d3e2a986fcaf2229f9aecc68e8e2c6a895969e15.svn-base 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. package cn.com.goldenwater.dcproj.dto;
  2. import cn.com.goldenwater.dcproj.annotation.ExcelImport;
  3. import cn.com.goldenwater.dcproj.model.BisInspPblm;
  4. import cn.com.goldenwater.id.util.UuidUtil;
  5. import lombok.Data;
  6. import java.util.Date;
  7. @Data
  8. public class BisInspPblmImportDto {
  9. @ExcelImport(titleName = "行政区划代码(必填)")
  10. private String objAdCode;
  11. @ExcelImport(titleName = "督查对象类型")
  12. private String objTypeName;
  13. private String objType; //督查对象类型编码
  14. @ExcelImport(titleName = "督查问题类别(必填)")
  15. private String inspPblmName;
  16. @ExcelImport(titleName = "检查项目(必填)")
  17. private String checkPointBz;
  18. @ExcelImport(titleName = "问题描述(必填)")
  19. private String inspPblmDesc;
  20. @ExcelImport(titleName = "详细描述")
  21. private String pblmDescBz;
  22. @ExcelImport(titleName = "严重程度", subString = 1) // 严重程度
  23. private String inspPblmCate;
  24. @ExcelImport(titleName = "是否典型" ,subString = 1)
  25. private String ifCasePblm;
  26. @ExcelImport(titleName = "上报人")
  27. private String recPers;
  28. @ExcelImport(titleName = "督查对象名称(必填)")
  29. private String objName;
  30. /**
  31. * 转化为BisInspPblm
  32. * @return
  33. */
  34. public BisInspPblm transToBisInspPblm(){
  35. BisInspPblm b = new BisInspPblm();
  36. b.setPblmId(UuidUtil.uuid());
  37. b.setObjId("999");
  38. b.setObjAdCode(objAdCode);
  39. b.setObjType("999");
  40. b.setState("0");
  41. b.setCollTime(new Date());
  42. b.setInspPblmName(this.inspPblmName);
  43. b.setPblmNameBz(this.inspPblmName);
  44. b.setHasVedio("0");
  45. b.setCheckPointBz(this.checkPointBz);
  46. b.setCheckPoint(this.checkPointBz);
  47. b.setPblmDescBz(this.pblmDescBz);
  48. b.setIfCasePblm(this.ifCasePblm);
  49. b.setInspPblmCate(this.inspPblmCate);
  50. b.setInspPblmDesc(this.inspPblmDesc);
  51. b.setObjName(this.objName);
  52. b.setRecPers(recPers);
  53. return b;
  54. }
  55. }