|
|
@ -36,11 +36,11 @@ |
|
|
|
</div> |
|
|
|
<div class="m-pagination"> |
|
|
|
<el-pagination :current-page="demand.pageNo" |
|
|
|
:page-size="demand.pageSize" |
|
|
|
:total="demand.total" |
|
|
|
background |
|
|
|
layout="prev, pager, next,total" |
|
|
|
@current-change="handlePageNoChange_demand"> |
|
|
|
:page-size="demand.pageSize" |
|
|
|
:total="demand.total" |
|
|
|
background |
|
|
|
layout="prev, pager, next,total" |
|
|
|
@current-change="handlePageNoChange_demand"> |
|
|
|
</el-pagination> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -82,8 +82,8 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<duoyuan-dialog v-if="showInfoDialog" |
|
|
|
:orgId="orgId" |
|
|
|
@close="showInfoDialog = false" /> |
|
|
|
:orgId="orgId" |
|
|
|
@close="showInfoDialog = false" /> |
|
|
|
</cpt-card> |
|
|
|
</template> |
|
|
|
|
|
|
@ -103,8 +103,8 @@ import { pieOption } from './pieOption.js' |
|
|
|
import nextTick from 'dai-js/tools/nextTick' |
|
|
|
|
|
|
|
const transparent = 'rgba(2, 2, 2, 0)' |
|
|
|
const polygonColorArray = [ '#f59701', '#0067b6', '#e70014', '#8fc41e', '#00a1be' ] |
|
|
|
const colorArray = [ '#1B51FF', '#00E5ED', '#7800FF', '#16D783', '#FF7800', '#FFBA00', '#FFD685', '#2A00FF', '#C600FF', '#FF2A00'] |
|
|
|
const polygonColorArray = ['#f59701', '#0067b6', '#e70014', '#8fc41e', '#00a1be'] |
|
|
|
const colorArray = ['#1B51FF', '#00E5ED', '#7800FF', '#16D783', '#FF7800', '#FFBA00', '#FFD685', '#2A00FF', '#C600FF', '#FF2A00'] |
|
|
|
const legendList = [ |
|
|
|
{ name: '#e70014', icon: require('../../../../../assets/img/shuju/volunteer4.png') }, |
|
|
|
{ name: '#f59701', icon: require('../../../../../assets/img/shuju/volunteer5.png') }, |
|
|
@ -349,7 +349,7 @@ export default { |
|
|
|
return item.name == name |
|
|
|
}) |
|
|
|
}, |
|
|
|
async loadOrgData (level='', orgId='') { |
|
|
|
async loadOrgData (level = '', orgId = '') { |
|
|
|
const url = "/gov/org/agency/maporg" |
|
|
|
let params = { |
|
|
|
orgId: orgId, |
|
|
@ -363,7 +363,7 @@ export default { |
|
|
|
if (!this.isRepeatItem(item.name)) { |
|
|
|
let colorIndex = index < polygonColorArray.length ? index : 0 |
|
|
|
item.fillColor = transparent, |
|
|
|
item.color = polygonColorArray[colorIndex] |
|
|
|
item.color = polygonColorArray[colorIndex] |
|
|
|
subPolygonList.push(item) |
|
|
|
} |
|
|
|
} |
|
|
@ -375,7 +375,7 @@ export default { |
|
|
|
// color: polygonColorArray[1] |
|
|
|
// } |
|
|
|
// polygonList.push(polygonData) |
|
|
|
this.polygonList = [ ...this.polygonList, ...subPolygonList ] |
|
|
|
this.polygonList = [...this.polygonList, ...subPolygonList] |
|
|
|
} else { |
|
|
|
this.$message.error(msg) |
|
|
|
} |
|
|
@ -451,7 +451,7 @@ export default { |
|
|
|
//mapInfo, polygonArray, polIconUrlArray, iconArrays, iconUrlArray |
|
|
|
this.$refs.map.loadMap(this.agencyInfo, this.polygonList, null, this.distributionsList, this.iconUrlArray, null) |
|
|
|
} else { |
|
|
|
this.$refs.map.refreshMap(this.agencyInfo, this.polygonList, this.distributionsList) |
|
|
|
this.$refs.map.refreshMap(this.agencyInfo, this.polygonList, this.distributionsList, false) |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
@ -478,7 +478,7 @@ export default { |
|
|
|
data.organizationPersonnel.forEach(item => { |
|
|
|
organizationPersonnel = `${organizationPersonnel}${item.personName}(${item.personPhone})、` |
|
|
|
}) |
|
|
|
organizationPersonnel = organizationPersonnel.substring(0, organizationPersonnel.length-1) |
|
|
|
organizationPersonnel = organizationPersonnel.substring(0, organizationPersonnel.length - 1) |
|
|
|
} else { |
|
|
|
organizationPersonnel = '--' |
|
|
|
} |
|
|
@ -540,18 +540,18 @@ export default { |
|
|
|
|
|
|
|
// data.isBdhjShow = data.isBdhj ? data.isBdhj === '0' ? '否' : '是' : '--' |
|
|
|
// data.genderShow = data.gender ? data.gender === '0' ? '女' : '男' : '--' |
|
|
|
// let categoriesArray = [] |
|
|
|
// let categoriesArray = [] |
|
|
|
|
|
|
|
// for (let key in data.volunteerCategories) { |
|
|
|
// categoriesArray.push(data.volunteerCategories[key]) |
|
|
|
// for (let key in data.volunteerCategories) { |
|
|
|
// categoriesArray.push(data.volunteerCategories[key]) |
|
|
|
|
|
|
|
// } |
|
|
|
// } |
|
|
|
|
|
|
|
// if (categoriesArray.length > 0) { |
|
|
|
// data.categories = categoriesArray.join(',') |
|
|
|
// } else { |
|
|
|
// data.categories = '--' |
|
|
|
// } |
|
|
|
// if (categoriesArray.length > 0) { |
|
|
|
// data.categories = categoriesArray.join(',') |
|
|
|
// } else { |
|
|
|
// data.categories = '--' |
|
|
|
// } |
|
|
|
|
|
|
|
// let showData = ` |
|
|
|
// <div style='font-size:16px; color:#FFFFFF;'>居民信息</div> |
|
|
@ -708,7 +708,7 @@ export default { |
|
|
|
color: #fff; |
|
|
|
} |
|
|
|
.card-left-title::after { |
|
|
|
content: ''; |
|
|
|
content: ""; |
|
|
|
position: absolute; |
|
|
|
top: 50%; |
|
|
|
left: 20px; |
|
|
@ -716,7 +716,7 @@ export default { |
|
|
|
height: 12px; |
|
|
|
box-sizing: border-box; |
|
|
|
margin-top: -6px; |
|
|
|
background: #2865FA; |
|
|
|
background: #2865fa; |
|
|
|
border-radius: 50%; |
|
|
|
} |
|
|
|
.card-wr-map { |
|
|
|