From 9a6327e79a109b57a5a50ffcb87f759551f88a18 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期三, 26 二月 2025 16:49:27 +0800
Subject: [PATCH] 流程推进详情展示内容

---
 src/views/projectEngineering/projectLibrary/component/BasicInfo.vue   |   12 ++++++------
 src/views/projectEngineering/projectLibrary/component/legalPerson.vue |   16 ++++++++--------
 src/views/projectProcess/detail/index.vue                             |   19 +++++++++++++------
 3 files changed, 27 insertions(+), 20 deletions(-)

diff --git a/src/views/projectEngineering/projectLibrary/component/BasicInfo.vue b/src/views/projectEngineering/projectLibrary/component/BasicInfo.vue
index d1b3f82..4807cf7 100644
--- a/src/views/projectEngineering/projectLibrary/component/BasicInfo.vue
+++ b/src/views/projectEngineering/projectLibrary/component/BasicInfo.vue
@@ -336,20 +336,20 @@
       <div class="label">
         <div style="font-size: small;margin-bottom: 10px">涓爣鍗曚綅锛�</div>
         <div>
-          <el-row :gutter="20" v-for="(winUnit,index) in projectForm.winUnitList" :key="'zb' + index">
-            <el-col :span="5">
-              <el-form-item label="鍗曚綅鍚嶇О" label-width="100px" prop="setTime" style="width: 100%">
+          <el-row :gutter="10" v-for="(winUnit,index) in projectForm.winUnitList" :key="'zb' + index">
+            <el-col :span="7">
+              <el-form-item label="鍗曚綅鍚嶇О" label-width="80px" prop="setTime" style="width: 100%">
                 <el-input v-model.trim="winUnit.winUnit" class="item" clearable maxlength="255" placeholder="璇疯緭鍏�"/>
               </el-form-item>
             </el-col>
             <el-col :span="4">
-              <el-form-item label="涓爣閲戦" label-width="100px" style="width: 100%">
+              <el-form-item label="涓爣閲戦" label-width="80px" style="width: 100%">
                 <el-input v-model.trim="winUnit.winAmount" class="item" clearable maxlength="255" placeholder="璇疯緭鍏�"
                           type="number"/>
               </el-form-item>
             </el-col>
             <el-col :span="5">
-              <el-form-item label="涓爣鏃堕棿" label-width="100px" style="width: 100%">
+              <el-form-item label="涓爣鏃堕棿" label-width="80px" style="width: 100%">
                 <el-date-picker v-model="winUnit.winTime"
                                 placeholder="閫夋嫨鏃堕棿"
                                 style="width: 100%"
@@ -363,7 +363,7 @@
               </el-form-item>
             </el-col>
             <el-col :span="4">
-              <el-form-item label="鑱旂郴鐢佃瘽" label-width="100px" style="width: 100%">
+              <el-form-item label="鑱旂郴鐢佃瘽" label-width="80px" style="width: 100%">
                 <el-input v-model.trim="winUnit.phone" class="item" clearable maxlength="20" placeholder="璇疯緭鍏�"/>
               </el-form-item>
             </el-col>
diff --git a/src/views/projectEngineering/projectLibrary/component/legalPerson.vue b/src/views/projectEngineering/projectLibrary/component/legalPerson.vue
index 3116490..e57e757 100644
--- a/src/views/projectEngineering/projectLibrary/component/legalPerson.vue
+++ b/src/views/projectEngineering/projectLibrary/component/legalPerson.vue
@@ -2,14 +2,14 @@
   <div class="basic-info">
     <el-form ref="demoFormRef" :disabled="disabled" :model="legalPersonForm" class="dialog_form">
       <el-row :gutter="20">
-        <el-col :span="6">
-          <el-form-item label="椤圭洰鎬绘姇棰�" label-width="120px" prop="investmentType" style="width: 100%">
-            <el-input v-model="legalPersonForm.totalInvestment" class="item" clearable maxlength="255" style="width: 90%"
-                      placeholder="璇疯緭鍏�"/>
-            <span class="money">涓囧厓</span>
-          </el-form-item>
-        </el-col>
-        <el-col :span="6">
+<!--        <el-col :span="6">-->
+<!--          <el-form-item label="椤圭洰鎬绘姇棰�" label-width="120px" prop="investmentType" style="width: 100%">-->
+<!--            <el-input v-model="legalPersonForm.totalInvestment" class="item" clearable maxlength="255" style="width: 90%"-->
+<!--                      placeholder="璇疯緭鍏�"/>-->
+<!--            <span class="money">涓囧厓</span>-->
+<!--          </el-form-item>-->
+<!--        </el-col>-->
+        <el-col :span="12">
           <el-form-item label="椤圭洰鍗曚綅" label-width="120px" prop="investmentType" style="width: 100%">
             <el-input v-model="legalPersonForm.projectUnit" class="item" clearable maxlength="255" placeholder="璇疯緭鍏�"/>
           </el-form-item>
diff --git a/src/views/projectProcess/detail/index.vue b/src/views/projectProcess/detail/index.vue
index acacce6..d7d4f59 100644
--- a/src/views/projectProcess/detail/index.vue
+++ b/src/views/projectProcess/detail/index.vue
@@ -388,6 +388,9 @@
       })
     },
     unitFormatter(row) {
+      if (row.taskStatus != '宸插畬鎴�') {
+        return null
+      }
       if (row.handlerType === 'USER') {
         return null;
       } else if (row.handlerType === 'DEPT') {
@@ -397,13 +400,17 @@
       }
     },
     candidateFormatter(row) {
-      if (row.handlerType === 'USER') {
-        return row.handlerName.join('銆�')
-      } else if (row.handlerType === 'DEPT') {
-        return row.handlerUnitName.join('銆�')
-      } else if (row.handlerType === 'ROLE') {
-        return row.handlerUnitName.join('銆�')
+      if (row.taskStatus != '宸插畬鎴�') {
+        return null
       }
+      return row.handlerName.join('銆�')
+      // if (row.handlerType === 'USER') {
+      //   return row.handlerName.join('銆�')
+      // } else if (row.handlerType === 'DEPT') {
+      //   return row.handlerUnitName.join('銆�')
+      // } else if (row.handlerType === 'ROLE') {
+      //   return row.handlerUnitName.join('銆�')
+      // }
     },
     finalFinishedFormatter(row) {
       // 涓嶆槸宸插畬鎴愮殑鐘舵�佹病鏈夊疄闄呭鐞嗕汉锛屽凡瀹屾垚鐨勭姸鎬佸彧鏈変竴涓汉

--
Gitblit v1.8.0