新增前端vue

This commit is contained in:
2025-11-26 18:17:22 +08:00
parent 3683b86db7
commit 3ac807e5d9
38 changed files with 5121 additions and 544 deletions

View File

@@ -0,0 +1,42 @@
/**
* Copyright (c) 2013-Now http://jeesite.com All rights reserved.
* No deletion without permission, or be held responsible to law.
* @author gaoxq
*/
import { defHttp } from '@jeesite/core/utils/http/axios';
import { useGlobSetting } from '@jeesite/core/hooks/setting';
import { BasicModel, Page } from '@jeesite/core/api/model/baseModel';
const { adminPath } = useGlobSetting();
export interface BizQuickLogin extends BasicModel<BizQuickLogin> {
createTime?: string; // 创建时间
systemName: string; // 系统名称
homepageUrl: string; // 首页地址
iconClass: string; // 图标类名
iconColor: string; // 图标颜色
sortOrder: number; // 排序序号
bgColor: string; // 图标背景色
maskColor: string; // 悬浮遮罩色
isEnabled: number; // 是否启用
updateTime?: string; // 更新时间
ftenantId?: string; // 租户id
fflowId?: string; // 流程id
fflowTaskId?: string; // 流程任务主键
fflowState?: number; // 流程任务状态
}
export const bizQuickLoginList = (params?: BizQuickLogin | any) =>
defHttp.get<BizQuickLogin>({ url: adminPath + '/biz/quickLogin/list', params });
export const bizQuickLoginListData = (params?: BizQuickLogin | any) =>
defHttp.post<Page<BizQuickLogin>>({ url: adminPath + '/biz/quickLogin/listData', params });
export const bizQuickLoginForm = (params?: BizQuickLogin | any) =>
defHttp.get<BizQuickLogin>({ url: adminPath + '/biz/quickLogin/form', params });
export const bizQuickLoginSave = (params?: any, data?: BizQuickLogin | any) =>
defHttp.postJson<BizQuickLogin>({ url: adminPath + '/biz/quickLogin/save', params, data });
export const bizQuickLoginDelete = (params?: BizQuickLogin | any) =>
defHttp.get<BizQuickLogin>({ url: adminPath + '/biz/quickLogin/delete', params });