|
|
@ -6,8 +6,7 @@ |
|
|
|
src="../../../../assets/img/shuju/title-tip.png" /> |
|
|
|
<div class="title-label"> |
|
|
|
区域化党建 |
|
|
|
<el-cascader |
|
|
|
v-model="selectAgency" |
|
|
|
<el-cascader v-model="selectAgency" |
|
|
|
:options="propTree" |
|
|
|
:props="{ checkStrictly: true }" |
|
|
|
:show-all-levels="false" |
|
|
@ -37,8 +36,7 @@ |
|
|
|
prefix-icon="el-icon-caret-bottom" |
|
|
|
value-format="yyyy-MM-dd HH:mm:ss" |
|
|
|
:clearable="false" |
|
|
|
:default-time="['00:00:00', '23:59:59']" |
|
|
|
> |
|
|
|
:default-time="['00:00:00', '23:59:59']"> |
|
|
|
</el-date-picker> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -48,7 +46,9 @@ |
|
|
|
</div> |
|
|
|
<div class="box-wr box-wr-400"> |
|
|
|
<div class="box-left"> |
|
|
|
<div v-for="(item, index) in cateInfo" :key="index" class="box-left-item"> |
|
|
|
<div v-for="(item, index) in cateInfo" |
|
|
|
:key="index" |
|
|
|
class="box-left-item"> |
|
|
|
<div class="box-label">{{ item.label }}</div> |
|
|
|
<div class="box-num">{{ item.value }}</div> |
|
|
|
</div> |
|
|
@ -113,7 +113,8 @@ |
|
|
|
</div> |
|
|
|
|
|
|
|
</cpt-card> |
|
|
|
<dialog-info v-show="showedMoreInfo" :info="detailInfo" |
|
|
|
<dialog-info v-show="showedMoreInfo" |
|
|
|
:info="detailInfo" |
|
|
|
@close="showedMoreInfo = false" /> |
|
|
|
</div> |
|
|
|
</template> |
|
|
@ -166,34 +167,7 @@ export default { |
|
|
|
selectAgency: '', |
|
|
|
unitList: [], |
|
|
|
propTree: [], |
|
|
|
partyItem: [ |
|
|
|
{ |
|
|
|
name: '楼宇党建', |
|
|
|
value: 1, |
|
|
|
color: 'rgba(250, 32, 10, 1)', |
|
|
|
icon: require('../../../../assets/img/shuju/measure/ly@2x.png') |
|
|
|
}, { |
|
|
|
name: '机关直属部门', |
|
|
|
value: 2, |
|
|
|
color: 'rgba(65, 181, 104, 1)', |
|
|
|
icon: require('../../../../assets/img/shuju/measure/jgzs@2x.png') |
|
|
|
}, { |
|
|
|
name: '两新党建', |
|
|
|
value: 3, |
|
|
|
color: 'rgba(251, 177, 4, 1)', |
|
|
|
icon: require('../../../../assets/img/shuju/measure/lxdj@2x.png') |
|
|
|
}, { |
|
|
|
name: '辖区单位', |
|
|
|
value: 4, |
|
|
|
color: 'rgba(80, 194, 237, 1)', |
|
|
|
icon: require('../../../../assets/img/shuju/measure/xq@2x.png') |
|
|
|
}, { |
|
|
|
name: '其他', |
|
|
|
value: 5, |
|
|
|
color: 'rgba(192, 21, 195, 1)', |
|
|
|
icon: require('../../../../assets/img/shuju/measure/qita.png') |
|
|
|
} |
|
|
|
], |
|
|
|
partyItem: [], |
|
|
|
cateInfo: [], |
|
|
|
//地图相关数据 |
|
|
|
isfirstInit: true,//记录是否是首次加载地图 |
|
|
@ -330,7 +304,8 @@ export default { |
|
|
|
label: item.agencyName, |
|
|
|
value: item.agencyId + '-' + item.level, |
|
|
|
level: item.level, |
|
|
|
children: this.getTreeData(item.subAgencyList)} |
|
|
|
children: this.getTreeData(item.subAgencyList) |
|
|
|
} |
|
|
|
} else { |
|
|
|
_item = { |
|
|
|
label: item.agencyName, |
|
|
@ -373,19 +348,19 @@ export default { |
|
|
|
const colorItem = { |
|
|
|
0: { |
|
|
|
color: 'rgba(250, 32, 10, 1)', |
|
|
|
icon: require('../../../../assets/img/shuju/measure/ly@2x.png') |
|
|
|
icon: require('../../../../assets/img/shuju/measure/lxdj.png') |
|
|
|
}, |
|
|
|
1: { |
|
|
|
color: 'rgba(251, 177, 4, 1)', |
|
|
|
icon: require('../../../../assets/img/shuju/measure/lxdj@2x.png') |
|
|
|
icon: require('../../../../assets/img/shuju/measure/lxzz.png') |
|
|
|
}, |
|
|
|
2: { |
|
|
|
color: 'rgba(80, 194, 237, 1)', |
|
|
|
icon: require('../../../../assets/img/shuju/measure/xq@2x.png') |
|
|
|
icon: require('../../../../assets/img/shuju/measure/qydw.png') |
|
|
|
}, |
|
|
|
3: { |
|
|
|
color: 'rgba(65, 181, 104, 1)', |
|
|
|
icon: require('../../../../assets/img/shuju/measure/jgzs@2x.png') |
|
|
|
icon: require('../../../../assets/img/shuju/measure/jgzs.png') |
|
|
|
}, |
|
|
|
4: { |
|
|
|
color: 'rgba(192, 21, 195, 1)', |
|
|
@ -554,11 +529,11 @@ export default { |
|
|
|
|
|
|
|
|
|
|
|
this.iconUrlArray = [ |
|
|
|
require('../../../../assets/img/shuju/measure/ly@2x.png'),//未处理 |
|
|
|
require('../../../../assets/img/shuju/measure/jgzs@2x.png'),//已处理 |
|
|
|
require('../../../../assets/img/shuju/measure/lxdj@2x.png'),//已处理 |
|
|
|
require('../../../../assets/img/shuju/measure/xq@2x.png'),//已处理 |
|
|
|
require('../../../../assets/img/shuju/measure/qita.png')//已处理 |
|
|
|
require('../../../../assets/img/shuju/measure/lxdj.png'),//楼宇党建 |
|
|
|
require('../../../../assets/img/shuju/measure/lxzz.png'),//两新组织 |
|
|
|
require('../../../../assets/img/shuju/measure/qydw.png'),//区域单位党建 |
|
|
|
require('../../../../assets/img/shuju/measure/jgzs.png'),//机关直属部门 |
|
|
|
require('../../../../assets/img/shuju/measure/qita.png')//其他 |
|
|
|
] |
|
|
|
|
|
|
|
|
|
|
@ -636,7 +611,8 @@ export default { |
|
|
|
&::-webkit-scrollbar-corner, |
|
|
|
/* 滚动条角落 */ |
|
|
|
&::-webkit-scrollbar-thumb, |
|
|
|
&::-webkit-scrollbar-track { /*滚动条的轨道*/ |
|
|
|
&::-webkit-scrollbar-track { |
|
|
|
/*滚动条的轨道*/ |
|
|
|
border-radius: 4px; |
|
|
|
} |
|
|
|
|
|
|
@ -644,13 +620,13 @@ export default { |
|
|
|
&::-webkit-scrollbar-track { |
|
|
|
/* 滚动条轨道 */ |
|
|
|
|
|
|
|
background: rgba(12, 129, 254, .24); |
|
|
|
background: rgba(12, 129, 254, 0.24); |
|
|
|
// box-shadow: inset 0 0 1px rgba(180, 160, 120, 0.5); |
|
|
|
} |
|
|
|
|
|
|
|
&::-webkit-scrollbar-thumb { |
|
|
|
/* 滚动条手柄 */ |
|
|
|
background: linear-gradient(270deg, #0063FE, #0095FF); |
|
|
|
background: linear-gradient(270deg, #0063fe, #0095ff); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
@ -666,7 +642,6 @@ export default { |
|
|
|
margin-right: 6px; |
|
|
|
} |
|
|
|
.title-label { |
|
|
|
|
|
|
|
font-size: 20px; |
|
|
|
font-weight: 800; |
|
|
|
::v-deep .el-input { |
|
|
@ -713,7 +688,6 @@ export default { |
|
|
|
background: #2865fa; |
|
|
|
border-radius: 50%; |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
.second-select { |
|
|
|
margin: 0 10px 0 10px; |
|
|
|