From 3343f87335ac0bdc0d1e55fd39294ac32bc51c8d Mon Sep 17 00:00:00 2001 From: zhaoxiao Date: Tue, 14 Dec 2021 14:58:03 +0800 Subject: [PATCH] =?UTF-8?q?[add]=20=E6=B3=A8=E5=86=8C=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=EF=BC=8C=E5=88=86=E6=A0=87=E5=A7=94=E5=9C=A8=E7=A0=94=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/incomePaymentsApi.js | 5 +- .../company/BusinessManagementModule.vue | 382 ++++++++ src/components/company/BusinessSelect.vue | 135 +++ src/components/company/CompanySelect.vue | 116 +++ src/components/detailPage/FileList.vue | 1 + src/components/detailPage/MeetingList.vue | 1 + .../detailPage/UnderStudyProjectList.vue | 158 ---- src/utils/util.js | 19 + src/views/subBidCommittee/SubBidCommittee.vue | 4 +- .../SubBidCommitteeDetailPage.vue | 176 +++- .../modules/CommitteeUnderStudyFilesModal.vue | 118 +++ src/views/user/Login.vue | 26 +- src/views/user/register/Register.vue | 890 +++++++++++------- 13 files changed, 1512 insertions(+), 519 deletions(-) create mode 100644 src/components/company/BusinessManagementModule.vue create mode 100644 src/components/company/BusinessSelect.vue create mode 100644 src/components/company/CompanySelect.vue delete mode 100644 src/components/detailPage/UnderStudyProjectList.vue create mode 100644 src/views/subBidCommittee/modules/CommitteeUnderStudyFilesModal.vue diff --git a/src/api/incomePaymentsApi.js b/src/api/incomePaymentsApi.js index d648cfe..043de70 100644 --- a/src/api/incomePaymentsApi.js +++ b/src/api/incomePaymentsApi.js @@ -17,6 +17,8 @@ const batchDownloadFile = (param) => getAction('/project/payWorkingGroupDistribu const getContractDetailById = (param) => getAction('/contract/payIncomeContract/queryCompanyById', param) // 理事会详情 const getCouncilDetailById = (param) => getAction('/payCaseCouncil/payCaseCouncil/detail', param) +// 分标委在研项目 +const getCommitteeUnderStudyProject = (param) => getAction('/payResearchProject/payResearchProject/listForThree', param) export { queryCommonProjectById, @@ -27,5 +29,6 @@ export { getSubBidCommitteeDetail, batchDownloadFile, getContractDetailById, - getCouncilDetailById + getCouncilDetailById, + getCommitteeUnderStudyProject } diff --git a/src/components/company/BusinessManagementModule.vue b/src/components/company/BusinessManagementModule.vue new file mode 100644 index 0000000..05b66b7 --- /dev/null +++ b/src/components/company/BusinessManagementModule.vue @@ -0,0 +1,382 @@ + + + + + \ No newline at end of file diff --git a/src/components/company/BusinessSelect.vue b/src/components/company/BusinessSelect.vue new file mode 100644 index 0000000..85a6c18 --- /dev/null +++ b/src/components/company/BusinessSelect.vue @@ -0,0 +1,135 @@ + + + + + \ No newline at end of file diff --git a/src/components/company/CompanySelect.vue b/src/components/company/CompanySelect.vue new file mode 100644 index 0000000..6a07af6 --- /dev/null +++ b/src/components/company/CompanySelect.vue @@ -0,0 +1,116 @@ + + + + + diff --git a/src/components/detailPage/FileList.vue b/src/components/detailPage/FileList.vue index b1027bd..3ef6797 100644 --- a/src/components/detailPage/FileList.vue +++ b/src/components/detailPage/FileList.vue @@ -2,6 +2,7 @@
-
- - - - - - - 查看 - - - - - 查看 - - - - - 查看 - - -
- - - - - \ No newline at end of file diff --git a/src/utils/util.js b/src/utils/util.js index 8e83ce2..e74530a 100644 --- a/src/utils/util.js +++ b/src/utils/util.js @@ -577,3 +577,22 @@ export function encrypt(publicKey, message) { const txt = encrypt.encrypt(message) return txt } + +/** + * 将时间戳转换为YYYY-MM-DD HH:mm:ss格式 + */ +export function processingTimestamp(value) { + let data = new Date(value) + let y = data.getFullYear() + let m = data.getMonth() + 1 + m = m < 10 ? ('0' + m) : m + let d = data.getDate() + d = d < 10 ? ('0' + d) : d + let h = data.getHours() + h = h < 10 ? ('0' + h) : h + let minute = data.getMinutes() + let second = data.getSeconds() + minute = minute < 10 ? ('0' + minute) : minute + second = second < 10 ? ('0' + second) : second + return y + '-' + m + '-' + d + ' ' + h + ':' + minute + ':' + second +} \ No newline at end of file diff --git a/src/views/subBidCommittee/SubBidCommittee.vue b/src/views/subBidCommittee/SubBidCommittee.vue index 8748153..5a3d79c 100644 --- a/src/views/subBidCommittee/SubBidCommittee.vue +++ b/src/views/subBidCommittee/SubBidCommittee.vue @@ -25,7 +25,6 @@

在研项目

- + + + + + + + 查看 + + + + + 查看 + + + + + 查看 + +
@@ -34,18 +63,74 @@
+ + @@ -130,6 +293,7 @@ export default { .file-title { display: flex; align-items: center; + span { margin-left: 10px; margin-bottom: 5px; diff --git a/src/views/subBidCommittee/modules/CommitteeUnderStudyFilesModal.vue b/src/views/subBidCommittee/modules/CommitteeUnderStudyFilesModal.vue new file mode 100644 index 0000000..ce7a24a --- /dev/null +++ b/src/views/subBidCommittee/modules/CommitteeUnderStudyFilesModal.vue @@ -0,0 +1,118 @@ + + + + + \ No newline at end of file diff --git a/src/views/user/Login.vue b/src/views/user/Login.vue index 5484693..2ebf989 100644 --- a/src/views/user/Login.vue +++ b/src/views/user/Login.vue @@ -128,16 +128,19 @@ - - {{ isVerificationCodeLogin ? '账号密码登录' : '手机验证码登录' }} - +
注册
- - - + - +
+ {{ isVerificationCodeLogin ? '账号密码登录' : '手机验证码登录' }} +
+
+
+ + + 忘记密码 @@ -413,6 +416,14 @@ export default { // 密码禁止粘贴 handleOperate() { return false + }, + /** + * 注册 + */ + handleRegister() { + this.$router.push({ + path: 'register' + }) } } } @@ -493,6 +504,7 @@ export default { .forget-password { cursor: pointer; + color: #BFBFBF; } } diff --git a/src/views/user/register/Register.vue b/src/views/user/register/Register.vue index 5b080c1..7cd21dc 100644 --- a/src/views/user/register/Register.vue +++ b/src/views/user/register/Register.vue @@ -1,281 +1,400 @@ - -