Commit 5d38592e authored by 高宇's avatar 高宇

1.检查申请 删除详情的代码

parent 094fe555
......@@ -259,19 +259,19 @@
v-model.trim="form.lot"
show-word-limit
:maxlength="100"
placeholder="请输入pn"
placeholder="请输入lot"
@input="handleInputChange"
/>
</el-form-item>
<el-form-item label="rank" prop="rank" :rules="[{required: form.ptype === '1', message: '请输入rank的值', trigger: 'blur' }]">
<el-input v-model.trim="form.rank" :disabled="isDisabled" placeholder="请输入rank的值" @blur="handleInputChange" />
</el-form-item>
<el-form-item label="库存QTY">
<span style="color: red">{{ warehousedata.qty||'-' }}</span>
</el-form-item>
<el-form-item label="qty" prop="qty">
<el-input v-model.trim="form.qty" placeholder="请输入qty的值" />
</el-form-item>
<el-form-item label="rank" prop="rank">
<el-input v-model.trim="form.rank" :disabled="isDisabled" placeholder="请输入rank的值" />
</el-form-item>
<el-form-item label="备注" prop="remarks">
<el-input
v-model.trim="form.remarks"
......@@ -531,9 +531,6 @@ export default {
{ required: true, message: '请输入qty的值', trigger: 'blur' },
{ pattern: /^(0|[1-9]\d*)$/, message: '输入值不符合格式要求,请重新输入', trigger: 'blur' }
],
rank: [
{ required: false, message: '请输入rank的值', trigger: 'blur' }
]
}
}
},
......@@ -562,33 +559,33 @@ export default {
},
// 查询qty
queryQty() {
if (this.form.pn !== null && this.form.pn !== '' && this.form.pn !== undefined) {
if (this.form.lot !== null && this.form.lot !== '' && this.form.lot !== undefined) {
if (this.form.ptype !== null && this.form.ptype !== '' && this.form.ptype !== undefined) {
// 构建请求,发送 pn、lot 和 ptype 的值到后端接口
const qbj = {
if ( this.form.ptype &&this.form.ptype !== '' && this.form.ptype === '20') {
if(this.form.pn && this.form.pn !== '' && this.form.lot && this.form.lot !== '' ) {
const obj = {
pn: this.form.pn,
lot: this.form.lot,
ptype: this.form.ptype
}
console.log('qbj', qbj)
// 发送请求并处理返回结果
queryByPnAndPtypeAndLot(qbj).then(res => {
if (res.code === 200) {
if (res.data !== null) {
console.log('res', res)
this.warehousedata = res.data
} else {
this.warehousedata.qty = null
}
}
})
} else {
this.warehousedata.qty = null
}
queryByPnAndPtypeAndLot(obj).then(res => {
this.warehousedata.qty = res.data
})
} else {
this.warehousedata.qty = null
}
} else if (this.form.ptype &&this.form.ptype !== '' && this.form.ptype === "1"){
if (this.form.pn && this.form.pn !== '' && this.form.lot && this.form.lot !== '' && this.form.rank && this.form.rank != '') {
const obj = {
pn: this.form.pn,
lot: this.form.lot,
ptype: this.form.ptype,
rank: this.form.rank
}
queryByPnAndPtypeAndLot(obj).then(res => {
this.warehousedata.qty = res.data
})
} else {
this.warehousedata.qty = null
}
} else {
this.warehousedata.qty = null
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment