Browse Source

Merge branch 'dev' into jw_feature_dev

V1.0
张若晨 2 years ago
parent
commit
bb60f74f55
  1. 47
      src/views/dataBoard/renfang/cpts/fwgl.vue
  2. 74
      src/views/dataBoard/renfang/index.vue
  3. 7
      src/views/modules/base/residentManagement/housingNature/housingNature.vue
  4. 46
      src/views/modules/base/residentManagement/oldPeople/addForm.vue
  5. 6
      src/views/modules/base/residentManagement/oldPeople/oldPeople.vue
  6. 1
      src/views/modules/base/residentManagement/publicWelfarePost/publicWelfarePost.vue
  7. 2
      src/views/modules/base/residentManagement/resiDisability/addForm.vue
  8. 2
      src/views/modules/base/residentManagement/resiDisability/resiDisability.vue
  9. 2
      src/views/modules/base/residentManagement/subsistenceAllowance/subsistenceAllowance.vue
  10. 2
      src/views/modules/base/residentManagement/tefu/tefuList.vue
  11. 1
      src/views/modules/base/residentManagement/unemployment/unemployment.vue
  12. 3
      src/views/modules/base/residentManagement/veteran/veteran.vue
  13. 1
      src/views/modules/base/residentManagement/volunteer/volunteer.vue
  14. 5
      src/views/modules/communityParty/partyOrg/orgTree.vue
  15. 13
      src/views/modules/goverhotline/index.vue
  16. 38
      src/views/modules/home/index.vue
  17. 2
      src/views/modules/shequzhili/eventOld/eventList.vue

47
src/views/dataBoard/renfang/cpts/fwgl.vue

