|
@@ -411,6 +411,7 @@
|
|
|
:type="depttype"
|
|
|
:closeList="closeList"
|
|
|
:reset-list="treeList"
|
|
|
+ :only="selectOnly"
|
|
|
></deptTreeOnly>
|
|
|
<div class="tree treeUser">
|
|
|
<p v-for="(item, index) in treeList" :key="index">
|
|
@@ -488,6 +489,8 @@ export default {
|
|
|
// 联系人
|
|
|
checkLaeder: false,
|
|
|
checkexa: false,
|
|
|
+ // 审核人组件只可选一人
|
|
|
+ selectOnly: false,
|
|
|
leader: "",
|
|
|
leaderList: [
|
|
|
{
|
|
@@ -667,15 +670,15 @@ export default {
|
|
|
break;
|
|
|
case "送其他人办理":
|
|
|
this.operateName = "送其他人办理";
|
|
|
- this.handleDeliverReadOfficeOrOtherDo(2);
|
|
|
+ this.handleDeliverReadOfficeOrOtherDo("2");
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
- // 项目组送电商接口人阅办
|
|
|
- handleDeliverReadOfficeOrOtherDo(type){
|
|
|
- console.log(this.operateName,type);
|
|
|
+ // 项目组送电商接口人阅办或送其他人办理
|
|
|
+ handleDeliverReadOfficeOrOtherDo(type) {
|
|
|
+ console.log(this.operateName, type);
|
|
|
let receiveId = [];
|
|
|
let receiveName = [];
|
|
|
// console.log(this.treeList);
|
|
@@ -683,6 +686,44 @@ export default {
|
|
|
receiveId.push(item.id);
|
|
|
receiveName.push(item.loginNoStr);
|
|
|
});
|
|
|
+ let reqdata = {};
|
|
|
+ if (type === "2") {
|
|
|
+ reqdata = {
|
|
|
+ countersignedId: "",
|
|
|
+ operateName: this.operateName,
|
|
|
+ reviewOpinion: this.operateName + "," + this.remark,
|
|
|
+ type,
|
|
|
+ };
|
|
|
+ } else {
|
|
|
+ this.selectOnly = true
|
|
|
+ reqdata = {
|
|
|
+ countersignedId: "",
|
|
|
+ receiveId: receiveId.join(","),
|
|
|
+ receiveName: receiveName.join(","),
|
|
|
+ reviewOpinion: this.operateName + "," + this.remark,
|
|
|
+ type,
|
|
|
+ };
|
|
|
+ }
|
|
|
+ console.log(reqdata);
|
|
|
+
|
|
|
+ this.$http({
|
|
|
+ url: "/mkOnlineChannel/deliverReadOfficeOrOtherDo",
|
|
|
+ method: "post",
|
|
|
+ headers: {
|
|
|
+ "Content-Type": "application/json",
|
|
|
+ },
|
|
|
+ data: reqdata,
|
|
|
+ }).then(({ data: { desc } }) => {
|
|
|
+ console.log(desc);
|
|
|
+ if (desc === "操作成功") {
|
|
|
+ this.$message.success("操作成功");
|
|
|
+ this.checkexa = false;
|
|
|
+ this.dialogStatus = false;
|
|
|
+ this.handleInit();
|
|
|
+ } else {
|
|
|
+ this.$message.error("操作失败");
|
|
|
+ }
|
|
|
+ });
|
|
|
},
|
|
|
// 电商接口人阅办---管理项目组会签
|
|
|
handleCountersigned() {
|
|
@@ -864,6 +905,10 @@ export default {
|
|
|
this.handleCountersigned();
|
|
|
return;
|
|
|
}
|
|
|
+ if (this.operateName === "项目组送电商接口人阅办") {
|
|
|
+ this.handleDeliverReadOfficeOrOtherDo("1");
|
|
|
+ return;
|
|
|
+ }
|
|
|
request = 1;
|
|
|
if (request) {
|
|
|
this.$http({
|
|
@@ -977,7 +1022,7 @@ export default {
|
|
|
mkOnlineChannel.busiStartTime,
|
|
|
mkOnlineChannel.busiEndTime,
|
|
|
];
|
|
|
- // this.rovaList = mkOnlineChannel.logList;
|
|
|
+ this.rovaList = mkOnlineChannel.logList;
|
|
|
this.datalist = {
|
|
|
...this.datalist,
|
|
|
attList: mkOnlineChannel.attList,
|