cosmoim-852 fix 新增 泰国备件下架功能

master
hou 3 years ago
parent ee63a3141b
commit 3dbd103bff

@ -478,5 +478,6 @@ export default {
shelvesCode: '上架单号', shelvesCode: '上架单号',
plan: '计划数量', plan: '计划数量',
QuantityShelves: '已上架数量', QuantityShelves: '已上架数量',
TheShelves: '已下架数量',
}, },
}; };

@ -477,6 +477,7 @@ export default {
SparePartsOutbound: 'outbound', SparePartsOutbound: 'outbound',
shelvesCode: 'Code', shelvesCode: 'Code',
plan: 'Plan QTY', plan: 'Plan QTY',
QuantityShelves: 'Shelves QTY', QuantityShelves: 'Putaway QTY',
TheShelves: 'Shelves QTY',
}, },
}; };

@ -478,5 +478,6 @@ export default {
shelvesCode: 'номер', shelvesCode: 'номер',
plan: 'план', plan: 'план',
QuantityShelves: 'На крыше', QuantityShelves: 'На крыше',
TheShelves: 'С полок',
}, },
}; };

@ -38,14 +38,14 @@
<u-form-item :label="$t('message.plan')"> <u-form-item :label="$t('message.plan')">
<u-input :disabled="true" v-model="histroyItem.qty" placeholder="" /> <u-input :disabled="true" v-model="histroyItem.qty" placeholder="" />
</u-form-item> </u-form-item>
<!-- 架数量 --> <!-- 架数量 -->
<u-form-item :label="$t('message.QuantityShelves')"> <u-form-item :label="$t('message.TheShelves')">
<u-input :disabled="true" v-model="histroyItem.actualQty" placeholder="" /> <u-input :disabled="true" v-model="histroyItem.actualQty" placeholder="" />
</u-form-item> </u-form-item>
<!-- 库位 --> <!-- 库位 -->
<u-form-item :label="$t('message.CommissionedLocation')"> <!-- <u-form-item :label="$t('message.CommissionedLocation')">
<jPicker sureColor="#ff0000" @bindpicker="selectItem" showKey="value" valKey="value" :val="remove.value" :options="model.WlList" /> <jPicker sureColor="#ff0000" @bindpicker="selectItem" showKey="value" valKey="value" :val="remove.value" :options="model.WlList" />
</u-form-item> </u-form-item> -->
<!-- 条码 --> <!-- 条码 -->
<u-form-item :required="true" :label="$t('message.product_barCode')" prop="productCode"> <u-form-item :required="true" :label="$t('message.product_barCode')" prop="productCode">
<u-search :placeholder="$t('message.po_PleaseInput')" v-model.trim="barcode" @search="onSubmit" :show-action="false"></u-search> <u-search :placeholder="$t('message.po_PleaseInput')" v-model.trim="barcode" @search="onSubmit" :show-action="false"></u-search>
@ -78,14 +78,14 @@ import { session } from '@/store/modules/session';
}) })
export default class productCheckReceipt extends BasePage { export default class productCheckReceipt extends BasePage {
model = model; model = model;
remove: any = {}; // remove: any = {};
async onReady() { // async onReady() {
await this.model.queryLocation(); // await this.model.queryLocation();
this.remove = this.model.WlList[0]; // this.remove = this.model.WlList[0];
} // }
selectItem(e: any) { // selectItem(e: any) {
this.remove = e.pickerName; // this.remove = e.pickerName;
} // }
orderNo: any = ''; orderNo: any = '';
productCodeList: any = {}; productCodeList: any = {};
async query() { async query() {
@ -128,7 +128,7 @@ export default class productCheckReceipt extends BasePage {
productDescZh: this.histroyItem.productDescZh, productDescZh: this.histroyItem.productDescZh,
orderType: this.histroyItem.orderType, orderType: this.histroyItem.orderType,
barcode: this.barcode, barcode: this.barcode,
locCode: this.remove.value, // locCode: this.remove.value,
}; };
await this.model.OnSubmit(params); await this.model.OnSubmit(params);
if (this.model.SubmitCode == '1') { if (this.model.SubmitCode == '1') {

@ -27,7 +27,7 @@ export class wholeTransfer extends VuexModule {
productCodeList: any = []; productCodeList: any = [];
@MutationAction @MutationAction
async queryOrderNo(orderNo: any) { async queryOrderNo(orderNo: any) {
const result: any = await http.post(url.warehouse.wholeTransfer.queryOnshelfOrder, { const result: any = await http.post(url.warehouse.wholeTransfer.queryDownshelfOrder, {
factoryCode: session.factoryCode, factoryCode: session.factoryCode,
loginName: session.loginName, loginName: session.loginName,
orderNo, orderNo,
@ -42,7 +42,7 @@ export class wholeTransfer extends VuexModule {
SubmitCode: any = ''; SubmitCode: any = '';
@MutationAction @MutationAction
async OnSubmit(params: any) { async OnSubmit(params: any) {
const result: any = await http.post(url.warehouse.wholeTransfer.upshelf, params); const result: any = await http.post(url.warehouse.wholeTransfer.offshelf, params);
const SubmitCode = result.code; const SubmitCode = result.code;
return { SubmitCode }; return { SubmitCode };
} }

@ -267,7 +267,9 @@ export const url = {
getMdLocationSfgLine: '/wmspda/fg/getMdLocationSfgLine', getMdLocationSfgLine: '/wmspda/fg/getMdLocationSfgLine',
getSpareMdLocation: '/wmspda/sparePart/getSpareMdLocation', getSpareMdLocation: '/wmspda/sparePart/getSpareMdLocation',
queryOnshelfOrder: '/wmspda/sparePart/queryOnshelfOrder', queryOnshelfOrder: '/wmspda/sparePart/queryOnshelfOrder',
queryDownshelfOrder: '/wmspda/sparePart/queryDownshelfOrder',
upshelf: '/wmspda/sparePart/upshelf-scan', upshelf: '/wmspda/sparePart/upshelf-scan',
offshelf: '/wmspda/sparePart/offshelf-scan',
}, },
wholeLnventory: { wholeLnventory: {
content: '/wmspda/fg/findMaterialByPddNo', content: '/wmspda/fg/findMaterialByPddNo',

Loading…
Cancel
Save