修复按物资上架窗口在清除上架货位后仍可以成功扫入条码

prod
1178634255 2 years ago
parent f3a8e9e915
commit 445c908d41

@ -35,35 +35,48 @@
</el-form-item>
</el-col>
<el-col :span="10">
<!-- <el-form-item label="上架货位:">-->
<!-- <el-select v-model="formData.invSpaceName" placeholder="请选择上架货位"-->
<!-- @change="updateInvSpaceCode"-->
<!-- :disabled="list.length > 0"-->
<!-- :fetch-suggestions="querySearchAsync"-->
<!-- ref="spaceInputRef"-->
<!-- @select="handleSelect"-->
<!-- @keypress.enter.native="spaceEnterKey($event)"-->
<!-- style="width: 90%"-->
<!-- clearable-->
<!-- >-->
<!-- <el-option v-for="item in spaceList" :key="item.id"-->
<!-- :label="item.name" :value="item.id"/>-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<!-- <el-form-item label="上架货位:">-->
<!-- <el-select v-model="formData.invSpaceName" placeholder="请选择上架货位"-->
<!-- @change="updateInvSpaceCode"-->
<!-- :disabled="list.length > 0"-->
<!-- :fetch-suggestions="querySearchAsync"-->
<!-- ref="spaceInputRef"-->
<!-- @select="handleSelect"-->
<!-- @keypress.enter.native="spaceEnterKey($event)"-->
<!-- style="width: 90%"-->
<!-- clearable-->
<!-- >-->
<!-- <el-option v-for="item in spaceList" :key="item.id"-->
<!-- :label="item.name" :value="item.id"/>-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<el-form-item class="query-form-item" label="上架货位:">
<el-autocomplete
v-model="formData.invSpaceName"
:disabled="list.length > 0"
:fetch-suggestions="querySearchAsync"
placeholder="请输入内容"
ref="spaceInputRef"
@select="handleSelect"
@keypress.enter.native="spaceEnterKey($event)"
style="width: 90%"
clearable
></el-autocomplete>
</el-form-item>
<el-form-item class="query-form-item" label="上架货位:">
<!-- <el-autocomplete-->
<!-- v-model="formData.invSpaceName"-->
<!-- :disabled="list.length > 0"-->
<!-- :fetch-suggestions="querySearchAsync"-->
<!-- placeholder="请输入内容"-->
<!-- ref="spaceInputRef"-->
<!-- @select="handleSelect"-->
<!-- @keypress.enter.native="spaceEnterKey($event)"-->
<!-- style="width: 90%"-->
<!-- clearable-->
<!-- ></el-autocomplete>-->
<el-autocomplete
v-model="formData.invSpaceName"
:disabled="list.length > 0"
:fetch-suggestions="querySearchAsync"
placeholder="请输入内容"
ref="spaceInputRef"
@select="handleSelect"
@keypress.enter.native="spaceEnterKey($event)"
@clear="clearFormData"
style="width: 90%"
clearable
></el-autocomplete>
</el-form-item>
</el-col>
</el-row>
@ -208,8 +221,8 @@ export default {
return;
}
if (this.list.length === 0) {
//this.$message.error(this.formData.invSpaceCode);
this.$message.error("请录入需要上架的物资数据");
this.$message.error(this.formData.invSpaceCode);
//this.$message.error("");
return;
}
this.$confirm("是否确认保存当前数据?", "提示", {
@ -317,6 +330,9 @@ export default {
invProduct.invSpaceCode = item.code;
invProduct.invSpaceName = item.name;
});
},clearSpaceInput() {
this.formData.invSpaceName = null; // formData.invSpaceName
this.$message.error(this.formData.invSpaceName);
},
getInvList() {
getInvListByUser()
@ -427,6 +443,7 @@ export default {
inputer.focus();//divtabindexdocumentBody
},
};
</script>

Loading…
Cancel
Save