Bläddra i källkod

销售合同详情 版本改为显示合同编号, 点击切换版本详情

lxf 1 år sedan
förälder
incheckning
0c4d9ad47b

+ 7 - 5
src/components/PDF/contractPDF.vue

@@ -243,12 +243,14 @@ const getDict = () => {
 };
 getDict();
 watch(
-  props.rowData,
+  props,
   () => {
-    if (props.rowData.id) {
-      getPdfData({ id: props.rowData.id });
-    } else if (props.rowData.code) {
-      getPdfData({ code: props.rowData.code });
+    if (props.rowData) {
+      if (props.rowData.id) {
+        getPdfData({ id: props.rowData.id });
+      } else if (props.rowData.code) {
+        getPdfData({ code: props.rowData.code });
+      }
     }
   },
   {

+ 3 - 3
src/components/contractCom/contractDetails.vue

@@ -20,7 +20,7 @@
           :style="{ color: currentItem.id === i.id ? '#409eff' : '' }"
           @click="handleItemClick(i)"
         >
-          <div v-if="activeName === 'first'">v {{ i.version }}</div>
+          <div v-if="activeName === 'first'">{{ i.code }}</div>
           <div v-if="activeName === 'second'">
             {{ i.code }}
           </div>
@@ -216,7 +216,7 @@ getDetailsData();
 .content-box {
   display: flex;
   .left {
-    width: 100px;
+    width: 160px;
     // background: #ccc;
     .left-item {
       height: 36px;
@@ -226,7 +226,7 @@ getDetailsData();
     }
   }
   .right {
-    width: calc(100% - 100px);
+    width: calc(100% - 160px);
     padding-left: 10px;
   }
 }

+ 1 - 1
src/views/salesMange/saleContract/contract/index.vue

@@ -77,7 +77,7 @@
       </template>
     </el-dialog>
 
-    <el-dialog title="合同详情" v-if="openDetailsDialog" v-model="openDetailsDialog" width="1000">
+    <el-dialog title="合同详情" v-if="openDetailsDialog" v-model="openDetailsDialog" width="1100">
       <ContractDetails :contractId="currentContractId"></ContractDetails>
     </el-dialog>
   </div>