123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170 |
- import { request } from '../request';
- // 参数接口
- export interface UpdateParams {
- id?: number;
- name?: string;
- isActive?: Record<string, unknown>;
- createTime?: Record<string, unknown>;
- modifyTime?: Record<string, unknown>;
- createUid?: number;
- disabled?: string;
- description?: string;
- }
- // 响应接口
- export interface UpdateRes {
- status: boolean;
- msg: string;
- data: Record<string, unknown>;
- }
- /**
- * 更新权限
- * @param {object} params EasSysPermission
- * @param {number} params.id ID
- * @param {string} params.name 权限名称
- * @param {object} params.isActive 是否激活
- * @param {object} params.createTime 创建时间
- * @param {object} params.modifyTime 修改时间
- * @param {number} params.createUid 创建用户ID
- * @param {string} params.disabled 状态
- * @param {string} params.description 权限描述
- * @returns
- */
- export function update(params: UpdateParams) {
- return request.put(`/permission/update`, params);
- }
- // 参数接口
- export interface QueryParams {
- id?: number;
- name?: string;
- description?: string;
- isActive?: string;
- createTime?: string;
- modifyTime?: string;
- createUid?: number;
- disabled?: string;
- }
- // 响应接口
- export interface QueryRes {
- total: number;
- data: Record<string, unknown>;
- }
- /**
- * 查询权限
- * @param {string} pageNum
- * @param {string} pageSize
- * @param {object} params EasSysPermission
- * @param {number} params.id ID
- * @param {string} params.name 权限名称
- * @param {object} params.isActive 是否激活
- * @param {object} params.createTime 创建时间
- * @param {object} params.modifyTime 修改时间
- * @param {number} params.createUid 创建用户ID
- * @param {string} params.disabled 状态
- * @param {string} params.description 权限描述
- * @returns
- */
- export function query(pageNum: number, pageSize: number, params: QueryParams) {
- return request.post(`/permission/query?pageNum=${pageNum}&pageSize=${pageSize}`, params);
- }
- // 参数接口
- export interface Query_1Params {
- id?: number;
- depname?: string;
- address?: string;
- phone?: string;
- email?: string;
- manager?: string;
- createTime?: string;
- modifyTime?: string;
- createUid?: number;
- disabled?: string;
- }
- // 响应接口
- export interface Query_1Res {
- status: boolean;
- msg: string;
- data: Record<string, unknown>;
- total: number;
- }
- /**
- * 查询部门
- * @param {string} pageNum
- * @param {string} pageSize
- * @param {object} params EasSysDepartment
- * @param {number} params.id
- * @param {string} params.depname 部门名称
- * @param {string} params.address 部门地址
- * @param {string} params.phone 部门电话
- * @param {string} params.email 部门电子邮箱
- * @param {string} params.manager 部门负责人
- * @param {object} params.createTime 创建时间
- * @param {object} params.modifyTime 修改时间
- * @param {number} params.createUid 创建用户ID
- * @param {string} params.disabled 状态
- * @returns
- */
- export function query_1(pageNum: number, pageSize: number, params: Query_1Params) {
- return request.post(`/department/query?pageNum=${pageNum}&pageSize=${pageSize}`, params);
- }
- // 查询
- // 响应接口
- export interface SelectAll_1Res {
- status: boolean;
- msg: string;
- data: Record<string, unknown>;
- }
- /**
- * 查询全部课程类别
- * @returns
- */
- export function selectAll_1() {
- return request.get(`/selectAll`);
- }
- // 添加
- // 参数接口
- export interface AddEasEduCategoryParams {
- id?: number;
- name?: string;
- description?: string;
- createTime?: Record<string, unknown>;
- modifyTime?: Record<string, unknown>;
- createUid?: number;
- disabled?: string;
- }
- // 响应接口
- export interface AddEasEduCategoryRes {
- status: boolean;
- msg: string;
- data: Record<string, unknown>;
- }
- /**
- * 添加课程类别
- * @param {object} params EasEduCategory
- * @param {number} params.id
- * @param {string} params.name 学科名称
- * @param {string} params.description 学科描述
- * @param {object} params.createTime 创建时间
- * @param {object} params.modifyTime 修改时间
- * @param {number} params.createUid 创建用户ID
- * @param {string} params.disabled 状态
- * @returns
- */
- export function addEasEduCategory(params: AddEasEduCategoryParams){
- return request.post(`/addEasEduCategory`, params);
- }
|