classTab.js 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396
  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. inquireGradegradeexportGoodsMenuExcel(data) {
  21. return request({
  22. url: '/grade/grade/exportGoodsMenuExcel',
  23. method: 'get',
  24. params: data
  25. })
  26. },
  27. //选新班
  28. gradegradechangeGrade(data) {
  29. return request({
  30. url: '/grade/grade/sysChangeGrade',
  31. method: 'post',
  32. data
  33. })
  34. },
  35. //新增班级
  36. appGradegrade(data) {
  37. return request({
  38. url: '/grade/grade',
  39. method: 'post',
  40. data
  41. })
  42. },
  43. //修改班级
  44. editGradegrade(data) {
  45. return request({
  46. url: '/grade/grade/edit',
  47. method: 'post',
  48. data
  49. })
  50. },
  51. //学员进入新的班级
  52. editGradeUserGrade(data) {
  53. return request({
  54. url: '/grade/grade/addUserGrade',
  55. method: 'post',
  56. data
  57. })
  58. },
  59. //修改学员记录
  60. editGradeUserGradegrade(data) {
  61. return request({
  62. url: '/grade/grade/editGradeUser',
  63. method: 'post',
  64. data
  65. })
  66. },
  67. //查询班级列表
  68. inquireGradegradeList(data) {
  69. return request({
  70. url: '/grade/grade/list',
  71. method: 'get',
  72. params: data
  73. })
  74. },
  75. //查询班级列表-s
  76. inquireGradegradesearchList(data) {
  77. return request({
  78. url: '/grade/grade/search/list',
  79. method: 'get',
  80. params: data
  81. })
  82. },
  83. //查询班级学员列表
  84. inquireGradegradelistGrade(data) {
  85. return request({
  86. url: '/grade/grade/listGrade',
  87. method: 'get',
  88. params: data
  89. })
  90. },
  91. //导出班级学员列表
  92. inquireGradegradeexportGrade(data) {
  93. return request({
  94. url: '/grade/grade/exportListGrade',
  95. method: 'get',
  96. params: data
  97. })
  98. },
  99. //导出所有班级用户列表
  100. inquireGradegradelistGradeAllExport(data) {
  101. return request({
  102. url: '/grade/grade/listGradeAllExport',
  103. isProce: true,
  104. method: 'get',
  105. params: data
  106. })
  107. },
  108. //查询学员学时列表
  109. inquireGradegradelistUserPeriod(data) {
  110. return request({
  111. url: '/grade/grade/listUserPeriodRecord',
  112. method: 'get',
  113. params: data
  114. })
  115. },
  116. //查询学员学时列表s
  117. inquireGradegradelistUserPeriods(data) {
  118. return request({
  119. url: '/grade/grade/listUserPeriod',
  120. method: 'get',
  121. headers: {
  122. isToken: false
  123. },
  124. params: data
  125. })
  126. },
  127. //获取班级详细信息
  128. obtainGradegrade(data) {
  129. return request({
  130. url: `/grade/grade/` + data,
  131. method: 'get',
  132. })
  133. },
  134. //查询所有班级用户列表
  135. gradelistGradeAll(data) {
  136. return request({
  137. url: '/grade/grade/listGradeAll',
  138. method: 'get',
  139. isProce: true,
  140. params: data
  141. })
  142. },
  143. //查询官方接口
  144. inquirelistInterfaceVo(data) {
  145. return request({
  146. url: '/grade/grade/listInterfaceVo',
  147. method: 'get',
  148. params: data
  149. })
  150. },
  151. //是否出现官方接口选择
  152. inquirelistInterfaceVoselect(data) {
  153. return request({
  154. url: '/grade/grade/select',
  155. method: 'get',
  156. params: data
  157. })
  158. },
  159. //查询学员记录列表
  160. inquireGradegradelistUserList(data) {
  161. return request({
  162. url: '/grade/grade/listUser',
  163. method: 'get',
  164. params: data
  165. })
  166. },
  167. //查询学员学时信息列表
  168. inquireGradegradelistUserlistPeriod(data) {
  169. return request({
  170. url: '/grade/grade/listPeriod',
  171. method: 'get',
  172. headers: {
  173. isToken: false
  174. },
  175. params: data
  176. })
  177. },
  178. //查询班主任记录列表
  179. inquireGradegradelistSysList(data) {
  180. return request({
  181. url: '/grade/grade/listSys',
  182. method: 'get',
  183. params: data
  184. })
  185. },
  186. //学时审核
  187. inquireGradegradelistPeriodAudit(data) {
  188. return request({
  189. url: '/grade/grade/listPeriodAudit',
  190. method: 'get',
  191. headers: {
  192. isToken: false,
  193. },
  194. params: data
  195. })
  196. },
  197. //锁定学时审核页面
  198. inquireGradegradelockPeriod(data) {
  199. return request({
  200. url: '/grade/grade/lockPeriod',
  201. method: 'post',
  202. data
  203. })
  204. },
  205. //查看学时审核锁定状态
  206. inquireGradegradelockPeriodStatus(data) {
  207. return request({
  208. url: '/grade/grade/lockPeriodStatus',
  209. method: 'post',
  210. data
  211. })
  212. },
  213. //学时审核獲得商品節下面的審核記錄
  214. inquireGradegradelistPeriodAuditStatus(data) {
  215. return request({
  216. url: '/grade/grade/listPeriodAuditStatus',
  217. method: 'get',
  218. params: data
  219. })
  220. },
  221. //是否出现官方按钮选择 1无官方接口按钮 2只有官方推送 3都有
  222. inquireGradegradelistselectButton(data) {
  223. return request({
  224. url: '/grade/grade/selectButton',
  225. method: 'get',
  226. params: data
  227. })
  228. },
  229. //更改审核状态
  230. editGradeUsereditPeriode(data) {
  231. return request({
  232. url: '/grade/grade/editPeriod',
  233. method: 'post',
  234. data
  235. })
  236. },
  237. //更改全部待审核状态
  238. editGradeUsereditPeriodeAll(data) {
  239. return request({
  240. url: '/grade/grade/editPeriodAll',
  241. method: 'post',
  242. data
  243. })
  244. },
  245. //批量打回待审核状态
  246. editGradeUsereditrollbackPeriod(data) {
  247. return request({
  248. url: '/grade/grade/rollbackPeriod',
  249. method: 'post',
  250. data
  251. })
  252. },
  253. //学时通过确认
  254. editGradeUsereditrollconfirmPeriod(data) {
  255. return request({
  256. url: '/grade/grade/confirmPeriod',
  257. method: 'post',
  258. data
  259. })
  260. },
  261. //批量官方信息推送
  262. editGradeUsereditpushInfo(data) {
  263. return request({
  264. url: '/grade/student/pushInfo',
  265. method: 'post',
  266. data
  267. })
  268. },
  269. //批量学时信息推送
  270. editGradeUsereditpushPeriod(data) {
  271. return request({
  272. url: '/grade/student/pushPeriod',
  273. method: 'post',
  274. data
  275. })
  276. },
  277. //查询班级信息推送数量
  278. inquireGradegradeofficialInfoCount(data) {
  279. return request({
  280. url: '/grade/grade/officialInfoCount',
  281. method: 'get',
  282. params: data
  283. })
  284. },
  285. //查询班级学时推送数量
  286. inquireGradegradeofficialPeriodCount(data) {
  287. return request({
  288. url: '/grade/grade/officialPeriodCount',
  289. method: 'get',
  290. params: data
  291. })
  292. },
  293. //批量官方信息推送
  294. gradesendCode(data) {
  295. return request({
  296. url: '/grade/grade/sendCode',
  297. method: 'post',
  298. data
  299. })
  300. },
  301. //数据批量同步到官方系统
  302. gradeOpenQdyAccount(data) {
  303. return request({
  304. url: '/grade/grade/OpenQdyAccount',
  305. method: 'post',
  306. data
  307. })
  308. },
  309. //修改客户端用户密码
  310. appuserupdatePwd(data) {
  311. return request({
  312. url: '/app/user/updatePwd',
  313. method: 'post',
  314. data
  315. })
  316. },
  317. //查询其他平台班级学员列表
  318. inquireGradegradeotherClassuser(data) {
  319. return request({
  320. url: '/grade/grade/other/Class/user',
  321. method: 'get',
  322. params: data
  323. })
  324. },
  325. //获取平台列表
  326. inquiresystemoldorglist(data) {
  327. return request({
  328. url: '/system/old/org/list',
  329. method: 'get',
  330. params: data
  331. })
  332. },
  333. //导出班级学员列表
  334. inquireGradegradeotherClassuserexport(data) {
  335. return request({
  336. url: '/grade/grade/other/Class/user/export',
  337. method: 'get',
  338. params: data
  339. })
  340. },
  341. //查询学员视频学习记录列表
  342. inquireGradegradelistUserVideoRecord(data) {
  343. return request({
  344. url: '/grade/grade/listUserVideoRecord',
  345. method: 'get',
  346. headers: {
  347. isToken: false
  348. },
  349. params: data
  350. })
  351. },
  352. //按周查询学员学时学习记录列表
  353. inquireGradegradelistUserPeriodWeekRecord(data) {
  354. return request({
  355. url: '/grade/grade/listUserPeriodWeekRecord',
  356. method: 'get',
  357. params: data
  358. })
  359. },
  360. //周查询学员学习记录列表
  361. inquireGradegradelistUserStudyRecordV2Week(data) {
  362. return request({
  363. url: '/grade/grade/listUserStudyRecordV2Week',
  364. method: 'get',
  365. params: data
  366. })
  367. },
  368. //周导出学员学时列表
  369. gradegradeexportWeek(data) {
  370. return request({
  371. url: '/grade/grade/exportWeek',
  372. method: 'post',
  373. data
  374. })
  375. },
  376. //强制推送
  377. gradestudentpushForceInfo(data) {
  378. return request({
  379. url: '/grade/student/pushForceInfo',
  380. method: 'post',
  381. data
  382. })
  383. },
  384. //班级学员获取信息推送数据
  385. periodPlush(data) {
  386. return request({
  387. url: '/grade/grade/count/periodPlush',
  388. method: 'get',
  389. params: data
  390. })
  391. },
  392. }