Bug:【ID1000469】仪器管理-序列号列表,新增序列号为中文,新增成功,超过三十个字符,提示:系统异常,请联系管理员

master
382696293@qq.com 2 years ago
parent e0af7e8fad
commit 3191bdd3ec

@ -86,7 +86,6 @@
>确认
</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
<el-col :span="1.5">
<el-button
type="primary"
@ -213,7 +212,7 @@
</el-select>
</el-form-item>
<el-form-item label="序列号" prop="serial" >
<el-input v-model="form.serial" placeholder="请输入序列号" :disabled="isDisabled(form)" />
<el-input v-model="form.serial" placeholder="请输入序列号" :disabled="isDisabled(form)" maxlength="30" minlength="1"/>
</el-form-item>
<el-form-item label="备注" prop="remark">
<el-input v-model="form.remark" placeholder="请输入备注" maxlength="50"/>
@ -564,6 +563,12 @@ export default {
submitForm() {
this.$refs["form"].validate(valid => {
if (valid) {
var pattern = /^[a-zA-Z0-9\s]+$/;
if (!pattern.test(this.form.serial) || this.form.serial.trim().length === 0
|| this.form.serial.trim().length > 30) {
this.$modal.msgError("请输入正确的序列号");
return;
}
if (this.form.id != null) {
updateSerial(this.form).then(response => {
this.$modal.msgSuccess("修改成功");

Loading…
Cancel
Save