diff --git a/admin/src/app/api/aliapp.ts b/admin/src/app/api/aliapp.ts index e3df32a9b..57e3846be 100644 --- a/admin/src/app/api/aliapp.ts +++ b/admin/src/app/api/aliapp.ts @@ -14,7 +14,7 @@ export function getAliappConfig() { * @returns */ export function setAliappConfig(params: Record) { - return request.put('aliapp/config', params, {showSuccessMessage: true}) + return request.put('aliapp/config', params, { showSuccessMessage: true }) } /** diff --git a/admin/src/app/api/auth.ts b/admin/src/app/api/auth.ts index ea2892d3a..bfff98aec 100644 --- a/admin/src/app/api/auth.ts +++ b/admin/src/app/api/auth.ts @@ -6,7 +6,7 @@ import request from '@/utils/request' * @param app_type */ export function login(params: Record, app_type: string) { - return request.get(`login/${app_type}`, {params}) + return request.get(`login/${ app_type }`, { params }) } /** @@ -21,7 +21,7 @@ export function logout() { * @returns */ export function getAuthMenus(params: Record) { - return request.get('auth/authmenu', {params}) + return request.get('auth/authmenu', { params }) } /** diff --git a/admin/src/app/api/diy.ts b/admin/src/app/api/diy.ts index 1888d262c..1fe09fc66 100644 --- a/admin/src/app/api/diy.ts +++ b/admin/src/app/api/diy.ts @@ -8,7 +8,7 @@ import request from '@/utils/request' * @returns */ export function getDiyPageList(params: Record) { - return request.get(`diy/diy`, {params}) + return request.get(`diy/diy`, { params }) } /** @@ -17,7 +17,7 @@ export function getDiyPageList(params: Record) { * @returns */ export function getDiyPageListByCarouselSearch(params: Record) { - return request.get(`diy/carousel_search`, {params}) + return request.get(`diy/carousel_search`, { params }) } /** @@ -26,7 +26,7 @@ export function getDiyPageListByCarouselSearch(params: Record) { * @returns */ export function getDiyList(params: Record) { - return request.get(`diy/list`, {params}) + return request.get(`diy/list`, { params }) } /** @@ -35,7 +35,7 @@ export function getDiyList(params: Record) { * @returns */ export function getDiyPageInfo(id: number) { - return request.get(`diy/diy/${id}`); + return request.get(`diy/diy/${ id }`); } /** @@ -44,7 +44,7 @@ export function getDiyPageInfo(id: number) { * @returns */ export function addDiyPage(params: Record) { - return request.post('diy/diy', params, {showSuccessMessage: true}) + return request.post('diy/diy', params, { showSuccessMessage: true }) } /** @@ -52,7 +52,7 @@ export function addDiyPage(params: Record) { * @param params */ export function editDiyPage(params: Record) { - return request.put(`diy/diy/${params.id}`, params, {showSuccessMessage: true}) + return request.put(`diy/diy/${ params.id }`, params, { showSuccessMessage: true }) } /** @@ -60,7 +60,7 @@ export function editDiyPage(params: Record) { * @param params */ export function setUseDiyPage(params: Record) { - return request.put(`diy/use/${params.id}`, params, {showSuccessMessage: true}) + return request.put(`diy/use/${ params.id }`, params, { showSuccessMessage: true }) } /** @@ -68,7 +68,7 @@ export function setUseDiyPage(params: Record) { * @param params */ export function editDiyPageShare(params: Record) { - return request.put(`diy/diy/share`, params, {showSuccessMessage: true}) + return request.put(`diy/diy/share`, params, { showSuccessMessage: true }) } /** @@ -77,35 +77,35 @@ export function editDiyPageShare(params: Record) { * @returns */ export function deleteDiyPage(id: number) { - return request.delete(`diy/diy/${id}`, {showSuccessMessage: true}) + return request.delete(`diy/diy/${ id }`, { showSuccessMessage: true }) } /** * 获取自定义页面初始化数据 */ export function initPage(params: Record) { - return request.get(`diy/init`, {params}) + return request.get(`diy/init`, { params }) } /** * 获取自定义链接列表 */ export function getLink(params: Record) { - return request.get(`diy/link`, {params}) + return request.get(`diy/link`, { params }) } /** * 获取底部导航列表 */ export function getDiyBottomList(params: Record) { - return request.get(`diy/bottom`, {params}) + return request.get(`diy/bottom`, { params }) } /** * 获取底部导航数据 */ export function getDiyBottomConfig(params: Record) { - return request.get(`diy/bottom/config`, {params}) + return request.get(`diy/bottom/config`, { params }) } /** @@ -114,21 +114,21 @@ export function getDiyBottomConfig(params: Record) { * @returns */ export function setDiyBottomConfig(params: Record) { - return request.post('diy/bottom', params, {showSuccessMessage: true}) + return request.post('diy/bottom', params, { showSuccessMessage: true }) } /** * 获取页面模板类型 */ export function getDiyTemplate(params: Record) { - return request.get(`diy/template`, {params}) + return request.get(`diy/template`, { params }) } /** * 获取模板页面列表 */ export function getDiyTemplatePages(params: Record) { - return request.get(`diy/template/pages`, {params}) + return request.get(`diy/template/pages`, { params }) } /** @@ -137,7 +137,7 @@ export function getDiyTemplatePages(params: Record) { * @returns */ export function getDiyRouteList(params: Record) { - return request.get(`diy/route`, {params}) + return request.get(`diy/route`, { params }) } /** @@ -145,7 +145,7 @@ export function getDiyRouteList(params: Record) { * @returns */ export function getDiyRouteAppList() { - return request.get(`diy/route/apps`) + return request.get(`diy/route/apps`) } /** @@ -153,7 +153,7 @@ export function getDiyRouteAppList() { * @param params */ export function getDiyRouteInfo(params: Record) { - return request.get(`diy/route/info`, {params}); + return request.get(`diy/route/info`, { params }); } /** @@ -161,7 +161,7 @@ export function getDiyRouteInfo(params: Record) { * @param params */ export function editDiyRouteShare(params: Record) { - return request.put(`diy/route/share`, params, {showSuccessMessage: true}) + return request.put(`diy/route/share`, params, { showSuccessMessage: true }) } /** @@ -170,7 +170,7 @@ export function editDiyRouteShare(params: Record) { * @returns */ export function getDecoratePage(params: Record) { - return request.get(`diy/decorate`, {params}) + return request.get(`diy/decorate`, { params }) } /** @@ -179,7 +179,7 @@ export function getDecoratePage(params: Record) { * @returns */ export function changeTemplate(params: Record) { - return request.put(`diy/change`, params, {showSuccessMessage: true}) + return request.put(`diy/change`, params, { showSuccessMessage: true }) } /** @@ -188,7 +188,7 @@ export function changeTemplate(params: Record) { * @returns */ export function getApps(params: Record) { - return request.get(`diy/apps`) + return request.get(`diy/apps`) } /** @@ -207,7 +207,7 @@ export function copyDiy(params: Record) { * @param params */ export function getDefaultTheme(params: Record) { - return request.get(`diy/theme/color`, {params}) + return request.get(`diy/theme/color`, { params }) } @@ -216,7 +216,7 @@ export function getDefaultTheme(params: Record) { * @param params */ export function getDiyTheme(params: Record) { - return request.get(`diy/theme`, {params}) + return request.get(`diy/theme`, { params }) } /** @@ -232,7 +232,7 @@ export function addTheme(params: Record) { * @param params */ export function editTheme(params: Record) { - return request.put(`diy/theme/edit/${params.id}`, params, {showSuccessMessage: true}) + return request.put(`diy/theme/edit/${ params.id }`, params, { showSuccessMessage: true }) } /** @@ -240,13 +240,13 @@ export function editTheme(params: Record) { * @param params */ export function deleteTheme(id: number) { - return request.delete(`diy/theme/delete/${id}`, {showSuccessMessage: true}) + return request.delete(`diy/theme/delete/${ id }`, { showSuccessMessage: true }) } /** - * 设置主题配色 + * 设置主题配色 * @param params */ export function setDiyTheme(params: Record) { return request.post(`diy/theme`, params, { showSuccessMessage: true }) -} \ No newline at end of file +} diff --git a/admin/src/app/api/diy_form.ts b/admin/src/app/api/diy_form.ts index 7d1aa3fb8..ae6cb9edc 100644 --- a/admin/src/app/api/diy_form.ts +++ b/admin/src/app/api/diy_form.ts @@ -19,6 +19,7 @@ export function getDiyFormPageList(params: Record) { export function getDiyFormList(params: Record) { return request.get(`diy/form/list`, { params }) } + /** * 获取万能表单分页列表(用于弹框选择) * @param params diff --git a/admin/src/app/api/module.ts b/admin/src/app/api/module.ts index 26b13b73d..1ceaa51a6 100644 --- a/admin/src/app/api/module.ts +++ b/admin/src/app/api/module.ts @@ -11,7 +11,7 @@ export function getAuthInfo() { * 设置 授权配置 */ export function setAuthInfo(params: Record) { - return request.post('niucloud/authinfo', params, {showSuccessMessage: true}) + return request.post('niucloud/authinfo', params, { showSuccessMessage: true }) } /** @@ -43,7 +43,7 @@ export function getModuleVersion() { * @returns */ export function downloadVersion(params: Record) { - return request.post(`addon/download/${params.addon}`, params, { showSuccessMessage: true }) + return request.post(`addon/download/${ params.addon }`, params, { showSuccessMessage: true }) } /** @@ -61,3 +61,11 @@ export function getFrameworkNewVersion() { export function getFrameworkVersionList() { return request.get(`niucloud/framework/version/list`) } + +/** + * 获取应用/插件的版本更新记录 + * @param params + */ +export function getAppVersionList(params: Record) { + return request.get(`niucloud/app_version/list`, { params }) +} diff --git a/admin/src/app/api/notice.ts b/admin/src/app/api/notice.ts index 8f1a173e3..6104b721c 100644 --- a/admin/src/app/api/notice.ts +++ b/admin/src/app/api/notice.ts @@ -7,7 +7,7 @@ import request from '@/utils/request' * @returns */ export function getNoticeList(params: any) { - return request.get('notice/notice', {params}) + return request.get('notice/notice', { params }) } /** @@ -16,7 +16,7 @@ export function getNoticeList(params: any) { * @returns */ export function getNoticeLog(params: any) { - return request.get(`notice/log`, {params}) + return request.get(`notice/log`, { params }) } /** @@ -25,7 +25,7 @@ export function getNoticeLog(params: any) { * @returns */ export function getNoticeInfo(key: string) { - return request.get(`notice/notice/${key}`) + return request.get(`notice/notice/${ key }`) } /** @@ -34,7 +34,7 @@ export function getNoticeInfo(key: string) { * @returns */ export function editNoticeStatus(params: Record) { - return request.post(`notice/notice/editstatus`, params, {showSuccessMessage: true}) + return request.post(`notice/notice/editstatus`, params, { showSuccessMessage: true }) } /** @@ -43,7 +43,7 @@ export function editNoticeStatus(params: Record) { * @returns */ export function editNotice(params: Record) { - return request.post(`notice/notice/edit`, params, {showSuccessMessage: true}) + return request.post(`notice/notice/edit`, params, { showSuccessMessage: true }) } /** @@ -60,7 +60,7 @@ export function getSmsList() { * @returns */ export function getSmsInfo(sms_type: string) { - return request.get(`notice/notice/sms/${sms_type}`,) + return request.get(`notice/notice/sms/${ sms_type }`,) } /** @@ -68,7 +68,7 @@ export function getSmsInfo(sms_type: string) { * @param params */ export function editSms(params: Record) { - return request.put(`notice/notice/sms/${params.sms_type}`, params, {showSuccessMessage: true}) + return request.put(`notice/notice/sms/${ params.sms_type }`, params, { showSuccessMessage: true }) } /** diff --git a/admin/src/app/api/pay.ts b/admin/src/app/api/pay.ts index 5df0b2837..911f2848b 100644 --- a/admin/src/app/api/pay.ts +++ b/admin/src/app/api/pay.ts @@ -54,6 +54,14 @@ export function getPayRefundInfo(refund_no: string) { return request.get(`pay/refund/${refund_no}`) } +/** + * 获取退款状态字典 + * @param refund_no + */ +export function getRefundStatus() { + return request.get(`pay/refund/status`) +} + /** * 退款方式 */ diff --git a/admin/src/app/api/pc.ts b/admin/src/app/api/pc.ts index 5237a7057..01bf2c0fc 100644 --- a/admin/src/app/api/pc.ts +++ b/admin/src/app/api/pc.ts @@ -14,5 +14,5 @@ export function getPcConfig() { * @returns */ export function setPcConfig(params: Record) { - return request.put('channel/pc/config', params, {showSuccessMessage: true}) + return request.put('channel/pc/config', params, { showSuccessMessage: true }) } diff --git a/admin/src/app/api/personal.ts b/admin/src/app/api/personal.ts index 105925f9f..1278a4e72 100644 --- a/admin/src/app/api/personal.ts +++ b/admin/src/app/api/personal.ts @@ -13,6 +13,6 @@ export function getUserInfo() { * @returns */ export function setUserInfo(params: Record) { - return request.put(`auth/edit`, params, {showSuccessMessage: true}); + return request.put(`auth/edit`, params, { showSuccessMessage: true }); } diff --git a/admin/src/app/api/poster.ts b/admin/src/app/api/poster.ts index 21d51fd4d..8c6ca639d 100644 --- a/admin/src/app/api/poster.ts +++ b/admin/src/app/api/poster.ts @@ -6,7 +6,7 @@ import request from '@/utils/request' * @returns */ export function getPosterPageList(params: Record) { - return request.get(`sys/poster`, {params}) + return request.get(`sys/poster`, { params }) } /** @@ -15,7 +15,7 @@ export function getPosterPageList(params: Record) { * @returns */ export function getPosterList(params: Record) { - return request.get(`sys/poster/list`, {params}) + return request.get(`sys/poster/list`, { params }) } /** @@ -24,7 +24,7 @@ export function getPosterList(params: Record) { * @returns */ export function getPosterInfo(id: number) { - return request.get(`sys/poster/${id}`); + return request.get(`sys/poster/${ id }`); } /** @@ -33,7 +33,7 @@ export function getPosterInfo(id: number) { * @returns */ export function addPoster(params: Record) { - return request.post('sys/poster', params, {showErrorMessage: true, showSuccessMessage: true}) + return request.post('sys/poster', params, { showErrorMessage: true, showSuccessMessage: true }) } /** @@ -42,7 +42,7 @@ export function addPoster(params: Record) { * @returns */ export function editPoster(params: Record) { - return request.put(`sys/poster/${params.id}`, params, { + return request.put(`sys/poster/${ params.id }`, params, { showErrorMessage: true, showSuccessMessage: true }) @@ -54,7 +54,7 @@ export function editPoster(params: Record) { * @returns */ export function deletePoster(id: number) { - return request.delete(`sys/poster/${id}`, {showErrorMessage: true, showSuccessMessage: true}) + return request.delete(`sys/poster/${ id }`, { showErrorMessage: true, showSuccessMessage: true }) } /** @@ -62,7 +62,7 @@ export function deletePoster(id: number) { * @param params */ export function modifyPosterStatus(params: Record) { - return request.put(`sys/poster/status`, params, {showSuccessMessage: true}) + return request.put(`sys/poster/status`, params, { showSuccessMessage: true }) } /** @@ -70,7 +70,7 @@ export function modifyPosterStatus(params: Record) { * @param params */ export function modifyPosterDefault(params: Record) { - return request.put(`sys/poster/default`, params, {showSuccessMessage: true}) + return request.put(`sys/poster/default`, params, { showSuccessMessage: true }) } /** @@ -79,7 +79,7 @@ export function modifyPosterDefault(params: Record) { * @returns */ export function getPosterType(params: Record) { - return request.get(`sys/poster/type`, {params}) + return request.get(`sys/poster/type`, { params }) } /** @@ -88,21 +88,21 @@ export function getPosterType(params: Record) { * @returns */ export function getPosterTemplate(params: Record) { - return request.get(`sys/poster/template`, {params}) + return request.get(`sys/poster/template`, { params }) } /** * 获取自定义海报初始化数据 */ export function initPoster(params: Record) { - return request.get(`sys/poster/init`, {params}) + return request.get(`sys/poster/init`, { params }) } /** * 获取自定义海报预览 */ export function getPreviewPoster(params: Record) { - return request.get(`sys/poster/preview`, {params}) + return request.get(`sys/poster/preview`, { params }) } /** @@ -111,5 +111,5 @@ export function getPreviewPoster(params: Record) { * @returns */ export function getPosterGenerate(params: Record) { - return request.get(`sys/poster/generate`, {params, showErrorMessage: false}) -} \ No newline at end of file + return request.get(`sys/poster/generate`, { params, showErrorMessage: false }) +} diff --git a/admin/src/app/api/site.ts b/admin/src/app/api/site.ts index fdc215ce7..282144fde 100644 --- a/admin/src/app/api/site.ts +++ b/admin/src/app/api/site.ts @@ -18,7 +18,7 @@ export function getSiteList(params: Record) { * @param site_id */ export function getSiteInfo(site_id: number) { - return request.get(`site/site/${site_id}`); + return request.get(`site/site/${ site_id }`); } /** @@ -35,7 +35,7 @@ export function addSite(params: Record) { * @param params */ export function editSite(params: Record) { - return request.put(`site/site/${params.site_id}`, params, { showSuccessMessage: true }) + return request.put(`site/site/${ params.site_id }`, params, { showSuccessMessage: true }) } /** @@ -43,7 +43,7 @@ export function editSite(params: Record) { * @param siteId */ export function deleteSite(siteId: number) { - return request.delete(`site/site/${siteId}`) + return request.delete(`site/site/${ siteId }`) } /** @@ -51,7 +51,7 @@ export function deleteSite(siteId: number) { * @param params */ export function closeSite(params: Record) { - return request.put(`site/closesite/${params.site_id}`, params, { showSuccessMessage: true }) + return request.put(`site/closesite/${ params.site_id }`, params, { showSuccessMessage: true }) } /** @@ -59,7 +59,7 @@ export function closeSite(params: Record) { * @param params */ export function openSite(params: Record) { - return request.put(`site/opensite/${params.site_id}`, params, { showSuccessMessage: true }) + return request.put(`site/opensite/${ params.site_id }`, params, { showSuccessMessage: true }) } /** @@ -85,7 +85,7 @@ export function getSiteGroupList(params: Record) { * @param groupId */ export function getSiteGroupInfo(groupId: number) { - return request.get(`site/group/${groupId}`); + return request.get(`site/group/${ groupId }`); } /** @@ -102,7 +102,7 @@ export function addSiteGroup(params: Record) { * @param params */ export function editSiteGroup(params: Record) { - return request.put(`site/group/${params.group_id}`, params, { showSuccessMessage: true }) + return request.put(`site/group/${ params.group_id }`, params, { showSuccessMessage: true }) } /** @@ -110,7 +110,7 @@ export function editSiteGroup(params: Record) { * @param group_id */ export function deleteSiteGroup(group_id: number) { - return request.delete(`site/group/${group_id}`, { showSuccessMessage: true }); + return request.delete(`site/group/${ group_id }`, { showSuccessMessage: true }); } /** @@ -146,7 +146,7 @@ export function getUserList(params: Record) { * @param uid */ export function getUserInfo(uid: number) { - return request.get(`site/user/${uid}`); + return request.get(`site/user/${ uid }`); } /** @@ -163,7 +163,7 @@ export function addUser(params: Record) { * @param params */ export function editUser(params: Record) { - return request.put(`site/user/${params.uid}`, params, { showSuccessMessage: true }) + return request.put(`site/user/${ params.uid }`, params, { showSuccessMessage: true }) } /** @@ -172,7 +172,7 @@ export function editUser(params: Record) { * @returns */ export function lockUser(uid: number) { - return request.put(`site/user/lock/${uid}`) + return request.put(`site/user/lock/${ uid }`) } /** @@ -181,7 +181,7 @@ export function lockUser(uid: number) { * @returns */ export function unlockUser(uid: number) { - return request.put(`site/user/unlock/${uid}`) + return request.put(`site/user/unlock/${ uid }`) } /** @@ -190,7 +190,7 @@ export function unlockUser(uid: number) { * @param uid */ export function deleteUser(uid: number) { - return request.delete(`site/user/${uid}`) + return request.delete(`site/user/${ uid }`) } /***************************************************** 操作日志 **************************************************/ @@ -209,7 +209,7 @@ export function getLogList(params: Record) { * @param id */ export function getLogInfo(id: number) { - return request.get(`site/log/${id}`) + return request.get(`site/log/${ id }`) } /***************************************************** 账单列表 **************************************************/ @@ -228,7 +228,7 @@ export function getAccountList(params: Record) { * @param id */ export function getAccountInfo(id: number) { - return request.get(`site/account/${id}`) + return request.get(`site/account/${ id }`) } /** diff --git a/admin/src/app/api/sys.ts b/admin/src/app/api/sys.ts index 5d9576c2b..3f366ff26 100644 --- a/admin/src/app/api/sys.ts +++ b/admin/src/app/api/sys.ts @@ -788,3 +788,11 @@ export function deleteExport(id: number) { export function getWxoplatform() { return request.get('sys/wxoplatform/config') } + +/** + * 获取二维码 + * @returns + */ +export function getQrcode(params: Record) { + return request.get(`sys/qrcode`, { params, showErrorMessage: false }) +} diff --git a/admin/src/app/api/tools.ts b/admin/src/app/api/tools.ts index fb0872a2a..82fc7b098 100644 --- a/admin/src/app/api/tools.ts +++ b/admin/src/app/api/tools.ts @@ -6,7 +6,7 @@ import request from '@/utils/request' * @returns */ export function getAddonDevelop(params: Record) { - return request.get(`addon_develop`, {params}); + return request.get(`addon_develop`, { params }); } /** @@ -22,7 +22,7 @@ export function getAddontype() { * @returns */ export function getAddonDevelopInfo(key: any) { - return request.get(`addon_develop/${key}`) + return request.get(`addon_develop/${ key }`) } /** @@ -30,7 +30,7 @@ export function getAddonDevelopInfo(key: any) { * @returns */ export function getAddonDevelopCheck(key: any) { - return request.get(`addon_develop/check/${key}`) + return request.get(`addon_develop/check/${ key }`) } /** @@ -48,7 +48,7 @@ export function getAddonKeyBlackList() { * @returns */ export function addAddonDevelop(key: any, params: Record) { - return request.post(`addon_develop/${key}`, params) + return request.post(`addon_develop/${ key }`, params) } /** @@ -58,7 +58,7 @@ export function addAddonDevelop(key: any, params: Record) { * @returns */ export function editAddonDevelop(key: any, params: Record) { - return request.put(`addon_develop/${key}`, params) + return request.put(`addon_develop/${ key }`, params) } /** @@ -67,7 +67,7 @@ export function editAddonDevelop(key: any, params: Record) { * @returns */ export function deleteAddonDevelop(key: any) { - return request.delete(`addon_develop/${key}`, {showSuccessMessage: true}) + return request.delete(`addon_develop/${ key }`, { showSuccessMessage: true }) } /** @@ -75,7 +75,7 @@ export function deleteAddonDevelop(key: any) { * @returns */ export function addonDevelopBuild(key: any) { - return request.post(`addon_develop/build/${key}`) + return request.post(`addon_develop/build/${ key }`) } /** @@ -83,8 +83,9 @@ export function addonDevelopBuild(key: any) { * @returns */ export function addonDevelopDownload(key: any) { - return request.post(`addon_develop/download/${key}`, {}) + return request.post(`addon_develop/download/${ key }`, {}) } + /***************************************************** 代码生成 ****************************************************/ /** @@ -93,7 +94,7 @@ export function addonDevelopDownload(key: any) { * @returns */ export function getGenerateTableList(params: Record) { - return request.get(`generator/generator`, {params}) + return request.get(`generator/generator`, { params }) } /** @@ -102,7 +103,7 @@ export function getGenerateTableList(params: Record) { * @returns */ export function getGenerateTableInfo(id: number) { - return request.get(`generator/generator/${id}`); + return request.get(`generator/generator/${ id }`); } /** @@ -111,7 +112,7 @@ export function getGenerateTableInfo(id: number) { * @returns */ export function addGenerateTable(params: Record) { - return request.post('generator/generator', params, {showSuccessMessage: true}) + return request.post('generator/generator', params, { showSuccessMessage: true }) } /** @@ -119,7 +120,7 @@ export function addGenerateTable(params: Record) { * @param params */ export function editGenerateTable(params: Record) { - return request.put(`generator/generator/${params.id}`, params, {showSuccessMessage: true}) + return request.put(`generator/generator/${ params.id }`, params, { showSuccessMessage: true }) } /** @@ -128,7 +129,7 @@ export function editGenerateTable(params: Record) { * @returns */ export function deleteGenerateTable(id: number) { - return request.delete(`generator/generator/${id}`, {showSuccessMessage: true}) + return request.delete(`generator/generator/${ id }`, { showSuccessMessage: true }) } /** @@ -146,7 +147,7 @@ export function generateCreate(params: Record) { * @returns */ export function generatePreview(id: number) { - return request.get(`generator/preview/${id}`) + return request.get(`generator/preview/${ id }`) } /** @@ -167,26 +168,26 @@ export function getSystem() { * 获取全部模型 */ export function getGeneratorAllModel(params: any) { - return request.get(`generator/all_model`, {params}) + return request.get(`generator/all_model`, { params }) } /** * 获取 表字段 */ export function getGeneratorTableColumn(params: any) { - return request.get(`generator/table_column`, {params}) + return request.get(`generator/table_column`, { params }) } /** * 同步校验 */ export function generatorCheckFile(params: Record) { - return request.get(`generator/check_file`, {params}) + return request.get(`generator/check_file`, { params }) } /** * 根据模型获取表字段 */ export function getGeneratorModelTableColumn(params: any) { - return request.get(`generator/model_table_column`, {params}) + return request.get(`generator/model_table_column`, { params }) } diff --git a/admin/src/app/api/upgrade.ts b/admin/src/app/api/upgrade.ts index ed2f93fbe..e6995f683 100644 --- a/admin/src/app/api/upgrade.ts +++ b/admin/src/app/api/upgrade.ts @@ -6,7 +6,7 @@ import request from '@/utils/request' * @param addon */ export function getUpgradeContent(addon: string = '') { - return request.get(addon ? `upgrade/${addon}` : 'upgrade') + return request.get(addon ? `upgrade/${ addon }` : 'upgrade') } /** @@ -21,21 +21,21 @@ export function getUpgradeTask() { * @param addon */ export function upgradeAddon(addon: string = '') { - return request.post(addon ? `upgrade/${addon}` : 'upgrade') + return request.post(addon ? `upgrade/${ addon }` : 'upgrade') } /** * 执行升级 */ export function executeUpgrade() { - return request.post('upgrade/execute', {}) + return request.post('upgrade/execute', {}, { showErrorMessage: false }) } /** * 升级前检测 */ export function preUpgradeCheck(addon: string = '') { - return request.get(addon ? `upgrade/check/${addon}` : 'upgrade/check') + return request.get(addon ? `upgrade/check/${ addon }` : 'upgrade/check') } /** @@ -44,3 +44,88 @@ export function preUpgradeCheck(addon: string = '') { export function clearUpgradeTask() { return request.post('upgrade/clear') } + +/** + * 用户操作 + * @param operate + */ +export function upgradeUserOperate(operate: string) { + return request.post(`upgrade/operate/${ operate }`) +} + +/** + * 获取升级记录分页列表 + * @param params + * @returns + */ +export function getUpgradeRecords(params: Record) { + return request.get(`upgrade/records`, { params }) +} + +/** + * 获取备份记录分页列表 + * @param params + * @returns + */ +export function getBackupRecords(params: Record) { + return request.get(`backup/records`, { params }) +} + +/** + * 修改备份备注 + * @param params + */ +export function modifyBackupRemark(params: Record) { + return request.put(`backup/remark`, params, { showSuccessMessage: true }) +} + +/** + * 备份功能 检测目录权限 + */ +export function checkDirExist(params: Record) { + return request.post('backup/check_dir', params) +} + +/** + * 备份功能 检测目录权限 + */ +export function checkPermission(params: Record) { + return request.post('backup/check_permission', params) +} + +/** + * 备份功能 恢复升级备份 + */ +export function restoreUpgradeBackup(params: Record) { + return request.post('backup/restore', params) +} + +/** + * 备份功能 删除升级记录 + */ +export function deleteRecords(params: Record) { + return request.post('backup/delete', params, { showSuccessMessage: true }) +} + +/** + * 手动备份 + */ +export function manualBackup(params: Record) { + return request.post("backup/manual", params) +} + +/** + * 获取进行中的恢复 + * @param params + */ +export function performRecoveryTasks(params: Record) { + return request.get("backup/restore_task", params) +} + +/** + * 获取进行中的备份 + * @param params + */ +export function performBackupTasks(params: Record) { + return request.get("backup/task", params) +} \ No newline at end of file diff --git a/admin/src/app/api/user.ts b/admin/src/app/api/user.ts index e479878f1..c0d4776e3 100644 --- a/admin/src/app/api/user.ts +++ b/admin/src/app/api/user.ts @@ -36,7 +36,7 @@ export function addUser(params: Record) { * @param uid */ export function deleteUser(uid: number) { - return request.delete(`user/user/${uid}`, { showSuccessMessage: true }) + return request.delete(`user/user/${ uid }`, { showSuccessMessage: true }) } /** @@ -44,7 +44,7 @@ export function deleteUser(uid: number) { * @param uid */ export function editUser(params: Record) { - return request.put(`user/user/${params.uid}`, params, { showSuccessMessage: true }) + return request.put(`user/user/${ params.uid }`, params, { showSuccessMessage: true }) } /** diff --git a/admin/src/app/api/verify.ts b/admin/src/app/api/verify.ts index 16af87419..be897fd64 100644 --- a/admin/src/app/api/verify.ts +++ b/admin/src/app/api/verify.ts @@ -18,7 +18,7 @@ export function getVerifyRecord(params: Record) { * @returns */ export function getVerifyDetail(verifyCode: string) { - return request.get(`verify/verify/${verifyCode}`) + return request.get(`verify/verify/${ verifyCode }`) } /***************************************************** 核销员 ****************************************************/ @@ -64,5 +64,21 @@ export function addVerifier(params: Record) { * @returns */ export function deleteVerifier(id: number) { - return request.delete(`verify/verifier/${id}`, { showSuccessMessage: true }) -} \ No newline at end of file + return request.delete(`verify/verifier/${ id }`, { showSuccessMessage: true }) +} + +/** + * 获取核销员信息 + * @returns + */ +export function getVerifyInfo(id: number) { + return request.get(`verify/verifier/${ id }`) +} + +/** + * 修改核销员信息 + * @returns + */ +export function editVerifier(params: Record) { + return request.post(`verify/verifier/${ params.id }`, params,{ showSuccessMessage: true }) +} diff --git a/admin/src/app/api/weapp.ts b/admin/src/app/api/weapp.ts index 921629eaa..99b30fa12 100644 --- a/admin/src/app/api/weapp.ts +++ b/admin/src/app/api/weapp.ts @@ -33,6 +33,7 @@ export function getTemplateList() { export function getBatchAcquisition(params: Record) { return request.put('weapp/template/sync', params, { showSuccessMessage: true }) } + /** * 添加微信小程序版本 * @param params @@ -65,7 +66,7 @@ export function getWeappVersionList(params: Record) { * @returns */ export function getWeappUploadLog(key: string) { - return request.get(`weapp/upload/${key}`) + return request.get(`weapp/upload/${ key }`) } /***************************************************** 管理端 ****************************************************/ @@ -103,7 +104,7 @@ export function getVersionList(params: Record) { * @returns */ export function getVersionInfo(id: string) { - return request.get(`applet/version/${id}`) + return request.get(`applet/version/${ id }`) } /** @@ -112,7 +113,7 @@ export function getVersionInfo(id: string) { * @returns */ export function editVersion(params: Record) { - return request.put(`applet/version/${params.id}`, params, { showSuccessMessage: true }) + return request.put(`applet/version/${ params.id }`, params, { showSuccessMessage: true }) } /** @@ -121,7 +122,7 @@ export function editVersion(params: Record) { * @returns */ export function deleteVersion(id: string) { - return request.delete(`applet/version/${id}`) + return request.delete(`applet/version/${ id }`) } /** diff --git a/admin/src/app/api/wechat.ts b/admin/src/app/api/wechat.ts index 336476650..74b08f69e 100644 --- a/admin/src/app/api/wechat.ts +++ b/admin/src/app/api/wechat.ts @@ -21,7 +21,7 @@ export function getWechatStatic() { * @returns */ export function editWechatConfig(params: Record) { - return request.put('wechat/config', params, {showSuccessMessage: true}) + return request.put('wechat/config', params, { showSuccessMessage: true }) } /** @@ -38,7 +38,7 @@ export function getWechatMenu() { * @returns */ export function editWechatMenu(params: Record) { - return request.put('wechat/menu', params, {showSuccessMessage: true}) + return request.put('wechat/menu', params, { showSuccessMessage: true }) } /** @@ -55,7 +55,7 @@ export function getTemplateList() { * @returns */ export function getBatchAcquisition(params: Record) { - return request.put('wechat/template/sync', params, {showSuccessMessage: true}) + return request.put('wechat/template/sync', params, { showSuccessMessage: true }) } /** @@ -69,7 +69,7 @@ export function getKeywordsReplyList(params: Record) { * 修改关键字回复 */ export function editKeywordsReply(params: Record) { - return request.put(`wechat/reply/keywords/${params.id}`, params, { showSuccessMessage: true }) + return request.put(`wechat/reply/keywords/${ params.id }`, params, { showSuccessMessage: true }) } /** @@ -84,14 +84,14 @@ export function addKeywordsReply(params: Record) { * @param id */ export function getKeywordsReplyInfo(id: number) { - return request.get(`wechat/reply/keywords/${id}`) + return request.get(`wechat/reply/keywords/${ id }`) } /** * 修改关键字回复 */ export function delKeywordsReply(id: number) { - return request.delete(`wechat/reply/keywords/${id}`, { showSuccessMessage: true }) + return request.delete(`wechat/reply/keywords/${ id }`, { showSuccessMessage: true }) } /** diff --git a/admin/src/app/api/wxoplatform.ts b/admin/src/app/api/wxoplatform.ts index 5938ba931..ee10da735 100644 --- a/admin/src/app/api/wxoplatform.ts +++ b/admin/src/app/api/wxoplatform.ts @@ -42,8 +42,8 @@ export function getAuthorizationResult(params: Record) { * 小程序代码提交 * @returns */ -export function weappCommit() { - return request.post('wxoplatform/weapp/version/commit', {}, { showSuccessMessage: true }) +export function weappCommit(params: Record) { + return request.post('wxoplatform/weapp/version/commit', params, { showSuccessMessage: true }) } /** @@ -67,3 +67,11 @@ export function getWeappLastCommitRecord() { export function siteWeappCommit() { return request.post('wxoplatform/site/weapp/commit', {}, { showSuccessMessage: true }) } + +/** + * 按站点套餐获取提交记录 + */ +export function getSiteGroupCommitRecord(params: Record) { + return request.get('wxoplatform/sitegroup/commit', { params }) +} + diff --git a/admin/src/app/assets/images/login/login_bg.jpg b/admin/src/app/assets/images/login/login_bg.jpg index e027a9ba6..f5c5aa8f6 100644 Binary files a/admin/src/app/assets/images/login/login_bg.jpg and b/admin/src/app/assets/images/login/login_bg.jpg differ diff --git a/admin/src/app/assets/images/tools/tools_backup_records.png b/admin/src/app/assets/images/tools/tools_backup_records.png new file mode 100644 index 000000000..9a0a4c542 Binary files /dev/null and b/admin/src/app/assets/images/tools/tools_backup_records.png differ diff --git a/admin/src/app/assets/images/tools/tools_cloud_compile.png b/admin/src/app/assets/images/tools/tools_cloud_compile.png new file mode 100644 index 000000000..63220eca7 Binary files /dev/null and b/admin/src/app/assets/images/tools/tools_cloud_compile.png differ diff --git a/admin/src/app/assets/images/tools/tools_upgrade.png b/admin/src/app/assets/images/tools/tools_upgrade.png new file mode 100644 index 000000000..815257d54 Binary files /dev/null and b/admin/src/app/assets/images/tools/tools_upgrade.png differ diff --git a/admin/src/app/assets/images/tools/tools_upgrade_records.png b/admin/src/app/assets/images/tools/tools_upgrade_records.png new file mode 100644 index 000000000..8d91963c7 Binary files /dev/null and b/admin/src/app/assets/images/tools/tools_upgrade_records.png differ diff --git a/admin/src/app/assets/images/white_logo.png b/admin/src/app/assets/images/white_logo.png new file mode 100644 index 000000000..3c70387a0 Binary files /dev/null and b/admin/src/app/assets/images/white_logo.png differ diff --git a/admin/src/app/components/cloud-build/index.vue b/admin/src/app/components/cloud-build/index.vue index 6f2678d03..46c805bae 100644 --- a/admin/src/app/components/cloud-build/index.vue +++ b/admin/src/app/components/cloud-build/index.vue @@ -84,7 +84,6 @@ const active = ref('build') const cloudBuildCheck = ref(null) const loading = ref(false) const terminalRef = ref(null) -const emits = defineEmits(['complete']) let cloudBuildLog = [] /** @@ -127,7 +126,7 @@ const getCloudBuildLogFn = () => { data[0].forEach(item => { if (!cloudBuildLog.includes(item.action)) { - terminalRef.value.pushMessage({ content: `正在执行:${item.action}` }) + terminalRef.value.pushMessage({ content: `${item.action}` }) cloudBuildLog.push(item.action) if (item.code == 0) { diff --git a/admin/src/app/components/upgrade-log/index.vue b/admin/src/app/components/upgrade-log/index.vue new file mode 100644 index 000000000..f126d0851 --- /dev/null +++ b/admin/src/app/components/upgrade-log/index.vue @@ -0,0 +1,239 @@ + + + + + diff --git a/admin/src/app/components/upgrade/index.vue b/admin/src/app/components/upgrade/index.vue index fb2019786..08cc2a12f 100644 --- a/admin/src/app/components/upgrade/index.vue +++ b/admin/src/app/components/upgrade/index.vue @@ -1,140 +1,252 @@ diff --git a/admin/src/app/views/app/index.vue b/admin/src/app/views/app/index.vue index 7dc3303dd..25ac7a434 100644 --- a/admin/src/app/views/app/index.vue +++ b/admin/src/app/views/app/index.vue @@ -23,7 +23,7 @@
{{ childItem.title }} - +
+
+ +
+
+
版本信息
+
系统当前版本:v{{ version }}({{ versionCode }})
+
+ 当前已是最新版本,无需升级 + 更新说明 +
+
+ 当前系统最新版本为 v{{ newVersion.version_no }} + 更新说明 +
+
+ 一键升级 + 升级记录 +
+
+
+
+ + + + + + + + +
+ + + +
+ +
{{ t("authInfoTips") }}
+ +
+ {{ t("confirm") }} +
+
+ {{ t("notHaveAuth") }} +
+
+
+
+ + + +
+ + + + + diff --git a/admin/src/app/views/auth/menu.vue b/admin/src/app/views/auth/menu.vue index bf9f9d5aa..d68810f2a 100644 --- a/admin/src/app/views/auth/menu.vue +++ b/admin/src/app/views/auth/menu.vue @@ -84,8 +84,8 @@ getMenuList() // 重置菜单 const refreshMenu = () => { ElMessageBox.confirm(h('div', null, [ - h('p', null, t('initializeMenuTipsOne')), - h('p', null, t('initializeMenuTipsTwo')), + h('p', null, t('initializeMenuTipsOne')), + h('p', null, t('initializeMenuTipsTwo')), ]), t('warning'), { confirmButtonText: t('confirm'), @@ -97,8 +97,8 @@ const refreshMenu = () => { location.reload() }).catch(() => { }) - }).catch(()=>{}) - + }).catch(() => { + }) } /** diff --git a/admin/src/app/views/auth/site_menu.vue b/admin/src/app/views/auth/site_menu.vue index b8e511e78..6c1fe5a8a 100644 --- a/admin/src/app/views/auth/site_menu.vue +++ b/admin/src/app/views/auth/site_menu.vue @@ -132,8 +132,8 @@ getMenuList() // 重置菜单 const refreshMenu = () => { ElMessageBox.confirm(h('div', null, [ - h('p', null, t('initializeMenuTipsOne')), - h('p', null, t('initializeMenuTipsTwo')), + h('p', null, t('initializeMenuTipsOne')), + h('p', null, t('initializeMenuTipsTwo')), ]), t('warning'), { confirmButtonText: t('confirm'), @@ -143,9 +143,10 @@ const refreshMenu = () => { ).then(() => { menuRefresh({}).then(res => { location.reload() - }).catch(() => {}) - }).catch(()=>{}) - + }).catch(() => { + }) + }).catch(() => { + }) } /** * 添加菜单 diff --git a/admin/src/app/views/channel/aliapp/access.vue b/admin/src/app/views/channel/aliapp/access.vue index f003e4923..893bc29e5 100644 --- a/admin/src/app/views/channel/aliapp/access.vue +++ b/admin/src/app/views/channel/aliapp/access.vue @@ -102,7 +102,6 @@ const router = useRouter() const pageName = route.meta.title const activeName = ref('/channel/aliapp') -const active = ref(2) const qrCode = ref('') onMounted(async () => { const res = await getAliappConfig() diff --git a/admin/src/app/views/channel/weapp/access.vue b/admin/src/app/views/channel/weapp/access.vue index 6f46f1eec..542a22a27 100644 --- a/admin/src/app/views/channel/weapp/access.vue +++ b/admin/src/app/views/channel/weapp/access.vue @@ -116,7 +116,6 @@ const router = useRouter() const pageName = route.meta.title const activeName = ref('/channel/weapp') -const active = ref(2) const qrCode = ref('') const weappConfig = ref({}) const oplatformConfig = ref({}) diff --git a/admin/src/app/views/channel/weapp/components/modify-privacy-agreement.vue b/admin/src/app/views/channel/weapp/components/modify-privacy-agreement.vue index 2378209b2..c21d84f6d 100644 --- a/admin/src/app/views/channel/weapp/components/modify-privacy-agreement.vue +++ b/admin/src/app/views/channel/weapp/components/modify-privacy-agreement.vue @@ -106,7 +106,6 @@ import { computed, reactive, ref } from 'vue' import { t } from '@/lang' import type { FormInstance } from 'element-plus' -import Test from '@/utils/test' import SettingList from './setting-list.vue' import { getWeappPrivacySetting, setWeappPrivacySetting } from '@/app/api/weapp' diff --git a/admin/src/app/views/channel/weapp/config.vue b/admin/src/app/views/channel/weapp/config.vue index f264008b6..3728c7e44 100644 --- a/admin/src/app/views/channel/weapp/config.vue +++ b/admin/src/app/views/channel/weapp/config.vue @@ -50,7 +50,7 @@ - +

{{ t('theServerSetting') }}

@@ -234,10 +234,10 @@ const formRules = computed(() => { { required: !formData.is_authorization, message: t('appSecretPlaceholder'), trigger: 'blur' } ], token: [ - { required: true, message: t('tokenPlaceholder'), trigger: 'blur' } + { required: !formData.is_authorization, message: t('tokenPlaceholder'), trigger: 'blur' } ], encoding_aes_key: [ - { required: true, message: t('encodingAesKeyPlaceholder'), trigger: 'blur' } + { required: !formData.is_authorization, message: t('encodingAesKeyPlaceholder'), trigger: 'blur' } ] } }) diff --git a/admin/src/app/views/channel/weapp/course.vue b/admin/src/app/views/channel/weapp/course.vue index bd381e983..63eb7a745 100644 --- a/admin/src/app/views/channel/weapp/course.vue +++ b/admin/src/app/views/channel/weapp/course.vue @@ -1,12 +1,12 @@ diff --git a/admin/src/app/views/diy/components/edit-float-btn.vue b/admin/src/app/views/diy/components/edit-float-btn.vue index 8c224859a..90a5d32f6 100644 --- a/admin/src/app/views/diy/components/edit-float-btn.vue +++ b/admin/src/app/views/diy/components/edit-float-btn.vue @@ -1,8 +1,8 @@ @@ -94,10 +99,10 @@ import { t } from '@/lang' import Sortable from 'sortablejs' import useDiyStore from '@/stores/modules/diy' import { img } from '@/utils/common' -import { min, range } from 'lodash-es' +import { range } from 'lodash-es' const diyStore = useDiyStore() -diyStore.editComponent.ignore = ['pageBgColor','marginTop','marginBottom','marginBoth','componentBgUrl'] // 忽略公共属性 +diyStore.editComponent.ignore = ['pageBgColor', 'marginTop', 'marginBottom', 'marginBoth', 'componentBgUrl'] // 忽略公共属性 // 组件验证 diyStore.editComponent.verify = (index: number) => { @@ -137,7 +142,7 @@ const showCouponStyle = () => { // } // ]) //风格点击 -const changeCouponStyle = (item:any) => { +const changeCouponStyle = (item: any) => { selectCouponStyle.title = item.title; selectCouponStyle.value = item.value; } diff --git a/admin/src/app/views/diy/components/edit-graphic-nav.vue b/admin/src/app/views/diy/components/edit-graphic-nav.vue index b2e8b4d59..635115567 100644 --- a/admin/src/app/views/diy/components/edit-graphic-nav.vue +++ b/admin/src/app/views/diy/components/edit-graphic-nav.vue @@ -1,145 +1,150 @@ @@ -184,7 +189,7 @@ watch( diyStore.editComponent.list.forEach((item: any) => { const image = new Image() image.src = img(item.imageUrl) - image.onload = async () => { + image.onload = async() => { item.imgWidth = image.width item.imgHeight = image.height } @@ -232,31 +237,31 @@ onMounted(() => { }) }) -const changePageCount = (value:any)=>{ - if(value == '1'){ +const changePageCount = (value: any) => { + if (value == '1') { diyStore.editComponent.showStyle = 'singleSlide'; - }else if(value == '2'){ + } else if (value == '2') { diyStore.editComponent.showStyle = 'fixed'; } -} +} defineExpose({}) diff --git a/admin/src/app/views/diy/components/edit-horz-blank.vue b/admin/src/app/views/diy/components/edit-horz-blank.vue index 4175b4483..4d0b631f2 100644 --- a/admin/src/app/views/diy/components/edit-horz-blank.vue +++ b/admin/src/app/views/diy/components/edit-horz-blank.vue @@ -1,22 +1,22 @@ diff --git a/admin/src/app/views/diy/components/edit-horz-line.vue b/admin/src/app/views/diy/components/edit-horz-line.vue index 232d4ee31..78175d67f 100644 --- a/admin/src/app/views/diy/components/edit-horz-line.vue +++ b/admin/src/app/views/diy/components/edit-horz-line.vue @@ -1,31 +1,32 @@ @@ -34,7 +35,7 @@ import { t } from '@/lang' import useDiyStore from '@/stores/modules/diy' const diyStore = useDiyStore() -diyStore.editComponent.ignore = ['pageBgColor','componentBgColor', 'componentBgUrl', 'topRounded', 'bottomRounded'] // 忽略公共属性 +diyStore.editComponent.ignore = ['pageBgColor', 'componentBgColor', 'componentBgUrl', 'topRounded', 'bottomRounded'] // 忽略公共属性 defineExpose({}) diff --git a/admin/src/app/views/diy/components/edit-hot-area.vue b/admin/src/app/views/diy/components/edit-hot-area.vue index dddb56388..2a509e8a2 100644 --- a/admin/src/app/views/diy/components/edit-hot-area.vue +++ b/admin/src/app/views/diy/components/edit-hot-area.vue @@ -1,34 +1,34 @@ @@ -59,7 +59,7 @@ const selectImg = (url: string) => { const handleHeight = () => { const image = new Image() image.src = img(diyStore.editComponent.imageUrl) - image.onload = async () => { + image.onload = async() => { diyStore.editComponent.imgWidth = image.width diyStore.editComponent.imgHeight = image.height } diff --git a/admin/src/app/views/diy/components/edit-image-ads.vue b/admin/src/app/views/diy/components/edit-image-ads.vue index d7272e98e..7fd5a878c 100644 --- a/admin/src/app/views/diy/components/edit-image-ads.vue +++ b/admin/src/app/views/diy/components/edit-image-ads.vue @@ -1,50 +1,54 @@ @@ -105,22 +109,22 @@ const addImageAd = () => { }) } -const selectImg = (url:string) => { +const selectImg = (url: string) => { handleHeight(true) } // 处理高度 -const handleHeight = (isCalcHeight:boolean = false)=> { +const handleHeight = (isCalcHeight: boolean = false) => { diyStore.editComponent.list.forEach((item: any, index: number) => { const image = new Image() image.src = img(item.imageUrl) - image.onload = async () => { + image.onload = async() => { item.imgWidth = image.width item.imgHeight = image.height // 计算第一张图片高度 if (isCalcHeight && index == 0) { const ratio = item.imgHeight / item.imgWidth - item.width = 375 - (diyStore.editComponent.margin.both*2) + item.width = 375 - (diyStore.editComponent.margin.both * 2) item.height = item.width * ratio diyStore.editComponent.imageHeight = parseInt(item.height) } @@ -158,18 +162,18 @@ defineExpose({}) diff --git a/admin/src/app/views/diy/components/edit-member-info.vue b/admin/src/app/views/diy/components/edit-member-info.vue index 8bff4235b..f1e0dda96 100644 --- a/admin/src/app/views/diy/components/edit-member-info.vue +++ b/admin/src/app/views/diy/components/edit-member-info.vue @@ -1,30 +1,30 @@ diff --git a/admin/src/app/views/diy/components/edit-page.vue b/admin/src/app/views/diy/components/edit-page.vue index 205cdf83b..971ca7328 100644 --- a/admin/src/app/views/diy/components/edit-page.vue +++ b/admin/src/app/views/diy/components/edit-page.vue @@ -1,35 +1,36 @@ -
+ - -
-
-

{{ t('pageStyle') }}

- - - - - - - - - {{ t('topToBottom') }} - {{ t('leftToRight') }} - - - - - -
{{ t('bgHeightScaleTip') }}
- - - -
-
+ +
-

{{ t('statusBarStyle') }}

- +

{{ t('pageStyle') }}

+ + + + + + + + + {{ t('topToBottom') }} + {{ t('leftToRight') }} + + + + + +
{{ t('bgHeightScaleTip') }}
+ + + +
+
+
+

{{ t('statusBarStyle') }}

+ - - - - - - - - - - - - -
-
-

{{ t('marginSet') }}

- - - - - -
-
+ + + + + + + + + + + + +
+
+

{{ t('marginSet') }}

+ + + + + +
+ \ No newline at end of file + } +} + diff --git a/admin/src/app/views/diy/components/edit-text.vue b/admin/src/app/views/diy/components/edit-text.vue index 5cdb33d55..225ce11d4 100644 --- a/admin/src/app/views/diy/components/edit-text.vue +++ b/admin/src/app/views/diy/components/edit-text.vue @@ -1,114 +1,119 @@ diff --git a/admin/src/app/views/diy/edit.vue b/admin/src/app/views/diy/edit.vue index eec0cc05b..900a8510e 100644 --- a/admin/src/app/views/diy/edit.vue +++ b/admin/src/app/views/diy/edit.vue @@ -238,8 +238,8 @@ route.query.title = route.query.title || '' route.query.back = route.query.back || '/site/diy/list' const backPath = route.query.back -const template = ref(''); -const oldTemplate = ref(''); +const template = ref('') +const oldTemplate = ref('') const wapUrl = ref('') const wapDomain = ref('') const wapPreview = ref('') @@ -273,7 +273,7 @@ const originData = reactive({ const isChange = ref(true) // 数据是否发生变化,true:没变化,false:变化了 const goBack = () => { if (isChange.value) { - location.href = `${location.origin}${backPath}`; + location.href = `${location.origin}${backPath}` router.push(backPath) } else { // 数据发生变化,弹框提示:确定离开此页面 @@ -287,7 +287,7 @@ const goBack = () => { autofocus: false } ).then(() => { - location.href = `${location.origin}${backPath}`; + location.href = `${location.origin}${backPath}` }).catch(() => { }) } @@ -328,7 +328,7 @@ watch( ) // 切换模板页面 -const changeTemplatePage = (value:any)=> { +const changeTemplatePage = (value: any) => { // 存在数据则弹框提示确认 if (diyStore.value.length) { ElMessageBox.confirm(t('changeTemplatePageTips'), t('warning'), { @@ -337,7 +337,7 @@ const changeTemplatePage = (value:any)=> { type: 'warning' }).then(() => { diyStore.changeCurrentIndex(-99) - diyStore.init(); // 清空 + diyStore.init() // 清空 if (value) { let data = cloneDeep(templatePages[value].data); diyStore.global = data.global; @@ -349,13 +349,13 @@ const changeTemplatePage = (value:any)=> { } }).catch(() => { // 还原 - template.value = oldTemplate.value; + template.value = oldTemplate.value }); } else { - diyStore.init(); // 清空 + diyStore.init() // 清空 if (value) { - let data = cloneDeep(templatePages[value].data); - diyStore.global = data.global; + let data = cloneDeep(templatePages[value].data) + diyStore.global = data.global if (data.value.length) { diyStore.value = data.value } @@ -444,7 +444,7 @@ initPage({ } } - loadDiyTemplatePages(data.type); + loadDiyTemplatePages(data.type) // 加载预览 wapDomain.value = data.domain_url.wap_domain diff --git a/admin/src/app/views/diy/theme_style.vue b/admin/src/app/views/diy/theme_style.vue index 73b8b0a28..a0b4837e7 100644 --- a/admin/src/app/views/diy/theme_style.vue +++ b/admin/src/app/views/diy/theme_style.vue @@ -57,14 +57,10 @@ import { reactive, ref, watch, computed } from 'vue' import { t } from '@/lang' import { img } from '@/utils/common' -import { setDiyTheme, getDiyTheme, getDefaultTheme } from '@/app/api/diy' -import { useClipboard } from '@vueuse/core' -import { ElMessage, FormInstance } from 'element-plus' -import { ArrowLeft } from '@element-plus/icons-vue' +import { getDiyTheme } from '@/app/api/diy' import { useRoute } from 'vue-router' import themeList from './components/theme-list.vue' import { cloneDeep } from 'lodash-es' -import { tr } from 'element-plus/es/locale' const route = useRoute() const pageName = route.meta.title @@ -74,7 +70,7 @@ const data = ref([]) const initData = () => { loading.value = true; - getDiyTheme().then((res) => { + getDiyTheme({}).then((res) => { let obj = cloneDeep(res.data); for(let key in obj){ obj[key].key = key; diff --git a/admin/src/app/views/diy_form/components/edit-form-address.vue b/admin/src/app/views/diy_form/components/edit-form-address.vue index 7b9364e98..6d45408e7 100644 --- a/admin/src/app/views/diy_form/components/edit-form-address.vue +++ b/admin/src/app/views/diy_form/components/edit-form-address.vue @@ -1,61 +1,61 @@ - + diff --git a/admin/src/app/views/diy_form/components/edit-form-textarea.vue b/admin/src/app/views/diy_form/components/edit-form-textarea.vue index 4ba95202e..e3aa7c379 100644 --- a/admin/src/app/views/diy_form/components/edit-form-textarea.vue +++ b/admin/src/app/views/diy_form/components/edit-form-textarea.vue @@ -1,66 +1,67 @@ - - diff --git a/admin/src/app/views/diy_form/list.vue b/admin/src/app/views/diy_form/list.vue index 4ba57d6b5..7cb7215e0 100644 --- a/admin/src/app/views/diy_form/list.vue +++ b/admin/src/app/views/diy_form/list.vue @@ -50,7 +50,7 @@ - + diff --git a/admin/src/app/views/index/tools.vue b/admin/src/app/views/index/tools.vue index 2e4dfb7bb..9e82b2a06 100644 --- a/admin/src/app/views/index/tools.vue +++ b/admin/src/app/views/index/tools.vue @@ -11,99 +11,105 @@
插件开发 -
- 点击新建插件,生成插件后系统会生成对应插 -
+
点击新建插件,生成插件后系统会生成对应插
代码生成 -
- 代码生成 -
+
代码生成
数据字典 -
- 数据字典 -
+
数据字典
-
-
- 更新缓存 -
- 更新缓存 -
+
+
+ 更新缓存 +
更新缓存
- +
环境监测 -
- 环境监测 -
+
环境监测
计划任务 -
- 计划任务 -
+
计划任务
授权信息 -
- 查看授权信息及重新认证授权 -
+
查看授权信息及重新认证授权
平台菜单 -
- 平台菜单 -
+
平台菜单
站点菜单 -
- 站点菜单 -
+
站点菜单
+
+
+ 系统更新 +
系统更新
+
+ +
+
+
+ 升级记录 +
升级记录
+
+ +
+
+
+ 备份记录 +
备份记录
+
+ +
+
+
+ 云编译 +
云编译
+
+ +
开发模式 -
- 开发环境和生产环境说明 -
+
开发环境和生产环境说明
官方市场 -
- 官方市场 -
+
官方市场
@@ -113,13 +119,9 @@

开发模式

-
- 开发人员模式即软件开发环境,指框架开启了开发模式(DEBUG=TRUE) ,开发模式时会出现开发选项卡,仅用于开发人员使用,包括应用及插件的安装卸载,系统升级等等。本菜单及子项功能均不受系统管理和权限控制 -
+
开发人员模式即软件开发环境,指框架开启了开发模式(DEBUG=TRUE) ,开发模式时会出现开发选项卡,仅用于开发人员使用,包括应用及插件的安装卸载,系统升级等等。本菜单及子项功能均不受系统管理和权限控制

生产模式

-
- 生产模式即软件生产环境,指框架关闭了调试开发模式(DEBUG=FALSE) 软件正式部署运营开发选项卡隐藏,一般来说,开发人员开发或者部署好环境后,要关闭开发模式。 -
+
生产模式即软件生产环境,指框架关闭了调试开发模式(DEBUG=FALSE) 软件正式部署运营开发选项卡隐藏,一般来说,开发人员开发或者部署好环境后,要关闭开发模式。