huibing.xie | 1f1606f | 2018-08-20 15:46:55 +0800 | [diff] [blame] | 1 | import Mock from 'mockjs' |
| 2 | import loginApi from './login' |
| 3 | import departmentApi from './department' |
| 4 | import menulistApi from './menulist' |
| 5 | import majorApi from './major' |
| 6 | import classApi from './class' |
| 7 | import dicApi from './dictionary' |
| 8 | import schoolyearApi from './schoolyear' |
| 9 | import auditscopeApi from './auditscope' |
| 10 | import autoaudittypeApi from './autoaudittype' |
| 11 | import rostersyncinterfaceApi from './rostersyncinterface' |
| 12 | import departmentleaderApi from './departmentleader' |
| 13 | import instructorApi from './instructor' |
| 14 | import newspublishApi from './newspublish' |
huibing.xie | b87f03b | 2018-08-27 11:18:30 +0800 | [diff] [blame] | 15 | |
huibing.xie | 1718f36 | 2018-08-24 14:50:58 +0800 | [diff] [blame] | 16 | import handlingApi from './handling' |
huibing.xie | 1718f36 | 2018-08-24 14:50:58 +0800 | [diff] [blame] | 17 | import leavestudentApi from './leavestudent' |
huibing.xie | bba5eb9 | 2018-08-27 11:12:36 +0800 | [diff] [blame] | 18 | import nodereportApi from './nodereport' |
| 19 | import deptreportApi from './deptreport' |
huibing.xie | 4e36a1e | 2018-08-27 15:06:55 +0800 | [diff] [blame] | 20 | import majorreportApi from './majorreport' |
huibing.xie | ed632dc | 2018-08-27 15:31:51 +0800 | [diff] [blame] | 21 | import sectionreportApi from './sectionreport' |
huibing.xie | 1f1606f | 2018-08-20 15:46:55 +0800 | [diff] [blame] | 22 | |
Horace | cc75859 | 2018-08-23 17:40:39 +0800 | [diff] [blame] | 23 | import leaveschoolnodeApi from './leaveschoolnode' |
huibing.xie | 41e0d91 | 2018-08-28 14:26:11 +0800 | [diff] [blame] | 24 | import userApi from './user' |
huibing.xie | 1f1606f | 2018-08-20 15:46:55 +0800 | [diff] [blame] | 25 | |
| 26 | // 登录 |
| 27 | Mock.mock(/\/api\/login\/login/, 'post', loginApi.loginByUsername) |
| 28 | Mock.mock(/\/api\/system\/user\/info/, 'get', loginApi.getUserInfo) |
| 29 | Mock.mock(/\/api\/login\/logout-api/, 'post', loginApi.logout) |
| 30 | |
| 31 | // 数据字典 |
huibing.xie | 8442517 | 2018-08-28 19:41:13 +0800 | [diff] [blame] | 32 | Mock.mock(/\/api\/system\/dictionary\/gettypelist/, 'get', dicApi.getPage) |
huibing.xie | 1f1606f | 2018-08-20 15:46:55 +0800 | [diff] [blame] | 33 | Mock.mock(/\/api\/system\/dictionary\/getdiclist/, 'get', dicApi.getDicList) |
huibing.xie | 8442517 | 2018-08-28 19:41:13 +0800 | [diff] [blame] | 34 | Mock.mock(/\/api\/system\/dictionary\/create-type/, 'post', dicApi.createType) |
| 35 | Mock.mock(/\/api\/system\/dictionary\/delete-type/, 'delete', dicApi.deleteType) |
| 36 | Mock.mock(/\/api\/system\/dictionary\/get-type/, 'get', dicApi.getType) |
| 37 | Mock.mock(/\/api\/system\/dictionary\/create-dic/, 'post', dicApi.createDic) |
| 38 | Mock.mock(/\/api\/system\/dictionary\/delete-dic/, 'delete', dicApi.deleteDic) |
| 39 | Mock.mock(/\/api\/system\/dictionary\/get-dic/, 'get', dicApi.getDic) |
huibing.xie | 1f1606f | 2018-08-20 15:46:55 +0800 | [diff] [blame] | 40 | |
| 41 | // 菜单列表 |
| 42 | Mock.mock(/\/api\/system\/menu\/list/, 'get', menulistApi.getMenuList) |
| 43 | |
| 44 | // 院系部门管理 |
huibing.xie | c95b6a2 | 2018-08-29 14:15:43 +0800 | [diff] [blame] | 45 | Mock.mock(/\/api\/system\/department\/page-api/, 'get', departmentApi.getPage) |
huibing.xie | bba5eb9 | 2018-08-27 11:12:36 +0800 | [diff] [blame] | 46 | Mock.mock(/\/api\/system\/department\/dept-list/, 'get', departmentApi.getDeptList) |
| 47 | Mock.mock(/\/api\/system\/department\/section-list/, 'get', departmentApi.getSectionList) |
huibing.xie | 1f1606f | 2018-08-20 15:46:55 +0800 | [diff] [blame] | 48 | Mock.mock(/\/api\/system\/department\/create-department/, 'post', departmentApi.createData) |
| 49 | Mock.mock(/\/api\/system\/department\/delete-department/, 'delete', departmentApi.deleteData) |
| 50 | Mock.mock(/\/api\/system\/department\/get-item/, 'get', departmentApi.getItem) |
| 51 | |
| 52 | // 专业管理 |
| 53 | Mock.mock(/\/api\/system\/major\/list-api/, 'get', majorApi.getList) |
| 54 | Mock.mock(/\/api\/system\/major\/create-major/, 'post', majorApi.createData) |
| 55 | Mock.mock(/\/api\/system\/major\/delete-major/, 'delete', majorApi.deleteData) |
| 56 | Mock.mock(/\/api\/system\/major\/get-item/, 'get', majorApi.getItem) |
| 57 | Mock.mock(/\/api\/system\/major\/list-byyx-api/, 'get', majorApi.getZyListByYx) |
| 58 | |
| 59 | // 班级管理 |
| 60 | Mock.mock(/\/api\/system\/class\/list-api/, 'get', classApi.getList) |
| 61 | Mock.mock(/\/api\/system\/class\/all-list/, 'get', classApi.getAllList) |
| 62 | Mock.mock(/\/api\/system\/class\/create-class/, 'post', classApi.createData) |
| 63 | Mock.mock(/\/api\/system\/class\/delete-class/, 'delete', classApi.deleteData) |
| 64 | Mock.mock(/\/api\/system\/class\/get-item/, 'get', classApi.getItem) |
huibing.xie | 1718f36 | 2018-08-24 14:50:58 +0800 | [diff] [blame] | 65 | Mock.mock(/\/api\/system\/major\/list-byzy-api/, 'get', classApi.getBjListByZy) |
huibing.xie | 1f1606f | 2018-08-20 15:46:55 +0800 | [diff] [blame] | 66 | |
| 67 | // 学年管理 |
| 68 | Mock.mock(/\/api\/system\/schoolyear\/list-api/, 'get', schoolyearApi.getList) |
| 69 | Mock.mock(/\/api\/system\/schoolyear\/create-schoolyear/, 'post', schoolyearApi.createData) |
| 70 | Mock.mock(/\/api\/system\/schoolyear\/delete-schoolyear/, 'delete', schoolyearApi.deleteData) |
| 71 | Mock.mock(/\/api\/system\/schoolyear\/get-item/, 'get', schoolyearApi.getItem) |
| 72 | |
| 73 | // 名单同步接口设置 |
huibing.xie | c95b6a2 | 2018-08-29 14:15:43 +0800 | [diff] [blame] | 74 | Mock.mock(/\/api\/system\/rostersyncinterface\/page-api/, 'get', rostersyncinterfaceApi.getPage) |
huibing.xie | 1f1606f | 2018-08-20 15:46:55 +0800 | [diff] [blame] | 75 | Mock.mock(/\/api\/system\/rostersyncinterface\/list-api/, 'get', rostersyncinterfaceApi.getList) |
| 76 | Mock.mock(/\/api\/system\/rostersyncinterface\/create-rostersyncinterface/, 'post', rostersyncinterfaceApi.createData) |
| 77 | Mock.mock(/\/api\/system\/rostersyncinterface\/delete-rostersyncinterface/, 'delete', rostersyncinterfaceApi.deleteData) |
| 78 | Mock.mock(/\/api\/system\/rostersyncinterface\/get-item/, 'get', rostersyncinterfaceApi.getItem) |
| 79 | |
| 80 | // 审核学生范围控制 |
| 81 | Mock.mock(/\/api\/system\/auditscope\/list-api/, 'get', auditscopeApi.getList) |
| 82 | Mock.mock(/\/api\/system\/auditscope\/create-auditscope/, 'post', auditscopeApi.createData) |
| 83 | Mock.mock(/\/api\/system\/auditscope\/delete-auditscope/, 'delete', auditscopeApi.deleteData) |
| 84 | Mock.mock(/\/api\/system\/auditscope\/get-item/, 'get', auditscopeApi.getItem) |
| 85 | |
| 86 | // 离校自动审核类型设置 |
| 87 | Mock.mock(/\/api\/system\/autoaudittype\/list-api/, 'get', autoaudittypeApi.getList) |
| 88 | Mock.mock(/\/api\/system\/autoaudittype\/create-autoaudittype/, 'post', autoaudittypeApi.createData) |
| 89 | Mock.mock(/\/api\/system\/autoaudittype\/delete-autoaudittype/, 'delete', autoaudittypeApi.deleteData) |
| 90 | Mock.mock(/\/api\/system\/autoaudittype\/get-item/, 'get', autoaudittypeApi.getItem) |
| 91 | |
| 92 | // 学院负责人信息管理 |
| 93 | Mock.mock(/\/api\/workteam\/departmentleader\/list-api/, 'get', departmentleaderApi.getList) |
| 94 | Mock.mock(/\/api\/workteam\/departmentleader\/create-departmentleader/, 'post', departmentleaderApi.createData) |
| 95 | Mock.mock(/\/api\/workteam\/departmentleader\/delete-departmentleader/, 'delete', departmentleaderApi.deleteData) |
| 96 | Mock.mock(/\/api\/workteam\/departmentleader\/get-item/, 'get', departmentleaderApi.getItem) |
| 97 | |
| 98 | // 辅导员信息管理 |
| 99 | Mock.mock(/\/api\/workteam\/instructor\/list-api/, 'get', instructorApi.getList) |
| 100 | Mock.mock(/\/api\/workteam\/instructor\/create-instructor/, 'post', instructorApi.createData) |
| 101 | Mock.mock(/\/api\/workteam\/instructor\/delete-instructor/, 'delete', instructorApi.deleteData) |
| 102 | Mock.mock(/\/api\/workteam\/instructor\/get-item/, 'get', instructorApi.getItem) |
| 103 | |
| 104 | // 院系部门管理 |
| 105 | Mock.mock(/\/api\/news\/newspublish\/list-api/, 'get', newspublishApi.getList) |
| 106 | Mock.mock(/\/api\/news\/newspublish\/create-newspublish/, 'post', newspublishApi.createData) |
| 107 | Mock.mock(/\/api\/news\/newspublish\/delete-newspublish/, 'delete', newspublishApi.deleteData) |
| 108 | Mock.mock(/\/api\/news\/newspublish\/get-item/, 'get', newspublishApi.getItem) |
| 109 | |
huibing.xie | f40b2b9 | 2018-08-22 17:12:47 +0800 | [diff] [blame] | 110 | // 办理情况查询 |
huibing.xie | 1718f36 | 2018-08-24 14:50:58 +0800 | [diff] [blame] | 111 | Mock.mock(/\/api\/statistical\/handling\/list-api/, 'get', handlingApi.getList) |
| 112 | Mock.mock(/\/api\/statistical\/handling\/get-item/, 'get', handlingApi.getItem) |
| 113 | |
huibing.xie | bba5eb9 | 2018-08-27 11:12:36 +0800 | [diff] [blame] | 114 | // 离校学生审核查询 |
| 115 | Mock.mock(/\/api\/leaveprocess\/leavestudent\/auditlist-api/, 'get', leavestudentApi.getList) |
| 116 | |
huibing.xie | 1718f36 | 2018-08-24 14:50:58 +0800 | [diff] [blame] | 117 | // 环节统计报表查询 |
| 118 | Mock.mock(/\/api\/statistical\/nodereport\/list-api/, 'get', nodereportApi.getList) |
| 119 | Mock.mock(/\/api\/statistical\/nodereport\/get-item/, 'get', nodereportApi.getItem) |
| 120 | Mock.mock(/\/api\/statistical\/nodereport\/leaveresult/, 'get', nodereportApi.getLeaveAuditResult) |
| 121 | |
huibing.xie | bba5eb9 | 2018-08-27 11:12:36 +0800 | [diff] [blame] | 122 | // 院系统计报表查询 |
| 123 | Mock.mock(/\/api\/statistical\/deptreport\/list-api/, 'get', deptreportApi.getList) |
huibing.xie | f40b2b9 | 2018-08-22 17:12:47 +0800 | [diff] [blame] | 124 | |
huibing.xie | 4e36a1e | 2018-08-27 15:06:55 +0800 | [diff] [blame] | 125 | // 专业统计报表查询 |
| 126 | Mock.mock(/\/api\/statistical\/majorreport\/list-api/, 'get', majorreportApi.getList) |
| 127 | |
huibing.xie | ed632dc | 2018-08-27 15:31:51 +0800 | [diff] [blame] | 128 | // 部门统计报表查询 |
| 129 | Mock.mock(/\/api\/statistical\/sectionreport\/list-api/, 'get', sectionreportApi.getList) |
| 130 | |
Horace | cc75859 | 2018-08-23 17:40:39 +0800 | [diff] [blame] | 131 | // 离校环节管理 |
| 132 | Mock.mock(/\/api\/procedures\/node\/list-api/, 'get', leaveschoolnodeApi.getList) |
| 133 | Mock.mock(/\/api\/procedures\/node\/create-node/, 'post', leaveschoolnodeApi.createData) |
| 134 | Mock.mock(/\/api\/procedures\/node\/delete-node/, 'delete', leaveschoolnodeApi.deleteData) |
| 135 | Mock.mock(/\/api\/procedures\/node\/get-item/, 'get', leaveschoolnodeApi.getItem) |
Horace | b39866e | 2018-08-28 21:31:53 +0800 | [diff] [blame] | 136 | Mock.mock(/\/api\/procedures\/node\/get-user/, 'get', leaveschoolnodeApi.getUser) |
| 137 | Mock.mock(/\/api\/procedures\/node\/auditor-list/, 'get', leaveschoolnodeApi.getAuditorList) |
| 138 | Mock.mock(/\/api\/procedures\/node\/create-node-auditor/, 'post', leaveschoolnodeApi.createNodeAuditor) |
| 139 | Mock.mock(/\/api\/procedures\/node\/delete-node-auditor/, 'delete', leaveschoolnodeApi.deleteNodeAuditor) |
| 140 | Mock.mock(/\/api\/procedures\/node\/principal-list/, 'get', leaveschoolnodeApi.getPrincipalList) |
| 141 | Mock.mock(/\/api\/procedures\/node\/create-node-principal/, 'post', leaveschoolnodeApi.createNodeAuditor) |
| 142 | Mock.mock(/\/api\/procedures\/node\/delete-node-principal/, 'delete', leaveschoolnodeApi.deleteNodeAuditor) |
Horace | cc75859 | 2018-08-23 17:40:39 +0800 | [diff] [blame] | 143 | |
huibing.xie | 41e0d91 | 2018-08-28 14:26:11 +0800 | [diff] [blame] | 144 | // 用户管理 |
| 145 | Mock.mock(/\/api\/system\/user\/list-api/, 'get', userApi.getPage) |
| 146 | Mock.mock(/\/api\/system\/user\/dept-list/, 'get', userApi.getUserList) |
| 147 | Mock.mock(/\/api\/system\/user\/create-user/, 'post', userApi.createData) |
| 148 | Mock.mock(/\/api\/system\/user\/delete-user/, 'delete', userApi.deleteData) |
| 149 | Mock.mock(/\/api\/system\/user\/get-item/, 'get', userApi.getItem) |
| 150 | |
huibing.xie | 1f1606f | 2018-08-20 15:46:55 +0800 | [diff] [blame] | 151 | export default Mock |