瀏覽代碼

Merge branch 'test-new' of https://git.agilestar.cn/spfm-group/spfm-market-front into test-new

daiqisheng 3 年之前
父節點
當前提交
37dfdc84cf
共有 1 個文件被更改,包括 48 次插入5 次删除
  1. 48 5
      src/pages/main/demandDevelop/index.vue

+ 48 - 5
src/pages/main/demandDevelop/index.vue

@@ -489,6 +489,7 @@ export default {
       // 联系人
       checkLaeder: false,
       checkexa: false,
+      // 审核人组件只可选一人
       leader: "",
       leaderList: [
         {
@@ -670,15 +671,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);
@@ -686,6 +687,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.only = false
+        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() {
@@ -868,6 +907,10 @@ export default {
         this.handleCountersigned();
         return;
       }
+      if (this.operateName === "项目组送电商接口人阅办") {
+        this.handleDeliverReadOfficeOrOtherDo("1");
+        return;
+      }
       request = 1;
       if (request) {
         this.$http({
@@ -981,7 +1024,7 @@ export default {
             mkOnlineChannel.busiStartTime,
             mkOnlineChannel.busiEndTime,
           ];
-          // this.rovaList = mkOnlineChannel.logList;
+          this.rovaList = mkOnlineChannel.logList;
           this.datalist = {
             ...this.datalist,
             attList: mkOnlineChannel.attList,