cosmoim-852 fix 泰国调拨出库bug修改

master
guoshuang 3 years ago
parent db5f56516a
commit c186220359

@ -41,7 +41,7 @@
</u-form-item> </u-form-item>
<!-- 计划数量 --> <!-- 计划数量 -->
<u-form-item :label="$t('message.plan')"> <u-form-item :label="$t('message.plan')">
<u-input v-model="NEWqty" placeholder="" /> <u-input :disabled="true" v-model="orderlist.orderAmount" placeholder="" />
</u-form-item> </u-form-item>
</u-form> </u-form>
<view class="bottom-bar"> <view class="bottom-bar">
@ -132,10 +132,10 @@ export default class KanDanHandOver extends BasePage {
this.customToast(this.$t('message.Commission_tips6') as string); this.customToast(this.$t('message.Commission_tips6') as string);
return; return;
} }
if (this.NEWqty == '' || parseFloat(this.NEWqty) == 0) { // if (this.NEWqty == '' || parseFloat(this.NEWqty) == 0) {
this.customToast(this.$t('message.PleaseQuantity') as string); // this.customToast(this.$t('message.PleaseQuantity') as string);
return; // return;
} // }
// if (parseFloat(this.NEWqty) > parseFloat(this.orderlist.qty)) { // if (parseFloat(this.NEWqty) > parseFloat(this.orderlist.qty)) {
// this.customToast(this.$t('message.greater') as string); // this.customToast(this.$t('message.greater') as string);
// return; // return;
@ -152,7 +152,7 @@ export default class KanDanHandOver extends BasePage {
stoNo: this.order3, stoNo: this.order3,
stoItem: this.orderlist.stoItem, stoItem: this.orderlist.stoItem,
materialCode: this.orderlist.materialCode, materialCode: this.orderlist.materialCode,
orderAmount: this.NEWqty, orderAmount: this.orderlist.orderAmount,
deliveryFactory: this.orderlist.deliveryFactory, deliveryFactory: this.orderlist.deliveryFactory,
deliveryWlcode: this.orderlist.deliveryWlcode, deliveryWlcode: this.orderlist.deliveryWlcode,
receiveFactory: this.orderlist.receiveFactory, receiveFactory: this.orderlist.receiveFactory,
@ -166,7 +166,7 @@ export default class KanDanHandOver extends BasePage {
}); });
this.orderlist = {}; this.orderlist = {};
this.model.materielList.length = 0; this.model.materielList.length = 0;
this.NEWqty = ''; //this.NEWqty = '';
this.query(); this.query();
} }
} }

