classTab.js 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267
  1. import request from '@/utils/request' //引入axios请求及拦截器
  2. export default {
  3. //查询学员学习记录列表
  4. gradegradelistUserStudyRecord(data) {
  5. return request({
  6. url: '/grade/grade/listUserStudyRecord',
  7. method: 'get',
  8. params: data
  9. })
  10. },
  11. //导出学员学时列表
  12. inquireGradegradeListexport(data) {
  13. return request({
  14. url: '/grade/grade/export',
  15. method: 'get',
  16. params: data
  17. })
  18. },
  19. //选新班
  20. gradegradechangeGrade(data) {
  21. return request({
  22. url: '/grade/grade/sysChangeGrade',
  23. method: 'post',
  24. data
  25. })
  26. },
  27. //新增班级
  28. appGradegrade(data) {
  29. return request({
  30. url: '/grade/grade',
  31. method: 'post',
  32. data
  33. })
  34. },
  35. //修改班级
  36. editGradegrade(data) {
  37. return request({
  38. url: '/grade/grade/edit',
  39. method: 'post',
  40. data
  41. })
  42. },
  43. //学员进入新的班级
  44. editGradeUserGrade(data) {
  45. return request({
  46. url: '/grade/grade/addUserGrade',
  47. method: 'post',
  48. data
  49. })
  50. },
  51. //修改学员记录
  52. editGradeUserGradegrade(data) {
  53. return request({
  54. url: '/grade/grade/editGradeUser',
  55. method: 'post',
  56. data
  57. })
  58. },
  59. //查询班级列表
  60. inquireGradegradeList(data) {
  61. return request({
  62. url: '/grade/grade/list',
  63. method: 'get',
  64. params: data
  65. })
  66. },
  67. //查询班级学员列表
  68. inquireGradegradelistGrade(data) {
  69. return request({
  70. url: '/grade/grade/listGrade',
  71. method: 'get',
  72. params: data
  73. })
  74. },
  75. //导出班级学员列表
  76. inquireGradegradeexportGrade(data) {
  77. return request({
  78. url: '/grade/grade/exportListGrade',
  79. method: 'get',
  80. params: data
  81. })
  82. },
  83. //查询学员学时列表
  84. inquireGradegradelistUserPeriod(data) {
  85. return request({
  86. url: '/grade/grade/listUserPeriodRecord',
  87. method: 'get',
  88. params: data
  89. })
  90. },
  91. //查询学员学时列表s
  92. inquireGradegradelistUserPeriods(data) {
  93. return request({
  94. url: '/grade/grade/listUserPeriod',
  95. method: 'get',
  96. params: data
  97. })
  98. },
  99. //获取班级详细信息
  100. obtainGradegrade(data) {
  101. return request({
  102. url: `/grade/grade/` + data,
  103. method: 'get',
  104. })
  105. },
  106. //查询官方接口
  107. inquirelistInterfaceVo(data) {
  108. return request({
  109. url: '/grade/grade/listInterfaceVo',
  110. method: 'get',
  111. params: data
  112. })
  113. },
  114. //是否出现官方接口选择
  115. inquirelistInterfaceVoselect(data) {
  116. return request({
  117. url: '/grade/grade/select',
  118. method: 'get',
  119. params: data
  120. })
  121. },
  122. //查询学员记录列表
  123. inquireGradegradelistUserList(data) {
  124. return request({
  125. url: '/grade/grade/listUser',
  126. method: 'get',
  127. params: data
  128. })
  129. },
  130. //查询学员学时信息列表
  131. inquireGradegradelistUserlistPeriod(data) {
  132. return request({
  133. url: '/grade/grade/listPeriod',
  134. method: 'get',
  135. params: data
  136. })
  137. },
  138. //查询班主任记录列表
  139. inquireGradegradelistSysList(data) {
  140. return request({
  141. url: '/grade/grade/listSys',
  142. method: 'get',
  143. params: data
  144. })
  145. },
  146. //学时审核
  147. inquireGradegradelistPeriodAudit(data) {
  148. return request({
  149. url: '/grade/grade/listPeriodAudit',
  150. method: 'get',
  151. params: data
  152. })
  153. },
  154. //锁定学时审核页面
  155. inquireGradegradelockPeriod(data) {
  156. return request({
  157. url: '/grade/grade/lockPeriod',
  158. method: 'post',
  159. data
  160. })
  161. },
  162. //查看学时审核锁定状态
  163. inquireGradegradelockPeriodStatus(data) {
  164. return request({
  165. url: '/grade/grade/lockPeriodStatus',
  166. method: 'post',
  167. data
  168. })
  169. },
  170. //学时审核獲得商品節下面的審核記錄
  171. inquireGradegradelistPeriodAuditStatus(data) {
  172. return request({
  173. url: '/grade/grade/listPeriodAuditStatus',
  174. method: 'get',
  175. params: data
  176. })
  177. },
  178. //是否出现官方按钮选择 1无官方接口按钮 2只有官方推送 3都有
  179. inquireGradegradelistselectButton(data) {
  180. return request({
  181. url: '/grade/grade/selectButton',
  182. method: 'get',
  183. params: data
  184. })
  185. },
  186. //更改审核状态
  187. editGradeUsereditPeriode(data) {
  188. return request({
  189. url: '/grade/grade/editPeriod',
  190. method: 'post',
  191. data
  192. })
  193. },
  194. //更改全部待审核状态
  195. editGradeUsereditPeriodeAll(data) {
  196. return request({
  197. url: '/grade/grade/editPeriodAll',
  198. method: 'post',
  199. data
  200. })
  201. },
  202. //批量打回待审核状态
  203. editGradeUsereditrollbackPeriod(data) {
  204. return request({
  205. url: '/grade/grade/rollbackPeriod',
  206. method: 'post',
  207. data
  208. })
  209. },
  210. //学时通过确认
  211. editGradeUsereditrollconfirmPeriod(data) {
  212. return request({
  213. url: '/grade/grade/confirmPeriod',
  214. method: 'post',
  215. data
  216. })
  217. },
  218. //批量官方信息推送
  219. editGradeUsereditpushInfo(data) {
  220. return request({
  221. url: '/grade/student/pushInfo',
  222. method: 'post',
  223. data
  224. })
  225. },
  226. //批量学时信息推送
  227. editGradeUsereditpushPeriod(data) {
  228. return request({
  229. url: '/grade/student/pushPeriod',
  230. method: 'post',
  231. data
  232. })
  233. },
  234. //查询班级信息推送数量
  235. inquireGradegradeofficialInfoCount(data) {
  236. return request({
  237. url: '/grade/grade/officialInfoCount',
  238. method: 'get',
  239. params: data
  240. })
  241. },
  242. //查询班级学时推送数量
  243. inquireGradegradeofficialPeriodCount(data) {
  244. return request({
  245. url: '/grade/grade/officialPeriodCount',
  246. method: 'get',
  247. params: data
  248. })
  249. },
  250. //批量官方信息推送
  251. gradesendCode(data) {
  252. return request({
  253. url: '/grade/grade/sendCode',
  254. method: 'post',
  255. data
  256. })
  257. },
  258. //数据批量同步到官方系统
  259. gradeOpenQdyAccount(data) {
  260. return request({
  261. url: '/grade/grade/OpenQdyAccount',
  262. method: 'post',
  263. data
  264. })
  265. },
  266. }