mirror of
https://gitee.com/orangeform/orange-admin.git
synced 2026-01-18 11:06:36 +08:00
commit:添加单体工程开源版本
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
export default class CourseController {
|
||||
static list (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/course/list', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static view (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/course/view', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static export (sender, params, fileName) {
|
||||
return sender.download('/admin/app/course/export', params, fileName);
|
||||
}
|
||||
|
||||
static add (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/course/add', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static update (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/course/update', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static delete (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/course/delete', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
export default class CourseTransStatsController {
|
||||
static list (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/courseTransStats/list', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static view (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/courseTransStats/view', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static export (sender, params, fileName) {
|
||||
return sender.download('/admin/app/courseTransStats/export', params, fileName);
|
||||
}
|
||||
|
||||
static listWithGroup (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/courseTransStats/listWithGroup', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,155 @@
|
||||
import * as staticDict from '@/staticDict'
|
||||
|
||||
export default class DictionaryController {
|
||||
static dictSysUserStatus () {
|
||||
return new Promise((resolve) => {
|
||||
resolve(staticDict.SysUserStatus);
|
||||
});
|
||||
}
|
||||
static dictSysUserType () {
|
||||
return new Promise((resolve) => {
|
||||
resolve(staticDict.SysUserType);
|
||||
});
|
||||
}
|
||||
static dictSubject () {
|
||||
return new Promise((resolve) => {
|
||||
resolve(staticDict.Subject);
|
||||
});
|
||||
}
|
||||
static dictStudentActionType () {
|
||||
return new Promise((resolve) => {
|
||||
resolve(staticDict.StudentActionType);
|
||||
});
|
||||
}
|
||||
static dictDeviceType () {
|
||||
return new Promise((resolve) => {
|
||||
resolve(staticDict.DeviceType);
|
||||
});
|
||||
}
|
||||
static dictGender () {
|
||||
return new Promise((resolve) => {
|
||||
resolve(staticDict.Gender);
|
||||
});
|
||||
}
|
||||
static dictExpLevel () {
|
||||
return new Promise((resolve) => {
|
||||
resolve(staticDict.ExpLevel);
|
||||
});
|
||||
}
|
||||
static dictStudentStatus () {
|
||||
return new Promise((resolve) => {
|
||||
resolve(staticDict.StudentStatus);
|
||||
});
|
||||
}
|
||||
static dictClassStatus () {
|
||||
return new Promise((resolve) => {
|
||||
resolve(staticDict.ClassStatus);
|
||||
});
|
||||
}
|
||||
static dictClassLevel () {
|
||||
return new Promise((resolve) => {
|
||||
resolve(staticDict.ClassLevel);
|
||||
});
|
||||
}
|
||||
static dictCourseDifficult () {
|
||||
return new Promise((resolve) => {
|
||||
resolve(staticDict.CourseDifficult);
|
||||
});
|
||||
}
|
||||
static dictAreaCode (sender, params, axiosOption, httpOption) {
|
||||
return new Promise((resolve, reject) => {
|
||||
sender.doUrl('/admin/app/areaCode/listDictAreaCode', 'get', params, axiosOption, httpOption).then(res => {
|
||||
let dictData = new staticDict.DictionaryBase();
|
||||
dictData.setList(res.data);
|
||||
resolve(dictData);
|
||||
}).catch(err => {
|
||||
reject(err);
|
||||
});
|
||||
});
|
||||
}
|
||||
static dictAreaCodeByParentId (sender, params, axiosOption, httpOption) {
|
||||
return new Promise((resolve, reject) => {
|
||||
sender.doUrl('/admin/app/areaCode/listDictAreaCodeByParentId', 'get', params, axiosOption, httpOption).then(res => {
|
||||
let dictData = new staticDict.DictionaryBase();
|
||||
dictData.setList(res.data);
|
||||
resolve(dictData);
|
||||
}).catch(err => {
|
||||
reject(err);
|
||||
});
|
||||
});
|
||||
}
|
||||
static dictAddAreaCode (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
static dictDeleteAreaCode (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
static dictBatchDeleteAreaCode (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
static dictUpdateAreaCode (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
static dictReloadAreaCodeCachedData (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
static dictCourse (sender, params, axiosOption, httpOption) {
|
||||
return new Promise((resolve, reject) => {
|
||||
sender.doUrl('/admin/app/course/listDictCourse', 'get', params, axiosOption, httpOption).then(res => {
|
||||
let dictData = new staticDict.DictionaryBase();
|
||||
dictData.setList(res.data);
|
||||
resolve(dictData);
|
||||
}).catch(err => {
|
||||
reject(err);
|
||||
});
|
||||
});
|
||||
}
|
||||
static dictGrade (sender, params, axiosOption, httpOption) {
|
||||
return new Promise((resolve, reject) => {
|
||||
sender.doUrl('/admin/app/grade/listDictGrade', 'get', params, axiosOption, httpOption).then(res => {
|
||||
let dictData = new staticDict.DictionaryBase();
|
||||
dictData.setList(res.data);
|
||||
resolve(dictData);
|
||||
}).catch(err => {
|
||||
reject(err);
|
||||
});
|
||||
});
|
||||
}
|
||||
static dictAddGrade (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/grade/add', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
static dictDeleteGrade (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/grade/delete', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
static dictBatchDeleteGrade (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
static dictUpdateGrade (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/grade/update', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
static dictReloadGradeCachedData (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/grade/reloadCachedData', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
static dictSchoolInfo (sender, params, axiosOption, httpOption) {
|
||||
return new Promise((resolve, reject) => {
|
||||
sender.doUrl('/admin/app/schoolInfo/listDictSchoolInfo', 'get', params, axiosOption, httpOption).then(res => {
|
||||
let dictData = new staticDict.DictionaryBase();
|
||||
dictData.setList(res.data);
|
||||
resolve(dictData);
|
||||
}).catch(err => {
|
||||
reject(err);
|
||||
});
|
||||
});
|
||||
}
|
||||
static dictStudent (sender, params, axiosOption, httpOption) {
|
||||
return new Promise((resolve, reject) => {
|
||||
sender.doUrl('/admin/app/student/listDictStudent', 'get', params, axiosOption, httpOption).then(res => {
|
||||
let dictData = new staticDict.DictionaryBase();
|
||||
dictData.setList(res.data);
|
||||
resolve(dictData);
|
||||
}).catch(err => {
|
||||
reject(err);
|
||||
});
|
||||
});
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
export default class SchoolInfoController {
|
||||
static list (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/schoolInfo/list', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static view (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/schoolInfo/view', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static export (sender, params, fileName) {
|
||||
return sender.download('/admin/app/schoolInfo/export', params, fileName);
|
||||
}
|
||||
|
||||
static add (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/schoolInfo/add', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static update (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/schoolInfo/update', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static delete (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/schoolInfo/delete', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
export default class StudentActionStatsController {
|
||||
static list (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentActionStats/list', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static view (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentActionStats/view', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static export (sender, params, fileName) {
|
||||
return sender.download('/admin/app/studentActionStats/export', params, fileName);
|
||||
}
|
||||
|
||||
static listWithGroup (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentActionStats/listWithGroup', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
export default class StudentActionTransController {
|
||||
static list (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentActionTrans/list', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static view (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentActionTrans/view', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static export (sender, params, fileName) {
|
||||
return sender.download('/admin/app/studentActionTrans/export', params, fileName);
|
||||
}
|
||||
|
||||
static add (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentActionTrans/add', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static update (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentActionTrans/update', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static delete (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentActionTrans/delete', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,65 @@
|
||||
export default class StudentClassController {
|
||||
static list (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentClass/list', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static view (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentClass/view', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static export (sender, params, fileName) {
|
||||
return sender.download('/admin/app/studentClass/export', params, fileName);
|
||||
}
|
||||
|
||||
static add (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentClass/add', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static update (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentClass/update', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static delete (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentClass/delete', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static listClassCourse (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentClass/listClassCourse', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static listNotInClassCourse (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentClass/listNotInClassCourse', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static addClassCourse (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentClass/addClassCourse', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static deleteClassCourse (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentClass/deleteClassCourse', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static updateClassCourse (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentClass/updateClassCourse', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static listClassStudent (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentClass/listClassStudent', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static listNotInClassStudent (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentClass/listNotInClassStudent', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static addClassStudent (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentClass/addClassStudent', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static deleteClassStudent (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentClass/deleteClassStudent', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static updateClassStudent (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/studentClass/updateClassStudent', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
export default class StudentController {
|
||||
static list (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/student/list', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static view (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/student/view', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static export (sender, params, fileName) {
|
||||
return sender.download('/admin/app/student/export', params, fileName);
|
||||
}
|
||||
|
||||
static add (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/student/add', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static update (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/student/update', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static delete (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/app/student/delete', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,61 @@
|
||||
export default class SysDataPermController {
|
||||
/**
|
||||
* @param params {dataPermId, dataPermName, deptIdListString}
|
||||
*/
|
||||
static add (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysDataPerm/add', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param params {dataPermId, dataPermName, deptIdListString}
|
||||
*/
|
||||
static update (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysDataPerm/update', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param params {dataPermId}
|
||||
*/
|
||||
static delete (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysDataPerm/delete', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param params {dataPermName}
|
||||
*/
|
||||
static list (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysDataPerm/list', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param params {dataPermId}
|
||||
*/
|
||||
static view (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysDataPerm/view', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param params {dataPermId, searchString}
|
||||
*/
|
||||
static listDataPermUser (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysDataPerm/listDataPermUser', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param params {dataPermId, userIdListString}
|
||||
*/
|
||||
static addDataPermUser (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysDataPerm/addDataPermUser', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param params {dataPermId, userId}
|
||||
*/
|
||||
static deleteDataPermUser (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysDataPerm/deleteDataPermUser', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static listNotInDataPermUser (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysDataPerm/listNotInDataPermUser', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
export default class SysUserController {
|
||||
static list (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/upms/sysUser/list', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static view (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/upms/sysUser/view', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static export (sender, params, fileName) {
|
||||
return sender.download('/admin/upms/sysUser/export', params, fileName);
|
||||
}
|
||||
|
||||
static add (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/upms/sysUser/add', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static update (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/upms/sysUser/update', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static delete (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('/admin/upms/sysUser/delete', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
}
|
||||
201
orange-demo-single-web/src/api/Controller/SystemController.js
Normal file
201
orange-demo-single-web/src/api/Controller/SystemController.js
Normal file
@@ -0,0 +1,201 @@
|
||||
export default class SystemController {
|
||||
static login (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/login/doLogin', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static logout (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/login/doLogout', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static changePassword (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/login/changePassword', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static getDictList (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysDict/list', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static getRoleList (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysRole/list', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static getRole (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysRole/view', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static deleteRole (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysRole/delete', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static addRole (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysRole/add', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static updateRole (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysRole/update', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static getUserList (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysUser/list', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static getUser (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysUser/view', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static resetUserPassword (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysUser/resetPassword', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static deleteUser (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysUser/delete', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static addUser (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysUser/add', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static updateUser (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysUser/update', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
// 菜单接口
|
||||
static getMenuPermList (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysMenu/list', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static addMenu (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysMenu/add', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static updateMenu (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysMenu/update', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static deleteMenu (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysMenu/delete', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static viewMenu (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysMenu/view', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static listMenuPerm (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysMenu/listMenuPerm', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
// 权限字接口
|
||||
static getPermCodeList (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysPermCode/list', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static addPermCode (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysPermCode/add', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static updatePermCode (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysPermCode/update', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static deletePermCode (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysPermCode/delete', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static viewPermCode (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysPermCode/view', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
// 权限资源接口
|
||||
static getAllPermList (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysPermModule/listAll', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static getPermGroupList (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysPermModule/list', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static addPermGroup (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysPermModule/add', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static updatePermGroup (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysPermModule/update', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static deletePermGroup (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysPermModule/delete', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static getPermList (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysPerm/list', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static viewPerm (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysPerm/view', 'get', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static addPerm (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysPerm/add', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static updatePerm (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysPerm/update', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static deletePerm (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysPerm/delete', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param params {roleId, searchString}
|
||||
*/
|
||||
static listRoleUser (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysRole/listUserRole', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
static listNotInUserRole (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysRole/listNotInUserRole', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param params {roleId, userIdListString}
|
||||
*/
|
||||
static addRoleUser (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysRole/addUserRole', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param params {roleId, userId}
|
||||
*/
|
||||
static deleteRoleUser (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysRole/deleteUserRole', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param params {}
|
||||
*/
|
||||
static queryRoleByPermCode (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysRole/listAllRolesByPermCode', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param params {}
|
||||
*/
|
||||
static queryRoleByURL (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysRole/listAllRolesByPerm', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param params {}
|
||||
*/
|
||||
static queryPerm (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysUser/listAllPerms', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param params {}
|
||||
*/
|
||||
static queryPermCode (sender, params, axiosOption, httpOption) {
|
||||
return sender.doUrl('admin/upms/sysRole/deleteUserRole', 'post', params, axiosOption, httpOption);
|
||||
}
|
||||
}
|
||||
25
orange-demo-single-web/src/api/index.js
Normal file
25
orange-demo-single-web/src/api/index.js
Normal file
@@ -0,0 +1,25 @@
|
||||
import SystemController from './Controller/SystemController'
|
||||
import SysDataPermController from './Controller/SysDataPermController'
|
||||
import DictionaryController from './Controller/DictionaryController'
|
||||
import CourseController from './Controller/CourseController.js'
|
||||
import SchoolInfoController from './Controller/SchoolInfoController.js'
|
||||
import StudentController from './Controller/StudentController.js'
|
||||
import SysUserController from './Controller/SysUserController.js'
|
||||
import StudentClassController from './Controller/StudentClassController.js'
|
||||
import CourseTransStatsController from './Controller/CourseTransStatsController.js'
|
||||
import StudentActionStatsController from './Controller/StudentActionStatsController.js'
|
||||
import StudentActionTransController from './Controller/StudentActionTransController.js'
|
||||
|
||||
export {
|
||||
SystemController,
|
||||
SysDataPermController,
|
||||
DictionaryController,
|
||||
CourseController,
|
||||
SchoolInfoController,
|
||||
StudentController,
|
||||
SysUserController,
|
||||
StudentClassController,
|
||||
CourseTransStatsController,
|
||||
StudentActionStatsController,
|
||||
StudentActionTransController
|
||||
}
|
||||
Reference in New Issue
Block a user