fuliqi
2024-09-05 cd24a045bd9ee29505ddc9760d25f5d4037f4f0c
ycl-server/src/main/java/com/ycl/platform/service/impl/ContractResultServiceImpl.java
@@ -9,12 +9,14 @@
import com.ycl.platform.mapper.ContractResultRecordMapper;
import com.ycl.platform.service.IContractResultService;
import com.ycl.utils.SecurityUtils;
import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import utils.DateUtils;
import java.util.Arrays;
import java.util.List;
import java.util.Objects;
/**
 * 考核结果Service业务层处理
@@ -23,11 +25,11 @@
 * @date 2024-04-01
 */
@Service
@RequiredArgsConstructor
public class ContractResultServiceImpl extends ServiceImpl<ContractResultMapper, ContractResult> implements IContractResultService {
    @Autowired
    private ContractResultMapper checkResultMapper;
    @Autowired
    private ContractResultRecordMapper contractResultRecordMapper;
    private final ContractResultMapper checkResultMapper;
    private final ContractResultRecordMapper contractResultRecordMapper;
    /**
@@ -49,6 +51,12 @@
     */
    @Override
    public List<ContractResultVO> selectCheckResultList(ContractResultVO contractResult) {
        Integer unitId = SecurityUtils.getUnitId();
        Long uid = null;
        if (Objects.nonNull(unitId)) {
            uid = Long.valueOf(unitId);
        }
        contractResult.setUnitId(uid);
        return checkResultMapper.selectCheckResultList(contractResult);
    }