Browse Source

家庭类别,温暖找人bug

feature
mk 2 years ago
parent
commit
fe38742ce0
  1. 1
      src/views/modules/communityService/jinengzhaoren/addForm.vue
  2. 6
      src/views/modules/communityService/wennuanzhaoren/addForm.vue
  3. 44
      src/views/modules/portrayal/fangwu/cpts/leftTop.vue

1
src/views/modules/communityService/jinengzhaoren/addForm.vue

@ -722,7 +722,6 @@ export default {
this.formData.resiSearchTagName = ""; this.formData.resiSearchTagName = "";
}, },
getLastItem(list, vals, key) { getLastItem(list, vals, key) {
console.log(list, vals, key);
let LIST = list || []; let LIST = list || [];
for (let item of LIST) { for (let item of LIST) {
for (let i of vals) { for (let i of vals) {

6
src/views/modules/communityService/wennuanzhaoren/addForm.vue

@ -454,6 +454,7 @@ export default {
principalContact: "", // principalContact: "", //
serviceTimeStart: "", //yyyy-MM-dd serviceTimeStart: "", //yyyy-MM-dd
serviceTimeEnd: "", //yyyy-MM-dd serviceTimeEnd: "", //yyyy-MM-dd
dataCategoryCode:"warm",
remark: "", // remark: "", //
}, },
feedbackFormData: { feedbackFormData: {
@ -721,7 +722,6 @@ export default {
this.formData.resiSearchTagName = ""; this.formData.resiSearchTagName = "";
}, },
getLastItem(list, vals, key) { getLastItem(list, vals, key) {
console.log(list, vals, key);
let LIST = list || []; let LIST = list || [];
for (let item of LIST) { for (let item of LIST) {
for (let i of vals) { for (let i of vals) {
@ -962,14 +962,14 @@ export default {
...this.feedbackFormData, ...this.feedbackFormData,
}; };
const { data, code, msg } = await requestPost(url, params); const { data, code, msg ,internalMsg} = await requestPost(url, params);
if (code === 0) { if (code === 0) {
this.$message.success("反馈成功"); this.$message.success("反馈成功");
this.resetData(); this.resetData();
this.$emit("handleOk"); this.$emit("handleOk");
} else { } else {
this.$message.error(msg); this.$message.error(internalMsg);
} }
}, },
async addFuwu() { async addFuwu() {

44
src/views/modules/portrayal/fangwu/cpts/leftTop.vue

@ -1,26 +1,26 @@
<template> <template>
<div class=''> <div class=''>
<div class="item f-font14"> <div class="item f-font14">
<span class="label gray">房主姓名</span><span class="value">{{ houseInfo.ownerName||"--" }}</span> <span class="label gray">房主姓名</span><span class="value">{{ houseInfo.ownerName || "--" }}</span>
</div> </div>
<div class="item f-font14"> <div class="item f-font14">
<span class="label gray">联系电话</span><span class="value">{{ houseInfo.ownerPhone||"--" }}</span> <span class="label gray">联系电话</span><span class="value">{{ houseInfo.ownerPhone || "--" }}</span>
</div> </div>
<div class="item f-font14"> <div class="item f-font14">
<span class="label gray">房屋类型</span><span class="value">{{ houseInfo.houseTypeName||"--" }}</span> <span class="label gray">房屋类型</span><span class="value">{{ houseInfo.houseTypeName || "--" }}</span>
</div> </div>
<div class="item f-font14"> <div class="item f-font14">
<span class="label gray">用途</span><span class="value">{{ houseInfo.purposeName||"--" }}</span> <span class="label gray">用途</span><span class="value">{{ houseInfo.purposeName || "--" }}</span>
</div> </div>
<div class="item f-font14"> <div class="item f-font14">
<span class="label gray">家庭类别</span><span class="value">{{ houseInfo.resideSituation || "--" }}</span> <span class="label gray">家庭类别</span><span class="value">{{ familyTagsStr || "--" }}</span>
</div> </div>
<div class="item f-font14"> <div class="item f-font14">
<span class="label gray">房屋状态</span><span class="value">{{ houseInfo.rentName||"--" }}</span> <span class="label gray">房屋状态</span><span class="value">{{ houseInfo.rentName || "--" }}</span>
</div> </div>
<div class="item f-font14"> <div class="item f-font14">
<span class="label gray">家庭预警</span> <span class="label gray">家庭预警</span>
<span class="value">{{houseInfo.riskFlag === '1' ? '满意度风险家庭' : '--'}}</span> <span class="value">{{ houseInfo.riskFlag === '1' ? '满意度风险家庭' : '--' }}</span>
</div> </div>
</div> </div>
</template> </template>
@ -31,11 +31,14 @@ export default {
// //
data() { data() {
return { return {
houseInfo: {} houseInfo: {},
family_tag: [],
familyTagsStr:''
}; };
}, },
// //
created() { created() {
this.getDictOptions()
}, },
mounted() { mounted() {
this.getPersonalFile() this.getPersonalFile()
@ -60,6 +63,31 @@ export default {
let { code, data, msg } = await requestPost(url) let { code, data, msg } = await requestPost(url)
if (code == 0) { if (code == 0) {
this.houseInfo = data this.houseInfo = data
const valuesToMatch = this.houseInfo.familyTags;
console.log(valuesToMatch);
const result = this.family_tag
.filter(item => valuesToMatch.includes(item.value))
.map(item => item.label)
.join(',');
this.familyTagsStr = result
console.log(result);
} else {
this.$message.error(msg)
}
},
async getDictOptions() {
const url = "/sys/dict/data/dictlist"
let params = {
dictType: 'family_tag'
}
const { data, code, msg } = await requestPost(url, params)
if (code === 0) {
this.family_tag = data;
} else { } else {
this.$message.error(msg) this.$message.error(msg)
} }

Loading…
Cancel
Save