From 0546c1645ca0537d7e125c5dbec353dd7ed1ab00 Mon Sep 17 00:00:00 2001
From: wl <173@qq.com>
Date: 星期四, 21 七月 2022 17:40:52 +0800
Subject: [PATCH] 案件录入添加
---
src/views/common/Audit.vue | 23 ++++++++++++++---------
src/plugins/element.js | 10 +++++++++-
2 files changed, 23 insertions(+), 10 deletions(-)
diff --git a/src/plugins/element.js b/src/plugins/element.js
index 98a3ac6..5e79cdb 100644
--- a/src/plugins/element.js
+++ b/src/plugins/element.js
@@ -6,17 +6,25 @@
Col,
Container, DatePicker, Dialog, Form, FormItem,
Header,
- Icon, Input,
+ Icon, Image, Input,
Main,
Menu,
MenuItem,
Message, Option, Pagination,
Row, Select,
+<<<<<<< HEAD
Submenu, Table, TableColumn, Upload,
+=======
+ Submenu, Table, TableColumn, Upload
+>>>>>>> 561b46d42e9a1b633f0428911045898b8270dfa2
} from 'element-ui'
Vue.use(Button).use(Container).use(Header).use(Aside).use(Menu).use(Submenu).use(MenuItem).use(Main).use(Icon).use(Card)
.use(Col).use(Row).use(Card).use(Table).use(TableColumn).use(Form).use(FormItem).use(Input).use(Select).use(Option)
+<<<<<<< HEAD
.use(Pagination).use(Dialog).use(Upload).use(DatePicker)
+=======
+ .use(Pagination).use(Dialog).use(Upload).use(DatePicker).use(Image)
+>>>>>>> 561b46d42e9a1b633f0428911045898b8270dfa2
Vue.prototype.$message = Message
diff --git a/src/views/common/Audit.vue b/src/views/common/Audit.vue
index dbac5e6..9a6b812 100644
--- a/src/views/common/Audit.vue
+++ b/src/views/common/Audit.vue
@@ -160,7 +160,11 @@
<el-form ref="infoAduitForm" :model="auditInfo" size="medium" label-width="100px">
<el-col :span="12">
<el-form-item label="澶村儚" prop="pic" required>
- <el-image style="width: 145px; height: 145px" :src="picShow" :preview-src-list="new Array(picShow)"></el-image>
+ <el-upload ref="pic" action="/api/minio/upload" :show-file-list="false" :on-success="handleAvatarSuccess"
+ list-type="picture-card" accept="image/*" disabled>
+ <el-image style="width: 145px; height: 145px" :src="picShow"
+ :preview-src-list="new Array(picShow)"></el-image>
+ </el-upload>
</el-form-item>
</el-col>
<el-col :span="12">
@@ -207,11 +211,8 @@
</el-form-item>
</el-col>
<el-col :span="24">
- <el-form-item label="涓婁紶" required>
- <el-upload ref="reportMaterials" :file-list="auditInfo.fileList"
- action="/api/minio/upload" list-type="picture" :on-success="handleMaterialSuccess">
- <el-button size="small" type="primary" icon="el-icon-upload">鐐瑰嚮涓婁紶</el-button>
- </el-upload>
+ <el-form-item label="鏉愭枡">
+ <div class="metalL"></div>
</el-form-item>
</el-col>
<el-col :span="24">
@@ -418,9 +419,13 @@
details(id) {
getReportById(id).then(res => {
this.auditInfo = res
- getImgUrl(res.pic).then(res => {
- this.picShow = res
- })
+ if (res.pic === '' || res.pic === null) {
+ this.picShow = './logo.png';
+ } else {
+ getImgUrl(res.pic).then(res => {
+ this.picShow = res
+ })
+ }
this.infoAduitDialogVisible = true
})
},
--
Gitblit v1.8.0