armg 1 yıl önce
ebeveyn
işleme
085b4f924e

+ 3 - 0
ruoyi-ui/src/views/invest/components/contractList.vue

@@ -393,6 +393,9 @@ export default {
     /** 查询合同管理列表 */
     getList() {
       this.loading = true;
+      if (this.projectId) {
+        this.queryParams.projectPoolId = this.projectId;
+      }
       listContract(this.queryParams).then((response) => {
         this.contractList = response.rows;
         this.total = response.total;

+ 4 - 1
ruoyi-ui/src/views/invest/components/fileList.vue

@@ -7,7 +7,7 @@
       size="small"
       :inline="true"
       v-show="showSearch"
-      label-width="90px"
+      label-width="70px"
     >
       <el-form-item label="文件名称" prop="fileName">
         <el-input
@@ -401,6 +401,9 @@ export default {
     /** 查询文件资料列表 */
     getList() {
       this.loading = true;
+      if (this.projectId) {
+        this.queryParams.projectPoolId = this.projectId;
+      }
       listInformation(this.queryParams).then((response) => {
         this.informationList = response.rows;
         this.total = response.total;

+ 8 - 5
ruoyi-ui/src/views/invest/components/followList.vue

@@ -7,7 +7,7 @@
       size="small"
       :inline="true"
       v-show="showSearch"
-      label-width="80px"
+      label-width="90px"
     >
       <el-form-item label="项目名称" prop="projectName">
         <el-input
@@ -17,10 +17,10 @@
           @keyup.enter.native="handleQuery"
         />
       </el-form-item>
-      <el-form-item label="联系人" prop="contacts">
+      <el-form-item label="公司联系人" prop="contacts">
         <el-input
           v-model="queryParams.contacts"
-          placeholder="请输入联系人"
+          placeholder="请输入公司联系人"
           clearable
           @keyup.enter.native="handleQuery"
         />
@@ -251,7 +251,7 @@
             />
           </el-select>
         </el-form-item>
-        <el-form-item label="联系人" prop="contacts">
+        <el-form-item label="公司联系人" prop="contacts">
           <el-input disabled v-model="form.contacts" />
         </el-form-item>
         <el-form-item label="跟进日期" prop="realityUpDate">
@@ -455,7 +455,7 @@ export default {
         this.form.projectName = info[0].projectName;
         this.form.projectStage = info[0].projectStage;
         this.form.projectState = info[0].projectState;
-        // 联系人
+        // 公司联系人
         this.form.contacts = info[0].tProjectContacts.name;
         this.$refs.form.clearValidate(["projectName"]);
       }
@@ -472,6 +472,9 @@ export default {
     /** 查询跟进记录列表 */
     getList() {
       this.loading = true;
+      if (this.projectId) {
+        this.queryParams.projectId = this.projectId;
+      }
       listRecord(this.queryParams).then((response) => {
         this.recordList = response.rows;
         this.total = response.total;

+ 3 - 0
ruoyi-ui/src/views/invest/components/meetingList.vue

@@ -786,6 +786,9 @@ export default {
     /** 查询会议记录列表 */
     getList() {
       this.loading = true;
+      if (this.projectId) {
+        this.queryParams.projectPoolId = this.projectId;
+      }
       listMeeting(this.queryParams).then((response) => {
         this.meetingList = response.rows;
         this.total = response.total;

+ 6 - 16
ruoyi-ui/src/views/invest/components/projectList.vue

@@ -247,7 +247,7 @@
         prop="investHead"
         width="100px"
       />
-      <!-- <el-table-column label="项目编号" align="center" prop="id" /> -->
+      <!-- <el-table-column label="项目编号" align="center" prop="projectCode" /> -->
       <el-table-column
         label="渠道"
         align="center"
@@ -278,7 +278,7 @@
         label="项目状态"
         align="center"
         prop="projectState"
-        width="150"
+        width="120"
       >
         <template slot-scope="scope">
           <dict-tag
@@ -287,7 +287,7 @@
           />
         </template>
       </el-table-column>
-      <el-table-column
+      <!-- <el-table-column
         label="初次接触日期"
         align="center"
         prop="contactDate"
@@ -296,7 +296,7 @@
         <template slot-scope="scope">
           <span>{{ parseTime(scope.row.contactDate, "{y}-{m}-{d}") }}</span>
         </template>
-      </el-table-column>
+      </el-table-column> -->
       <el-table-column
         label="立项通过日期"
         align="center"
@@ -343,7 +343,7 @@
         prop="tProjectContacts.name"
       />
 
-      <el-table-column
+      <!-- <el-table-column
         label="历次融资"
         align="center"
         prop="previousFinancing"
@@ -367,16 +367,6 @@
         width="120"
         prop="financingMoney"
       />
-      <el-table-column
-        label="预期融资时间"
-        align="center"
-        prop="financingDate"
-        width="180"
-      >
-        <template slot-scope="scope">
-          <span>{{ parseTime(scope.row.financingDate, "{y}-{m}-{d}") }}</span>
-        </template>
-      </el-table-column>
       <el-table-column label="投前估值" align="center" prop="investValuation" />
       <el-table-column
         label="预计投资金额"
@@ -429,7 +419,7 @@
         align="center"
         prop="createTime"
         width="160"
-      />
+      /> -->
       <el-table-column
         width="350"
         fixed="right"

+ 3 - 2
ruoyi-ui/src/views/invest/components/tableForm.vue

@@ -2199,9 +2199,9 @@ export default {
     }
   },
   methods: {
-    initialize(id) {
+    async initialize(id) {
       this.id = id;
-      this.getDetail(id);
+      await this.getDetail(id);
       // 汇总表
       if (this.formType === 2 || this.formType === 4) {
         this.getSelectMeetingId(id);
@@ -2215,6 +2215,7 @@ export default {
     getSelectMeetingId(id) {
       selectMeetingId(id).then((response) => {
         this.collectForm = response.data;
+        this.collectForm.investCommissioner = this.form.investCommissioner;
       });
     },
     // 打分详情