| | |
| | | <div class="info-item"> |
| | | <div class="info-label">上报材料</div> |
| | | <div class="info-list"> |
| | | <div class="list-item" v-for="file in formatFileList(scope.row.reportMaterials)" :key="file" @click="showFile(file)"> |
| | | <div class="list-item" v-for="file in formatFileList(scope.row.reportMaterials)" :key="file" |
| | | @click="showFile(file)"> |
| | | <div class="item-icon"> |
| | | <i class="el-icon-document"></i> |
| | | </div> |
| | |
| | | <editor v-model="form.reportContent" :min-height="192" /> |
| | | </el-form-item> |
| | | <el-form-item label="上报材料" prop="reportMaterials"> |
| | | <file-upload v-model="form.reportMaterials" /> |
| | | <file-upload v-model="form.reportMaterials" :fileType='fileType' /> |
| | | </el-form-item> |
| | | </el-form> |
| | | <div slot="footer" class="dialog-footer"> |
| | |
| | | <el-date-picker v-model="auditingForm.endCreateTime" disabled /> |
| | | </el-form-item> |
| | | <el-form-item label="报备内容"> |
| | | <el-input type="textarea" v-html="auditingForm.reportContent" disabled /> |
| | | <span v-html="auditingForm.reportContent"></span> |
| | | </el-form-item> |
| | | <el-form-item label="上报材料"> |
| | | <el-link |
| | |
| | | name: "Report", |
| | | data() { |
| | | return { |
| | | fileType: ["doc", "xls", "xlsx", "ppt", "txt", "pdf", "png", "jpg"], |
| | | |
| | | // 点位list |
| | | pointList: [], |
| | | // 遮罩层 |
| | |
| | | this.queryParams["endAuditingTime"] = this.daterangeAuditingTime[1]; |
| | | } |
| | | listReport(this.queryParams).then(response => { |
| | | this.reportList = response.data; |
| | | this.reportList = response.data.records; |
| | | this.total = response.total; |
| | | this.loading = false; |
| | | }); |