拉取单据下载不下来的问题修复

dev_fifo_z
qiuyt 6 months ago
parent 5349b011b4
commit 5a7669f7e0

@ -9,6 +9,8 @@ import com.glxp.api.req.collect.CollectOrderRequest;
import com.glxp.api.res.PageSimpleResponse; import com.glxp.api.res.PageSimpleResponse;
import com.glxp.api.service.collect.IoCollectOrderService; import com.glxp.api.service.collect.IoCollectOrderService;
import com.glxp.api.util.IntUtil; import com.glxp.api.util.IntUtil;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.exception.ExceptionUtils;
import org.jfree.util.Log; import org.jfree.util.Log;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Isolation; import org.springframework.transaction.annotation.Isolation;
@ -18,6 +20,7 @@ import javax.annotation.Resource;
import java.util.List; import java.util.List;
@Service @Service
@Slf4j
public class YPCF002Download implements IDownload { public class YPCF002Download implements IDownload {
@Resource @Resource
private ErpBasicClient erpBasicClient; private ErpBasicClient erpBasicClient;
@ -46,7 +49,7 @@ public class YPCF002Download implements IDownload {
try { try {
getSickPrescribeRequest.setPage(page); getSickPrescribeRequest.setPage(page);
BaseResponse<PageSimpleResponse<IoCollectOrder>> baseResponse = erpBasicClient.getPrescribeV2(getSickPrescribeRequest); BaseResponse<PageSimpleResponse<IoCollectOrder>> baseResponse = erpBasicClient.getPrescribeV2(getSickPrescribeRequest);
log.error(baseResponse.getCode()+"---"+baseResponse.getData());
// TODO: 2024/9/11 添加一张中间表io_collect_order_origin原始表做为转换 // TODO: 2024/9/11 添加一张中间表io_collect_order_origin原始表做为转换
if (baseResponse.getCode() == 20000) { if (baseResponse.getCode() == 20000) {
@ -64,7 +67,8 @@ public class YPCF002Download implements IDownload {
return ResultVOUtils.error(500, "下载第三方系统产品信息异常"); return ResultVOUtils.error(500, "下载第三方系统产品信息异常");
} }
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); log.error("下载第三方系统产品信息异常 fail" + ExceptionUtils.getStackTrace(e));
// e.printStackTrace();
return ResultVOUtils.error(500, e.getMessage()); return ResultVOUtils.error(500, e.getMessage());
} }

@ -297,7 +297,7 @@ public class IoSplitFifoInvService extends ServiceImpl<IoSplitFifoInvMapper, IoS
List<IoSplitInvResponse> ioSplitInvResponses = this.baseMapper.filterList(ioSplitFifoInvRequest); List<IoSplitInvResponse> ioSplitInvResponses = this.baseMapper.filterList(ioSplitFifoInvRequest);
if (CollUtil.isNotEmpty(ioSplitInvResponses)) { if (CollUtil.isNotEmpty(ioSplitInvResponses)) {
ioSplitInvResponses.forEach(t -> { ioSplitInvResponses.forEach(t -> {
if (t.getQueueEnableRemind()) { if (IntUtil.value(t.getQueueEnableRemind())) {
int count = t.getReCount() - t.getQueueRemindCount(); int count = t.getReCount() - t.getQueueRemindCount();
if (count >= 0) { if (count >= 0) {
t.setRemindState(1); t.setRemindState(1);

Loading…
Cancel
Save