Files
my-worker/web-vue/packages/biz/api/biz/calendarFlow.ts
2025-12-12 12:37:03 +08:00

39 lines
1.7 KiB
TypeScript

/**
* 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 BizCalendarFlow extends BasicModel<BizCalendarFlow> {
createTime: string; // 记录时间
calendarFlowId: string; // 主键标识
scheduleId: string; // 日程标识
operationUser?: string; // 操作人
operationType?: string; // 操作类型
statusName?: string; // 操作状态
flowContent?: string; // 流程内容
}
export const bizCalendarFlowList = (params?: BizCalendarFlow | any) =>
defHttp.get<BizCalendarFlow>({ url: adminPath + '/biz/calendarFlow/list', params });
export const bizCalendarFlowListAll = (params?: BizCalendarFlow | any) =>
defHttp.get<BizCalendarFlow[]>({ url: adminPath + '/biz/calendarFlow/listAll', params });
export const bizCalendarFlowListData = (params?: BizCalendarFlow | any) =>
defHttp.post<Page<BizCalendarFlow>>({ url: adminPath + '/biz/calendarFlow/listData', params });
export const bizCalendarFlowForm = (params?: BizCalendarFlow | any) =>
defHttp.get<BizCalendarFlow>({ url: adminPath + '/biz/calendarFlow/form', params });
export const bizCalendarFlowSave = (params?: any, data?: BizCalendarFlow | any) =>
defHttp.postJson<BizCalendarFlow>({ url: adminPath + '/biz/calendarFlow/save', params, data });
export const bizCalendarFlowDelete = (params?: BizCalendarFlow | any) =>
defHttp.get<BizCalendarFlow>({ url: adminPath + '/biz/calendarFlow/delete', params });