/** * 取头信息 * * @throws QueryException */ protected void prodHeader() throws QueryException { headerDAO.setDTOClassName(UrgentHeaderDTO.class.getName()); headerDAO.setCalPattern(CalendarConstant.LINE_PATTERN); UrgentHeaderDTO tmpDTO = (UrgentHeaderDTO) headerDTO.clone(); headerDTO = (UrgentHeaderDTO) headerDAO.getDataByPrimaryKey(); // 当新建时候 if (null == headerDTO || StrUtil.isEmpty(headerDTO.getTransId())) { headerDTO = new UrgentHeaderDTO(); headerDTO = initHeaderData(headerDTO); } headerDTO.setSf_task_attribute3(tmpDTO.getSf_task_attribute3()); leaseDTO.setHeaderDTO(headerDTO); }
public UrgentDTO getForm() { leaseDTO.setHeaderDTO(headerDTO); leaseDTO.setLines(lines); return leaseDTO; }