47 lines
1.4 KiB
Vue
47 lines
1.4 KiB
Vue
<template>
|
|
<div>
|
|
<keep-alive>
|
|
<List v-if="activeName=='List'" ref="list" />
|
|
<HiddenList v-if="activeName=='hiddenList'" ref="HiddenList" />
|
|
<InitialDetail v-if="activeName=='initialDetail'" ref="InitialDetail" />
|
|
<Detail v-if="activeName=='Detail'" ref="Detail" />
|
|
<Evaluate v-if="activeName=='Evaluate'" ref="Evaluate" />
|
|
<ReplenishEvaluate v-if="activeName=='replenishEvaluate'" ref="ReplenishEvaluate" />
|
|
</keep-alive>
|
|
</div>
|
|
</template>
|
|
|
|
<script>
|
|
import List from './components/list'
|
|
import HiddenList from './components/hiddenList'
|
|
import InitialDetail from './components/initialDetail'
|
|
import Detail from './components/Detail'
|
|
import Evaluate from './components/evaluate'
|
|
import ReplenishEvaluate from './components/replenishEvaluate'
|
|
export default {
|
|
components: {
|
|
List: List,
|
|
HiddenList: HiddenList,
|
|
InitialDetail: InitialDetail,
|
|
Detail: Detail,
|
|
Evaluate: Evaluate,
|
|
ReplenishEvaluate: ReplenishEvaluate
|
|
},
|
|
data() {
|
|
return {
|
|
activeName: 'List', // 页面名称
|
|
EVALUATE_STAGE_ID: '', // 阶段编号
|
|
EVALUATE_STAGE_RELEASE_STATUS: '', // 发布状态
|
|
EVALUATE_STAGE_START_TIME: '', // 阶段开始时间
|
|
EVALUATE_STAGE_END_TIME: '', // 阶段结束时间
|
|
HIDDEN_ID: '', // 隐患编号
|
|
STATE: '', // 隐患状态
|
|
STATUS: '' // 评论状态
|
|
}
|
|
}
|
|
}
|
|
</script>
|
|
|
|
<style scoped>
|
|
</style>
|