Merge remote-tracking branch 'origin/develop' into develop

This commit is contained in:
宋伟佳
2022-03-29 16:07:46 +08:00
33 changed files with 609 additions and 61 deletions
@@ -120,6 +120,8 @@
<ProcessFooter
show-submit
:submitLoading="isSubmit"
show-transfer
@transfer="handleTransfer"
@submit="handleSubmit"
>
</ProcessFooter>
@@ -273,22 +275,23 @@ export default {
handleTransfer(){
this.drawerModal = true
this.drawerTitle = '转办处理人'
this.selectPeople = row
},
//确认转办
checkedRoles (data) {
this.assigneeNewLoading = true
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // 任务id
userId:this.$store.getters.userInfo.userId, // 委托人
assignee: data[0].id, // 被委托人
userId: this.$store.getters.userInfo.userId, // 委托人
pId: this.$route.query.prcId // 流程实例
pId: this.$route.query.prcId, // 流程实例
}).then(res => {
this.isTransfer = false
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push("/processCenter");
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
@@ -126,6 +126,8 @@
show-submit
:submitLoading="isSubmit"
:saveLoading="saveLoading"
show-transfer
@transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -620,22 +622,23 @@ export default {
handleTransfer(){
this.drawerModal = true
this.drawerTitle = '转办处理人'
this.selectPeople = row
},
//确认转办
checkedRoles (data) {
this.assigneeNewLoading = true
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // 任务id
userId:this.$store.getters.userInfo.userId, // 委托人
assignee: data[0].id, // 被委托人
userId: this.$store.getters.userInfo.userId, // 委托人
pId: this.$route.query.prcId // 流程实例
pId: this.$route.query.prcId, // 流程实例
}).then(res => {
this.isTransfer = false
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push("/processCenter");
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
@@ -124,8 +124,10 @@
v-show="verifySarStandard"
show-save
show-submit
show-transfer
:submitLoading="isSubmit"
:saveLoading="saveLoading"
@transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -587,22 +589,23 @@ export default {
handleTransfer(){
this.drawerModal = true
this.drawerTitle = '转办处理人'
this.selectPeople = row
},
//确认转办
checkedRoles (data) {
this.assigneeNewLoading = true
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // 任务id
userId:this.$store.getters.userInfo.userId, // 委托人
assignee: data[0].id, // 被委托人
userId: this.$store.getters.userInfo.userId, // 委托人
pId: this.$route.query.prcId // 流程实例
pId: this.$route.query.prcId, // 流程实例
}).then(res => {
this.isTransfer = false
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push("/processCenter");
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
@@ -691,18 +691,20 @@ export default {
},
//确认转办
checkedRoles (data) {
this.assigneeNewLoading = true
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // 任务id
userId:this.$store.getters.userInfo.userId, // 委托人
assignee: data[0].id, // 被委托人
userId: this.$store.getters.userInfo.userId, // 委托人
pId: this.$route.query.prcId // 流程实例
pId: this.$route.query.prcId, // 流程实例
}).then(res => {
this.isTransfer = false
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push("/processCenter");
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
@@ -126,6 +126,8 @@
show-submit
:submitLoading="isSubmit"
:saveLoading="saveLoading"
show-transfer
@transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -586,22 +588,23 @@ export default {
handleTransfer(){
this.drawerModal = true
this.drawerTitle = '转办处理人'
this.selectPeople = row
},
//确认转办
checkedRoles (data) {
this.assigneeNewLoading = true
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // 任务id
userId:this.$store.getters.userInfo.userId, // 委托人
assignee: data[0].id, // 被委托人
userId: this.$store.getters.userInfo.userId, // 委托人
pId: this.$route.query.prcId // 流程实例
pId: this.$route.query.prcId, // 流程实例
}).then(res => {
this.isTransfer = false
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push("/processCenter");
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
@@ -648,7 +648,6 @@
}]
},
loading: false,
drawerModal: false,
assigneeNewLoading: false,
dataLoading: true,
disabledState: true,
@@ -782,6 +781,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer标题
showCheckBox: true, // 树形控件是否展示多选框
nodeKey: 'id',
@@ -648,7 +648,6 @@
}]
},
loading: false,
drawerModal: false,
assigneeNewLoading: false,
dataLoading: true,
disabledState: true,
@@ -782,6 +781,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer标题
showCheckBox: true, // 树形控件是否展示多选框
nodeKey: 'id',
@@ -573,7 +573,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
import {saveTaskFirst,queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -648,7 +648,6 @@
}]
},
loading: false,
drawerModal: false,
assigneeNewLoading: false,
dataLoading: true,
disabledState: true,
@@ -782,6 +781,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer标题
showCheckBox: true, // 树形控件是否展示多选框
nodeKey: 'id',
@@ -233,6 +233,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
show-transfer
@transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -371,6 +373,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
></Role-tree>
<!-- 福田全公司转办选人解决方案 -->
<Role-tree
check-box
:is-title="drawerTitle"
:is-visible.sync="drawerModal"
@checkedRole="checkedRoleTransfer"
:nodeList="nodeList"
></Role-tree>
<Mechanism-tree
is-title="选择部门信息"
:is-visible.sync="modalShowFlagZRBM"
@@ -586,7 +596,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskForPub,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processCreateBuss,evaluationHisList,taskDel} from "api/process";
import {saveTaskForPub,changeAssigneeNew,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processCreateBuss,evaluationHisList,taskDel} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -800,6 +810,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer标题
showCheckBox: true, // 树形控件是否展示多选框
nodeKey: 'id',
@@ -1098,6 +1109,27 @@
},
},
methods: {
checkedRoleTransfer (data) {
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // 任务id
userId:this.$store.getters.userInfo.userId, // 委托人
assignee: data[0].id, // 被委托人
pId: this.$route.query.prcId, // 流程实例
}).then(res => {
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
}
})
},
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2261,6 +2293,10 @@
handleTabs(name) {
this.active = name
},
handleTransfer() {
this.drawerModal = true
this.drawerTitle = '转办处理人'
},
//保存
handleSave() {
this.form.country=this.countryArr;
@@ -219,6 +219,8 @@
:uploadFile="uploadFileStatus"
:uploadedFile="!uploadFileStatus"
:submitLoading="isSubmit"
show-transfer
@transfer="handleTransfer"
@uploadFile="handleUploadFile"
@uploadedFile="handleUploadedFile"
@submit="handleSubmit"
@@ -362,6 +364,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
></Role-tree>
<!-- 福田全公司转办选人解决方案 -->
<Role-tree
check-box
:is-title="drawerTitle"
:is-visible.sync="drawerModal"
@checkedRole="checkedRoleTransfer"
:nodeList="nodeList"
></Role-tree>
<!-- <el-drawer-->
<!-- :title="drawerTitle"-->
<!-- :visible.sync="modalShowFlag"-->
@@ -573,7 +583,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOne} from "api/process";
import {saveTaskFirst, changeAssigneeNew,queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOne} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -783,6 +793,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -1207,6 +1218,27 @@
this.roleForm.hqUserName=nameList;
}
},
checkedRoleTransfer (data) {
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // id
userId:this.$store.getters.userInfo.userId, //
assignee: data[0].id, //
pId: this.$route.query.prcId, //
}).then(res => {
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
}
})
},
checkedRole (data) {
if (this.type === 0) {
this.roleForm.deptUserId = data[0].id
@@ -2261,6 +2293,10 @@
this.rules.commentText[0].required = true;
}
},
handleTransfer() {
this.drawerModal = true
this.drawerTitle = '转办处理人'
},
handleSubmit() {
// this.getRule()
// const val= this.form.country;
@@ -275,6 +275,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
show-transfer
@transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -413,6 +415,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
></Role-tree>
<!-- 福田全公司转办选人解决方案 -->
<Role-tree
check-box
:is-title="drawerTitle"
:is-visible.sync="drawerModal"
@checkedRole="checkedRoleTransfer"
:nodeList="nodeList"
></Role-tree>
<Mechanism-tree
is-title="选择部门信息"
:is-visible.sync="modalShowFlagZRBM"
@@ -630,7 +640,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskForPub,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process";
import {saveTaskForPub,changeAssigneeNew,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -844,6 +854,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -1168,6 +1179,27 @@
})
}
},
checkedRoleTransfer (data) {
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // id
userId:this.$store.getters.userInfo.userId, //
assignee: data[0].id, //
pId: this.$route.query.prcId, //
}).then(res => {
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
}
})
},
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2346,6 +2378,10 @@
handleUploadedFile(){
this.fileMadel = true
},
handleTransfer() {
this.drawerModal = true
this.drawerTitle = '转办处理人'
},
//
handleSave() {
this.form.country=this.countryArr;
@@ -571,7 +571,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
import {saveTaskFirst,queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -646,7 +646,6 @@
}]
},
loading: false,
drawerModal: false,
assigneeNewLoading: false,
dataLoading: true,
disabledState: true,
@@ -781,6 +780,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -296,6 +296,8 @@
show-submit
:submitLoading="isSubmit"
:saveLoading="saveLoading"
show-transfer
@transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -507,6 +509,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
></Role-tree>
<!-- 福田全公司转办选人解决方案 -->
<Role-tree
check-box
:is-title="drawerTitle"
:is-visible.sync="drawerModal"
@checkedRole="checkedRoleTransfer"
:nodeList="nodeList"
></Role-tree>
<!-- <el-drawer-->
<!-- :title="drawerTitle"-->
<!-- :visible.sync="modalShowFlag"-->
@@ -717,7 +727,7 @@
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import { onlyOfficeUrl,kkFileViewUrl } from '@/sysConfig'
import {saveTaskForPub,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail} from "api/process";
import {saveTaskForPub,changeAssigneeNew,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail} from "api/process";
import {getEvaluationIndex} from "api/businessApi";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
@@ -967,6 +977,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -2500,6 +2511,10 @@
handleTabs(name) {
this.active = name
},
handleTransfer() {
this.drawerModal = true
this.drawerTitle = '转办处理人'
},
//
handleSave() {
this.form.country=this.countryArr;
@@ -345,6 +345,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
show-transfer
@transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -483,6 +485,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
></Role-tree>
<!-- 福田全公司转办选人解决方案 -->
<Role-tree
check-box
:is-title="drawerTitle"
:is-visible.sync="drawerModal"
@checkedRole="checkedRoleTransfer"
:nodeList="nodeList"
></Role-tree>
<Mechanism-tree
is-title="选择部门信息"
:is-visible.sync="modalShowFlagZRBM"
@@ -700,7 +710,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskForPub,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process";
import {saveTaskForPub,changeAssigneeNew,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -914,6 +924,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -2448,6 +2459,10 @@
handleUploadedFile(){
this.fileMadel = true
},
handleTransfer() {
this.drawerModal = true
this.drawerTitle = '转办处理人'
},
//
handleSave() {
this.form.country=this.countryArr;
@@ -668,7 +668,6 @@
}]
},
loading: false,
drawerModal: false,
dataLoading: true,
disabledState: true,
taskInfo:'标准化复审',
@@ -802,6 +801,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -573,7 +573,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
import {saveTaskFirst,queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -648,7 +648,6 @@
}]
},
loading: false,
drawerModal: false,
assigneeNewLoading: false,
dataLoading: true,
disabledState: true,
@@ -782,6 +781,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -648,7 +648,6 @@
}]
},
loading: false,
drawerModal: false,
assigneeNewLoading: false,
dataLoading: true,
disabledState: true,
@@ -782,6 +781,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -275,6 +275,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
show-transfer
@transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -413,6 +415,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
></Role-tree>
<!-- 福田全公司转办选人解决方案 -->
<Role-tree
check-box
:is-title="drawerTitle"
:is-visible.sync="drawerModal"
@checkedRole="checkedRoleTransfer"
:nodeList="nodeList"
></Role-tree>
<Mechanism-tree
is-title="选择部门信息"
:is-visible.sync="modalShowFlagZRBM"
@@ -630,7 +640,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskForPub, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process";
import {saveTaskForPub,changeAssigneeNew, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -844,6 +854,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -1169,6 +1180,27 @@
}
},
checkedRoleTransfer (data) {
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // id
userId:this.$store.getters.userInfo.userId, //
assignee: data[0].id, //
pId: this.$route.query.prcId, //
}).then(res => {
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
}
})
},
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2347,6 +2379,10 @@
handleUploadedFile(){
this.fileMadel = true
},
handleTransfer() {
this.drawerModal = true
this.drawerTitle = '转办处理人'
},
//
handleSave() {
this.form.country=this.countryArr;
@@ -345,6 +345,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
show-transfer
@transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -484,6 +486,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
></Role-tree>
<!-- 福田全公司转办选人解决方案 -->
<Role-tree
check-box
:is-title="drawerTitle"
:is-visible.sync="drawerModal"
@checkedRole="checkedRoleTransfer"
:nodeList="nodeList"
></Role-tree>
<Mechanism-tree
is-title="选择部门信息"
:is-visible.sync="modalShowFlagZRBM"
@@ -707,6 +717,7 @@
processModelHisOneCount,
queryTaskFirst,
saveTaskFirst,
changeAssigneeNew,
saveTaskForPub
} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
@@ -923,6 +934,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -1257,6 +1269,27 @@
}
},
checkedRoleTransfer (data) {
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // id
userId:this.$store.getters.userInfo.userId, //
assignee: data[0].id, //
pId: this.$route.query.prcId, //
}).then(res => {
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
}
})
},
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2458,6 +2491,10 @@
handleUploadedFile(){
this.fileMadel = true
},
handleTransfer() {
this.drawerModal = true
this.drawerTitle = '转办处理人'
},
//
handleSave() {
this.form.country=this.countryArr;
@@ -581,7 +581,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
import {saveTaskFirst,queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -652,7 +652,6 @@
},
loading: false,
dataLoading: true,
drawerModal: false,
assigneeNewLoading: false,
disabledState: true,
userId:this.$store.getters.userInfo.userId,
@@ -786,6 +785,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -581,7 +581,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
import {saveTaskFirst,queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,changeAssigneeNew} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -652,7 +652,6 @@
},
loading: false,
dataLoading: true,
drawerModal: false,
assigneeNewLoading: false,
disabledState: true,
userId:this.$store.getters.userInfo.userId,
@@ -786,6 +785,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -234,6 +234,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
show-transfer
@transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -372,6 +374,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
></Role-tree>
<!-- 福田全公司转办选人解决方案 -->
<Role-tree
check-box
:is-title="drawerTitle"
:is-visible.sync="drawerModal"
@checkedRole="checkedRoleTransfer"
:nodeList="nodeList"
></Role-tree>
<Mechanism-tree
is-title="选择部门信息"
:is-visible.sync="modalShowFlagZRBM"
@@ -627,7 +637,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskForPub,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processCreateBuss,evaluationHisList} from "api/process";
import {saveTaskForPub,changeAssigneeNew,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processCreateBuss,evaluationHisList} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
import TreeSelectModule from "@/components/treeSelect/treeSelectModule.vue";
@@ -838,6 +848,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -1122,6 +1133,27 @@
},
},
methods: {
checkedRoleTransfer (data) {
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // id
userId:this.$store.getters.userInfo.userId, //
assignee: data[0].id, //
pId: this.$route.query.prcId, //
}).then(res => {
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
}
})
},
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2302,6 +2334,10 @@
handleTabs(name) {
this.active = name
},
handleTransfer() {
this.drawerModal = true
this.drawerTitle = '转办处理人'
},
//
handleSave() {
this.form.country=this.countryArr;
@@ -235,6 +235,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
show-transfer
@transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -373,6 +375,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
></Role-tree>
<!-- 福田全公司转办选人解决方案 -->
<Role-tree
check-box
:is-title="drawerTitle"
:is-visible.sync="drawerModal"
@checkedRole="checkedRoleTransfer"
:nodeList="nodeList"
></Role-tree>
<Mechanism-tree
is-title="选择部门信息"
:is-visible.sync="modalShowFlagZRBM"
@@ -628,7 +638,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskForPub,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,taskDel,inboundLiaisonDetail,processCreateBuss,evaluationHisList} from "api/process";
import {saveTaskForPub,changeAssigneeNew,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,taskDel,inboundLiaisonDetail,processCreateBuss,evaluationHisList} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
import TreeSelectModule from "@/components/treeSelect/treeSelectModule.vue";
@@ -839,6 +849,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -1126,6 +1137,27 @@
},
},
methods: {
checkedRoleTransfer (data) {
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // id
userId:this.$store.getters.userInfo.userId, //
assignee: data[0].id, //
pId: this.$route.query.prcId, //
}).then(res => {
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
}
})
},
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2304,6 +2336,10 @@
handleTabs(name) {
this.active = name
},
handleTransfer() {
this.drawerModal = true
this.drawerTitle = '转办处理人'
},
//
handleSave() {
this.form.country=this.countryArr;
@@ -344,6 +344,8 @@
:uploadFile="uploadFileStatus"
:uploadedFile="!uploadFileStatus"
:submitLoading="isSubmit"
show-transfer
@transfer="handleTransfer"
@uploadFile="handleUploadFile"
@uploadedFile="handleUploadedFile"
@submit="handleSubmit"
@@ -487,6 +489,13 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
></Role-tree>
<Role-tree
check-box
:is-title="drawerTitle"
:is-visible.sync="drawerModal"
@checkedRole="checkedRoleTransfer"
:nodeList="nodeList"
></Role-tree>
<!-- <el-drawer-->
<!-- :title="drawerTitle"-->
<!-- :visible.sync="modalShowFlag"-->
@@ -698,7 +707,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOne,evaluationHisListRepSum,evaluationHisListRep} from "api/process";
import {changeAssigneeNew,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOne,evaluationHisListRepSum,evaluationHisListRep} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -904,6 +913,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -1463,6 +1473,27 @@
this.roleForm.hqUserName=nameList;
}
},
checkedRoleTransfer (data) {
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // id
userId:this.$store.getters.userInfo.userId, //
assignee: data[0].id, //
pId: this.$route.query.prcId, //
}).then(res => {
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
}
})
},
checkedRole (data) {
if (this.type === 0) {
this.roleForm.deptUserId = data[0].id
@@ -2337,6 +2368,10 @@
})
})
},
handleTransfer() {
this.drawerModal = true
this.drawerTitle = '转办处理人'
},
handleUploadFile(){
this.fileType = '';
this.fileType = 'footFile';
@@ -279,6 +279,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
show-transfer
@transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -417,6 +419,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
></Role-tree>
<!-- 福田全公司转办选人解决方案 -->
<Role-tree
check-box
:is-title="drawerTitle"
:is-visible.sync="drawerModal"
@checkedRole="checkedRoleTransfer"
:nodeList="nodeList"
></Role-tree>
<Mechanism-tree
is-title="选择部门信息"
:is-visible.sync="modalShowFlagZRBM"
@@ -673,7 +683,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskForPub,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process";
import {saveTaskForPub,changeAssigneeNew,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
import TreeSelectModule from "@/components/treeSelect/treeSelectModule.vue";
@@ -885,6 +895,7 @@
modelType:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -1164,6 +1175,27 @@
},
},
methods: {
checkedRoleTransfer (data) {
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // id
userId:this.$store.getters.userInfo.userId, //
assignee: data[0].id, //
pId: this.$route.query.prcId, //
}).then(res => {
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
}
})
},
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2391,6 +2423,10 @@
handleUploadedFile(){
this.fileMadel = true
},
handleTransfer() {
this.drawerModal = true
this.drawerTitle = '转办处理人'
},
//
handleSave() {
this.form.country=this.countryArr;
@@ -470,6 +470,8 @@
show-submit
:submitLoading="isSubmit"
:saveLoading="saveLoading"
show-transfer
@transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -674,6 +676,14 @@
@checkedRole="checkedRole2"
:nodeList="nodeList2"
></Role-tree>
<!-- 福田全公司转办选人解决方案 -->
<Role-tree
check-box
:is-title="drawerTitle"
:is-visible.sync="drawerModal"
@checkedRole="checkedRoleTransfer"
:nodeList="nodeList"
></Role-tree>
<Role-tree
check-box
:is-title="drawerTitle"
@@ -891,7 +901,7 @@
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import { onlyOfficeUrl,kkFileViewUrl } from '@/sysConfig'
import {saveTaskForPub,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail} from "api/process";
import {saveTaskForPub,changeAssigneeNew,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail} from "api/process";
import {getEvaluationIndex} from "api/businessApi";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
@@ -1135,6 +1145,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -1787,6 +1798,27 @@
this.roleForm.hqUserName=nameList;
}
},
checkedRoleTransfer (data) {
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // id
userId:this.$store.getters.userInfo.userId, //
assignee: data[0].id, //
pId: this.$route.query.prcId, //
}).then(res => {
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
}
})
},
checkedRole (data) {
if (this.type === 0) {
this.roleForm.deptUserId = data[0].id
@@ -2666,6 +2698,10 @@
handleTabs(name) {
this.active = name
},
handleTransfer() {
this.drawerModal = true
this.drawerTitle = '转办处理人'
},
//
handleSave() {
this.form.country=this.countryArr;
@@ -482,6 +482,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
show-transfer
@transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -620,6 +622,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
></Role-tree>
<!-- 福田全公司转办选人解决方案 -->
<Role-tree
check-box
:is-title="drawerTitle"
:is-visible.sync="drawerModal"
@checkedRole="checkedRoleTransfer"
:nodeList="nodeList"
></Role-tree>
<Mechanism-tree
is-title="选择部门信息"
:is-visible.sync="modalShowFlagZRBM"
@@ -876,7 +886,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskForPub,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process";
import {saveTaskForPub,changeAssigneeNew,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
import TreeSelectModule from "@/components/treeSelect/treeSelectModule.vue";
@@ -1118,6 +1128,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -1510,6 +1521,27 @@
}
}
},
checkedRoleTransfer (data) {
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // id
userId:this.$store.getters.userInfo.userId, //
assignee: data[0].id, //
pId: this.$route.query.prcId, //
}).then(res => {
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
}
})
},
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2736,6 +2768,10 @@
handleUploadedFile(){
this.fileMadel = true
},
handleTransfer() {
this.drawerModal = true
this.drawerTitle = '转办处理人'
},
//
handleSave() {
this.form.country=this.countryArr;
@@ -462,7 +462,7 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
></Role-tree>
<!-- 福田全公司选人解决方案 -->
<!-- 福田全公司转办选人解决方案 -->
<Role-tree
check-box
:is-title="drawerTitle"
@@ -591,7 +591,6 @@
},
loading: false,
dataLoading: true,
drawerModal: false,
taskInfo:'批准',
assigneeNewLoading: false,
disabledState: true,
@@ -726,6 +725,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -781,7 +781,6 @@
},
loading: false,
dataLoading: true,
drawerModal: false,
taskInfo:'标准法规部高级经理审核',
assigneeNewLoading: false,
disabledState: true,
@@ -917,6 +916,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -355,6 +355,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
show-transfer
@transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -494,6 +496,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
></Role-tree>
<!-- 福田全公司转办选人解决方案 -->
<Role-tree
check-box
:is-title="drawerTitle"
:is-visible.sync="drawerModal"
@checkedRole="checkedRoleTransfer"
:nodeList="nodeList"
></Role-tree>
<Mechanism-tree
is-title="选择部门信息"
:is-visible.sync="modalShowFlagZRBM"
@@ -709,7 +719,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskForPub,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,taskDel,inboundLiaisonDetail,processCreateBuss,evaluationHisList,evaluationHisListRepSum,evaluationHisListRep} from "api/process";
import {saveTaskForPub,changeAssigneeNew,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,taskDel,inboundLiaisonDetail,processCreateBuss,evaluationHisList,evaluationHisListRepSum,evaluationHisListRep} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
let Base64 = require('js-base64').Base64;
@@ -918,6 +928,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -1333,6 +1344,27 @@
}
}
},
checkedRoleTransfer (data) {
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // id
userId:this.$store.getters.userInfo.userId, //
assignee: data[0].id, //
pId: this.$route.query.prcId, //
}).then(res => {
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
}
})
},
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2448,6 +2480,10 @@
handleTabs(name) {
this.active = name
},
handleTransfer() {
this.drawerModal = true
this.drawerTitle = '转办处理人'
},
//
handleSave() {
this.form.country=this.countryArr;
@@ -279,6 +279,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
show-transfer
@transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -417,6 +419,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
></Role-tree>
<!-- 福田全公司转办选人解决方案 -->
<Role-tree
check-box
:is-title="drawerTitle"
:is-visible.sync="drawerModal"
@checkedRole="checkedRoleTransfer"
:nodeList="nodeList"
></Role-tree>
<Mechanism-tree
is-title="选择部门信息"
:is-visible.sync="modalShowFlagZRBM"
@@ -673,7 +683,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskForPub,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process";
import {saveTaskForPub,changeAssigneeNew,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
import TreeSelectModule from "@/components/treeSelect/treeSelectModule.vue";
@@ -885,6 +895,7 @@
modelType:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -1164,6 +1175,27 @@
},
},
methods: {
checkedRoleTransfer (data) {
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // id
userId:this.$store.getters.userInfo.userId, //
assignee: data[0].id, //
pId: this.$route.query.prcId, //
}).then(res => {
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
}
})
},
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2390,6 +2422,10 @@
handleUploadedFile(){
this.fileMadel = true
},
handleTransfer() {
this.drawerModal = true
this.drawerTitle = '转办处理人'
},
//
handleSave() {
this.form.country=this.countryArr;
@@ -482,6 +482,8 @@
show-submit
:saveLoading="saveLoading"
:submitLoading="isSubmit"
show-transfer
@transfer="handleTransfer"
@save="handleSave"
@submit="handleSubmit"
>
@@ -620,6 +622,14 @@
@checkedRole="checkedRole"
:nodeList="nodeList"
></Role-tree>
<!-- 福田全公司转办选人解决方案 -->
<Role-tree
check-box
:is-title="drawerTitle"
:is-visible.sync="drawerModal"
@checkedRole="checkedRoleTransfer"
:nodeList="nodeList"
></Role-tree>
<Mechanism-tree
is-title="选择部门信息"
:is-visible.sync="modalShowFlagZRBM"
@@ -876,7 +886,7 @@
import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskForPub,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process";
import {saveTaskForPub,changeAssigneeNew,saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process";
import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
import TreeSelectModule from "@/components/treeSelect/treeSelectModule.vue";
@@ -1118,6 +1128,7 @@
multipleFlag2:'',
url:'',
urlChild:'',
drawerModal: false,
drawerTitle: '', //drawer
showCheckBox: true, //
nodeKey: 'id',
@@ -1510,6 +1521,27 @@
}
}
},
checkedRoleTransfer (data) {
this.isSubmit = true
this.saveLoading = true
changeAssigneeNew({
taskId: this.$route.query.taskIds, // id
userId:this.$store.getters.userInfo.userId, //
assignee: data[0].id, //
pId: this.$route.query.prcId, //
}).then(res => {
this.isSubmit = false
this.saveLoading = false
if (res.success) {
this.drawerModal = false
this.$message.success('调整成功')
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
this.processNum()
} else {
this.$message.warning(res.message)
}
})
},
drawerCheckZRBM(data) {
let idList = ''
let nameList = ''
@@ -2734,6 +2766,10 @@
handleUploadedFile(){
this.fileMadel = true
},
handleTransfer() {
this.drawerModal = true
this.drawerTitle = '转办处理人'
},
//
handleSave() {
this.form.country=this.countryArr;