MyRepairDispatchComponent.java 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. package com.java110.web.components.ownerRepair;
  2. import com.java110.core.context.IPageData;
  3. import com.java110.web.smo.ownerRepair.IListOwnerRepairsSMO;
  4. import com.java110.web.smo.repairDispatchStep.ICloseRepairDispatchSMO;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.http.ResponseEntity;
  7. import org.springframework.stereotype.Component;
  8. /**
  9. * @ClassName MyRepairDispatchComponent
  10. * @Description TODO
  11. * @Author wuxw
  12. * @Date 2019/10/20 18:21
  13. * @Version 1.0
  14. * add by wuxw 2019/10/20
  15. **/
  16. @Component("myRepairDispatch")
  17. public class MyRepairDispatchComponent {
  18. @Autowired
  19. private IListOwnerRepairsSMO listOwnerRepairsSMOImpl;
  20. @Autowired
  21. private ICloseRepairDispatchSMO closeRepairDispatchSMOImpl;
  22. /**
  23. * 查询业主报修列表
  24. * @param pd 页面数据封装
  25. * @return 返回 ResponseEntity 对象
  26. */
  27. public ResponseEntity<String> list(IPageData pd){
  28. return listOwnerRepairsSMOImpl.listOwnerRepairs(pd);
  29. }
  30. /**
  31. * 结单处理
  32. * @param pd 页面数据封装
  33. * @return 返回 ResponseEntity 对象
  34. */
  35. public ResponseEntity<String> closeOrder(IPageData pd){
  36. return closeRepairDispatchSMOImpl.close(pd);
  37. }
  38. public IListOwnerRepairsSMO getListOwnerRepairsSMOImpl() {
  39. return listOwnerRepairsSMOImpl;
  40. }
  41. public void setListOwnerRepairsSMOImpl(IListOwnerRepairsSMO listOwnerRepairsSMOImpl) {
  42. this.listOwnerRepairsSMOImpl = listOwnerRepairsSMOImpl;
  43. }
  44. public ICloseRepairDispatchSMO getCloseRepairDispatchSMOImpl() {
  45. return closeRepairDispatchSMOImpl;
  46. }
  47. public void setCloseRepairDispatchSMOImpl(ICloseRepairDispatchSMO closeRepairDispatchSMOImpl) {
  48. this.closeRepairDispatchSMOImpl = closeRepairDispatchSMOImpl;
  49. }
  50. }