bizRuleApi.ts 984 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. import apiRequest from '@/network/http/apiRequest'
  2. /**
  3. * 获取Model列表
  4. * @param data
  5. * @returns
  6. */
  7. export function getBizRuleByList(data: any) {
  8. return apiRequest({
  9. url: '/biz/rule',
  10. method: 'GET',
  11. params: data,
  12. })
  13. }
  14. /**
  15. * 根据Id获取BizRule
  16. * @param ruleId
  17. * @returns
  18. */
  19. export function getBizRuleById(ruleId: number) {
  20. return apiRequest({
  21. url: `/biz/rule/${ruleId}`,
  22. method: 'GET',
  23. })
  24. }
  25. /**
  26. * 添加BizRule
  27. * @param data
  28. * @returns
  29. */
  30. export function createBizRule(data: any) {
  31. return apiRequest({
  32. url: '/biz/rule/add',
  33. method: 'POST',
  34. data,
  35. })
  36. }
  37. /**
  38. * 更新Model
  39. * @param data
  40. * @returns
  41. */
  42. export function updateBizRule(data: any) {
  43. return apiRequest({
  44. url: '/biz/rule/update',
  45. method: 'PUT',
  46. data,
  47. })
  48. }
  49. /**
  50. * 删除BizRule
  51. * @para bizId
  52. * @returns
  53. */
  54. export function deleteBizRuleById(ruleId: number) {
  55. return apiRequest({
  56. url: `/biz/rule/${ruleId}`,
  57. method: 'DELETE',
  58. })
  59. }