Loading src/views/riskProject/approve/index.vue +4 −128 Original line number Diff line number Diff line Loading @@ -52,8 +52,8 @@ <van-button type="info" size="mini" @click="lookdetail(index, item)" >执行情况</van-button @click="todetail(index, item)" >{{ active == 2 ? '去处理' :'去审批' }}</van-button > </van-row> </van-col> Loading @@ -76,90 +76,6 @@ <!-- {{messageList}} --> </van-tab> </van-tabs> <!-- 长按显示遮罩层 --> <van-popup v-model="showIndex" closeable round position="right" :style="{ width: '90%', height: '100%' }" > <van-cell-group title="执行情况"> <!-- 内容列表 --> <div class="con-list"> <van-cell-group inset v-for="(item, index) in buildingList" :key="index" > <van-row gutter=""> <van-col span="16">{{ item.buildingName }}</van-col> <van-col span="8" :style="{ color: item.status == 'wait' ? '#F79648' : item.status == 'finish' ? '#03B615' : '#FF041D' }" >{{ item.status == "wait" ? "待评估" : item.status == "finish" ? "已完成" : "已退回" }}</van-col > </van-row> <van-row> <van-col span="18"> <van-row gutter=""> <van-col span="8">创 建 人:</van-col> <van-col span="16">{{ item.createUserName }}</van-col> </van-row> <van-row gutter=""> <van-col span="8">处理人员:</van-col> <van-col span="16">{{ item.workUserNames }}</van-col> </van-row> <van-row gutter=""> <van-col span="8">发起时间:</van-col> <van-col span="16" >{{ timestampToTimes(item.startTime) }} </van-col> </van-row> </van-col> <van-col span="6"> <van-row> <van-button type="info" size="mini" @click="todetail(index, item)" >查看详情</van-button > </van-row></van-col > </van-row> </van-cell-group> <div style=" width: 100%; text-align: center; font-size: 0.48rem; position: fixed; top: 30%; " v-if="buildingList['length'] == 0" > 暂无数据 </div> </div> </van-cell-group> </van-popup> </div> </template> Loading @@ -186,7 +102,6 @@ export default { } ], Loop: "", // 定时器 showIndex: false, // 是否显示遮罩层, active: 0, // 状态 wait 待评估,running 执行中,finish 已完成 tabs: [ Loading Loading @@ -251,57 +166,18 @@ export default { }); }, onSearch(val) { this.postList(this.searchValue); }, //执行情况 lookdetail(index, item) { this.showIndex = true; console.log(item); getFun("/risk/plan/allocation/building/list/" + item.id) .then(res => { console.log(res); this.buildingList = res.data; }) .catch(() => { this.$toast.clear(); this.$toast.fail("加载失败,请稍后再试"); }); }, //查看详情 todetail(index, item) { this.$router.push({ name: "riskTaskList", params: { id: item.id, buildingId: item.buildingId // buildingId: item.buildingId } }); sessionStorage.setItem("planId", item.id); sessionStorage.setItem("buildingId", item.buildingId); this.showIndex = false;; }, // 详情 goDetail(data) { this.$router.push({ name: "risk-big-detail", params: { id: data.businessId || data.id } }); this.showIndex = false; sessionStorage.setItem("buildingId", ''); }, // 确认 goConfirm(data) { this.$router.push({ name: "risk-affirm", params: { data: data } }); this.showIndex = false; } } }; </script> Loading Loading
src/views/riskProject/approve/index.vue +4 −128 Original line number Diff line number Diff line Loading @@ -52,8 +52,8 @@ <van-button type="info" size="mini" @click="lookdetail(index, item)" >执行情况</van-button @click="todetail(index, item)" >{{ active == 2 ? '去处理' :'去审批' }}</van-button > </van-row> </van-col> Loading @@ -76,90 +76,6 @@ <!-- {{messageList}} --> </van-tab> </van-tabs> <!-- 长按显示遮罩层 --> <van-popup v-model="showIndex" closeable round position="right" :style="{ width: '90%', height: '100%' }" > <van-cell-group title="执行情况"> <!-- 内容列表 --> <div class="con-list"> <van-cell-group inset v-for="(item, index) in buildingList" :key="index" > <van-row gutter=""> <van-col span="16">{{ item.buildingName }}</van-col> <van-col span="8" :style="{ color: item.status == 'wait' ? '#F79648' : item.status == 'finish' ? '#03B615' : '#FF041D' }" >{{ item.status == "wait" ? "待评估" : item.status == "finish" ? "已完成" : "已退回" }}</van-col > </van-row> <van-row> <van-col span="18"> <van-row gutter=""> <van-col span="8">创 建 人:</van-col> <van-col span="16">{{ item.createUserName }}</van-col> </van-row> <van-row gutter=""> <van-col span="8">处理人员:</van-col> <van-col span="16">{{ item.workUserNames }}</van-col> </van-row> <van-row gutter=""> <van-col span="8">发起时间:</van-col> <van-col span="16" >{{ timestampToTimes(item.startTime) }} </van-col> </van-row> </van-col> <van-col span="6"> <van-row> <van-button type="info" size="mini" @click="todetail(index, item)" >查看详情</van-button > </van-row></van-col > </van-row> </van-cell-group> <div style=" width: 100%; text-align: center; font-size: 0.48rem; position: fixed; top: 30%; " v-if="buildingList['length'] == 0" > 暂无数据 </div> </div> </van-cell-group> </van-popup> </div> </template> Loading @@ -186,7 +102,6 @@ export default { } ], Loop: "", // 定时器 showIndex: false, // 是否显示遮罩层, active: 0, // 状态 wait 待评估,running 执行中,finish 已完成 tabs: [ Loading Loading @@ -251,57 +166,18 @@ export default { }); }, onSearch(val) { this.postList(this.searchValue); }, //执行情况 lookdetail(index, item) { this.showIndex = true; console.log(item); getFun("/risk/plan/allocation/building/list/" + item.id) .then(res => { console.log(res); this.buildingList = res.data; }) .catch(() => { this.$toast.clear(); this.$toast.fail("加载失败,请稍后再试"); }); }, //查看详情 todetail(index, item) { this.$router.push({ name: "riskTaskList", params: { id: item.id, buildingId: item.buildingId // buildingId: item.buildingId } }); sessionStorage.setItem("planId", item.id); sessionStorage.setItem("buildingId", item.buildingId); this.showIndex = false;; }, // 详情 goDetail(data) { this.$router.push({ name: "risk-big-detail", params: { id: data.businessId || data.id } }); this.showIndex = false; sessionStorage.setItem("buildingId", ''); }, // 确认 goConfirm(data) { this.$router.push({ name: "risk-affirm", params: { data: data } }); this.showIndex = false; } } }; </script> Loading