|
|
@ -71,7 +71,7 @@ export default { |
|
|
|
{ field: "序号", keyName: "", type: "no" }, |
|
|
|
{ field: "发布时间", keyName: "releaseTime", type: "date" }, |
|
|
|
{ field: "服务标题", keyName: "title", type: "date" }, |
|
|
|
{ field: "服务类型", keyName: "serviceType", type: "text" }, |
|
|
|
{ field: "服务类型", keyName: "serviceType", type: "select",option:[] }, |
|
|
|
{ field: "商户名称", keyName: "unitName", type: "text" }, |
|
|
|
{ field: "地址", keyName: "unitAddr", type: "text" }, |
|
|
|
{ |
|
|
@ -329,10 +329,40 @@ export default { |
|
|
|
components: { basePage }, |
|
|
|
computed: {}, |
|
|
|
watch: {}, |
|
|
|
async created(){ |
|
|
|
await this.getTypeList() |
|
|
|
}, |
|
|
|
async mounted() { |
|
|
|
|
|
|
|
async mounted() {}, |
|
|
|
}, |
|
|
|
|
|
|
|
methods: {}, |
|
|
|
methods: { |
|
|
|
async getTypeList(){ |
|
|
|
let url = '/heart/icresidemanddict/pagelist' |
|
|
|
let par = { |
|
|
|
customerId: localStorage.getItem("customerId"), |
|
|
|
pageNo: 1, |
|
|
|
pageSize: 999, |
|
|
|
firstCategoryCode: "", |
|
|
|
} |
|
|
|
const {data,code,msg} = await requestPost(url,par) |
|
|
|
if(code == 0){ |
|
|
|
this.tableParams.forEach(item=>{ |
|
|
|
if(item.keyName == 'serviceType'){ |
|
|
|
item.option = data.list |
|
|
|
.filter((item) => item.categoryName == "服务类型")[0] |
|
|
|
.children.map((item) => ({ |
|
|
|
label: item.categoryName, |
|
|
|
value: item.categoryCode, |
|
|
|
})); |
|
|
|
} |
|
|
|
}) |
|
|
|
console.log(this.tableParams); |
|
|
|
}else{ |
|
|
|
console.log(msg); |
|
|
|
} |
|
|
|
}, |
|
|
|
}, |
|
|
|
}; |
|
|
|
</script> |
|
|
|
|
|
|
|