From 6e8c0cd37ea2bcf5709b0e645e2ce0082fff009e Mon Sep 17 00:00:00 2001 From: HuskyOo <1145804501@qq.com> Date: Fri, 13 May 2022 15:05:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E5=8D=95=E7=AE=A1=E7=90=86=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=89=A3=E5=88=86=E6=93=8D=E4=BD=9C=20=E4=B8=80?= =?UTF-8?q?=E4=BA=9B=E9=A1=B5=E9=9D=A2=E6=B7=BB=E5=8A=A0=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/convenience.js | 27 +- src/api/fingertipIntegral.js | 32 + src/router/index.js | 43 ++ src/views/convenience/list.vue | 604 +++++++++--------- src/views/fingertipIntegral/recordList.vue | 4 + .../fingertipIntegral/settlementList.vue | 7 +- 6 files changed, 422 insertions(+), 295 deletions(-) diff --git a/src/api/convenience.js b/src/api/convenience.js index c87eb97..d6b2cec 100644 --- a/src/api/convenience.js +++ b/src/api/convenience.js @@ -77,8 +77,8 @@ export function communicationList(data) { } /** * 监察工单列表 - * @param {*} data - * @returns + * @param {*} data + * @returns */ export function listOnlyLook(data) { return request({ @@ -91,8 +91,8 @@ export function listOnlyLook(data) { // /convenience/v2/services/listForData /** * 统计数据工单列表筛选 - * @param {*} data - * @returns + * @param {*} data + * @returns */ export function listForData(data) { return request({ @@ -104,8 +104,8 @@ export function listForData(data) { /** * LeaderTv - * @param {*} data - * @returns + * @param {*} data + * @returns */ export function leaderTVData(data) { return request({ @@ -113,4 +113,17 @@ export function leaderTVData(data) { method: 'post', data }) -} \ No newline at end of file +} + +/** + * LeaderTv + * @param {*} data + * @returns + */ +export function leaderDeal(data) { + return request({ + url: '/api/convenience/v2/services/leaderDeal', + method: 'post', + data + }) +} diff --git a/src/api/fingertipIntegral.js b/src/api/fingertipIntegral.js index 05dbb58..2f1ea5a 100644 --- a/src/api/fingertipIntegral.js +++ b/src/api/fingertipIntegral.js @@ -47,3 +47,35 @@ export function settlementDeal(data) { data }) } + +export function activityList(data) { + return request({ + url: '/api/convenience/fingertipIntegralActivity/list', + method: 'post', + data + }) +} + +export function activityUpdate(data) { + return request({ + url: '/api/convenience/fingertipIntegralActivity', + method: 'post', + data + }) +} + +export function activityInfo(params) { + return request({ + url: '/api/convenience/fingertipIntegralActivity/info', + method: 'get', + params + }) +} + +export function activityDel(params) { + return request({ + url: '/api/convenience/fingertipIntegralActivity', + method: 'DELETE', + params + }) +} diff --git a/src/router/index.js b/src/router/index.js index 5b36446..3b18f9c 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -408,6 +408,49 @@ export const asyncRoutes = [ affix: true, parentTitle: '积分结算' } + }, + { + path: 'activityList', + component: () => import('@/views/fingertipIntegral/activity/list'), + name: 'FingertipIntegralActivityList', + meta: { + title: '活动列表', + affix: true, + parentTitle: '活动列表' + } + }, + { + path: 'activityCreate', + component: () => import('@/views/fingertipIntegral/activity/detail'), + name: 'FingertipIntegralActivityCreate', + meta: { + title: '创建活动', + affix: true, + parentTitle: '创建活动' + }, + hidden: true + }, + { + path: 'activityDetail', + component: () => import('@/views/fingertipIntegral/activity/detail'), + name: 'FingertipIntegralActivityDetail', + meta: { + title: '活动详情', + affix: true, + parentTitle: '活动详情' + }, + hidden: true + }, + { + path: 'activityChange', + component: () => import('@/views/fingertipIntegral/activity/detail'), + name: 'FingertipIntegralActivityChange', + meta: { + title: '活动修改', + affix: true, + parentTitle: '活动修改' + }, + hidden: true } ] }, diff --git a/src/views/convenience/list.vue b/src/views/convenience/list.vue index fed14c1..306b3a3 100644 --- a/src/views/convenience/list.vue +++ b/src/views/convenience/list.vue @@ -5,8 +5,7 @@ type="primary" style="position:absolute;right:50px;margin-top:80px" @click="$router.push('/convenience/add')" - > 直接建立工单 + > 直接建立工单
工单列表
@@ -16,23 +15,23 @@ 办理中 已办结 -
-
+
+
全部状态 我处理 已转交 - 转交超限审批中 + 转交超限审批中 已提交审批 待我审批 -
-
+
+
-
+
阶段:{{ item.phase | phaseFilter }} + class="icon_timeout" + /> {{ timers && timers[index].status === null ? "" : timers && timers[index].status - ? "已超时" - : "即将超时" + ? "已超时" + : "即将超时" }}

@@ -99,13 +98,20 @@ 接单 + >接单 + 扣分
@@ -113,6 +119,14 @@ + +