chrislee 11 月之前
父节点
当前提交
bbeb485c02
共有 1 个文件被更改,包括 54 次插入42 次删除
  1. 54 42
      src/views/modules/cus/contract-detail.vue

+ 54 - 42
src/views/modules/cus/contract-detail.vue

@@ -28,48 +28,59 @@
       <div v-if="isFlow">
         <approve-component ref="approve" @approveFinished="approveFinished"/>
       </div>
-      <e-desc title="基本信息" column="3">
-        <e-desc-item label="评审编码">{{dataForm.reCode}}</e-desc-item>
-        <e-desc-item label="沟通编码">{{dataForm.coCode}}</e-desc-item>
-        <e-desc-item label="评审类别">{{dataForm.reTypeValue}}</e-desc-item>
-        <e-desc-item label="客户名称">{{dataForm.customerName}}</e-desc-item>
-        <e-desc-item label="联系人">{{dataForm.bizManagerName}}</e-desc-item>
-        <e-desc-item label="合同号">{{dataForm.contractCode}}</e-desc-item>
-        <e-desc-item label="备注说明" span="3">{{dataForm.notes}}</e-desc-item>
-        <e-desc-item label="与物料有关要求的明确性、符合性" span="3">
-          1、顾客对物料的要求与潜在要求是否明确 -- {{ dataForm.part11 ? '是' : '否' }}
-          <br>
-          2、合同的合法性、完性整性、规范性 -- {{ dataForm.part12 ? '是' : '否' }}
-        </e-desc-item>
-        <e-desc-item label="风险控制能力" span="3">
-          1、图样和技术要求能否满足生产要求,物料服务和培训能否满足要求 -- {{ dataForm.part21 ? '是' : '否' }}
-          <br>
-          2、外购器材风险的控制情况,能否保障生产 -- {{ dataForm.part22 ? '是' : '否' }}
-          <br>
-          3、质量控制情况能否满足要求(生产、检验和验收设备能否满足要求) -- {{ dataForm.part23 ? '是' : '否' }}
-          <br>
-          4、财务能否满足生产要求(成本、价格、结算方式与付款能否接受) -- {{ dataForm.part24 ? '是' : '否' }}
-          <br>
-          5、规格数量能否满足,运输、交货方式能否满足,生产进度能否满足 -- {{ dataForm.part25 ? '是' : '否' }}
-        </e-desc-item>
-        <e-desc-item label="满足规定要求的能力" span="3">
-          项目组对履行承诺的风险(包括技术、质量、生产能力、进度、经费)识别: {{ dataForm.part31 === 1 ? '高' : dataForm.part31 === 2 ? '中' : '低' }}
-          <br>
-          控制能力: {{ dataForm.part32 === 1 ? '可控' : dataForm.part32 === 2 ? '基本可控' : '不可控' }}
-          <br>
-          采取措施: {{ dataForm.takeStep || '无' }}
-        </e-desc-item>
-      </e-desc>
-<!--      <e-desc title="沟通信息表附件">-->
-<!--        <upload-component :display="true" :display-title="false" :accept="'*'" :file-obj-list="fileList1"/>-->
-<!--      </e-desc>-->
-      <e-desc title="合同评审表">
-        <upload-component :display="true" :display-title="false" :accept="'*'" :file-obj-list="fileList"/>
-      </e-desc>
-      <div style="margin-top: 20px" v-if="isCommVisible">
-        <h3>合同沟通信息:</h3>
-        <communicate-detail ref="commDetail"/>
-      </div>
+      <el-collapse v-model="activeNames">
+        <el-collapse-item name="1">
+          <template slot="title">
+            <h3 style="color: blue">基本信息:</h3>
+          </template>
+          <e-desc column="3">
+            <e-desc-item label="评审编码">{{dataForm.reCode}}</e-desc-item>
+            <e-desc-item label="沟通编码">{{dataForm.coCode}}</e-desc-item>
+            <e-desc-item label="评审类别">{{dataForm.reTypeValue}}</e-desc-item>
+            <e-desc-item label="客户名称">{{dataForm.customerName}}</e-desc-item>
+            <e-desc-item label="联系人">{{dataForm.contact}}</e-desc-item>
+            <e-desc-item label="合同号">{{dataForm.contractCode}}</e-desc-item>
+            <e-desc-item label="备注说明" span="3">{{dataForm.notes}}</e-desc-item>
+            <e-desc-item label="与物料有关要求的明确性、符合性" span="3">
+              1、顾客对物料的要求与潜在要求是否明确 -- {{ dataForm.part11 && Number(dataForm.part11) === 1 ? '是' : '否' }}
+              <br>
+              2、合同的合法性、完性整性、规范性 -- {{ dataForm.part12 && Number(dataForm.part12) === 1 ? '是' : '否' }}
+            </e-desc-item>
+            <e-desc-item label="风险控制能力" span="3">
+              1、图样和技术要求能否满足生产要求,物料服务和培训能否满足要求 -- {{ dataForm.part21 && Number(dataForm.part21) === 1 ? '是' : '否' }}
+              <br>
+              2、外购器材风险的控制情况,能否保障生产 -- {{ dataForm.part22 && Number(dataForm.part22) === 1 ? '是' : '否' }}
+              <br>
+              3、质量控制情况能否满足要求(生产、检验和验收设备能否满足要求) -- {{ dataForm.part23 && Number(dataForm.part23) === 1 ? '是' : '否' }}
+              <br>
+              4、财务能否满足生产要求(成本、价格、结算方式与付款能否接受) -- {{ dataForm.part24 && Number(dataForm.part24) === 1 ? '是' : '否' }}
+              <br>
+              5、规格数量能否满足,运输、交货方式能否满足,生产进度能否满足 -- {{ dataForm.part25 && Number(dataForm.part25) === 1 ? '是' : '否' }}
+            </e-desc-item>
+            <e-desc-item label="满足规定要求的能力" span="3">
+              项目组对履行承诺的风险(包括技术、质量、生产能力、进度、经费)识别: {{ Number(dataForm.part31) === 1 ? '高' : Number(dataForm.part31) === 2 ? '中' : '低' }}
+              <br>
+              控制能力: {{ Number(dataForm.part32) === 1 ? '可控' : Number(dataForm.part32) === 2 ? '基本可控' : '不可控' }}
+              <br>
+              采取措施: {{ dataForm.takeStep || '无' }}
+            </e-desc-item>
+          </e-desc>
+        </el-collapse-item>
+        <el-collapse-item name="2">
+          <template slot="title">
+            <h3 style="color: blue">合同评审表:</h3>
+          </template>
+          <upload-component :display="true" :display-title="false" :accept="'*'" :file-obj-list="fileList"/>
+        </el-collapse-item>
+        <el-collapse-item name="3">
+          <template slot="title">
+            <h3 style="color: blue">合同沟通信息:</h3>
+          </template>
+          <div style="margin-top: 20px" v-if="isCommVisible">
+            <communicate-detail ref="commDetail"/>
+          </div>
+        </el-collapse-item>
+      </el-collapse>
     </div>
     <span slot="footer" class="dialog-footer">
       <el-button @click="onChose">返回</el-button>
@@ -97,6 +108,7 @@
     },
     data () {
       return {
+        activeNames: ['1', '2', '3'],
         visible: false,
         isCommVisible: false,
         isFlow: false,