diff --git a/admin/src/App.vue b/admin/src/App.vue index 8976f9a20..49dd8d6ce 100644 --- a/admin/src/App.vue +++ b/admin/src/App.vue @@ -35,11 +35,6 @@ onMounted(() => { // 设置主题色 toggleDark(systemStore.dark) setThemeColor(systemStore.theme, systemStore.dark ? 'dark' : 'light') - - // importIconFontCss(); - - // getIcon() - }) diff --git a/admin/src/app/api/addon.ts b/admin/src/app/api/addon.ts index e256e7c8c..fd9774c7e 100644 --- a/admin/src/app/api/addon.ts +++ b/admin/src/app/api/addon.ts @@ -91,6 +91,10 @@ export function getInstalledAddonList() { return request.get('addon/list/install') } +export function getGroupAppList() { + return request.get('home/site/group/app_list') +} + export function getAddonInit() { return request.get('addon/init') } diff --git a/admin/src/app/api/member.ts b/admin/src/app/api/member.ts index e08247547..54d4b4888 100644 --- a/admin/src/app/api/member.ts +++ b/admin/src/app/api/member.ts @@ -125,6 +125,14 @@ export function editMemberDetail(params: Record) { return request.put(`member/member/modify/${params.member_id}/${params.field}`, params, { showSuccessMessage: true }) } +/** + * 会员批量操作 + * @param params + */ +export function memberBatchModify(params: Record) { + return request.post(`member/member/batch_modify`, params, { showSuccessMessage: true }) +} + /***************************************************** 会员零钱 ****************************************************/ diff --git a/admin/src/app/api/notice.ts b/admin/src/app/api/notice.ts index 9a0d27753..c30f2dcba 100644 --- a/admin/src/app/api/notice.ts +++ b/admin/src/app/api/notice.ts @@ -286,4 +286,12 @@ export function templateSync(sms_type: string, username: string) { */ export function resetPassword(username: string,params: Record) { return request.post(`notice/niusms/account/reset/password/${username}`,params,{ showSuccessMessage: true}) -} \ No newline at end of file +} + +/** + * 清除模版报备 + * @param params + */ +export function clearTemplate(username: string,template_id: string) { + return request.delete(`notice/niusms/template/${username}/${template_id}`) +} diff --git a/admin/src/app/api/site.ts b/admin/src/app/api/site.ts index e3f0864af..99d70547a 100644 --- a/admin/src/app/api/site.ts +++ b/admin/src/app/api/site.ts @@ -54,6 +54,15 @@ export function closeSite(params: Record) { return request.put(`site/closesite/${ params.site_id }`, params, { showSuccessMessage: true }) } +/** + * 初始化站点 + * @param params + */ +export function initSite(params: Record) { + return request.post(`site/init`, params, { showSuccessMessage: true }) +} + + /** * 打开站点 * @param params @@ -214,7 +223,6 @@ export function getLogInfo(id: number) { /** * 清空操作日志列表 - * @param params * @returns */ export function logDestroy() { @@ -271,3 +279,11 @@ export function getSiteAddons() { export function getShowApp() { return request.get('site/showApp') } + +/** + * 获取营销列表 + * @returns + */ +export function getShowMarketing() { + return request.get('site/showMarketing') +} diff --git a/admin/src/app/api/sys.ts b/admin/src/app/api/sys.ts index 3f366ff26..a40068742 100644 --- a/admin/src/app/api/sys.ts +++ b/admin/src/app/api/sys.ts @@ -61,6 +61,14 @@ export function deleteRole(roleId: number) { return request.delete(`sys/role/${ roleId }`, { showSuccessMessage: true }) } +/** + * 修改角色状态 + * @param params + */ +export function modifyRoleStatus(params: Record) { + return request.put(`sys/role/status`, params, { showSuccessMessage: true }) +} + /** * 全部分组 * @returns @@ -277,24 +285,6 @@ export function getAuthMenu() { return request.get(`auth/site/showmenu`) } -/** - * 获取图标库分类列表 - * @param params - * @returns - */ -export function getIconCategoryList(params: Record) { - return request.get(`sys/attachment/icon_category`, { params }) -} - -/** - * 获取图标库列表 - * @param params - * @returns - */ -export function getIconList(params: Record) { - return request.get(`sys/attachment/icon`, { params }) -} - /** * 获取evn * @returns diff --git a/admin/src/app/components/cloud-build/index.vue b/admin/src/app/components/cloud-build/index.vue index 6556ac508..dd1c2cb46 100644 --- a/admin/src/app/components/cloud-build/index.vue +++ b/admin/src/app/components/cloud-build/index.vue @@ -65,28 +65,32 @@ -
+
-
+
取消 已用时 {{ formattedDuration }}
-
- +
+
+
-