Browse Source

Merge branch 'dev-tuceng0616' of http://git.elinkit.com.cn:7070/r/epmet-oper-gov into dev-tuceng0616

# Conflicts:
#	src/assets/scss/modules/visual/fiveLayerMap.scss
shibei_master
dai 3 years ago
parent
commit
77b7debef8
  1. BIN
      src/assets/img/shuju/fiveLayer/anzhibangjiao.png
  2. BIN
      src/assets/img/shuju/fiveLayer/buliangqingshaonian.png
  3. BIN
      src/assets/img/shuju/fiveLayer/cm_bhsc.png
  4. BIN
      src/assets/img/shuju/fiveLayer/cm_cjsc.png
  5. BIN
      src/assets/img/shuju/fiveLayer/cm_nmsc.png
  6. BIN
      src/assets/img/shuju/fiveLayer/co_lwh.png
  7. BIN
      src/assets/img/shuju/fiveLayer/co_lyjlb.png
  8. BIN
      src/assets/img/shuju/fiveLayer/co_qt.png
  9. BIN
      src/assets/img/shuju/fiveLayer/co_whdw.png
  10. BIN
      src/assets/img/shuju/fiveLayer/co_yjdw.png
  11. BIN
      src/assets/img/shuju/fiveLayer/co_zaxld.png
  12. BIN
      src/assets/img/shuju/fiveLayer/dc_jqz.png
  13. BIN
      src/assets/img/shuju/fiveLayer/dc_jyz.png
  14. BIN
      src/assets/img/shuju/fiveLayer/dc_jzgd.png
  15. BIN
      src/assets/img/shuju/fiveLayer/dc_whpdw.png
  16. BIN
      src/assets/img/shuju/fiveLayer/dc_yqhjz.png
  17. BIN
      src/assets/img/shuju/fiveLayer/ep_cycs.png
  18. BIN
      src/assets/img/shuju/fiveLayer/ep_gwylcs.png
  19. BIN
      src/assets/img/shuju/fiveLayer/ep_lg.png
  20. BIN
      src/assets/img/shuju/fiveLayer/ep_lssd.png
  21. BIN
      src/assets/img/shuju/fiveLayer/ep_mrxycs.png
  22. BIN
      src/assets/img/shuju/fiveLayer/ep_scjgqy.png
  23. BIN
      src/assets/img/shuju/fiveLayer/ep_wb.png
  24. BIN
      src/assets/img/shuju/fiveLayer/ep_xx.png
  25. BIN
      src/assets/img/shuju/fiveLayer/ep_yy.png
  26. BIN
      src/assets/img/shuju/fiveLayer/event_tdnd.png
  27. BIN
      src/assets/img/shuju/fiveLayer/gr_czw.png
  28. BIN
      src/assets/img/shuju/fiveLayer/ps_jjz.png
  29. BIN
      src/assets/img/shuju/fiveLayer/ps_lyy.png
  30. BIN
      src/assets/img/shuju/fiveLayer/ps_mzb.png
  31. BIN
      src/assets/img/shuju/fiveLayer/ps_wss.png
  32. BIN
      src/assets/img/shuju/fiveLayer/ps_zs.png
  33. BIN
      src/assets/img/shuju/fiveLayer/pu_jgzsbm.png
  34. BIN
      src/assets/img/shuju/fiveLayer/resi_snry.png
  35. BIN
      src/assets/img/shuju/fiveLayer/resi_szry.png
  36. BIN
      src/assets/img/shuju/fiveLayer/resi_xfry.png
  37. BIN
      src/assets/img/shuju/fiveLayer/shequjiaozheng.png
  38. BIN
      src/assets/img/shuju/fiveLayer/sr_djc.png
  39. BIN
      src/assets/img/shuju/fiveLayer/sr_gc.png
  40. BIN
      src/assets/img/shuju/fiveLayer/sr_ggld.png
  41. BIN
      src/assets/img/shuju/fiveLayer/sr_gy.png
  42. BIN
      src/assets/img/shuju/fiveLayer/sr_jzz.png
  43. BIN
      src/assets/img/shuju/fiveLayer/sr_rfqck.png
  44. BIN
      src/assets/img/shuju/fiveLayer/sr_tyc.png
  45. BIN
      src/assets/img/shuju/fiveLayer/sr_xfz.png
  46. BIN
      src/assets/img/shuju/fiveLayer/sr_yjy.png
  47. BIN
      src/assets/img/shuju/fiveLayer/xfry.png
  48. BIN
      src/assets/img/shuju/fiveLayer/xidurenyuan.png
  49. BIN
      src/assets/img/shuju/fiveLayer/xiejiaorenyuan.png
  50. BIN
      src/assets/img/shuju/fiveLayer/zhaoshizhaohuojingshenbing.png
  51. 42
      src/assets/scss/modules/visual/fiveLayerMap.scss
  52. 12
      src/views/modules/shequzhili/csgltc/csgl.vue
  53. 52
      src/views/modules/shequzhili/csgltc/csglDetail.vue
  54. 38
      src/views/modules/shequzhili/csgltc/csglForm.vue
  55. 8
      src/views/modules/shequzhili/ggfwtc/ggfw.vue
  56. 23
      src/views/modules/shequzhili/ggfwtc/ggfwDetail.vue
  57. 38
      src/views/modules/shequzhili/ggfwtc/ggfwForm.vue
  58. 946
      src/views/modules/visual/communityGovern/fivelayers/mapIndex.vue
  59. 8
      src/views/modules/visual/cpts/tb.vue

