diff --git a/admin/src/app/api/addon.ts b/admin/src/app/api/addon.ts index 84af6fd79..6caf1ba39 100644 --- a/admin/src/app/api/addon.ts +++ b/admin/src/app/api/addon.ts @@ -31,7 +31,7 @@ export function installAddon(params: Record) { * @returns */ export function cloudInstallAddon(params: Record) { - return request.post(`addon/cloudinstall/${params.addon}`, params, { timeout: 60 * 1000 }) + return request.post(`addon/cloudinstall/${params.addon}`, params) } /** @@ -49,7 +49,7 @@ export function uninstallAddon(params: Record) { * @returns */ export function preInstallCheck(addon: string) { - return request.get(`addon/install/check/${addon}`, { timeout: 30 * 1000 }) + return request.get(`addon/install/check/${addon}`) } /** @@ -75,7 +75,7 @@ export function getAddonCloudInstallLog(addon: string) { * @returns */ export function preUninstallCheck(addon: string) { - return request.get(`addon/uninstall/check/${addon}`, { timeout: 30 * 1000 }) + return request.get(`addon/uninstall/check/${addon}`) } /** diff --git a/admin/src/app/api/cloud.ts b/admin/src/app/api/cloud.ts index 4f4710cb0..06b5793dd 100644 --- a/admin/src/app/api/cloud.ts +++ b/admin/src/app/api/cloud.ts @@ -5,7 +5,7 @@ import request from '@/utils/request' * @param addon */ export function cloudBuild() { - return request.post('niucloud/build', {}, { timeout: 0 }) + return request.post('niucloud/build', {}) } /** diff --git a/admin/src/app/api/member.ts b/admin/src/app/api/member.ts index 9a825b50b..e9701c99b 100644 --- a/admin/src/app/api/member.ts +++ b/admin/src/app/api/member.ts @@ -9,7 +9,7 @@ import request from '@/utils/request' * @returns */ export function getMemberList(params: Record) { - return request.get(`member/member`, {params}) + return request.get(`member/member`, { params }) } /** @@ -35,7 +35,7 @@ export function getMemberNo() { * @returns */ export function addMember(params: Record) { - return request.post(`member/member`, params, {showSuccessMessage: true}) + return request.post(`member/member`, params, { showSuccessMessage: true }) } /** @@ -61,10 +61,9 @@ export function getRegisterChannelType(params: Record) { * @param member_id */ export function deleteMember(member_id: number) { - return request.delete(`member/member/${member_id}`, {showSuccessMessage: true}) + return request.delete(`member/member/${member_id}`, { showSuccessMessage: true }) } - /***************************************************** 会员标签 ****************************************************/ /** @@ -73,7 +72,7 @@ export function deleteMember(member_id: number) { * @returns */ export function getMemberLabelList(params: Record) { - return request.get(`member/label`, {params}) + return request.get(`member/label`, { params }) } /** @@ -91,7 +90,7 @@ export function getMemberLabelInfo(label_id: number) { * @returns */ export function addMemberLabel(params: Record) { - return request.post('member/label', params, {showSuccessMessage: true}) + return request.post('member/label', params, { showSuccessMessage: true }) } /** @@ -99,7 +98,7 @@ export function addMemberLabel(params: Record) { * @param params */ export function updateMemberLabel(params: Record) { - return request.put(`member/label/${params.label_id}`, params, {showSuccessMessage: true}) + return request.put(`member/label/${params.label_id}`, params, { showSuccessMessage: true }) } /** @@ -108,7 +107,7 @@ export function updateMemberLabel(params: Record) { * @returns */ export function deleteMemberLabel(label_id: number) { - return request.delete(`member/label/${label_id}`, {showSuccessMessage: true}) + return request.delete(`member/label/${label_id}`, { showSuccessMessage: true }) } /** @@ -123,7 +122,7 @@ export function getMemberLabelAll() { * @param params */ export function editMemberDetail(params: Record) { - return request.put(`member/member/modify/${params.member_id}/${params.field}`, params, {showSuccessMessage: true}) + return request.put(`member/member/modify/${params.member_id}/${params.field}`, params, { showSuccessMessage: true }) } /***************************************************** 会员零钱 ****************************************************/ @@ -145,7 +144,16 @@ export function getChangeTypeList(change_type: string) { * @returns */ export function getPointList(params: Record) { - return request.get(`member/account/point`, {params}) + return request.get(`member/account/point`, { params }) +} + +/** + * 会员成长值流水 + * @param params + * @returns + */ +export function getGrowthList(params: Record) { + return request.get(`member/account/growth`, { params }) } /** @@ -154,7 +162,7 @@ export function getPointList(params: Record) { * @returns */ export function getBalanceList(params: Record) { - return request.get(`member/account/balance`, {params}) + return request.get(`member/account/balance`, { params }) } /** @@ -163,7 +171,7 @@ export function getBalanceList(params: Record) { * @returns */ export function getMoneyList(params: Record) { - return request.get(`member/account/money`, {params}) + return request.get(`member/account/money`, { params }) } /** @@ -172,7 +180,7 @@ export function getMoneyList(params: Record) { * @returns */ export function getCommissionList(params: Record) { - return request.get(`member/account/commission`, {params}) + return request.get(`member/account/commission`, { params }) } /** @@ -181,7 +189,7 @@ export function getCommissionList(params: Record) { * @returns */ export function adjustPoint(params: Record) { - return request.post(`member/account/point`, params, {showSuccessMessage: true}) + return request.post(`member/account/point`, params, { showSuccessMessage: true }) } /** @@ -190,7 +198,7 @@ export function adjustPoint(params: Record) { * @returns */ export function adjustBalance(params: Record) { - return request.post(`member/account/balance`, params, {showSuccessMessage: true}) + return request.post(`member/account/balance`, params, { showSuccessMessage: true }) } /***************************************************** 会员相关设置 ****************************************************/ @@ -208,7 +216,7 @@ export function getLoginConfig() { * @returns */ export function setLoginConfig(params: Record) { - return request.post(`member/config/login`, params, {showSuccessMessage: true}) + return request.post(`member/config/login`, params, { showSuccessMessage: true }) } /** @@ -224,9 +232,40 @@ export function getMemberConfig() { * @returns */ export function setMemberConfig(params: Record) { - return request.post(`member/config/member`, params, {showSuccessMessage: true}) + return request.post(`member/config/member`, params, { showSuccessMessage: true }) } +/** + * 成长值规则设置 + * @param params + * @returns + */ +export function setGrowthRuleConfig(params: Record) { + return request.post(`member/config/growth_rule`, params, { showSuccessMessage: true }) +} + +/** + * 获取成长值规则设置 + */ +export function getGrowthRuleConfig() { + return request.get(`member/config/growth_rule`) +} + +/** + * 积分规则设置 + * @param params + * @returns + */ +export function setPointRuleConfig(params: Record) { + return request.post(`member/config/point_rule`, params, { showSuccessMessage: true }) +} + +/** + * 获取积分规则设置 + */ +export function getPointRuleConfig() { + return request.get(`member/config/point_rule`) +} /** * 获取会员转账方式 @@ -242,7 +281,7 @@ export function getTransfertype() { * @returns */ export function getCommissionSum(params: Record) { - return request.get(`member/account/sum_commission`, {params}) + return request.get(`member/account/sum_commission`, { params }) } /** @@ -251,7 +290,7 @@ export function getCommissionSum(params: Record) { * @returns */ export function getPointSum(params: Record) { - return request.get(`member/account/sum_point`, {params}) + return request.get(`member/account/sum_point`, { params }) } /** @@ -260,7 +299,7 @@ export function getPointSum(params: Record) { * @returns */ export function getBalanceSum(params: Record) { - return request.get(`member/account/sum_balance`, {params}) + return request.get(`member/account/sum_balance`, { params }) } /** @@ -293,7 +332,7 @@ export function getCashOutConfig() { * @returns */ export function setCashOutConfig(params: Record) { - return request.post(`member/config/cash_out`, params, {showSuccessMessage: true}) + return request.post(`member/config/cash_out`, params, { showSuccessMessage: true }) } /** @@ -302,7 +341,7 @@ export function setCashOutConfig(params: Record) { * @returns */ export function getCashOutList(params: Record) { - return request.get(`member/cash_out`, {params}) + return request.get(`member/cash_out`, { params }) } /** @@ -318,7 +357,7 @@ export function getCashOutDetail(id: number) { * @param params */ export function memberAudit(params: Record) { - return request.put(`member/cash_out/audit/${params.id}/${params.action}`, params, {showSuccessMessage: true}) + return request.put(`member/cash_out/audit/${params.id}/${params.action}`, params, { showSuccessMessage: true }) } /** @@ -326,7 +365,7 @@ export function memberAudit(params: Record) { * @param params */ export function memberTransfer(params: Record) { - return request.put(`member/cash_out/transfer/${params.id}`, params, {showSuccessMessage: true}) + return request.put(`member/cash_out/transfer/${params.id}`, params, { showSuccessMessage: true }) } /** @@ -334,7 +373,7 @@ export function memberTransfer(params: Record) { * @param params */ export function editMemberStatus(params: Record) { - return request.put(`member/setstatus/${params.status}`, params, {showSuccessMessage: true}) + return request.put(`member/setstatus/${params.status}`, params, { showSuccessMessage: true }) } /** @@ -352,3 +391,134 @@ export function getCashOutStat() { return request.get(`member/cash_out/stat`) } +/** + * 获取会员权益字典 + * @returns + */ +export function getBenefitsDict() { + return request.get(`member/dict/benefits`) +} + +/** + * 获取会员礼包字典 + * @returns + */ +export function getGiftDict() { + return request.get(`member/dict/gift`) +} + +/** + * 获取成长值规则字典 + * @returns + */ +export function getGrowthRuleDict() { + return request.get(`member/dict/growth_rule`) +} + +/** + * 获取积分规则字典 + * @returns + */ +export function getPointRuleDict() { + return request.get(`member/dict/point_rule`) +} +/***************************************************** 会员等级 ****************************************************/ + +/** + * 获取会员等级分页列表 + * @param params + * @returns + */ +export function getMemberLevelPageList(params: Record) { + return request.get(`member/level`, { params }) +} + +/** + * 获取会员等级列表 + * @param params + * @returns + */ +export function getMemberLevelList(params: Record) { + return request.get(`member/level/list`, { params }) +} + +/** + * 获取会员等级详情 + * @param level_id 会员等级level_id + * @returns + */ +export function getMemberLevelInfo(level_id: number) { + return request.get(`member/level/${level_id}`); +} + +/** + * 添加会员等级 + * @param params + * @returns + */ +export function addMemberLevel(params: Record) { + return request.post('member/level', params, { showSuccessMessage: true }) +} + +/** + * 编辑会员等级 + * @param params + */ +export function updateMemberLevel(params: Record) { + return request.put(`member/level/${params.level_id}`, params, { showSuccessMessage: true }) +} + +/** + * 删除会员等级 + * @param level_id + * @returns + */ +export function deleteMemberLevel(level_id: number) { + return request.delete(`member/level/${level_id}`, { showSuccessMessage: true }) +} + +/** + * 获取全部会员等级 + */ +export function getMemberLevelAll() { + return request.get(`member/level/all`); +} + +/***************************************************** 签到设置 ****************************************************/ + +/** + * 获取会员权益内容 + */ +export function getMemberBenefitsContent() { + return request.get(`member/benefits/content`); +} + +/** + * 获取会员礼包内容 + */ +export function getMemberGiftsContent(params: Record) { + return request.get(`member/gifts/content`, { params }); +} + +/** + * 获取签到设置 + */ +export function getSignConfig() { + return request.get(`member/sign/config`) +} + +/** + * 设置签到设置 + * @param params + * @returns + */ +export function setSignConfig(params: Record) { + return request.put(`member/sign/config`, params, { showSuccessMessage: true }) +} + +/** + * 获取会员签到记录 + */ +export function getMemberSignList(params: Record) { + return request.get(`member/sign`, { params }); +} \ No newline at end of file diff --git a/admin/src/app/api/module.ts b/admin/src/app/api/module.ts index 0b3577b9a..876e0abe2 100644 --- a/admin/src/app/api/module.ts +++ b/admin/src/app/api/module.ts @@ -46,7 +46,7 @@ export function getModuleVersion() { * @returns */ export function downloadVersion(params: Record) { - return request.post(`addon/download/${params.addon}`, params, { timeout: 0, showSuccessMessage: true }) + return request.post(`addon/download/${params.addon}`, params, { showSuccessMessage: true }) } /** diff --git a/admin/src/app/api/poster.ts b/admin/src/app/api/poster.ts new file mode 100644 index 000000000..4b902c22d --- /dev/null +++ b/admin/src/app/api/poster.ts @@ -0,0 +1,106 @@ +import request from '@/utils/request' + +/** + * 获取自定义海报分页列表 + * @param params + * @returns + */ +export function getPosterPageList(params: Record) { + return request.get(`sys/poster`, {params}) +} + +/** + * 获取自定义海报列表 + * @param params + * @returns + */ +export function getPosterList(params: Record) { + return request.get(`sys/poster/list`, {params}) +} + +/** + * 获取自定义海报详情 + * @param id 自定义海报id + * @returns + */ +export function getPosterInfo(id: number) { + return request.get(`sys/poster/${id}`); +} + +/** + * 添加自定义海报 + * @param params + * @returns + */ +export function addPoster(params: Record) { + return request.post('sys/poster', params, {showErrorMessage: true, showSuccessMessage: true}) +} + +/** + * 编辑自定义海报 + * @param params + * @returns + */ +export function editPoster(params: Record) { + return request.put(`sys/poster/${params.id}`, params, { + showErrorMessage: true, + showSuccessMessage: true + }) +} + +/** + * 删除自定义海报 + * @param id + * @returns + */ +export function deletePoster(id: number) { + return request.delete(`sys/poster/${id}`, {showErrorMessage: true, showSuccessMessage: true}) +} + +/** + * 修改自定义海报状态 + * @param params + */ +export function modifyPosterStatus(params: Record) { + return request.put(`sys/poster/status`, params, {showSuccessMessage: true}) +} + +/** + * 将自定义海报修改为默认海报 + * @param params + */ +export function modifyPosterDefault(params: Record) { + return request.put(`sys/poster/default`, params, {showSuccessMessage: true}) +} + +/** + * 获取自定义海报类型 + * @param params + * @returns + */ +export function getPosterType(params: Record) { + return request.get(`sys/poster/type`, {params}) +} + +/** + * 获取自定义海报模板 + * @param params + * @returns + */ +export function getPosterTemplate(params: Record) { + return request.get(`sys/poster/template`, {params}) +} + +/** + * 获取自定义海报初始化数据 + */ +export function initPoster(params: Record) { + return request.get(`sys/poster/init`, {params}) +} + +/** + * 获取自定义海报预览 + */ +export function getPreviewPoster(params: Record) { + return request.get(`sys/poster/preview`, {params}) +} \ No newline at end of file diff --git a/admin/src/app/api/sys.ts b/admin/src/app/api/sys.ts index 796c200d1..95d2fe569 100644 --- a/admin/src/app/api/sys.ts +++ b/admin/src/app/api/sys.ts @@ -632,14 +632,6 @@ export function getLayouts() { return request.get('sys/layout') } -/** - * 设置布局 - * @returns - */ -export function setLayout(key: string) { - return request.put('sys/layout', { key }, { showSuccessMessage: true }) -} - /** * 获取支付待审核记录 */ @@ -700,3 +692,79 @@ export function getDeveloperToken() { export function setDeveloperToken(params: Record) { return request.put(`sys/config/developer_token`, params, { showSuccessMessage: true }) } + + +/** + * 获取布局设置 + * @returns + */ +export function getWebsiteLayout() { + return request.get('sys/web/layout') +} + +/** + * 获取布局设置 + * @returns + */ +export function getLayout() { + return request.get('sys/config/layout') +} + +/** + * 更新布局设置 + * @param params + * @returns + */ +export function setLayout(params: Record) { + return request.put(`sys/config/layout`, params, { showSuccessMessage: true }) +} + +/***************************************************** 报表导出 ****************************************************/ + +/** + * 获取报表导出列表 + * @returns + */ +export function getExportList(params: Record) { + return request.get(`sys/export`, { params }) +} + +/** + * 获取报表导出状态列表 + * @returns + */ +export function getExportStatusList() { + return request.get('sys/export/status') +} + +/** + * 获取报表导出类型 + * @returns + */ +export function getExportKeyList() { + return request.get('sys/export/type') +} + +/** + * 报表导出 + * @returns + */ +export function exportData(type: string, params: Record) { + return request.get(`sys/export/${type}`, { params }) +} + +/** + * 报表导出数据检查 + * @returns + */ +export function exportDataCheck(type: string, params: Record) { + return request.get(`sys/export/check/${type}`, { params }) +} + +/** + * 报表删除 + * @param id + */ +export function deleteExport(id: number) { + return request.delete(`sys/export/${id}`, { showSuccessMessage: true }) +} \ No newline at end of file diff --git a/admin/src/app/api/tools.ts b/admin/src/app/api/tools.ts index e02bbcc85..2996acad2 100644 --- a/admin/src/app/api/tools.ts +++ b/admin/src/app/api/tools.ts @@ -33,6 +33,14 @@ export function getAddonDevelopCheck(key: any) { return request.get(`addon_develop/check/${key}`) } +/** + * 获取插件key黑名单 + * @returns + */ +export function getAddonKeyBlackList(key: any) { + return request.get('addon_develop/key/blacklist') +} + /** * 添加插件 * @param key diff --git a/admin/src/app/api/upgrade.ts b/admin/src/app/api/upgrade.ts index f7a5a2661..979e2ab49 100644 --- a/admin/src/app/api/upgrade.ts +++ b/admin/src/app/api/upgrade.ts @@ -29,7 +29,7 @@ export function upgradeAddon(addon: string = '') { * 执行升级 */ export function executeUpgrade() { - return request.post('upgrade/execute', {}, { timeout: 0 }) + return request.post('upgrade/execute', {}) } /** diff --git a/admin/src/app/api/verify.ts b/admin/src/app/api/verify.ts new file mode 100644 index 000000000..f16304d9c --- /dev/null +++ b/admin/src/app/api/verify.ts @@ -0,0 +1,60 @@ +import request from '@/utils/request' + + +/***************************************************** 核销 ****************************************************/ + +/** + * 获取核销记录 + * @param params + * @returns + */ +export function getVerifyRecord(params: Record) { + return request.get(`verify/verify/record`, { params }) +} + +/** + * 获取核销信息 + * @param verifyCode + * @returns + */ +export function getVerifyDetail(verifyCode: string) { + return request.get(`verify/verify/${verifyCode}`) +} + +/***************************************************** 核销员 ****************************************************/ + +/** + * 获取核销员列表 + * @param params + * @returns + */ +export function getVerifierList(params: Record) { + return request.get(`verify/verifier`, { params }) +} + +/** + * 获取核销类型列表 + * @param params + * @returns + */ +export function getVerifyTypeList() { + return request.get(`verify/verifier/type`) +} + +/** + * 添加核销员 + * @param params + * @returns + */ +export function addVerifier(params: Record) { + return request.post('verify/verifier', params, { showSuccessMessage: true }) +} + +/** + * 删除核销员 + * @param id + * @returns + */ +export function deleteVerifier(id: number) { + return request.delete(`verify/verifier/${id}`, { showSuccessMessage: true }) +} \ No newline at end of file diff --git a/admin/src/app/api/weapp.ts b/admin/src/app/api/weapp.ts index 9a612d5fa..235611760 100644 --- a/admin/src/app/api/weapp.ts +++ b/admin/src/app/api/weapp.ts @@ -122,4 +122,12 @@ export function editVersion(params: Record) { */ export function deleteVersion(id: string) { return request.delete(`applet/version/${id}`) +} + +/** + * 查询小程序是否已开通发货信息管理服务 + * @returns + */ +export function getIsTradeManaged() { + return request.get('weapp/delivery/getIsTradeManaged') } \ No newline at end of file diff --git a/admin/src/app/assets/images/diy/head/nav_style1.jpg b/admin/src/app/assets/images/diy/head/nav_style1.jpg new file mode 100644 index 000000000..f736b0324 Binary files /dev/null and b/admin/src/app/assets/images/diy/head/nav_style1.jpg differ diff --git a/admin/src/app/assets/images/diy/head/nav_style2.jpg b/admin/src/app/assets/images/diy/head/nav_style2.jpg new file mode 100644 index 000000000..2a8328b70 Binary files /dev/null and b/admin/src/app/assets/images/diy/head/nav_style2.jpg differ diff --git a/admin/src/app/assets/images/diy/head/nav_style3.jpg b/admin/src/app/assets/images/diy/head/nav_style3.jpg new file mode 100644 index 000000000..f5c758b41 Binary files /dev/null and b/admin/src/app/assets/images/diy/head/nav_style3.jpg differ diff --git a/admin/src/app/assets/images/diy/head/nav_style4.jpg b/admin/src/app/assets/images/diy/head/nav_style4.jpg new file mode 100644 index 000000000..7310bc62d Binary files /dev/null and b/admin/src/app/assets/images/diy/head/nav_style4.jpg differ diff --git a/admin/src/app/assets/images/diy/head/nav_style5.png b/admin/src/app/assets/images/diy/head/nav_style5.png new file mode 100644 index 000000000..7a1c9284a Binary files /dev/null and b/admin/src/app/assets/images/diy/head/nav_style5.png differ diff --git a/admin/src/app/assets/images/diy/head/nav_style6.png b/admin/src/app/assets/images/diy/head/nav_style6.png new file mode 100644 index 000000000..9c11b4867 Binary files /dev/null and b/admin/src/app/assets/images/diy/head/nav_style6.png differ diff --git a/admin/src/app/assets/images/layout_bussiness.png b/admin/src/app/assets/images/layout_bussiness.png new file mode 100644 index 000000000..74d9267f8 Binary files /dev/null and b/admin/src/app/assets/images/layout_bussiness.png differ diff --git a/admin/src/app/assets/images/layout_darkside.png b/admin/src/app/assets/images/layout_darkside.png new file mode 100644 index 000000000..8984746a1 Binary files /dev/null and b/admin/src/app/assets/images/layout_darkside.png differ diff --git a/admin/src/app/assets/images/layout_default.png b/admin/src/app/assets/images/layout_default.png new file mode 100644 index 000000000..cdfdd4f9a Binary files /dev/null and b/admin/src/app/assets/images/layout_default.png differ diff --git a/admin/src/app/assets/images/layout_profession.png b/admin/src/app/assets/images/layout_profession.png new file mode 100644 index 000000000..85c01ad84 Binary files /dev/null and b/admin/src/app/assets/images/layout_profession.png differ diff --git a/admin/src/app/assets/images/site_logo.png b/admin/src/app/assets/images/site_logo.png index 9046ef6c0..d3a60a4ef 100644 Binary files a/admin/src/app/assets/images/site_logo.png and b/admin/src/app/assets/images/site_logo.png differ diff --git a/admin/src/app/components/upgrade/index.vue b/admin/src/app/components/upgrade/index.vue index 9ca8540ee..e0d289061 100644 --- a/admin/src/app/components/upgrade/index.vue +++ b/admin/src/app/components/upgrade/index.vue @@ -103,18 +103,30 @@ + + + + + diff --git a/admin/src/app/views/diy/components/edit-page.vue b/admin/src/app/views/diy/components/edit-page.vue index ceee815e0..1e87cd4dd 100644 --- a/admin/src/app/views/diy/components/edit-page.vue +++ b/admin/src/app/views/diy/components/edit-page.vue @@ -4,15 +4,87 @@

{{ t('pageContent') }}

- - + + +
{{ t('pageTitleTips') }}
+
+
+
+

{{ t('statusBarContent') }}

+ + + +
{{ t('titleTips') }}
+
+ +
+ {{diyStore.global.topStatusBar.styleName}} + + + +
+
{{ t('styleShowTips') }}
+
+ + +
{{ t('topStatusBarImgTips') }}
+
+ + + + + + {{ t('textAlignLeft') }} + {{ t('textAlignCenter') }} + + + + + +
+
+
+

{{ t('bottomNavContent') }}

+
{{ t('tabbarSwitchTips') }}
+ + + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ + + +
@@ -40,6 +112,18 @@ +
+

{{ t('statusBarStyle') }}

+ + + +
{{ t('topStatusBarBgColorTips') }}
+
+ + + +
+

{{ t('marginSet') }}

@@ -53,7 +137,7 @@ diff --git a/admin/src/app/views/diy/components/edit-rich-text.vue b/admin/src/app/views/diy/components/edit-rich-text.vue index 241ddf3cd..4bb86bef9 100644 --- a/admin/src/app/views/diy/components/edit-rich-text.vue +++ b/admin/src/app/views/diy/components/edit-rich-text.vue @@ -3,7 +3,7 @@

{{ t('richTextContentSet') }}

- +
diff --git a/admin/src/app/views/diy/edit.vue b/admin/src/app/views/diy/edit.vue index 87bd630de..5327ed15b 100644 --- a/admin/src/app/views/diy/edit.vue +++ b/admin/src/app/views/diy/edit.vue @@ -51,8 +51,34 @@ {{ t('pageSet') }}
-
- {{ diyStore.global.title }} +
+
+
+ {{ diyStore.global.title }} +
+
+
+
+
+ +
+
{{ diyStore.global.title }}
+
+
+
+
+ +
+ +
+
+ +
我的位置
+ +
@@ -84,6 +110,7 @@
{{ t('confirm') }} + {{ t('settingTips') }}
@@ -121,7 +148,7 @@ -
{{ t('bottomBgTips') }}
+
{{ t('bottomBgTips') }}
@@ -153,7 +180,7 @@ - + @@ -186,6 +213,7 @@ diff --git a/admin/src/app/views/diy/list.vue b/admin/src/app/views/diy/list.vue index e0b413525..eff8b6012 100644 --- a/admin/src/app/views/diy/list.vue +++ b/admin/src/app/views/diy/list.vue @@ -36,7 +36,7 @@ {{ !diyPageTableData.loading ? t('emptyData') : '' }} - + @@ -129,7 +129,6 @@ import { t } from '@/lang' import { getApps,getDiyPageList, deleteDiyPage, getDiyTemplate, editDiyPageShare, setUseDiyPage } from '@/app/api/diy' import { ElMessageBox, FormInstance } from 'element-plus' import { useRoute, useRouter } from 'vue-router' -import { getUrl } from '@/app/api/sys' const router = useRouter() const route = useRoute() @@ -161,24 +160,19 @@ const addEvent = async (formEl: FormInstance | undefined) => { await formEl.validate(async (valid) => { if (valid) { - dialogVisible.value = false const query = { type: formData.type, title: formData.title } const url = router.resolve({ path: '/decorate/edit', query }) window.open(url.href) + dialogVisible.value = false + formData.title = '' + formData.type = '' } }) } -const wapDomain = ref('') -const getDomain = async () => { - wapDomain.value = (await getUrl()).data.wap_url -} - -getDomain() - // 获取自定义页面类型 const loadDiyTemplate = (addon = '')=> { getDiyTemplate({mode: '', addon}).then(res => { diff --git a/admin/src/app/views/diy/tabbar_edit.vue b/admin/src/app/views/diy/tabbar_edit.vue index aa55a841a..9be58f487 100644 --- a/admin/src/app/views/diy/tabbar_edit.vue +++ b/admin/src/app/views/diy/tabbar_edit.vue @@ -3,7 +3,7 @@
-
+