|
|
|
@ -1,15 +1,9 @@
|
|
|
|
|
import {
|
|
|
|
|
Action,
|
|
|
|
|
getModule,
|
|
|
|
|
Module,
|
|
|
|
|
MutationAction,
|
|
|
|
|
VuexModule,
|
|
|
|
|
} from "vuex-module-decorators";
|
|
|
|
|
import store from "@/store";
|
|
|
|
|
import http from "@/utils/request";
|
|
|
|
|
import { url } from "@/utils/url";
|
|
|
|
|
import { auth } from "@/store/modules/auth";
|
|
|
|
|
import { session } from "@/store/modules/session";
|
|
|
|
|
import { Action, getModule, Module, MutationAction, VuexModule } from 'vuex-module-decorators';
|
|
|
|
|
import store from '@/store';
|
|
|
|
|
import http from '@/utils/request';
|
|
|
|
|
import { url } from '@/utils/url';
|
|
|
|
|
import { auth } from '@/store/modules/auth';
|
|
|
|
|
import { session } from '@/store/modules/session';
|
|
|
|
|
|
|
|
|
|
class OrderInInfo {
|
|
|
|
|
amount?: any;
|
|
|
|
@ -22,7 +16,7 @@ class OrderInInfo {
|
|
|
|
|
namespaced: true,
|
|
|
|
|
dynamic: true,
|
|
|
|
|
store,
|
|
|
|
|
name: "raw.handover.returning",
|
|
|
|
|
name: 'raw.handover.returning',
|
|
|
|
|
})
|
|
|
|
|
export class ReturningModule extends VuexModule {
|
|
|
|
|
/**
|
|
|
|
@ -63,11 +57,11 @@ export class ReturningModule extends VuexModule {
|
|
|
|
|
this.materielList = [];
|
|
|
|
|
const { data }: any = await http.post(url.material.prdOrder.info, {
|
|
|
|
|
prdOrderFrom,
|
|
|
|
|
page: "1",
|
|
|
|
|
rows: "50",
|
|
|
|
|
page: '1',
|
|
|
|
|
rows: '50',
|
|
|
|
|
loginName: session.loginName,
|
|
|
|
|
});
|
|
|
|
|
console.log("qqqqqqqqq", data);
|
|
|
|
|
console.log('qqqqqqqqq', data);
|
|
|
|
|
const materielList = data.map((item: any) => ({
|
|
|
|
|
label: item.materialCode,
|
|
|
|
|
value: item.materialCode,
|
|
|
|
@ -75,8 +69,8 @@ export class ReturningModule extends VuexModule {
|
|
|
|
|
wkposCode: item.wkposCode,
|
|
|
|
|
sendSpot: item.sendSpot,
|
|
|
|
|
}));
|
|
|
|
|
console.log("物料列表", data);
|
|
|
|
|
console.log("物料名列表", materielList);
|
|
|
|
|
console.log('物料列表', data);
|
|
|
|
|
console.log('物料名列表', materielList);
|
|
|
|
|
const orderInInfo = data[0] || {};
|
|
|
|
|
return { orderInInfo, materielList };
|
|
|
|
|
}
|
|
|
|
@ -87,11 +81,11 @@ export class ReturningModule extends VuexModule {
|
|
|
|
|
const { data }: any = await http.post(url.material.prdOrder.info, {
|
|
|
|
|
requireDateMin: time.requireDateMin,
|
|
|
|
|
requireDateMax: time.requireDateMax,
|
|
|
|
|
page: "1",
|
|
|
|
|
rows: "50",
|
|
|
|
|
page: '1',
|
|
|
|
|
rows: '50',
|
|
|
|
|
loginName: session.loginName,
|
|
|
|
|
});
|
|
|
|
|
console.log("qqqqqqqqq", data);
|
|
|
|
|
console.log('qqqqqqqqq', data);
|
|
|
|
|
const materielList = data.map((item: any) => ({
|
|
|
|
|
label: item.prdOrder,
|
|
|
|
|
value: item.materialCode,
|
|
|
|
@ -100,8 +94,8 @@ export class ReturningModule extends VuexModule {
|
|
|
|
|
sendSpot: item.sendSpot,
|
|
|
|
|
}));
|
|
|
|
|
//materielList 包含页面table想要展示的字段:sendSpot:接收人;value:物料号;label:订单号
|
|
|
|
|
console.log("时间查询物料列表", data);
|
|
|
|
|
console.log("时间查询物料名列表", materielList);
|
|
|
|
|
console.log('时间查询物料列表', data);
|
|
|
|
|
console.log('时间查询物料名列表', materielList);
|
|
|
|
|
const orderInInfo = data[0] || {};
|
|
|
|
|
return { orderInInfo, materielList };
|
|
|
|
|
}
|
|
|
|
@ -131,20 +125,19 @@ export class ReturningModule extends VuexModule {
|
|
|
|
|
operatorPass: params.operator,
|
|
|
|
|
factoryCode: session.factoryCode,
|
|
|
|
|
loginName: session.loginName,
|
|
|
|
|
unit: "",
|
|
|
|
|
unit: '',
|
|
|
|
|
...params,
|
|
|
|
|
});
|
|
|
|
|
uni.showToast({
|
|
|
|
|
icon: "success",
|
|
|
|
|
title: "success",
|
|
|
|
|
//icon: "success",
|
|
|
|
|
title: 'success',
|
|
|
|
|
duration: 2000,
|
|
|
|
|
image: '/static/icons/icon-51.png',
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
@Action({ commit: "updateCheckedOrderInInfoListKw" })
|
|
|
|
|
@Action({ commit: 'updateCheckedOrderInInfoListKw' })
|
|
|
|
|
async queryByFactoryCodeAndWorkAreaCode(content: any) {
|
|
|
|
|
let res = await http.post(
|
|
|
|
|
"/wmspda/fg/queryByFactoryCodeAndWorkAreaCode",
|
|
|
|
|
content
|
|
|
|
|
);
|
|
|
|
|
const res = await http.post('/wmspda/fg/queryByFactoryCodeAndWorkAreaCode', content);
|
|
|
|
|
return res;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|