BIN
src/assets/img/shuju/fiveLayer/anzhibangjiao.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 265 B

After

Width:  |  Height:  |  Size: 467 B

BIN
src/assets/img/shuju/fiveLayer/buliangqingshaonian.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 283 B

After

Width:  |  Height:  |  Size: 501 B

BIN
src/assets/img/shuju/fiveLayer/cm_bhsc.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 534 B

BIN
src/assets/img/shuju/fiveLayer/cm_cjsc.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 526 B

BIN
src/assets/img/shuju/fiveLayer/cm_nmsc.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 582 B

BIN
src/assets/img/shuju/fiveLayer/co_lwh.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 640 B

BIN
src/assets/img/shuju/fiveLayer/co_lyjlb.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 557 B

BIN
src/assets/img/shuju/fiveLayer/co_qt.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 580 B

BIN
src/assets/img/shuju/fiveLayer/co_whdw.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 560 B

BIN
src/assets/img/shuju/fiveLayer/co_yjdw.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 542 B

BIN
src/assets/img/shuju/fiveLayer/co_zaxld.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 563 B

BIN
src/assets/img/shuju/fiveLayer/dc_jqz.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 608 B

BIN
src/assets/img/shuju/fiveLayer/dc_jyz.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 608 B

BIN
src/assets/img/shuju/fiveLayer/dc_jzgd.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 608 B

BIN
src/assets/img/shuju/fiveLayer/dc_whpdw.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 608 B

BIN
src/assets/img/shuju/fiveLayer/dc_yqhjz.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 608 B

BIN
src/assets/img/shuju/fiveLayer/ep_cycs.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 608 B

BIN
src/assets/img/shuju/fiveLayer/ep_gwylcs.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 608 B

BIN
src/assets/img/shuju/fiveLayer/ep_lg.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 557 B

BIN
src/assets/img/shuju/fiveLayer/ep_lssd.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 510 B

BIN
src/assets/img/shuju/fiveLayer/ep_mrxycs.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 608 B

BIN
src/assets/img/shuju/fiveLayer/ep_scjgqy.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 608 B

BIN
src/assets/img/shuju/fiveLayer/ep_wb.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 608 B

BIN
src/assets/img/shuju/fiveLayer/ep_xx.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 666 B

BIN
src/assets/img/shuju/fiveLayer/ep_yy.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 662 B

