9/3 追溯码查询1.0

workplace
wangwei 10 months ago
parent affd4a9e8e
commit 85bee382c4

@ -6,13 +6,16 @@ import com.glxp.api.common.enums.ResultEnum;
import com.glxp.api.common.res.BaseResponse; import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.common.util.ResultVOUtils; import com.glxp.api.common.util.ResultVOUtils;
import com.glxp.api.controller.BaseController; import com.glxp.api.controller.BaseController;
import com.glxp.api.entity.collect.IoCollectOrder;
import com.glxp.api.req.collect.CollectOrderCodeManRequest; import com.glxp.api.req.collect.CollectOrderCodeManRequest;
import com.glxp.api.req.collect.IoCollectCodeRequest; import com.glxp.api.req.collect.IoCollectCodeRequest;
import com.glxp.api.res.PageSimpleResponse; import com.glxp.api.res.PageSimpleResponse;
import com.glxp.api.res.collect.CollectOrderCodeManResponse; import com.glxp.api.res.collect.CollectOrderCodeManResponse;
import com.glxp.api.res.collect.IoCollectCodeResponse; import com.glxp.api.res.collect.IoCollectCodeResponse;
import com.glxp.api.service.collect.IoCollectCodeService; import com.glxp.api.service.collect.IoCollectCodeService;
import com.glxp.api.service.collect.IoCollectOrderService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.poi.ss.formula.functions.Offset;
import org.springframework.validation.BindingResult; import org.springframework.validation.BindingResult;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -29,6 +32,9 @@ public class IoCollectCodeController extends BaseController {
@Resource @Resource
IoCollectCodeService collectCodeService; IoCollectCodeService collectCodeService;
@Resource
IoCollectOrderService collectOrderService;
/** /**
* *
* @param * @param
@ -46,6 +52,11 @@ public class IoCollectCodeController extends BaseController {
if (StrUtil.isEmpty(ioCollectCodeResponse.getManufactory())) { if (StrUtil.isEmpty(ioCollectCodeResponse.getManufactory())) {
ioCollectCodeResponse.setManufactory(ioCollectCodeResponse.getYlqxzcrbarmc()); ioCollectCodeResponse.setManufactory(ioCollectCodeResponse.getYlqxzcrbarmc());
} }
IoCollectOrder byBillNo = collectOrderService.getByBillNo(ioCollectCodeResponse.getBillNo());
ioCollectCodeResponse.setBillTime(byBillNo.getBillTime());
if (byBillNo.getRemark() != null){
ioCollectCodeResponse.setRemark(byBillNo.getRemark());
}
} }
PageInfo<IoCollectCodeResponse> pageInfo = new PageInfo<>(collectOrderCodeManResponses); PageInfo<IoCollectCodeResponse> pageInfo = new PageInfo<>(collectOrderCodeManResponses);
PageSimpleResponse<IoCollectCodeResponse> pageSimpleResponse = new PageSimpleResponse<>(); PageSimpleResponse<IoCollectCodeResponse> pageSimpleResponse = new PageSimpleResponse<>();

@ -104,5 +104,7 @@ public class IoCollectCodeResponse {
private String zczbhhzbapzbh; private String zczbhhzbapzbh;
private String manufactory; private String manufactory;
private String ylqxzcrbarmc; private String ylqxzcrbarmc;
private String relId;
private Date billTime;
} }

@ -2,6 +2,7 @@ package com.glxp.api.service.collect;
import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.glxp.api.entity.collect.IoCollectOrder; import com.glxp.api.entity.collect.IoCollectOrder;
import com.glxp.api.entity.collect.IoCollectOrderCodeAuto; import com.glxp.api.entity.collect.IoCollectOrderCodeAuto;
@ -40,6 +41,7 @@ public class IoCollectCodeService extends ServiceImpl<IoCollectCodeMapper, IoCol
IoCollectOrderService collectOrderService; IoCollectOrderService collectOrderService;
/** /**
* *
* *
@ -156,4 +158,5 @@ public class IoCollectCodeService extends ServiceImpl<IoCollectCodeMapper, IoCol
} }
} }

Loading…
Cancel
Save