From 713065c95d6759f5113a903742502ad620a90e0a Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Fri, 1 Jul 2022 15:48:02 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=BE=85=E5=8A=9E?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E5=88=97=E8=A1=A8=E7=82=B9=E5=87=BB=E5=8A=9E?= =?UTF-8?q?=E7=90=86=E4=BC=A0=E9=80=92=E5=8F=82=E6=95=B0=E4=B8=AD=E7=BC=BA?= =?UTF-8?q?=E5=B0=91orgSidPath=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- anrui-system-ui/src/views/flow/todoList.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/anrui-system-ui/src/views/flow/todoList.vue b/anrui-system-ui/src/views/flow/todoList.vue index d7cc8f53b5..bee501b37b 100644 --- a/anrui-system-ui/src/views/flow/todoList.vue +++ b/anrui-system-ui/src/views/flow/todoList.vue @@ -297,7 +297,8 @@ deployId: row.deployId, taskDefKey: row.taskDefKey, transactState: '00', // 待办任务状态 - userSid: this.loginInfo.sid + userSid: this.loginInfo.sid, + orgSidPath: this.loginInfo.orgSidPath } selectUrl(this.selectUrl_list).then((response) => { if (response.code === '200') { From 06b533ef0f2f75a9f87eb44406a7ae0c3c985cae Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Fri, 1 Jul 2022 15:53:14 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E5=AE=8C=E5=96=84=E8=BD=A6=E5=9E=8B?= =?UTF-8?q?=E8=B0=83=E4=BB=B7=E7=AE=A1=E7=90=86=E4=B8=9A=E5=8A=A1=E5=92=8C?= =?UTF-8?q?=E6=B5=81=E7=A8=8B=E7=9B=B8=E5=85=B3=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../anrui-scm-ui/src/api/kucunguanli/price.js | 76 ++-- .../src/router/modules/codemenu.js | 14 + .../tiaojiaguanli/chexingbyconfiguration.vue | 16 +- .../kucunguanli/tiaojiaguanli/priceAdd.vue | 42 +- .../kucunguanli/tiaojiaguanli/priceguanli.vue | 4 +- .../tiaojiaguanli/chexingbyconfiguration.vue | 204 +++++++++ .../tiaojiaguanli/tiaojiaEdit.vue | 321 +++++++++++++ .../tiaojiaguanli/tiaojiaInfo.vue | 430 ++++++++++++++++++ 8 files changed, 1054 insertions(+), 53 deletions(-) create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/tiaojiaguanliFlow/tiaojiaguanli/chexingbyconfiguration.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/tiaojiaguanliFlow/tiaojiaguanli/tiaojiaEdit.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/tiaojiaguanliFlow/tiaojiaguanli/tiaojiaInfo.vue diff --git a/anrui-scm/anrui-scm-ui/src/api/kucunguanli/price.js b/anrui-scm/anrui-scm-ui/src/api/kucunguanli/price.js index 1358fdcb77..f1ab73bc2a 100644 --- a/anrui-scm/anrui-scm-ui/src/api/kucunguanli/price.js +++ b/anrui-scm/anrui-scm-ui/src/api/kucunguanli/price.js @@ -39,7 +39,7 @@ export default { // 提交流程 submitVehicleApply: function(params) { return request({ - url: '/scm/v1/scmapplyinbound/submitRecordApplication', + url: '/base/v1/basemodelmodprice/submitBaseModelModPrice', method: 'post', data: params, headers: { 'Content-Type': 'application/json' } @@ -52,48 +52,66 @@ export default { method: 'get' }) }, - // 代办任务同意办理 - businessAgree: function(params) { + // 流程审批(同意) + complete: function(params) { return request({ - url: '/scm/v1/scmapplyinbound/complete', + url: '/base/v1/basemodelmodprice/complete', method: 'post', - data: params, - headers: { - 'Content-Type': 'application/json' - } + data: params }) }, - // 代办任务驳回任务 - rejectTask: function(params) { + // 流程审批(驳回) + reject: function(params) { return request({ - url: '/scm/v1/scmapplyinbound/reject/' + params.businessSid, + url: '/base/v1/basemodelmodprice/reject', method: 'post', - data: params, - headers: { - 'Content-Type': 'application/json' - } + data: params }) }, - // 代办任务终止任务 - breakTask: function(params) { + // 流程审批(终止) + breakProcess: function(params) { return request({ - url: '/scm/v1/scmapplyinbound/breakProcess/' + params.businessSid, + url: '/base/v1/basemodelmodprice/breakProcess', method: 'post', - data: params, - headers: { - 'Content-Type': 'application/json' - } + data: params }) }, - // 代办任务撤回任务 - revokeTask: function(params) { + // 流程审批(撤回) + revokeProcess: function(params) { return request({ - url: '/scm/v1/scmapplyinbound/revokeProcess/' + params.userSid + '/' + params.businessSid, + url: '/base/v1/basemodelmodprice/revokeProcess', method: 'post', - data: params, - headers: { - 'Content-Type': 'application/json' - } + data: params + }) + }, + // 审批流程(驳回)获取下一环节 + getNextNodesForSubmit: function(data) { + return request({ + url: '/base/v1/basemodelmodprice/getNextNodesForSubmit', + method: 'get', + params: data + }) + }, + // 审批流程(驳回)获取上一环节 + getPreviousNodesForReject: function(data) { + return request({ + url: '/base/v1/basemodelmodprice/getPreviousNodesForReject', + method: 'get', + params: data + }) + }, + // 读取xml文件 + readXml: function(deployId) { + return request({ + url: '/flowable/v1/flowable/task/readXml/' + deployId, + method: 'get' + }) + }, + // 读取image文件 + getFlowViewer: function(procInsId) { + return request({ + url: '/flowable/v1/flowable/task/flowViewer/' + procInsId, + method: 'get' }) } } 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 0857a9af9e..9ddc14c8b7 100644 --- a/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js +++ b/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js @@ -514,6 +514,20 @@ const codemenu = [ import('@/views/workFlow/paichanguanliFlow/paichanguanli/cheliangpaichanInfo.vue'), name: 'cheliangpaichandetails' }, + // 调价管理编辑 + { + path: '/tiaojiaguanliFlow/tiaojiaguanli/tiaojiaEdit', + component: () => + import('@/views/workFlow/tiaojiaguanliFlow/tiaojiaguanli/tiaojiaEdit.vue'), + name: 'tiaojiaEdit' + }, + // 调价管理详情 + { + path: '/tiaojiaguanliFlow/tiaojiaguanli/tiaojiaInfo', + component: () => + import('@/views/workFlow/tiaojiaguanliFlow/tiaojiaguanli/tiaojiaInfo.vue'), + name: 'tiaojiaInfo' + }, // 采购退库驳回到发起人办理编辑页面 { path: '/caigoutuikuFlow/caigoutuikuEdit', diff --git a/anrui-scm/anrui-scm-ui/src/views/kucunguanli/tiaojiaguanli/chexingbyconfiguration.vue b/anrui-scm/anrui-scm-ui/src/views/kucunguanli/tiaojiaguanli/chexingbyconfiguration.vue index 8f3c361155..72ed78cf0c 100644 --- a/anrui-scm/anrui-scm-ui/src/views/kucunguanli/tiaojiaguanli/chexingbyconfiguration.vue +++ b/anrui-scm/anrui-scm-ui/src/views/kucunguanli/tiaojiaguanli/chexingbyconfiguration.vue @@ -55,6 +55,7 @@ + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/tiaojiaguanliFlow/tiaojiaguanli/tiaojiaEdit.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/tiaojiaguanliFlow/tiaojiaguanli/tiaojiaEdit.vue new file mode 100644 index 0000000000..3d61b8ea90 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/tiaojiaguanliFlow/tiaojiaguanli/tiaojiaEdit.vue @@ -0,0 +1,321 @@ + + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/tiaojiaguanliFlow/tiaojiaguanli/tiaojiaInfo.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/tiaojiaguanliFlow/tiaojiaguanli/tiaojiaInfo.vue new file mode 100644 index 0000000000..d33b39517e --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/tiaojiaguanliFlow/tiaojiaguanli/tiaojiaInfo.vue @@ -0,0 +1,430 @@ + + + + + + From f04f409a9d6eeb31603d23123240f3c6cc39a91c Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Fri, 1 Jul 2022 15:54:39 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=8E=92=E4=BA=A7?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../paichanguanliFlow/paichanguanli/cheliangpaichanInfo.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/paichanguanliFlow/paichanguanli/cheliangpaichanInfo.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/paichanguanliFlow/paichanguanli/cheliangpaichanInfo.vue index 185d4d3fa4..46120d88e9 100644 --- a/anrui-scm/anrui-scm-ui/src/views/workFlow/paichanguanliFlow/paichanguanli/cheliangpaichanInfo.vue +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/paichanguanliFlow/paichanguanli/cheliangpaichanInfo.vue @@ -258,7 +258,7 @@ export default { this.linkByParameter.instanceId = obj.instanceId this.linkByParameter.taskId = obj.taskId this.linkByParameter.taskDefKey = obj.taskDefKey - this.linkByParameter.orgSidPath = window.sessionStorage.getItem('orgSidPath') + this.linkByParameter.orgSidPath = obj.orgSidPath this.linkByParameter.userSid = obj.userSid this.current.taskDefKey = obj.taskDefKey this.current.taskName = obj.taskName