BIN
src/assets/img/shuju/fiveLayer/event_tdnd.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 526 B

BIN
src/assets/img/shuju/fiveLayer/gr_czw.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 713 B

BIN
src/assets/img/shuju/fiveLayer/ps_jjz.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 713 B

BIN
src/assets/img/shuju/fiveLayer/ps_lyy.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 662 B

BIN
src/assets/img/shuju/fiveLayer/ps_mzb.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 667 B

BIN
src/assets/img/shuju/fiveLayer/ps_wss.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 668 B

BIN
src/assets/img/shuju/fiveLayer/ps_zs.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 661 B

BIN
src/assets/img/shuju/fiveLayer/pu_jgzsbm.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 564 B

BIN
src/assets/img/shuju/fiveLayer/resi_snry.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 698 B

BIN
src/assets/img/shuju/fiveLayer/resi_szry.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 776 B

BIN
src/assets/img/shuju/fiveLayer/resi_xfry.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 541 B

BIN
src/assets/img/shuju/fiveLayer/shequjiaozheng.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 305 B

After

Width:  |  Height:  |  Size: 501 B

BIN
src/assets/img/shuju/fiveLayer/sr_djc.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 565 B

BIN
src/assets/img/shuju/fiveLayer/sr_gc.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 597 B

BIN
src/assets/img/shuju/fiveLayer/sr_ggld.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 567 B

BIN
src/assets/img/shuju/fiveLayer/sr_gy.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 570 B

BIN
src/assets/img/shuju/fiveLayer/sr_jzz.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 565 B

BIN
src/assets/img/shuju/fiveLayer/sr_rfqck.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 597 B

BIN
src/assets/img/shuju/fiveLayer/sr_tyc.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 560 B

BIN
src/assets/img/shuju/fiveLayer/sr_xfz.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 569 B

BIN
src/assets/img/shuju/fiveLayer/sr_yjy.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 569 B

BIN
src/assets/img/shuju/fiveLayer/xfry.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 300 B

BIN
src/assets/img/shuju/fiveLayer/xidurenyuan.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 295 B

After

Width:  |  Height:  |  Size: 501 B

BIN
src/assets/img/shuju/fiveLayer/xiejiaorenyuan.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 286 B

After

Width:  |  Height:  |  Size: 501 B

BIN
src/assets/img/shuju/fiveLayer/zhaoshizhaohuojingshenbing.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 281 B

After

Width:  |  Height:  |  Size: 488 B

42
src/assets/scss/modules/visual/fiveLayerMap.scss

