From 4f4c4b1cb189e91503094881b9be5fe0f57f2589 Mon Sep 17 00:00:00 2001 From: liuye Date: Wed, 26 Apr 2023 14:23:45 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E4=BC=9A=E8=AF=9D=E5=AD=98=E6=A1=A3+?= =?UTF-8?q?=E7=A7=AF=E5=88=86=E7=BB=9F=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AppIntegralStatistics.vue | 661 +++++++++++++ .../AppKeywordManagement.vue | 309 ++++++ .../pidu/app/AppSensitive/AppSensitive.vue | 324 ++++++ .../AppSessionArchive/AppSessionArchive.vue | 932 ++++++++++++++++++ .../AppSessionArchive/components/Detail.vue | 168 ++++ 5 files changed, 2394 insertions(+) create mode 100644 project/fengdu/app/AppIntegralStatistics/AppIntegralStatistics.vue create mode 100644 project/pidu/app/AppKeywordManagement/AppKeywordManagement.vue create mode 100644 project/pidu/app/AppSensitive/AppSensitive.vue create mode 100644 project/pidu/app/AppSessionArchive/AppSessionArchive.vue create mode 100644 project/pidu/app/AppSessionArchive/components/Detail.vue diff --git a/project/fengdu/app/AppIntegralStatistics/AppIntegralStatistics.vue b/project/fengdu/app/AppIntegralStatistics/AppIntegralStatistics.vue new file mode 100644 index 00000000..9ee0bc6c --- /dev/null +++ b/project/fengdu/app/AppIntegralStatistics/AppIntegralStatistics.vue @@ -0,0 +1,661 @@ + + + + + diff --git a/project/pidu/app/AppKeywordManagement/AppKeywordManagement.vue b/project/pidu/app/AppKeywordManagement/AppKeywordManagement.vue new file mode 100644 index 00000000..14698d0d --- /dev/null +++ b/project/pidu/app/AppKeywordManagement/AppKeywordManagement.vue @@ -0,0 +1,309 @@ + + + + + diff --git a/project/pidu/app/AppSensitive/AppSensitive.vue b/project/pidu/app/AppSensitive/AppSensitive.vue new file mode 100644 index 00000000..2ce07259 --- /dev/null +++ b/project/pidu/app/AppSensitive/AppSensitive.vue @@ -0,0 +1,324 @@ + + + + + diff --git a/project/pidu/app/AppSessionArchive/AppSessionArchive.vue b/project/pidu/app/AppSessionArchive/AppSessionArchive.vue new file mode 100644 index 00000000..38f95336 --- /dev/null +++ b/project/pidu/app/AppSessionArchive/AppSessionArchive.vue @@ -0,0 +1,932 @@ + + + + + diff --git a/project/pidu/app/AppSessionArchive/components/Detail.vue b/project/pidu/app/AppSessionArchive/components/Detail.vue new file mode 100644 index 00000000..1b9b0b48 --- /dev/null +++ b/project/pidu/app/AppSessionArchive/components/Detail.vue @@ -0,0 +1,168 @@ + + + + + From 9370e764bb04fae7d39e5c7ab0dc6335fa3857d3 Mon Sep 17 00:00:00 2001 From: liuye Date: Wed, 26 Apr 2023 16:16:46 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E7=A7=AF=E5=88=86=E5=85=91=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AppIntegralStatistics.vue | 2 +- .../pidu/app/AppSensitive/AppSensitive.vue | 21 +- .../AppSessionArchive/AppSessionArchive.vue | 944 +----------------- .../AppSessionArchive/components/Detail.vue | 268 +++-- .../app/AppSessionArchive/components/List.vue | 931 +++++++++++++++++ 5 files changed, 1182 insertions(+), 984 deletions(-) create mode 100644 project/pidu/app/AppSessionArchive/components/List.vue diff --git a/project/fengdu/app/AppIntegralStatistics/AppIntegralStatistics.vue b/project/fengdu/app/AppIntegralStatistics/AppIntegralStatistics.vue index 9ee0bc6c..3a8b769e 100644 --- a/project/fengdu/app/AppIntegralStatistics/AppIntegralStatistics.vue +++ b/project/fengdu/app/AppIntegralStatistics/AppIntegralStatistics.vue @@ -80,7 +80,7 @@ diff --git a/project/pidu/app/AppSensitive/AppSensitive.vue b/project/pidu/app/AppSensitive/AppSensitive.vue index 2ce07259..9947c605 100644 --- a/project/pidu/app/AppSensitive/AppSensitive.vue +++ b/project/pidu/app/AppSensitive/AppSensitive.vue @@ -12,9 +12,14 @@ @select="onAreaChange"/> + + + @@ -111,14 +116,14 @@ export default { ...mapState(['user']), colConfigs() { return [ - { prop: "name", label: '提交人', align: "left"}, - { prop: "departmentName", label: '部门'}, + { prop: "name", label: '触发敏感词', align: "left"}, + { prop: "departmentName", label: '会话类型'}, { prop: "areaName", label: '行政区划'}, - { prop: "phone", label: '手机号'}, - { prop: "registerCount", label: '登记数'}, - { prop: "friendCount", label: '朋友数'}, - { prop: "confidantCount", label: '知己数'}, - { prop: "createTime", label: '创建时间', width:220}, + { prop: "phone", label: '部门'}, + { prop: "registerCount", label: '涉及对象'}, + { prop: "friendCount", label: '姓名'}, + { prop: "confidantCount", label: '手机号'}, + { prop: "createTime", label: '日期', width:220}, { slot: "options" }, ] }, diff --git a/project/pidu/app/AppSessionArchive/AppSessionArchive.vue b/project/pidu/app/AppSessionArchive/AppSessionArchive.vue index 38f95336..c6a23516 100644 --- a/project/pidu/app/AppSessionArchive/AppSessionArchive.vue +++ b/project/pidu/app/AppSessionArchive/AppSessionArchive.vue @@ -1,932 +1,70 @@ - diff --git a/project/pidu/app/AppSessionArchive/components/Detail.vue b/project/pidu/app/AppSessionArchive/components/Detail.vue index 1b9b0b48..3d76aeb1 100644 --- a/project/pidu/app/AppSessionArchive/components/Detail.vue +++ b/project/pidu/app/AppSessionArchive/components/Detail.vue @@ -1,66 +1,58 @@ From b5b530d1d7fe2a0c39856910e3223bcc153a3157 Mon Sep 17 00:00:00 2001 From: liuye Date: Wed, 26 Apr 2023 16:33:55 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E7=A7=AF=E5=88=86=E7=BB=9F=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AppIntegralStatistics.vue | 24 +--- .../AppSessionArchive/components/Detail.vue | 104 +++++++++++++++++- 2 files changed, 108 insertions(+), 20 deletions(-) diff --git a/project/fengdu/app/AppIntegralStatistics/AppIntegralStatistics.vue b/project/fengdu/app/AppIntegralStatistics/AppIntegralStatistics.vue index 3a8b769e..056ac1d9 100644 --- a/project/fengdu/app/AppIntegralStatistics/AppIntegralStatistics.vue +++ b/project/fengdu/app/AppIntegralStatistics/AppIntegralStatistics.vue @@ -77,20 +77,9 @@ {{ row.integralRuleName || row.eventDesc}} - + - - - @@ -113,11 +102,8 @@ {{ details.eventDesc }} - - {{ details.changeIntegral | formatTime }} - - - {{ details.changeIntegral > 0 ? '+' : '-' }}{{ details.changeIntegral }} + + {{ details.integralCalcType == 0 ? '-' : '+' }}{{ details.changeIntegral }} @@ -203,7 +189,7 @@ export default { { prop: "integralUserName", label: '姓名', align: "left", width: "200px" }, { prop: "girdName", label: '所属网格', align: "center", width: "180px" }, { slot: "eventDesc"}, - { slot: "integralType", label: '类型' }, + { prop: "integralType", label: '类型', align: "center", dict: "integralType"}, { slot: "changeIntegral", label: '积分变动', align: "center", }, { prop: "nowIntegral", label: '剩余积分', align: "center", }, { prop: "createTime", label: '时间', align: "center", }, diff --git a/project/pidu/app/AppSessionArchive/components/Detail.vue b/project/pidu/app/AppSessionArchive/components/Detail.vue index 3d76aeb1..d70c3e35 100644 --- a/project/pidu/app/AppSessionArchive/components/Detail.vue +++ b/project/pidu/app/AppSessionArchive/components/Detail.vue @@ -51,6 +51,32 @@ +
+
+
+

2023-04-26 16:11:43

+
+ +
+ +

{{item.content}}

+
+ +
+
+
+

2023-04-26 16:11:43

+
+ +
+ +

{{item.content}}

+
+ +
+
+
+
@@ -90,7 +116,14 @@ search: { name: '' }, - current: 1 + current: 1, + list: [ + {type: 0, content: '123全部全部全部全部全部全部全部全部全部全部全部全部'}, + {type: 1, content: '123'}, + {type: 0, content: '456'}, + {type: 0, content: '123'}, + {type: 1, content: '123'}, + ] } }, @@ -287,6 +320,75 @@ } } } + .content-right-info { + padding: 24px 16px; + .item { + margin-bottom: 48px; + .time { + color: #999; + font-size: 14px; + line-height: 44px; + } + .item-content-flex { + display: flex; + .user-img { + width: 44px; + height: 44px; + margin-right: 8px; + } + .content { + max-width: calc(100% - 144px); + position: relative; + span { + width: 0px; + height: 0px; + border: 10px solid transparent; + position: absolute; + top: 20px; + } + p { + display: inline-block; + padding: 14px 54px 14px 32px; + background-color: #fff; + font-family: PingFangSC-Regular; + font-size: 32px; + color: #333; + word-break: break-all; + } + } + .fail-icon { + width: 32px; + height: 32px; + margin: auto 0 auto 24px; + } + } + } + .item-left { + .content { + span { + left: -18px; + border-right-color: #fff; + } + } + } + .item-right { + width: 100%; + justify-content: right; + .user-img { + margin: 0 0 0 20px; + } + .content { + span { + border-left-color: #C7E7FE; + right: -18px; + } + p { + background-color: #C7E7FE; + padding: 14px 32px 14px 54px; + } + } + } + } } From 16418ba1f51ec2e0d7641938870646f3b4cab2c9 Mon Sep 17 00:00:00 2001 From: liuye Date: Wed, 26 Apr 2023 16:57:26 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E4=BC=9A=E8=AF=9D=E5=AD=98=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AppSessionArchive/components/Detail.vue | 76 ++++++++++++------- 1 file changed, 47 insertions(+), 29 deletions(-) diff --git a/project/pidu/app/AppSessionArchive/components/Detail.vue b/project/pidu/app/AppSessionArchive/components/Detail.vue index d70c3e35..1cea19e2 100644 --- a/project/pidu/app/AppSessionArchive/components/Detail.vue +++ b/project/pidu/app/AppSessionArchive/components/Detail.vue @@ -67,12 +67,12 @@

2023-04-26 16:11:43

- +

{{item.content}}

- +
@@ -118,11 +118,11 @@ }, current: 1, list: [ - {type: 0, content: '123全部全部全部全部全部全部全部全部全部全部全部全部'}, - {type: 1, content: '123'}, - {type: 0, content: '456'}, - {type: 0, content: '123'}, - {type: 1, content: '123'}, + {type: 0, content: '123全部全部全部全部全部全部全部全部全部全部全部全部右右右右123全部全部全部全部全部全部全部全部全部全部全部全部右右右右123全部全部全部全部全部全部全部全部全部全部全部全部右右右右123全部全部全部全部全部全部全部全部全部全部全部全部右右右右123全部全部全部全部全部全部全部全部全部全部全部全部右右右右123全部全部全部全部全部全部全部全部全部全部全部全部右右右右'}, + {type: 1, content: '123左左左左左左123左左左左左左123左左左左左左123左左左左左左123左左左左左左123左左左左左左123左左左左左左123左左左左左左123左左左左左左123左左左左左左'}, + {type: 0, content: '456右右右右'}, + {type: 0, content: '123右右右右'}, + {type: 1, content: '123左左左左'}, ] } }, @@ -328,65 +328,83 @@ color: #999; font-size: 14px; line-height: 44px; + text-align: center; } .item-content-flex { display: flex; .user-img { width: 44px; height: 44px; + border-radius: 50%; margin-right: 8px; } .content { max-width: calc(100% - 144px); position: relative; + background-color: #f3f6f9; + span { width: 0px; height: 0px; border: 10px solid transparent; position: absolute; - top: 20px; + top: 50%; + margin-top: -10px; } p { display: inline-block; - padding: 14px 54px 14px 32px; - background-color: #fff; + padding: 8px; + line-height: 28px; font-family: PingFangSC-Regular; - font-size: 32px; + font-size: 16px; color: #333; word-break: break-all; } } - .fail-icon { - width: 32px; - height: 32px; - margin: auto 0 auto 24px; + .el-icon-warning { + font-size: 32px; + color: #f46; + margin-top: 8px; } } } .item-left { - .content { - span { - left: -18px; - border-right-color: #fff; + .item-content-flex { + .user-img { + margin: 0 20px 0 0; + } + .content { + span { + left: -18px; + border-right-color: #f3f6f9; + } + } + .el-icon-warning { + margin-left: 16px; } } + } .item-right { width: 100%; justify-content: right; - .user-img { - margin: 0 0 0 20px; - } - .content { - span { - border-left-color: #C7E7FE; - right: -18px; + .item-content-flex { + justify-content: end; + .user-img { + margin: 0 0 0 20px; } - p { - background-color: #C7E7FE; - padding: 14px 32px 14px 54px; + .content { + background-color: #90e287; + span { + border-left-color:#90e287; + right: -18px; + } + } + .el-icon-warning { + margin-right: 16px; } } + } } }