营销:完善商城装修

1. 拆分页面设计用的属性修改接口
2. 增加模板的页面保存
3. 增加唯一名称校验
4. 增加页面编辑器,默认选中组件判断
This commit is contained in:
owen
2023-10-31 16:01:22 +08:00
parent c1534bf168
commit 881c4f3a29
5 changed files with 88 additions and 14 deletions

View File

@@ -4,6 +4,7 @@
v-model="formData.property"
:title="formData.name"
:libs="componentLibs"
:show-page-config="true"
:show-navigation-bar="true"
:show-tab-bar="false"
@save="submitForm"
@@ -51,7 +52,7 @@ const formRef = ref() // 表单 Ref
const getPageDetail = async (id: any) => {
formLoading.value = true
try {
formData.value = await DiyPageApi.getDiyPage(id)
formData.value = await DiyPageApi.getDiyPageProperty(id)
} finally {
formLoading.value = false
}
@@ -63,7 +64,7 @@ const submitForm = async () => {
// 提交请求
formLoading.value = true
try {
await DiyPageApi.updateDiyPage(unref(formData)!)
await DiyPageApi.updateDiyPageProperty(unref(formData)!)
message.success('保存成功')
} finally {
formLoading.value = false