From 85422756a95486358ad6864a08d08cb1ae89b878 Mon Sep 17 00:00:00 2001 From: wangchen147 <30853657+wangchen147@users.noreply.github.com> Date: Mon, 27 Nov 2023 15:33:54 +0800 Subject: [PATCH] 0.0.3 --- admin/src/app/api/module.ts | 4 +- admin/src/app/lang/zh-cn/diy.index.json | 1 + admin/src/app/lang/zh-cn/index.preview.json | 12 + admin/src/app/views/diy/edit.vue | 2 +- admin/src/app/views/diy/index.vue | 770 +++++++++--------- admin/src/app/views/index/preview.vue | 5 +- admin/src/app/views/index/store.vue | 10 +- .../default/components/header/user-info.vue | 20 +- admin/src/styles/icon/iconfont.css | 26 +- .../app/adminapi/controller/addon/Addon.php | 5 +- niucloud/app/adminapi/controller/diy/Diy.php | 15 +- .../app/service/admin/addon/AddonService.php | 4 +- .../service/admin/diy/DiyConfigService.php | 22 +- niucloud/app/service/admin/diy/DiyService.php | 171 ++-- .../core/addon/CoreAddonDownloadService.php | 11 +- .../service/core/diy/CoreDiyConfigService.php | 23 + .../app/service/core/menu/CoreMenuService.php | 1 + niucloud/public/admin/index.html | 12 +- 18 files changed, 654 insertions(+), 460 deletions(-) create mode 100644 admin/src/app/lang/zh-cn/index.preview.json diff --git a/admin/src/app/api/module.ts b/admin/src/app/api/module.ts index a68628cc3..017265d48 100644 --- a/admin/src/app/api/module.ts +++ b/admin/src/app/api/module.ts @@ -45,6 +45,6 @@ export function getModuleVersion() { * @param params * @returns */ -export function downloadVersion(addon) { - return request.post(`addon/download/${addon}`, {}, {showSuccessMessage: true}) +export function downloadVersion(params: Record) { + return request.post(`addon/download/${params.addon}`, params, { showSuccessMessage: true }) } diff --git a/admin/src/app/lang/zh-cn/diy.index.json b/admin/src/app/lang/zh-cn/diy.index.json index e5c543666..3ff1eecfd 100644 --- a/admin/src/app/lang/zh-cn/diy.index.json +++ b/admin/src/app/lang/zh-cn/diy.index.json @@ -16,6 +16,7 @@ "refreshPage": "刷新", "placeholderTemplate": "请选择一个模板", "placeholderMyPage": "请选择一个微页面", + "placeholderOtherPage": "请选择一个页面", "developTitle": "开发环境配置", "wapDomain": "wap域名(WAP_DOMAIN)", "wapDomainPlaceholder": "请输入wap域名" diff --git a/admin/src/app/lang/zh-cn/index.preview.json b/admin/src/app/lang/zh-cn/index.preview.json new file mode 100644 index 000000000..b706dee11 --- /dev/null +++ b/admin/src/app/lang/zh-cn/index.preview.json @@ -0,0 +1,12 @@ +{ + "preview": "预览", + "weapp": "微信小程序", + "wechat": "微信公众号", + "link": "链接", + "copy": "复制", + "copySuccess": "复制成功", + "weappNotSet": "小程序未配置", + "developTitle": "开发环境配置", + "wapDomain": "wap域名(WAP_DOMAIN)", + "wapDomainPlaceholder": "请输入wap域名" +} \ No newline at end of file diff --git a/admin/src/app/views/diy/edit.vue b/admin/src/app/views/diy/edit.vue index ad17c0338..f238008f0 100644 --- a/admin/src/app/views/diy/edit.vue +++ b/admin/src/app/views/diy/edit.vue @@ -540,7 +540,7 @@ save((id: number) => { id = diyStore.id || id; let url = router.resolve({ - path: '/preview/wap', + path: '/site/preview/wap', query: { page: page.value + '?id=' + id } diff --git a/admin/src/app/views/diy/index.vue b/admin/src/app/views/diy/index.vue index 0c4797f06..14190e165 100644 --- a/admin/src/app/views/diy/index.vue +++ b/admin/src/app/views/diy/index.vue @@ -1,431 +1,453 @@ diff --git a/admin/src/app/views/index/preview.vue b/admin/src/app/views/index/preview.vue index bc3116a88..9fa6a62db 100644 --- a/admin/src/app/views/index/preview.vue +++ b/admin/src/app/views/index/preview.vue @@ -1,7 +1,7 @@