1.修复bug

fengcang
x_z 3 years ago
parent c28c701467
commit 3613199fe4

@ -19,56 +19,59 @@
<el-card class="el-card" v-if="checked"> <el-card class="el-card" v-if="checked">
<div> <div>
<el-form :inline="true" :model="erpQuery" style="display: flex" size="mini"> <el-form :inline="true" :model="erpQuery" size="mini">
<el-row>
<el-form-item class="query-form-item">
<el-form-item class="query-form-item"> <el-input
<el-input v-model="erpQuery.code"
v-model="erpQuery.code" placeholder="产品编码/商品条码/医保编码"
placeholder="产品编码/商品条码/医保编码" clearable="true"
clearable="true" @keyup.enter.native="keyupErp_submit($event)"
@keyup.enter.native="keyupErp_submit($event)" ></el-input>
></el-input> </el-form-item>
</el-form-item> <el-form-item class="query-form-item">
<el-form-item class="query-form-item"> <el-input v-model="erpQuery.name"
<el-input v-model="erpQuery.name" clearable="true"
clearable="true" placeholder="产品名称"></el-input>
placeholder="产品名称"></el-input> </el-form-item>
</el-form-item> <el-form-item class="query-form-item">
<el-form-item class="query-form-item"> <el-input v-model="erpQuery.registerNo"
<el-input v-model="erpQuery.registerNo" clearable="true"
clearable="true" placeholder="注册/备案凭证号"></el-input>
placeholder="注册/备案凭证号"></el-input> </el-form-item>
</el-form-item> <el-form-item class="query-form-item">
<el-form-item class="query-form-item"> <el-input v-model="erpQuery.manufactory"
<el-input v-model="erpQuery.manufactory" clearable="true"
clearable="true" placeholder="生产厂家"></el-input>
placeholder="生产厂家"></el-input> </el-form-item>
</el-form-item> </el-row>
<el-form-item class="query-form-item">
<el-input <el-row>
v-model="erpQuery.spec" <el-form-item class="query-form-item">
clearable="true" <el-input
placeholder="规格型号" v-model="erpQuery.spec"
></el-input> clearable="true"
</el-form-item> placeholder="规格型号"
<el-form-item class="query-form-item"> ></el-input>
<el-select v-model="thirdSysFk" placeholder="请选择第三方系统" disabled="true"> </el-form-item>
<el-option <el-form-item class="query-form-item">
v-for="item in thirdSys" <el-select v-model="thirdSysFk" placeholder="请选择第三方系统" disabled="true">
:key="item.value" <el-option
:label="item.thirdName" v-for="item in thirdSys"
:key="item.value"
:value="item.thirdId"> :label="item.thirdName"
<span style="float: left">{{ item.thirdName }}</span>
<span style="float: right; color: #8492a6; font-size: 13px">{{ item.thirdId }}</span> :value="item.thirdId">
</el-option> <span style="float: left">{{ item.thirdName }}</span>
</el-select> <span style="float: right; color: #8492a6; font-size: 13px">{{ item.thirdId }}</span>
</el-form-item> </el-option>
<el-form-item style="display: flex"> </el-select>
<el-button type="primary" icon="el-icon-refresh" @click="onReset"></el-button> </el-form-item>
<el-button type="primary" icon="search" @click="searchErpList"></el-button> <el-form-item style="display: flex">
</el-form-item> <el-button type="primary" icon="el-icon-refresh" @click="onReset"></el-button>
<el-button type="primary" icon="search" @click="searchErpList"></el-button>
</el-form-item>
</el-row>
</el-form> </el-form>
<el-table <el-table

@ -425,6 +425,7 @@ export default {
storageChange(row) { storageChange(row) {
this.formData.fromCorpId = row.code; this.formData.fromCorpId = row.code;
this.formData.fromCorp = row.name; this.formData.fromCorp = row.name;
this.formData.fromSubInvCode = null;
this.findSubStorageMethod(); this.findSubStorageMethod();
}, },
@ -435,6 +436,10 @@ export default {
actionChange(item) { actionChange(item) {
this.curAction = this.getActionItem(item); this.curAction = this.getActionItem(item);
// this.formData.locStorageCode = this.curAction.storageCode; // this.formData.locStorageCode = this.curAction.storageCode;
//
this.formData.locStorageCode = null;
this.formData.invWarehouseCode = null;
this.formData.fromCorp = null;
this.findMethod(); this.findMethod();
}, },
getActionItem(action) { getActionItem(action) {

@ -62,7 +62,7 @@
</el-col> </el-col>
</el-row> </el-row>
<el-row :gutter="20" style="margin-top: -10px"> <el-row :gutter="20" style="margin-top: -5px">
<el-col :span="3"> <el-col :span="3">
<div class="ao-text"> <div class="ao-text">
<span>业务类型</span> <span>业务类型</span>
@ -164,7 +164,7 @@
</el-col> </el-col>
</el-row> </el-row>
<el-row :gutter="20" style="margin-top: -10px"> <el-row :gutter="20" style="margin-top: 0px">
<el-col :span="3"> <el-col :span="3">
<div class="ao-text"> <div class="ao-text">
<span>当前仓库</span> <span>当前仓库</span>

@ -26,11 +26,11 @@
> >
<el-option <el-option
v-for="item in fromOptions" v-for="item in fromOptions"
:key="item.companyName" :key="item.name"
:label="item.companyName" :label="item.name"
:value="item.customerId" :value="item.erpId"
> >
<span style="float: left">{{ item.companyName }}</span> <span style="float: left">{{ item.name }}</span>
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -307,12 +307,10 @@ export default {
}); });
}, },
findMethod(query) { findMethod(query) {
console.log(query);
this.fromOptions = []; this.fromOptions = [];
let cQuery = { let cQuery = {
key: query, key: query,
customerName: query, customerName: query,
}; };
getBasicUnitMaintains(cQuery) getBasicUnitMaintains(cQuery)
.then((response) => { .then((response) => {

Loading…
Cancel
Save