|
@@ -16,19 +16,95 @@
|
|
|
</button-group-item>
|
|
|
</button-group>
|
|
|
</div>
|
|
|
- <div>
|
|
|
+ <div v-if="checked === 0">
|
|
|
<div class="row header">
|
|
|
<span class="time">排查时间</span>
|
|
|
<span class="person">排查人员</span>
|
|
|
<span class="result">排查结果</span>
|
|
|
</div>
|
|
|
<VueSeamlessScroll
|
|
|
- :data="list"
|
|
|
+ :data="list1"
|
|
|
:class-option="classOption"
|
|
|
class="warp"
|
|
|
>
|
|
|
<ul class="item">
|
|
|
- <li class="row" v-for="(item, index) in list" :key="index">
|
|
|
+ <li class="row" v-for="(item, index) in list1" :key="index">
|
|
|
+ <span class="time">{{ item[0] }}</span>
|
|
|
+ <span class="person">{{ item[1] }}</span>
|
|
|
+ <span class="result"
|
|
|
+ :style="{
|
|
|
+ color: resultType(item[2])
|
|
|
+ }"
|
|
|
+ >{{ item[2] }}</span
|
|
|
+ >
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </VueSeamlessScroll>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div v-if="checked === 1">
|
|
|
+ <div class="row header">
|
|
|
+ <span class="time">检查结束事件</span>
|
|
|
+ <span class="person">执法机构</span>
|
|
|
+ <span class="result">检查结果</span>
|
|
|
+ </div>
|
|
|
+ <VueSeamlessScroll
|
|
|
+ :data="list2"
|
|
|
+ :class-option="classOption"
|
|
|
+ class="warp"
|
|
|
+ >
|
|
|
+ <ul class="item">
|
|
|
+ <li class="row" v-for="(item, index) in list2" :key="index">
|
|
|
+ <span class="time">{{ item[0] }}</span>
|
|
|
+ <span class="person">{{ item[1] }}</span>
|
|
|
+ <span class="result"
|
|
|
+ :style="{
|
|
|
+ color: resultType(item[2])
|
|
|
+ }"
|
|
|
+ >{{ item[2] }}</span
|
|
|
+ >
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </VueSeamlessScroll>
|
|
|
+ </div>
|
|
|
+ <div v-if="checked === 2">
|
|
|
+ <div class="row header">
|
|
|
+ <span class="time">登记事件</span>
|
|
|
+ <span class="person">排查人员</span>
|
|
|
+ <span class="result">是否存在隐患</span>
|
|
|
+ </div>
|
|
|
+ <VueSeamlessScroll
|
|
|
+ :data="list3"
|
|
|
+ :class-option="classOption"
|
|
|
+ class="warp"
|
|
|
+ >
|
|
|
+ <ul class="item">
|
|
|
+ <li class="row" v-for="(item, index) in list3" :key="index">
|
|
|
+ <span class="time">{{ item[0] }}</span>
|
|
|
+ <span class="person">{{ item[1] }}</span>
|
|
|
+ <span class="result"
|
|
|
+ :style="{
|
|
|
+ color: resultType(item[2])
|
|
|
+ }"
|
|
|
+ >{{ item[2] }}</span
|
|
|
+ >
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </VueSeamlessScroll>
|
|
|
+ </div>
|
|
|
+ <div v-if="checked === 3">
|
|
|
+ <div class="row header">
|
|
|
+ <span class="time">检查时间</span>
|
|
|
+ <span class="person">检查人</span>
|
|
|
+ <span class="result">检查结果</span>
|
|
|
+ </div>
|
|
|
+ <VueSeamlessScroll
|
|
|
+ :data="list4"
|
|
|
+ :class-option="classOption"
|
|
|
+ class="warp"
|
|
|
+ >
|
|
|
+ <ul class="item">
|
|
|
+ <li class="row" v-for="(item, index) in list4" :key="index">
|
|
|
<span class="time">{{ item[0] }}</span>
|
|
|
<span class="person">{{ item[1] }}</span>
|
|
|
<span class="result"
|
|
@@ -50,7 +126,37 @@ export default {
|
|
|
name: 'MaintenanceSupervision',
|
|
|
data() {
|
|
|
return {
|
|
|
- list: [
|
|
|
+ list1: [
|
|
|
+ ["09:23 05-14", "张三", "合格"],
|
|
|
+ ["09:23 05-14", "王小强", "不合格"],
|
|
|
+ ["09:23 05-14", "张三", "合格"],
|
|
|
+ ["09:23 05-14", "王小强", "不合格"],
|
|
|
+ ["09:23 05-14", "张三", "合格"],
|
|
|
+ ["09:23 05-14", "张三", "合格"],
|
|
|
+ ["09:23 05-14", "王小强", "不合格"],
|
|
|
+ ["09:23 05-14", "王小强", "不合格"]
|
|
|
+ ],
|
|
|
+ list2: [
|
|
|
+ ["09:23 05-14", "沙坪坝支队", "合格"],
|
|
|
+ ["09:23 05-14", "两江支队", "不合格"],
|
|
|
+ ["09:23 05-14", "城口大队", "合格"],
|
|
|
+ ["09:23 05-14", "永川支队", "不合格"],
|
|
|
+ ["09:23 05-14", "城口大队", "合格"],
|
|
|
+ ["09:23 05-14", "永川支队", "合格"],
|
|
|
+ ["09:23 05-14", "永川支队", "不合格"],
|
|
|
+ ["09:23 05-14", "永川支队", "不合格"]
|
|
|
+ ],
|
|
|
+ list3: [
|
|
|
+ ["09:23 05-14", "张三", "是"],
|
|
|
+ ["09:23 05-14", "王小强", "否"],
|
|
|
+ ["09:23 05-14", "张三", "是"],
|
|
|
+ ["09:23 05-14", "王小强", "否"],
|
|
|
+ ["09:23 05-14", "张三", "是"],
|
|
|
+ ["09:23 05-14", "张三", "是"],
|
|
|
+ ["09:23 05-14", "王小强", "否"],
|
|
|
+ ["09:23 05-14", "王小强", "否"]
|
|
|
+ ],
|
|
|
+ list4: [
|
|
|
["09:23 05-14", "张三", "合格"],
|
|
|
["09:23 05-14", "王小强", "不合格"],
|
|
|
["09:23 05-14", "张三", "合格"],
|
|
@@ -59,7 +165,8 @@ export default {
|
|
|
["09:23 05-14", "张三", "合格"],
|
|
|
["09:23 05-14", "王小强", "不合格"],
|
|
|
["09:23 05-14", "王小强", "不合格"]
|
|
|
- ]
|
|
|
+ ],
|
|
|
+ checked: 0,
|
|
|
}
|
|
|
},
|
|
|
components: {
|
|
@@ -74,12 +181,15 @@ export default {
|
|
|
},
|
|
|
methods: {
|
|
|
change(idx) {
|
|
|
+ this.checked = idx
|
|
|
console.log("切换索引", idx)
|
|
|
},
|
|
|
resultType(text) {
|
|
|
return {
|
|
|
"合格": "#23f59d",
|
|
|
- "不合格": "#df575b"
|
|
|
+ "不合格": "#df575b",
|
|
|
+ "是": "#23f59d",
|
|
|
+ "否": "#df575b"
|
|
|
}[text]
|
|
|
}
|
|
|
}
|