|
|
|
|
@ -47,7 +47,7 @@
|
|
|
|
|
field="site_id"
|
|
|
|
|
width="160"
|
|
|
|
|
title="关联站点"
|
|
|
|
|
:edit-render="{ name: 'VxeTreeSelect', options: siteType, props: { multiple: false }, optionProps: { value: 'id', label: 'name' } }"
|
|
|
|
|
:edit-render="{ name: 'VxeTreeSelect', options: siteType, props: { multiple: true }, optionProps: { value: 'id', label: 'name' } }"
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
|
|
<vxe-column field="cover_id" min-width="180" title="标题图片" header-align="center" align="left" :edit-render="{}">
|
|
|
|
|
@ -74,9 +74,9 @@
|
|
|
|
|
</template>
|
|
|
|
|
</vxe-column>
|
|
|
|
|
<vxe-column header-align="center" field="introduce" width="160" title="产品简介"
|
|
|
|
|
:edit-render="{ introduce: 'input', attrs: { type: 'textarea' } }" />
|
|
|
|
|
:edit-render="{ name: 'input', attrs: { type: 'textarea' } }" />
|
|
|
|
|
|
|
|
|
|
<vxe-column align="center" header-align="center" field="content" width="120" title="适用人群" :edit-render="{}">
|
|
|
|
|
<vxe-column v-if="false" align="center" header-align="center" field="content" width="120" title="适用人群" :edit-render="{}">
|
|
|
|
|
<template #default="{ row }">
|
|
|
|
|
<el-button slot="reference" size="small" type="primary" icon="el-icon-search"
|
|
|
|
|
@click="$refs['RichTextModal'].open({ text: row['content'], readonly: true, fieldName: 'content', row })">查看</el-button>
|
|
|
|
|
@ -108,8 +108,7 @@
|
|
|
|
|
@click="$refs['RichTextModal'].open({ text: row['price_content'], readonly: false, fieldName: 'price_content', row })">编辑</el-button>
|
|
|
|
|
</template>
|
|
|
|
|
</vxe-column>
|
|
|
|
|
|
|
|
|
|
<vxe-column align="center" header-align="center" field="appoint_content" width="120" title="预约须知" :edit-render="{}">
|
|
|
|
|
<vxe-column v-if="false" align="center" header-align="center" field="appoint_content" width="120" title="预约须知" :edit-render="{}">
|
|
|
|
|
<template #default="{ row }">
|
|
|
|
|
<el-button slot="reference" size="small" type="primary" icon="el-icon-search"
|
|
|
|
|
@click="$refs['RichTextModal'].open({ text: row['appoint_content'], readonly: true, fieldName: 'appoint_content', row })">查看</el-button>
|
|
|
|
|
@ -379,7 +378,10 @@
|
|
|
|
|
op:'eq',
|
|
|
|
|
value:this.select.type
|
|
|
|
|
}]
|
|
|
|
|
}, false)
|
|
|
|
|
}, false)
|
|
|
|
|
res.data.map(item=>{
|
|
|
|
|
item.site_id = item.site_id.split(",")
|
|
|
|
|
})
|
|
|
|
|
this.tableData = res.data
|
|
|
|
|
this.total = res.total
|
|
|
|
|
this.loading = false
|
|
|
|
|
@ -425,6 +427,9 @@
|
|
|
|
|
form['images_ids'] = arr
|
|
|
|
|
}else{
|
|
|
|
|
form['images_ids'] = []
|
|
|
|
|
}
|
|
|
|
|
if(row.site_id.length>0){
|
|
|
|
|
form.site_id = row.site_id.join(",")
|
|
|
|
|
}
|
|
|
|
|
console.log("this.form",form)
|
|
|
|
|
// return
|
|
|
|
|
|