Browse Source

fix: 备件归还

master
宋国强 1 year ago
parent
commit
b1a7a98815
  1. 28
      src/pages/inLocation/addForm.vue

28
src/pages/inLocation/addForm.vue

@ -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(()=>{

Loading…
Cancel
Save