EditPrivilegeGroupComponent.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package com.java110.boot.components;
  2. import com.java110.boot.smo.IPrivilegeServiceSMO;
  3. import com.java110.core.context.IPageData;
  4. import org.springframework.beans.factory.annotation.Autowired;
  5. import org.springframework.http.HttpStatus;
  6. import org.springframework.http.ResponseEntity;
  7. import org.springframework.stereotype.Component;
  8. /**
  9. * 添加权限组组件
  10. * <p>
  11. * add by wuxw
  12. * 2019-04-08
  13. */
  14. @Component("editPrivilegeGroup")
  15. public class EditPrivilegeGroupComponent {
  16. @Autowired
  17. private IPrivilegeServiceSMO privilegeServiceSMOImpl;
  18. /**
  19. * 保存权限组信息
  20. *
  21. * @param pd
  22. * @return
  23. */
  24. public ResponseEntity<String> editPrivilegeGroupInfo(IPageData pd) {
  25. ResponseEntity<String> responseEntity = null;
  26. try {
  27. responseEntity = privilegeServiceSMOImpl.editPrivilegeGroup(pd);
  28. } catch (Exception e) {
  29. responseEntity = new ResponseEntity<String>(e.getMessage(), HttpStatus.INTERNAL_SERVER_ERROR);
  30. } finally {
  31. }
  32. return responseEntity;
  33. }
  34. public IPrivilegeServiceSMO getPrivilegeServiceSMOImpl() {
  35. return privilegeServiceSMOImpl;
  36. }
  37. public void setPrivilegeServiceSMOImpl(IPrivilegeServiceSMO privilegeServiceSMOImpl) {
  38. this.privilegeServiceSMOImpl = privilegeServiceSMOImpl;
  39. }
  40. }