From 1bebea8781b29346b3ff717dc44477c7949a0480 Mon Sep 17 00:00:00 2001 From: wangqing Date: Fri, 19 Mar 2021 17:44:55 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=81=9C=E6=AD=A2=E5=8F=91=E5=B8=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/styles/btn.scss | 9 +++++ src/views/account/member.vue | 26 +++++++------- src/views/form/publish.vue | 10 ++++-- src/views/form/setting.vue | 2 +- src/views/form/theme.vue | 4 +-- src/views/project/MyProject.vue | 62 ++++++++++++++++++++++++--------- 6 files changed, 79 insertions(+), 34 deletions(-) diff --git a/src/assets/styles/btn.scss b/src/assets/styles/btn.scss index 87e01f5..f866850 100644 --- a/src/assets/styles/btn.scss +++ b/src/assets/styles/btn.scss @@ -18,12 +18,21 @@ .red-btn { @include colorBtn($red); } + +.pink-text-btn { + color: $pink; +} + .pink-btn { @include colorBtn($pink); } .green-btn { @include colorBtn($green); } +.green-text-btn { + color: $green; +} + .tiffany-btn { @include colorBtn($tiffany); } diff --git a/src/views/account/member.vue b/src/views/account/member.vue index 2fc4a40..f50c733 100644 --- a/src/views/account/member.vue +++ b/src/views/account/member.vue @@ -51,31 +51,33 @@ 用户名: {{ userInfo.name }} - 修改 + + 修改 + 账号邮箱: {{ userInfo.email }} - 绑定 + 绑定 密码: ****** - 修改 + 修改 手机号: {{ userInfo.phoneNumber }} - + 修改 - - 绑定 + + 绑定 @@ -108,7 +110,7 @@ {{ userInfo.wxName }}(已绑定) - 绑定 + 绑定 {{ userInfo.qqName }}(已绑定) - 绑定 + 绑定 @@ -150,19 +152,19 @@ 企业logo: - 上传Logo + 上传Logo 自定义域名: - www.zjtd.com.cn + xxxx 所在地址: - 上海市闵行区漕河泾创意产业园1812号1654号 + xxxxx diff --git a/src/views/form/publish.vue b/src/views/form/publish.vue index c284ebc..f27d7c7 100644 --- a/src/views/form/publish.vue +++ b/src/views/form/publish.vue @@ -23,12 +23,18 @@ - + + 复制链接 + + 停止发布 + + { - if (res.data.status != 1) { + if (res.data.status == 2) { this.publishStatus = true } }) diff --git a/src/views/form/setting.vue b/src/views/form/setting.vue index eb417d9..de6e3e6 100644 --- a/src/views/form/setting.vue +++ b/src/views/form/setting.vue @@ -34,7 +34,7 @@ :on-success="uploadSubmitPromptHandle" :action="getUploadUrl" :show-file-list="false"> - 请上传提示图片 * + 请上传提示图片 * diff --git a/src/views/form/theme.vue b/src/views/form/theme.vue index 4ca2c18..bb07359 100644 --- a/src/views/form/theme.vue +++ b/src/views/form/theme.vue @@ -88,7 +88,7 @@ :on-success="uploadLogoHandle" :action="getUploadUrl" :show-file-list="false"> - 上传Logo + 上传Logo @@ -166,7 +166,7 @@ :on-success="uploadBackgroundHandle" :action="getUploadUrl" :show-file-list="false"> - 上传背景 + 上传背景 diff --git a/src/views/project/MyProject.vue b/src/views/project/MyProject.vue index 9b8f348..121c58d 100644 --- a/src/views/project/MyProject.vue +++ b/src/views/project/MyProject.vue @@ -159,25 +159,45 @@ /> @@ -202,7 +222,7 @@ import dayjs from 'dayjs' let projectStatusList = [ {code: 1, name: '未发布', color: '#006EFF'}, {code: 2, name: '收集中', color: '#34C82A'}, - {code: 4, name: '已结束', color: '#955A45'} + {code: 3, name: '已结束', color: '#955A45'} ] export default { @@ -252,10 +272,18 @@ export default { this.$router.push({path: '/project/form', query: {key: key, active: type}}) }, deleteProject(key) { - this.$api.post('/user/project/delete', {'key': key}).then(res => { if (res.data) { this.msgSuccess('刪除成功') + this.queryProjectPage() + } + }) + }, + stopProject(key) { + this.$api.post('/user/project/stop', {'key': key}).then(res => { + if (res.data) { + this.msgSuccess('停止成功') + this.queryProjectPage() } }) },