|
|
@ -1,5 +1,6 @@
|
|
|
|
import { getYj } from "@/api/taicangpop/block.js";
|
|
|
|
import { getYj } from "@/api/taicangpop/block.js";
|
|
|
|
import { getxiaoqu } from "@/api/home";
|
|
|
|
import { getxiaoqu } from "@/api/home";
|
|
|
|
|
|
|
|
import { getColorList } from "@/api/taicangpop/new.js";
|
|
|
|
|
|
|
|
|
|
|
|
const taicang = {
|
|
|
|
const taicang = {
|
|
|
|
state: {
|
|
|
|
state: {
|
|
|
@ -30,22 +31,7 @@ const taicang = {
|
|
|
|
kaiguo: {},
|
|
|
|
kaiguo: {},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
colorListL: [
|
|
|
|
colorListL: [],
|
|
|
|
{ name: "HZ", house: 0, person: 0 },
|
|
|
|
|
|
|
|
{ name: "HL", house: 0, person: 0 },
|
|
|
|
|
|
|
|
{ name: "HO", house: 0, person: 0 },
|
|
|
|
|
|
|
|
{ name: "HF", house: 0, person: 0 },
|
|
|
|
|
|
|
|
{ name: "NZ", house: 0, person: 0 },
|
|
|
|
|
|
|
|
{ name: "NL", house: 0, person: 0 },
|
|
|
|
|
|
|
|
{ name: "NO", house: 0, person: 0 },
|
|
|
|
|
|
|
|
{ name: "NF", house: 0, person: 0 },
|
|
|
|
|
|
|
|
{ name: "户籍", house: 0, person: 0 },
|
|
|
|
|
|
|
|
{ name: "流动", house: 0, person: 0 },
|
|
|
|
|
|
|
|
{ name: "中共党员", house: 0, person: 0 },
|
|
|
|
|
|
|
|
{ name: "帮扶对象", house: 0, person: 0 },
|
|
|
|
|
|
|
|
{ name: "重点人群", house: 0, person: 0 },
|
|
|
|
|
|
|
|
{ name: "退伍军人", house: 0, person: 0 },
|
|
|
|
|
|
|
|
],
|
|
|
|
|
|
|
|
},
|
|
|
|
},
|
|
|
|
mutations: {
|
|
|
|
mutations: {
|
|
|
|
SET_YJ_TOTAL: (state, total) => {
|
|
|
|
SET_YJ_TOTAL: (state, total) => {
|
|
|
@ -54,6 +40,13 @@ const taicang = {
|
|
|
|
SET_INTRODUCE: (state, introduce) => {
|
|
|
|
SET_INTRODUCE: (state, introduce) => {
|
|
|
|
state.xiaoquIntroduce = introduce;
|
|
|
|
state.xiaoquIntroduce = introduce;
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
SET_COLOR_LIST: (state, list) => {
|
|
|
|
|
|
|
|
state.colorListL = handleColor(
|
|
|
|
|
|
|
|
list,
|
|
|
|
|
|
|
|
state.leftColor,
|
|
|
|
|
|
|
|
state.rightTopColor
|
|
|
|
|
|
|
|
);
|
|
|
|
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
actions: {
|
|
|
|
actions: {
|
|
|
|
/**预警总数 */
|
|
|
|
/**预警总数 */
|
|
|
@ -71,11 +64,19 @@ const taicang = {
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
GetXiaoquInfo({ commit }, deptId) {
|
|
|
|
GetXiaoquInfo({ commit }, deptId) {
|
|
|
|
return new Promise((resolve, reject) => {
|
|
|
|
return new Promise((resolve, reject) => {
|
|
|
|
// console.log(deptId);
|
|
|
|
|
|
|
|
getxiaoqu(deptId).then((res) => {
|
|
|
|
getxiaoqu(deptId).then((res) => {
|
|
|
|
res.data.intro = JSON.parse(res.data.intro);
|
|
|
|
res.data.intro = JSON.parse(res.data.intro);
|
|
|
|
commit("SET_INTRODUCE", res.data);
|
|
|
|
commit("SET_INTRODUCE", res.data);
|
|
|
|
// console.log("小区", res.data);
|
|
|
|
resolve();
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**获取colorList */
|
|
|
|
|
|
|
|
GetcolorList({ commit }, queryParams) {
|
|
|
|
|
|
|
|
return new Promise((resolve, reject) => {
|
|
|
|
|
|
|
|
getColorList().then((res) => {
|
|
|
|
|
|
|
|
commit("SET_COLOR_LIST", res.data);
|
|
|
|
resolve();
|
|
|
|
resolve();
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
@ -83,4 +84,21 @@ const taicang = {
|
|
|
|
},
|
|
|
|
},
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function handleColor(list, leftColor, rightTopColor) {
|
|
|
|
|
|
|
|
list.map((item) => {
|
|
|
|
|
|
|
|
let isColor = /^[a-zA-Z]+$/.test(item.name);
|
|
|
|
|
|
|
|
console.log(isColor);
|
|
|
|
|
|
|
|
if (isColor) {
|
|
|
|
|
|
|
|
item.color = item.name;
|
|
|
|
|
|
|
|
for (let key in leftColor) {
|
|
|
|
|
|
|
|
if (item.name == key) {
|
|
|
|
|
|
|
|
item.leftColor = leftColor[key];
|
|
|
|
|
|
|
|
item.rightTopColor = rightTopColor[key];
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
return list;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
export default taicang;
|
|
|
|
export default taicang;
|
|
|
|