Browse Source

研判分析

shibei_master
jiangyy 3 years ago
parent
commit
739399dcd2
  1. 19
      src/views/modules/visual/communityGovern/shijianchuli/event-info.vue
  2. 2
      src/views/modules/visual/communityGovern/shijianchuli/shijianchulifenxi.vue
  3. 18
      src/views/modules/visual/cpts/analyse.vue

19
src/views/modules/visual/communityGovern/shijianchuli/event-info.vue

@ -147,7 +147,9 @@
:singleList="yanPan.singleList" :singleList="yanPan.singleList"
:hasEvent="yanPan.hasEvent" :hasEvent="yanPan.hasEvent"
:bcLimit="yanPan.resiReportEventCount" :bcLimit="yanPan.resiReportEventCount"
@user="toUserInfo" /> :isUserClick="true"
@user="toUserInfo"
@toMiddleUserInfo="toMiddleUserInfo" />
<div v-else <div v-else
class="m-hint"> class="m-hint">
<img src="@/assets/img/modules/visual/noData.png" <img src="@/assets/img/modules/visual/noData.png"
@ -342,12 +344,10 @@ export default {
item.icUserName = item.name; item.icUserName = item.name;
}); });
// //
this.yanPan.singleTitle = data.sourceTypeName; this.yanPan.singleTitle = data.sourceTypeName;
this.yanPan.hasEvent = false; this.yanPan.hasEvent = false;
this.yanPan = { ...this.yanPan, ...data }; this.yanPan = { ...this.yanPan, ...data };
console.log(this.yanPan); console.log(this.yanPan);
@ -357,6 +357,9 @@ export default {
}, },
// //
async getYanPanList () { async getYanPanList () {
if (!this.yanPan.categoryPids) {
return false
}
const url = "/gov/project/icEvent/processAnalysis/categoryEventList"; const url = "/gov/project/icEvent/processAnalysis/categoryEventList";
// const url = "http://yapi.elinkservice.cn/mock/245/api/gov/project/icEvent/processAnalysis/categoryEventList"; // const url = "http://yapi.elinkservice.cn/mock/245/api/gov/project/icEvent/processAnalysis/categoryEventList";
@ -405,6 +408,16 @@ export default {
path: `/main-shuju/visual-basicinfo-people/${item.icResiUserId}`, path: `/main-shuju/visual-basicinfo-people/${item.icResiUserId}`,
}); });
}, },
toMiddleUserInfo () {
console.log(this.yanPan)
if (this.yanPan.reportorResiId) {
this.$router.push({
path: `/main-shuju/visual-basicinfo-people/${this.yanPan.reportorResiId}`,
});
}
},
}, },

2
src/views/modules/visual/communityGovern/shijianchuli/shijianchulifenxi.vue

@ -267,7 +267,7 @@ export default {
width: "10%", width: "10%",
}, },
], ],
header: ["序号", "所属网格", "事件内容", "上报渠道", "报事人", "手机号", "状态", "操作"], header: ["序号", "所属组织", "事件内容", "上报渠道", "报事人", "手机号", "状态", "操作"],
list: [], list: [],
pageSize: 10, pageSize: 10,
pageNo: 1, pageNo: 1,

18
src/views/modules/visual/cpts/analyse.vue

@ -22,19 +22,19 @@
<div class="analys-col"> <div class="analys-col">
<div v-if="bcLimit>31||bcLimit==31" <div v-if="bcLimit>31||bcLimit==31"
class="analys-person_red"> class="analys-person analys-person_red">
<div class="personal-name" <div class="personal-name"
@click="handleMidderUser()">{{userName}}</div> @click="handleMidderUser()">{{userName}}</div>
<div class="personal-tips">{{userTag}}</div> <div class="personal-tips">{{userTag}}</div>
</div> </div>
<div v-else-if="bcLimit<31&&(bcLimit>21||bcLimit==21)" <div v-else-if="bcLimit<31&&(bcLimit>21||bcLimit==21)"
class="analys-person_orange"> class="analys-person analys-person_orange">
<div class="personal-name" <div class="personal-name"
@click="handleMidderUser()">{{userName}}</div> @click="handleMidderUser()">{{userName}}</div>
<div class="personal-tips">{{userTag}}</div> <div class="personal-tips">{{userTag}}</div>
</div> </div>
<div v-else-if="bcLimit<21&&(bcLimit>11||bcLimit==11)" <div v-else-if="bcLimit<21&&(bcLimit>11||bcLimit==11)"
class="analys-person_yellow"> class="analys-person analys-person_yellow">
<div class="personal-name" <div class="personal-name"
@click="handleMidderUser()">{{userName}}</div> @click="handleMidderUser()">{{userName}}</div>
<div class="personal-tips">{{userTag}}</div> <div class="personal-tips">{{userTag}}</div>
@ -172,7 +172,8 @@
</div> </div>
</div> </div>
<div class="analys-col"> <div v-if="tempList.length&&tempList.length.length>0"
class="analys-col">
<img v-if="tempList.length > 1" <img v-if="tempList.length > 1"
class="analys-up" class="analys-up"
src="../../../../assets/img/shuju/measure/up-right.png" /> src="../../../../assets/img/shuju/measure/up-right.png" />
@ -422,17 +423,20 @@ export default {
} }
} }
.analys-person-orange { .analys-person_orange {
background: url("../../../../assets/img/shuju/measure/zhuhu_orange.png") background: url("../../../../assets/img/shuju/measure/zhuhu_orange.png")
no-repeat center; no-repeat center;
background-size: cover;
} }
.analys-person-yellow { .analys-person_yellow {
background: url("../../../../assets/img/shuju/measure/zhuhu_yellow.png") background: url("../../../../assets/img/shuju/measure/zhuhu_yellow.png")
no-repeat center; no-repeat center;
background-size: cover;
} }
.analys-person-red { .analys-person_red {
background: url("../../../../assets/img/shuju/measure/zhuhu_red.png") background: url("../../../../assets/img/shuju/measure/zhuhu_red.png")
no-repeat center; no-repeat center;
background-size: cover;
} }
.analys-cate { .analys-cate {

Loading…
Cancel
Save