makeFormService.js 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. import request from "../../common/request"
  2. import { SYS_PATH as prefix } from "../AppPath";
  3. export default {
  4. save: function (inputForm) {
  5. return request({
  6. url: prefix + "/form/make/save",
  7. method: "post",
  8. data: inputForm,
  9. });
  10. },
  11. saveFormSource: function (inputForm) {
  12. return request({
  13. url: prefix + "/form/make/saveFormSource",
  14. method: "post",
  15. data: inputForm,
  16. });
  17. },
  18. saveBasicInfo: function (inputForm) {
  19. return request({
  20. url: prefix + "/form/make/saveBasicInfo",
  21. method: "post",
  22. data: inputForm,
  23. });
  24. },
  25. delete: function (ids) {
  26. return request({
  27. url: prefix + "/form/make/delete",
  28. method: "delete",
  29. params: { ids: ids },
  30. });
  31. },
  32. queryById: function (id) {
  33. return request({
  34. url: prefix + "/form/make/queryById",
  35. method: "get",
  36. params: { id: id },
  37. });
  38. },
  39. getTableColumnList: function (params) {
  40. return request({
  41. url: prefix + "/form/make/getTableColumnList",
  42. method: "get",
  43. params: params,
  44. });
  45. },
  46. getTableList: function (params) {
  47. return request({
  48. url: prefix + "/form/make/getTableList",
  49. method: "get",
  50. params: params,
  51. });
  52. },
  53. list: function (params) {
  54. return request({
  55. url: prefix + "/form/make/list",
  56. method: "get",
  57. params: params,
  58. });
  59. },
  60. validateTableNoExist: function (params) {
  61. return request({
  62. url: prefix + "/form/make/validateTableNoExist",
  63. method: "get",
  64. params: params,
  65. });
  66. },
  67. validateKeyNoExist: function (params) {
  68. return request({
  69. url: prefix + "/form/make/validateKeyNoExist",
  70. method: "get",
  71. params: params,
  72. });
  73. },
  74. createMenu: function (inputForm) {
  75. return request({
  76. url: prefix + "/form/make/createMenu",
  77. method: "post",
  78. header: {
  79. "Content-Type":
  80. "application/x-www-form-urlencoded; charset=utf-8",
  81. },
  82. data: inputForm,
  83. });
  84. },
  85. };