From d646bc40146ff55c657d0278a1ffb46b01fc1774 Mon Sep 17 00:00:00 2001 From: liuchuang Date: Mon, 28 Oct 2019 18:16:42 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E5=85=9A=E7=BE=A4=E8=AE=AE=E4=BA=8B?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../events/issue-close-detail-view.vue | 269 ++++++++++++++++ src/views/modules/events/issue-close-list.vue | 230 ++++++++++++++ src/views/modules/events/issue-close.vue | 232 +------------- .../events/issue-process-detail-view.vue | 269 ++++++++++++++++ .../modules/events/issue-process-list.vue | 247 +++++++++++++++ src/views/modules/events/issue-process.vue | 249 +-------------- .../events/issue-reject-detail-view.vue | 187 ++++++++++++ .../modules/events/issue-reject-list.vue | 211 +++++++++++++ src/views/modules/events/issue-reject.vue | 213 +------------ .../events/issue-review-detail-view.vue | 286 +++++++++++++++++ .../modules/events/issue-review-list.vue | 211 +++++++++++++ src/views/modules/events/issue-review.vue | 213 +------------ .../modules/events/item-close-detail-view.vue | 287 ++++++++++++++++++ src/views/modules/events/item-close-list.vue | 230 ++++++++++++++ src/views/modules/events/item-close.vue | 232 +------------- src/views/modules/events/item-deal.vue | 237 +-------------- 16 files changed, 2499 insertions(+), 1304 deletions(-) create mode 100644 src/views/modules/events/issue-close-detail-view.vue create mode 100644 src/views/modules/events/issue-close-list.vue create mode 100644 src/views/modules/events/issue-process-detail-view.vue create mode 100644 src/views/modules/events/issue-process-list.vue create mode 100644 src/views/modules/events/issue-reject-detail-view.vue create mode 100644 src/views/modules/events/issue-reject-list.vue create mode 100644 src/views/modules/events/issue-review-detail-view.vue create mode 100644 src/views/modules/events/issue-review-list.vue create mode 100644 src/views/modules/events/item-close-detail-view.vue create mode 100644 src/views/modules/events/item-close-list.vue diff --git a/src/views/modules/events/issue-close-detail-view.vue b/src/views/modules/events/issue-close-detail-view.vue new file mode 100644 index 00000000..7a533a43 --- /dev/null +++ b/src/views/modules/events/issue-close-detail-view.vue @@ -0,0 +1,269 @@ + + + + + + diff --git a/src/views/modules/events/issue-close-list.vue b/src/views/modules/events/issue-close-list.vue new file mode 100644 index 00000000..49fbd8cc --- /dev/null +++ b/src/views/modules/events/issue-close-list.vue @@ -0,0 +1,230 @@ + + + diff --git a/src/views/modules/events/issue-close.vue b/src/views/modules/events/issue-close.vue index 5b305f94..55b5db08 100644 --- a/src/views/modules/events/issue-close.vue +++ b/src/views/modules/events/issue-close.vue @@ -1,233 +1,25 @@ + + diff --git a/src/views/modules/events/issue-process-detail-view.vue b/src/views/modules/events/issue-process-detail-view.vue new file mode 100644 index 00000000..c3f04db5 --- /dev/null +++ b/src/views/modules/events/issue-process-detail-view.vue @@ -0,0 +1,269 @@ + + + + + + + diff --git a/src/views/modules/events/issue-process-list.vue b/src/views/modules/events/issue-process-list.vue new file mode 100644 index 00000000..7ecbb96e --- /dev/null +++ b/src/views/modules/events/issue-process-list.vue @@ -0,0 +1,247 @@ + + + diff --git a/src/views/modules/events/issue-process.vue b/src/views/modules/events/issue-process.vue index fbd45bf2..4abde559 100644 --- a/src/views/modules/events/issue-process.vue +++ b/src/views/modules/events/issue-process.vue @@ -1,250 +1,25 @@ + + diff --git a/src/views/modules/events/issue-reject-detail-view.vue b/src/views/modules/events/issue-reject-detail-view.vue new file mode 100644 index 00000000..cc30955f --- /dev/null +++ b/src/views/modules/events/issue-reject-detail-view.vue @@ -0,0 +1,187 @@ + + + + + + diff --git a/src/views/modules/events/issue-reject-list.vue b/src/views/modules/events/issue-reject-list.vue new file mode 100644 index 00000000..32f1cd16 --- /dev/null +++ b/src/views/modules/events/issue-reject-list.vue @@ -0,0 +1,211 @@ + + + diff --git a/src/views/modules/events/issue-reject.vue b/src/views/modules/events/issue-reject.vue index 27e126fe..6ac59c6f 100644 --- a/src/views/modules/events/issue-reject.vue +++ b/src/views/modules/events/issue-reject.vue @@ -1,214 +1,25 @@ + + diff --git a/src/views/modules/events/issue-review-detail-view.vue b/src/views/modules/events/issue-review-detail-view.vue new file mode 100644 index 00000000..f716ce8d --- /dev/null +++ b/src/views/modules/events/issue-review-detail-view.vue @@ -0,0 +1,286 @@ + + + + + + + diff --git a/src/views/modules/events/issue-review-list.vue b/src/views/modules/events/issue-review-list.vue new file mode 100644 index 00000000..fe784716 --- /dev/null +++ b/src/views/modules/events/issue-review-list.vue @@ -0,0 +1,211 @@ + + + diff --git a/src/views/modules/events/issue-review.vue b/src/views/modules/events/issue-review.vue index 2a5308f4..2dc09a3c 100644 --- a/src/views/modules/events/issue-review.vue +++ b/src/views/modules/events/issue-review.vue @@ -1,214 +1,25 @@ + + diff --git a/src/views/modules/events/item-close-detail-view.vue b/src/views/modules/events/item-close-detail-view.vue new file mode 100644 index 00000000..5ebfec00 --- /dev/null +++ b/src/views/modules/events/item-close-detail-view.vue @@ -0,0 +1,287 @@ + + + + + + + diff --git a/src/views/modules/events/item-close-list.vue b/src/views/modules/events/item-close-list.vue new file mode 100644 index 00000000..37e85196 --- /dev/null +++ b/src/views/modules/events/item-close-list.vue @@ -0,0 +1,230 @@ + + + diff --git a/src/views/modules/events/item-close.vue b/src/views/modules/events/item-close.vue index 7f9f6e90..55b3e34f 100755 --- a/src/views/modules/events/item-close.vue +++ b/src/views/modules/events/item-close.vue @@ -1,233 +1,25 @@ + + diff --git a/src/views/modules/events/item-deal.vue b/src/views/modules/events/item-deal.vue index e5fe7c7b..f16d0065 100755 --- a/src/views/modules/events/item-deal.vue +++ b/src/views/modules/events/item-deal.vue @@ -1,238 +1,25 @@ + + From 44244e2aa81bd6b48de53bcf6f4c8597c3428936 Mon Sep 17 00:00:00 2001 From: liuchuang Date: Tue, 29 Oct 2019 09:16:31 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E5=85=9A=E7=BE=A4=E8=AE=AE=E4=BA=8B?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/events/item-deal-detail-view.vue | 371 ++++++++++++++++++ src/views/modules/events/item-deal-list.vue | 235 +++++++++++ 2 files changed, 606 insertions(+) create mode 100644 src/views/modules/events/item-deal-detail-view.vue create mode 100644 src/views/modules/events/item-deal-list.vue diff --git a/src/views/modules/events/item-deal-detail-view.vue b/src/views/modules/events/item-deal-detail-view.vue new file mode 100644 index 00000000..16fa24bc --- /dev/null +++ b/src/views/modules/events/item-deal-detail-view.vue @@ -0,0 +1,371 @@ + + + + + + + diff --git a/src/views/modules/events/item-deal-list.vue b/src/views/modules/events/item-deal-list.vue new file mode 100644 index 00000000..6b8572c7 --- /dev/null +++ b/src/views/modules/events/item-deal-list.vue @@ -0,0 +1,235 @@ + + + From 02ce71420a54b8fb02be0e354cd97ac841e7194d Mon Sep 17 00:00:00 2001 From: lihenian <2629534615@qq.com> Date: Tue, 29 Oct 2019 09:50:50 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AF=A6=E6=83=85?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .eslintignore | 4 + public/index.html | 2 +- src/router/index.js | 6 +- .../events/issue-process-detail-view.vue | 28 ++- .../events/issue-review-detail-view.vue | 23 +- .../modules/events/item-deal-detail-view.vue | 19 +- .../modules/news/notice-add-or-update.vue | 12 +- src/views/pages/projectHandle.vue | 220 ------------------ 8 files changed, 64 insertions(+), 250 deletions(-) delete mode 100644 src/views/pages/projectHandle.vue diff --git a/.eslintignore b/.eslintignore index 7b931680..05c4d650 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1 +1,5 @@ /src/icons/iconfont.js +rules: { + // allow debugger during development + 'no-debugger': 'error', + } \ No newline at end of file diff --git a/public/index.html b/public/index.html index 65c8b7bb..d8bf072d 100644 --- a/public/index.html +++ b/public/index.html @@ -33,7 +33,7 @@ <% if (process.env.VUE_APP_NODE_ENV === 'dev') { %> <% } %> diff --git a/src/router/index.js b/src/router/index.js index 11d657a8..e5011253 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -24,11 +24,7 @@ export const pageRoutes = [ { path: '/login', component: () => import('@/views/pages/login'), name: 'login', - meta: { title: '登录' } }, - { path: '/project-handle', - name: 'projectHandle', - component: () => import('@/views/pages/projectHandle') - } + meta: { title: '登录' } } ] // 模块路由(基于主入口布局页面) diff --git a/src/views/modules/events/issue-process-detail-view.vue b/src/views/modules/events/issue-process-detail-view.vue index c3f04db5..5d87a891 100644 --- a/src/views/modules/events/issue-process-detail-view.vue +++ b/src/views/modules/events/issue-process-detail-view.vue @@ -45,6 +45,7 @@
+ - + + {{ $t('confirm') }} + 返回 + +
@@ -186,6 +188,12 @@ export default { padding-left: 9px; font-size: 13px; } + .el-textarea { + width: 600px !important; + } + .el-input { + width: 600px !important; + } } @@ -259,11 +267,13 @@ export default { } } .handle-operation { - width: 79%; - height: 49%; - box-sizing: border-box; - border: 2px solid #ccc; - float:left; + padding-top: 20px; + box-sizing: border-box; + width: 79%; + height: 49%; + box-sizing: border-box; + border: 2px solid #ccc; + float:left; } } diff --git a/src/views/modules/events/issue-review-detail-view.vue b/src/views/modules/events/issue-review-detail-view.vue index f716ce8d..27b5d1a9 100644 --- a/src/views/modules/events/issue-review-detail-view.vue +++ b/src/views/modules/events/issue-review-detail-view.vue @@ -28,6 +28,7 @@
+ - + - + + {{ $t('confirm') }} + {{ '返回' }} + + +
@@ -203,6 +206,12 @@ export default { padding-left: 9px; font-size: 13px; } + .el-textarea { + width: 600px !important; + } + .el-input { + width: 600px !important; + } } @@ -232,7 +241,7 @@ export default { } &::-webkit-scrollbar-thumb { border-radius: 5px; - background: #fff; + background: #ccc; } &::-webkit-scrollbar-track { border-radius: 10px; @@ -276,6 +285,8 @@ export default { } } .handle-operation { + padding-top: 20px; + box-sizing: border-box; width: 100%; height: 49%; box-sizing: border-box; diff --git a/src/views/modules/events/item-deal-detail-view.vue b/src/views/modules/events/item-deal-detail-view.vue index 16fa24bc..4eb885c5 100644 --- a/src/views/modules/events/item-deal-detail-view.vue +++ b/src/views/modules/events/item-deal-detail-view.vue @@ -50,7 +50,7 @@
- +
+ + {{ $t('confirm') }} + 返回 + - + @@ -288,6 +289,12 @@ export default { padding-left: 9px; font-size: 13px; } + .el-textarea { + width: 600px !important; + } + .el-input { + width: 600px !important; + } } @@ -361,6 +368,8 @@ export default { } } .handle-operation { + padding-top: 20px; + box-sizing: border-box; width: 79%; height: 49%; box-sizing: border-box; diff --git a/src/views/modules/news/notice-add-or-update.vue b/src/views/modules/news/notice-add-or-update.vue index 023d0529..4253a569 100644 --- a/src/views/modules/news/notice-add-or-update.vue +++ b/src/views/modules/news/notice-add-or-update.vue @@ -33,7 +33,7 @@ - item.id === this.dataForm.gridId)[0] - this.dataForm.grid = choosenItem.name + // let choosenItem = this.gridList.filter(item => item.id === this.dataForm.gridId)[0] + // this.dataForm.grid = choosenItem.name + // this.dataForm = Object.assign(this.dataForm, { gridId: item }) + console.log(this.dataForm) } } diff --git a/src/views/pages/projectHandle.vue b/src/views/pages/projectHandle.vue deleted file mode 100644 index 16cc4418..00000000 --- a/src/views/pages/projectHandle.vue +++ /dev/null @@ -1,220 +0,0 @@ - - - - - From 09ddc7add13b2f7fe473c70d1d0b6cae5815c77b Mon Sep 17 00:00:00 2001 From: liuchuang Date: Tue, 29 Oct 2019 14:58:16 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E5=85=9A=E7=BE=A4=E8=AE=AE=E4=BA=8B?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/events/issue-change-list.vue | 234 +++++++++++++++++ src/views/modules/events/issue-change.vue | 231 +---------------- .../events/issue-close-detail-view.vue | 3 + src/views/modules/events/issue-close-list.vue | 5 + src/views/modules/events/issue-close.vue | 2 +- .../events/issue-process-detail-view.vue | 6 +- .../modules/events/issue-process-list.vue | 14 +- src/views/modules/events/issue-process.vue | 6 +- .../events/issue-reject-detail-view.vue | 3 + .../modules/events/issue-reject-list.vue | 3 + src/views/modules/events/issue-reject.vue | 2 +- .../events/issue-review-detail-view.vue | 32 +-- .../modules/events/issue-review-list.vue | 3 + src/views/modules/events/issue-review.vue | 2 +- .../modules/events/item-close-detail-view.vue | 3 + src/views/modules/events/item-close-list.vue | 9 +- src/views/modules/events/item-close.vue | 2 +- .../modules/events/item-deal-detail-view.vue | 97 ++++++- src/views/modules/events/item-deal-list.vue | 9 +- src/views/modules/events/item-deal.vue | 2 +- src/views/modules/events/item-end-list.vue | 236 ++++++++++++++++++ src/views/modules/events/item-end.vue | 233 +---------------- 22 files changed, 651 insertions(+), 486 deletions(-) create mode 100644 src/views/modules/events/issue-change-list.vue create mode 100644 src/views/modules/events/item-end-list.vue mode change 100755 => 100644 src/views/modules/events/item-end.vue diff --git a/src/views/modules/events/issue-change-list.vue b/src/views/modules/events/issue-change-list.vue new file mode 100644 index 00000000..48703b2e --- /dev/null +++ b/src/views/modules/events/issue-change-list.vue @@ -0,0 +1,234 @@ + + + diff --git a/src/views/modules/events/issue-change.vue b/src/views/modules/events/issue-change.vue index 26ec5bb4..a920c5fa 100644 --- a/src/views/modules/events/issue-change.vue +++ b/src/views/modules/events/issue-change.vue @@ -1,232 +1,25 @@ + + diff --git a/src/views/modules/events/issue-close-detail-view.vue b/src/views/modules/events/issue-close-detail-view.vue index 7a533a43..14254c26 100644 --- a/src/views/modules/events/issue-close-detail-view.vue +++ b/src/views/modules/events/issue-close-detail-view.vue @@ -21,6 +21,9 @@
{{dataForm.nickName}}
+ +
{{dataForm.mobile}}
+
{{dataForm.categoryName}}
diff --git a/src/views/modules/events/issue-close-list.vue b/src/views/modules/events/issue-close-list.vue index 49fbd8cc..09815dfa 100644 --- a/src/views/modules/events/issue-close-list.vue +++ b/src/views/modules/events/issue-close-list.vue @@ -72,18 +72,22 @@ - + diff --git a/src/views/modules/events/issue-process-detail-view.vue b/src/views/modules/events/issue-process-detail-view.vue index 5d87a891..fb4d0edd 100644 --- a/src/views/modules/events/issue-process-detail-view.vue +++ b/src/views/modules/events/issue-process-detail-view.vue @@ -23,6 +23,9 @@
{{dataForm.nickName}}
+ +
{{dataForm.mobile}}
+
{{dataForm.categoryName}}
@@ -45,7 +48,7 @@
- + {}) }) }, 1000, { 'leading': true, 'trailing': false }) diff --git a/src/views/modules/events/issue-process-list.vue b/src/views/modules/events/issue-process-list.vue index 7ecbb96e..c3ef8ac4 100644 --- a/src/views/modules/events/issue-process-list.vue +++ b/src/views/modules/events/issue-process-list.vue @@ -72,18 +72,22 @@ import mixinViewModule from '@/mixins/view-module' import ProcessDeal from './issue-process-deal' -import Detail from './issue-detail' +import Detail from './issue-close-detail-view' export default { mixins: [mixinViewModule], + name: 'processlist', data () { return { mixinViewModuleOptions: { @@ -193,11 +198,8 @@ export default { }, methods: { detailAction (id) { - this.detailVisible = true - this.$nextTick(() => { - this.$refs.detail.dataForm.id = id - this.$refs.detail.init() - }) + this.$parent.selectComponent = 'IssueCloseDetailView' + this.$router.push({ path: '/events-issue-process', query: { id: id } }) }, dealAction (id) { this.$parent.selectComponent = 'IssueProcessDetailView' diff --git a/src/views/modules/events/issue-process.vue b/src/views/modules/events/issue-process.vue index 4abde559..f2980bc6 100644 --- a/src/views/modules/events/issue-process.vue +++ b/src/views/modules/events/issue-process.vue @@ -1,5 +1,5 @@ @@ -7,6 +7,7 @@ diff --git a/src/views/modules/events/issue-reject-detail-view.vue b/src/views/modules/events/issue-reject-detail-view.vue index cc30955f..77a4d62c 100644 --- a/src/views/modules/events/issue-reject-detail-view.vue +++ b/src/views/modules/events/issue-reject-detail-view.vue @@ -21,6 +21,9 @@
{{dataForm.nickName}}
+ +
{{dataForm.mobile}}
+
{{dataForm.stateName}}
diff --git a/src/views/modules/events/issue-reject-list.vue b/src/views/modules/events/issue-reject-list.vue index 32f1cd16..dedbc845 100644 --- a/src/views/modules/events/issue-reject-list.vue +++ b/src/views/modules/events/issue-reject-list.vue @@ -71,11 +71,13 @@ style="width: 100%;"> - + diff --git a/src/views/modules/events/issue-review-detail-view.vue b/src/views/modules/events/issue-review-detail-view.vue index 27b5d1a9..e642c08e 100644 --- a/src/views/modules/events/issue-review-detail-view.vue +++ b/src/views/modules/events/issue-review-detail-view.vue @@ -7,7 +7,7 @@
{{dataForm.eventContent}}
- + @@ -15,12 +15,15 @@
{{dataForm.ownGrid}}
- +
{{dataForm.createdTime}}
{{dataForm.nickName}}
+ +
{{dataForm.mobile}}
+
上报位置: {{dataForm.address}}
@@ -28,16 +31,10 @@
- + - - - - + 审核通过 + 驳回 @@ -79,18 +76,11 @@ export default { nickName: '', categoryId: '', advice: '', - eventState: '' + eventState: '4' }, categoryVisible: true, urls: [], - categoryOptions: [], - verifyOptions: [{ - verifyFlag: '2', - verifyTitle: '驳回' - }, { - verifyFlag: '4', - verifyTitle: '审核通过' - }] + categoryOptions: [] } }, mounted () { @@ -166,7 +156,6 @@ export default { ...this.dataForm, ...res.data } - console.log(JSON.stringify(this.dataForm)) this.initBmap(this.dataForm.issueLatitude, this.dataForm.issueLongitude) this.urls = res.data.imageArray }).catch(() => {}) @@ -190,6 +179,7 @@ export default { duration: 500, onClose: () => { this.visible = false + this.$parent.selectComponent = 'IssueReviewList' this.$emit('refreshDataList') } }) diff --git a/src/views/modules/events/issue-review-list.vue b/src/views/modules/events/issue-review-list.vue index fe784716..c07bb0a2 100644 --- a/src/views/modules/events/issue-review-list.vue +++ b/src/views/modules/events/issue-review-list.vue @@ -72,10 +72,12 @@ - + diff --git a/src/views/modules/events/item-close-detail-view.vue b/src/views/modules/events/item-close-detail-view.vue index 5ebfec00..ee7cccf5 100644 --- a/src/views/modules/events/item-close-detail-view.vue +++ b/src/views/modules/events/item-close-detail-view.vue @@ -18,6 +18,9 @@
{{dataForm.nickName}}
+ +
{{dataForm.mobile}}
+
{{dataForm.categoryName}}
diff --git a/src/views/modules/events/item-close-list.vue b/src/views/modules/events/item-close-list.vue index 37e85196..b3fa8dfc 100644 --- a/src/views/modules/events/item-close-list.vue +++ b/src/views/modules/events/item-close-list.vue @@ -69,21 +69,25 @@ border @selection-change="dataListSelectionChangeHandle" style="width: 100%;"> - - + diff --git a/src/views/modules/events/item-deal-detail-view.vue b/src/views/modules/events/item-deal-detail-view.vue index 4eb885c5..04b6e40c 100644 --- a/src/views/modules/events/item-deal-detail-view.vue +++ b/src/views/modules/events/item-deal-detail-view.vue @@ -18,9 +18,21 @@
{{dataForm.nickName}}
+ +
{{dataForm.mobile}}
+
{{dataForm.categoryName}}
+ + 表达态度 {{dataForm.approveNum + dataForm.opposeNum + dataForm.commentNum}}   + 评论 {{dataForm.commentNum}}   + 支持 {{dataForm.approveNum}}   + 反对 {{dataForm.opposeNum}} + + + 查看评论 +
上报位置: {{dataForm.issueAddress}}
@@ -61,11 +73,16 @@ - - - {{deptResultDTO.deptName}} - - + + + + + + @@ -90,6 +107,30 @@
+ + + + + + + + + + + + + +
@@ -103,6 +144,7 @@ export default { data () { return { map: '', + innerVisible: false, dataForm: { id: '', nickName: '', @@ -120,6 +162,7 @@ export default { issueLatitude: '', issueLongitude: '' }, + deptResult: [], postDataForm: { id: '', handleAdvice: '', @@ -229,8 +272,52 @@ export default { } }).catch(() => {}) }, + deleteComment (val) { + this.$http['post']('/events/item/deleteComment', { commentIds: [val] }).then(({ data: res }) => { + if (res.code !== 0) { + return this.$message.error(res.msg) + } + this.$message({ + message: this.$t('prompt.success'), + type: 'success', + duration: 500, + onClose: () => { + this.getCommentList() + } + }) + }).catch(() => {}) + }, + pageSizeChangeHandleNew (val) { + this.pageIndex = 1 + this.limitVal = val + this.getCommentList() + }, + pageCurrentChangeHandleNew (val) { + this.pageIndex = val + this.getCommentList() + }, + getCommentList () { + this.$http.get('/events/item/comments', { params: { id: this.dataForm.id, order: this.order, orderField: this.orderField, page: this.pageIndex, limit: this.limitVal } + }).then(({ data: res }) => { + if (res.code !== 0) { + this.commentsDTOs = [] + this.total = 0 + return this.$message.error(res.msg) + } + this.commentsDTOs = res.data.list + this.total = res.data.total + }).catch(() => {}) + }, // 表单提交 dataFormSubmitHandle: debounce(function () { + for (let i = 0; i < this.deptResult.length; i++) { + for (let j = 0; j < this.dataForm.deptResultDTOS.length; j++) { + if (this.deptResult[i] === this.dataForm.deptResultDTOS[j].deptId) { + this.postDataForm.deptResultDTOS.push(this.dataForm.deptResultDTOS[j]) + break + } + } + } this.postDataForm.id = this.dataForm.id if (this.postDataForm.handleCategory === '') { return this.$message.error('请选择处理选项') diff --git a/src/views/modules/events/item-deal-list.vue b/src/views/modules/events/item-deal-list.vue index 6b8572c7..229d98b7 100644 --- a/src/views/modules/events/item-deal-list.vue +++ b/src/views/modules/events/item-deal-list.vue @@ -69,25 +69,25 @@ border @selection-change="dataListSelectionChangeHandle" style="width: 100%;"> - - + diff --git a/src/views/modules/events/item-end-list.vue b/src/views/modules/events/item-end-list.vue new file mode 100644 index 00000000..57bc987b --- /dev/null +++ b/src/views/modules/events/item-end-list.vue @@ -0,0 +1,236 @@ + + + diff --git a/src/views/modules/events/item-end.vue b/src/views/modules/events/item-end.vue old mode 100755 new mode 100644 index 2fd6e2fe..833d88f3 --- a/src/views/modules/events/item-end.vue +++ b/src/views/modules/events/item-end.vue @@ -1,234 +1,25 @@ + +