|
|
@ -84,50 +84,112 @@ export default { |
|
|
|
this.getList(); |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
handleClickNotice(item, index) { |
|
|
|
// this.readClearOne(item); |
|
|
|
if (item.msgType == "community_house") { |
|
|
|
let { agencyId, gridId, gridName, houseId, houseName, targetId } = item |
|
|
|
this.$store.dispatch('saveDataH', { agencyId, gridId, gridName, houseId: targetId, houseName:'房屋详情' }); |
|
|
|
this.$router.push({ name: 'house-huaxiang' }); |
|
|
|
this.$store.state.contentTabs = this.$store.state.contentTabs.map(item => { |
|
|
|
if (item.name === "house-huaxiang") { |
|
|
|
return { ...item, title: '房屋信息' }; |
|
|
|
} |
|
|
|
return item; |
|
|
|
}); |
|
|
|
} else if (item.msgType == "resident_base_info") { |
|
|
|
let { |
|
|
|
agencyId, |
|
|
|
gridId, |
|
|
|
gridName, |
|
|
|
gender, |
|
|
|
homeId, |
|
|
|
homeName, |
|
|
|
name, |
|
|
|
targetId, |
|
|
|
deptName |
|
|
|
} = item; |
|
|
|
this.$store.dispatch("saveData", { |
|
|
|
agencyId, |
|
|
|
gridId, |
|
|
|
gridName, |
|
|
|
gender, |
|
|
|
homeId, |
|
|
|
homeName, |
|
|
|
name:'居民详情', |
|
|
|
resiId: targetId, |
|
|
|
}); |
|
|
|
this.$router.push({ name: "jumin-huaxiang" }); |
|
|
|
this.$store.state.contentTabs = this.$store.state.contentTabs.map( |
|
|
|
(item) => { |
|
|
|
if (item.name === "jumin-huaxiang") { |
|
|
|
return { ...item, title: name }; |
|
|
|
} |
|
|
|
return item; |
|
|
|
} |
|
|
|
); |
|
|
|
} |
|
|
|
// handleClickNotice(item, index) { |
|
|
|
// // this.readClearOne(item); |
|
|
|
// if (item.msgType == "community_house") { |
|
|
|
// let { agencyId, gridId, gridName, houseId, houseName, targetId } = item |
|
|
|
// this.$store.dispatch('saveDataH', { agencyId, gridId, gridName, houseId: targetId, houseName: '房屋详情' }); |
|
|
|
// this.$router.push({ name: 'house-huaxiang' }); |
|
|
|
// this.$store.state.contentTabs = this.$store.state.contentTabs.map(item => { |
|
|
|
// if (item.name === "house-huaxiang") { |
|
|
|
// return { ...item, title: '房屋信息' }; |
|
|
|
// } |
|
|
|
// return item; |
|
|
|
// }); |
|
|
|
// } else if (item.msgType == "resident_base_info") { |
|
|
|
// let { |
|
|
|
// agencyId, |
|
|
|
// gridId, |
|
|
|
// gridName, |
|
|
|
// gender, |
|
|
|
// homeId, |
|
|
|
// homeName, |
|
|
|
// name, |
|
|
|
// targetId, |
|
|
|
// deptName |
|
|
|
// } = item; |
|
|
|
// this.$store.dispatch("saveData", { |
|
|
|
// agencyId, |
|
|
|
// gridId, |
|
|
|
// gridName, |
|
|
|
// gender, |
|
|
|
// homeId, |
|
|
|
// homeName, |
|
|
|
// name: '居民详情', |
|
|
|
// resiId: targetId, |
|
|
|
// }); |
|
|
|
// this.$router.push({ name: "jumin-huaxiang" }); |
|
|
|
// this.$store.state.contentTabs = this.$store.state.contentTabs.map( |
|
|
|
// (item) => { |
|
|
|
// if (item.name === "jumin-huaxiang") { |
|
|
|
// return { ...item, title: name }; |
|
|
|
// } |
|
|
|
// return item; |
|
|
|
// } |
|
|
|
// ); |
|
|
|
// } |
|
|
|
// }, |
|
|
|
handleClickNotice(item) { |
|
|
|
this.readClearOne(item); |
|
|
|
if (item.msgType == "community_house") { |
|
|
|
let { agencyId, gridId, gridName, houseId, houseName, targetId } = item |
|
|
|
this.$store.dispatch('saveDataH', { agencyId, gridId, gridName, houseId: targetId, houseName: '房屋详情' }); |
|
|
|
this.$router.push({ name: 'house-huaxiang' }); |
|
|
|
this.$store.state.contentTabs = this.$store.state.contentTabs.map(item => { |
|
|
|
if (item.name === "house-huaxiang") { |
|
|
|
return { ...item, title: '房屋信息' }; |
|
|
|
} |
|
|
|
return item; |
|
|
|
}); |
|
|
|
} else if (item.msgType == "resident_base_info") { |
|
|
|
let { |
|
|
|
agencyId, |
|
|
|
gridId, |
|
|
|
gridName, |
|
|
|
gender, |
|
|
|
homeId, |
|
|
|
homeName, |
|
|
|
name, |
|
|
|
targetId, |
|
|
|
deptName |
|
|
|
} = item; |
|
|
|
this.$store.dispatch("saveData", { |
|
|
|
agencyId, |
|
|
|
gridId, |
|
|
|
gridName, |
|
|
|
gender, |
|
|
|
homeId, |
|
|
|
homeName, |
|
|
|
name: '居民详情', |
|
|
|
resiId: targetId, |
|
|
|
}); |
|
|
|
this.$router.push({ name: "jumin-huaxiang" }); |
|
|
|
this.$store.state.contentTabs = this.$store.state.contentTabs.map( |
|
|
|
(item) => { |
|
|
|
if (item.name === "jumin-huaxiang") { |
|
|
|
return { ...item, title: name }; |
|
|
|
} |
|
|
|
return item; |
|
|
|
} |
|
|
|
); |
|
|
|
} else if (item.msgType == "resident_category") { |
|
|
|
let obj = { |
|
|
|
PARTY_FLAG: '/main/communityParty-members-memberList', |
|
|
|
SUBSISTENCE_ALLOWANCE_FLAG: '/main/base-residentManagement-subsistenceAllowance-subsistenceAllowance', |
|
|
|
ENSURE_HOUSE_FLAG: '/main/base-residentManagement-housingNature-housingNature', |
|
|
|
VETERAN_FLAG: '/main/base-residentManagement-veteran-veteran', |
|
|
|
OLD_PEOPLE_FLAG: '/main/base-residentManagement-oldPeople-oldPeople', |
|
|
|
SPECIAL_SUPPORT_FLAG: '/main/base-residentManagement-tefu-tefuList', |
|
|
|
DISABILITY_FLAG: '/main/base-residentManagement-resiDisability-resiDisability', |
|
|
|
SERIOUS_ILLNESS_FLAG: '大病', |
|
|
|
CHRONIC_DISEASE_FLAG: '慢病', |
|
|
|
SPECIAL_CROWD_FLAG: '特殊人群', |
|
|
|
} |
|
|
|
this.$router.push({ |
|
|
|
path: obj[item.category], |
|
|
|
}); |
|
|
|
} |
|
|
|
this.getNoticeData() |
|
|
|
}, |
|
|
|
|
|
|
|
async read(item, index) { |
|
|
@ -150,13 +212,13 @@ export default { |
|
|
|
this.$message.error(msg); |
|
|
|
} |
|
|
|
}, |
|
|
|
async readClearOne(item){ |
|
|
|
console.log("item",item) |
|
|
|
async readClearOne(item) { |
|
|
|
console.log("item", item) |
|
|
|
const url = `/message/intelligentMessage/msg/clearOne/?msgId=${item.id}` |
|
|
|
const {data,code,msg} = await requestPost(url) |
|
|
|
if(code == 0){ |
|
|
|
const { data, code, msg } = await requestPost(url) |
|
|
|
if (code == 0) { |
|
|
|
this.getList() |
|
|
|
}else if(code >= 8000){ |
|
|
|
} else if (code >= 8000) { |
|
|
|
this.$message.error(msg) |
|
|
|
} |
|
|
|
}, |
|
|
|