From 9b81aff7d80c41b327aabe3b71a3bf341c7e47da Mon Sep 17 00:00:00 2001 From: "452061493@qq.com" <452061493@qq.com> Date: Fri, 6 Sep 2024 12:46:37 +0800 Subject: [PATCH] =?UTF-8?q?1.=E8=A1=8C=E6=94=BF=E6=A3=80=E6=9F=A5=E8=AE=A1?= =?UTF-8?q?=E5=88=92tab=E9=A1=B5=202.bug=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../footer-enforcement-nav/index.vue | 2 +- src/router/enforceHome.js | 6 +- src/views/administrative/appointment.vue | 15 +- src/views/administrative/appointmentBase.vue | 2 +- src/views/administrative/appointmentList.vue | 10 +- src/views/enforce/enforceNotice.vue | 7 +- src/views/enforce/enforcementPlan.vue | 6 +- src/views/enforce/enforcementPlanAdd.vue | 14 +- src/views/enforce/enforcementPlanBase.vue | 199 ++++++++++++++++++ .../compaint/registrationListView.vue | 25 +++ src/views/enterprise/complaint.vue | 11 +- src/views/enterprise/complaintList.vue | 23 +- src/views/enterprise/registrationList.vue | 2 +- 13 files changed, 288 insertions(+), 34 deletions(-) create mode 100644 src/views/enforce/enforcementPlanBase.vue diff --git a/src/components/footer-enforcement-nav/index.vue b/src/components/footer-enforcement-nav/index.vue index 5fdfe02..dd89a71 100644 --- a/src/components/footer-enforcement-nav/index.vue +++ b/src/components/footer-enforcement-nav/index.vue @@ -16,7 +16,7 @@ name="Shop" replace icon="records" - to="/enforce/enforcementPlan" + to="/enforce/enforcementPlanBase" >计划 import("@/views/enforce/enforcementPlan.vue"), + path: "/enforce/enforcementPlanBase", + name: "enforcementPlanBase", + component: () => import("@/views/enforce/enforcementPlanBase.vue"), meta: { isKeepAlive: false }, diff --git a/src/views/administrative/appointment.vue b/src/views/administrative/appointment.vue index 148b6e7..e095d89 100644 --- a/src/views/administrative/appointment.vue +++ b/src/views/administrative/appointment.vue @@ -275,6 +275,10 @@
+ + @@ -779,6 +783,10 @@ margin-top: 0.15rem; } + .van-cell-group { + padding: 0.3rem 0; + } + /* vant4的 Toast 和 Popup 样式冲突,会导致 Toast 变成白底 */ .van-popup.van-toast { background: var(--van-toast-background) !important; @@ -807,7 +815,12 @@ } /deep/ .van-action-bar { - box-shadow: 0 0 0.27rem #e5e5e5; + position: relative; + top: 0.5rem; + /*box-shadow: 0 0 0.27rem #e5e5e5;/*/ + background: transparent; + width: 100%; + float: right; } .divdsty { diff --git a/src/views/administrative/appointmentBase.vue b/src/views/administrative/appointmentBase.vue index 67f9b89..c825804 100644 --- a/src/views/administrative/appointmentBase.vue +++ b/src/views/administrative/appointmentBase.vue @@ -38,7 +38,7 @@ - + + \ No newline at end of file diff --git a/src/views/enterprise/compaint/registrationListView.vue b/src/views/enterprise/compaint/registrationListView.vue index 53f72fd..2b2b988 100644 --- a/src/views/enterprise/compaint/registrationListView.vue +++ b/src/views/enterprise/compaint/registrationListView.vue @@ -52,6 +52,10 @@

检查时间:{{ item.createTime }}

+
+ + 联 +
@@ -624,4 +628,25 @@ color: #f50; font-size: 0.35rem; } + + .act-btn { + display: flex; + position: absolute; + top: 0; + right: 0; + white-space: nowrap; + } + + .joint-mark { + display: inline-block; + margin: 0 0.25rem 0 0; + width: 0.5rem; + height: 0.5rem; + background: #2d94fa; + border-radius: 50%; + color: #fff; + font-size: 0.3rem; + line-height: 1.75; + text-align: center; + } diff --git a/src/views/enterprise/complaint.vue b/src/views/enterprise/complaint.vue index 1a866d3..7d64198 100644 --- a/src/views/enterprise/complaint.vue +++ b/src/views/enterprise/complaint.vue @@ -108,10 +108,10 @@ label="投诉事项" placeholder="请选择" readonly - required :rules="[{ required: true, message: '请选择投诉事项' }]" - clickable - is-link + rows="1" + autosize + type="textarea" /> @@ -824,4 +824,9 @@ margin-left: -0.2rem; } + /deep/ .van-field textarea.van-field__control { + line-height: 1.5; + } + + diff --git a/src/views/enterprise/complaintList.vue b/src/views/enterprise/complaintList.vue index b814db3..263bc1c 100644 --- a/src/views/enterprise/complaintList.vue +++ b/src/views/enterprise/complaintList.vue @@ -30,11 +30,14 @@ 受理中 + @click="searchDateType(0)" round type="primary" size="mini">已受理 已受理 + @click="searchDateType(1)" round type="primary" size="mini">处理中 + + 已办结 @@ -67,8 +70,8 @@

投诉时间:{{ item.createTime }}

- 处理中 - 已处理 + 已受理 + 处理中 已办结
@@ -613,9 +616,9 @@ } .goods_box .item-todo { - background-image: linear-gradient(45deg, #fbeaea, transparent); + /*background-image: linear-gradient(45deg, #fbeaea, transparent); border-left: 0.12rem solid #e50505; - border-radius: 0.27rem; + border-radius: 0.27rem;*/ .state-text { color: #e50505; @@ -623,9 +626,9 @@ } .goods_box .item-doing { - background-image: linear-gradient(45deg, #eafbf3, transparent); + /*background-image: linear-gradient(45deg, #eafbf3, transparent); border-left: 0.12rem solid #04a920; - border-radius: 0.27rem; + border-radius: 0.27rem;*/ .state-text { color: #03a159; @@ -633,9 +636,9 @@ } .goods_box .item-done { - background-image: none; + /*background-image: none; border-left: 0.12rem solid #999; - border-radius: 0.27rem; + border-radius: 0.27rem;*/ .state-text { color: #999; diff --git a/src/views/enterprise/registrationList.vue b/src/views/enterprise/registrationList.vue index 789615e..4cd7372 100644 --- a/src/views/enterprise/registrationList.vue +++ b/src/views/enterprise/registrationList.vue @@ -75,7 +75,7 @@

检查时间:{{ item.createTime }}

- + 联