From 896ad36e6af89ef4be180bbeed19134c5ced547f Mon Sep 17 00:00:00 2001 From: zhaoxiao Date: Wed, 13 Oct 2021 11:30:57 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/development_address_config.js | 2 +- src/components/tools/UserPassword.vue | 37 ++++++++-- .../modules/BusinessManagementModule.vue | 2 +- .../WorkingGroupProjectManagement.vue | 73 ++++++++++--------- .../modules/GeneralProjectModule.vue | 12 ++- src/views/system/modules/UserModal.vue | 5 +- 6 files changed, 85 insertions(+), 46 deletions(-) diff --git a/public/development_address_config.js b/public/development_address_config.js index 0a010d3..37d2ed3 100644 --- a/public/development_address_config.js +++ b/public/development_address_config.js @@ -3,7 +3,7 @@ */ window._CONFIG = {}; window._CONFIG["domianURL"] = "/jero-boot"; // 路由转发 devServer -window._CONFIG["domianWebSocketURL"] = "http://localhost:21824/jero-boot"; +window._CONFIG["domianWebSocketURL"] = "http://localhost:8080/jero-boot"; // 单点登录地址 window._CONFIG["staticDomainURL"] = window._CONFIG["domianURL"] + "/sys/common/download"; window._CONFIG["pdfDomainURL"] = window._CONFIG["domianURL"] + "/sys/common/pdf/pdfPreviewIframe"; diff --git a/src/components/tools/UserPassword.vue b/src/components/tools/UserPassword.vue index f090563..558b282 100644 --- a/src/components/tools/UserPassword.vue +++ b/src/components/tools/UserPassword.vue @@ -53,6 +53,8 @@ diff --git a/src/views/projectManagement/modules/GeneralProjectModule.vue b/src/views/projectManagement/modules/GeneralProjectModule.vue index acac07f..f6a43fd 100644 --- a/src/views/projectManagement/modules/GeneralProjectModule.vue +++ b/src/views/projectManagement/modules/GeneralProjectModule.vue @@ -15,7 +15,7 @@ @@ -185,6 +185,8 @@ import CompanySelect from '@comp/company/CompanySelect' import SelectPrincipal from '@comp/company/SelectPrincipal' import SelectContacts from '@comp/company/SelectContacts' import { addZero } from '../../../utils/util' +import Vue from 'vue' +import { USER_INFO } from '../../../store/mutation-types' export default { name: 'GeneralProjectModule', @@ -344,6 +346,7 @@ export default { companyName: record.chargeCompanyTemporaryName } } + // 是否存在从收入合同传入的签订联系人id console.log(record, this.signedContactId) record.contactsId = this.signedContactId || record.contactsTemporaryId || undefined @@ -361,6 +364,13 @@ export default { id: this.model.mailContactsTemporaryId, name: this.model.mailContactsTemporaryName } + } else { + // 新增默认运行年份为当年 + this.model.year = new Date().getFullYear().toString() + // 新增默认负责人为当前用户 + this.model.principalId = Vue.ls.get(USER_INFO).id + // 新增默认来款方式为无 + this.model.chargeWay = 1 } this.chargeWayType = record.chargeWay this.visible = true diff --git a/src/views/system/modules/UserModal.vue b/src/views/system/modules/UserModal.vue index b0dd15a..057b4b3 100644 --- a/src/views/system/modules/UserModal.vue +++ b/src/views/system/modules/UserModal.vue @@ -581,7 +581,7 @@ export default { callback() } if (!passwordReg(value)) { - callback('密码长度至少8位,并包括数字、小写字母、大写字母和特殊符号4类') + callback('密码由8位及以上数字、大小写字母和特殊符号组成!') } if (value && this.confirmDirty) { form.validateFields(['confirm'], {force: true}) @@ -590,6 +590,9 @@ export default { }, compareToFirstPassword(rule, value, callback) { const form = this.form + if (value && !passwordReg(value)) { + callback('密码由8位及以上数字、大小写字母和特殊符号组成!') + } if (value && value !== form.getFieldValue('password')) { callback('两次输入的密码不一样!') } else {