@ -7,6 +7,7 @@
class=""
@myChartMethod="pieInitOk"
ref="pieChart"
v-if="pandectData.homeCount"
></screen-echarts-frame>
</div>
<div class="pie-legend">
@ -35,7 +36,7 @@
<div class="title">房屋总数</div>
</div>
<div class="item-two">
<div class="num">{{ info.house_count }}</div>
<div class="num">{{ pandectData.homeCount }}</div>
<div class="unit"></div>
</div>
</div>
@ -54,7 +55,7 @@
</div>
<div class="item-two">
<div class="num">
{{ info.self_dwelling_count }}
{{ pandectData.selfStay }}
</div>
<div class="unit"></div>
</div>
@ -74,7 +75,7 @@
<div class="title">出租房屋</div>
</div>
<div class="item-two">
<div class="num">{{ info.lease_count }}</div>
<div class="num"> {{pandectData.rentOut}}</div>
<div class="unit"></div>
</div>
</div>
@ -92,7 +93,7 @@
<div class="title">闲置房屋</div>
</div>
<div class="item-two">
<div class="num">{{ info.unused_count }}</div>
<div class="num">{{ pandectData.vacantHouse }}</div>
<div class="unit"></div>
</div>
</div>
@ -166,10 +167,13 @@ export default {
lease_count: 0,
unused_count: 0,
},
pandectData:{}
};
},
mounted() {
this.getData();
this.$nextTick(()=>{
this.getData();
})
},
watch: {
orgId() {
@ -196,8 +200,9 @@ export default {
},
async getData() {
await this.getInfo();
this.getPie();
this.getBar();
this.getPie();
},
getBar() {
if (this.barInitState) {
@ -251,25 +256,23 @@ export default {
}
},
//
async iniPieChart() {
iniPieChart() {
this.$refs.pieChart.clear();
// this.$refs.pieChart.showLoading()
// pieChart
this.pieOption = pieOption();
const { info } = this;
const {pandectData} = this
console.log(pandectData);
//
this.pieOption.title.text =
(info.house_count != 0
(pandectData.homeCount != 0
? parseInt(
(100 * info.self_dwelling_count) / info.house_count
(100 * pandectData.selfStay) / pandectData.homeCount
)
: "--") + "%";
this.pieData = [
{ value: info.self_dwelling_count, name: "自住房屋" },
{ value: info.lease_count, name: "出租房屋" },
{ value: info.unused_count, name: "闲置房屋" },
{ value: pandectData.selfStay, name: "自住房屋" },
{ value: pandectData.rentOut, name: "出租房屋" },
{ value: pandectData.vacantHouse, name: "闲置房屋" },
];
this.pieOption.series[0].data = this.pieData;
this.$refs.pieChart.setOption(this.pieOption);
@ -282,21 +285,21 @@ export default {
fromActionPayload: { dataIndexInside },
} = params;
this.pieOption.title.text =
(info.house_count != 0
(pandectData.homeCount != 0
? parseInt(
(100 *
[
info.self_dwelling_count,
info.lease_count,
info.unused_count,
pandectData.selfStay,
pandectData.rentOut,
pandectData.vacantHouse,
][dataIndexInside]) /
info.house_count
pandectData.homeCount
)
: "--") + "%";
this.$refs.pieChart.myChart.setOption(this.pieOption);
});
},
//
async getBarData() {
const url = "house_trend";

74
src/views/dataBoard/renfang/index.vue

@ -17,7 +17,7 @@
</div>
<div class="m-subbox">
<fwgl :orgId="orgData.org_id"></fwgl>
<fwgl ref="fwgl" :orgId="orgData.org_id" :pandectData="pandectData"></fwgl>
</div>
</div>
@ -31,7 +31,7 @@
</div>
<div class="m-subbox">
<jmgl :orgId="orgData.org_id"></jmgl>
<jmgl :orgId="orgData.org_id" :pandectData="pandectData"></jmgl>
</div>
</div>
</div>
@ -438,6 +438,8 @@ import resiDetails from "@/views/dataBoard/cpts/resi-details";
import { requestPostBi } from "@/js/dai/request-bipass";
import { requestPost } from "@/js/dai/request";
import getQueryPara from "dai-js/modules/getQueryPara";
import {requestGet} from "@/js/dai/request";
import resiCategoryMap from "@/views/business/resi-category-map.js";
function iniGetPerInfo() {
return {
@ -504,6 +506,8 @@ export default {
displayedResiId: "",
displayedHouseId: "",
pandectData: {},
};
},
@ -531,10 +535,30 @@ export default {
await this.getMapData();
await this.getSubMapData();
this.getResiCategoryData();
this.getResiCategoryForecastData();
this.getPerInfo();
this.getResiCategoryForecastData();
this.getPandectData()
this.loading = true;
},
//
async getPandectData() {
const url = "/actual/base/residentHouseMerge/communityOverview";
let params = {
// orgId: "",
// level: "",
};
const {data, code, msg} = await requestGet(url, params);
if (code === 0) {
if (data) {
this.$nextTick(()=>{
this.$refs['fwgl'].pandectData = data
}
)
}
} else {
this.$message.error(msg);
}
},
jumpPath(pageType, type_id = "", type_name) {
this.$router.push({
@ -729,31 +753,25 @@ export default {
//
async getResiCategoryForecastData() {
const url = "resident_class_predict";
const { data, code, msg } = await requestPostBi(
url,
{
queryParam: {
org_id: this.orgId,
},
},
{
// mockId: 60064667,
}
);
const url = "/actual/base/resiCategory/intelligentPredictioncategoryCountList";
let params = {
};
const {data, code, msg} = await requestGet(url, params);
if (code === 0) {
this.resiCategoryForecastData = data.map((item) => {
return {
code: item.resident_type,
name: item.resident_type_name,
count: item.resident_count,
ratio: item.resident_ratio,
growth: item.change_count,
growthAbs: Math.abs(item.change_count),
};
});
this.resiCategoryForecastData = data.categoryList.map((item) => {
return {
code: item.categoryName,
name: resiCategoryMap[item.categoryName] || "",
count: item.categoryCountNext,
// name:item.categoryCountName,
per: parseInt(
(100 * item.categoryCount) / data.resiCount
),
// per: item.change_ratio,
growth: item.change_ratio,
growthAbs: Math.abs(item.categoryCountNext - item.categoryCount)
};
});
} else {
this.$message.error(msg);
}

7
src/views/modules/base/residentManagement/housingNature/housingNature.vue

@ -216,7 +216,6 @@
</el-table-column>
<el-table-column prop="currentResidence"
align="center"
width="150"
label="居住地址"
:show-overflow-tooltip="true">
</el-table-column>
@ -234,7 +233,7 @@
</el-table-column>
<el-table-column prop="subsidyNum"
align="center"
width="100"
width="200"
label="补贴编号"
:show-overflow-tooltip="true">
</el-table-column>
@ -246,7 +245,7 @@
</el-table-column>
<el-table-column prop="certificateDate"
align="center"
width="100"
width="200"
label="发证日期"
:show-overflow-tooltip="true">
</el-table-column>
@ -357,7 +356,7 @@ export default {
showDetail: false,
formType: "add",
addDiaTitle: "新增",
detailDiaTitle: "详情",
detailDiaTitle: "编辑",
multiSelection: [], //
importLoading: false,

46
src/views/modules/base/residentManagement/oldPeople/addForm.vue

@ -8,7 +8,7 @@
<span class="info-title-2">所属组织: </span>
<span>{{ formData.agencyName || "--" }}</span>
</div>
<el-form-item v-else label="所属组织" label-width="100px" prop="agencyId">
<el-form-item v-else label="所属组织" label-width="104px" prop="agencyId">
<el-cascader v-if="formType == 'add'" ref="ref_cascader_agency" class="width-two"
v-model="selGridId" :options="optionsA" @change="handleChangeAngency"
:props="{ checkStrictly: true, emitPath: false, children: 'subAgencyList', label: 'agencyName', value: 'agencyId' }"
@ -26,7 +26,7 @@
<span class="info-title-2">姓名: </span>
<span>{{ formData.name || "--" }}</span>
</div>
<el-form-item label-width="100px" label="姓名" prop="name" v-else>
<el-form-item label-width="104px" label="姓名" prop="name" v-else>
<el-input v-model="formData.name" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
@ -35,7 +35,7 @@
<span class="info-title-2">联系电话: </span>
<span>{{ formData.mobile || "--" }}</span>
</div>
<el-form-item label-width="100px" label="联系电话" v-else>
<el-form-item label-width="104px" label="联系电话" v-else>
<el-input v-model="formData.mobile" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
@ -47,7 +47,7 @@
<span class="info-title-2">证件类型: </span>
<span>{{ formData.idTypeName || "--" }}</span>
</div>
<el-form-item label-width="100px" label="证件类型" prop="idType" v-else>
<el-form-item label-width="104px" label="证件类型" prop="idType" v-else>
<el-select v-model="formData.idType" clearable>
<el-option v-for="item in dicts.idCard_type" :key="item.value" :label="item.label"
:value="item.value">
@ -60,7 +60,7 @@
<span class="info-title-2">证件号: </span>
<span>{{ formData.idNum || "--" }}</span>
</div>
<el-form-item label-width="100px" label="证件号" prop="idNum" v-else>
<el-form-item label-width="104px" label="证件号" prop="idNum" v-else>
<el-input v-model="formData.idNum" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
@ -80,7 +80,7 @@
: "--"
}}</span>
</div>
<el-form-item label-width="100px" label="本地户籍" v-else>
<el-form-item label-width="104px" label="本地户籍" v-else>
<el-select v-model="formData.localResidenceFlag" clearable>
<el-option v-for="item in binaryOptionList" :key="item.value" :label="item.label"
:value="item.value">
@ -96,7 +96,7 @@
<span class="info-title-2">户籍地址: </span>
<span>{{ formData.placeOfDomicile || "--" }}</span>
</div>
<el-form-item label-width="100px" label="户籍地址" class="wd-wr" v-else>
<el-form-item label-width="104px" label="户籍地址" class="wd-wr" v-else>
<el-input v-model="formData.placeOfDomicile" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
@ -108,7 +108,7 @@
<span class="info-title-2">现居地址: </span>
<span>{{ formData.currentResidence || "--" }}</span>
</div>
<el-form-item label-width="100px" label="现居地址" class="wd-wr" v-else>
<el-form-item label-width="104px" label="现居地址" class="wd-wr" v-else>
<el-input v-model="formData.currentResidence" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
@ -128,7 +128,7 @@
: "--"
}}</span>
</div>
<el-form-item label-width="100px" label="是否残疾" v-else>
<el-form-item label-width="104px" label="是否残疾" v-else>
<el-select v-model="formData.disabilityFlag" clearable>
<el-option v-for="item in binaryOptionList" :key="item.value" :label="item.label"
:value="item.value">
@ -141,7 +141,7 @@
<span class="info-title-2">残疾类别: </span>
<span>{{ formData.disabilityCategoryName || "--" }}</span>
</div>
<el-form-item label-width="100px" label="残疾类别" v-else>
<el-form-item label-width="104px" label="残疾类别" v-else>
<el-select v-model="formData.disabilityCategoryCode" clearable>
<el-option v-for="item in dicts.disability_category_code" :key="item.value"
:label="item.label" :value="item.value">
@ -158,7 +158,7 @@
<span class="info-title-2">残疾级别: </span>
<span>{{ formData.disabilityLevelName || "--" }}</span>
</div>
<el-form-item label-width="100px" label="残疾级别" v-else>
<el-form-item label-width="104px" label="残疾级别" v-else>
<el-select v-model="formData.disabilityLevel" clearable>
<el-option v-for="item in dicts.disability_level" :key="item.value" :label="item.label"
:value="item.value">
@ -171,7 +171,7 @@
<span class="info-title-2">残疾证号: </span>
<span>{{ formData.disabilityNum || "--" }}</span>
</div>
<el-form-item label-width="100px" label="残疾证号" v-else>
<el-form-item label-width="104px" label="残疾证号" v-else>
<el-input v-model="formData.disabilityNum" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
@ -183,7 +183,7 @@
<span class="info-title-2">与户主关系: </span>
<span>{{ formData.disabilityCategoryName || "--" }}</span>
</div>
<el-form-item label-width="100px" label="与户主关系" v-else>
<el-form-item label-width="104px" label="与户主关系" v-else>
<el-select v-model="formData.houseHolderRel" clearable>
<el-option v-for="item in dicts.resi_base_info" :key="item.value"
:label="item.label" :value="item.value">
@ -196,7 +196,7 @@
<span class="info-title-2">居住情况: </span>
<span>{{ formData.resideSituationName || "--" }}</span>
</div>
<el-form-item label-width="100px" label="居住情况" v-else>
<el-form-item label-width="104px" label="居住情况" v-else>
<el-select v-model="formData.resideSituation" clearable>
<el-option v-for="item in dicts.reside_situation" :key="item.value"
:label="item.label" :value="item.value">
@ -212,7 +212,7 @@
<span class="info-title-2">婚姻情况: </span>
<span>{{ formData.marriageName || "--" }}</span>
</div>
<el-form-item label-width="100px" label="婚姻情况" v-else>
<el-form-item label-width="104px" label="婚姻情况" v-else>
<el-select v-model="formData.marriage" clearable>
<el-option v-for="item in dicts.marriage" :key="item.value"
:label="item.label" :value="item.value">
@ -226,7 +226,7 @@
<span class="info-title-2">配偶情况: </span>
<span>{{ formData.spouseSituationName || "--" }}</span>
</div>
<el-form-item label-width="100px" label="配偶情况" v-else>
<el-form-item label-width="104px" label="配偶情况" v-else>
<el-select v-model="formData.spouseSituation" clearable>
<el-option v-for="item in dicts.spouse_situation" :key="item.value"
:label="item.label" :value="item.value">
@ -241,7 +241,7 @@
<span class="info-title-2">退休金额: </span>
<span>{{ formData.retirementAmount || "--" }}</span>
</div>
<el-form-item label-width="100px" label="退休金额" v-else>
<el-form-item label-width="104px" label="退休金额" v-else>
<el-input v-model="formData.retirementAmount" placeholder="请输入" clearable
@blur="checkNumberInput"></el-input>
</el-form-item>
@ -251,7 +251,7 @@
<span class="info-title-2">高龄补助: </span>
<span>{{ formData.oldSubsidy || "--" }}</span>
</div>
<el-form-item label-width="100px" label="高龄补助" v-else>
<el-form-item label-width="104px" label="高龄补助" v-else>
<el-input v-model="formData.oldSubsidy" placeholder="请输入" clearable
></el-input>
</el-form-item>
@ -260,7 +260,7 @@
<el-row>
<el-col :span="12">
<div class="info-prop" v-if="formType == 'detail'">
<span class="info-title-2">有无赡养: </span>
<span class="info-title-2">有无赡养人: </span>
<span>{{
formData.elderlyFlag != null
? formData.elderlyFlag === 1
@ -271,7 +271,7 @@
: "--"
}}</span>
</div>
<el-form-item label-width="100px" label="有无赡养人" v-else>
<el-form-item label-width="104px" label="有无赡养人" v-else>
<el-select v-model="formData.elderlyFlag" clearable>
<el-option v-for="item in elderlyList" :key="item.value" :label="item.label"
:value="item.value">
@ -284,7 +284,7 @@
<span class="info-title-2">与赡养人关系: </span>
<span>{{ formData.elderlyRelationName || "--" }}</span>
</div>
<el-form-item label-width="100px" label="与赡养人关系" v-else>
<el-form-item label-width="104px" label="与赡养人关系" v-else>
<el-select v-model="formData.elderlyRelation" clearable>
<el-option v-for="item in dicts.resi_base_info" :key="item.value"
:label="item.label" :value="item.value">
@ -299,7 +299,7 @@
<span class="info-title-2">赡养人联系电话: </span>
<span>{{ formData.dependantMobile || "--" }}</span>
</div>
<el-form-item label-width="100px" label="赡养人联系电话" v-else>
<el-form-item label-width="104px" label="赡养人联系电话" v-else>
<el-input v-model="formData.dependantMobile" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>
@ -311,7 +311,7 @@
<span class="info-title-2">备注: </span>
<span>{{ formData.remark || "--" }}</span>
</div>
<el-form-item label-width="100px" label="备注" class="wd-wr" v-else>
<el-form-item label-width="104px" label="备注" class="wd-wr" v-else>
<el-input v-model="formData.remark" placeholder="请输入" clearable></el-input>
</el-form-item>
</el-col>

6
src/views/modules/base/residentManagement/oldPeople/oldPeople.vue

@ -304,7 +304,7 @@
prop="elderlyFlag"
align="center"
width="100"
label="该居民有无赡养人"
label="该居民有无赡养人"
:show-overflow-tooltip="true"
>
<template slot-scope="scope">
@ -475,8 +475,7 @@
showEdit: false,
showDetail: false,
formType: "add",
addDiaTitle: "新增",
detailDiaTitle: "详情",
addDiaTitle: "",
multiSelection: [], //
importLoading: false,
@ -645,6 +644,7 @@
//
async handleEdit(row) {
this.addDiaTitle = "编辑";
this.showAdd = true;
this.$nextTick(() => {
this.$refs.ref_add_form.initForm("edit", row);

1
src/views/modules/base/residentManagement/publicWelfarePost/publicWelfarePost.vue

@ -588,6 +588,7 @@
//
async handleEdit(row) {
this.addDiaTitle = "编辑";
this.showAdd = true;
this.$nextTick(() => {
this.$refs.ref_add_form.initForm("edit", row);

2
src/views/modules/base/residentManagement/resiDisability/addForm.vue

@ -302,7 +302,7 @@
<span class="info-title-2">月收入: </span>
<span>{{ formData.monthIncome || "--" }}</span>
</div>
<el-form-item label-width="100px" label="退休金额" v-else>
<el-form-item label-width="100px" label="月收入" v-else>
<el-input
v-model="formData.monthIncome"
placeholder="请输入"

2
src/views/modules/base/residentManagement/resiDisability/resiDisability.vue

@ -555,7 +555,6 @@ export default {
// showDetail: false,
formType: "add",
addDiaTitle: "新增",
detailDiaTitle: "详情",
multiSelection: [], //
importLoading: false,
@ -637,6 +636,7 @@ export default {
},
//
diaDetailClose() {
this.addDiaTitle = "编辑";
this.$refs.ref_detail_form.diaDestroy();
this.showDetail = false;
},

2
src/views/modules/base/residentManagement/subsistenceAllowance/subsistenceAllowance.vue

@ -417,7 +417,6 @@
showDetail: false,
formType: "add",
addDiaTitle: "新增",
detailDiaTitle: "详情",
multiSelection: [], //
importLoading: false,
@ -587,6 +586,7 @@
//
async handleEdit(row) {
this.addDiaTitle = "编辑";
this.showAdd = true;
this.$nextTick(() => {
this.$refs.ref_add_form.initForm("edit", row);

2
src/views/modules/base/residentManagement/tefu/tefuList.vue

@ -270,7 +270,6 @@
</el-table-column>
<el-table-column prop="currentResidence"
align="center"
width="150"
label="居住地址"
:show-overflow-tooltip="true">
</el-table-column>
@ -423,7 +422,6 @@ export default {
showDetail: false,
formType: "add",
addDiaTitle: "新增",
detailDiaTitle: "详情",
multiSelection: [], //
importLoading: false,

1
src/views/modules/base/residentManagement/unemployment/unemployment.vue

@ -656,7 +656,6 @@ export default {
showDetail: false,
formType: "add",
addDiaTitle: "新增",
detailDiaTitle: "详情",
multiSelection: [], //
importLoading: false,

3
src/views/modules/base/residentManagement/veteran/veteran.vue

@ -642,7 +642,6 @@ export default {
showDetail: false,
formType: "add",
addDiaTitle: "新增",
detailDiaTitle: "详情",
multiSelection: [], //
importLoading: false,
@ -738,7 +737,7 @@ export default {
},
//
async handleEdit(row) {
this.addDiaTitle = "详情";
this.addDiaTitle = "编辑";
this.formType = "edit";
this.showAdd = true;
this.$nextTick(() => {

1
src/views/modules/base/residentManagement/volunteer/volunteer.vue

@ -514,7 +514,6 @@ export default {
showDetail: false,
formType: "add",
addDiaTitle: "新增",
detailDiaTitle: "详情",
multiSelection: [], //
importLoading: false,

5
src/views/modules/communityParty/partyOrg/orgTree.vue

@ -198,7 +198,9 @@ export default {
});
},
rowClassName(row, rowIndex) {
console.log(row);
if (row.row.childrenQty == 0) {
console.log(row);
return 'no-expand';
}
return '';
@ -269,12 +271,13 @@ export default {
}
this.partyOrgTree=[]
this.partyOrgTree.push(data);
data.hasChildren = true
data.children.forEach(item=>{
if(item.childrenQty != 0){
item.hasChildren = true
}
})
this.partyOrgTree.push(data);
this.tableKey = new Date().getTime();
// 2
console.log(">>>>", this.partyOrgTree)

13
src/views/modules/goverhotline/index.vue

@ -106,15 +106,6 @@
<el-table-column prop="content" align="center" label="投诉内容" :show-overflow-tooltip="true"></el-table-column>
</el-table>
<div>
<h1 style="font-size: 24px; font-weight: bold;"> 工作改进举措 </h1>
<h2 style="font-size: 20px; font-weight: bold;"> 一是机制要</h2>
<h2 style="font-size: 20px; font-weight: bold;"> 二是质量要</h2>
<h2 style="font-size: 20px; font-weight: bold;"> 三是分流要</h2>
<h2 style="font-size: 20px; font-weight: bold;"> 四是流程要</h2>
<h2 style="font-size: 20px; font-weight: bold;"> 五是沟通要</h2>
<h2 style="font-size: 20px; font-weight: bold;"> 六是模板要"</h2>
</div>
</div>
@ -590,11 +581,11 @@ export default {
const url = '/governance/dwdEvent/report';
const {formData } = this;
const { data, code, msg } = await requestPost(url, {
const { data, code, internalMsg } = await requestPost(url, {
...formData
});
if (code != 0) {
this.$message.error(msg);
this.$message.info(internalMsg);
return;
}
if (!data) {

38
src/views/modules/home/index.vue

@ -226,7 +226,7 @@ import {mapGetters} from "vuex";
import nextTick from "dai-js/tools/nextTick";
import fastcall from "@/views/modules/cpts/fastcall";
import * as echarts from 'echarts';
import { requestPostBi } from "@/js/dai/request-bipass";
export default {
components: {fastcall},
@ -274,9 +274,7 @@ export default {
activeName: 'resi',
myChart: {},
resiCategoryData:[]
myChart: {}
}
},
computed: {
@ -360,35 +358,6 @@ export default {
})
},
async getResiCategoryData() {
const url = "resident_class_statics";
const { data, code, msg } = await requestPostBi(
url,
{
queryParam: {
org_id: this.$store.state.user.agencyId,
},
},
{
// mockId: 60031937,
}
);
if (code === 0) {
this.znycCategory.list = data.map((item) => {
return {
name: item.label,
count: item.count,
per: item.ratio,
const: "const",
};
});
console.log(this.resiCategoryData);
} else {
this.$message.error(msg);
}
},
handleWindowResize() {
if (this.myChart) {
this.myChart.resize();
@ -455,8 +424,7 @@ export default {
async getApiData() {
await this.getOrgData();
this.getWarningList();
// this.getZnycList();
this.getResiCategoryData()
this.getZnycList();
this.getPandectData();
this.getNoticeData();
},

2
src/views/modules/shequzhili/eventOld/eventList.vue

@ -107,7 +107,7 @@
:auto-upload="true" :on-progress="handleProgress" :on-success="handleExcelSuccess"
:before-upload="beforeExcelUpload" :http-request="uploadHttpRequest"
style="display: inline-block;margin:0px 10px">
<el-button size="small" class="diy-button--white" :loading="importLoading">导入</el-button>
<!-- <el-button size="small" class="diy-button--white" :loading="importLoading">导入</el-button> -->
</el-upload>
<el-button @click="handleExport" class="diy-button--white" size="small">导出</el-button>
<el-dropdown size="small" split-button type="primary" style="margin: 0 10px; height: 30px"

Loading…
Cancel
Save