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 }}
- 删除
+ 删除
关闭
-
待预提单车返利明细
-
-
+
+
- {{ scope.row.jacketName }}
+ {{ scope.row.brandName }}
- {{ scope.row.vinNo }}
+ {{ scope.row.vehModelName }}
- {{ scope.row.modelName }}
+ {{ scope.row.vinNo }}
- 查看
+ {{ scope.row.manufactorSettlementPrice }}
- {{ scope.row.costPrice }}
+ {{ scope.row.freight }}
- {{ scope.row.costPrice }}
+ {{ scope.row.createTime }}
- {{ scope.row.costPrice }}
+ {{ scope.row.rebateTypeValue }}
- {{ scope.row.costPrice }}
+ {{ scope.row.rebateName }}
- {{ scope.row.costPrice }}
+ {{ scope.row.calculationStandard }}
-
+
- {{ scope.row.costPrice }}
+ {{ scope.row.estimateRebate }}
- {{ scope.row.costPrice }}
+ {{ scope.row.palceGenDate }}
@@ -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 @@
+
+
+
+
+
+
+
+
+
{{ formobj.withApply }}单车返利预提申请
+
+
+
+ 金额单位:元
+
+
+
+
+ 品牌:
+
+
+
+
+
+
+
+
+
+ 选择
+
+
+
+
+
+
+ {{ scope.row.rebateTypeValue }}
+
+
+
+
+ {{ scope.row.num }}
+
+
+
+
+ {{ scope.row.withRebate }}
+
+
+
+
+ 查看
+
+
+
+
+
+
+
+
+
+
+ 备注
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+
+
{{ formobj.withApply }}单车返利预提申请
+
+
+
+ 金额单位:元
+
+
+
+
+ 品牌:
+
+
+
+ {{ formobj.brandName }}
+
+
+
+
+
+
+
+ {{ scope.row.rebateTypeValue }}
+
+
+
+
+ {{ scope.row.num }}
+
+
+
+
+ {{ scope.row.withRebate }}
+
+
+
+
+ 查看
+
+
+
+
+ {{ scope.row.remarks }}
+
+
+
+
+
+ 备注
+
+
+
+ {{ formobj.remarks }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.brandName }}
+
+
+
+
+ {{ scope.row.vehModelName }}
+
+
+
+
+ {{ scope.row.vinNo }}
+
+
+
+
+ {{ scope.row.manufactorSettlementPrice }}
+
+
+
+
+ {{ scope.row.freight }}
+
+
+
+
+ {{ scope.row.createTime }}
+
+
+
+
+ {{ scope.row.rebateTypeValue }}
+
+
+
+
+ {{ scope.row.rebateName }}
+
+
+
+
+ {{ scope.row.calculationStandard }}
+
+
+
+
+ {{ scope.row.estimateRebate }}
+
+
+
+
+ {{ scope.row.palceGenDate }}
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.brandName }}
+
+
+
+
+ {{ scope.row.vehModelName }}
+
+
+
+
+ {{ scope.row.vinNo }}
+
+
+
+
+ {{ scope.row.manufactorSettlementPrice }}
+
+
+
+
+ {{ scope.row.freight }}
+
+
+
+
+ {{ scope.row.createTime }}
+
+
+
+
+ {{ scope.row.rebateTypeValue }}
+
+
+
+
+ {{ scope.row.rebateName }}
+
+
+
+
+ {{ scope.row.calculationStandard }}
+
+
+
+
+ {{ scope.row.estimateRebate }}
+
+
+
+
+ {{ scope.row.palceGenDate }}
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+
{{ searchxianshitit }}
+
+
+
+
+
+
+
+
+
+ {{ scope.row.brandName }}
+
+
+
+
+ {{ scope.row.vehModelName }}
+
+
+
+
+ {{ scope.row.vinNo }}
+
+
+
+
+ {{ scope.row.manufactorSettlementPrice }}
+
+
+
+
+ {{ scope.row.freight }}
+
+
+
+
+ {{ scope.row.createTime }}
+
+
+
+
+ {{ scope.row.rebateTypeValue }}
+
+
+
+
+ {{ scope.row.rebateName }}
+
+
+
+
+ {{ scope.row.calculationStandard }}
+
+
+
+
+ {{ scope.row.estimateRebate }}
+
+
+
+
+ {{ scope.row.palceGenDate }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+