diff --git a/anrui-scm/anrui-scm-ui/src/api/bikerebate/bicyclerebatewithholding.js b/anrui-scm/anrui-scm-ui/src/api/bikerebate/bicyclerebatewithholding.js new file mode 100644 index 0000000000..709f249902 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/api/bikerebate/bicyclerebatewithholding.js @@ -0,0 +1,110 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 + listPage: function(data) { + return request({ + url: '/scm/v1/scmvehrebatewithapply/listPage', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 选择车辆信息--查询分页列表 + pageList: function(data) { + return request({ + url: '/scm/v1/scmvehrebate/withApplyGetVehRebate', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 删除 + delete: function(params) { + return request({ + url: '/scm/v1/scmvehrebatewithapply/delBySids', + method: 'DELETE', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 新增保存修改记录 + save: function(data) { + return request({ + url: '/scm/v1/scmvehrebatewithapply/save', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 通过sid查询一条记录 + fetchBySid: function(data) { + return request({ + url: '/scm/v1/scmvehrebatewithapply/fetchDetailsBySid/' + data, + method: 'get' + }) + }, + // 查看明细 + vehRebateWithDetails: function(data) { + return request({ + url: '/scm/v1/scmvehrebatewith/vehRebateWithDetails/' + data, + method: 'get' + }) + }, + // 提交流程 + submitVehicleApply: function(params) { + return request({ + url: '/scm/v1/scmvehrebatewithapply/submitVehRebateWithApply', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 代办任务同意办理 + complete: function(params) { + return request({ + url: '/scm/v1/scmvehrebatewithapply/complete', + method: 'post', + data: params + }) + }, + // 代办任务驳回任务 + reject: function(params) { + return request({ + url: '/scm/v1/scmvehrebatewithapply/reject', + method: 'post', + data: params + }) + }, + // 代办任务终止任务 + breakProcess: function(params) { + return request({ + url: '/scm/v1/scmvehrebatewithapply/breakProcess', + method: 'post', + data: params + }) + }, + // 代办任务撤回任务 + revokeProcess: function(params) { + return request({ + url: '/scm/v1/scmvehrebatewithapply/revokeProcess', + method: 'post', + data: params + }) + }, + + getNextNodesForSubmit: function(data) { + return request({ + url: '/scm/v1/scmvehrebatewithapply/getNextNodesForSubmit', + method: 'get', + params: data + }) + }, + getPreviousNodesForReject(data) { + return request({ + url: '/scm/v1/scmvehrebatewithapply/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 b5b7ffeefa..a6a656f408 100644 --- a/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js +++ b/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js @@ -403,7 +403,7 @@ const codemenu = [ path: '/kucunguanli/rukuguanli', component: () => import('@/views/supplychain/rukuguanli/rukuguanliAwait.vue'), name: 'rukuguanliawait', - meta: { title: '收车车辆管理', noCache: true } + meta: { title: '收车管理', noCache: true } } ] }, @@ -903,7 +903,7 @@ const codemenu = [ import('@/views/workFlow/shangzhuangtiaojiaFlow/shangzhuangtiaojiaguanli/shangzhuangtiaojiaDaiBanInfo.vue'), name: 'shangzhuangtiaojiaDaiBanInfo' }, - // 调账申请审批环节办理页面 + // 上装调价审批环节办理页面 { path: '/shangzhuangtiaojiaFlow/shangzhuangtiaojiaguanli/shangzhuangtiaojiaYiBanInfo', component: () => @@ -915,7 +915,27 @@ const codemenu = [ component: () => import('@/views/workFlow/shangzhuangtiaojiaFlow/shangzhuangtiaojiaguanli/shangzhuangtiaojiaEdit.vue'), name: 'shangzhuangtiaojiaEdit' + }, + // 单车返利预提申请详情页面 + { + path: '/danchefanliyutiFlow/danchefanliyutiDaiBanInfo', + component: () => + import('@/views/workFlow/danchefanliyutiFlow/danchefanliyutiDaiBanInfo.vue'), + name: 'danchefanliyutiDaiBanInfo' + }, + // 单车返利预提办理页面 + { + path: '/danchefanliyutiFlow/danchefanliyutiYiBanInfo', + component: () => + import('@/views/workFlow/danchefanliyutiFlow/danchefanliyutiYiBanInfo.vue'), + name: 'danchefanliyutiYiBanInfo' + }, + // 单车返利预提 + { + path: '/danchefanliyutiFlow/danchefanliyutiEdit', + component: () => + import('@/views/workFlow/danchefanliyutiFlow/danchefanliyutiEdit.vue'), + name: 'danchefanliyutiEdit' } - ] export default codemenu diff --git a/anrui-scm/anrui-scm-ui/src/views/bikerebate/bicyclerebatewithholding/bicyclerebatewithholding.vue b/anrui-scm/anrui-scm-ui/src/views/bikerebate/bicyclerebatewithholding/bicyclerebatewithholding.vue index db5c7c79ba..a75511327a 100644 --- a/anrui-scm/anrui-scm-ui/src/views/bikerebate/bicyclerebatewithholding/bicyclerebatewithholding.vue +++ b/anrui-scm/anrui-scm-ui/src/views/bikerebate/bicyclerebatewithholding/bicyclerebatewithholding.vue @@ -9,7 +9,9 @@ + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/bikerebate/bicyclerebatewithholding/relation/danchefanliAdd.vue b/anrui-scm/anrui-scm-ui/src/views/bikerebate/bicyclerebatewithholding/relation/danchefanliAdd.vue index 23a062e367..4c35b05ff0 100644 --- a/anrui-scm/anrui-scm-ui/src/views/bikerebate/bicyclerebatewithholding/relation/danchefanliAdd.vue +++ b/anrui-scm/anrui-scm-ui/src/views/bikerebate/bicyclerebatewithholding/relation/danchefanliAdd.vue @@ -7,71 +7,70 @@
{{ viewTitle }}
- 删除 + 删除 关闭
-
待预提单车返利明细
- - + + - + @@ -83,8 +82,7 @@ + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/danchefanliyutiEdit.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/danchefanliyutiEdit.vue new file mode 100644 index 0000000000..3ce3ea4841 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/danchefanliyutiEdit.vue @@ -0,0 +1,399 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/danchefanliyutiYiBanInfo.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/danchefanliyutiYiBanInfo.vue new file mode 100644 index 0000000000..8badbeee6d --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/danchefanliyutiYiBanInfo.vue @@ -0,0 +1,249 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/relation/danchefanliAdd.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/relation/danchefanliAdd.vue new file mode 100644 index 0000000000..156cdcc7e9 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/relation/danchefanliAdd.vue @@ -0,0 +1,162 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/relation/danchefanliInfo.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/relation/danchefanliInfo.vue new file mode 100644 index 0000000000..2db40c70eb --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/relation/danchefanliInfo.vue @@ -0,0 +1,129 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/relation/danchefanlichoose.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/relation/danchefanlichoose.vue new file mode 100644 index 0000000000..011bfb7357 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/relation/danchefanlichoose.vue @@ -0,0 +1,283 @@ + + + +