FullPartyMember.js 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. import request from '@/utils/request';
  2. import { praseStrEmpty } from "@/utils/ruoyi";
  3. /**
  4. * 查询列表
  5. */
  6. export function listFullPartyMember(query) {
  7. return request({
  8. url: '/town/partymember/list',
  9. method: 'get',
  10. params: query
  11. });
  12. }
  13. // 新增基本信息
  14. export function addFullPartyMemberBasicInfo(data) {
  15. return request({
  16. url: '/town/partymember',
  17. method: 'post',
  18. data: data
  19. });
  20. }
  21. // 新增流程信息
  22. export function addFullPartyMemberProgressInfo(data) {
  23. return request({
  24. url: '/town/partymemberflowlog/saveProgress',
  25. method: 'post',
  26. data: data
  27. });
  28. }
  29. // 修改用户
  30. export function updateFullPartyMemberBasicInfo(data) {
  31. return request({
  32. url: '/town/partymember',
  33. method: 'put',
  34. data: data
  35. });
  36. }
  37. // 查询基本信息
  38. export function viewFullPartyMember(id) {
  39. return request({
  40. url: '/town/partymember/' + praseStrEmpty(id),
  41. method: 'get'
  42. });
  43. }
  44. // 查询详细信息
  45. export function viewDetailFullPartyMember(query) {
  46. return request({
  47. url: '/town/partymember/detail',
  48. method: 'get',
  49. params: query
  50. });
  51. }
  52. // 删除
  53. export function delFullPartyMember(ids) {
  54. return request({
  55. url: '/town/partymember/' + ids,
  56. method: 'delete'
  57. })
  58. }
  59. // 查询所有党员选项列表
  60. export function getFullPartyMemberOptions() {
  61. return request({
  62. url: '/town/partymember/nameList',
  63. method: 'get'
  64. });
  65. }
  66. // 检查过程和资料完整性
  67. export function checkProgressAndCompletion(query) {
  68. return request({
  69. url: '/town/partymember/checkProgressAndCompletion',
  70. method: 'get',
  71. params: query
  72. });
  73. }