Browse Source

fix: 修复设备图片不能回显和上传保存的问题

yanglzh 11 tháng trước cách đây
mục cha
commit
0840c6f28c
1 tập tin đã thay đổi với 6 bổ sung8 xóa
  1. 6 8
      src/views/iot/device/instance/component/edit.vue

+ 6 - 8
src/views/iot/device/instance/component/edit.vue

@@ -66,12 +66,10 @@
           <el-input v-model="intro" type="textarea" placeholder="请输入设备说明"></el-input>
         </el-form-item>
         <el-form-item label="设备图片">
-          <!--					<upload-vue :imgs="phone" @set-imgs="setImgsPhone" :limit="deviceImgLimit"></upload-vue>-->
-          <uploadVue :img="phone" @set-imgs="setImgsPhone"></uploadVue>
+          <upload-vue :imgs="phone" @set-imgs="setImgsPhone" :limit="deviceImgLimit"></upload-vue>
         </el-form-item>
         <el-form-item label="证书图片">
-          <!--					<upload-vue :imgs="certificate" @set-imgs="setImgsCertificate" :limit="deviceImgLimit"></upload-vue>-->
-          <uploadVue :img="certificate" @set-imgs="setImgsCertificate"></uploadVue>
+          <upload-vue :imgs="certificate" @set-imgs="setImgsCertificate" :limit="certificateLimit"></upload-vue>
         </el-form-item>
       </el-form>
       <template #footer>
@@ -142,8 +140,8 @@ interface DicState {
   rules: {};
   deviceImgLimit: number;
   certificateLimit: number;
-  phone: string;
-  certificate: string;
+  phone: string[];
+  certificate: string[];
   intro: string;
 }
 interface Tag {
@@ -182,8 +180,8 @@ export default defineComponent({
       },
       deviceImgLimit: 0,
       certificateLimit: 0,
-      phone: "",
-      certificate: "",
+      phone: [],
+      certificate: [],
       intro: ""
     });