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 @@
+
+
+
+
+
+
+
+
+
车辆调价申请
+
+
+
+ 调价申请日期:
+
+
+ {{ formobj.createTime }}
+
+
+ 申请人:
+
+
+ {{ formobj.applyPeoName }}
+
+
+
+
+ 调价原因:
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 删除
+
+
+
+
+
+ {{ scope.row.vehicleAlias }}
+
+
+
+
+ {{ scope.row.configName }}
+
+
+
+
+
+
+
+
+
+ {{ scope.row.guidedPrice }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+
+
车辆调价申请
+
+
+
+ 调价申请日期:
+
+
+ {{ formobj.createTime }}
+
+
+ 申请人:
+
+
+ {{ formobj.applyPeoName }}
+
+
+
+
+ 调价原因:
+
+
+
+ {{ formobj.modpriceReason }}
+
+
+
+
+
+
+
+
+
+ {{ scope.row.vehicleAlias }}
+
+
+
+
+ {{ scope.row.configName }}
+
+
+
+
+ {{ scope.row.costPrice }}
+
+
+
+
+ {{ scope.row.remarks }}
+
+
+
+
+ {{ scope.row.incOrDecInPrice }}
+
+
+
+
+ {{ scope.row.remarks }}
+
+
+
+
+
+
+
流程图
+
+
+
+
+
+
+ 当前环节
+
+ {{ current.taskName }}->{{ nextNode.name }}
+
+
+
+ 意见
+
+
+
+
+
+ 确 定
+ 取 消
+
+
+
+
+
+
+
+
+
+
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