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

Loading…
Cancel
Save