fix:部分字段过长报错问题解决

This commit is contained in:
zhangxuanming 2024-12-23 17:59:40 +08:00
parent 3837511fba
commit ab4dd91beb
5 changed files with 103 additions and 12 deletions

View File

@ -463,7 +463,38 @@ export default {
{ required: true, message: "客户编码不能为空", trigger: "blur" }
],
clientName: [
{ required: true, message: "客户名称不能为空", trigger: "blur" }
{ required: true, message: "客户名称不能为空", trigger: "blur" },
{ max: 100, message: "字段过长", trigger: "blur" }
],
clientNick: [
{ max: 100, message: "字段过长", trigger: "blur" }
],
clientEn: [
{ max: 100, message: "字段过长", trigger: "blur" }
],
address: [
{ max: 250, message: "字段过长", trigger: "blur" }
],
clientLogo: [
{ max: 100, message: "字段过长", trigger: "blur" }
],
contact1: [
{ max: 32, message: "字段过长", trigger: "blur" }
],
contact1Tel: [
{ max: 64, message: "字段过长", trigger: "blur" }
],
contact2: [
{ max: 32, message: "字段过长", trigger: "blur" }
],
contact2Tel: [
{ max: 64, message: "字段过长", trigger: "blur" }
],
creditCode: [
{ max: 64, message: "字段过长", trigger: "blur" }
],
clientDes: [
{ max: 250, message: "字段过长", trigger: "blur" }
],
email:[
{

View File

@ -32,8 +32,8 @@
<el-table-column label="物料名称" align="center" prop="bomItemName" :show-overflow-tooltip="true" />
<el-table-column label="规格" align="center" prop="bomItemSpec" :show-overflow-tooltip="true" />
<el-table-column label="单位" width="60px" align="center" prop="unitOfMeasure" />
<el-table-column label="使用比例" width="90px" align="center" prop="quantity" />
<el-table-column label="备注" align="center" prop="remark" :show-overflow-tooltip="true" />
<el-table-column label="使用比例" width="90px" align="center" prop="quantity" />
<el-table-column label="备注" align="center" prop="remark" :show-overflow-tooltip="true" />
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" v-if="optType !='view'">
<template slot-scope="scope">
<el-button
@ -53,7 +53,7 @@
</template>
</el-table-column>
</el-table>
<pagination
v-show="total>0"
:total="total"
@ -143,6 +143,9 @@ components: { ItemSelect },
rules: {
quantity: [
{ required: true, message: "物料使用比例不能为空", trigger: "blur" }
],
remark: [
{ max: 250, message: "字段过长", trigger: "blur" }
]
}
};
@ -232,7 +235,7 @@ components: { ItemSelect },
this.$modal.msgSuccess("修改成功");
this.open = false;
this.getList();
});
});
}
});
},

View File

@ -479,17 +479,64 @@ export default {
//
rules: {
vendorCode: [
{ required: true, message: "供应商编码不能为空", trigger: "blur" }
{ required: true, message: "供应商编码不能为空", trigger: "blur" },
{ max: 64, message: "字段过长", trigger: "blur" }
],
vendorName: [
{ required: true, message: "供应商名称不能为空", trigger: "blur" }
{ required: true, message: "供应商名称不能为空", trigger: "blur" },
{ max: 100, message: "字段过长", trigger: "blur" }
],
vendorNick: [
{ max: 100, message: "字段过长", trigger: "blur" }
],
vendorEn: [
{ max: 100, message: "字段过长", trigger: "blur" }
],
enableFlag: [
{ required: true, message: "是否启用不能为空", trigger: "blur" }
],
remark: [
{ max: 250, message: '长度必须小于250个字符', trigger: 'blur' }
]
],
vendorDes: [
{ max: 250, message: "字段过长", trigger: "blur" }
],
address: [
{ max: 250, message: "字段过长", trigger: "blur" }
],
website: [
{ max: 100, message: "字段过长", trigger: "blur" }
],
email: [
{ max: 100, message: "字段过长", trigger: "blur" }
],
tel: [
{ max: 64, message: "字段过长", trigger: "blur" }
],
contact1: [
{ max: 32, message: "字段过长", trigger: "blur" }
],
contact1Tel: [
{ max: 64, message: "字段过长", trigger: "blur" }
],
contact1Email: [
{ max: 100, message: "字段过长", trigger: "blur" }
],
contact2: [
{ max: 32, message: "字段过长", trigger: "blur" }
],
contact2Tel: [
{ max: 64, message: "字段过长", trigger: "blur" }
],
contact2Email: [
{ max: 100, message: "字段过长", trigger: "blur" }
],
creditCode: [
{ max: 64, message: "字段过长", trigger: "blur" }
],
vendorLogo: [
{ max: 100, message: "字段过长", trigger: "blur" }
],
}
};
},

View File

@ -245,10 +245,15 @@ export default {
//
rules: {
workshopCode: [
{ required: true, message: "车间编码不能为空", trigger: "blur" }
{ required: true, message: "车间编码不能为空", trigger: "blur" },
{ max: 64, message: "字段过长", trigger: "blur" }
],
workshopName: [
{ required: true, message: "车间名称不能为空", trigger: "blur" }
{ required: true, message: "车间名称不能为空", trigger: "blur" },
{ max: 100, message: "字段过长", trigger: "blur" }
],
charge: [
{ max: 32, message: "字段过长", trigger: "blur" }
],
enableFlag: [
{ required: true, message: "是否启用不能为空", trigger: "blur" }

View File

@ -396,10 +396,15 @@ export default {
//
rules: {
workstationCode: [
{ required: true, message: "工作站编号不能为空", trigger: "blur" }
{ required: true, message: "工作站编号不能为空", trigger: "blur" },
{ max: 64, message: "字段过长", trigger: "blur" }
],
workstationName: [
{ required: true, message: "工作站名称不能为空", trigger: "blur" }
{ required: true, message: "工作站名称不能为空", trigger: "blur" },
{ max: 100, message: "字段过长", trigger: "blur" }
],
workstationAddress: [
{ max: 100, message: "字段过长", trigger: "blur" }
],
enableFlag: [
{ required: true, message: "是否启用不能为空", trigger: "blur" }