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 d5de518c..b407f8e8 100644 --- a/jwtech-admin-page/src/views/project/bid/options/TenderAnnouncementPage.vue +++ b/jwtech-admin-page/src/views/project/bid/options/TenderAnnouncementPage.vue @@ -1069,10 +1069,29 @@ export default { form: {}, // 表单校验 rules: { + lotName: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + noticeNature: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + reviewQualificationMethod: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + bidProjectLocation: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + fundingSource: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + fundingSourceConstitute: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], bidProjectName: [ { required: true, message: "请选择招标项目名称", trigger: "blur" }, ], deliveryTime: [ + { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { pattern: /^[1-9]\d*$/, message: "请输入正整数,不包含0", @@ -1081,6 +1100,7 @@ export default { ], 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])?$)/, @@ -1112,6 +1132,57 @@ export default { trigger: "blur", }, ], + bidScope: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + bidContent: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + bidCapabilityRequirements: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + gainBidFileMethod: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + bidDeliveryFileMethod: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + bidOpeningMethod: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + bidTimeLocation: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + announcementReleaseMedia: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + tendererName: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + officeAddress: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + bidderContacts: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + biddingAgency: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + agencyOfficeAddress: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + bidAgencyContacts: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + tenderingSupervisionAgency: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + releaseResponsiblePerson: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + otherLawContents: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], }, // 附件 fileList: [], diff --git a/jwtech-admin-page/src/views/project/bid/options/bidBasePage.vue b/jwtech-admin-page/src/views/project/bid/options/bidBasePage.vue index abec2919..0eb64153 100644 --- a/jwtech-admin-page/src/views/project/bid/options/bidBasePage.vue +++ b/jwtech-admin-page/src/views/project/bid/options/bidBasePage.vue @@ -1128,11 +1128,44 @@ export default { // }, // 表单校验 baseRules: { + bidNature:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + bidPlanName:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + bidPlanPerson:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + tendererName:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + socialCreditCode:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + remarkf:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], bidProjectName: [ { required: true, message: "请选择招标项目名称", trigger: "blur" }, ], }, detailsRules: { + bidContent:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + estimatedContractPrice:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + bidConstructionLocation:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + bidRegulator:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + projectOverview:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], estimatedContractPrice: [ // { required: true, message: "请输入预估发包价", trigger: "blur" }, { diff --git a/jwtech-admin-page/src/views/project/bid/options/biddingFile.vue b/jwtech-admin-page/src/views/project/bid/options/biddingFile.vue index c9b95b79..10cff8e1 100644 --- a/jwtech-admin-page/src/views/project/bid/options/biddingFile.vue +++ b/jwtech-admin-page/src/views/project/bid/options/biddingFile.vue @@ -536,6 +536,21 @@ export default { form: {}, // 表单校验 rules: { + loftName:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + nature:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + isDelay:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + bidOpenMethod:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + filePulish:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], bidProjectName: [ { required: true, message: "请选择招标项目名称", 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 9eec0371..0921a868 100644 --- a/jwtech-admin-page/src/views/project/bid/options/candidatePage.vue +++ b/jwtech-admin-page/src/views/project/bid/options/candidatePage.vue @@ -868,6 +868,30 @@ export default { candidateForm: {}, // 表单校验 rules: { + lotName:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + noticeName:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + evaluationSituation:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + tendererName:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + officeAddress:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + bidderContacts:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + tenderingSupervisionDept:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + deptAddress:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], bidProjectName: [ { required: true, message: "请选择招标项目名称", trigger: "blur" }, ], @@ -889,8 +913,30 @@ export default { ], }, candidateRules: { + winningCandidateName:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + winningCandidateCode:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + quality:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + evaluationSituation:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + bidCapabilityConditions:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + projectLeaderQualification:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + projectLeader:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], 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])?$)/, @@ -899,6 +945,7 @@ export default { }, ], deliveryTime: [ + { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { pattern: /^[1-9]\d*$/, message: "请输入正整数,不包含0", @@ -906,6 +953,7 @@ export default { }, ], ranking: [ + { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { pattern: /^[1-9]\d*$/, message: "请输入正整数,不包含0", 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 8fdd254d..9021d296 100644 --- a/jwtech-admin-page/src/views/project/bid/options/projectContract.vue +++ b/jwtech-admin-page/src/views/project/bid/options/projectContract.vue @@ -784,10 +784,53 @@ export default { form: {}, // 表单校验 rules: { + loftName: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + nature: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + filePulish: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + contractName: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + biderName: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + biderCode: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + biderWinName: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + biderWinCode: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + contractSignParty: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + contractUnitFirst: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + contractUnit: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + qualityRequirement: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + contractContent: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + otherContent: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], bidProjectName: [ { required: true, message: "请选择招标项目名称", trigger: "blur" }, ], contractPeriod: [ + { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { pattern: /^[1-9]\d*$/, message: "请输入正整数,不包含0", @@ -795,6 +838,7 @@ export default { }, ], 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])?$)/, 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 6065466b..455809f2 100644 --- a/jwtech-admin-page/src/views/project/bid/options/winningResultPage.vue +++ b/jwtech-admin-page/src/views/project/bid/options/winningResultPage.vue @@ -601,11 +601,25 @@ export default { form: {}, // 表单校验 rules: { + lotName: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + tendererName: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + biddingAgency: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + successfulBidder: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], bidProjectName: [ { required: true, message: "请选择招标项目名称", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} ], 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])?$)/, @@ -614,6 +628,7 @@ export default { }, ], deliveryTime: [ + { max: 10, message: "数字范围为1-10位", trigger: "blur" }, { pattern: /^[1-9]\d*$/, message: "请输入正整数,不包含0", @@ -621,6 +636,7 @@ export default { }, ], 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])?$)/, @@ -628,6 +644,9 @@ export default { trigger: "blur", }, ], + projectLeader: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], }, // 项目建议书的项目,同一个项目,有不同的项目编码 bidProjectNameOptions: [], diff --git a/jwtech-admin-page/src/views/project/plan/options/ApprovalPage.vue b/jwtech-admin-page/src/views/project/plan/options/ApprovalPage.vue index 06ade605..722b7872 100644 --- a/jwtech-admin-page/src/views/project/plan/options/ApprovalPage.vue +++ b/jwtech-admin-page/src/views/project/plan/options/ApprovalPage.vue @@ -121,9 +121,11 @@ export default { message: "请输入审批人信息", trigger: "blur", }, + {max:250,message:"字符长度最大为250",trigger:"blur"} ], approvalOpinion: [ { required: true, message: "请输入审批意见", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} ], }, // 意见附件 diff --git a/jwtech-admin-page/src/views/project/plan/options/EvaluationPage.vue b/jwtech-admin-page/src/views/project/plan/options/EvaluationPage.vue index 24cc5e0a..f837fe4f 100644 --- a/jwtech-admin-page/src/views/project/plan/options/EvaluationPage.vue +++ b/jwtech-admin-page/src/views/project/plan/options/EvaluationPage.vue @@ -134,7 +134,17 @@ export default { // 表单参数 form: {}, // 表单校验 - rules: {}, + rules: { + evaluator: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + planName: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + evaluationContent: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + }, // 附件 documentFileList: [], // 请求头 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 56a7ae3e..943c4460 100644 --- a/jwtech-admin-page/src/views/project/plan/options/ImplementationPage.vue +++ b/jwtech-admin-page/src/views/project/plan/options/ImplementationPage.vue @@ -623,8 +623,27 @@ export default { form: {}, // 表单校验 rules: { + projectName: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], projectLeader: [ { required: true, message: "请输入项目负责人", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + projectProgressArrange: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + planningName: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + planningFundProgressArrange: [ + { max: 10, message: "数字范围为1-10位", trigger: "blur" }, + ], + investmentProgressArrange: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + completedPlanningUnit: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} ], }, viewTitle: "", diff --git a/jwtech-admin-page/src/views/project/plan/options/SubmitApprovalPage.vue b/jwtech-admin-page/src/views/project/plan/options/SubmitApprovalPage.vue index afdba2a8..bc070d85 100644 --- a/jwtech-admin-page/src/views/project/plan/options/SubmitApprovalPage.vue +++ b/jwtech-admin-page/src/views/project/plan/options/SubmitApprovalPage.vue @@ -204,15 +204,25 @@ export default { form: {}, // 表单校验 rules: { + planningName: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + expectedGoal: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], reportTime: [ { required: true, message: "选择计划上报日期", trigger: "blur" }, ], + replyPersonInfo: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], replyOpinion: [ { required: true, message: "请输入批复意见", trigger: "blur", }, + {max:250,message:"字符长度最大为250",trigger:"blur"} ], }, // 计划附件 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 d6079818..43b27021 100644 --- a/jwtech-admin-page/src/views/project/plan/options/planBasePage.vue +++ b/jwtech-admin-page/src/views/project/plan/options/planBasePage.vue @@ -146,6 +146,13 @@ export default { rules: { planName: [ { required: true, message: "请输入计划名称", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + department: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + content: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} ], relatedProjects: [ { @@ -159,7 +166,7 @@ export default { ], investment: [ // { required: true, message: "请输入投资计划", trigger: "blur" }, - // { max: 10, message: "数字范围为1-10位", 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])?$)/, diff --git a/jwtech-admin-page/src/views/project/preDesign/index.vue b/jwtech-admin-page/src/views/project/preDesign/index.vue index b6bf84d7..3e749ad8 100644 --- a/jwtech-admin-page/src/views/project/preDesign/index.vue +++ b/jwtech-admin-page/src/views/project/preDesign/index.vue @@ -601,6 +601,17 @@ export default { ], projectUnitName: [ { required: true, message: "请输入项目单位名称", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + constructionLocation: [ + { required: true, message: "请输入项目单位名称", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + briefIntroduction: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + projectLandSituation: [ + {max:250,message:"字符长度最大为250",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 935ce0b6..244af178 100644 --- a/jwtech-admin-page/src/views/project/proposal/index.vue +++ b/jwtech-admin-page/src/views/project/proposal/index.vue @@ -706,9 +706,11 @@ export default { ], projectName: [ { required: true, message: "请输入项目名称", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} ], 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])?$)/, @@ -718,14 +720,19 @@ export default { ], projectCode: [ { required: true, message: "请输入项目编码", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} ], approvalOpinion: [ { required: true, message: "请输入批复意见", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} ], projectType: [ { required: true, message: "请选择规划类型", trigger: "blur" }, ], adcd: [{ required: true, message: "请选择行政区划", trigger: "blur" }], + content: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], }, // 面包屑,路由信息 routeList: [ diff --git a/jwtech-admin-page/src/views/project/report/index.vue b/jwtech-admin-page/src/views/project/report/index.vue index 829c36f0..93f9a345 100644 --- a/jwtech-admin-page/src/views/project/report/index.vue +++ b/jwtech-admin-page/src/views/project/report/index.vue @@ -720,11 +720,15 @@ export default { form: {}, // 表单校验 rules: { + compilingUnit: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], projectName: [ { required: true, message: "请输入项目名称", trigger: "blur" }, ], 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])?$)/, @@ -732,6 +736,12 @@ export default { trigger: "blur", }, ], + approvalOpinion: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + content: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], }, projectType: "", proNo: "", 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 3b1ef5c1..efa33753 100644 --- a/jwtech-admin-page/src/views/project/special/options/ContractPage.vue +++ b/jwtech-admin-page/src/views/project/special/options/ContractPage.vue @@ -401,10 +401,11 @@ export default { rules: { contractName: [ { required: true, message: "请输入合同名称", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} ], contractAmount: [ { required: true, message: "请输入合同金额", trigger: "blur" }, - // { max: 10, message: "数字范围为1-10位", 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])?$)/, diff --git a/jwtech-admin-page/src/views/project/special/options/ImplementationPage.vue b/jwtech-admin-page/src/views/project/special/options/ImplementationPage.vue index 29d3274e..9c678105 100644 --- a/jwtech-admin-page/src/views/project/special/options/ImplementationPage.vue +++ b/jwtech-admin-page/src/views/project/special/options/ImplementationPage.vue @@ -476,6 +476,7 @@ export default { rules: { projectName: [ { required: true, message: "请输入规划名称", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} ], projectStartTime: [ { required: true, message: "选择项目开始时间", trigger: "blur" }, @@ -485,6 +486,10 @@ export default { ], projectLeader: [ { required: true, message: "请输入项目负责人", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + projectProgressArrange: [ + {max:250,message:"字符长度最大为250",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 16be7b93..02d242e0 100644 --- a/jwtech-admin-page/src/views/project/special/options/basePage.vue +++ b/jwtech-admin-page/src/views/project/special/options/basePage.vue @@ -231,6 +231,7 @@ export default { rules: { projectName: [ { required: true, message: "请输入规划名称", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} ], projectType: [ { required: true, message: "请选择规划类型", trigger: "blur" }, @@ -238,9 +239,12 @@ export default { adcd: [ { required: true, message: "请选择规划所属区域", trigger: "blur" }, ], + compilingUnit: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], amount: [ { required: true, message: "请输入规划金额", trigger: "blur" }, - // { max: 10, message: "数字范围为1-10位", trigger: "blur" }, + { max: 10, message: "数字范围为1-10位", trigger: "blur" }, // { type: "number", message: "请输入数字", trigger: "blur" }, { pattern: @@ -249,6 +253,15 @@ export default { trigger: "blur", }, ], + compilingUnitNature: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + compilingUnitAddress: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + compilingUnitLegalPerson: [ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], }, // 请求头 headers: { diff --git a/jwtech-admin-page/src/views/project/special/options/documentPage.vue b/jwtech-admin-page/src/views/project/special/options/documentPage.vue index 6da2f9ff..f8b3a352 100644 --- a/jwtech-admin-page/src/views/project/special/options/documentPage.vue +++ b/jwtech-admin-page/src/views/project/special/options/documentPage.vue @@ -412,6 +412,7 @@ export default { ], documentName: [ { required: true, message: "请输入文档名称", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} ], }, // 专题项目文档附件 diff --git a/jwtech-admin-page/src/views/project/special/options/resultsPage.vue b/jwtech-admin-page/src/views/project/special/options/resultsPage.vue index dea08789..d8249975 100644 --- a/jwtech-admin-page/src/views/project/special/options/resultsPage.vue +++ b/jwtech-admin-page/src/views/project/special/options/resultsPage.vue @@ -493,15 +493,18 @@ export default { rules: { evaluator: [ { required: true, message: "请输入评价人", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} ], evaluationTime: [ { required: true, message: "选择评价时间", trigger: "blur" }, ], evaluationName: [ { required: true, message: "请输入规划名称", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} ], evaluationContent: [ { required: true, message: "请输入评价内容", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} ], }, // 附件 diff --git a/jwtech-admin-page/src/views/project/special/options/taskPage.vue b/jwtech-admin-page/src/views/project/special/options/taskPage.vue index 4942ec3c..49d40435 100644 --- a/jwtech-admin-page/src/views/project/special/options/taskPage.vue +++ b/jwtech-admin-page/src/views/project/special/options/taskPage.vue @@ -606,10 +606,20 @@ export default { ], projectName: [ { required: true, message: "请输入规划名称", trigger: "blur" }, + {max:250,message:"字符长度最大为250",trigger:"blur"} ], replyOpinion: [ { required: true, message: "请输入批复意见", trigger: "blur" }, ], + expectedGoal:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + replyPerson:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ], + replyOpinion:[ + {max:250,message:"字符长度最大为250",trigger:"blur"} + ] }, // 规划附件 projectFileList: [