diff --git a/anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatedistribution.js b/anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatedistribution.js new file mode 100644 index 0000000000..746b1f2990 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatedistribution.js @@ -0,0 +1,138 @@ +import request from '@/utils/request' + +export default { + // 专项返利分配(待分配)查询分页列表 + stayDisRebate: function(data) { + return request({ + url: '/scm/v1/scmspecialrebate/stayDisRebate', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 返利分配选择车辆--批量选择 + specialRebateDisGetVeh: function(data) { + return request({ + url: '/base/v1/basevehicle/specialRebateDisGetVeh', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 返利分配申请分页列表 + listPage: function(data) { + return request({ + url: '/scm/v1/scmspecialrebatedistribute/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/scmspecialrebatedistribute/fetchDetailsBySid/' + data, + method: 'get' + }) + }, + // 专项返利分配(待分配)分页列表--点击分配数量查看车辆信息 + getVehBySpecialRebateSid: function(data) { + return request({ + url: '/base/v1/basevehicle/getVehBySpecialRebateSid', + method: 'post', + params: data + }) + }, + // 专项返利分配(待分配)分页列表--点击分配数量查看车辆信息--删除 + delBySids: function(params) { + return request({ + url: '/scm/v1/scmspecialrebatevehs/delBySids', + method: 'DELETE', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 返利分配选择车辆--保存 + save: function(data) { + return request({ + url: '/scm/v1/scmspecialrebatevehs/save', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 返利分配申请--新增/编辑保存 + saveOrUpdate: function(data) { + return request({ + url: '/scm/v1/scmspecialrebatedistribute/save', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 提交流程 + submitVehicleApply: function(params) { + return request({ + url: '/scm/v1/scmspecialrebatedistribute/submitSpecialRebatedistribute', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 代办任务同意办理 + complete: function(params) { + return request({ + url: '/scm/v1/scmspecialrebatedistribute/complete', + method: 'post', + data: params + }) + }, + // 代办任务驳回任务 + reject: function(params) { + return request({ + url: '/scm/v1/scmspecialrebatedistribute/reject', + method: 'post', + data: params + }) + }, + // 代办任务终止任务 + breakProcess: function(params) { + return request({ + url: '/scm/v1/scmspecialrebatedistribute/breakProcess', + method: 'post', + data: params + }) + }, + // 代办任务撤回任务 + revokeProcess: function(params) { + return request({ + url: '/scm/v1/scmspecialrebatedistribute/revokeProcess', + method: 'post', + data: params + }) + }, + + getNextNodesForSubmit: function(data) { + return request({ + url: '/scm/v1/scmspecialrebatedistribute/getNextNodesForSubmit', + method: 'get', + params: data + }) + }, + getPreviousNodesForReject(data) { + return request({ + url: '/scm/v1/scmspecialrebatedistribute/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 128073cc68..2cf4482170 100644 --- a/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js +++ b/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js @@ -493,7 +493,7 @@ const codemenu = [ path: '/specialrebate/specialrebatedistribution', component: () => import('@/views/specialrebate/specialrebatedistribution/specialrebatetobeallocated.vue'), name: 'specialrebatetobeallocated', - meta: { title: '专项返利核对', noCache: true } + meta: { title: '专项返利分配', noCache: true } } ] }, @@ -1020,7 +1020,6 @@ const codemenu = [ import('@/views/workFlow/zhuanxiangfanliyutiFlow/zhuanxiangfanliyutiEdit.vue'), name: 'zhuanxiangfanliyutiEdit' }, - // 专项返利核对申请详情页面 { path: '/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiDaiBanInfo', @@ -1041,6 +1040,28 @@ const codemenu = [ component: () => import('@/views/workFlow/zhuanxiangfanliheduiFlow/zhuanxiangfanliheduiEdit.vue'), name: 'zhuanxiangfanliheduiEdit' + }, + + // 专项返利分配申请详情页面 + { + path: '/zhuanxiangfanlifenpeiFlow/zhuanxiangfanlifenpeiDaiBanInfo', + component: () => + import('@/views/workFlow/zhuanxiangfanlifenpeiFlow/zhuanxiangfanlifenpeiDaiBanInfo.vue'), + name: 'zhuanxiangfanlifenpeiDaiBanInfo' + }, + // 专项返利分配详情 + { + path: '/zhuanxiangfanlifenpeiFlow/zhuanxiangfanlifenpeiYiBanInfo', + component: () => + import('@/views/workFlow/zhuanxiangfanlifenpeiFlow/zhuanxiangfanlifenpeiYiBanInfo.vue'), + name: 'zhuanxiangfanlifenpeiYiBanInfo' + }, + // 专项返利分配办理 + { + path: '/zhuanxiangfanlifenpeiFlow/zhuanxiangfanlifenpeiEdit', + component: () => + import('@/views/workFlow/zhuanxiangfanlifenpeiFlow/zhuanxiangfanlifenpeiEdit.vue'), + name: 'zhuanxiangfanlifenpeiEdit' } ] export default codemenu diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/relation/daifeipeizhuanxiang.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/relation/daifeipeizhuanxiang.vue new file mode 100644 index 0000000000..d25c4f7bca --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/relation/daifeipeizhuanxiang.vue @@ -0,0 +1,300 @@ + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/relation/selectvehicle.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/relation/selectvehicle.vue new file mode 100644 index 0000000000..5f52347508 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/relation/selectvehicle.vue @@ -0,0 +1,323 @@ + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatedistribution.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatedistribution.vue new file mode 100644 index 0000000000..0f744b9ebf --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatedistribution.vue @@ -0,0 +1,325 @@ + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatedistributionAdd.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatedistributionAdd.vue new file mode 100644 index 0000000000..0ad5174b5a --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatedistributionAdd.vue @@ -0,0 +1,383 @@ + + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatedistributionInfo.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatedistributionInfo.vue new file mode 100644 index 0000000000..9cbb8739b7 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatedistributionInfo.vue @@ -0,0 +1,178 @@ + + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatetobeallocated.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatetobeallocated.vue new file mode 100644 index 0000000000..815b85df00 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatetobeallocated.vue @@ -0,0 +1,339 @@ + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatetobeallocatedAdd.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatetobeallocatedAdd.vue new file mode 100644 index 0000000000..029e6e8c83 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatetobeallocatedAdd.vue @@ -0,0 +1,234 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatetobeallocatedByDisNum.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatetobeallocatedByDisNum.vue new file mode 100644 index 0000000000..19dd7896f4 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatedistribution/specialrebatetobeallocatedByDisNum.vue @@ -0,0 +1,121 @@ + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanlifenpeiFlow/relation/daifeipeizhuanxiang.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanlifenpeiFlow/relation/daifeipeizhuanxiang.vue new file mode 100644 index 0000000000..86e114500d --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanlifenpeiFlow/relation/daifeipeizhuanxiang.vue @@ -0,0 +1,300 @@ + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanlifenpeiFlow/zhuanxiangfanlifenpeiDaiBanInfo.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanlifenpeiFlow/zhuanxiangfanlifenpeiDaiBanInfo.vue new file mode 100644 index 0000000000..61c0698cc2 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanlifenpeiFlow/zhuanxiangfanlifenpeiDaiBanInfo.vue @@ -0,0 +1,374 @@ + + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanlifenpeiFlow/zhuanxiangfanlifenpeiEdit.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanlifenpeiFlow/zhuanxiangfanlifenpeiEdit.vue new file mode 100644 index 0000000000..b03bfe0d35 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanlifenpeiFlow/zhuanxiangfanlifenpeiEdit.vue @@ -0,0 +1,361 @@ + + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanlifenpeiFlow/zhuanxiangfanlifenpeiYiBanInfo.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanlifenpeiFlow/zhuanxiangfanlifenpeiYiBanInfo.vue new file mode 100644 index 0000000000..ceef369853 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/zhuanxiangfanlifenpeiFlow/zhuanxiangfanlifenpeiYiBanInfo.vue @@ -0,0 +1,250 @@ + + + + + +