提交代码
This commit is contained in:
1 parent
5c36b47800
commit
826f6101f7
25 files changed
+2070
-20
No files matched your search
@@ -0,0 +1,63 @@
|
||||
import request from '@/utils/request';
|
||||
import { AxiosPromise } from 'axios';
|
||||
import { DisciplineTypeVO, DisciplineTypeForm, DisciplineTypeQuery } from '@/api/xskh/disciplineType/disciplineType/types';
|
||||
|
||||
/**
|
||||
* 查询学生违纪处分类型列表
|
||||
* @param query
|
||||
* @returns {*}
|
||||
*/
|
||||
|
||||
export const listDisciplineType = (query?: DisciplineTypeQuery): AxiosPromise<DisciplineTypeVO[]> => {
|
||||
return request({
|
||||
url: '/disciplineType/disciplineType/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 查询学生违纪处分类型详细
|
||||
* @param id
|
||||
*/
|
||||
export const getDisciplineType = (id: string | number): AxiosPromise<DisciplineTypeVO> => {
|
||||
return request({
|
||||
url: '/disciplineType/disciplineType/' + id,
|
||||
method: 'get'
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 新增学生违纪处分类型
|
||||
* @param data
|
||||
*/
|
||||
export const addDisciplineType = (data: DisciplineTypeForm) => {
|
||||
return request({
|
||||
url: '/disciplineType/disciplineType',
|
||||
method: 'post',
|
||||
data: data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 修改学生违纪处分类型
|
||||
* @param data
|
||||
*/
|
||||
export const updateDisciplineType = (data: DisciplineTypeForm) => {
|
||||
return request({
|
||||
url: '/disciplineType/disciplineType',
|
||||
method: 'put',
|
||||
data: data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 删除学生违纪处分类型
|
||||
* @param id
|
||||
*/
|
||||
export const delDisciplineType = (id: string | number | Array<string | number>) => {
|
||||
return request({
|
||||
url: '/disciplineType/disciplineType/' + id,
|
||||
method: 'delete'
|
||||
});
|
||||
};
|
||||
@@ -0,0 +1,126 @@
|
||||
export interface DisciplineTypeVO {
|
||||
/**
|
||||
* 主键ID
|
||||
*/
|
||||
id: string | number;
|
||||
|
||||
/**
|
||||
* 类型编码
|
||||
*/
|
||||
typeCode: string;
|
||||
|
||||
/**
|
||||
* 类型名称
|
||||
*/
|
||||
typeName: string;
|
||||
|
||||
/**
|
||||
* 类型分类(1-违纪类型 2-处分类型)
|
||||
*/
|
||||
typeCategory: string;
|
||||
|
||||
/**
|
||||
* 类型说明
|
||||
*/
|
||||
remark: string;
|
||||
|
||||
/**
|
||||
* 状态(0-正常 1-停用)
|
||||
*/
|
||||
status: string;
|
||||
|
||||
/**
|
||||
* 排序号
|
||||
*/
|
||||
sortOrder: number;
|
||||
|
||||
/**
|
||||
* 删除标志(0-未删除 1-已删除)
|
||||
*/
|
||||
deleted: number;
|
||||
|
||||
}
|
||||
|
||||
export interface DisciplineTypeForm extends BaseEntity {
|
||||
/**
|
||||
* 主键ID
|
||||
*/
|
||||
id?: string | number;
|
||||
|
||||
/**
|
||||
* 类型编码
|
||||
*/
|
||||
typeCode?: string;
|
||||
|
||||
/**
|
||||
* 类型名称
|
||||
*/
|
||||
typeName?: string;
|
||||
|
||||
/**
|
||||
* 类型分类(1-违纪类型 2-处分类型)
|
||||
*/
|
||||
typeCategory?: string;
|
||||
|
||||
/**
|
||||
* 类型说明
|
||||
*/
|
||||
remark?: string;
|
||||
|
||||
/**
|
||||
* 状态(0-正常 1-停用)
|
||||
*/
|
||||
status?: string;
|
||||
|
||||
/**
|
||||
* 排序号
|
||||
*/
|
||||
sortOrder?: number;
|
||||
|
||||
/**
|
||||
* 删除标志(0-未删除 1-已删除)
|
||||
*/
|
||||
deleted?: number;
|
||||
|
||||
}
|
||||
|
||||
export interface DisciplineTypeQuery extends PageQuery {
|
||||
|
||||
/**
|
||||
* 类型编码
|
||||
*/
|
||||
typeCode?: string;
|
||||
|
||||
/**
|
||||
* 类型名称
|
||||
*/
|
||||
typeName?: string;
|
||||
|
||||
/**
|
||||
* 类型分类(1-违纪类型 2-处分类型)
|
||||
*/
|
||||
typeCategory?: string;
|
||||
|
||||
/**
|
||||
* 状态(0-正常 1-停用)
|
||||
*/
|
||||
status?: string;
|
||||
|
||||
/**
|
||||
* 排序号
|
||||
*/
|
||||
sortOrder?: number;
|
||||
|
||||
/**
|
||||
* 删除标志(0-未删除 1-已删除)
|
||||
*/
|
||||
deleted?: number;
|
||||
|
||||
/**
|
||||
* 日期范围参数
|
||||
*/
|
||||
params?: any;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
import request from '@/utils/request';
|
||||
import { AxiosPromise } from 'axios';
|
||||
import { RewardTypeVO, RewardTypeForm, RewardTypeQuery } from '@/api/xskh/rewardType/rewardType/types';
|
||||
|
||||
/**
|
||||
* 查询学生奖励类型列表
|
||||
* @param query
|
||||
* @returns {*}
|
||||
*/
|
||||
|
||||
export const listRewardType = (query?: RewardTypeQuery): AxiosPromise<RewardTypeVO[]> => {
|
||||
return request({
|
||||
url: '/rewardType/rewardType/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 查询学生奖励类型详细
|
||||
* @param id
|
||||
*/
|
||||
export const getRewardType = (id: string | number): AxiosPromise<RewardTypeVO> => {
|
||||
return request({
|
||||
url: '/rewardType/rewardType/' + id,
|
||||
method: 'get'
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 新增学生奖励类型
|
||||
* @param data
|
||||
*/
|
||||
export const addRewardType = (data: RewardTypeForm) => {
|
||||
return request({
|
||||
url: '/rewardType/rewardType',
|
||||
method: 'post',
|
||||
data: data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 修改学生奖励类型
|
||||
* @param data
|
||||
*/
|
||||
export const updateRewardType = (data: RewardTypeForm) => {
|
||||
return request({
|
||||
url: '/rewardType/rewardType',
|
||||
method: 'put',
|
||||
data: data
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 删除学生奖励类型
|
||||
* @param id
|
||||
*/
|
||||
export const delRewardType = (id: string | number | Array<string | number>) => {
|
||||
return request({
|
||||
url: '/rewardType/rewardType/' + id,
|
||||
method: 'delete'
|
||||
});
|
||||
};
|
||||
@@ -0,0 +1,116 @@
|
||||
export interface RewardTypeVO {
|
||||
/**
|
||||
* 主键ID
|
||||
*/
|
||||
id: string | number;
|
||||
|
||||
/**
|
||||
* 类型编码
|
||||
*/
|
||||
typeCode: string;
|
||||
|
||||
/**
|
||||
* 类型名称
|
||||
*/
|
||||
typeName: string;
|
||||
|
||||
/**
|
||||
* 类型说明
|
||||
*/
|
||||
description: string;
|
||||
|
||||
/**
|
||||
* 状态(0-正常 1-停用)
|
||||
*/
|
||||
status: string;
|
||||
|
||||
/**
|
||||
* 排序号
|
||||
*/
|
||||
sortOrder: number;
|
||||
|
||||
/**
|
||||
* 删除标志(0-未删除 1-已删除)
|
||||
*/
|
||||
deleted: number;
|
||||
|
||||
}
|
||||
|
||||
export interface RewardTypeForm extends BaseEntity {
|
||||
/**
|
||||
* 主键ID
|
||||
*/
|
||||
id?: string | number;
|
||||
|
||||
/**
|
||||
* 类型编码
|
||||
*/
|
||||
typeCode?: string;
|
||||
|
||||
/**
|
||||
* 类型名称
|
||||
*/
|
||||
typeName?: string;
|
||||
|
||||
/**
|
||||
* 类型说明
|
||||
*/
|
||||
description?: string;
|
||||
|
||||
/**
|
||||
* 状态(0-正常 1-停用)
|
||||
*/
|
||||
status?: string;
|
||||
|
||||
/**
|
||||
* 排序号
|
||||
*/
|
||||
sortOrder?: number;
|
||||
|
||||
/**
|
||||
* 删除标志(0-未删除 1-已删除)
|
||||
*/
|
||||
deleted?: number;
|
||||
|
||||
}
|
||||
|
||||
export interface RewardTypeQuery extends PageQuery {
|
||||
|
||||
/**
|
||||
* 类型编码
|
||||
*/
|
||||
typeCode?: string;
|
||||
|
||||
/**
|
||||
* 类型名称
|
||||
*/
|
||||
typeName?: string;
|
||||
|
||||
/**
|
||||
* 类型说明
|
||||
*/
|
||||
description?: string;
|
||||
|
||||
/**
|
||||
* 状态(0-正常 1-停用)
|
||||
*/
|
||||
status?: string;
|
||||
|
||||
/**
|
||||
* 排序号
|
||||
*/
|
||||
sortOrder?: number;
|
||||
|
||||
/**
|
||||
* 删除标志(0-未删除 1-已删除)
|
||||
*/
|
||||
deleted?: number;
|
||||
|
||||
/**
|
||||
* 日期范围参数
|
||||
*/
|
||||
params?: any;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user