|
|
|
@ -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);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|