| | |
| | | <template> |
| | | <el-card class="layout" shadow="hover"> |
| | | <el-steps |
| | | :active="proStatus.index" |
| | | finish-status="success" |
| | | style="" |
| | | align-center |
| | | > |
| | | <el-step v-for="(s, i) in getSteps" :key="i" :title="s" /> |
| | | </el-steps> |
| | | <el-card class="layout" shadow="never"> |
| | | <!-- <el-row justify="space-between"> --> |
| | | <div > |
| | | <el-steps |
| | | :active="proStatus.index" |
| | | finish-status="success" |
| | | style="" |
| | | align-center |
| | | > |
| | | <el-step v-for="(s, i) in getSteps" :key="i" :title="s" /> |
| | | </el-steps> |
| | | </div> |
| | | <!-- </el-row> --> |
| | | |
| | | <el-descriptions :column="3" size="small"> |
| | | <template #title> |
| | |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-row justify="end" class="btn-group"> |
| | | <el-button |
| | | <el-button type="danger" size="small" @click="deletePro" :disabled="false" |
| | | >删除</el-button |
| | | > |
| | | <!-- <el-button |
| | | type="danger" |
| | | size="small" |
| | | @click="deletePro" |
| | | :disabled="!proStatus.deletable" |
| | | >删除</el-button |
| | | > |
| | | > --> |
| | | <!-- 审核驳回操作 --> |
| | | <el-button |
| | | v-if="proStatus.name.indexOf('不通过') != -1" |
| | | v-if=" |
| | | this.problem.extension3 == 'fail' || |
| | | this.problem.extension3 == 'change_fail' |
| | | " |
| | | type="danger" |
| | | size="small" |
| | | @click="revokePro" |
| | |
| | | size="small" |
| | | @click="rejectPro" |
| | | :disabled="!proStatus.checkable" |
| | | >驳回</el-button |
| | | >审核驳回</el-button |
| | | > |
| | | <el-button |
| | | v-if=" |
| | | proStatus.name.indexOf('不通过') == -1 && |
| | | proStatus.name.indexOf('通过') != -1 |
| | | this.problem.extension3 == 'pass' || |
| | | this.problem.extension3 == 'change_pass' |
| | | " |
| | | type="danger" |
| | | size="small" |
| | |
| | | size="small" |
| | | @click="passPro" |
| | | :disabled="!proStatus.checkable" |
| | | >通过</el-button |
| | | >审核通过</el-button |
| | | > |
| | | </el-row> |
| | | </el-col> |
| | |
| | | }, |
| | | { |
| | | bef: '问题待整改', |
| | | aft: '问题已整改' |
| | | aft: '整改已上传' |
| | | }, |
| | | { |
| | | bef: '整改待审核', |
| | | aft: '整改已审核' |
| | | aft: '问题已整改' |
| | | } |
| | | ] |
| | | }; |
| | |
| | | this.$emit('submit', isOk); |
| | | this.proAddOrUpdDialogVisible = false; |
| | | }, |
| | | onChangeCanceled() { |
| | | }, |
| | | onChangeCanceled() {}, |
| | | onChangeSubmited(isOk) { |
| | | this.$emit('submit', isOk); |
| | | this.changeDialogVisible = false; |
| | |
| | | .checkProblem({ pId: pro.guid, action: action }) |
| | | .then((res) => { |
| | | if (res.success) { |
| | | pro.extension3 = status |
| | | pro.extension3 = status; |
| | | this.$emit('check'); |
| | | } |
| | | }); |
| | |
| | | .checkProblem({ pId: pro.guid, action: action }) |
| | | .then((res) => { |
| | | if (res.success) { |
| | | pro.extension3 = status |
| | | pro.extension3 = status; |
| | | this.$emit('check'); |
| | | } |
| | | }); |
| | |
| | | <style scoped> |
| | | .layout { |
| | | background-color: transparent; |
| | | margin-top: 20px; |
| | | margin-bottom: 20px; |
| | | /* border: none; */ |
| | | border-color: rgba(0, 0, 0, 0.308); |
| | | /* border-color: rgba(0, 0, 0, 0.308); */ |
| | | } |
| | | |
| | | .image { |
| | | width: 200px; |
| | | height: 210px; |
| | | width: 240px; |
| | | height: 250px; |
| | | border-radius: 4px; |
| | | } |
| | | |
| | |
| | | background-color: var(--el-color-success-light-3); |
| | | } |
| | | </style> |
| | | |
| | | <!-- 步骤条自定义样式 --> |
| | | <style scoped> |
| | | :deep(.el-steps--simple){ |
| | | background: #fffbf731; |
| | | } |
| | | |
| | | :deep(.is-wait .el-step__icon){ |
| | | height: 17px; |
| | | width: 17px; |
| | | margin-top: 3px; |
| | | } |
| | | |
| | | :deep(.is-wait .is-text .el-step__icon-inner) { |
| | | font-size: var(--el-font-size-small); |
| | | } |
| | | |
| | | :deep(.is-success .el-step__icon){ |
| | | height: 17px; |
| | | width: 17px; |
| | | margin-top: 3px; |
| | | } |
| | | |
| | | :deep(.is-success .is-text .el-step__icon-inner) { |
| | | font-size: var(--el-font-size-small); |
| | | } |
| | | |
| | | :deep(.el-step__head.is-process) { |
| | | border-color: var(--el-color-danger); |
| | | color: var(--el-color-danger) |
| | | } |
| | | |
| | | :deep(.el-step__head.is-wait) { |
| | | border-color: var(--el-text-color-placeholder); |
| | | color: var(--el-text-color-placeholder) |
| | | } |
| | | |
| | | :deep(.el-step__head.is-success) { |
| | | border-color: var(--el-color-success-light-3); |
| | | color: var(--el-color-success-light-3) |
| | | } |
| | | |
| | | :deep(.el-step__title.is-process) { |
| | | color: var(--el-color-danger); |
| | | font-weight: bolder; |
| | | font-size: var(--el-font-size-large); |
| | | } |
| | | |
| | | :deep(.el-step__title.is-wait) { |
| | | color: var(--el-text-color-placeholder); |
| | | font-size: var(--el-font-size-small); |
| | | } |
| | | |
| | | :deep(.el-step__title.is-success) { |
| | | color: var(--el-color-success-light-3); |
| | | font-size: var(--el-font-size-small); |
| | | } |
| | | </style> |