liusheng
2024-03-01 c2e58f7e1554cb23cb63877517b072942735bfdf
ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceDonationwitnessServiceImpl.java
@@ -2,22 +2,27 @@
import java.util.List;
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import com.ruoyi.common.core.domain.entity.SysRole;
import com.ruoyi.common.core.domain.entity.SysUser;
import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.common.utils.SecurityUtils;
import com.ruoyi.project.domain.ServiceDonatebaseinfo;
import com.ruoyi.project.domain.ServiceDonateorgan;
import com.ruoyi.project.domain.vo.DonationWitnessVO;
import com.ruoyi.project.domain.vo.TimeVO;
import com.ruoyi.project.domain.vo.WitnessStatsVO;
import com.ruoyi.project.mapper.ServiceDonatebaseinfoMapper;
import com.ruoyi.project.mapper.ServiceDonateorganMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import java.util.ArrayList;
import java.util.Map;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.project.mapper.ServiceDonationwitnessMapper;
import com.ruoyi.project.domain.ServiceDonationwitness;
@@ -30,8 +35,7 @@
 * @date 2021-11-17
 */
@Service
public class ServiceDonationwitnessServiceImpl extends ServiceImpl<ServiceDonationwitnessMapper, ServiceDonationwitness> implements IServiceDonationwitnessService
{
public class ServiceDonationwitnessServiceImpl extends ServiceImpl<ServiceDonationwitnessMapper, ServiceDonationwitness> implements IServiceDonationwitnessService {
    @Autowired
@@ -39,6 +43,9 @@
    @Autowired
    ServiceDonatebaseinfoMapper serviceDonatebaseinfoMapper;
    @Autowired
    ServiceDonateorganServiceImpl serviceDonateorganService;
    /**
     * 查询捐献见证列表
@@ -75,8 +82,8 @@
        if(b){
            donationWitnessVO.setBasecreateby(user.getUserName());
        }
        return serviceDonationwitnessMapper.selectVOList(donationWitnessVO);
        List<DonationWitnessVO> donationWitnessVOS = serviceDonationwitnessMapper.selectVOList(donationWitnessVO);
        return donationWitnessVOS;
    }
    @Override
@@ -187,9 +194,7 @@
            w.setXORate(0);
            w.setXABRate(0);
        }
        else{
        } else {
            w.setManRate((double) manNumber / (double) total);
            w.setWomanRate((double) womanNumber / (double) total);
            w.setD0Rate((double) D0Number / (double) total);