diff --git a/jwtech-admin-page/src/views/building/projectInfo/index.vue b/jwtech-admin-page/src/views/building/projectInfo/index.vue index b6b3b550..7894da46 100644 --- a/jwtech-admin-page/src/views/building/projectInfo/index.vue +++ b/jwtech-admin-page/src/views/building/projectInfo/index.vue @@ -1073,11 +1073,10 @@ export default { }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], provincialFunding: [ { @@ -1087,11 +1086,10 @@ export default { }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], cityLevelFunds: [ { @@ -1101,11 +1099,10 @@ export default { }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], countyLevelFunds: [ { @@ -1115,11 +1112,10 @@ export default { }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], townshipInvestments: [ { @@ -1129,11 +1125,10 @@ export default { }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], constructionPhase: [ { max: 250, message: "字符长度最大为250", trigger: "blur" }, diff --git a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg.vue b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg.vue index 15339243..4228305c 100644 --- a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg.vue +++ b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg.vue @@ -786,11 +786,10 @@ export default { }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], provincialFunding: [ { @@ -800,11 +799,10 @@ export default { }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], cityLevelFunds: [ { @@ -814,11 +812,10 @@ export default { }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], countyLevelFunds: [ { @@ -828,11 +825,10 @@ export default { }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], townshipInvestments: [ { @@ -842,11 +838,10 @@ export default { }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], constructionPhase: [ { max: 250, message: "字符长度最大为250", trigger: "blur" }, diff --git a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/index.vue b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/index.vue index 5c62c959..cfd4f458 100644 --- a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/index.vue +++ b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/index.vue @@ -797,11 +797,10 @@ export default { { required: true, message: "请输入合同金额", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], contractDuration: [ { @@ -820,19 +819,19 @@ export default { { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], paymentTerms: [ - { max: 10, message: "字符长度最大为10", trigger: "blur" }, + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], projectLeader: [ - { max: 10, message: "字符长度最大为10", trigger: "blur" }, + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], projectTechnicalLeader: [ - { max: 10, message: "字符长度最大为10", trigger: "blur" }, + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], safetyProductionManager: [ - { max: 10, message: "字符长度最大为10", trigger: "blur" }, + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], qualityLeader: [ - { max: 10, message: "字符长度最大为10", trigger: "blur" }, + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], }, // 面包屑,路由信息 diff --git a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/options/basePage.vue b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/options/basePage.vue index 86eff22d..4da85f7f 100644 --- a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/options/basePage.vue +++ b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/options/basePage.vue @@ -252,11 +252,10 @@ export default { { required: true, message: "请输入合同金额", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], contractDuration: [ { @@ -275,19 +274,19 @@ export default { { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], paymentTerms: [ - { max: 10, message: "字符长度最大为10", trigger: "blur" }, + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], projectLeader: [ - { max: 10, message: "字符长度最大为10", trigger: "blur" }, + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], projectTechnicalLeader: [ - { max: 10, message: "字符长度最大为10", trigger: "blur" }, + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], safetyProductionManager: [ - { max: 10, message: "字符长度最大为10", trigger: "blur" }, + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], qualityLeader: [ - { max: 10, message: "字符长度最大为10", trigger: "blur" }, + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], }, //项目名称 diff --git a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/options/subcontractPage.vue b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/options/subcontractPage.vue index 9285f896..43dc6873 100644 --- a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/options/subcontractPage.vue +++ b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/options/subcontractPage.vue @@ -436,11 +436,10 @@ export default { { required: true, message: "请输入分包金额", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], contractingCompany: [ { max: 250, message: "字符长度最大为250", trigger: "blur" }, diff --git a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/investment/options/purposeFunds.vue b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/investment/options/purposeFunds.vue index 5d86ec29..2b41a8db 100644 --- a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/investment/options/purposeFunds.vue +++ b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/investment/options/purposeFunds.vue @@ -490,11 +490,10 @@ export default { ], paymentPeriods: [ { - pattern: /^[1-9]\d*$/, - message: "请输入正整数,不包含0", + pattern: /^[1-9][0-9]{0,8}$/, + message: "请输入1-9位正整数,不包含0", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], timeScope: [ { required: true, message: "请选择时间范围", trigger: "blur" }, @@ -506,30 +505,27 @@ export default { { required: true, message: "请输入应付金额", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], paidinAmount: [ { required: true, message: "请输入实付金额", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], temporaryWithholding: [ { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], auditor: [{ max: 255, message: "字符长度最大为255", trigger: "blur" }], agent: [{ max: 255, message: "字符长度最大为255", trigger: "blur" }], diff --git a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/investment/options/sourceFunds.vue b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/investment/options/sourceFunds.vue index feae9673..79ff86d0 100644 --- a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/investment/options/sourceFunds.vue +++ b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/investment/options/sourceFunds.vue @@ -473,11 +473,10 @@ export default { }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], provincialFunding: [ { @@ -487,11 +486,10 @@ export default { }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], cityLevelFunds: [ { @@ -501,11 +499,10 @@ export default { }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], countyLevelFunds: [ { @@ -515,11 +512,10 @@ export default { }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], townshipInvestments: [ { @@ -529,11 +525,10 @@ export default { }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], }, }; diff --git a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/clockingIn.vue b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/clockingIn.vue index b1b8fefe..5ca181d7 100644 --- a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/clockingIn.vue +++ b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/clockingIn.vue @@ -223,7 +223,7 @@ @@ -306,13 +306,11 @@ export default { ], attendanceDay: [ { required: true, message: "请输入考勤年月天数", trigger: "blur" }, - { - pattern: /^[+]{0,1}(\d+)$/, - message: "考勤年月天数为正整数", + pattern: /(^[1-9][0-9]{0,8}$)|((^(0){1}$))/, + message: "请输入1-9位正整数,包含0", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], }, peasantWorkers: [], diff --git a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/marginAccount.vue b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/marginAccount.vue index ee251ca9..e857be6f 100644 --- a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/marginAccount.vue +++ b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/marginAccount.vue @@ -754,74 +754,66 @@ export default { differentiatedDepositAmount: [ { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], amountPayable: [ { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], paidAmount: [ { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], cashAmount: [ { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], bankGuaranteeLetterAmount: [ { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], guaranteeCompanyAmount: [ { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], insuranceAmount: [ { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], otherAmount: [ { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], }, }; diff --git a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/payroll.vue b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/payroll.vue index 9ae2aad8..220ce7ff 100644 --- a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/payroll.vue +++ b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/payroll.vue @@ -470,29 +470,26 @@ export default { monthlySalaryPayable: [ { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], monthlySalaryDeduct: [ { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], monthlySalaryCurrent: [ { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], }, peasantWorkers: [], diff --git a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/scheduleManagement.vue b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/scheduleManagement.vue index 24e18eaf..d4a83f15 100644 --- a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/scheduleManagement.vue +++ b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/scheduleManagement.vue @@ -581,21 +581,19 @@ export default { { required: true, message: "请输入月度工作完成量", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], monthlyInvestmentBenefit: [ { required: true, message: "请输入月度投资效益", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], }, scheduleMsg: {}, diff --git a/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/index.vue b/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/index.vue index 9cab158a..d717ffc2 100644 --- a/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/index.vue +++ b/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/index.vue @@ -715,16 +715,14 @@ export default { message: "请输入数字,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], paidRegisteredCapital: [ { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], officePhone: [ { diff --git a/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/basePage.vue b/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/basePage.vue index 7467bbe5..316e5771 100644 --- a/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/basePage.vue +++ b/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/basePage.vue @@ -387,20 +387,18 @@ export default { registeredCapital: [ { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], paidRegisteredCapital: [ { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], officePhone: [ { diff --git a/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/components/badCredit.vue b/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/components/badCredit.vue index 0f7d82db..9992d3c4 100644 --- a/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/components/badCredit.vue +++ b/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/components/badCredit.vue @@ -414,11 +414,10 @@ export default { { required: true, message: "请输入扣分值", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], }, // 请求头 diff --git a/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/components/goodCredit.vue b/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/components/goodCredit.vue index facba15c..bfa05da8 100644 --- a/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/components/goodCredit.vue +++ b/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/components/goodCredit.vue @@ -661,11 +661,10 @@ export default { { required: true, message: "请输入加分值", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], }, // 请求头 diff --git a/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/performanceRecord.vue b/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/performanceRecord.vue index ee3580b9..1432986e 100644 --- a/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/performanceRecord.vue +++ b/jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/performanceRecord.vue @@ -614,11 +614,10 @@ export default { contractPrice: [ { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, - { max: 10, message: "字符长度最大为10", trigger: "blur" }, ], projectAwardSituation: [ { max: 250, message: "字符长度最大为250", trigger: "blur" }, diff --git a/jwtech-admin-page/src/views/project/bid/options/TenderAnnouncementPage.vue b/jwtech-admin-page/src/views/project/bid/options/TenderAnnouncementPage.vue index 92ad99cb..759587ea 100644 --- a/jwtech-admin-page/src/views/project/bid/options/TenderAnnouncementPage.vue +++ b/jwtech-admin-page/src/views/project/bid/options/TenderAnnouncementPage.vue @@ -1023,7 +1023,32 @@ export default { return { editor: null, editor2: null, - toolbarConfig: {}, + toolbarConfig: { + toolbarKeys: [ + // 一些常用的菜单 key + "bold", // 加粗 + "italic", // 斜体 + "through", // 删除线 + "underline", // 下划线 + "bulletedList", // 无序列表 + "numberedList", // 有序列表 + "color", // 文字颜色 + "fontSize", // 字体大小 + "lineHeight", // 行高 + "uploadImage", // 上传图片 + "delIndent", // 缩进 + "indent", // 增进 + "deleteImage", //删除图片 + "divider", // 分割线 + "justifyCenter", // 居中对齐 + "justifyJustify", // 两端对齐 + "justifyLeft", // 左对齐 + "justifyRight", // 右对齐 + "undo", // 撤销 + "redo", // 重做 + "clearStyle", // 清除格式 + ], + }, editorConfig: { placeholder: "请输入招标内容", // MENU_CONF: { @@ -1143,20 +1168,18 @@ export default { { required: true, message: "请选择招标项目名称", trigger: "blur" }, ], deliveryTime: [ - { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { - pattern: /^[1-9]\d*$/, - message: "请输入正整数,不包含0", + pattern: /^[1-9][0-9]{0,8}$/, + message: "请输入1-9位正整数,不包含0", trigger: "blur", }, ], maxPriceBid: [ // { required: true, message: "请输入最高投标限价", trigger: "blur" }, - { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, ], diff --git a/jwtech-admin-page/src/views/project/bid/options/candidatePage.vue b/jwtech-admin-page/src/views/project/bid/options/candidatePage.vue index 3e454eec..2f110cef 100644 --- a/jwtech-admin-page/src/views/project/bid/options/candidatePage.vue +++ b/jwtech-admin-page/src/views/project/bid/options/candidatePage.vue @@ -358,7 +358,6 @@ { + // console.log(4444, item); + // } + // ); + // console.log(6666, url); + insertFn(res.url); + } + }, + }, + }, + }, mode: "default", // or 'simple' // 遮罩层 @@ -958,35 +1010,32 @@ export default { ], bidQuotation: [ // { required: true, message: "请输入投标报价", trigger: "blur" }, - { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, ], deliveryTime: [ - { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { - pattern: /^[1-9]\d*$/, - message: "请输入正整数,不包含0", + pattern: /^[1-9][0-9]{0,8}$/, + message: "请输入1-9位正整数,不包含0", trigger: "blur", }, ], ranking: [ - { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { - pattern: /^[1-9]\d*$/, - message: "请输入正整数,不包含0", + pattern: /^[1-9][0-9]{0,8}$/, + message: "请输入1-9位正整数,不包含0", trigger: "blur", }, ], rate: [ { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, ], diff --git a/jwtech-admin-page/src/views/project/bid/options/projectContract.vue b/jwtech-admin-page/src/views/project/bid/options/projectContract.vue index 0d6b6e0b..391801fb 100644 --- a/jwtech-admin-page/src/views/project/bid/options/projectContract.vue +++ b/jwtech-admin-page/src/views/project/bid/options/projectContract.vue @@ -835,19 +835,17 @@ export default { { required: true, message: "请选择招标项目名称", trigger: "blur" }, ], contractPeriod: [ - { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { - pattern: /^[1-9]\d*$/, - message: "请输入正整数,不包含0", + pattern: /^[1-9][0-9]{0,8}$/, + message: "请输入1-9位正整数,不包含0", trigger: "blur", }, ], contractAmount: [ - { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, ], diff --git a/jwtech-admin-page/src/views/project/bid/options/winningResultPage.vue b/jwtech-admin-page/src/views/project/bid/options/winningResultPage.vue index c6362185..a612586a 100644 --- a/jwtech-admin-page/src/views/project/bid/options/winningResultPage.vue +++ b/jwtech-admin-page/src/views/project/bid/options/winningResultPage.vue @@ -618,28 +618,25 @@ export default { ], bidWinningPrice: [ // { required: true, message: "请输入中标价", trigger: "blur" }, - { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, ], deliveryTime: [ - { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { - pattern: /^[1-9]\d*$/, - message: "请输入正整数,不包含0", + pattern: /^[1-9][0-9]{0,8}$/, + message: "请输入1-9位正整数,不包含0", trigger: "blur", }, ], rate: [ - { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, ], diff --git a/jwtech-admin-page/src/views/project/plan/options/ImplementationPage.vue b/jwtech-admin-page/src/views/project/plan/options/ImplementationPage.vue index a1f49a19..fb866fd4 100644 --- a/jwtech-admin-page/src/views/project/plan/options/ImplementationPage.vue +++ b/jwtech-admin-page/src/views/project/plan/options/ImplementationPage.vue @@ -625,26 +625,26 @@ export default { // 表单校验 rules: { projectName: [ - {max:250,message:"字符长度最大为250",trigger:"blur"} + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], projectLeader: [ { required: true, message: "请输入项目负责人", trigger: "blur" }, - {max:250,message:"字符长度最大为250",trigger:"blur"} + { max: 50, message: "字符长度最大为50", trigger: "blur" }, ], projectProgressArrange: [ - {max:250,message:"字符长度最大为250",trigger:"blur"} + { max: 190, message: "字符长度最大为190", trigger: "blur" }, ], planningName: [ - {max:250,message:"字符长度最大为250",trigger:"blur"} + { max: 90, message: "字符长度最大为90", trigger: "blur" }, ], planningFundProgressArrange: [ - { max: 10, message: "数字范围为1-10位", trigger: "blur" }, + { max: 190, message: "字符长度最大为190", trigger: "blur" }, ], investmentProgressArrange: [ - {max:250,message:"字符长度最大为250",trigger:"blur"} + { max: 190, message: "字符长度最大为190", trigger: "blur" }, ], completedPlanningUnit: [ - {max:250,message:"字符长度最大为250",trigger:"blur"} + { max: 90, message: "字符长度最大为90", trigger: "blur" }, ], }, viewTitle: "", diff --git a/jwtech-admin-page/src/views/project/plan/options/planBasePage.vue b/jwtech-admin-page/src/views/project/plan/options/planBasePage.vue index 43b27021..f1756e37 100644 --- a/jwtech-admin-page/src/views/project/plan/options/planBasePage.vue +++ b/jwtech-admin-page/src/views/project/plan/options/planBasePage.vue @@ -146,14 +146,12 @@ export default { rules: { planName: [ { required: true, message: "请输入计划名称", trigger: "blur" }, - {max:250,message:"字符长度最大为250",trigger:"blur"} + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], department: [ - {max:250,message:"字符长度最大为250",trigger:"blur"} - ], - content: [ - {max:250,message:"字符长度最大为250",trigger:"blur"} + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], + content: [{ max: 250, message: "字符长度最大为250", trigger: "blur" }], relatedProjects: [ { required: true, @@ -166,11 +164,10 @@ export default { ], investment: [ // { required: true, message: "请输入投资计划", trigger: "blur" }, - { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, ], diff --git a/jwtech-admin-page/src/views/project/proposal/index.vue b/jwtech-admin-page/src/views/project/proposal/index.vue index f457e801..19e30d97 100644 --- a/jwtech-admin-page/src/views/project/proposal/index.vue +++ b/jwtech-admin-page/src/views/project/proposal/index.vue @@ -710,11 +710,10 @@ export default { ], projectInvestmentEstimate: [ { required: true, message: "请输入投资概算", trigger: "blur" }, - { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, ], diff --git a/jwtech-admin-page/src/views/project/report/index.vue b/jwtech-admin-page/src/views/project/report/index.vue index e9dda70c..06e5f738 100644 --- a/jwtech-admin-page/src/views/project/report/index.vue +++ b/jwtech-admin-page/src/views/project/report/index.vue @@ -728,11 +728,10 @@ export default { ], projectInvestmentEstimate: [ { required: true, message: "请输入投资概算", trigger: "blur" }, - { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, ], diff --git a/jwtech-admin-page/src/views/project/special/options/ContractPage.vue b/jwtech-admin-page/src/views/project/special/options/ContractPage.vue index 6bc73797..2a69d4bc 100644 --- a/jwtech-admin-page/src/views/project/special/options/ContractPage.vue +++ b/jwtech-admin-page/src/views/project/special/options/ContractPage.vue @@ -402,15 +402,14 @@ export default { rules: { contractName: [ { required: true, message: "请输入合同名称", trigger: "blur" }, - {max:250,message:"字符长度最大为250",trigger:"blur"} + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], contractAmount: [ { required: true, message: "请输入合同金额", trigger: "blur" }, - { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, ], diff --git a/jwtech-admin-page/src/views/project/special/options/basePage.vue b/jwtech-admin-page/src/views/project/special/options/basePage.vue index 02d242e0..e1c78852 100644 --- a/jwtech-admin-page/src/views/project/special/options/basePage.vue +++ b/jwtech-admin-page/src/views/project/special/options/basePage.vue @@ -231,7 +231,7 @@ export default { rules: { projectName: [ { required: true, message: "请输入规划名称", trigger: "blur" }, - {max:250,message:"字符长度最大为250",trigger:"blur"} + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], projectType: [ { required: true, message: "请选择规划类型", trigger: "blur" }, @@ -240,27 +240,26 @@ export default { { required: true, message: "请选择规划所属区域", trigger: "blur" }, ], compilingUnit: [ - {max:250,message:"字符长度最大为250",trigger:"blur"} + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], amount: [ { required: true, message: "请输入规划金额", trigger: "blur" }, - { max: 10, message: "数字范围为1-10位", trigger: "blur" }, // { type: "number", message: "请输入数字", trigger: "blur" }, { pattern: - /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, - message: "请输入数字,可保留两位小数", + /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/, + message: "请输入数字,整数7位,可保留两位小数", trigger: "blur", }, ], compilingUnitNature: [ - {max:250,message:"字符长度最大为250",trigger:"blur"} + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], compilingUnitAddress: [ - {max:250,message:"字符长度最大为250",trigger:"blur"} + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], compilingUnitLegalPerson: [ - {max:250,message:"字符长度最大为250",trigger:"blur"} + { max: 250, message: "字符长度最大为250", trigger: "blur" }, ], }, // 请求头