From fcb6cfdbdb5fbce7d02d8513719237e65a72f474 Mon Sep 17 00:00:00 2001
From: odc.xiaohui <xiaohui@Q1>
Date: 星期四, 09 三月 2023 16:45:20 +0800
Subject: [PATCH] 修改报案人材料图片

---
 src/views/cause/Entry.vue |   33 +++++++++++++++++++++++----------
 1 files changed, 23 insertions(+), 10 deletions(-)

diff --git a/src/views/cause/Entry.vue b/src/views/cause/Entry.vue
index 7c226aa..c5d04cc 100644
--- a/src/views/cause/Entry.vue
+++ b/src/views/cause/Entry.vue
@@ -16,13 +16,13 @@
             <el-button type="primary" @click="search">鏌ヨ</el-button>
           </el-form-item>
           <el-form-item>
-            <el-button type="primary" @click="addAduitDialogVisible = true">娣诲姞</el-button>
+            <el-button type="primary" @click="addAduitAnJian">娣诲姞</el-button>
           </el-form-item>
 
           <el-form-item>
             <el-upload name="multipartFile" class="upload-demo" action="/api/cause/upload " :show-file-list="false"
               :before-upload="beforeAvatarUpload" :on-success="respond" :limit="1">
-              <el-button type="primary">瀵煎叆</el-button>
+<!--              <el-button type="primary">瀵煎叆</el-button>-->
             </el-upload>
           </el-form-item>
         </el-form>
@@ -225,7 +225,7 @@
                 <el-upload name="multipartFile" class="upload-demo" action="/api/cause/reporterUpload"
                   :show-file-list="false" :data="{ causeId: this.reportCauseId }" :before-upload="beforeAvatarUpload"
                   :on-success="reporterRespond" :limit="1">
-                  <el-button type="primary">瀵煎叆</el-button>
+<!--                  <el-button type="primary">瀵煎叆</el-button>-->
                 </el-upload>
               </el-form-item>
               <el-form-item>
@@ -274,9 +274,9 @@
             <el-table-column label="鎿嶄綔">
               <template slot-scope="scope">
                 <el-button type="text" size="medium" @click="updataReport(scope.row)">缂栬緫</el-button>
-                <el-button type="text" size="medium"
-                  @click="leaveReport(scope.row.id, scope.row.causeId, scope.row.groupId)" style="color:#ff0000"
-                  :disabled="scope.row.isInGroup == 0">閫�缇� </el-button>
+<!--                <el-button type="text" size="medium"-->
+<!--                  @click="leaveReport(scope.row.id, scope.row.causeId, scope.row.groupId)" style="color:#ff0000"-->
+<!--                  :disabled="scope.row.isInGroup == 0">閫�缇� </el-button>-->
                 <el-button type="text" size="medium" @click="removeReport(scope.row.id, scope.row.causeId)"
                   style="color:#ff0000" :disabled="scope.row.isInGroup == 1">鍒犻櫎 </el-button>
               </template>
@@ -392,7 +392,7 @@
                   </el-input>
                 </el-form-item>
               </el-col>
-              
+
               <!-- <el-col :span="12">
                 <el-form-item prop="reportTime" label="鎶ユ鏃堕棿">
                   <el-date-picker v-model="updateReportForm.reportTime" type="datetime" placeholder="閫夋嫨鏃ユ湡鏃堕棿" clearable
@@ -429,6 +429,7 @@
                 <el-form-item label="涓婁紶" prop="fileList" required>
                   <el-upload ref="reportMaterials" :file-list="updateReportForm.fileList" action="/api/minio/upload"
                     list-type="picture" :on-success="handleReporterMaterialSuccess">
+                    <img v-if="updateReportForm.reportMaterials!=''" :src="'/minio/img/'+updateReportForm.reportMaterials" style="width: 145px;height: 145px">
                     <el-button size="small" type="primary" icon="el-icon-upload">鐐瑰嚮涓婁紶</el-button>
                   </el-upload>
                 </el-form-item>
@@ -1091,6 +1092,18 @@
   },
   methods:
   {
+    addAduitAnJian(){
+      let date=(new Date()).valueOf();//鑾峰彇鏃堕棿鎴�
+      let txt = '1234567890';//鐢熸垚鐨勯殢鏈烘満鍣ㄧ爜
+      let len =13;//鏈哄櫒鐮佹湁澶氬皯浣�
+      let pwd = '';//瀹氫箟绌哄彉閲忕敤鏉ユ帴鏀舵満鍣ㄧ爜
+      for (let i = 0; i < len; i++) {
+        pwd += txt.charAt(Math.floor(Math.random() * txt.length));//寰幆鏈哄櫒鐮佷綅鏁伴殢鏈哄~鍏�
+      }
+      let id= date+pwd;
+      this.causeForm.number=id;
+      this.addAduitDialogVisible=true;
+    },
 
     //鍏抽棴妗堜欢鐨勬浠朵汉鍛樻坊鍔�
     addReportVisibleClose() {
@@ -1230,7 +1243,7 @@
       this.updateReportPrams.groupId = this.updateReportForm.groupId
       this.updateReportPrams.id = this.updateReportForm.id
       this.updateReportPrams.reportMaterials = this.updateReportPrams.fileList.map(i => i.data).join(',')
-     
+
       this.updateReportPrams.pic=this.updateReportForm.pic
       let form = null;
       form = this.updateReportPrams;
@@ -1382,7 +1395,7 @@
           } else {
             this.$message({
               type: "error",
-              message: "琛ㄥ崟涓嶈兘涓虹┖"
+              message: res.data.msg
             })
           }
         }
@@ -1607,4 +1620,4 @@
 ::v-deep(.el-table thead) {
   color: #000000;
 }
-</style>
\ No newline at end of file
+</style>

--
Gitblit v1.8.0