Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
JSH ERP
Commits
2e00975d
Commit
2e00975d
authored
Jun 24, 2021
by
季圣华
Browse files
序列号增加校验
parent
6e27143f
Changes
2
Hide whitespace changes
Inline
Side-by-side
jshERP-web/src/views/system/modules/SerialNumberBatchModal.vue
View file @
2e00975d
...
@@ -15,10 +15,10 @@
...
@@ -15,10 +15,10 @@
<a-input
placeholder=
"请输入序列号前缀"
v-decorator.trim=
"[ 'serialNumberPrefix', validatorRules.serialNumberPrefix]"
/>
<a-input
placeholder=
"请输入序列号前缀"
v-decorator.trim=
"[ 'serialNumberPrefix', validatorRules.serialNumberPrefix]"
/>
</a-form-item>
</a-form-item>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"序列号数量"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"序列号数量"
>
<a-input
placeholder=
"请输入序列号数量"
v-decorator.trim=
"[ 'batAddTotal'
]"
/>
<a-input
placeholder=
"请输入序列号数量"
v-decorator.trim=
"[ 'batAddTotal'
, validatorRules.batAddTotal
]"
/>
</a-form-item>
</a-form-item>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"商品条码"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"商品条码"
>
<j-select-serial-material
v-decorator=
"[ 'materialCode'
]"
:multi=
"false"
@
change=
"onInputChange"
/>
<j-select-serial-material
v-decorator=
"[ 'materialCode'
, validatorRules.materialCode
]"
:multi=
"false"
@
change=
"onInputChange"
/>
</a-form-item>
</a-form-item>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"商品名称"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"商品名称"
>
<a-input
v-decorator=
"[ 'materialName' ]"
:readOnly=
"true"
/>
<a-input
v-decorator=
"[ 'materialName' ]"
:readOnly=
"true"
/>
...
@@ -62,6 +62,12 @@
...
@@ -62,6 +62,12 @@
{
required
:
true
,
message
:
'
请输入序列号前缀!
'
},
{
required
:
true
,
message
:
'
请输入序列号前缀!
'
},
{
min
:
2
,
max
:
30
,
message
:
'
长度在 2 到 30 个字符
'
,
trigger
:
'
blur
'
}
{
min
:
2
,
max
:
30
,
message
:
'
长度在 2 到 30 个字符
'
,
trigger
:
'
blur
'
}
]
]
},
batAddTotal
:{
rules
:
[{
required
:
true
,
message
:
'
请输入序列号数量!
'
}]
},
materialCode
:{
rules
:
[{
required
:
true
,
message
:
'
请选择商品条码!
'
}]
}
}
}
}
}
}
...
...
jshERP-web/src/views/system/modules/SerialNumberModal.vue
View file @
2e00975d
...
@@ -20,7 +20,7 @@
...
@@ -20,7 +20,7 @@
<a-input
placeholder=
"请输入序列号"
v-decorator.trim=
"[ 'serialNumber', validatorRules.serialNumber]"
/>
<a-input
placeholder=
"请输入序列号"
v-decorator.trim=
"[ 'serialNumber', validatorRules.serialNumber]"
/>
</a-form-item>
</a-form-item>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"商品条码"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"商品条码"
>
<j-select-serial-material
v-decorator=
"[ 'materialCode'
]"
:multi=
"false"
@
change=
"onInputChange"
/>
<j-select-serial-material
v-decorator=
"[ 'materialCode'
, validatorRules.materialCode
]"
:multi=
"false"
@
change=
"onInputChange"
/>
</a-form-item>
</a-form-item>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"商品名称"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"商品名称"
>
<a-input
v-decorator=
"[ 'materialName' ]"
:readOnly=
"true"
/>
<a-input
v-decorator=
"[ 'materialName' ]"
:readOnly=
"true"
/>
...
@@ -66,6 +66,9 @@
...
@@ -66,6 +66,9 @@
{
min
:
2
,
max
:
30
,
message
:
'
长度在 2 到 30 个字符
'
,
trigger
:
'
blur
'
},
{
min
:
2
,
max
:
30
,
message
:
'
长度在 2 到 30 个字符
'
,
trigger
:
'
blur
'
},
{
validator
:
this
.
validateSerialNumberName
}
{
validator
:
this
.
validateSerialNumberName
}
]
]
},
materialCode
:{
rules
:
[{
required
:
true
,
message
:
'
请选择商品条码!
'
}]
}
}
}
}
}
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment