选择往来单位仓库修改

20240912_adapter_z
yewj 10 months ago
parent d377f0d486
commit f93a1a7b66

@ -189,3 +189,13 @@ export function errorHandle(query) {
data: query data: query
}); });
} }
export function findFromCorp(query) {
return axios({
url: "/udiwms/basic/collect/fromCorp",
method: "post",
data: query
});
}

@ -83,6 +83,14 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12" class="el-col">
<el-form-item label="顺序号:" prop="number" class="query-form-item">
<el-input-number :min="0" v-model="formData.number" style="width: 80%"
placeholder="顺序号"
></el-input-number>
</el-form-item>
</el-col>
</el-row> </el-row>
<el-divider></el-divider> <el-divider></el-divider>
@ -302,6 +310,7 @@ export default {
invCode: '', invCode: '',
overCount: 1, overCount: 1,
checkBatchInsert: 2, checkBatchInsert: 2,
number: 1,
}, },
invList: [], invList: [],
busTypes: [], busTypes: [],

@ -217,7 +217,7 @@
<!-- </el-table-column>--> <!-- </el-table-column>-->
<el-table-column label="队列管理" prop="autoTag" width="100"> <el-table-column label="队列管理" prop="autoTag" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ autoTagTypes[scope.row.autoTag] }}</span>9 <span>{{ autoTagTypes[scope.row.autoTag] }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="独占库存" prop="monopoly" width="90"> <el-table-column label="独占库存" prop="monopoly" width="90">

@ -130,9 +130,9 @@
placeholder="请选择往来单位" clearable style="width: 90%"> placeholder="请选择往来单位" clearable style="width: 90%">
<el-option <el-option
v-for="item in fromInvOptions" v-for="item in fromInvOptions"
:key="item.erpId" :key="item.code"
:label="item.name" :label="item.name"
:value="item.erpId" :value="item.code"
> >
<span style="float: left">{{ item.name }}</span> <span style="float: left">{{ item.name }}</span>
<span style="float: right; color: #8492a6; font-size: 13px">{{ item.code }}</span> <span style="float: right; color: #8492a6; font-size: 13px">{{ item.code }}</span>
@ -350,7 +350,7 @@ import {listPage} from "@/api/basic/workPlace/sysWorkplaceManage";
import {enterCodeWeb} from "@/api/inout/order"; import {enterCodeWeb} from "@/api/inout/order";
import {draftOrder, finishOrder, startSplit, tagCode, updateOrder} from "@/api/collect/splitCreateOrder"; import {draftOrder, finishOrder, startSplit, tagCode, updateOrder} from "@/api/collect/splitCreateOrder";
import {selectCorpList} from "@/api/basic/basicUnitMaintain"; import {selectCorpList} from "@/api/basic/basicUnitMaintain";
import {getCurOrder, getNextOrder, findByBill} from "@/api/collect/collectOrder"; import {getCurOrder, getNextOrder, findByBill, findFromCorp} from "@/api/collect/collectOrder";
import PanelOrderAllDetail from "@/views/collect/PanelOrderAllDetail"; import PanelOrderAllDetail from "@/views/collect/PanelOrderAllDetail";
import {getWorkBindBusTypes, removeBusTypeById} from '@/api/basic/workPlace/sysWorkplaceDocuments' import {getWorkBindBusTypes, removeBusTypeById} from '@/api/basic/workPlace/sysWorkplaceDocuments'
import {getInvListByUser} from "@/api/system/invWarehouse"; import {getInvListByUser} from "@/api/system/invWarehouse";
@ -523,8 +523,9 @@ export default {
findFromInvList(val) { findFromInvList(val) {
let cQuery = { let cQuery = {
corpType: this.formDataVisible.corpType, corpType: this.formDataVisible.corpType,
invCode: this.formData.invCode
}; };
selectCorpList(cQuery) findFromCorp(cQuery)
.then((response) => { .then((response) => {
this.fromInvOptions = response.data || []; this.fromInvOptions = response.data || [];
}) })

Loading…
Cancel
Save