|
@@ -6,10 +6,14 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.fdkankan.manage.common.PageInfo;
|
|
import com.fdkankan.manage.common.PageInfo;
|
|
import com.fdkankan.manage.common.CacheUtil;
|
|
import com.fdkankan.manage.common.CacheUtil;
|
|
|
|
+import com.fdkankan.manage.entity.Camera;
|
|
import com.fdkankan.manage.entity.IncrementOrder;
|
|
import com.fdkankan.manage.entity.IncrementOrder;
|
|
|
|
+import com.fdkankan.manage.entity.UserIncrement;
|
|
import com.fdkankan.manage.mapper.IIncrementOrderMapper;
|
|
import com.fdkankan.manage.mapper.IIncrementOrderMapper;
|
|
|
|
+import com.fdkankan.manage.service.ICameraService;
|
|
import com.fdkankan.manage.service.IExcelService;
|
|
import com.fdkankan.manage.service.IExcelService;
|
|
import com.fdkankan.manage.service.IIncrementOrderService;
|
|
import com.fdkankan.manage.service.IIncrementOrderService;
|
|
|
|
+import com.fdkankan.manage.service.IUserIncrementService;
|
|
import com.fdkankan.manage.util.Dateutils;
|
|
import com.fdkankan.manage.util.Dateutils;
|
|
import com.fdkankan.manage.vo.request.OrderParam;
|
|
import com.fdkankan.manage.vo.request.OrderParam;
|
|
import com.fdkankan.manage.vo.response.IncrementOrderVo;
|
|
import com.fdkankan.manage.vo.response.IncrementOrderVo;
|
|
@@ -18,6 +22,7 @@ import org.springframework.stereotype.Service;
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import javax.servlet.http.HttpServletResponse;
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
|
+import java.util.List;
|
|
|
|
|
|
/**
|
|
/**
|
|
* <p>
|
|
* <p>
|
|
@@ -32,6 +37,10 @@ public class IncrementOrderServiceImpl extends ServiceImpl<IIncrementOrderMapper
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
IExcelService excelService;
|
|
IExcelService excelService;
|
|
|
|
+ @Autowired
|
|
|
|
+ IUserIncrementService userIncrementService;
|
|
|
|
+ @Autowired
|
|
|
|
+ ICameraService cameraService;
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public PageInfo pageList(OrderParam param) {
|
|
public PageInfo pageList(OrderParam param) {
|
|
@@ -43,6 +52,16 @@ public class IncrementOrderServiceImpl extends ServiceImpl<IIncrementOrderMapper
|
|
tradeTime = Dateutils.AddMinute(record.getTradeTime(),record.getTimeZoneOff());
|
|
tradeTime = Dateutils.AddMinute(record.getTradeTime(),record.getTimeZoneOff());
|
|
}
|
|
}
|
|
record.setCreateTime(tradeTime);
|
|
record.setCreateTime(tradeTime);
|
|
|
|
+ List<UserIncrement> userIncrements = userIncrementService.getByOrderSn(record.getOrderSn());
|
|
|
|
+ if(userIncrements!=null && userIncrements.size() >0){
|
|
|
|
+ UserIncrement userIncrement = userIncrements.get(0);
|
|
|
|
+ record.setIncrementStartTime(Dateutils.getDate(userIncrement.getIncrementStartTime()));
|
|
|
|
+ record.setIncrementEndTime(Dateutils.getDate(userIncrement.getIncrementEndTime()));
|
|
|
|
+ Camera camera = cameraService.getById(userIncrement.getCameraId());
|
|
|
|
+ if(camera!=null){
|
|
|
|
+ record.setSnCode(camera.getSnCode());
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
return PageInfo.PageInfo(page);
|
|
return PageInfo.PageInfo(page);
|
|
}
|
|
}
|