| | |
| | | </el-dialog> |
| | | |
| | | <!-- 审核报备 --> |
| | | <el-dialog title="报备审核" :visible.sync="auditingOpen" width="900px" append-to-body> |
| | | <el-form ref="form" :model="auditingForm" :rules="auditingRules" label-width="80px"> |
| | | <el-form-item label="点位"> |
| | | <el-input v-model="auditingForm.pointName" disabled /> |
| | | </el-form-item> |
| | | <el-form-item label="运维单位"> |
| | | <el-input v-model="auditingForm.unitName" disabled /> |
| | | </el-form-item> |
| | | <el-form-item label="报备人员"> |
| | | <el-input v-model="auditingForm.peopleName" disabled /> |
| | | </el-form-item> |
| | | <el-form-item label="报备类型"> |
| | | <el-input v-model="auditingForm.reportType" disabled /> |
| | | </el-form-item> |
| | | <el-form-item label="故障类型"> |
| | | <el-input v-model="auditingForm.errorType" disabled /> |
| | | </el-form-item> |
| | | <el-form-item label="生效时间"> |
| | | <el-date-picker v-model="auditingForm.beginCreateTime" disabled /> |
| | | </el-form-item> |
| | | <el-form-item label="失效时间"> |
| | | <el-date-picker v-model="auditingForm.endCreateTime" disabled /> |
| | | </el-form-item> |
| | | <el-form-item label="报备内容"> |
| | | <span v-html="auditingForm.reportContent"></span> |
| | | </el-form-item> |
| | | <el-form-item label="上报材料"> |
| | | <el-link |
| | | v-for="item in auditingForm.reportMaterials != null ? auditingForm.reportMaterials.split(',') : auditingForm.reportMaterials" |
| | | :underline="false" type="primary" :key="item" @click="handleDownload(item)"> |
| | | {{ item.substring(item.lastIndexOf("/") + 1) }} |
| | | </el-link> |
| | | </el-form-item> |
| | | <el-form-item label="审核结果"> |
| | | <el-radio-group v-model="auditingForm.auditingResult"> |
| | | <el-radio :label="true">通过</el-radio> |
| | | <el-radio :label="false">驳回</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="审核意见" prop="auditOpinion"> |
| | | <el-input v-model="auditingForm.auditOpinion" /> |
| | | </el-form-item> |
| | | </el-form> |
| | | <el-dialog title="报备审核" :visible.sync="auditingOpen" width="800px" append-to-body> |
| | | <div style="display: flex;flex-direction: row"> |
| | | <div style="flex: 6; border-right: 1px solid #d2d1d1; padding-right: 20px"> |
| | | <el-form ref="form" :model="auditingForm" :rules="auditingRules" label-width="80px"> |
| | | <el-form-item label="点位"> |
| | | <el-input v-model="auditingForm.pointName" disabled /> |
| | | </el-form-item> |
| | | <el-form-item label="运维单位"> |
| | | <el-input v-model="auditingForm.unitName" disabled /> |
| | | </el-form-item> |
| | | <el-form-item label="报备人员"> |
| | | <el-input v-model="auditingForm.peopleName" disabled /> |
| | | </el-form-item> |
| | | <el-form-item label="报备类型"> |
| | | <el-input v-model="auditingForm.reportType" disabled /> |
| | | </el-form-item> |
| | | <el-form-item label="故障类型"> |
| | | <el-input v-model="auditingForm.errorType" disabled /> |
| | | </el-form-item> |
| | | <el-form-item label="生效时间"> |
| | | <el-date-picker v-model="auditingForm.beginCreateTime" disabled /> |
| | | </el-form-item> |
| | | <el-form-item label="失效时间"> |
| | | <el-date-picker v-model="auditingForm.endCreateTime" disabled /> |
| | | </el-form-item> |
| | | <el-form-item label="审核结果"> |
| | | <el-radio-group v-model="auditingForm.auditingResult"> |
| | | <el-radio :label="true">通过</el-radio> |
| | | <el-radio :label="false">驳回</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="审核意见" prop="auditOpinion"> |
| | | <el-input v-model="auditingForm.auditOpinion" /> |
| | | </el-form-item> |
| | | </el-form> |
| | | </div> |
| | | <div style="flex: 5; padding-left: 20px"> |
| | | <el-form> |
| | | <el-form-item label="报备内容"> |
| | | <span v-html="auditingForm.reportContent"></span> |
| | | </el-form-item> |
| | | <el-form-item label="上报材料"> |
| | | <el-link |
| | | v-for="item in auditingForm.reportMaterials != null ? auditingForm.reportMaterials.split(',') : auditingForm.reportMaterials" |
| | | :underline="false" type="primary" :key="item" @click="handleDownload(item)">{{ item.substring(item.lastIndexOf("/") + 1) |
| | | }}</el-link> |
| | | </el-form-item> |
| | | </el-form> |
| | | </div> |
| | | </div> |
| | | |
| | | <div slot="footer" class="dialog-footer"> |
| | | <el-button @click="auditingCancel">取 消</el-button> |
| | | <el-button type="primary" @click="auditingSubmit">确 定</el-button> |