|
|
|
|
@ -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()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|