@ -49,7 +49,7 @@
} }
.div_data { .div_data {
flex: 0 0 600px; flex: 0 0 610px;
margin-left: 12px; margin-left: 12px;
.div_tips{ .div_tips{
@ -91,33 +91,38 @@
.div_category { .div_category {
box-sizing: border-box; box-sizing: border-box;
height:238px; height:238px;
padding:0 20px 20px; padding:0 10px 20px;
.category_item { .category_item {
margin-bottom: 15px; margin-bottom: 15px;
display: flex; display: flex;
justify-content: flex-start; justify-content: flex-start;
align-items: center;
// margin:auto; // margin:auto;
.list_item { .list_item {
display: flex;
// padding: 18px 59px 0; // padding: 18px 59px 0;
justify-content: flex-start; justify-content: flex-start;
flex:0 0 135px; flex:0 0 145px;
align-items: center;
> img { > img {
height: 18px; height: 16px;
width: 18px; width: 16px;
// line-height: 25px;
} }
.item_content{ .item_content{
width:100px; width:120px;
margin-left:8px; margin-left:8px;
font-size: 16px; font-size: 16px;
font-family: PingFang SC; font-family: PingFang SC;
font-weight: 400; font-weight: 400;
// line-height: 25px;
color: #e5effa; color: #e5effa;
} }
@ -166,8 +171,11 @@
text-align: center; text-align: center;
width: 559px; width: 559px;
height: 48px; height: 48px;
background: #01106800; background-color: #011168;
border-radius: 8px; border-radius: 4px;
border: none;
box-shadow: 0 0 10px inset #1a5afd;
// border-radius: 8px;
display: flex; display: flex;
justify-content: flex-end; justify-content: flex-end;
@ -175,25 +183,25 @@
display: flex; display: flex;
align-items: center; align-items: center;
margin-left: 29px; margin-left: 29px;
margin-top: 16px; margin-top: 14px;
> img { > img {
width: 24px; width: 20px;
height: 24px; height: 20px;
} }
} }
.btn { .btn {
text-align: center; text-align: center;
flex: 0 0 113px; flex: 0 0 113px;
height: 53px; height: 48px;
background: #0082fb; background: linear-gradient(90deg, #1A5AFD, #26C4FF);
border-radius: 0px 8px 8px 0px; border-radius: 0px 4px 4px 0px;
font-size: 20px; font-size: 20px;
font-family: PingFang SC; font-family: PingFang SC;
font-weight: 400; font-weight: 400;
color: #ffffff; color: #ffffff;
line-height: 53px; line-height: 48px;
} }
.btn:hover { .btn:hover {
cursor: pointer; cursor: pointer;

12
src/views/modules/shequzhili/csgltc/csgl.vue

@ -24,9 +24,9 @@
size="small" size="small"
clearable> clearable>
<el-option v-for="item in serviceList" <el-option v-for="item in serviceList"
:key="item.categoryKey" :key="item.value"
:label="item.categoryName" :label="item.label"
:value="item.categoryKey"> :value="item.value">
</el-option> </el-option>
</el-select> </el-select>
@ -202,7 +202,7 @@ export default {
return { return {
loading: false, loading: false,
total: 0, total: 0,
pageSize: 10, pageSize: 20,
pageNo: 0, pageNo: 0,
tableLoading: false, tableLoading: false,
agencyId: '', agencyId: '',
@ -428,8 +428,8 @@ export default {
async handleExport () { async handleExport () {
let title = '城市管理图层' let title = '城市管理图层'
// const url = "/gov/org/icCityManagement/export" const url = "/gov/org/icCityManagement/export"
const url = "http://yapi.elinkservice.cn/mock/245/gov/org/icCityManagement/export" // const url = "http://yapi.elinkservice.cn/mock/245/gov/org/icCityManagement/export"
let params = { let params = {
...this.formData ...this.formData
} }

52
src/views/modules/shequzhili/csgltc/csglDetail.vue

@ -22,15 +22,6 @@
<span class="detail_span">{{formData.categoryName}}</span> <span class="detail_span">{{formData.categoryName}}</span>
</el-form-item> </el-form-item>
<!--<el-form-item label="服务事项:"
prop="serviceMatterList"
label-width="150px"
style="display: block">
<p class="detail_span"
v-for="(item,index) in formData.serviceMatterList"
:key="index">{{item}}</p>
</el-form-item>-->
<el-form-item label="占地面积:" <el-form-item label="占地面积:"
prop="areaCovered" prop="areaCovered"
label-width="150px" label-width="150px"
@ -50,32 +41,29 @@
label-width="150px"> label-width="150px">
<span class="detail_span">{{formData.address}}</span> <span class="detail_span">{{formData.address}}</span>
</el-form-item> </el-form-item>
<!--<el-form-item label="备注:" <el-form-item label="位置坐标"
prop="remark"
label-width="150px"
style="display: block">
<span class="detail_span">{{formData.remark?formData.remark:'无'}}</span>
</el-form-item>
<el-form-item label="地理位置:"
prop="address"
label-width="150px"
style="display: block">
<span class="detail_span">{{formData.address}}</span>
</el-form-item>
<el-form-item label="位置坐标:"
prop="longitude" prop="longitude"
label-width="150px" label-width="150px"
style="display: block"> style="display: block">
<div style="width:500px"> <div style="width: 500px">
<div id="app"
<div id="app"> class="div_map"></div>
<div style="margin-top: 10px">
<span>经度</span>
<el-input class="item_width_3"
maxlength="50"
placeholder="请输入经度"
v-model="formData.longitude">
</el-input>
<span style="margin-left: 20px">纬度</span>
<el-input class="item_width_3"
maxlength="50"
placeholder="请输入纬度"
v-model="formData.latitude">
</el-input>
</div> </div>
</div> </div>
</el-form-item>--> </el-form-item>
</el-form> </el-form>
</div> </div>
@ -106,8 +94,8 @@ export default {
} }
}, },
components: {}, components: {},
mounted () { async mounted () {
this.initMap() await this.initMap()
}, },
methods: { methods: {

38
src/views/modules/shequzhili/csgltc/csglForm.vue

@ -48,9 +48,9 @@
filterable filterable
clearable> clearable>
<el-option v-for="item in serviceList" <el-option v-for="item in serviceList"
:key="item.categoryKey" :key="item.value"
:label="item.categoryName" :label="item.label"
:value="item.categoryKey"> :value="item.value">
</el-option> </el-option>
</el-select> </el-select>
@ -186,7 +186,7 @@ export default {
methods: { methods: {
async initForm (type, unitId) { async initForm (type, icCityManagementId) {
this.startLoading() this.startLoading()
this.$refs.ref_form.resetFields(); this.$refs.ref_form.resetFields();
@ -194,9 +194,9 @@ export default {
await this.loadService() await this.loadService()
this.formType = type this.formType = type
if (unitId) { if (icCityManagementId) {
this.unitId = unitId this.icCityManagementId = icCityManagementId
this.formData.id = unitId this.formData.icCityManagementId = icCityManagementId
await this.loadFormData() await this.loadFormData()
} else { } else {
map.setCenter(new TMap.LatLng(36.0722275, 120.38945519)) map.setCenter(new TMap.LatLng(36.0722275, 120.38945519))
@ -268,24 +268,13 @@ export default {
}, },
async addUnit () { async addUnit () {
// const regPhone = /^1(3|4|5|6|7|8|9)\d{9}$/; // let url = ''
// if (regPhone.test(this.formData.contactMobile) === false) { if (this.formType === 'add'){
// this.btnDisable = false url = '/gov/org/icCityManagement/add'
// this.$message({ }else {
// type: 'warning', url = '/gov/org/icCityManagement/edit'
// message: '' }
// })
// return false;
// }
let url = '/gov/org/icCityManagement/add'
// let url = "http://yapi.elinkservice.cn/mock/245/gov/org/icCityManagement/add"
// if (this.formType === 'edit') {
// this.formData.id = this.unitId
// }
const { data, code, msg } = await requestPost(url, this.formData) const { data, code, msg } = await requestPost(url, this.formData)
if (code === 0) { if (code === 0) {
this.$message({ this.$message({
type: 'success', type: 'success',
@ -298,7 +287,6 @@ export default {
this.btnDisable = false this.btnDisable = false
this.$message.error(msg) this.$message.error(msg)
} }
}, },
handleCancle () { handleCancle () {

8
src/views/modules/shequzhili/ggfwtc/ggfw.vue

@ -25,9 +25,9 @@
size="small" size="small"
clearable> clearable>
<el-option v-for="item in serviceList" <el-option v-for="item in serviceList"
:key="item.categoryKey" :key="item.value"
:label="item.categoryName" :label="item.label"
:value="item.categoryKey"> :value="item.value">
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -197,7 +197,7 @@ export default {
return { return {
loading: false, loading: false,
total: 0, total: 0,
pageSize: 10, pageSize: 20,
pageNo: 0, pageNo: 0,
tableLoading: false, tableLoading: false,
agencyId: '', agencyId: '',

23
src/views/modules/shequzhili/ggfwtc/ggfwDetail.vue

@ -41,6 +41,29 @@
label-width="150px"> label-width="150px">
<span class="detail_span">{{formData.address}}</span> <span class="detail_span">{{formData.address}}</span>
</el-form-item> </el-form-item>
<el-form-item label="位置坐标"
prop="longitude"
label-width="150px"
style="display: block">
<div style="width: 500px">
<div id="app"
class="div_map"></div>
<div style="margin-top: 10px">
<span>经度</span>
<el-input class="item_width_3"
maxlength="50"
placeholder="请输入经度"
v-model="formData.longitude">
</el-input>
<span style="margin-left: 20px">纬度</span>
<el-input class="item_width_3"
maxlength="50"
placeholder="请输入纬度"
v-model="formData.latitude">
</el-input>
</div>
</div>
</el-form-item>
</el-form> </el-form>
</div> </div>

38
src/views/modules/shequzhili/ggfwtc/ggfwForm.vue

@ -30,9 +30,9 @@
filterable filterable
clearable> clearable>
<el-option v-for="item in serviceList" <el-option v-for="item in serviceList"
:key="item.categoryKey" :key="item.value"
:label="item.categoryName" :label="item.label"
:value="item.categoryKey"> :value="item.value">
</el-option> </el-option>
</el-select> </el-select>
@ -154,7 +154,7 @@
latitude: 120.38945519 // latitude: 120.38945519 //
}, },
serviceList: [],//list serviceList: [],//list
publicServiceData: {},
} }
}, },
components: {}, components: {},
@ -210,12 +210,11 @@
let params = { let params = {
icPublicServiceId: this.icPublicServiceId icPublicServiceId: this.icPublicServiceId
} }
const { data, code, msg } = await requestPost(url, params) const { data, code, msg } = await requestPost(url, params)
if (code === 0) { if (code === 0) {
if (!data.serviceMatterList || !Array.isArray(data.serviceMatterList)) { console.log(data)
data.serviceMatterList = [] if (null != data) {
data: this.publicServiceData
} }
this.formData = { ...data } this.formData = { ...data }
@ -247,24 +246,13 @@
}, },
async addUnit () { async addUnit () {
// const regPhone = /^1(3|4|5|6|7|8|9)\d{9}$/; // let url = ''
// if (regPhone.test(this.formData.contactMobile) === false) { if (this.formType === 'add'){
// this.btnDisable = false url = '/gov/org/icPublicService/add'
// this.$message({ }else {
// type: 'warning', url = '/gov/org/icPublicService/edit'
// message: '' }
// })
// return false;
// }
let url = '/gov/org/icPublicService/add'
// let url = "http://yapi.elinkservice.cn/mock/245/gov/org/icPublicService/add"
// if (this.formType === 'edit') {
// this.formData.id = this.unitId
// }
const { data, code, msg } = await requestPost(url, this.formData) const { data, code, msg } = await requestPost(url, this.formData)
if (code === 0) { if (code === 0) {
this.$message({ this.$message({
type: 'success', type: 'success',

946
src/views/modules/visual/communityGovern/fivelayers/mapIndex.vue

File diff suppressed because it is too large

8
src/views/modules/visual/cpts/tb.vue

@ -29,6 +29,14 @@
<div v-if="typeof item === 'string' || typeof item === 'number'"> <div v-if="typeof item === 'string' || typeof item === 'number'">
{{ item }} {{ item }}
</div> </div>
<div v-if="typeof item === 'object'&& item.type === 'img'">
<!-- <span>{{ item.type+ item.src}}</span> -->
<img style="width:18px;height:18px"
:src="item.src"
alt="" />
</div>
<div v-if="typeof item === 'object' && item && item.type == 'index'"> <div v-if="typeof item === 'object' && item && item.type == 'index'">
<img v-if="highlightTop3 && index == 0" <img v-if="highlightTop3 && index == 0"
src="@/assets/img/shuju/top/1.png" src="@/assets/img/shuju/top/1.png"

Loading…
Cancel
Save