From a7b0856071d1b06900ed38959f7cd43ecc5eb132 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Sat, 17 Sep 2022 11:25:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E4=B8=93=E4=BA=AB=E8=BF=94?= =?UTF-8?q?=E5=88=A9=E6=A0=B8=E5=AF=B9=E4=B8=9A=E5=8A=A1=E5=92=8C=E6=B5=81?= =?UTF-8?q?=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/specialrebate/specialrebatecheck.js | 137 ++++ .../src/router/modules/codemenu.js | 73 +- .../relation/specialrebatetobecheckedAdd.vue | 172 +++++ .../relation/specialrebatetobecheckedInfo.vue | 130 ++++ .../relation/yiheduizhuanxiangfanli.vue | 331 +++++++++ .../specialrebatecheck/specialrebatecheck.vue | 365 ++++++++++ .../specialrebatecheckAdd.vue | 564 +++++++++++++++ .../specialrebatecheckInfo.vue | 206 ++++++ .../specialrebatetobechecked.vue | 675 ++++++++++++++++++ .../relation/specialrebatetobecheckedAdd.vue | 172 +++++ .../relation/specialrebatetobecheckedInfo.vue | 130 ++++ .../relation/yiheduizhuanxiangfanli.vue | 330 +++++++++ .../zhuanxiangfanliheduiDaiBanInfo.vue | 400 +++++++++++ .../zhuanxiangfanliheduiEdit.vue | 546 ++++++++++++++ .../zhuanxiangfanliheduiYiBanInfo.vue | 276 +++++++ 15 files changed, 4495 insertions(+), 12 deletions(-) create mode 100644 anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatecheck.js create mode 100644 anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/relation/specialrebatetobecheckedAdd.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/relation/specialrebatetobecheckedInfo.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/relation/yiheduizhuanxiangfanli.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/specialrebatecheck.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/specialrebatecheckAdd.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/specialrebatecheckInfo.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/specialrebatetobechecked.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/relation/specialrebatetobecheckedAdd.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/relation/specialrebatetobecheckedInfo.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/relation/yiheduizhuanxiangfanli.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiDaiBanInfo.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiEdit.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiYiBanInfo.vue diff --git a/anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatecheck.js b/anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatecheck.js new file mode 100644 index 0000000000..192f55a191 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatecheck.js @@ -0,0 +1,137 @@ +import request from '@/utils/request' + +export default { + // 单车返利核对(待核对)查询分页列表 + listPage: function(data) { + return request({ + url: '/scm/v1/scmspecialrebate/checkApplyGetSpecialRebate', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 单车返利核对(待核对)列表保存修改记录 + updateDate: function(data) { + return request({ + url: '/scm/v1/scmspecialrebate/save', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 单车返利核对(待核对)列表调整修改记录 + adjustment: function(data) { + return request({ + url: '/scm/v1/scmspecialrebate/adjustment', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 单车返利核对申请--点击添加--选择已核对单车返利信息 + checkApplyGetAlreadyUploadVehRebate: function(data) { + return request({ + url: '/scm/v1/scmspecialrebate/checkApplyGetAlreadyUploadSpecialRebate', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 核对审核申请分页列表 + pagelist: function(data) { + return request({ + url: '/scm/v1/scmspecialrebatecheckapply/listPage', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 删除 + delete: function(params) { + return request({ + url: '/scm/v1/scmspecialrebatecheckapply/delBySids', + method: 'DELETE', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 通过sid查询一条记录 + fetchDetailsBySid: function(data) { + return request({ + url: '/scm/v1/scmspecialrebatecheckapply/fetchDetailsBySid/' + data, + method: 'get' + }) + }, + // 专项返利核对审核申请保存 + save: function(data) { + return request({ + url: '/scm/v1/scmspecialrebatecheckapply/save', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 查看明细 + vehRebateWithDetails: function(data) { + return request({ + url: '/scm/v1/scmspecialrebatewith/specialRebateWithDetails/' + data, + method: 'get' + }) + }, + // 提交流程 + submitVehicleApply: function(params) { + return request({ + url: '/scm/v1/scmspecialrebatecheckapply/submitSpecialRebateCheckApply', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 代办任务同意办理 + complete: function(params) { + return request({ + url: '/scm/v1/scmspecialrebatecheckapply/complete', + method: 'post', + data: params + }) + }, + // 代办任务驳回任务 + reject: function(params) { + return request({ + url: '/scm/v1/scmspecialrebatecheckapply/reject', + method: 'post', + data: params + }) + }, + // 代办任务终止任务 + breakProcess: function(params) { + return request({ + url: '/scm/v1/scmspecialrebatecheckapply/breakProcess', + method: 'post', + data: params + }) + }, + // 代办任务撤回任务 + revokeProcess: function(params) { + return request({ + url: '/scm/v1/scmspecialrebatecheckapply/revokeProcess', + method: 'post', + data: params + }) + }, + + getNextNodesForSubmit: function(data) { + return request({ + url: '/scm/v1/scmspecialrebatecheckapply/getNextNodesForSubmit', + method: 'get', + params: data + }) + }, + getPreviousNodesForReject(data) { + return request({ + url: '/scm/v1/scmspecialrebatecheckapply/getPreviousNodesForReject', + method: 'get', + params: data + }) + } +} diff --git a/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js b/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js index 3af9a6d60e..128073cc68 100644 --- a/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js +++ b/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js @@ -477,18 +477,24 @@ const codemenu = [ name: 'ZhuanXiangFanLiGuanLi', meta: { title: '专项返利管理', noCache: true } }, - // { - // path: '/bikerebate/bicyclerebatewithholding', - // component: () => import('@/views/bikerebate/bicyclerebatewithholding/bicyclerebatewithholding.vue'), - // name: 'bicyclerebatewithholding', - // meta: { title: '单车返利预提', noCache: true } - // }, - // { - // path: '/bikerebate/bicyclerebatecheck', - // component: () => import('@/views/bikerebate/bicyclerebatecheck/bicyclerebatetobechecked.vue'), - // name: 'bicyclerebatetobechecked', - // meta: { title: '单车返利核对', noCache: true } - // } + { + path: '/specialrebate/specialrebatewithholding', + component: () => import('@/views/specialrebate/specialrebatewithholding/specialrebatewithholding.vue'), + name: 'ZhuanXiangFanLiYuTi', + meta: { title: '专项返利预提', noCache: true } + }, + { + path: '/specialrebate/specialrebatecheck', + component: () => import('@/views/specialrebate/specialrebatecheck/specialrebatetobechecked.vue'), + name: 'specialrebatetobechecked', + meta: { title: '专项返利核对', noCache: true } + }, + { + path: '/specialrebate/specialrebatedistribution', + component: () => import('@/views/specialrebate/specialrebatedistribution/specialrebatetobeallocated.vue'), + name: 'specialrebatetobeallocated', + meta: { title: '专项返利核对', noCache: true } + } ] }, // 入库管理 @@ -992,6 +998,49 @@ const codemenu = [ component: () => import('@/views/workFlow/danchefanliheduiFlow/danchefanliheduiEdit.vue'), name: 'danchefanliheduiEdit' + }, + // 专项返利预提申请详情页面 + { + path: '/zhuanxiangfanliyutiFlow/zhuanxiangfanliyutiDaiBanInfo', + component: () => + import('@/views/workFlow/zhuanxiangfanliyutiFlow/zhuanxiangfanliyutiDaiBanInfo.vue'), + name: 'zhuanxiangfanliyutiDaiBanInfo' + }, + // 专项返利预提详情 + { + path: '/zhuanxiangfanliyutiFlow/zhuanxiangfanliyutiYiBanInfo', + component: () => + import('@/views/workFlow/zhuanxiangfanliyutiFlow/zhuanxiangfanliyutiYiBanInfo.vue'), + name: 'zhuanxiangfanliyutiYiBanInfo' + }, + // 专项返利预提办理 + { + path: '/zhuanxiangfanliyutiFlow/zhuanxiangfanliyutiEdit', + component: () => + import('@/views/workFlow/zhuanxiangfanliyutiFlow/zhuanxiangfanliyutiEdit.vue'), + name: 'zhuanxiangfanliyutiEdit' + }, + + // 专项返利核对申请详情页面 + { + path: '/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiDaiBanInfo', + component: () => + import('@/views/workFlow/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiDaiBanInfo.vue'), + name: 'zhuanxiangfanliheduiDaiBanInfo' + }, + // 专项返利核对详情 + { + path: '/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiYiBanInfo', + component: () => + import('@/views/workFlow/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiYiBanInfo.vue'), + name: 'zhuanxiangfanliheduiYiBanInfo' + }, + // 专项返利核对办理 + { + path: '/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiEdit', + component: () => + import('@/views/workFlow/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiEdit.vue'), + name: 'zhuanxiangfanliheduiEdit' } ] export default codemenu diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/relation/specialrebatetobecheckedAdd.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/relation/specialrebatetobecheckedAdd.vue new file mode 100644 index 0000000000..dffc52fd59 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/relation/specialrebatetobecheckedAdd.vue @@ -0,0 +1,172 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/relation/specialrebatetobecheckedInfo.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/relation/specialrebatetobecheckedInfo.vue new file mode 100644 index 0000000000..e945b240c7 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/relation/specialrebatetobecheckedInfo.vue @@ -0,0 +1,130 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/relation/yiheduizhuanxiangfanli.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/relation/yiheduizhuanxiangfanli.vue new file mode 100644 index 0000000000..ed19837ee0 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/relation/yiheduizhuanxiangfanli.vue @@ -0,0 +1,331 @@ + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/specialrebatecheck.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/specialrebatecheck.vue new file mode 100644 index 0000000000..b0025f735e --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/specialrebatecheck.vue @@ -0,0 +1,365 @@ + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/specialrebatecheckAdd.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/specialrebatecheckAdd.vue new file mode 100644 index 0000000000..7a8c80cdac --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/specialrebatecheckAdd.vue @@ -0,0 +1,564 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/specialrebatecheckInfo.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/specialrebatecheckInfo.vue new file mode 100644 index 0000000000..1cccce54de --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/specialrebatecheckInfo.vue @@ -0,0 +1,206 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/specialrebatetobechecked.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/specialrebatetobechecked.vue new file mode 100644 index 0000000000..36d55ed78f --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatecheck/specialrebatetobechecked.vue @@ -0,0 +1,675 @@ + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/relation/specialrebatetobecheckedAdd.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/relation/specialrebatetobecheckedAdd.vue new file mode 100644 index 0000000000..985ea0c293 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/relation/specialrebatetobecheckedAdd.vue @@ -0,0 +1,172 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/relation/specialrebatetobecheckedInfo.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/relation/specialrebatetobecheckedInfo.vue new file mode 100644 index 0000000000..5bb3518bd3 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/relation/specialrebatetobecheckedInfo.vue @@ -0,0 +1,130 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/relation/yiheduizhuanxiangfanli.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/relation/yiheduizhuanxiangfanli.vue new file mode 100644 index 0000000000..87675d1afb --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/relation/yiheduizhuanxiangfanli.vue @@ -0,0 +1,330 @@ + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiDaiBanInfo.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiDaiBanInfo.vue new file mode 100644 index 0000000000..f77773ca9b --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiDaiBanInfo.vue @@ -0,0 +1,400 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiEdit.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiEdit.vue new file mode 100644 index 0000000000..5899ddd15d --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiEdit.vue @@ -0,0 +1,546 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiYiBanInfo.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiYiBanInfo.vue new file mode 100644 index 0000000000..f5599758c8 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiYiBanInfo.vue @@ -0,0 +1,276 @@ + + + + +