From 49123122881dcedb9428cf9b4fbbf5158fbdd0d2 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Sat, 27 Aug 2022 11:58:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E3=80=81=E5=AE=8C=E5=96=84?= =?UTF-8?q?=E5=8D=95=E8=BD=A6=E8=BF=94=E5=88=A9=E9=A2=84=E6=8F=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bikerebate/bicyclerebatewithholding.js | 110 +++++ .../src/router/modules/codemenu.js | 26 +- .../bicyclerebatewithholding.vue | 94 ++++- .../bicyclerebatewithholdingAdd.vue | 341 +++++++++++---- .../bicyclerebatewithholdingInfo.vue | 131 +++--- .../relation/danchefanliAdd.vue | 114 +++-- .../relation/danchefanliInfo.vue | 99 ++--- .../relation/danchefanliselect.vue | 131 +++--- .../danchefanliyutiDaiBanInfo.vue | 373 ++++++++++++++++ .../danchefanliyutiEdit.vue | 399 ++++++++++++++++++ .../danchefanliyutiYiBanInfo.vue | 249 +++++++++++ .../relation/danchefanliAdd.vue | 162 +++++++ .../relation/danchefanliInfo.vue | 129 ++++++ .../relation/danchefanlichoose.vue | 283 +++++++++++++ 14 files changed, 2300 insertions(+), 341 deletions(-) create mode 100644 anrui-scm/anrui-scm-ui/src/api/bikerebate/bicyclerebatewithholding.js create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/danchefanliyutiDaiBanInfo.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/danchefanliyutiEdit.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/danchefanliyutiYiBanInfo.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/relation/danchefanliAdd.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/relation/danchefanliInfo.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/danchefanliyutiFlow/relation/danchefanlichoose.vue 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 @@