Browse Source

数字校验修改

dev_kxc
xzt 1 year ago
parent
commit
b8f48bce9e
  1. 25
      jwtech-admin-page/src/views/building/projectInfo/index.vue
  2. 25
      jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg.vue
  3. 15
      jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/index.vue
  4. 15
      jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/options/basePage.vue
  5. 5
      jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/options/subcontractPage.vue
  6. 20
      jwtech-admin-page/src/views/building/projectInfo/projectProcess/investment/options/purposeFunds.vue
  7. 25
      jwtech-admin-page/src/views/building/projectInfo/projectProcess/investment/options/sourceFunds.vue
  8. 8
      jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/clockingIn.vue
  9. 40
      jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/marginAccount.vue
  10. 15
      jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/payroll.vue
  11. 10
      jwtech-admin-page/src/views/building/projectInfo/projectProcess/scheduleManagement.vue
  12. 6
      jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/index.vue
  13. 10
      jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/basePage.vue
  14. 5
      jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/components/badCredit.vue
  15. 5
      jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/components/goodCredit.vue
  16. 5
      jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/performanceRecord.vue
  17. 37
      jwtech-admin-page/src/views/project/bid/options/TenderAnnouncementPage.vue
  18. 79
      jwtech-admin-page/src/views/project/bid/options/candidatePage.vue
  19. 10
      jwtech-admin-page/src/views/project/bid/options/projectContract.vue
  20. 15
      jwtech-admin-page/src/views/project/bid/options/winningResultPage.vue
  21. 14
      jwtech-admin-page/src/views/project/plan/options/ImplementationPage.vue
  22. 13
      jwtech-admin-page/src/views/project/plan/options/planBasePage.vue
  23. 5
      jwtech-admin-page/src/views/project/proposal/index.vue
  24. 5
      jwtech-admin-page/src/views/project/report/index.vue
  25. 7
      jwtech-admin-page/src/views/project/special/options/ContractPage.vue
  26. 15
      jwtech-admin-page/src/views/project/special/options/basePage.vue

25
jwtech-admin-page/src/views/building/projectInfo/index.vue

