| | |
| | | import com.java110.core.factory.GenerateCodeFactory; |
| | | import com.java110.dto.PageDto; |
| | | import com.java110.dto.smallProgramAdvert.*; |
| | | import com.java110.dto.user.UserDto; |
| | | import com.java110.intf.common.ISmallProgramAdvertServiceSMO; |
| | | import com.java110.intf.user.IUserInnerServiceSMO; |
| | | import com.java110.utils.constant.ResponseConstant; |
| | | import com.java110.utils.exception.BusinessException; |
| | | import com.java110.utils.exception.DAOException; |
| | |
| | | private ISmallProgramAdvertServiceDao smallProgramAdvertServiceDao; |
| | | @Resource |
| | | private ISmallProgramAdvertHistoryServiceDao smallProgramAdvertHistoryServiceDao; |
| | | @Resource |
| | | private IUserInnerServiceSMO userInnerServiceSMOImpl; |
| | | |
| | | @Override |
| | | public ResultVo querySmallAdverts(QuertAdvertDto quertAdvertDto) { |
| | |
| | | SmallProgramAdvertDto smallProgramAdvert = BeanConvertUtil.covertBean(map,SmallProgramAdvertDto.class); |
| | | List<Map> historyMap = smallProgramAdvertHistoryServiceDao.querySmallProgramAdvertInfoList(smallProgramAdvert.getId()); |
| | | List<SmallProgramAdvertHistoryDto> historyList = BeanConvertUtil.covertBeanList(historyMap, SmallProgramAdvertHistoryDto.class); |
| | | for(SmallProgramAdvertHistoryDto smallProgramAdvertHistoryDto : historyList){ |
| | | UserDto userDto = new UserDto(); |
| | | userDto.setUserId(smallProgramAdvertHistoryDto.getOperateUserId()); |
| | | List<UserDto> userDtos = userInnerServiceSMOImpl.getUsers(userDto); |
| | | if(!CollectionUtils.isEmpty(userDtos)){ |
| | | smallProgramAdvertHistoryDto.setOperateUserName(userDtos.get(0).getName()); |
| | | } |
| | | } |
| | | smallProgramAdvert.setHistoryList(historyList); |
| | | return smallProgramAdvert; |
| | | }else{ |