| | |
| | | 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 |
| | |
| | | <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"> |
| | |
| | | </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"> |
| | |
| | | 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 |
| | | }) |
| | | }, |