From 775f16c3ea2a542d274e28ba847eb2328eba75cd Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Fri, 10 Jan 2025 14:37:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E9=87=91=E8=9E=8D=E8=B4=B4?= =?UTF-8?q?=E6=81=AF=E5=B7=AE=E5=BC=82=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/cheliang/dictcommons.js | 9 + .../financialDiscount/financialDiscount.js | 135 +++++ .../src/router/modules/codemenu.js | 51 +- .../differenceManagement.vue | 352 +++++++++++++ .../differenceManagementAdd.vue | 436 +++++++++++++++++ .../differenceManagementInfo.vue | 203 ++++++++ .../relation/chooseAdjustment.vue | 227 +++++++++ .../differenceManagement/varianceDetail.vue | 266 ++++++++++ .../differentialAdjustment.vue | 251 ++++++++++ .../differenceManagementDaiBan.vue | 463 ++++++++++++++++++ .../differenceManagementEdit.vue | 405 +++++++++++++++ .../differenceManagementYiBan.vue | 249 ++++++++++ .../relation/chooseAdjustment.vue | 227 +++++++++ 13 files changed, 3273 insertions(+), 1 deletion(-) create mode 100644 anrui-scm/anrui-scm-ui/src/api/financialDiscount/financialDiscount.js create mode 100644 anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/differenceManagement.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/differenceManagementAdd.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/differenceManagementInfo.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/relation/chooseAdjustment.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/varianceDetail.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/financialDiscount/differentialAdjustment/differentialAdjustment.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/chayitiaozhengFlow/differenceManagementDaiBan.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/chayitiaozhengFlow/differenceManagementEdit.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/chayitiaozhengFlow/differenceManagementYiBan.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/chayitiaozhengFlow/relation/chooseAdjustment.vue diff --git a/anrui-scm/anrui-scm-ui/src/api/cheliang/dictcommons.js b/anrui-scm/anrui-scm-ui/src/api/cheliang/dictcommons.js index 449f4870d0..8643d28b28 100644 --- a/anrui-scm/anrui-scm-ui/src/api/cheliang/dictcommons.js +++ b/anrui-scm/anrui-scm-ui/src/api/cheliang/dictcommons.js @@ -139,6 +139,15 @@ export function selectOrgList(data) { }) } +// 根据当前登录用户sid获取本分公司下的销售专员 +export function selectStaffListByUseOrgSid(data) { + return request({ + url: '/portal/v1/sysorganization/selectStaffListByUseOrgSid', + method: 'get', + params: data + }) +} + // 根据选择的销售专员获取客户 export function selectCustomerList(data) { return request({ diff --git a/anrui-scm/anrui-scm-ui/src/api/financialDiscount/financialDiscount.js b/anrui-scm/anrui-scm-ui/src/api/financialDiscount/financialDiscount.js new file mode 100644 index 0000000000..04ba91d975 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/api/financialDiscount/financialDiscount.js @@ -0,0 +1,135 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 -- 金融差异调整管理 + finAdjustList: function(data) { + return request({ + url: '/scm/v1/scmfinanceadjustapply/finAdjustList', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 查询分页列表 -- 金融差异调整申请 + listPage: function(data) { + return request({ + url: '/scm/v1/scmfinanceadjustapply/listPage', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 查询分页列表 -- 金融贴息差异调整申请选择车辆 + getAdjustVehList: function(data) { + return request({ + url: '/scm/v1/scmfinanceadjustapply/getAdjustVehList', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 查询分页列表 -- 金融贴息差异调整申请选择车辆 + adjustDetail: function(data) { + return request({ + url: '/scm/v1/scmfinanceadjustdetails/listPage', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 删除 + delete: function(data) { + return request({ + url: '/scm/v1/scmfinanceadjustapply/delBySids', + method: 'DELETE', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 新增保存修改记录 + save: function(data) { + return request({ + url: '/scm/v1/scmfinanceadjustapply/save', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 通过sid查询一条记录 + fetchBySid: function(data) { + return request({ + url: '/scm/v1/scmfinanceadjustapply/fetchDetailsBySid/' + data, + method: 'get' + }) + }, + // 提交流程 + submit: function(params) { + return request({ + url: '/scm/v1/scmfinanceadjustapply/submit', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(同意) + complete: function(params) { + return request({ + url: '/scm/v1/scmfinanceadjustapply/complete', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(加签) + delegate: function(params) { + return request({ + url: '/scm/v1/scmfinanceadjustapply/delegate', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(驳回) + reject: function(params) { + return request({ + url: '/scm/v1/scmfinanceadjustapply/reject', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(终止) + breakProcess: function(params) { + return request({ + url: '/scm/v1/scmfinanceadjustapply/breakProcess', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 流程审批(撤回) + revokeProcess: function(params) { + return request({ + url: '/scm/v1/scmfinanceadjustapply/revokeProcess', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 审批流程(同意)获取下一环节 + getNextNodesForSubmit: function(data) { + return request({ + url: '/scm/v1/scmfinanceadjustapply/getNextNodesForSubmit', + method: 'get', + params: data + }) + }, + // 审批流程(驳回)获取上一环节 + getPreviousNodesForReject: function(data) { + return request({ + url: '/scm/v1/scmfinanceadjustapply/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 0dd278e386..ba8b6673d5 100644 --- a/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js +++ b/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js @@ -1054,7 +1054,35 @@ const codemenu = [{ } ] }, - + // 金融贴息差异调整 + { + path: '/financialDiscount', + component: Layout, + redirect: '/financialDiscount', + meta: { + title: '金融贴息差异调整' + }, + children: [ + { + path: '/financialDiscount/differentialAdjustment', + component: () => import('@/views/financialDiscount/differentialAdjustment/differentialAdjustment.vue'), + name: 'DifferentialAdjustment', + meta: { + title: '差异调整管理', + noCache: true + } + }, + { + path: '/financialDiscount/differenceManagement', + component: () => import('@/views/financialDiscount/differenceManagement/differenceManagement.vue'), + name: 'DifferenceManagement', + meta: { + title: '差异调整申请', + noCache: true + } + } + ] + }, // 流程审批 // 入库管理编辑 { @@ -1571,6 +1599,27 @@ const codemenu = [{ component: () => import('@/views/workFlow/chaijianpankuiFlow/inventoryLossesYiBan.vue'), name: 'InventoryLossesYiBan' + }, + // 金融贴息差异调整申请待办详情页面 + { + path: '/chayitiaozhengFlow/differenceManagementDaiBan', + component: () => + import('@/views/workFlow/chayitiaozhengFlow/differenceManagementDaiBan.vue'), + name: 'differenceManagementDaiBan' + }, + // 金融贴息差异调整申请已办详情 + { + path: '/chayitiaozhengFlow/differenceManagementEdit', + component: () => + import('@/views/workFlow/chayitiaozhengFlow/differenceManagementEdit.vue'), + name: 'DifferenceManagementEdit' + }, + // 金融贴息差异调整申请办理 + { + path: '/chayitiaozhengFlow/differenceManagementYiBan', + component: () => + import('@/views/workFlow/chayitiaozhengFlow/differenceManagementYiBan.vue'), + name: 'DifferenceManagementYiBan' } ] export default codemenu diff --git a/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/differenceManagement.vue b/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/differenceManagement.vue new file mode 100644 index 0000000000..8ecbb80af7 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/differenceManagement.vue @@ -0,0 +1,352 @@ + + + + + + + + 差异调整申请 + 差异调整金融明细 + + + {{ searchxianshitit }} + + + + + + + + + + + + + + + + + + + + 至 + + + + + 至 + + + + + 查询 + 重置 + + + + + 金融贴息差异调整申请列表 + + + + + + + + 办理 + 查看 + + + + + 待提交 + {{ scope.row.nodeState }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/differenceManagementAdd.vue b/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/differenceManagementAdd.vue new file mode 100644 index 0000000000..7544116716 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/differenceManagementAdd.vue @@ -0,0 +1,436 @@ + + + + + {{ viewTitle }} + + 保存 + 提交 + 关闭 + + + + + + + 申请编号 + {{ formobj.billNo }} + + + 申请日期 + {{ formobj.createTime }} + + + + + 分公司 + {{ formobj.useOrgName }} + + + 申请部门 + {{ formobj.deptName }} + + + 申请人 + {{ formobj.createByName }} + + + + + *调整方式 + + + + + + + + + *销售专员 + + + + + + + + + + *销售经理 + + + + + + + + + + 选择 + + + + + + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + + + 备注 + + + + + + 附件 + + + + + + + + + + + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/differenceManagementInfo.vue b/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/differenceManagementInfo.vue new file mode 100644 index 0000000000..fdfb58b1dd --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/differenceManagementInfo.vue @@ -0,0 +1,203 @@ + + + + + {{ viewTitle }} + + 关闭 + + + + + + + 申请编号 + {{ formobj.billNo }} + + + 申请日期 + {{ formobj.createTime }} + + + + + 分公司 + {{ formobj.useOrgName }} + + + 申请部门 + {{ formobj.deptName }} + + + 申请人 + {{ formobj.createByName }} + + + + + 调整方式 + {{ formobj.adjustWay }} + + + + 销售专员 + {{ formobj.staffName }} + + + + + 销售经理 + {{ formobj.salesManage }} + + + + + + + + + + + + + + + + + + + + + + 备注 + {{ formobj.remarks }} + + + + + 附件 + + + + + + + + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/relation/chooseAdjustment.vue b/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/relation/chooseAdjustment.vue new file mode 100644 index 0000000000..55d0e0c4ab --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/relation/chooseAdjustment.vue @@ -0,0 +1,227 @@ + + + + + + + + {{ searchxianshitit }} + + + + + + + + + + + + + + + + + + + + + + + 查询 + 重置 + + + + + 金融贴息差异调整结果列表 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/varianceDetail.vue b/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/varianceDetail.vue new file mode 100644 index 0000000000..c1f2957e5e --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differenceManagement/varianceDetail.vue @@ -0,0 +1,266 @@ + + + + + + + + 差异调整申请 + 差异调整金融明细 + + + {{ searchxianshitit }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 至 + + + + + + + + + + + 查询 + 重置 + + + + + 金融贴息差异调整明细列表 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differentialAdjustment/differentialAdjustment.vue b/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differentialAdjustment/differentialAdjustment.vue new file mode 100644 index 0000000000..966703747e --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/financialDiscount/differentialAdjustment/differentialAdjustment.vue @@ -0,0 +1,251 @@ + + + + + + + + {{ searchxianshitit }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + 查询 + 重置 + + + + + 金融贴息差异调整结果列表 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/chayitiaozhengFlow/differenceManagementDaiBan.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/chayitiaozhengFlow/differenceManagementDaiBan.vue new file mode 100644 index 0000000000..8387dac643 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/chayitiaozhengFlow/differenceManagementDaiBan.vue @@ -0,0 +1,463 @@ + + + + + {{ viewTitle }} + + 加 签 + 同 意 + 驳 回 + 终 止 + + + + + + + 申请编号 + {{ formobj.billNo }} + + + 申请日期 + {{ formobj.createTime }} + + + + + 分公司 + {{ formobj.useOrgName }} + + + 申请部门 + {{ formobj.deptName }} + + + 申请人 + {{ formobj.createByName }} + + + + + 调整方式 + {{ formobj.adjustWay }} + + + + 销售专员 + {{ formobj.staffName }} + + + + + 销售经理 + {{ formobj.salesManage }} + + + + + + + + + + + + + + + + + + + + + + 备注 + {{ formobj.remarks }} + + + + + 附件 + + + + + + + + + + + + *加签人员: + + + + + + + + + + + + + 当前环节: + + + {{ current.taskName }}->{{ nextNode.name }} + + + + + 意见: + + + + + + + 确 定 + 取 消 + + + + + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/chayitiaozhengFlow/differenceManagementEdit.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/chayitiaozhengFlow/differenceManagementEdit.vue new file mode 100644 index 0000000000..cf99a6ebe1 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/chayitiaozhengFlow/differenceManagementEdit.vue @@ -0,0 +1,405 @@ + + + + + {{ viewTitle }} + + 保存 + 提交 + + + + + + + 申请编号 + {{ formobj.billNo }} + + + 申请日期 + {{ formobj.createTime }} + + + + + 分公司 + {{ formobj.useOrgName }} + + + 申请部门 + {{ formobj.deptName }} + + + 申请人 + {{ formobj.createByName }} + + + + + *调整方式 + + + + + + + + + *销售专员 + + + + + + + + + + *销售经理 + + + + + + + + + + 选择 + + + + + + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + + + 备注 + + + + + + 附件 + + + + + + + + + + + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/chayitiaozhengFlow/differenceManagementYiBan.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/chayitiaozhengFlow/differenceManagementYiBan.vue new file mode 100644 index 0000000000..d20b3247c4 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/chayitiaozhengFlow/differenceManagementYiBan.vue @@ -0,0 +1,249 @@ + + + + + {{ viewTitle }} + + 撤回 + + + + + + + 申请编号 + {{ formobj.billNo }} + + + 申请日期 + {{ formobj.createTime }} + + + + + 分公司 + {{ formobj.useOrgName }} + + + 申请部门 + {{ formobj.deptName }} + + + 申请人 + {{ formobj.createByName }} + + + + + 调整方式 + {{ formobj.adjustWay }} + + + + 销售专员 + {{ formobj.staffName }} + + + + + 销售经理 + {{ formobj.salesManage }} + + + + + + + + + + + + + + + + + + + + + + 备注 + {{ formobj.remarks }} + + + + + 附件 + + + + + + + + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/chayitiaozhengFlow/relation/chooseAdjustment.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/chayitiaozhengFlow/relation/chooseAdjustment.vue new file mode 100644 index 0000000000..22a0854f2f --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/chayitiaozhengFlow/relation/chooseAdjustment.vue @@ -0,0 +1,227 @@ + + + + + + + + {{ searchxianshitit }} + + + + + + + + + + + + + + + + + + + + + + + 查询 + 重置 + + + + + 金融贴息差异调整结果列表 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +