Переглянути джерело

新增 证书组合组件id属性

wzh 4 роки тому
батько
коміт
18c398698e
1 змінених файлів з 8 додано та 0 видалено
  1. 8 0
      src/components/Certs.vue

+ 8 - 0
src/components/Certs.vue

@@ -3,6 +3,7 @@
     <div class="info-line">
       <div class="info-line-title">船舶证书 :</div>
       <Uploader
+        :uploaderId="certsId + 'shipFileList'"
         :params="{ type: '2', userId: 0, location: '' }"
         :disabled="disabled"
         @onSendFileList="getShipFileList"
@@ -14,6 +15,7 @@
     <div class="info-line">
       <div class="info-line-title">船舶年审合格证 :</div>
       <Uploader
+        :uploaderId="certsId + 'annualFileList'"
         :params="{ type: '5', userId: 0, location: '' }"
         :disabled="disabled"
         @onSendFileList="getAnnualFileList"
@@ -25,6 +27,7 @@
     <div class="info-line">
       <div class="info-line-title">船舶国籍证书 :</div>
       <Uploader
+        :uploaderId="certsId + 'shipNationFileList'"
         :params="{ type: '6', userId: 0, location: '' }"
         :disabled="disabled"
         @onSendFileList="getShipNationFileList"
@@ -36,6 +39,7 @@
     <div class="info-line">
       <div class="info-line-title">营运证 :</div>
       <Uploader
+        :uploaderId="certsId + 'operatingFileList'"
         :params="{ type: '7', userId: 0, location: '' }"
         :disabled="disabled"
         @onSendFileList="getOperatingFileList"
@@ -51,6 +55,10 @@ import _ from "lodash";
 
 export default defineComponent({
   props: {
+    certsId: {
+      type: String,
+      default: "cert",
+    },
     disabled: {
       type: Boolean,
       default: true,