Browse Source

12778 -【CR】【投资系统】渠道选项中把“无”去掉 ,加上“直接触达”和“内部推荐”选项

hxy 5 days ago
parent
commit
770d83fd68
33 changed files with 326 additions and 82 deletions
  1. 6 1
      ruoyi-ui/src/views/project/approval/audit.vue
  2. 6 1
      ruoyi-ui/src/views/project/approval/detail.vue
  3. 6 1
      ruoyi-ui/src/views/project/approval/edit.vue
  4. 6 1
      ruoyi-ui/src/views/project/approval/projectItem.vue
  5. 6 1
      ruoyi-ui/src/views/project/decision/audit.vue
  6. 6 1
      ruoyi-ui/src/views/project/decision/detail.vue
  7. 6 1
      ruoyi-ui/src/views/project/decision/edit.vue
  8. 6 1
      ruoyi-ui/src/views/project/decision/projectItem.vue
  9. 25 7
      ruoyi-ui/src/views/project/investOpp/apply.vue
  10. 18 4
      ruoyi-ui/src/views/project/investOpp/audit.vue
  11. 20 4
      ruoyi-ui/src/views/project/investOpp/detail.vue
  12. 25 7
      ruoyi-ui/src/views/project/investOpp/edit.vue
  13. 21 1
      ruoyi-ui/src/views/project/investOpp/myTask.vue
  14. 9 4
      ruoyi-ui/src/views/project/investOpp/processList.vue
  15. 6 1
      ruoyi-ui/src/views/project/investigate/audit.vue
  16. 6 1
      ruoyi-ui/src/views/project/investigate/detail.vue
  17. 6 1
      ruoyi-ui/src/views/project/investigate/edit.vue
  18. 6 1
      ruoyi-ui/src/views/project/investigate/projectItem.vue
  19. 8 4
      ruoyi-ui/src/views/project/listStage/listApproval.vue
  20. 8 4
      ruoyi-ui/src/views/project/listStage/listDecision.vue
  21. 8 1
      ruoyi-ui/src/views/project/listStage/listInvestOpp.vue
  22. 8 4
      ruoyi-ui/src/views/project/listStage/listInvestigate.vue
  23. 8 1
      ruoyi-ui/src/views/project/listStage/listPool.vue
  24. 8 1
      ruoyi-ui/src/views/project/listStage/listSign.vue
  25. 2 4
      ruoyi-ui/src/views/project/listStage/terminationList.vue
  26. 2 4
      ruoyi-ui/src/views/project/listStage/watchList.vue
  27. 6 1
      ruoyi-ui/src/views/project/poolDetail.vue
  28. 28 8
      ruoyi-ui/src/views/project/poolEdit.vue
  29. 26 7
      ruoyi-ui/src/views/project/poolForm.vue
  30. 6 1
      ruoyi-ui/src/views/project/termination/audit.vue
  31. 6 1
      ruoyi-ui/src/views/project/termination/detail.vue
  32. 6 1
      ruoyi-ui/src/views/project/termination/edit.vue
  33. 6 1
      ruoyi-ui/src/views/project/termination/projectItem.vue

+ 6 - 1
ruoyi-ui/src/views/project/approval/audit.vue

@@ -35,7 +35,12 @@
           >
             {{ detailInfo.tProjectChannel.channelName }}
           </p>
-          <p v-else>无</p>
+          <p v-else-if="detailInfo.channel=='1'" >
+            直接触达
+          </p>
+          <p v-else="detailInfo.channel=='2'" >
+            内部推荐
+          </p>
         </div>
         <div class="public-flex-center-column">
           <div>项目负责人</div>

+ 6 - 1
ruoyi-ui/src/views/project/approval/detail.vue

@@ -41,7 +41,12 @@
           >
             {{ detailInfo.tProjectChannel.channelName }}
           </p>
-          <p v-else>无</p>
+          <p v-else-if="detailInfo.channel=='1'" >
+            直接触达
+          </p>
+          <p v-else="detailInfo.channel=='2'" >
+            内部推荐
+          </p>
         </div>
         <div class="public-flex-center-column">
           <div>项目负责人</div>

+ 6 - 1
ruoyi-ui/src/views/project/approval/edit.vue

@@ -35,7 +35,12 @@
           >
             {{ detailInfo.tProjectChannel.channelName }}
           </p>
