diff --git a/src/components/contract/editContract.vue b/src/components/contract/editContract.vue index 1e48cf0..290b26b 100644 --- a/src/components/contract/editContract.vue +++ b/src/components/contract/editContract.vue @@ -5,7 +5,7 @@ width="70%" :before-close="handleClose" > - + diff --git a/src/components/role/AddRoleStaff.vue b/src/components/role/AddRoleStaff.vue index 6fae35a..d8f48d6 100644 --- a/src/components/role/AddRoleStaff.vue +++ b/src/components/role/AddRoleStaff.vue @@ -1,152 +1,118 @@ - - \ No newline at end of file +} + \ No newline at end of file diff --git a/src/components/role/RoleStaff.vue b/src/components/role/RoleStaff.vue index bb5982b..64e07ee 100644 --- a/src/components/role/RoleStaff.vue +++ b/src/components/role/RoleStaff.vue @@ -1,187 +1,136 @@ - - - - \ No newline at end of file +} + \ No newline at end of file diff --git a/src/views/contract/addContractLang.js b/src/views/contract/addContractLang.js index 824e303..1a384c8 100644 --- a/src/views/contract/addContractLang.js +++ b/src/views/contract/addContractLang.js @@ -74,7 +74,10 @@ export const messages = { contact: 'Contact', submitSuccess: 'Submit successfully', invalidFileType: 'Operation failed, please upload image or PDF format files', - required: 'Required' + required: 'Required', + requiredOperator: 'Required, please fill in operator', + requiredOperatorPhone: 'Required, please fill in operator phone', + requiredContractAmount: 'Required, please fill in contract amount' } }, zh: { @@ -152,7 +155,10 @@ export const messages = { contact: '联系方式', submitSuccess: '提交成功', invalidFileType: '操作失败,请上传图片、PDF格式的文件', - required: '必填' + required: '必填', + requiredOperator: '必填,请填写经办人', + requiredOperatorPhone: '必填,请填写联系电话', + requiredContractAmount: '必填,请填写合同金额' } } } \ No newline at end of file diff --git a/src/views/contract/addContractList.vue b/src/views/contract/addContractList.vue index 0eed952..8803a2f 100644 --- a/src/views/contract/addContractList.vue +++ b/src/views/contract/addContractList.vue @@ -9,7 +9,7 @@ - + @@ -103,17 +103,17 @@ - + - + - + @@ -278,7 +278,19 @@ export default { staffName: '', nextUserId: '' }, - communityId: '' + communityId: '', + rules: { + contractName: [{ required: true, message: this.$t('contract.requiredContractName'), trigger: 'blur' }], + contractCode: [{ required: true, message: this.$t('contract.requiredContractCode'), trigger: 'blur' }], + contractType: [{ required: true, message: this.$t('contract.requiredContractType'), trigger: 'blur' }], + operator: [{ required: true, message: this.$t('contract.requiredOperator'), trigger: 'blur' }], + operatorLink: [{ required: true, message: this.$t('contract.requiredOperatorPhone'), trigger: 'blur' }], + amount: [{ required: true, message: this.$t('contract.requiredContractAmount'), trigger: 'blur' }], + startTime: [{ required: true, message: this.$t('contract.requiredStartTime'), trigger: 'blur' }], + endTime: [{ required: true, message: this.$t('contract.requiredEndTime'), trigger: 'blur' }], + signingTime: [{ required: true, message: this.$t('contract.requiredSigningTime'), trigger: 'blur' }], + partyA: [{ required: true, message: this.$t('contract.requiredPartyA'), trigger: 'blur' }], + } } }, created() { diff --git a/src/views/report/reportFeeSummaryList.vue b/src/views/report/reportFeeSummaryList.vue index 9915370..c27710c 100644 --- a/src/views/report/reportFeeSummaryList.vue +++ b/src/views/report/reportFeeSummaryList.vue @@ -13,7 +13,8 @@ + :placeholder="$t('reportFeeSummary.selectStartDate')" style="width: 100%" + @change="handleDateChange" /> - +