|
@@ -4,15 +4,19 @@ import cn.hutool.core.bean.BeanUtil;
|
|
|
import cn.hutool.core.date.DatePattern;
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
+import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.github.zuihou.authority.service.common.ParameterService;
|
|
|
import com.github.zuihou.base.R;
|
|
|
import com.github.zuihou.base.controller.SuperController;
|
|
|
+import com.github.zuihou.base.request.PageParams;
|
|
|
import com.github.zuihou.business.externalApi.dto.*;
|
|
|
import com.github.zuihou.business.externalApi.entity.AgvHikOrderDetailInfo;
|
|
|
import com.github.zuihou.business.externalApi.entity.AgvHikOrderInfo;
|
|
|
import com.github.zuihou.business.externalApi.entity.AgvOrderDetailInfo;
|
|
|
import com.github.zuihou.business.externalApi.entity.AgvOrderInfo;
|
|
|
import com.github.zuihou.business.externalApi.service.*;
|
|
|
+import com.github.zuihou.business.operationManagementCenter.dto.TTaskPageDTO;
|
|
|
+import com.github.zuihou.business.operationManagementCenter.entity.TTask;
|
|
|
import com.github.zuihou.common.constant.HikR;
|
|
|
import com.github.zuihou.common.constant.ParameterKey;
|
|
|
import com.github.zuihou.common.enums.AgvActionEnum;
|
|
@@ -20,6 +24,7 @@ import com.github.zuihou.common.enums.AgvLocationRelationEnum;
|
|
|
import com.github.zuihou.common.util.StringUtil;
|
|
|
import com.github.zuihou.context.BaseContextHandler;
|
|
|
import com.github.zuihou.database.mybatis.conditions.query.LbqWrapper;
|
|
|
+import com.github.zuihou.database.mybatis.conditions.query.QueryWrap;
|
|
|
import com.github.zuihou.log.annotation.SysLog;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
@@ -67,6 +72,14 @@ public class HikAgvControl extends SuperController<AgvHikOrderInfoService, Long,
|
|
|
@Autowired
|
|
|
private AgvHikOrderInfoService agvHikOrderInfoService;
|
|
|
|
|
|
+ @Override
|
|
|
+ public void query(PageParams<AgvHikOrderInfoPageDTO> params, IPage<AgvHikOrderInfo> page, Long defSize) {
|
|
|
+ AgvHikOrderInfoPageDTO data = params.getModel();
|
|
|
+ QueryWrap<AgvHikOrderInfo> wrap = handlerWrapper(null, params);
|
|
|
+ LbqWrapper<AgvHikOrderInfo> wrapper = wrap.lambda();
|
|
|
+ baseService.pageList(page,data.getOrderName(),data.getOrderNo(),data.getPartName(),data.getPartNo(),data.getCreateTime(), wrapper);
|
|
|
+ }
|
|
|
+
|
|
|
@ApiOperation(value = "agv任务完成回调", notes = "agv任务完成回调")
|
|
|
@PostMapping("/agvCallback")
|
|
|
public HikR agvCallback(@RequestBody Map<String, String> data) {
|