@ -1073,11 +1073,10 @@ export default {
}, },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
provincialFunding: [ provincialFunding: [
{ {
@ -1087,11 +1086,10 @@ export default {
}, },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
cityLevelFunds: [ cityLevelFunds: [
{ {
@ -1101,11 +1099,10 @@ export default {
}, },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
countyLevelFunds: [ countyLevelFunds: [
{ {
@ -1115,11 +1112,10 @@ export default {
}, },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
townshipInvestments: [ townshipInvestments: [
{ {
@ -1129,11 +1125,10 @@ export default {
}, },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
constructionPhase: [ constructionPhase: [
{ max: 250, message: "字符长度最大为250", trigger: "blur" }, { max: 250, message: "字符长度最大为250", trigger: "blur" },

25
jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg.vue

@ -786,11 +786,10 @@ export default {
}, },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
provincialFunding: [ provincialFunding: [
{ {
@ -800,11 +799,10 @@ export default {
}, },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
cityLevelFunds: [ cityLevelFunds: [
{ {
@ -814,11 +812,10 @@ export default {
}, },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
countyLevelFunds: [ countyLevelFunds: [
{ {
@ -828,11 +825,10 @@ export default {
}, },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
townshipInvestments: [ townshipInvestments: [
{ {
@ -842,11 +838,10 @@ export default {
}, },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
constructionPhase: [ constructionPhase: [
{ max: 250, message: "字符长度最大为250", trigger: "blur" }, { max: 250, message: "字符长度最大为250", trigger: "blur" },

15
jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/index.vue

@ -797,11 +797,10 @@ export default {
{ required: true, message: "请输入合同金额", trigger: "blur" }, { required: true, message: "请输入合同金额", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
contractDuration: [ contractDuration: [
{ {
@ -820,19 +819,19 @@ export default {
{ max: 250, message: "字符长度最大为250", trigger: "blur" }, { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
paymentTerms: [ paymentTerms: [
{ max: 10, message: "字符长度最大为10", trigger: "blur" }, { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
projectLeader: [ projectLeader: [
{ max: 10, message: "字符长度最大为10", trigger: "blur" }, { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
projectTechnicalLeader: [ projectTechnicalLeader: [
{ max: 10, message: "字符长度最大为10", trigger: "blur" }, { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
safetyProductionManager: [ safetyProductionManager: [
{ max: 10, message: "字符长度最大为10", trigger: "blur" }, { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
qualityLeader: [ qualityLeader: [
{ max: 10, message: "字符长度最大为10", trigger: "blur" }, { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
}, },
// //

15
jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/options/basePage.vue

@ -252,11 +252,10 @@ export default {
{ required: true, message: "请输入合同金额", trigger: "blur" }, { required: true, message: "请输入合同金额", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
contractDuration: [ contractDuration: [
{ {
@ -275,19 +274,19 @@ export default {
{ max: 250, message: "字符长度最大为250", trigger: "blur" }, { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
paymentTerms: [ paymentTerms: [
{ max: 10, message: "字符长度最大为10", trigger: "blur" }, { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
projectLeader: [ projectLeader: [
{ max: 10, message: "字符长度最大为10", trigger: "blur" }, { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
projectTechnicalLeader: [ projectTechnicalLeader: [
{ max: 10, message: "字符长度最大为10", trigger: "blur" }, { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
safetyProductionManager: [ safetyProductionManager: [
{ max: 10, message: "字符长度最大为10", trigger: "blur" }, { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
qualityLeader: [ qualityLeader: [
{ max: 10, message: "字符长度最大为10", trigger: "blur" }, { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
}, },
// //

5
jwtech-admin-page/src/views/building/projectInfo/projectProcess/contract/options/subcontractPage.vue

@ -436,11 +436,10 @@ export default {
{ required: true, message: "请输入分包金额", trigger: "blur" }, { required: true, message: "请输入分包金额", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
contractingCompany: [ contractingCompany: [
{ max: 250, message: "字符长度最大为250", trigger: "blur" }, { max: 250, message: "字符长度最大为250", trigger: "blur" },

20
jwtech-admin-page/src/views/building/projectInfo/projectProcess/investment/options/purposeFunds.vue

@ -490,11 +490,10 @@ export default {
], ],
paymentPeriods: [ paymentPeriods: [
{ {
pattern: /^[1-9]\d*$/, pattern: /^[1-9][0-9]{0,8}$/,
message: "请输入正整数,不包含0", message: "请输入1-9位正整数,不包含0",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
timeScope: [ timeScope: [
{ required: true, message: "请选择时间范围", trigger: "blur" }, { required: true, message: "请选择时间范围", trigger: "blur" },
@ -506,30 +505,27 @@ export default {
{ required: true, message: "请输入应付金额", trigger: "blur" }, { required: true, message: "请输入应付金额", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
paidinAmount: [ paidinAmount: [
{ required: true, message: "请输入实付金额", trigger: "blur" }, { required: true, message: "请输入实付金额", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
temporaryWithholding: [ temporaryWithholding: [
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
auditor: [{ max: 255, message: "字符长度最大为255", trigger: "blur" }], auditor: [{ max: 255, message: "字符长度最大为255", trigger: "blur" }],
agent: [{ max: 255, message: "字符长度最大为255", trigger: "blur" }], agent: [{ max: 255, message: "字符长度最大为255", trigger: "blur" }],

25
jwtech-admin-page/src/views/building/projectInfo/projectProcess/investment/options/sourceFunds.vue

@ -473,11 +473,10 @@ export default {
}, },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
provincialFunding: [ provincialFunding: [
{ {
@ -487,11 +486,10 @@ export default {
}, },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
cityLevelFunds: [ cityLevelFunds: [
{ {
@ -501,11 +499,10 @@ export default {
}, },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
countyLevelFunds: [ countyLevelFunds: [
{ {
@ -515,11 +512,10 @@ export default {
}, },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
townshipInvestments: [ townshipInvestments: [
{ {
@ -529,11 +525,10 @@ export default {
}, },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
}, },
}; };

8
jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/clockingIn.vue

@ -223,7 +223,7 @@
</el-form-item> </el-form-item>
<el-form-item label="考勤所属年月考勤天数" prop="attendanceDay"> <el-form-item label="考勤所属年月考勤天数" prop="attendanceDay">
<el-input <el-input
v-model.number="form.attendanceDay" v-model="form.attendanceDay"
placeholder="请输入考勤所属年月考勤天数" placeholder="请输入考勤所属年月考勤天数"
> >
<template slot="append"></template> <template slot="append"></template>
@ -306,13 +306,11 @@ export default {
], ],
attendanceDay: [ attendanceDay: [
{ required: true, message: "请输入考勤年月天数", trigger: "blur" }, { required: true, message: "请输入考勤年月天数", trigger: "blur" },
{ {
pattern: /^[+]{0,1}(\d+)$/, pattern: /(^[1-9][0-9]{0,8}$)|((^(0){1}$))/,
message: "考勤年月天数为正整数", message: "请输入1-9位正整数,包含0",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
}, },
peasantWorkers: [], peasantWorkers: [],

40
jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/marginAccount.vue

@ -754,74 +754,66 @@ export default {
differentiatedDepositAmount: [ differentiatedDepositAmount: [
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
amountPayable: [ amountPayable: [
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
paidAmount: [ paidAmount: [
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
cashAmount: [ cashAmount: [
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
bankGuaranteeLetterAmount: [ bankGuaranteeLetterAmount: [
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
guaranteeCompanyAmount: [ guaranteeCompanyAmount: [
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
insuranceAmount: [ insuranceAmount: [
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
otherAmount: [ otherAmount: [
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
}, },
}; };

15
jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/payroll.vue

@ -470,29 +470,26 @@ export default {
monthlySalaryPayable: [ monthlySalaryPayable: [
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
monthlySalaryDeduct: [ monthlySalaryDeduct: [
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
monthlySalaryCurrent: [ monthlySalaryCurrent: [
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
}, },
peasantWorkers: [], peasantWorkers: [],

10
jwtech-admin-page/src/views/building/projectInfo/projectProcess/scheduleManagement.vue

@ -581,21 +581,19 @@ export default {
{ required: true, message: "请输入月度工作完成量", trigger: "blur" }, { required: true, message: "请输入月度工作完成量", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
monthlyInvestmentBenefit: [ monthlyInvestmentBenefit: [
{ required: true, message: "请输入月度投资效益", trigger: "blur" }, { required: true, message: "请输入月度投资效益", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
}, },
scheduleMsg: {}, scheduleMsg: {},

6
jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/index.vue

@ -715,16 +715,14 @@ export default {
message: "请输入数字,可保留两位小数", message: "请输入数字,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
paidRegisteredCapital: [ paidRegisteredCapital: [
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
officePhone: [ officePhone: [
{ {

10
jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/basePage.vue

@ -387,20 +387,18 @@ export default {
registeredCapital: [ registeredCapital: [
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
paidRegisteredCapital: [ paidRegisteredCapital: [
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
officePhone: [ officePhone: [
{ {

5
jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/components/badCredit.vue

@ -414,11 +414,10 @@ export default {
{ required: true, message: "请输入扣分值", trigger: "blur" }, { required: true, message: "请输入扣分值", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
}, },
// //

5
jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/components/goodCredit.vue

@ -661,11 +661,10 @@ export default {
{ required: true, message: "请输入加分值", trigger: "blur" }, { required: true, message: "请输入加分值", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
}, },
// //

5
jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/performanceRecord.vue

@ -614,11 +614,10 @@ export default {
contractPrice: [ contractPrice: [
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
{ max: 10, message: "字符长度最大为10", trigger: "blur" },
], ],
projectAwardSituation: [ projectAwardSituation: [
{ max: 250, message: "字符长度最大为250", trigger: "blur" }, { max: 250, message: "字符长度最大为250", trigger: "blur" },

37
jwtech-admin-page/src/views/project/bid/options/TenderAnnouncementPage.vue

@ -1023,7 +1023,32 @@ export default {
return { return {
editor: null, editor: null,
editor2: 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: { editorConfig: {
placeholder: "请输入招标内容", placeholder: "请输入招标内容",
// MENU_CONF: { // MENU_CONF: {
@ -1143,20 +1168,18 @@ export default {
{ required: true, message: "请选择招标项目名称", trigger: "blur" }, { required: true, message: "请选择招标项目名称", trigger: "blur" },
], ],
deliveryTime: [ deliveryTime: [
{ max: 10, message: "数字范围为1-10位", trigger: "blur" },
{ {
pattern: /^[1-9]\d*$/, pattern: /^[1-9][0-9]{0,8}$/,
message: "请输入正整数,不包含0", message: "请输入1-9位正整数,不包含0",
trigger: "blur", trigger: "blur",
}, },
], ],
maxPriceBid: [ maxPriceBid: [
// { required: true, message: "", trigger: "blur" }, // { required: true, message: "", trigger: "blur" },
{ max: 10, message: "数字范围为1-10位", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
], ],

79
jwtech-admin-page/src/views/project/bid/options/candidatePage.vue

@ -358,7 +358,6 @@
<Editor <Editor
style="height: 300px; overflow-y: hidden" style="height: 300px; overflow-y: hidden"
v-model="publicityForm.evaluationSituation" v-model="publicityForm.evaluationSituation"
:default-value="333"
:defaultConfig="editorConfig" :defaultConfig="editorConfig"
:mode="mode" :mode="mode"
@onCreated="onCreated" @onCreated="onCreated"
@ -808,7 +807,7 @@ import {
} from "@/api/earlyStage/bidWinningVO"; } from "@/api/earlyStage/bidWinningVO";
import { listProposal } from "@/api/earlyStage/proposal"; import { listProposal } from "@/api/earlyStage/proposal";
import { getToken } from "@/utils/auth"; import { getToken } from "@/utils/auth";
import { getFileStream } from "@/api/system/upload"; import { getFileStream, previewFile } from "@/api/system/upload";
import { Editor, Toolbar } from "@wangeditor/editor-for-vue"; import { Editor, Toolbar } from "@wangeditor/editor-for-vue";
export default { export default {
@ -818,8 +817,61 @@ export default {
data() { data() {
return { return {
editor: null, editor: null,
toolbarConfig: {}, toolbarConfig: {
editorConfig: { placeholder: "请输入评标情况" }, 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: {
uploadImage: {
server: "thinking/common/upload",
headers: { jianwei: "jwtech " + getToken() },
"tenant-id": "1",
fieldName: "file", //
customInsert(res, insertFn) {
console.log("上传图片", res);
if (res.code == 200) {
// const url = window.URL.createObjectURL(
// new Blob([res.url], {
// type: "image/jpeg;charset=utf-8",
// headers: { jianwei: "jwtech " + getToken() },
// })
// );
// previewFile({ url: res.url, responseType: "blob" }).then(
// (item) => {
// console.log(4444, item);
// }
// );
// console.log(6666, url);
insertFn(res.url);
}
},
},
},
},
mode: "default", // or 'simple' mode: "default", // or 'simple'
// //
@ -958,35 +1010,32 @@ export default {
], ],
bidQuotation: [ bidQuotation: [
// { required: true, message: "", trigger: "blur" }, // { required: true, message: "", trigger: "blur" },
{ max: 10, message: "数字范围为1-10位", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
], ],
deliveryTime: [ deliveryTime: [
{ max: 10, message: "数字范围为1-10位", trigger: "blur" },
{ {
pattern: /^[1-9]\d*$/, pattern: /^[1-9][0-9]{0,8}$/,
message: "请输入正整数,不包含0", message: "请输入1-9位正整数,不包含0",
trigger: "blur", trigger: "blur",
}, },
], ],
ranking: [ ranking: [
{ max: 10, message: "数字范围为1-10位", trigger: "blur" },
{ {
pattern: /^[1-9]\d*$/, pattern: /^[1-9][0-9]{0,8}$/,
message: "请输入正整数,不包含0", message: "请输入1-9位正整数,不包含0",
trigger: "blur", trigger: "blur",
}, },
], ],
rate: [ rate: [
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
], ],

10
jwtech-admin-page/src/views/project/bid/options/projectContract.vue

@ -835,19 +835,17 @@ export default {
{ required: true, message: "请选择招标项目名称", trigger: "blur" }, { required: true, message: "请选择招标项目名称", trigger: "blur" },
], ],
contractPeriod: [ contractPeriod: [
{ max: 10, message: "数字范围为1-10位", trigger: "blur" },
{ {
pattern: /^[1-9]\d*$/, pattern: /^[1-9][0-9]{0,8}$/,
message: "请输入正整数,不包含0", message: "请输入1-9位正整数,不包含0",
trigger: "blur", trigger: "blur",
}, },
], ],
contractAmount: [ contractAmount: [
{ max: 10, message: "数字范围为1-10位", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
], ],

15
jwtech-admin-page/src/views/project/bid/options/winningResultPage.vue

@ -618,28 +618,25 @@ export default {
], ],
bidWinningPrice: [ bidWinningPrice: [
// { required: true, message: "", trigger: "blur" }, // { required: true, message: "", trigger: "blur" },
{ max: 10, message: "数字范围为1-10位", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
], ],
deliveryTime: [ deliveryTime: [
{ max: 10, message: "数字范围为1-10位", trigger: "blur" },
{ {
pattern: /^[1-9]\d*$/, pattern: /^[1-9][0-9]{0,8}$/,
message: "请输入正整数,不包含0", message: "请输入1-9位正整数,不包含0",
trigger: "blur", trigger: "blur",
}, },
], ],
rate: [ rate: [
{ max: 10, message: "数字范围为1-10位", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
], ],

14
jwtech-admin-page/src/views/project/plan/options/ImplementationPage.vue

@ -625,26 +625,26 @@ export default {
// //
rules: { rules: {
projectName: [ projectName: [
{max:250,message:"字符长度最大为250",trigger:"blur"} { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
projectLeader: [ projectLeader: [
{ required: true, message: "请输入项目负责人", trigger: "blur" }, { required: true, message: "请输入项目负责人", trigger: "blur" },
{max:250,message:"字符长度最大为250",trigger:"blur"} { max: 50, message: "字符长度最大为50", trigger: "blur" },
], ],
projectProgressArrange: [ projectProgressArrange: [
{max:250,message:"字符长度最大为250",trigger:"blur"} { max: 190, message: "字符长度最大为190", trigger: "blur" },
], ],
planningName: [ planningName: [
{max:250,message:"字符长度最大为250",trigger:"blur"} { max: 90, message: "字符长度最大为90", trigger: "blur" },
], ],
planningFundProgressArrange: [ planningFundProgressArrange: [
{ max: 10, message: "数字范围为1-10位", trigger: "blur" }, { max: 190, message: "字符长度最大为190", trigger: "blur" },
], ],
investmentProgressArrange: [ investmentProgressArrange: [
{max:250,message:"字符长度最大为250",trigger:"blur"} { max: 190, message: "字符长度最大为190", trigger: "blur" },
], ],
completedPlanningUnit: [ completedPlanningUnit: [
{max:250,message:"字符长度最大为250",trigger:"blur"} { max: 90, message: "字符长度最大为90", trigger: "blur" },
], ],
}, },
viewTitle: "", viewTitle: "",

13
jwtech-admin-page/src/views/project/plan/options/planBasePage.vue

@ -146,14 +146,12 @@ export default {
rules: { rules: {
planName: [ planName: [
{ required: true, message: "请输入计划名称", trigger: "blur" }, { required: true, message: "请输入计划名称", trigger: "blur" },
{max:250,message:"字符长度最大为250",trigger:"blur"} { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
department: [ department: [
{max:250,message:"字符长度最大为250",trigger:"blur"} { max: 250, message: "字符长度最大为250", trigger: "blur" },
],
content: [
{max:250,message:"字符长度最大为250",trigger:"blur"}
], ],
content: [{ max: 250, message: "字符长度最大为250", trigger: "blur" }],
relatedProjects: [ relatedProjects: [
{ {
required: true, required: true,
@ -166,11 +164,10 @@ export default {
], ],
investment: [ investment: [
// { required: true, message: "", trigger: "blur" }, // { required: true, message: "", trigger: "blur" },
{ max: 10, message: "数字范围为1-10位", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
], ],

5
jwtech-admin-page/src/views/project/proposal/index.vue

@ -710,11 +710,10 @@ export default {
], ],
projectInvestmentEstimate: [ projectInvestmentEstimate: [
{ required: true, message: "请输入投资概算", trigger: "blur" }, { required: true, message: "请输入投资概算", trigger: "blur" },
{ max: 10, message: "数字范围为1-10位", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
], ],

5
jwtech-admin-page/src/views/project/report/index.vue

@ -728,11 +728,10 @@ export default {
], ],
projectInvestmentEstimate: [ projectInvestmentEstimate: [
{ required: true, message: "请输入投资概算", trigger: "blur" }, { required: true, message: "请输入投资概算", trigger: "blur" },
{ max: 10, message: "数字范围为1-10位", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
], ],

7
jwtech-admin-page/src/views/project/special/options/ContractPage.vue

@ -402,15 +402,14 @@ export default {
rules: { rules: {
contractName: [ contractName: [
{ required: true, message: "请输入合同名称", trigger: "blur" }, { required: true, message: "请输入合同名称", trigger: "blur" },
{max:250,message:"字符长度最大为250",trigger:"blur"} { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
contractAmount: [ contractAmount: [
{ required: true, message: "请输入合同金额", trigger: "blur" }, { required: true, message: "请输入合同金额", trigger: "blur" },
{ max: 10, message: "数字范围为1-10位", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
], ],

15
jwtech-admin-page/src/views/project/special/options/basePage.vue

@ -231,7 +231,7 @@ export default {
rules: { rules: {
projectName: [ projectName: [
{ required: true, message: "请输入规划名称", trigger: "blur" }, { required: true, message: "请输入规划名称", trigger: "blur" },
{max:250,message:"字符长度最大为250",trigger:"blur"} { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
projectType: [ projectType: [
{ required: true, message: "请选择规划类型", trigger: "blur" }, { required: true, message: "请选择规划类型", trigger: "blur" },
@ -240,27 +240,26 @@ export default {
{ required: true, message: "请选择规划所属区域", trigger: "blur" }, { required: true, message: "请选择规划所属区域", trigger: "blur" },
], ],
compilingUnit: [ compilingUnit: [
{max:250,message:"字符长度最大为250",trigger:"blur"} { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
amount: [ amount: [
{ required: true, message: "请输入规划金额", trigger: "blur" }, { required: true, message: "请输入规划金额", trigger: "blur" },
{ max: 10, message: "数字范围为1-10位", trigger: "blur" },
// { type: "number", message: "", trigger: "blur" }, // { type: "number", message: "", trigger: "blur" },
{ {
pattern: pattern:
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/, /(^[1-9]([0-9]{0,6})?(\.[0-9]{1,2})?$|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$))/,
message: "请输入数字,可保留两位小数", message: "请输入数字,整数7位,可保留两位小数",
trigger: "blur", trigger: "blur",
}, },
], ],
compilingUnitNature: [ compilingUnitNature: [
{max:250,message:"字符长度最大为250",trigger:"blur"} { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
compilingUnitAddress: [ compilingUnitAddress: [
{max:250,message:"字符长度最大为250",trigger:"blur"} { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
compilingUnitLegalPerson: [ compilingUnitLegalPerson: [
{max:250,message:"字符长度最大为250",trigger:"blur"} { max: 250, message: "字符长度最大为250", trigger: "blur" },
], ],
}, },
// //

Loading…
Cancel
Save