diff --git a/src/pages/wms/Raw/ReturnMaterials/index.vue b/src/pages/wms/Raw/ReturnMaterials/index.vue
index 53a687b..c832ffe 100644
--- a/src/pages/wms/Raw/ReturnMaterials/index.vue
+++ b/src/pages/wms/Raw/ReturnMaterials/index.vue
@@ -12,25 +12,19 @@
-
-
+
-
+
退料单:
- {{ item.produceCode }}
+ {{ item.procureCode }}
- 过账凭证:
- {{ item.userDefined9 || '' }}
+ 标志卡:
+ {{ item.sn }}
物料编码:
@@ -41,6 +35,10 @@
{{ item.materialDesc }}
+ 数量:
+ {{ item.planNumber }}
+
+
-
+
-
- 确认入库
+
+ 一键回仓
-
+
@@ -163,10 +161,9 @@ export default class ReturnMaterials extends BasePage {
await this.model.ProductionMaterialRequisition(this.orderNo);
if (model.orderNoItemList) {
this.materilist = [];
- this.list = [];
+ // this.list = [];
this.materilist = model.orderNoItemList;
this.materilist.forEach((item) => {
- item.returnoutNumber = item.returnNumber;
item.handlematerialCode = item.materialCode.slice(item.materialCode.search(/[1-9]/));
});
} else {
@@ -234,33 +231,19 @@ export default class ReturnMaterials extends BasePage {
});
return;
}
- // if (this.areaCode == '') {
- // (this.$refs.uToast as any).show({
- // title: '请先扫描或输入库区',
- // type: 'default',
- // });
- // return;
- // }
- // if (Object.keys(this.waCodeList).length == 0) {
- // (this.$refs.uToast as any).show({
- // title: '没有仓库信息',
- // type: 'default',
- // });
- // return;
- // }
- if (this.list.length == 0 || this.list == '') {
- (this.$refs.uToast as any).show({
- title: '请先扫描标志卡',
- // url: '/pages/user/index'
- });
- return;
- }
+ // if (this.list.length == 0 || this.list == '') {
+ // (this.$refs.uToast as any).show({
+ // title: '请先扫描标志卡',
+ // // url: '/pages/user/index'
+ // });
+ // return;
+ // }
let params = [];
- this.list.map((item) => {
+ this.materilist.map((item) => {
params.push({
createBy: session.loginName,
- factoryCode: session.FactoryCode,
+ factoryCode: item.siteCode,
// whCode: this.waCodeList.warehouseCode,
// waCode: this.areaCode,
planNumber: item.planNumber,
@@ -269,7 +252,7 @@ export default class ReturnMaterials extends BasePage {
materialCode: item.materialCode,
materialDesc: item.materialDesc,
userDefined3: item.userDefined4,
- sn: item.userDefined1,
+ sn: item.sn,
userDefined5: item.userDefined7 || null,
});
});
@@ -290,11 +273,12 @@ export default class ReturnMaterials extends BasePage {
}
}
mepty() {
- this.list = [];
+ // this.list = [];
this.materilist = [];
+ this.orderNo = '';
//this.areaCode = '';
//this.waCodeList = {};
- this.query();
+ //this.query();
}
delet(deletobj, index) {
this.list.splice(index, 1);
@@ -417,7 +401,7 @@ body {
background-color: #fff;
padding: 20rpx 20rpx 20rpx;
border-radius: 10rpx;
- height: 260rpx;
+ height: 310rpx;
overflow: scroll;
margin-bottom: 6rpx;
//box-shadow: 0 0 20rpx 0 rgba(128, 128, 128, 0.2);
diff --git a/src/pages/wms/Raw/ReturnMaterials/model.ts b/src/pages/wms/Raw/ReturnMaterials/model.ts
index 8b068da..b62b313 100644
--- a/src/pages/wms/Raw/ReturnMaterials/model.ts
+++ b/src/pages/wms/Raw/ReturnMaterials/model.ts
@@ -13,8 +13,8 @@ export class ReturnMaterials extends VuexModule {
orderNoItemList: any = [];
@MutationAction
async ProductionMaterialRequisition(orderNo: any) {
- const result: any = await http.post(url.lanjuwms.raw.ReturnMaterials.listReturnSC, {
- produceCode: orderNo,
+ const result: any = await http.post(url.lanjuwms.raw.ReturnMaterials.newselectOrderCardTLTWO, {
+ procureCode: orderNo,
factoryCode: session.FactoryCode,
});
// http.defaults.headers.common['Accept-Language'] = session.PoolName;
diff --git a/src/utils/url.ts b/src/utils/url.ts
index 8a3488e..777933b 100644
--- a/src/utils/url.ts
+++ b/src/utils/url.ts
@@ -174,6 +174,7 @@ export const url = {
listReturnSC: qianzhuione + '/wms/WmsToWCSmission/listReturnSC',
addReturnSC: qianzhuione + '/wms/WmsToWCSmission/addReturnSC',
selectOrderCardTL: qianzhuione + '/wms/WmsToWCSmission/selectOrderCardTL',
+ newselectOrderCardTLTWO: qianzhuione + '/wms/WmsToWCSmission/selectOrderCardTLTWO',
},
TrayStatusUpdate: {
out: qianzhuione + '/wms/order/TraystatusUpdate',