DatabusDataDto.java 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. package com.java110.dto.data;
  2. import com.alibaba.fastjson.JSONObject;
  3. import com.java110.dto.PageDto;
  4. import java.io.Serializable;
  5. /**
  6. * @ClassName 自定义databus
  7. * @Description 业务数据同步数据层封装
  8. * @Author wuxw
  9. * @Date 2019/4/24 8:52
  10. * @Version 1.0
  11. * add by wuxw 2019/4/24
  12. **/
  13. public class DatabusDataDto extends PageDto implements Serializable {
  14. // 车辆进出手动触发
  15. public static final String BUSINESS_TYPE_SAVE_CAR_INOUT_DETAIL = "saveCarInoutDetail";
  16. public static final String BUSINESS_TYPE_SAVE_PARKING_COUPON_CAR_ORDER = "saveParkingCouponCarOrder";
  17. // 欠费催缴
  18. public static final String BUSINESS_TYPE_OWE_FEE_CALLABLE = "oweFeeCallable";
  19. //todo 房屋批量创建费用
  20. public static final String BUSINESS_TYPE_ROOM_CREATE_PAY_FEE = "roomCreatePayFee";
  21. //todo 工作单通知适配器
  22. public static final String BUSINESS_TYPE_OA_WORK_TASK = "oaWorkTaskToStaff";
  23. // 欠费催缴
  24. public static final String BUSINESS_TYPE_SEND_COMMUNITY_DATA_TO_IOT = "sendCommunityDataToIot";
  25. public static final String BUSINESS_TYPE_SEND_COMPLAINT_NOTIFY_STAFF = "sendComplaintNotifyStaff"; // 发送投诉给员工
  26. private String businessTypeCd;
  27. private JSONObject data;
  28. public DatabusDataDto() {
  29. }
  30. public DatabusDataDto(String businessTypeCd, JSONObject data) {
  31. this.businessTypeCd = businessTypeCd;
  32. this.data = data;
  33. }
  34. public static DatabusDataDto getInstance(String businessTypeCd, JSONObject data) {
  35. return new DatabusDataDto(businessTypeCd, data);
  36. }
  37. public String getBusinessTypeCd() {
  38. return businessTypeCd;
  39. }
  40. public void setBusinessTypeCd(String businessTypeCd) {
  41. this.businessTypeCd = businessTypeCd;
  42. }
  43. public JSONObject getData() {
  44. return data;
  45. }
  46. public void setData(JSONObject data) {
  47. this.data = data;
  48. }
  49. }