From 64bd3e7c7ee91e5249d2b03f58700277c328f11d Mon Sep 17 00:00:00 2001
From: linwenling <3256558519@qq.com>
Date: 星期二, 16 五月 2023 02:08:19 +0800
Subject: [PATCH] 修改家庭资产bug

---
 ruoyi-ui/src/views/note/propertyInfo.vue |  127 +++++++++++++++++++----------------------
 1 files changed, 59 insertions(+), 68 deletions(-)

diff --git a/ruoyi-ui/src/views/note/propertyInfo.vue b/ruoyi-ui/src/views/note/propertyInfo.vue
index 3f4b563..f10d352 100644
--- a/ruoyi-ui/src/views/note/propertyInfo.vue
+++ b/ruoyi-ui/src/views/note/propertyInfo.vue
@@ -2,19 +2,13 @@
   <div class="app-container">
     <div class="form-header mt">
       <h4 class="dt h4">璧勪骇璇︾粏淇℃伅 </h4>
-      <el-button type="primary" class="pt"  icon="el-icon-edit" @click="handleEdit()" :disabled="btn">缂栬緫</el-button>
+
     </div>
 
     <el-form ref="elForm" :model="formData" :rules="rules" size="medium" label-width="100px">
-      <el-form-item label="id" prop="id">
-        <el-input v-model="formData.id" placeholder="璇疯緭鍏d" :maxlength="11" show-word-limit :disabled="true"
-          clearable prefix-icon='el-icon-mobile' :style="{width: '100%'}"></el-input>
-      </el-form-item>
-      <el-form-item label="绫诲埆" prop="type">
-        <el-select v-model="formData.type" placeholder="璇烽�夋嫨绫诲埆" clearable :style="{width: '100%'}" :disabled="dsb" >
-          <el-option v-for="(item, index) in typeOptions" :key="index" :label="item.label" :value="item.value"
-            :disabled="item.disabled"></el-option>
-        </el-select>
+
+      <el-form-item label="绫诲瀷" prop="type">
+        <el-input v-model="formData.type" placeholder="璇疯緭鍏ョ被鍨�" clearable :style="{width: '100%'}" :disabled="dsb"></el-input>
       </el-form-item>
       <el-form-item label="鏍囬" prop="title">
         <el-input v-model="formData.title" placeholder="璇疯緭鍏ユ爣棰�" clearable :style="{width: '100%'}" :disabled="dsb"></el-input>
@@ -37,38 +31,39 @@
 
       <h4 class="form-header">鐩稿叧鍥剧墖 </h4>
       <el-upload
-      action="#"
-      list-type="picture-card"
-      multiple
-      :http-request="requestUpload"
-      :file-list="fileList"
+        action="#"
+        list-type="picture-card"
+        multiple
+        :http-request="requestUpload"
+        :file-list="fileList"
       >
-      <i slot="default" class="el-icon-plus"></i>
-      <div slot="file" slot-scope="{file}">
-        <img
-          class="el-upload-list__item-thumbnail"
-          :src="file.url"
-          alt=""
-          style="width: 147px; height: 147px"
-          fit="cover"
-          :preview-src-list="[file.url]"
-        >
-       <span class="el-upload-list__item-actions">
+        <i slot="default" class="el-icon-plus"></i>
+        <div slot="file" slot-scope="{file}">
+          <img
+            class="el-upload-list__item-thumbnail"
+            :src="file.url"
+            alt=""
+            style="width: 147px; height: 147px"
+            fit="cover"
+            :preview-src-list="[file.url]"
+          >
+          <span class="el-upload-list__item-actions">
         <span
+          v-if="isShow"
           class="el-upload-list__item-preview"
           @click="handlePictureCardPreview(file)"
         >
           <i class="el-icon-zoom-in"></i>
         </span>
         <span
-          v-if="!disabled"
+          v-if="isShow"
           class="el-upload-list__item-delete"
           @click="handleDownload(file.url)"
         >
           <i class="el-icon-download"></i>
         </span>
         <span
-          v-if="!disabled"
+          v-if="isShow"
           class="el-upload-list__item-delete"
           @click="handleRemove(file)"
         >
@@ -77,40 +72,41 @@
       </span>
 
 