@ -1,7 +1,7 @@
/* /*
* @Author: zhou lei * @Author: zhou lei
* @Date: 2022-11-12 11:41:43 * @Date: 2022-11-12 11:41:43
* @LastEditTime: 2022-11-12 18:25:16 * @LastEditTime: 2022-11-12 19:15:54
* @LastEditors: zhou lei * @LastEditors: zhou lei
* @Description:111 * @Description:111
* @FilePath: \hgwms-factory-app\src\pages\raw\STO\STO-OutboundTai\model.ts * @FilePath: \hgwms-factory-app\src\pages\raw\STO\STO-OutboundTai\model.ts
@ -13,7 +13,7 @@ import http from '@/utils/request';
import { url } from '@/utils/url'; import { url } from '@/utils/url';
// import { page } from '@/utils/page'; // import { page } from '@/utils/page';
import { session } from '@/store/modules/session'; import { session } from '@/store/modules/session';
import vm from '@/main'; //import vm from '@/main';
class OrderInInfo { class OrderInInfo {
checked?: boolean; checked?: boolean;
@ -61,26 +61,26 @@ export class STOOutboundTai extends VuexModule {
@MutationAction @MutationAction
async takeYKOrder(order3: any) { async takeYKOrder(order3: any) {
// console.log('获取来的数据咋啊啊啊'); // console.log('获取来的数据咋啊啊啊');
try { // try {
const records: any = await http.post(url.warehouse.rowTransfer.findStoOutOrderInfo, { const records: any = await http.post(url.warehouse.rowTransfer.findStoOutOrderInfo, {
...order3, ...order3,
factoryCode: session.factoryCode, factoryCode: session.factoryCode,
loginName: session.loginName, loginName: session.loginName,
}); });
console.log('records', records); console.log('records', records);
const code = records.code; const code = records.code;
const orderInInfoList = records.data; const orderInInfoList = records.data;
const materielList = orderInInfoList.map((item: any) => ({ const materielList = orderInInfoList.map((item: any) => ({
label: item.materialCode, label: item.materialCode,
value: item.materialCode, value: item.materialCode,
...item, ...item,
})); }));
console.log('materielList', materielList); console.log('materielList', materielList);
return { orderInInfoList, materielList, code }; return { orderInInfoList, materielList, code };
} catch { // } catch {
//uni.showToast({ icon: 'none', title: vm.$t('message.Warehouse_Tip11') as any }); // //uni.showToast({ icon: 'none', title: vm.$t('message.Warehouse_Tip11') as any });
vm.customToast(vm.$t('message.Warehouse_Tip11') as any); // vm.customToast(vm.$t('message.Warehouse_Tip11') as any);
} // }
} }
@MutationAction @MutationAction

@ -1,7 +1,7 @@
/* /*
* @Author: zhou lei * @Author: zhou lei
* @Date: 2022-11-12 11:41:58 * @Date: 2022-11-12 11:41:58
* @LastEditTime: 2022-11-12 18:24:19 * @LastEditTime: 2022-11-12 19:16:03
* @LastEditors: zhou lei * @LastEditors: zhou lei
* @Description: 111 * @Description: 111
* @FilePath: \hgwms-factory-app\src\pages\raw\STO\STO-StorageTai\model.ts * @FilePath: \hgwms-factory-app\src\pages\raw\STO\STO-StorageTai\model.ts
@ -13,7 +13,7 @@ import http from '@/utils/request';
import { url } from '@/utils/url'; import { url } from '@/utils/url';
// import { page } from '@/utils/page'; // import { page } from '@/utils/page';
import { session } from '@/store/modules/session'; import { session } from '@/store/modules/session';
import vm from '@/main'; //import vm from '@/main';
class OrderInInfo { class OrderInInfo {
checked?: boolean; checked?: boolean;
@ -61,26 +61,26 @@ export class STOStorageTai extends VuexModule {
@MutationAction @MutationAction
async takeYKOrder(order3: any) { async takeYKOrder(order3: any) {
// console.log('获取来的数据咋啊啊啊'); // console.log('获取来的数据咋啊啊啊');
try { // try {
const records: any = await http.post(url.warehouse.rowTransfer.findStoReceiveOrderInfo, { const records: any = await http.post(url.warehouse.rowTransfer.findStoReceiveOrderInfo, {
...order3, ...order3,
factoryCode: session.factoryCode, factoryCode: session.factoryCode,
loginName: session.loginName, loginName: session.loginName,
}); });
console.log('records', records); console.log('records', records);
const code = records.code; const code = records.code;
const orderInInfoList = records.data; const orderInInfoList = records.data;
const materielList = orderInInfoList.map((item: any) => ({ const materielList = orderInInfoList.map((item: any) => ({
label: item.materialCode, label: item.materialCode,
value: item.materialCode, value: item.materialCode,
...item, ...item,
})); }));
console.log('materielList', materielList); console.log('materielList', materielList);
return { orderInInfoList, materielList, code }; return { orderInInfoList, materielList, code };
} catch { // } catch {
//uni.showToast({ icon: 'none', title: vm.$t('message.Warehouse_Tip11') as any }); // //uni.showToast({ icon: 'none', title: vm.$t('message.Warehouse_Tip11') as any });
vm.customToast(vm.$t('message.Warehouse_Tip11') as any); // vm.customToast(vm.$t('message.Warehouse_Tip11') as any);
} // }
} }
@MutationAction @MutationAction

Loading…
Cancel
Save