diff --git a/zdxt-web-client/zdxt-efcode-enterprise-app/.gitignore b/zdxt-web-client/zdxt-efcode-enterprise-app/.gitignore
index 5af99e74..f0bf7487 100644
--- a/zdxt-web-client/zdxt-efcode-enterprise-app/.gitignore
+++ b/zdxt-web-client/zdxt-efcode-enterprise-app/.gitignore
@@ -17,6 +17,7 @@ package-lock.json
# Editor directories and files
.idea
.vscode
+.qoder
*.suo
*.ntvs*
*.njsproj
diff --git a/zdxt-web-client/zdxt-efcode-enterprise-app/src/assets/images/bg_ajxx.jpg b/zdxt-web-client/zdxt-efcode-enterprise-app/src/assets/images/bg_ajxx.jpg
deleted file mode 100644
index 6a94b884..00000000
Binary files a/zdxt-web-client/zdxt-efcode-enterprise-app/src/assets/images/bg_ajxx.jpg and /dev/null differ
diff --git a/zdxt-web-client/zdxt-efcode-enterprise-app/src/assets/images/bg_ajxx.png b/zdxt-web-client/zdxt-efcode-enterprise-app/src/assets/images/bg_ajxx.png
new file mode 100644
index 00000000..9f32c12a
Binary files /dev/null and b/zdxt-web-client/zdxt-efcode-enterprise-app/src/assets/images/bg_ajxx.png differ
diff --git a/zdxt-web-client/zdxt-efcode-enterprise-app/src/assets/images/bg_jdm.png b/zdxt-web-client/zdxt-efcode-enterprise-app/src/assets/images/bg_jdm.png
new file mode 100644
index 00000000..c87f5c47
Binary files /dev/null and b/zdxt-web-client/zdxt-efcode-enterprise-app/src/assets/images/bg_jdm.png differ
diff --git a/zdxt-web-client/zdxt-efcode-enterprise-app/src/assets/images/bg_zfxx.jpg b/zdxt-web-client/zdxt-efcode-enterprise-app/src/assets/images/bg_zfxx.jpg
deleted file mode 100644
index 99a3ffa3..00000000
Binary files a/zdxt-web-client/zdxt-efcode-enterprise-app/src/assets/images/bg_zfxx.jpg and /dev/null differ
diff --git a/zdxt-web-client/zdxt-efcode-enterprise-app/src/assets/images/bg_zfxx.png b/zdxt-web-client/zdxt-efcode-enterprise-app/src/assets/images/bg_zfxx.png
new file mode 100644
index 00000000..e9ce87bd
Binary files /dev/null and b/zdxt-web-client/zdxt-efcode-enterprise-app/src/assets/images/bg_zfxx.png differ
diff --git a/zdxt-web-client/zdxt-efcode-enterprise-app/src/router/enterprise-app/ent-main-router.js b/zdxt-web-client/zdxt-efcode-enterprise-app/src/router/enterprise-app/ent-main-router.js
index a30e4877..8caf9acf 100644
--- a/zdxt-web-client/zdxt-efcode-enterprise-app/src/router/enterprise-app/ent-main-router.js
+++ b/zdxt-web-client/zdxt-efcode-enterprise-app/src/router/enterprise-app/ent-main-router.js
@@ -124,6 +124,13 @@ const routes = [
name: "enforcementEvaluateDetail",
meta: { title: "评价详情" },
component: () => import("@/views/enterprise/enforcement/enforcementEvaluateDetail.vue"),
+ },
+ // 在线联系
+ {
+ path: "/enterprise/enforcementChat",
+ name: "enforcementChat",
+ meta: { title: "在线联系" },
+ component: () => import("@/views/enterprise/enforcement/enforcementChat.vue"),
}
];
diff --git a/zdxt-web-client/zdxt-efcode-enterprise-app/src/views/enterprise/enforcement/enforcementCaseInfo.vue b/zdxt-web-client/zdxt-efcode-enterprise-app/src/views/enterprise/enforcement/enforcementCaseInfo.vue
index 9d94d4c3..69e8d8b0 100644
--- a/zdxt-web-client/zdxt-efcode-enterprise-app/src/views/enterprise/enforcement/enforcementCaseInfo.vue
+++ b/zdxt-web-client/zdxt-efcode-enterprise-app/src/views/enterprise/enforcement/enforcementCaseInfo.vue
@@ -260,23 +260,28 @@ const toDetailView = (item) => {
top: 0;
left: 0;
padding: 0.1rem 0.3rem;
- border-radius: 0.2rem 0 0.2rem 0;
+ // border-radius: 0.2rem 0 0.2rem 0;
font-size: 0.28rem;
color: #fff;
font-weight: 500;
z-index: 1;
+ height: 24px;
+ width: 52px;
}
.tag-blue {
- background: linear-gradient(135deg, #4a9eff, #2d94fa);
+ background: url('../../../assets/images/bg_label_jc.png') no-repeat center center;
+ background-size: 100% 100%;
}
.tag-purple {
- background: linear-gradient(135deg, #9b7cf5, #7c5cfb);
+ background: url('../../../assets/images/bg_label_cf.png') no-repeat center center;
+ background-size: 100% 100%;
}
.tag-orange {
- background: linear-gradient(135deg, #ff9f5e, #f0853a);
+ background: url('../../../assets/images/bg_label_qz.png') no-repeat center center;
+ background-size: 100% 100%;
}
/* 卡片内容 */
diff --git a/zdxt-web-client/zdxt-efcode-enterprise-app/src/views/enterprise/enforcement/enforcementChat.vue b/zdxt-web-client/zdxt-efcode-enterprise-app/src/views/enterprise/enforcement/enforcementChat.vue
new file mode 100644
index 00000000..dd482c45
--- /dev/null
+++ b/zdxt-web-client/zdxt-efcode-enterprise-app/src/views/enterprise/enforcement/enforcementChat.vue
@@ -0,0 +1,596 @@
+
+