-          <p v-else>无</p>
+          <p v-else-if="detailInfo.channel=='1'" >
+            直接触达
+          </p>
+          <p v-else="detailInfo.channel=='2'" >
+            内部推荐
+          </p>
         </div>
         <div class="public-flex-center-column">
           <div>项目负责人</div>

+ 6 - 1
ruoyi-ui/src/views/project/approval/projectItem.vue

@@ -49,7 +49,12 @@
             <div :title="scope.row.tProjectChannel.channelName" v-if="scope.row.tProjectChannel && scope.row.tProjectChannel.channelName">
               {{ scope.row.tProjectChannel.channelName }}
             </div>
-            <div v-else>无</div>
+            <div v-else-if="scope.row.channel=='1'" >
+              直接触达
+            </div>
+            <div v-else="scope.row.channel=='2'" >
+              内部推荐
+            </div>
           </template>
         </el-table-column>
         <el-table-column

+ 6 - 1
ruoyi-ui/src/views/project/decision/audit.vue

@@ -42,7 +42,12 @@
           >
             {{ detailInfo.tProjectChannel.channelName }}
           </p>
-          <p v-else>无</p>
+          <p v-else-if="scope.row.channel=='1'" >
+            直接触达
+          </p>
+          <p v-else="scope.row.channel=='2'" >
+            内部推荐
+          </p>
         </div>
         <div class="public-flex-center-column">
           <div>项目负责人</div>

+ 6 - 1
ruoyi-ui/src/views/project/decision/detail.vue

@@ -43,7 +43,12 @@
           >
             {{ detailInfo.tProjectChannel.channelName }}
           </p>
-          <p v-else>无</p>
+          <p v-else-if="scope.row.channel=='1'" >
+            直接触达
+          </p>
+          <p v-else="scope.row.channel=='2'" >
+            内部推荐
+          </p>
         </div>
         <div class="public-flex-center-column">
           <div>项目负责人</div>

+ 6 - 1
ruoyi-ui/src/views/project/decision/edit.vue

@@ -42,7 +42,12 @@
           >
             {{ detailInfo.tProjectChannel.channelName }}
           </p>
-          <p v-else>无</p>
+          <p v-else-if="scope.row.channel=='1'" >
+            直接触达
+          </p>
+          <p v-else="scope.row.channel=='2'" >
+            内部推荐
+          </p>
         </div>
         <div class="public-flex-center-column">
           <div>项目负责人</div>

+ 6 - 1
ruoyi-ui/src/views/project/decision/projectItem.vue

@@ -49,7 +49,12 @@
             <div :title="scope.row.tProjectChannel.channelName" v-if="scope.row.tProjectChannel && scope.row.tProjectChannel.channelName">
               {{ scope.row.tProjectChannel.channelName }}
             </div>
-            <div v-else>无</div>
+            <div v-else-if="scope.row.channel=='1'" >
+              直接触达
+            </div>
+            <div v-else="scope.row.channel=='2'" >
+              内部推荐
+            </div>
           </template>
         </el-table-column>
         <el-table-column

+ 25 - 7
ruoyi-ui/src/views/project/investOpp/apply.vue

@@ -33,7 +33,8 @@
             :label="item.channelName"
             :value="item.id"
           />
-          <el-option label="无" value="-1" />
+          <el-option label="直接触达" value="1" />
+          <el-option label="内部推荐" value="2" />
         </el-select>
         <!-- <channelItem
           ref="channelItem"
@@ -742,8 +743,13 @@ export default {
         this.form.tProjectChannel.channelName = obj.channelName;
         this.form.tProjectChannel.channelGroup = obj.channelGroup;
       } else {
-        this.form.channel = -1;
-        this.form.tProjectChannel.channelName = "无";
+        if (vId=="1") {
+          this.form.channel = 1;
+          this.form.tProjectChannel.channelName = "直接触达";
+        }else if(vId=="2"){
+          this.form.channel = 2;
+          this.form.tProjectChannel.channelName = "内部推荐";
+        }
         this.form.tProjectChannel.channelGroup = "";
       }
     },
