| | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.baomidou.mybatisplus.service.impl.ServiceImpl; |
| | | import com.stylefeng.guns.core.util.DateUtil; |
| | | import com.stylefeng.guns.core.util.JwtTokenUtil; |
| | | import com.stylefeng.guns.core.util.ToolUtil; |
| | | import com.stylefeng.guns.modular.system.dao.AppUserMapper; |
| | | import com.stylefeng.guns.modular.system.dto.Host; |
| | | import com.stylefeng.guns.modular.system.dto.Medium; |
| | | import com.stylefeng.guns.modular.system.model.AppUser; |
| | | import com.stylefeng.guns.modular.system.model.CollectionHouseResource; |
| | | import com.stylefeng.guns.modular.system.model.HouseResource; |
| | | import com.stylefeng.guns.modular.system.model.Region; |
| | | import com.stylefeng.guns.modular.system.model.*; |
| | | import com.stylefeng.guns.modular.system.service.IAppUserService; |
| | | import com.stylefeng.guns.modular.system.service.ICollectionHouseResourceService; |
| | | import com.stylefeng.guns.modular.system.service.IHousingDemandService; |
| | |
| | | return ResultUtil.success(); |
| | | } |
| | | |
| | | // @Autowired |
| | | // private HouseResourceService houseResourceService; |
| | | @Override |
| | | public List<Host> listHost(String nickname, Integer userType, Integer status, String phone, int index, int size) { |
| | | return this.baseMapper.listHost(nickname,userType,status,phone,index,size); |
| | | public List<Host> listHost(String nickname, Integer userType, Integer status, String phone) { |
| | | List<Host> hosts = this.baseMapper.listHost(nickname, userType, status, phone); |
| | | // for (Host h : hosts) { |
| | | // HouseResource houseResource = houseResourceService.selectOne(new EntityWrapper<HouseResource>().eq("insert_user_id", h.getId()).last("order by insert_time desc limit 1")); |
| | | // HousingDemand housingDemand = housingDemandService.selectOne(new EntityWrapper<HousingDemand>().eq("insert_user_id", h.getId()).last("order by insert_time desc limit 1")); |
| | | // if (houseResource==null&&housingDemand!=null){ |
| | | // h.setWechatQRCode(housingDemand.getWechatQrCode()); |
| | | // h.setWatchApp(housingDemand.getWatchApp()); |
| | | // continue; |
| | | // } |
| | | // if (houseResource!=null&&housingDemand==null){ |
| | | // h.setWechatQRCode(houseResource.getWechatQRCode()); |
| | | // h.setWatchApp(houseResource.getWatchApp()); |
| | | // continue; |
| | | // } |
| | | // if (houseResource==null&&housingDemand==null){ |
| | | // continue; |
| | | // } |
| | | // Date insertTime = houseResource.getInsertTime(); |
| | | // Date insertTime1 = housingDemand.getInsertTime(); |
| | | // if (insertTime.after(insertTime1)) { |
| | | // h.setWechatQRCode(houseResource.getWechatQRCode()); |
| | | // h.setWatchApp(houseResource.getWatchApp()); |
| | | // } else { |
| | | // h.setWechatQRCode(housingDemand.getWechatQrCode()); |
| | | // h.setWatchApp(housingDemand.getWatchApp()); |
| | | // } |
| | | // } |
| | | |
| | | return hosts; |
| | | } |
| | | |
| | | @Override |
| | | public List<Medium> listMedium(String nickname, Integer userType, Integer status, String phone, int index, int size) { |
| | | return this.baseMapper.listMedium(nickname,userType,status,phone,index,size); |
| | | public List<Medium> listMedium(String nickname, Integer userType, Integer status, String phone) { |
| | | return this.baseMapper.listMedium(nickname,userType,status,phone); |
| | | } |
| | | |
| | | @Override |
| | | public List<Medium> listAuMedium(String nickname, Integer userType, Integer status, String phone) { |
| | | return this.baseMapper.listAuMedium(nickname,userType,status,phone); |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * 添加新用户到数据库 |