armg 1 year ago
parent
commit
655c849927
3 changed files with 25 additions and 15 deletions
  1. 2 2
      ruoyi-ui/.env.production
  2. BIN
      ruoyi-ui/dist.zip
  3. 23 13
      ruoyi-ui/src/views/invest/pool/detail.vue

+ 2 - 2
ruoyi-ui/.env.production

@@ -5,9 +5,9 @@ VUE_APP_TITLE = 投资系统
 ENV = 'production'
 
 # 若依管理系统/生产环境
-# VUE_APP_BASE_API = 'http://47.103.79.143:8091/prod-api'
+VUE_APP_BASE_API = 'http://47.103.79.143:8091/prod-api'
 #部署
-VUE_APP_BASE_API = 'http://47.103.79.143:8091/' 
+# VUE_APP_BASE_API = 'http://47.103.79.143:8091/' 
 VUE_APP_CORPID = "ding4ab75ecd53106cde4ac5d6980864d335"
 # 投资部的部门id
 VUE_APP_DEPTID = '103'

BIN
ruoyi-ui/dist.zip


+ 23 - 13
ruoyi-ui/src/views/invest/pool/detail.vue

@@ -94,7 +94,7 @@
         <el-tab-pane label="附件" name="9"></el-tab-pane>
       </el-tabs>
       <section>
-        <div v-show="activeName === '0'">
+        <div v-if="activeName === '0'">
           <el-timeline :reverse="false" class="public-padded-20">
             <el-timeline-item
               v-for="(activity, index) in activeTimeList"
@@ -108,17 +108,17 @@
         <div v-show="activeName === '1'">
           <poolForm :type="type" :id="id"></poolForm>
         </div>
-        <div v-show="activeName === '2'">
+        <div v-if="activeName === '2'">
           <followList :type="'2'" ref="followList" :projectId="id"></followList>
         </div>
-        <div v-show="activeName === '3'">
+        <div v-if="activeName === '3'">
           <tableForm
             :formType="2"
             ref="approvalTableForm"
             :readonly="true"
           ></tableForm>
         </div>
-        <div v-show="activeName === '4'">
+        <div v-if="activeName === '4'">
           <!-- 尽职调查 -->
           <!-- <projectList
             :type="'2'"
@@ -127,33 +127,37 @@
             :projectId="id"
           ></projectList> -->
           <!-- /:projectName="detailInfo.projectName" -->
-          <dueDiligenceList :type="1" ref="dueDiligenceLists" :projectId="id" ></dueDiligenceList>
+          <dueDiligenceList
+            :type="1"
+            ref="dueDiligenceLists"
+            :projectId="id"
+          ></dueDiligenceList>
         </div>
-        <div v-show="activeName === '5'">
+        <div v-if="activeName === '5'">
           <tableForm
             :formType="4"
             ref="voteTableForm"
             :readonly="true"
           ></tableForm>
         </div>
-        <div v-show="activeName === '6'">
+        <div v-if="activeName === '6'">
           <meetingList
             :type="'2'"
             ref="meetingList"
             :projectId="id"
           ></meetingList>
         </div>
-        <div v-show="activeName === '7'">
+        <div v-if="activeName === '7'">
           <fileList :type="'2'" ref="fileList" :projectId="id"></fileList>
         </div>
-        <div v-show="activeName === '8'">
+        <div v-if="activeName === '8'">
           <contractList
             :type="'2'"
             ref="contractList"
             :projectId="id"
           ></contractList>
         </div>
-        <div v-show="activeName === '9'">
+        <div v-if="activeName === '9'">
           <listAllfile :projectId="id"></listAllfile>
         </div>
       </section>
@@ -171,7 +175,6 @@ import tableForm from "../components/tableForm";
 import listAllfile from "../components/listAllfile";
 import dueDiligenceList from "../components/dueDiligenceList";
 
-
 import { getPool, listProjectPoolId } from "@/api/invest/pool";
 import { listMeeting } from "@/api/invest/meeting";
 
@@ -186,7 +189,7 @@ export default {
     projectList,
     tableForm,
     listAllfile,
-    dueDiligenceList
+    dueDiligenceList,
   },
   data() {
     return {
@@ -249,8 +252,16 @@ export default {
     handleClick(tab, event) {
       if (this.activeName === "0") {
         this.getListProjectPoolId();
+      } else if (this.activeName === "1") {
+        this.getDetail();
       } else if (this.activeName === "3") {
         this.getMettingId("LX");
+      } else if (this.activeName === "4") {
+        setTimeout(() => {
+          this.$refs.dueDiligenceLists.getProjectName(
+            this.detailInfo.projectName
+          );
+        }, 300);
       } else if (this.activeName === "5") {
         this.getMettingId("TJ");
       }
@@ -259,7 +270,6 @@ export default {
       getPool(this.id).then((response) => {
         this.detailInfo = response.data;
         this.active = parseInt(response.data.projectStage) - 1;
-        this.$refs.dueDiligenceLists.getProjectName(response.data.projectName);
       });
     },