Browse Source

fix: 备件入库

master
宋国强 1 year ago
parent
commit
1287a3a5d7
  1. 10
      src/pages/inLocation/addForm.vue

10
src/pages/inLocation/addForm.vue

@ -25,7 +25,7 @@
</view> </view>
</u-form-item> </u-form-item>
<u-form-item label="库位" prop="locationNumber" required v-if="isShow"> <u-form-item label="库位" prop="locationNumber" required v-if="isShow">
<u-input v-model="form.locationNumber" placeholder="请输入库位" @blur="blur()" @confirm="handelScanMsg"/> <u-input v-model="form.locationNumber" placeholder="请输入库位" @blur="blur()" @confirm="handelScanMsg" :disabled="isDisabled"/>
</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="请输入数量" />
@ -60,7 +60,7 @@
import * as sparePartsReturnApi from "@/api/sparePartsReturn" import * as sparePartsReturnApi from "@/api/sparePartsReturn"
import * as sparePartsApi from "@/api/spareParts" import * as sparePartsApi from "@/api/spareParts"
import * as locationApi from "@/api/location" import * as locationApi from "@/api/location"
const isDisabled =ref(false);
const { proxy } = getCurrentInstance() const { proxy } = getCurrentInstance()
const loading = ref(false) const loading = ref(false)
// //
@ -298,16 +298,18 @@ const singleColumnShow = ref(false)
if(res.data.itemName==null || res.data.itemName==''){ if(res.data.itemName==null || res.data.itemName==''){
proxy.$modal.showToast("找不到该备件") proxy.$modal.showToast("找不到该备件")
form.value.itemNumber = '' form.value.itemNumber = ''
form.value.locationNumber = '';
return; return;
} }
itemNumber.value = '' itemNumber.value = ''
form.value.itemName = res.data.itemName form.value.itemName = res.data.itemName
if(res.data.locationNumber|| res.data.locationNumber=='' || res.data.locationNumber==null){ if(res.data.locationNumber=='' || res.data.locationNumber==null){
isShow.value =true isShow.value =true
isDisabled.value = false
}else{ }else{
form.value.locationNumber = res.data.locationNumber form.value.locationNumber = res.data.locationNumber
isShow.value = false isDisabled.value = true
} }
// //
// locationItem.value = res.data.list.filter(item=>item.isInAccount==='FALSE')[0] // locationItem.value = res.data.list.filter(item=>item.isInAccount==='FALSE')[0]

Loading…
Cancel
Save