|
@@ -41,9 +41,10 @@ public class BillLuggageServiceImpl extends ServiceImpl<BillLuggageMapper, BillL
|
|
|
private BillLuggageMapper billLuggageMapper;
|
|
|
|
|
|
@Override
|
|
|
- public Result addLuggage(HttpServletRequest httpServletRequest, String userName, String phone, String luggageDate, String luggageLocation, String luggageLocationId,Integer luggageNum, MultipartFile img,MultipartFile img2,MultipartFile img3,MultipartFile img4,MultipartFile img5) throws IOException {
|
|
|
+ public Result addLuggage(HttpServletRequest httpServletRequest,String farmId, String userName, String phone, String luggageDate, String luggageLocation, String luggageLocationId,Integer luggageNum, MultipartFile img,MultipartFile img2,MultipartFile img3,MultipartFile img4,MultipartFile img5) throws IOException {
|
|
|
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm");
|
|
|
BillLuggage billLuggage = new BillLuggage();
|
|
|
+ billLuggage.setFarmId(farmId);
|
|
|
billLuggage.setUserName(userName);
|
|
|
billLuggage.setUserId(TokenSign.getMemberIdByJwtToken(httpServletRequest));
|
|
|
billLuggage.setPhone(phone);
|
|
@@ -66,8 +67,9 @@ public class BillLuggageServiceImpl extends ServiceImpl<BillLuggageMapper, BillL
|
|
|
public Result listPersonalLuggage(HttpServletRequest httpServletRequest, Map<String, String> paramsMap) {
|
|
|
String pageNo = paramsMap.get("pageNum");
|
|
|
String pageSize = paramsMap.get("pageSize");
|
|
|
+ String farmId = paramsMap.get("farmId");
|
|
|
Page<BillLuggage> page = new Page<>(Integer.parseInt(pageNo),Integer.parseInt(pageSize));
|
|
|
- Page<BillLuggage> billLuggagePage = billLuggageMapper.selectPage(page, new QueryWrapper<BillLuggage>().eq("user_id", TokenSign.getMemberIdByJwtToken(httpServletRequest)).orderByDesc("luggage_date"));
|
|
|
+ Page<BillLuggage> billLuggagePage = billLuggageMapper.selectPage(page, new QueryWrapper<BillLuggage>().eq("user_id", TokenSign.getMemberIdByJwtToken(httpServletRequest)).eq("farm_id",farmId).orderByDesc("luggage_date"));
|
|
|
return new Result(ResultCode.SUCCESS,billLuggagePage,billLuggagePage.getSize());
|
|
|
}
|
|
|
|
|
@@ -80,6 +82,7 @@ public class BillLuggageServiceImpl extends ServiceImpl<BillLuggageMapper, BillL
|
|
|
}
|
|
|
List<LuggageVo> luggageVos = null;
|
|
|
QueryWrapper<BillLuggage> queryWrapper = new QueryWrapper<>();
|
|
|
+ queryWrapper.eq("farm_id", farmId);
|
|
|
if ("3".equals(type)) {
|
|
|
Date timesMonthmorning = DataUill.getTimesMonthmorning();
|
|
|
queryWrapper.ge("luggage_date", timesMonthmorning);
|
|
@@ -114,6 +117,7 @@ public class BillLuggageServiceImpl extends ServiceImpl<BillLuggageMapper, BillL
|
|
|
endTime = LocalDateTime.now() + " 23:59:59";
|
|
|
}
|
|
|
QueryWrapper<BillLuggage> queryWrapper = new QueryWrapper<>();
|
|
|
+ queryWrapper.eq("farm_id", farmId);
|
|
|
if (StringUtils.isNotBlank(word)) {
|
|
|
queryWrapper.and(i -> i.like( "phone", word)
|
|
|
.or().like("user_name", word));
|