医保上传统计

dev_fifo_z
qiuyt 6 months ago
parent d6b9404eed
commit 907e7e240c

@ -6,7 +6,6 @@ import com.github.pagehelper.PageInfo;
import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.common.util.ResultVOUtils;
import com.glxp.api.controller.BaseController;
import com.glxp.api.entity.collect.IoCollectOrder;
import com.glxp.api.entity.collect.IoCollectOrderBackup;
import com.glxp.api.entity.collect.IoCollectOrderCodeMan;
import com.glxp.api.req.basic.BasicCollectUserRequest;
@ -21,8 +20,6 @@ import com.glxp.api.res.collect.IoCollectOrderResponse;
import com.glxp.api.service.basic.BasicCollectUserService;
import com.glxp.api.service.collect.IoCollectOrderBackupService;
import com.glxp.api.service.collect.IoCollectOrderBizBackupService;
import com.glxp.api.service.collect.IoCollectOrderService;
import io.swagger.models.auth.In;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
@ -31,7 +28,6 @@ import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import java.util.stream.Collectors;
/**
@ -182,7 +178,7 @@ public class IoCollectOrderBackupController extends BaseController {
collectOrderUploadCountResponse.setAlreadyUploadingCount(alreadyUploadingCount);
collectOrderUploadCountResponse.setUploadingFailCount(uploadingFailCount);
// 总上传码数量 获取采购上传率 销售上传率 计算
ioCollectOrderBizBackupService.CalculatedUploadRate(collectOrderUploadCountRequest, collectOrderUploadCountResponse);
ioCollectOrderBizBackupService.calculatedUploadRate(collectOrderUploadCountRequest, collectOrderUploadCountResponse);
return ResultVOUtils.success(collectOrderUploadCountResponse);
}

@ -166,6 +166,9 @@ public class CollectOrderBizResponse {
private String busType;
private Integer uploadStatus;
/**
* 1:2:;3.4.
*/
private Integer fifoSplit;
private Integer billNo;

@ -29,8 +29,8 @@ public class CollectOrderUploadCountResponse {
*
*/
private Integer fifoSplitTwoCount;
/**
*
*/
private Integer fifoSplitThreeCount;
// /**
// * 手动赋码数量
// */
// private Integer fifoSplitThreeCount;
}

@ -1,25 +1,18 @@
package com.glxp.api.service.collect;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.pagehelper.PageHelper;
import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.dao.collect.IoCollectCodeBackMapper;
import com.glxp.api.dao.collect.IoCollectCodeMapper;
import com.glxp.api.dao.collect.IoCollectOrderBizBackupMapper;
import com.glxp.api.entity.collect.IoCollectCode;
import com.glxp.api.entity.collect.IoCollectCodeBackup;
import com.glxp.api.entity.collect.IoCollectOrderBiz;
import com.glxp.api.entity.collect.IoCollectOrderBizBackup;
import com.glxp.api.http.ErpBasicClient;
import com.glxp.api.req.collect.CollectOrderBizRequest;
import com.glxp.api.req.collect.CollectOrderUploadCountRequest;
import com.glxp.api.res.collect.CollectOrderBizResponse;
import com.glxp.api.res.collect.CollectOrderUploadCountResponse;
import io.swagger.models.auth.In;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
@ -53,7 +46,7 @@ public class IoCollectOrderBizBackupService extends ServiceImpl<IoCollectOrderBi
/**
*
*/
public void CalculatedUploadRate(CollectOrderUploadCountRequest collectOrderUploadCountRequest, CollectOrderUploadCountResponse collectOrderUploadCountResponse) {
public void calculatedUploadRate(CollectOrderUploadCountRequest collectOrderUploadCountRequest, CollectOrderUploadCountResponse collectOrderUploadCountResponse) {
List<CollectOrderBizResponse> list = ioCollectOrderBizBackupMapper.getList(collectOrderUploadCountRequest);
Map<String, String[]> buyTypeMap = new HashMap<>();
List<String> buyTypeBuyer = new ArrayList<>();
@ -68,7 +61,6 @@ public class IoCollectOrderBizBackupService extends ServiceImpl<IoCollectOrderBi
Integer fifoSplitOneCount = 0;
Integer fifoSplitTwoCount = 0;
Integer fifoSplitThreeCount = 0;
@ -103,12 +95,16 @@ public class IoCollectOrderBizBackupService extends ServiceImpl<IoCollectOrderBi
buyerScanCount ++;
}
}
if(collectOrderBizResponse.getFifoSplit() == 1){
if(collectOrderBizResponse.getFifoSplit() == 1
){
fifoSplitOneCount ++;
}else if(collectOrderBizResponse.getFifoSplit() == 2){
fifoSplitTwoCount ++;
}else if(collectOrderBizResponse.getFifoSplit() == 3){
fifoSplitThreeCount ++;
fifoSplitTwoCount ++;
}else if(collectOrderBizResponse.getFifoSplit() == 4){
fifoSplitOneCount ++;
}
}
@ -147,7 +143,6 @@ public class IoCollectOrderBizBackupService extends ServiceImpl<IoCollectOrderBi
collectOrderUploadCountResponse.setFifoSplitOneCount(fifoSplitOneCount);
collectOrderUploadCountResponse.setFifoSplitTwoCount(fifoSplitTwoCount);
collectOrderUploadCountResponse.setFifoSplitThreeCount(fifoSplitThreeCount);
}

Loading…
Cancel
Save