master
lion 3 years ago
parent ad5a85c6fd
commit d55f16065e

@ -168,8 +168,24 @@
<div class="xy-table-item-label">
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>入库批次
</div>
<div class="xy-table-item-content">
<el-input type="text" v-model="mingxiObj.rukupici" placeholder="请输入入库批次" style="width: 300px;"></el-input>
<div class="xy-table-item-content">
<el-select
v-model="mingxiObj.rukupici"
v-if="form.rukuleixing!='回库'"
style="width: 300px;"
filterable
clearable
allow-create
default-first-option
placeholder="请选择或新增入库批次">
<el-option
v-for="item in rukupiciList"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
<el-input v-else type="text" v-model="mingxiObj.rukupici" disabled placeholder="请输入入库批次" style="width: 300px;"></el-input>
</div>
</div>
<!-- <div class="xy-table-item" v-if="!mingxiObj.wuzileixing=='一类一码'">
@ -239,7 +255,8 @@
}, {
label: '回库',
value: '回库'
}],
}],
rukupiciList:[],
form: {
rukushijian: '',
rukuleixing: '',
@ -357,14 +374,14 @@
})
}, 500)
if (this.mingxiObj.rukushuliang > this.mingxiObj.zaikushuliang) {
Message({
type: 'warning',
message: '请填写正确的入库数量'
})
this.showLoading = false
return
}
// if (this.mingxiObj.rukushuliang > this.mingxiObj.zaikushuliang) {
// Message({
// type: 'warning',
// message: ''
// })
// this.showLoading = false
// return
// }
console.log("123")
if (this.mingxiIndex != '') {
@ -490,14 +507,35 @@
const res = await show({
id: id,
table_name: "inventorys"
})
})
console.log(res)
this.mingxiObj.wuzibianma = res.wuzibianma
this.mingxiObj.zichanmingcheng = res.zichanmingcheng
this.mingxiObj.wuzileixing = res.wuzileixing
this.mingxiObj.jiliangdanwei = res.jiliangdanwei
this.mingxiObj.zaikushuliang = res.zaikushuliang
this.mingxiObj.rukukupici = res.rukukupici
this.mingxiObj.rukupici = res.rukupici
console.log("this.mingxiObj",this.mingxiObj)
this.mingxiObj.id = res.id
},
async getPici(){
let res = await index({
page_size: 999,
page: 1,
table_name: 'inventorys',
filter: [{
"key": "wuzibianma",
"op": "eq",
"value": this.mingxiObj.wuzibianma
}]
})
this.rukupiciList = []
for(var m of res.data){
this.rukupiciList.push({
value:m.rukupici,
label:m.rukupici
})
}
},
async getCangku() {
let res = await index({
@ -521,13 +559,18 @@
this.mingxiObj.wuzileixing = e.wuzileixing
this.mingxiObj.jiliangdanwei = e.jiliangdanwei
this.mingxiObj.zaikushuliang = e.zaikushuliang
this.mingxiObj.rukukupici = e.rukukupici
this.mingxiObj.rukupici = e.rukupici
this.mingxiObj.id = e.id
} else {
this.mingxiObj.wuzibianma = e.wuzibianma
this.mingxiObj.zichanmingcheng = e.zichanmingcheng
this.mingxiObj.wuzileixing = e.wuzileixing
this.mingxiObj.jiliangdanwei = e.jiliangdanwei
this.mingxiObj.jiliangdanwei = e.jiliangdanwei
if(this.mingxiObj.wuzileixing=='一类一码'){
this.getPici()
}
}
},

Loading…
Cancel
Save