Browse Source

服务类别列表回显

rizhao_dev
mk 2 years ago
parent
commit
17bc6fbbca
  1. 36
      src/views/modules/communityService/treatment/publish.vue
  2. 2
      src/views/modules/cpts/base/index.vue

36
src/views/modules/communityService/treatment/publish.vue

@ -71,7 +71,7 @@ export default {
{ field: "序号", keyName: "", type: "no" }, { field: "序号", keyName: "", type: "no" },
{ field: "发布时间", keyName: "releaseTime", type: "date" }, { field: "发布时间", keyName: "releaseTime", type: "date" },
{ field: "服务标题", keyName: "title", 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: "unitName", type: "text" },
{ field: "地址", keyName: "unitAddr", type: "text" }, { field: "地址", keyName: "unitAddr", type: "text" },
{ {
@ -329,10 +329,40 @@ export default {
components: { basePage }, components: { basePage },
computed: {}, computed: {},
watch: {}, 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> </script>

2
src/views/modules/cpts/base/index.vue

@ -439,7 +439,7 @@ export default {
}, },
filterLabel(){ filterLabel(){
return (val,list) => { return (val,list) => {
return list.filter(item=>item.value == val)[0].label return list.filter(item=>item.value == val)[0] ?list.filter(item=>item.value == val)[0].label:''
} }
}, },
...mapGetters(["clientHeight", "iframeHeight"]), ...mapGetters(["clientHeight", "iframeHeight"]),

Loading…
Cancel
Save