facultyManagement.js 925 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. import request from '@/router/axios';
  2. export const getList = (current, size, params) => {
  3. return request({
  4. url: '/api/blade-client/schoolteacher/list',
  5. method: 'get',
  6. params: {
  7. ...params,
  8. current,
  9. size
  10. }
  11. })
  12. }
  13. export function detail(id) {
  14. return request({
  15. url: '/api/blade-client/schoolteacher/detail?id=' + id,
  16. method: 'get'
  17. })
  18. }
  19. //修改和新增
  20. export function submit(data) {
  21. return request({
  22. url: '/api/blade-client/schoolteacher/submit',
  23. method: 'post',
  24. data: data
  25. })
  26. }
  27. //主表删除
  28. export function remove(data) {
  29. return request({
  30. url: '/api/blade-client/schoolteacher/remove',
  31. method: 'post',
  32. params: {
  33. ids: data
  34. }
  35. })
  36. }
  37. //明细删除
  38. export function delItem(data) {
  39. return request({
  40. url: '/api/blade-client/schoolteachercause/remove',
  41. method: 'post',
  42. params: {
  43. ids: data
  44. }
  45. })
  46. }