|
@@ -13,7 +13,7 @@
|
|
|
</button-group-item>
|
|
|
</button-group>
|
|
|
</div>
|
|
|
- <div v-if="checked === 0">
|
|
|
+ <div v-if="checked === 0" @click="open">
|
|
|
<div class="row header">
|
|
|
<span class="num">序号</span>
|
|
|
<span class="time">管理单位名称</span>
|
|
@@ -25,7 +25,7 @@
|
|
|
class="warp"
|
|
|
>
|
|
|
<ul class="item">
|
|
|
- <li class="row" v-for="(item, index) in gldListL" :key="index" @click="ToUnitInfo(item)">
|
|
|
+ <li class="row" v-for="(item, index) in gldListL" :key="index" >
|
|
|
<span class="num">{{ index + 1 }}</span>
|
|
|
<span class="time">{{ item.glzthztjzd }}</span>
|
|
|
<span class="person">{{ item.gljzs }}</span>
|
|
@@ -40,7 +40,7 @@
|
|
|
</VueSeamlessScroll>
|
|
|
</div>
|
|
|
|
|
|
- <div v-if="checked === 1">
|
|
|
+ <div v-if="checked === 1" @click="open">
|
|
|
<div class="row header">
|
|
|
<span class="num">序号</span>
|
|
|
<span class="time">维保单位名称</span>
|
|
@@ -79,7 +79,7 @@
|
|
|
class="warp"
|
|
|
>
|
|
|
<ul class="item">
|
|
|
- <li class="row" v-for="(item, index) in JzrzdList" :key="index">
|
|
|
+ <li class="row" v-for="(item, index) in JzrzdList" :key="index" @click="ToUnitInfo(item)">
|
|
|
<span class="num">{{ index + 1 }}</span>
|
|
|
<span class="time">{{ item.gcjzmc }}</span>
|
|
|
<span
|
|
@@ -93,11 +93,15 @@
|
|
|
</ul>
|
|
|
</VueSeamlessScroll>
|
|
|
</div>
|
|
|
+ <!-- 管理单位弹窗 -->
|
|
|
+ <basic-modal top="120px" ref="gldwModal" name="管理单位" width="90%">
|
|
|
+ <GldwModalContent :default="gldwModal" />
|
|
|
+ </basic-modal>
|
|
|
</div>
|
|
|
</template>
|
|
|
<script>
|
|
|
import VueSeamlessScroll from "vue-seamless-scroll";
|
|
|
-
|
|
|
+import GldwModalContent from "../../Detail/components/GldwModalContent.vue";
|
|
|
export default {
|
|
|
name: "MaintenanceSupervision",
|
|
|
props: {
|
|
@@ -108,10 +112,12 @@ export default {
|
|
|
data() {
|
|
|
return {
|
|
|
checked: 0,
|
|
|
+ gldwModal:{}
|
|
|
};
|
|
|
},
|
|
|
components: {
|
|
|
VueSeamlessScroll,
|
|
|
+ GldwModalContent
|
|
|
},
|
|
|
computed: {
|
|
|
classOption() {
|
|
@@ -132,11 +138,14 @@ export default {
|
|
|
否: "#df575b",
|
|
|
}[text];
|
|
|
},
|
|
|
- // 跳转独栋
|
|
|
+ // 跳转独栋(目前未加ID)
|
|
|
ToUnitInfo(item){
|
|
|
console.log('-----建筑ID',item);
|
|
|
return
|
|
|
this.$router.push(`/detail?id=${item.id}`);
|
|
|
+ },
|
|
|
+ open(){
|
|
|
+ this.showModal('gldwModal')
|
|
|
}
|
|
|
},
|
|
|
};
|