|
|
@ -16,17 +16,16 @@ |
|
|
|
<u-form-item label="归还人员" prop="returner"> |
|
|
|
<u-input v-model="form.returner" placeholder="请输入归还人"/> |
|
|
|
</u-form-item> |
|
|
|
<u-form-item :label="`备件编号`" prop="itemNumber" required> |
|
|
|
<u-input v-model="form.itemNumber" placeholder="请输入备件" @blur='blur1()' @confirm="handelScanMsg1" :focus='isFocus'/> |
|
|
|
<u-form-item label="库位" prop="locationNumber" required> |
|
|
|
<u-input v-model="form.locationNumber" placeholder="请输入库位" @blur="blur()" @confirm="handelScanMsg"/> |
|
|
|
</u-form-item> |
|
|
|
<u-form-item :label="`备件名称`" prop="itemNumber" required class="disabled"> |
|
|
|
<view class="select"> |
|
|
|
<u-input v-model="form.itemName" placeholder="根据备件编号获取" disabled /> |
|
|
|
</view> |
|
|
|
<u-form-item label="备件编号" prop="itemNumber" required> |
|
|
|
<u-input v-model="form.itemNumber" placeholder="请输入备件" disabled/> |
|
|
|
</u-form-item> |
|
|
|
<u-form-item label="库位" prop="locationNumber" required v-if="isShow"> |
|
|
|
<u-input v-model="form.locationNumber" placeholder="请输入库位" @blur="blur()" @confirm="handelScanMsg" :disabled="isDisabled"/> |
|
|
|
<u-form-item label="备件名称" prop="itemNumber" required> |
|
|
|
<u-input v-model="form.itemName" placeholder="根据备件编号获取" disabled /> |
|
|
|
</u-form-item> |
|
|
|
|
|
|
|
<u-form-item label="数量" prop="qty" required> |
|
|
|
<u-input v-model="form.qty" type="number" placeholder="请输入数量" /> |
|
|
|
</u-form-item> |
|
|
@ -255,17 +254,22 @@ const singleColumnShow = ref(false) |
|
|
|
if(res.data.locationNumber==null){ |
|
|
|
proxy.$modal.showToast("找不到该库位") |
|
|
|
form.value.locationNumber = '' |
|
|
|
form.value.itemNumber = '' |
|
|
|
form.value.itemName = '' |
|
|
|
return; |
|
|
|
} |
|
|
|
|
|
|
|
locationItem.value = res.data |
|
|
|
// 判断该库位在之前添加的列表里有没有被绑定过 |
|
|
|
if (res.data.itemNumber !=null && res.data.itemNumber !='') {//有备件 |
|
|
|
if (res.data.itemNumber !=null && res.data.itemNumber !='') {//有备件才展示 |
|
|
|
form.value.itemNumber = res.data.itemNumber |
|
|
|
form.value.itemName = res.data.itemName |
|
|
|
}else{ |
|
|
|
form.value.locationNumber = '' |
|
|
|
proxy.$modal.showToast('该库位已绑定过备件') |
|
|
|
form.value.itemNumber = '' |
|
|
|
form.value.itemName = '' |
|
|
|
proxy.$modal.showToast('该库位未绑定过备件') |
|
|
|
return |
|
|
|
}else{ |
|
|
|
//itemNumber.value = res.data.itemNumber || '' |
|
|
|
} |
|
|
|
}).catch(()=>{ |
|
|
|
|
|
|
|