1.修复领用等页面显示问题及传参问题

zhairh
x_z 2 years ago
parent bdd6e2d034
commit b8d8fb05ec

@ -58,7 +58,7 @@
<div class="itemTag"> <div class="itemTag">
<span>接受委托仓库:&nbsp;</span> <span>接受委托仓库:&nbsp;</span>
</div> </div>
<el-select v-model="inputQuery.entrustSubInv" placeholder="接受委托库" <el-select v-model="inputQuery.entrustSubInv" placeholder="接受委托库"
@change="entrustSubInvChange" @change="entrustSubInvChange"
filterable filterable
clearable> clearable>
@ -267,7 +267,15 @@ export default {
}, },
entrustInvChange() { entrustInvChange() {
this.subInvList.forEach(item => {
if (item.code === this.inputQuery.invWarehouseCode) {
this.inputQuery.curInv = item.parentId;
}
})
//
this.inputQuery.entrustSubInv = null; this.inputQuery.entrustSubInv = null;
this.inputQuery.entrustInv = null;
this.findEntrustSubInvByInv(); this.findEntrustSubInvByInv();
this.getOrderType(); this.getOrderType();
this.$forceUpdate(); this.$forceUpdate();
@ -275,6 +283,13 @@ export default {
}, },
entrustSubInvChange() { entrustSubInvChange() {
//
this.entrustSubInvList.forEach(item => {
if (item.code === this.inputQuery.entrustSubInv) {
this.inputQuery.entrustInv = item.parentId;
}
})
let query = { let query = {
code: this.inputQuery.entrustSubInv, code: this.inputQuery.entrustSubInv,
} }

@ -303,6 +303,7 @@ import {getBusChange} from "@/api/basic/busTypeChange";
import {inserThrOrderWeb, updateReceive} from "@/api/thrsys/thrOrderReceive"; import {inserThrOrderWeb, updateReceive} from "@/api/thrsys/thrOrderReceive";
import {getThrOrderDetails, delThrOrders, delOrderDetail} from "@/api/thrsys/thrOrder"; import {getThrOrderDetails, delThrOrders, delOrderDetail} from "@/api/thrsys/thrOrder";
import {filterSubByInv} from "@/api/basic/invSubWarehouse"; import {filterSubByInv} from "@/api/basic/invSubWarehouse";
import {isBlank} from "@/utils/strUtil";
export default { export default {
name: "idQuery", name: "idQuery",
@ -479,6 +480,7 @@ export default {
this.findSubStorageMethod(); this.findSubStorageMethod();
}, },
subStorageChange(item) { subStorageChange(item) {
// this.formData.fromSubInvCode = null;
this.formData.locStorageCode= this.subInvList.find(item => item.code == this.formData.invWarehouseCode).parentId this.formData.locStorageCode= this.subInvList.find(item => item.code == this.formData.invWarehouseCode).parentId
this.formData.corpId=this.subInvList.find(item => item.code == this.formData.invWarehouseCode).code this.formData.corpId=this.subInvList.find(item => item.code == this.formData.invWarehouseCode).code
this.formData.corpName=this.subInvList.find(item => item.code == this.formData.invWarehouseCode).warehouseName this.formData.corpName=this.subInvList.find(item => item.code == this.formData.invWarehouseCode).warehouseName
@ -597,6 +599,7 @@ export default {
this.invQueryData = { this.invQueryData = {
locStorageCode: this.formData.locStorageCode, locStorageCode: this.formData.locStorageCode,
invWarehouseCode: this.formData.invWarehouseCode
}; };
this.selectInvProductVisible = true; this.selectInvProductVisible = true;
return; return;
@ -916,7 +919,9 @@ export default {
this.getBusType(); this.getBusType();
this.findSubInvs(); this.findSubInvs();
if (!isBlank(this.formData.invWarehouseCode)) {
this.findSubStorageMethod(); this.findSubStorageMethod();
}
// this.findSubInvByInv(); // this.findSubInvByInv();
this.codeArray = []; this.codeArray = [];
this.closeConfirmFunction(false); this.closeConfirmFunction(false);

Loading…
Cancel
Save