-    </div>
-    </el-upload>
+        </div>
+      </el-upload>
 
       <h4 class="form-header">鍏朵粬闄勪欢 </h4>
-    <el-upload
-            action=""
-            :file-list="fileListOther"
-            class="upload-demo"
-            multiple
-            list-type="picture-card"
-            :on-preview="handleFileCardPreview"
-            :on-remove="handleRemove"
-            :http-request="requestUpload"
-            :show-file-list="true"
-          >
+      <el-upload
+        action=""
+        :file-list="fileListOther"
+        class="upload-demo"
+        multiple
+        list-type="picture-card"
+        :on-preview="handleFileCardPreview"
+        :on-remove="handleRemove"
+        :http-request="requestUpload"
+        :show-file-list="true"
+      >
 
-              <i slot="default" class="el-icon-plus"></i>
-              <div slot="file" slot-scope="{file}">
-                <img
-                  class="el-upload-list__item-thumbnail"
-                  src="../../assets/401_images/401.gif"
-                  alt=""
-                  style="width: 147px; height: 147px"
-                  fit="cover"
-                >
-                <span class="el-upload-list__item-actions">
+        <i slot="default" class="el-icon-plus"></i>
+        <div slot="file" slot-scope="{file}">
+          <img
+            class="el-upload-list__item-thumbnail"
+            src="../../assets/401_images/401.gif"
+            alt=""
+            style="width: 147px; height: 147px"
+            fit="cover"
+          >
+          <span class="el-upload-list__item-actions">
                 <span
+                  v-if="isShow"
                   class="el-upload-list__item-preview"
                   @click="handleFileCardPreview(file)"
                 >
                   <i class="el-icon-zoom-in"></i>
                 </span>
                 <span
-    v-if="!disabled"
+                  v-if="isShow"
                   @click="handleRemove(file)"
                   class="el-upload-list__item-delete"
 
@@ -118,22 +114,22 @@
                   <i class="el-icon-download"></i>
                 </span>
                 <span
-                  v-if="!disabled"
+                  v-if="isShow"
                   class="el-upload-list__item-delete"
-                  @click="handleRemove(file)"
+                  @click="handleRemoveFile(file)"
                 >
                   <i class="el-icon-delete"></i>
                 </span>
               </span>
 
 
-              </div>
+        </div>
 
 
-          </el-upload>
+      </el-upload>
 
       <el-form-item size="large">
-        <el-button type="primary" @click="submitForm" :disabled="dsb">淇敼</el-button>
+        <el-button v-if="isShow" type="primary" @click="submitForm" :disabled="dsb">淇敼</el-button>
       </el-form-item>
     </el-form>
 
@@ -164,8 +160,9 @@
       ],
       dsb:true,
       btn:false,
+      isShow:true,
       formData: {
-        id: undefined,
+
         type: undefined,
         title: undefined,
         location: undefined,
@@ -179,11 +176,7 @@
         dialogVisible: false,
         disabled: false,
       rules: {
-        id: [{
-          required: true,
-          message: '璇疯緭鍏d',
-          trigger: 'blur'
-        }],
+
         type: [{
           required: true,
           message: '璇烽�夋嫨绫诲埆',
@@ -209,11 +202,7 @@
           message: '璇疯緭鍏ュ叿浣撲綅缃�',
           trigger: 'blur'
         }],
-        remark: [{
-          required: true,
-          message: '璇疯緭鍏ュ娉�',
-          trigger: 'blur'
-        }],
+
 
       },
       typeOptions: [],
@@ -229,12 +218,14 @@
       jd =  this.$route.query.detail
       this.btn= jd
       this.dsb = !jd
+      this.isShow=true
       document.title = "淇敼璧勪骇璇︾粏淇℃伅";
       this.$route.meta.title = "淇敼璧勪骇璇︾粏淇℃伅";//鍒楄〃鐨勫悕绉�
     }
     else{
       document.title = "鏌ョ湅璧勪骇璇︾粏淇℃伅";
       this.$route.meta.title = "鏌ョ湅璧勪骇璇︾粏淇℃伅";//鍒楄〃鐨勫悕绉�
+      this.isShow=false
     }
 
     let _this = this

--
Gitblit v1.9.1