From 6b8ae349e72380fb07ed6a394a613fe528a901ea Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com>
Date: Fri, 10 Sep 2021 11:06:19 +0800
Subject: [PATCH 1/5] =?UTF-8?q?=E5=BE=81=E6=B1=82=E6=84=8F=E8=A7=81?=
=?UTF-8?q?=E6=97=B6=E9=97=B4=E6=A3=80=E7=B4=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../standardForComments/index.vue | 35 +++++++++++--------
1 file changed, 20 insertions(+), 15 deletions(-)
diff --git a/src/pages/regulatoryRepository/standardForComments/index.vue b/src/pages/regulatoryRepository/standardForComments/index.vue
index 59d4a3b3b..6a0ece6d2 100644
--- a/src/pages/regulatoryRepository/standardForComments/index.vue
+++ b/src/pages/regulatoryRepository/standardForComments/index.vue
@@ -16,14 +16,24 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
{
From 5238674ad4019412bb69e8de91674837306798f3 Mon Sep 17 00:00:00 2001
From: yanyizhou <2311759275@qq.com>
Date: Fri, 10 Sep 2021 11:10:49 +0800
Subject: [PATCH 2/5] commit
---
src/pages/regulatoryRepository/standardForComments/index.vue | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/pages/regulatoryRepository/standardForComments/index.vue b/src/pages/regulatoryRepository/standardForComments/index.vue
index 6a0ece6d2..66500fdb5 100644
--- a/src/pages/regulatoryRepository/standardForComments/index.vue
+++ b/src/pages/regulatoryRepository/standardForComments/index.vue
@@ -20,6 +20,7 @@
@@ -29,6 +30,7 @@
@@ -108,8 +110,6 @@ export default {
components: {},
data() {
return {
- //格式化成'yy-mm-dd hh:mm:ss'的时间格式
- formatedTime:'',
standCommonlySearch: {
categorg: "",
cname: "",
From b2a359b2ba42a74a61fc560a4a208c2dec022049 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com>
Date: Mon, 13 Sep 2021 10:36:04 +0800
Subject: [PATCH 3/5] =?UTF-8?q?=E6=B8=85=E5=8D=95=E5=8F=91=E5=B8=83?=
=?UTF-8?q?=E6=B5=81=E7=A8=8Bbug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../pages/creatProcess/bzqdfb/step1-1.vue | 14 ++++---------
.../pages/creatProcess/bzqdfb/step1.vue | 20 +++++++------------
2 files changed, 11 insertions(+), 23 deletions(-)
diff --git a/src/pages/processCenter/pages/creatProcess/bzqdfb/step1-1.vue b/src/pages/processCenter/pages/creatProcess/bzqdfb/step1-1.vue
index 8f68ca173..6937d3afb 100644
--- a/src/pages/processCenter/pages/creatProcess/bzqdfb/step1-1.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzqdfb/step1-1.vue
@@ -231,7 +231,7 @@
+ disabled>
@@ -788,10 +788,10 @@ export default {
startUserName: this.$store.getters.userInfo.userName,
startUser: this.$store.getters.userInfo.userId,
dockUser: "",
- ministerUser: "",
+ ministerUser: this.$store.getters.userInfo.userId,
directorUser: "",
dockUserName: "",
- ministerUserName: "",
+ ministerUserName: this.$store.getters.userInfo.userName,
directorUserName: ""
},
formRules: {
@@ -806,9 +806,6 @@ export default {
dockUserName: [
{ required: true, message: "请选择会签责任人", trigger: "change" }
],
- ministerUserName: [
- { required: true, message: "请选择修订责任人", trigger: "change" }
- ],
directorUserName: [
{ required: true, message: "请选择审批责任人", trigger: "change" }
]
@@ -898,10 +895,7 @@ export default {
if (this.type === "dockUser") {
this.roleForm.dockUser = this.roleRow.id;
this.roleForm.dockUserName = this.roleRow.name;
- } else if (this.type === "ministerUser") {
- this.roleForm.ministerUser = data[0].id;
- this.roleForm.ministerUserName = data[0].name;
- } else if (this.type === "directorUser") {
+ } else if (this.type === "directorUser") {
this.roleForm.directorUser = data[0].id;
this.roleForm.directorUserName = data[0].name;
}
diff --git a/src/pages/processCenter/pages/creatProcess/bzqdfb/step1.vue b/src/pages/processCenter/pages/creatProcess/bzqdfb/step1.vue
index f8f02eaf0..b961e76cb 100644
--- a/src/pages/processCenter/pages/creatProcess/bzqdfb/step1.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzqdfb/step1.vue
@@ -131,20 +131,20 @@
- {{ scope.row.xcxssrqgj ? $moment(scope.row.xcxssrqgj).format("YYYY-MM-DD") : "" }}
+ {{ scope.row.XCXSSRQ ? $moment(scope.row.XCXSSRQ).format("YYYY-MM-DD") : "" }}
- {{ scope.row.zccssrqgj ? $moment(scope.row.zccssrqgj).format("YYYY-MM-DD") : "" }}
+ {{ scope.row.ZCCSSRQ ? $moment(scope.row.ZCCSSRQ).format("YYYY-MM-DD") : "" }}
+ disabled>
@@ -758,10 +758,10 @@ export default {
prcCreateUserName: this.$store.getters.userInfo.userName,
prcCreateUser: this.$store.getters.userInfo.userId,
dockUser: "",
- ministerUser: "",
+ ministerUser: this.$store.getters.userInfo.userId,
directorUser: "",
dockUserName: "",
- ministerUserName: "",
+ ministerUserName: this.$store.getters.userInfo.userName,
directorUserName: ""
},
formRules: {
@@ -776,9 +776,6 @@ export default {
dockUserName: [
{required: true, message: "请选择会签责任人", trigger: "change"}
],
- ministerUserName: [
- {required: true, message: "请选择修订责任人", trigger: "change"}
- ],
directorUserName: [
{required: true, message: "请选择审批责任人", trigger: "change"}
]
@@ -857,9 +854,6 @@ export default {
if (this.type === "dockUser") {
this.roleForm.dockUser = this.roleRow.id;
this.roleForm.dockUserName = this.roleRow.name;
- } else if (this.type === "ministerUser") {
- this.roleForm.ministerUser = data[0].id;
- this.roleForm.ministerUserName = data[0].name;
} else if (this.type === "directorUser") {
this.roleForm.directorUser = data[0].id;
this.roleForm.directorUserName = data[0].name;
From b181d759e50318c908024058d29df08975924817 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com>
Date: Mon, 13 Sep 2021 14:33:52 +0800
Subject: [PATCH 4/5] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=B5=81=E7=A8=8B?=
=?UTF-8?q?=E8=BD=AC=E5=8A=9E=E6=8C=89=E9=92=AE=E5=85=AC=E5=85=B1=E7=BB=84?=
=?UTF-8?q?=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../pages/components/ProcessFooter.vue | 21 +++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/src/pages/processCenter/pages/components/ProcessFooter.vue b/src/pages/processCenter/pages/components/ProcessFooter.vue
index 07e605e5a..8d152ad90 100644
--- a/src/pages/processCenter/pages/components/ProcessFooter.vue
+++ b/src/pages/processCenter/pages/components/ProcessFooter.vue
@@ -75,6 +75,15 @@
:loading="submitLoading"
v-if="showConfirm"
>确认
+ 转办
@@ -140,6 +149,10 @@ export default {
type: Boolean,
default: false
},
+ showTransfer:{
+ type: Boolean,
+ default: false
+ },
showConfirm: {
type: Boolean,
default: false
@@ -159,6 +172,11 @@ export default {
type: Boolean,
default: false
},
+ //转办按钮loading
+ transferLoading: {
+ type: Boolean,
+ default: false
+ },
// 保存按钮loading
saveLoading: {
type: Boolean,
@@ -225,6 +243,9 @@ export default {
handleSubmit() {
this.$emit('submit')
},
+ handleTransfer(){
+ this.$emit('transfer')
+ },
handleSendEmail() {
this.$emit('sendEmail')
},
From d528127a9b677318efa7692112a3bff25234079d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com>
Date: Mon, 13 Sep 2021 15:14:59 +0800
Subject: [PATCH 5/5] =?UTF-8?q?=E6=B5=81=E7=A8=8B=E8=BD=AC=E5=8A=9E?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../pages/components/ProcessFooter.vue | 18 +++---
.../pages/creatProcess/bzqdfb/step1.vue | 8 ++-
.../pages/creatProcess/bzqdfb/step2.vue | 62 +++++++++++++++++--
3 files changed, 73 insertions(+), 15 deletions(-)
diff --git a/src/pages/processCenter/pages/components/ProcessFooter.vue b/src/pages/processCenter/pages/components/ProcessFooter.vue
index 8d152ad90..a3fc3a5c0 100644
--- a/src/pages/processCenter/pages/components/ProcessFooter.vue
+++ b/src/pages/processCenter/pages/components/ProcessFooter.vue
@@ -38,6 +38,15 @@
:loading="submitLoading"
v-if="showOver"
>撤销申请
+ 转办
确认
- 转办
diff --git a/src/pages/processCenter/pages/creatProcess/bzqdfb/step1.vue b/src/pages/processCenter/pages/creatProcess/bzqdfb/step1.vue
index b961e76cb..a1651ae4a 100644
--- a/src/pages/processCenter/pages/creatProcess/bzqdfb/step1.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzqdfb/step1.vue
@@ -1305,11 +1305,15 @@ export default {
}
this.dataList = res.data.records;
this.dataList.forEach(item => {
- if(item.xcxssrqgj === 'undefined'){
+ if(item.xcxssrqgj === 'undefined' ||item.xcxssrqgj === '-' ){
item.xcxssrqgj = ''
+ }else{
+ this.$set(item, "XCXSSRQ", item.xcxssrqgj)
}
- if(item.zccssrqgj === 'undefined'){
+ if(item.zccssrqgj === 'undefined' || item.zccssrqgj === '-'){
item.zccssrqgj = ''
+ }else{
+ this.$set(item, "ZCCSSRQ", item.zccssrqgj)
}
})
this.listForm.dataList = this.dataList;
diff --git a/src/pages/processCenter/pages/creatProcess/bzqdfb/step2.vue b/src/pages/processCenter/pages/creatProcess/bzqdfb/step2.vue
index 83d65f7c4..bf383749b 100644
--- a/src/pages/processCenter/pages/creatProcess/bzqdfb/step2.vue
+++ b/src/pages/processCenter/pages/creatProcess/bzqdfb/step2.vue
@@ -212,11 +212,22 @@
+
+
@@ -224,8 +235,9 @@
import ProcessHeader from "../../components/ProcessHeader";
import ProcessFooter from "../../components/ProcessFooter";
import ProcessTitle from "../../components/ProcessTitle";
-import { inboundLiaisonDetail, queryDetail } from "api/process";
+import { inboundLiaisonDetail, queryDetail ,changeAssigneeNew} from "api/process";
import seeDatalis from "@/pages/localTool/standContrast/pages/seeDatalis";
+import axios from "axios";
export default {
name: "bzqdfbStep2",
@@ -240,6 +252,7 @@ export default {
// 当前流程类型(1待办/2已办)
processType: 1,
loading: false,
+ nodeList:[],
dataList: [],//清单里的标准数据
active: "1",
userId: this.$store.getters.userInfo.userId,
@@ -247,6 +260,8 @@ export default {
pId: this.$route.query.prcId,
listType: "country", //选择的清单类型
isSubmit: false,
+ isTransfer: false,
+ drawerTitle:'',
saveLoading: false,
tabValue: "listOfCountries",
selectedList: [], //选择清单的选择框
@@ -255,6 +270,8 @@ export default {
fileList:[],
fileIds: "",
commentText: "", //填写会签意见
+ // 调整处理人抽屉状态
+ drawerModal: false,
page: 1,
total: 0,
pageSize: this.$store.getters.userInfo.configContent,
@@ -384,9 +401,46 @@ export default {
}
}
},
- //保存事件
- handleSave() {
-
+ //确认转办
+ checkedRole (data) {
+ this.assigneeNewLoading = true
+ changeAssigneeNew({
+ taskId: this.$route.query.taskIds, // 任务id
+ assignee: data[0].id, // 被委托人
+ userId: this.$store.getters.userInfo.userId, // 委托人
+ pId: this.$route.query.prcId // 流程实例
+ }).then(res => {
+ this.isTransfer = false
+ if (res.success) {
+ this.drawerModal = false
+ this.$message.success('调整成功')
+ this.$router.push("/processCenter");
+ this.processNum()
+ } else {
+ this.$message.warning(res.message)
+ }
+ })
+ },
+ // 请求转换流程图
+ processNum (row) {
+ axios.request({
+ url: '/api/lawss/activiti/getImg?_t=' + new Date().getTime(),
+ responseType: 'blob',
+ method: 'get',
+ params: {
+ prcNum: this.$route.query.prcNum
+ }
+ }).then(res => {
+ // let blob = new Blob([res.data], {type: 'image/jpg'})
+ // let url = window.URL.createObjectURL(res.data)
+ this.processStep = window.URL.createObjectURL(res.data)
+ })
+ },
+ //转办事件
+ handleTransfer(){
+ this.drawerModal = true
+ this.drawerTitle = '转办处理人'
+ this.selectPeople = row
},
//提交事件
handleSubmit() {