<template>
|
<el-steps :active="stepIndex" finish-status="success" style="" align-center>
|
<el-step title="评估范围" />
|
<el-step title="数据源检查" />
|
<el-step title="豁免条目" />
|
<el-step title="自动评估" />
|
</el-steps>
|
<CompCheckArea v-show="stepIndex == 0" v-model="stepIndex"></CompCheckArea>
|
<CompCheckSource v-show="stepIndex == 1" v-model="stepIndex"></CompCheckSource>
|
<CompCheckExemption v-show="stepIndex == 2" v-model="stepIndex"></CompCheckExemption>
|
<CompCheckConfirm v-show="stepIndex == 3" v-model="stepIndex"></CompCheckConfirm>
|
</template>
|
|
<script>
|
import dayjs from 'dayjs';
|
import CompCheckArea from './precheck/CompCheckArea.vue';
|
import CompCheckSource from './precheck/CompCheckSource.vue';
|
import CompCheckExemption from './precheck/CompCheckExemption.vue';
|
import CompCheckConfirm from './precheck/CompCheckConfirm.vue';
|
|
/**
|
* 自动评估条件合规性检查
|
*/
|
export default {
|
name: 'CompPreCheck',
|
components: { CompCheckArea, CompCheckSource, CompCheckExemption, CompCheckConfirm },
|
props: {},
|
emits: ['preCheck'],
|
data() {
|
return {
|
// 操作步骤下标
|
stepIndex: 0
|
};
|
},
|
methods: {
|
/**
|
* 自动评估前置合规性检查
|
* 检查所选范围内各项评估数据源是否完整
|
*/
|
preCheck() {
|
// this.$emit('preCheck', param)
|
}
|
}
|
};
|
</script>
|