|
@@ -96,25 +96,31 @@ export default {
|
|
|
*/
|
|
|
formRules: {
|
|
|
orgCode: [
|
|
|
- { required: true, message: '请输入组织编码', trigger: 'blur' }
|
|
|
+ { required: true, message: '请输入组织编码', trigger: 'blur' },
|
|
|
+ { pattern: /^[A-Z0-9_]+$/, message: '组织编码只能包含大写字母、数字和下划线', trigger: 'blur' }
|
|
|
],
|
|
|
orgName: [
|
|
|
- { required: true, message: '请输入组织名称', trigger: 'blur' }
|
|
|
+ { required: true, message: '请输入组织名称', trigger: 'blur' },
|
|
|
+ { max: 50, message: '组织名称不能超过100个字符', trigger: 'blur' }
|
|
|
],
|
|
|
orgId: [
|
|
|
- { required: true, message: '请输入组织ID', trigger: 'blur' }
|
|
|
+ { required: true, message: '请输入组织ID', trigger: 'blur' },
|
|
|
+ { type: 'number', message: '组织ID必须是数字', trigger: 'blur' }
|
|
|
],
|
|
|
customerId: [
|
|
|
- { required: true, message: '请选择客户', trigger: 'change' }
|
|
|
+ { required: true, message: '请选择客户', trigger: 'change' },
|
|
|
+ { type: 'number', message: '客户ID必须是数字', trigger: 'blur' }
|
|
|
],
|
|
|
customerCode: [
|
|
|
- { required: true, message: '请输入客户编码', trigger: 'blur' }
|
|
|
+ { required: true, message: '请输入客户编码', trigger: 'blur' },
|
|
|
+ { pattern: /^[A-Z0-9_]+$/, message: '客户编码只能包含大写字母、数字和下划线', trigger: 'blur' }
|
|
|
],
|
|
|
customerName: [
|
|
|
- { required: true, message: '请输入客户名称', trigger: 'blur' }
|
|
|
+ { required: true, message: '请输入客户名称', trigger: 'blur' },
|
|
|
+ { max: 50, message: '客户名称不能超过100个字符', trigger: 'blur' }
|
|
|
],
|
|
|
orderType: [
|
|
|
- { required: true, message: '请选择订单类型', trigger: 'change' }
|
|
|
+ { required: true, message: '请选择订单类型', trigger: 'change' },
|
|
|
],
|
|
|
totalAmount: [
|
|
|
{ required: true, message: '请输入订单总金额', trigger: 'blur' },
|