auditUserManage.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. /**
  2. 入驻小区
  3. **/
  4. (function (vc) {
  5. var DEFAULT_PAGE = 1;
  6. var DEFAULT_ROWS = 10;
  7. vc.extends({
  8. data: {
  9. auditUserManageInfo: {
  10. auditUsers: [],
  11. total: 0,
  12. records: 1,
  13. moreCondition: false,
  14. userName: '',
  15. conditions: {
  16. auditUserId: '',
  17. userName: '',
  18. auditLink: '',
  19. }
  20. }
  21. },
  22. _initMethod: function () {
  23. vc.component._listAuditUsers(DEFAULT_PAGE, DEFAULT_ROWS);
  24. },
  25. _initEvent: function () {
  26. vc.on('auditUserManage', 'listAuditUser', function (_param) {
  27. vc.component._listAuditUsers(DEFAULT_PAGE, DEFAULT_ROWS);
  28. });
  29. vc.on('pagination', 'page_event', function (_currentPage) {
  30. vc.component._listAuditUsers(_currentPage, DEFAULT_ROWS);
  31. });
  32. },
  33. methods: {
  34. _listAuditUsers: function (_page, _rows) {
  35. vc.component.auditUserManageInfo.conditions.page = _page;
  36. vc.component.auditUserManageInfo.conditions.row = _rows;
  37. var param = {
  38. params: vc.component.auditUserManageInfo.conditions
  39. };
  40. //发送get请求
  41. vc.http.get('auditUserManage',
  42. 'list',
  43. param,
  44. function (json, res) {
  45. var _auditUserManageInfo = JSON.parse(json);
  46. vc.component.auditUserManageInfo.total = _auditUserManageInfo.total;
  47. vc.component.auditUserManageInfo.records = _auditUserManageInfo.records;
  48. vc.component.auditUserManageInfo.auditUsers = _auditUserManageInfo.auditUsers;
  49. vc.emit('pagination', 'init', {
  50. total: vc.component.auditUserManageInfo.records,
  51. currentPage: _page
  52. });
  53. }, function (errInfo, error) {
  54. console.log('请求失败处理');
  55. }
  56. );
  57. },
  58. _openAddAuditUserModal: function () {
  59. vc.jumpToPage("/flow/addAuditUserStepFlow")
  60. },
  61. _openDeleteAuditUserModel: function (_auditUser) {
  62. vc.emit('deleteAuditUser', 'openDeleteAuditUserModal', _auditUser);
  63. },
  64. _queryAuditUserMethod: function () {
  65. vc.component._listAuditUsers(DEFAULT_PAGE, DEFAULT_ROWS);
  66. },
  67. _moreCondition: function () {
  68. if (vc.component.auditUserManageInfo.moreCondition) {
  69. vc.component.auditUserManageInfo.moreCondition = false;
  70. } else {
  71. vc.component.auditUserManageInfo.moreCondition = true;
  72. }
  73. }
  74. }
  75. });
  76. })(window.vc);