给序列号商品的单据中的出库,做成支持批量出库的功能(在出库的时候搜索序列号支持按逗号分隔)

This commit is contained in:
jishenghua
2025-12-10 22:49:36 +08:00
parent 490454d5f7
commit c21d36715b
6 changed files with 45 additions and 9 deletions

View File

@@ -32,7 +32,7 @@
<a-col :md="24" :sm="24">
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="序列号">
<a-textarea style="width:400px;"
placeholder="多个序列号用逗号隔开请少于100个字符"
placeholder="多个序列号用逗号隔开请少于1000个字符"
:auto-size="{ minRows: 2, maxRows: 4 }"
v-model="queryParam.multiName" />
<div style="float:left;">
@@ -206,6 +206,10 @@
if(!this.queryParam.multiName) {
return
}
if(this.queryParam.multiName && this.queryParam.multiName.length>1000) {
this.$message.warning('序列号长度不能超出1000个字符');
return
}
this.queryParam.multiName = this.queryParam.multiName.replaceAll('',',')
let nameArr = this.queryParam.multiName.split(',')
for (let i = 0; i < nameArr.length; i++) {

View File

@@ -17,7 +17,7 @@
<a-row :gutter="24">
<a-col :md="12" :sm="24">
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="序列号">
<a-input ref="name" placeholder="请输入序列号并回车" v-model="queryParam.name"></a-input>
<a-input ref="name" placeholder="多个序列号用逗号隔开" v-model="queryParam.name"></a-input>
</a-form-item>
</a-col>
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
@@ -329,6 +329,10 @@
this.selectionRows = selectionRows;
},
onSearch() {
if(this.queryParam.name && this.queryParam.name.length>1000) {
this.$message.warning('序列号长度不能超出1000个字符');
return
}
this.loadData(1);
},
modalFormOk() {