@@ -762,10 +768,22 @@ export default {
           this.form.tProjectChannel.channelName = channeItem.channelName;
           this.form.tProjectChannel.channelGroup = channeItem.channelGroup;
         } else {
-          this.form.tProjectChannel = {
-            channelName: "无",
-            channelGroup: "",
-          };
+          if(this.form.channel=="1") {
+            this.form.tProjectChannel = {
+              channelName: "直接触达",
+              channelGroup: "",
+            };
+          }else if(this.form.channel=="2") {
+            this.form.tProjectChannel = {
+              channelName: "内部推荐",
+              channelGroup: "",
+            };
+          }else {
+            this.form.tProjectChannel = {
+              channelName: "无",
+              channelGroup: "",
+            };
+          }
         }
         setTimeout(() => {
           if (this.type == "2") {

+ 18 - 4
ruoyi-ui/src/views/project/investOpp/audit.vue

@@ -30,6 +30,8 @@
               <el-form-item label="渠道" prop="tProjectChannel.channelName">
                 <el-select :disabled="type === '2'" v-model="form.tProjectChannel.channelName" placeholder="请选择" clearable>
                   <el-option v-for="item in channelList" :key="item.id" :label="item.channelName" :value="item.id"/>
+                  <el-option label="直接触达" value="1" />
+                  <el-option label="内部推荐" value="2" />
                   <el-option label="无" value="-1" />
                 </el-select>
               </el-form-item>
@@ -778,10 +780,22 @@ export default {
           this.form.tProjectChannel.channelName = channeItem.channelName;
           this.form.tProjectChannel.channelGroup = channeItem.channelGroup;
         } else {
-          this.form.tProjectChannel = {
-            channelName: "无",
-            channelGroup: "",
-          };
+          if(this.form.channel=="1") {
+            this.form.tProjectChannel = {
+              channelName: "直接触达",
+              channelGroup: "",
+            };
+          }else if(this.form.channel=="2") {
+            this.form.tProjectChannel = {
+              channelName: "内部推荐",
+              channelGroup: "",
+            };
+          }else {
+            this.form.tProjectChannel = {
+              channelName: "无",
+              channelGroup: "",
+            };
+          }
         }
         setTimeout(() => {
           if(this.activeName==='1') {

+ 20 - 4
ruoyi-ui/src/views/project/investOpp/detail.vue

@@ -30,6 +30,8 @@
               <el-form-item label="渠道" prop="tProjectChannel.channelName">
                 <el-select :disabled="type === '2'" v-model="form.tProjectChannel.channelName" placeholder="请选择" clearable>
                   <el-option v-for="item in channelList" :key="item.id" :label="item.channelName" :value="item.id"/>
+                  <el-option label="直接触达" value="1" />
+                  <el-option label="内部推荐" value="2" />
                   <el-option label="无" value="-1" />
                 </el-select>
               </el-form-item>
@@ -743,10 +745,24 @@ export default {
           this.form.tProjectChannel.channelName = channeItem.channelName;
           this.form.tProjectChannel.channelGroup = channeItem.channelGroup;
         } else {
-          this.form.tProjectChannel = {
-            channelName: "无",
-            channelGroup: "",
-          };
+          console.log(this.form.channel+"渠道");
+          if(this.form.channel=="1") {
+            this.form.tProjectChannel = {
+              channelName: "直接触达",
+              channelGroup: "",
+            };
+          }else if(this.form.channel=="2") {
+            this.form.tProjectChannel = {
+              channelName: "内部推荐",
+              channelGroup: "",
+            };
+          }else{
+            this.form.tProjectChannel = {
+              channelName: "无",
+              channelGroup: "",
+            };
+          }
+
         }
 
         setTimeout(() => {

+ 25 - 7
ruoyi-ui/src/views/project/investOpp/edit.vue

@@ -33,7 +33,8 @@
             :label="item.channelName"
             :value="item.id"
           />
-          <el-option label="无" value="-1" />
+          <el-option label="直接触达" value="1" />
+          <el-option label="内部推荐" value="2" />
         </el-select>
         <!-- <channelItem
           ref="channelItem"
@@ -739,8 +740,13 @@ export default {
         this.form.tProjectChannel.channelName = obj.channelName;
         this.form.tProjectChannel.channelGroup = obj.channelGroup;
       } else {
-        this.form.channel = -1;
-        this.form.tProjectChannel.channelName = "无";
+        if (vId=="1") {
+          this.form.channel = 1;
+          this.form.tProjectChannel.channelName = "直接触达";
+        }else if (vId=="2") {
+          this.form.channel = 2;
+          this.form.tProjectChannel.channelName = "内部推荐";
+        }
         this.form.tProjectChannel.channelGroup = "";
       }
     },
@@ -759,10 +765,22 @@ export default {
           this.form.tProjectChannel.channelName = channeItem.channelName;
           this.form.tProjectChannel.channelGroup = channeItem.channelGroup;
         } else {
-          this.form.tProjectChannel = {
-            channelName: "无",
-            channelGroup: "",
-          };
+          if(this.form.channel=="1") {
+            this.form.tProjectChannel = {
+              channelName: "直接触达",
+              channelGroup: "",
+            };
+          }else if(this.form.channel=="2") {
+            this.form.tProjectChannel = {
+              channelName: "内部推荐",
+              channelGroup: "",
+            };
+          }else {
+            this.form.tProjectChannel = {
+              channelName: "无",
+              channelGroup: "",
+            };
+          }
         }
         setTimeout(() => {
           if (this.type == "2") {

+ 21 - 1
ruoyi-ui/src/views/project/investOpp/myTask.vue

@@ -36,7 +36,9 @@
               :label="item.channelName"
               :value="item.id"
             />
-            <el-option label="无" value="-1" />
+            <el-option label="直接触达" value="1" />
+            <el-option label="内部推荐" value="2" />
+<!--            <el-option label="无" value="-1" />-->
           </el-select>
         </el-form-item>
         <el-form-item label="所属组别" prop="projectGroup">
@@ -190,6 +192,12 @@
                 >
                   {{ scope.row.tProjectChannel.channelName }}
                 </div>
+                <div v-else-if="scope.row.channel=='1'" >
+                  直接触达
+                </div>
+                <div v-else="scope.row.channel=='2'" >
+                  内部推荐
+                </div>
               </template>
             </el-table-column>
             <!-- delFlag -->
@@ -390,6 +398,12 @@
                 >
                   {{ scope.row.tProjectChannel.channelName }}
                 </div>
+                <div v-else-if="scope.row.channel=='1'" >
+                  直接触达
+                </div>
+                <div v-else="scope.row.channel=='2'" >
+                  内部推荐
+                </div>
               </template>
             </el-table-column>
             <!-- delFlag -->
@@ -573,6 +587,12 @@
                 >
                   {{ scope.row.tProjectChannel.channelName }}
                 </div>
+                <div v-else-if="scope.row.channel=='1'" >
+                  直接触达
+                </div>
+                <div v-else="scope.row.channel=='2'" >
+                  内部推荐
+                </div>
               </template>
             </el-table-column>
             <!-- delFlag -->

+ 9 - 4
ruoyi-ui/src/views/project/investOpp/processList.vue

@@ -42,10 +42,9 @@
             :label="item.channelName"
             :value="item.id"
           />
-          <el-option
-            label="无"
-            value="-1"
-          />
+          <el-option label="直接触达" value="1" />
+          <el-option label="内部推荐" value="2" />
+<!--          <el-option label="无" value="-1"/>-->
         </el-select>
       </el-form-item>
       <el-form-item label="所属组别" prop="projectGroup">
@@ -257,6 +256,12 @@
           >
             {{ scope.row.tProjectChannel.channelName }}
           </div>
+          <div v-else-if="scope.row.channel=='1'" >
+            直接触达
+          </div>
+          <div v-else="scope.row.channel=='2'" >
+            内部推荐
+          </div>
         </template>
       </el-table-column>
       <!-- delFlag -->

+ 6 - 1
ruoyi-ui/src/views/project/investigate/audit.vue

@@ -42,7 +42,12 @@
           >
             {{ detailInfo.tProjectChannel.channelName }}
           </p>
-          <p v-else>无</p>
+          <p v-else-if="scope.row.channel=='1'" >
+            直接触达
+          </p>
+          <p v-else="scope.row.channel=='2'" >
+            内部推荐
+          </p>
         </div>
         <div class="public-flex-center-column">
           <div>项目负责人</div>

+ 6 - 1
ruoyi-ui/src/views/project/investigate/detail.vue

@@ -43,7 +43,12 @@
           >
             {{ detailInfo.tProjectChannel.channelName }}
           </p>
-          <p v-else>无</p>
+          <p v-else-if="scope.row.channel=='1'" >
+            直接触达
+          </p>
+          <p v-else="scope.row.channel=='2'" >
+            内部推荐
+          </p>
         </div>
         <div class="public-flex-center-column">
           <div>项目负责人</div>

+ 6 - 1
ruoyi-ui/src/views/project/investigate/edit.vue

@@ -35,7 +35,12 @@
           >
             {{ detailInfo.tProjectChannel.channelName }}
           </p>
-          <p v-else>无</p>
+          <p v-else-if="scope.row.channel=='1'" >
+            直接触达
+          </p>
+          <p v-else="scope.row.channel=='2'" >
+            内部推荐
+          </p>
         </div>
         <div class="public-flex-center-column">
           <div>项目负责人</div>

+ 6 - 1
ruoyi-ui/src/views/project/investigate/projectItem.vue

@@ -49,7 +49,12 @@
             <div :title="scope.row.tProjectChannel.channelName" v-if="scope.row.tProjectChannel && scope.row.tProjectChannel.channelName">
               {{ scope.row.tProjectChannel.channelName }}
             </div>
-            <div v-else>无</div>
+            <div v-else-if="scope.row.channel=='1'" >
+              直接触达
+            </div>
+            <div v-else="scope.row.channel=='2'" >
+              内部推荐
+            </div>
           </template>
         </el-table-column>
         <el-table-column

+ 8 - 4
ruoyi-ui/src/views/project/listStage/listApproval.vue

@@ -42,10 +42,8 @@
             :label="item.channelName"
             :value="item.id"
           />
-          <el-option
-            label="无"
-            value="-1"
-          />
+          <el-option label="直接触达" value="1" />
+          <el-option label="内部推荐" value="2" />
         </el-select>
       </el-form-item>
       <el-form-item label="所属组别" prop="projectGroup">
@@ -232,6 +230,12 @@
           >
             {{ scope.row.tProjectChannel.channelName }}
           </div>
+          <div v-else-if="scope.row.channel=='1'" >
+            直接触达
+          </div>
+          <div v-else="scope.row.channel=='2'" >
+            内部推荐
+          </div>
         </template>
       </el-table-column>
       <!-- delFlag -->

+ 8 - 4
ruoyi-ui/src/views/project/listStage/listDecision.vue

@@ -42,10 +42,8 @@
             :label="item.channelName"
             :value="item.id"
           />
-          <el-option
-            label="无"
-            value="-1"
-          />
+          <el-option label="直接触达" value="1" />
+          <el-option label="内部推荐" value="2" />
         </el-select>
       </el-form-item>
       <el-form-item label="所属组别" prop="projectGroup">
@@ -227,6 +225,12 @@
           >
             {{ scope.row.tProjectChannel.channelName }}
           </div>
+          <div v-else-if="scope.row.channel=='1'" >
+            直接触达
+          </div>
+          <div v-else="scope.row.channel=='2'" >
+            内部推荐
+          </div>
         </template>
       </el-table-column>
       <!-- delFlag -->

+ 8 - 1
ruoyi-ui/src/views/project/listStage/listInvestOpp.vue

@@ -42,7 +42,8 @@
             :label="item.channelName"
             :value="item.id"
           />
-          <el-option label="无" value="-1" />
+          <el-option label="直接触达" value="1" />
+          <el-option label="内部推荐" value="2" />
         </el-select>
       </el-form-item>
       <el-form-item label="所属组别" prop="projectGroup">
@@ -252,6 +253,12 @@
           >
             {{ scope.row.tProjectChannel.channelName }}
           </div>
+          <div v-else-if="scope.row.channel=='1'" >
+            直接触达
+          </div>
+          <div v-else="scope.row.channel=='2'" >
+            内部推荐
+          </div>
         </template>
       </el-table-column>
       <!-- delFlag -->

+ 8 - 4
ruoyi-ui/src/views/project/listStage/listInvestigate.vue

@@ -42,10 +42,8 @@
             :label="item.channelName"
             :value="item.id"
           />
-          <el-option
-            label="无"
-            value="-1"
-          />
+          <el-option label="直接触达" value="1" />
+          <el-option label="内部推荐" value="2" />
         </el-select>
       </el-form-item>
       <el-form-item label="所属组别" prop="projectGroup">
@@ -251,6 +249,12 @@
           >
             {{ scope.row.tProjectChannel.channelName }}
           </div>
+          <div v-else-if="scope.row.channel=='1'" >
+            直接触达
+          </div>
+          <div v-else="scope.row.channel=='2'" >
+            内部推荐
+          </div>
         </template>
       </el-table-column>
       <!-- delFlag -->

+ 8 - 1
ruoyi-ui/src/views/project/listStage/listPool.vue

@@ -42,7 +42,8 @@
             :label="item.channelName"
             :value="item.id"
           />
-          <el-option label="无" value="-1" />
+          <el-option label="直接触达" value="1" />
+          <el-option label="内部推荐" value="2" />
         </el-select>
       </el-form-item>
       <el-form-item label="所属组别" prop="projectGroup">
@@ -261,6 +262,12 @@
           >
             {{ scope.row.tProjectChannel.channelName }}
           </div>
+          <div v-else-if="scope.row.channel=='1'" >
+            直接触达
+          </div>
+          <div v-else="scope.row.channel=='2'" >
+            内部推荐
+          </div>
         </template>
       </el-table-column>
       <!-- delFlag -->

+ 8 - 1
ruoyi-ui/src/views/project/listStage/listSign.vue

@@ -42,7 +42,8 @@
             :label="item.channelName"
             :value="item.id"
           />
-          <el-option label="无" value="-1" />
+          <el-option label="直接触达" value="1" />
+          <el-option label="内部推荐" value="2" />
         </el-select>
       </el-form-item>
       <el-form-item label="所属组别" prop="projectGroup">
@@ -242,6 +243,12 @@
           >
             {{ scope.row.tProjectChannel.channelName }}
           </div>
+          <div v-else-if="scope.row.channel=='1'" >
+            直接触达
+          </div>
+          <div v-else="scope.row.channel=='2'" >
+            内部推荐
+          </div>
         </template>
       </el-table-column>
       <!-- delFlag -->

+ 2 - 4
ruoyi-ui/src/views/project/listStage/terminationList.vue

@@ -42,10 +42,8 @@
             :label="item.channelName"
             :value="item.id"
           />
-          <el-option
-            label="无"
-            value="-1"
-          />
+          <el-option label="直接触达" value="1" />
+          <el-option label="内部推荐" value="2" />
         </el-select>
       </el-form-item>
       <el-form-item label="所属组别" prop="projectGroup">

+ 2 - 4
ruoyi-ui/src/views/project/listStage/watchList.vue

@@ -42,10 +42,8 @@
             :label="item.channelName"
             :value="item.id"
           />
-          <el-option
-            label="无"
-            value="-1"
-          />
+          <el-option label="直接触达" value="1" />
+          <el-option label="内部推荐" value="2" />
         </el-select>
       </el-form-item>
       <el-form-item label="所属组别" prop="projectGroup">

+ 6 - 1
ruoyi-ui/src/views/project/poolDetail.vue

@@ -102,7 +102,12 @@
           >
             {{ detailInfo.tProjectChannel.channelName }}
           </p>
-          <p v-else>无</p>
+          <p v-else-if="detailInfo.channel=='1'" >
+            直接触达
+          </p>
+          <p v-else="detailInfo.channel=='2'" >
+            内部推荐
+          </p>
         </div>
         <div class="public-flex-center-column">
           <div>项目负责人</div>

+ 28 - 8
ruoyi-ui/src/views/project/poolEdit.vue

@@ -32,7 +32,8 @@
             :label="item.channelName"
             :value="item.id"
           />
-          <el-option label="无" value="-1" />
+          <el-option label="直接触达" value="1" />
+          <el-option label="内部推荐" value="2" />
         </el-select>
         <!-- <channelItem
           ref="channelItem"
@@ -737,9 +738,16 @@ export default {
         this.form.tProjectChannel.channelName = obj.channelName;
         this.form.tProjectChannel.channelGroup = obj.channelGroup;
       } else {
-        this.form.channel = -1;
-        this.form.tProjectChannel.channelName = "无";
-        this.form.tProjectChannel.channelGroup = "";
+        if (vId=="1") {
+          this.form.channel = 1;
+          this.form.tProjectChannel.channelName = "直接触达";
+        }else if (vId=="2"){
+          this.form.channel = 2;
+          this.form.tProjectChannel.channelName = "内部推荐";
+        }else {
+          this.form.channel = -1;
+          this.form.tProjectChannel.channelName = "无";
+        }
       }
     },
     handleChannelItem() {
@@ -757,10 +765,22 @@ export default {
           this.form.tProjectChannel.channelName = channeItem.channelName;
           this.form.tProjectChannel.channelGroup = channeItem.channelGroup;
         } else {
-          this.form.tProjectChannel = {
-            channelName: "无",
-            channelGroup: "",
-          };
+          if(this.form.channel=="1") {
+            this.form.tProjectChannel = {
+              channelName: "直接触达",
+              channelGroup: "",
+            };
+          }else if(this.form.channel=="2") {
+            this.form.tProjectChannel = {
+              channelName: "内部推荐",
+              channelGroup: "",
+            };
+          }else {
+            this.form.tProjectChannel = {
+              channelName: "无",
+              channelGroup: "",
+            };
+          }
         }
         setTimeout(() => {
           if (this.type == "2") {

+ 26 - 7
ruoyi-ui/src/views/project/poolForm.vue

@@ -32,7 +32,9 @@
             :label="item.channelName"
             :value="item.id"
           />
-          <el-option label="无" value="-1" />
+          <el-option label="直接触达" value="1" />
+          <el-option label="内部推荐" value="2" />
+<!--          <el-option label="无" value="-1" />-->
         </el-select>
         <!-- <channelItem
           ref="channelItem"
@@ -763,8 +765,13 @@ export default {
         this.form.tProjectChannel.channelName = obj.channelName;
         this.form.tProjectChannel.channelGroup = obj.channelGroup;
       } else {
-        this.form.channel = -1;
-        this.form.tProjectChannel.channelName = "无";
+        if (vId=="1") {
+          this.form.channel = 1;
+          this.form.tProjectChannel.channelName = "直接触达";
+        }else if (vId=="2"){
+          this.form.channel = 2;
+          this.form.tProjectChannel.channelName = "内部推荐";
+        }
         this.form.tProjectChannel.channelGroup = "";
       }
     },
@@ -783,10 +790,22 @@ export default {
           this.form.tProjectChannel.channelName = channeItem.channelName;
           this.form.tProjectChannel.channelGroup = channeItem.channelGroup;
         } else {
-          this.form.tProjectChannel = {
-            channelName: "无",
-            channelGroup: "",
-          };
+          if(this.form.channel=="1") {
+            this.form.tProjectChannel = {
+              channelName: "直接触达",
+              channelGroup: "",
+            };
+          }else if(this.form.channel=="2") {
+            this.form.tProjectChannel = {
+              channelName: "内部推荐",
+              channelGroup: "",
+            };
+          }else {
+            this.form.tProjectChannel = {
+              channelName: "无",
+              channelGroup: "",
+            };
+          }
         }
         setTimeout(() => {
           if (this.type == "2") {

+ 6 - 1
ruoyi-ui/src/views/project/termination/audit.vue

@@ -42,7 +42,12 @@
           >
             {{ detailInfo.tProjectChannel.channelName }}
           </p>
-          <p v-else>无</p>
+          <p v-else-if="scope.row.channel=='1'" >
+            直接触达
+          </p>
+          <p v-else="scope.row.channel=='2'" >
+            内部推荐
+          </p>
         </div>
         <div class="public-flex-center-column">
           <div>项目负责人</div>

+ 6 - 1
ruoyi-ui/src/views/project/termination/detail.vue

@@ -43,7 +43,12 @@
           >
             {{ detailInfo.tProjectChannel.channelName }}
           </p>
-          <p v-else>无</p>
+          <p v-else-if="scope.row.channel=='1'" >
+            直接触达
+          </p>
+          <p v-else="scope.row.channel=='2'" >
+            内部推荐
+          </p>
         </div>
         <div class="public-flex-center-column">
           <div>项目负责人</div>

+ 6 - 1
ruoyi-ui/src/views/project/termination/edit.vue

@@ -42,7 +42,12 @@
           >
             {{ detailInfo.tProjectChannel.channelName }}
           </p>
-          <p v-else>无</p>
+          <p v-else-if="scope.row.channel=='1'" >
+            直接触达
+          </p>
+          <p v-else="scope.row.channel=='2'" >
+            内部推荐
+          </p>
         </div>
         <div class="public-flex-center-column">
           <div>项目负责人</div>

+ 6 - 1
ruoyi-ui/src/views/project/termination/projectItem.vue

@@ -49,7 +49,12 @@
             <div :title="scope.row.tProjectChannel.channelName" v-if="scope.row.tProjectChannel && scope.row.tProjectChannel.channelName">
               {{ scope.row.tProjectChannel.channelName }}
             </div>
-            <div v-else>无</div>
+            <div v-else-if="scope.row.channel=='1'" >
+              直接触达
+            </div>
+            <div v-else="scope.row.channel=='2'" >
+              内部推荐
+            </div>
           </template>
         </el-table-column>
         <el-table-column