fuliqi
2024-08-28 9f5b9db2c8cdbcf74bd2eecefc3557d4048b8d4c
ycl-server/src/main/java/com/ycl/task/ContractResultTask.java
@@ -10,7 +10,6 @@
import com.ycl.utils.DateUtils;
import com.ycl.utils.bean.BeanUtils;
import lombok.Data;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import org.springframework.transaction.annotation.Transactional;
@@ -24,8 +23,8 @@
 * @since 2024/4/28 下午 4:14
 */
@Component
@Data
@Component("contractResultTask")
public class ContractResultTask {
    private final ITContractService contractService;
@@ -38,7 +37,6 @@
    /**
     * 每个月1号执行,统计考核结果
     */
    @Scheduled(cron = "0 0 0 1 * ?")
    @Transactional
    // @PostConstruct //启动时执行一次
    public void contractResultTask() {
@@ -88,7 +86,6 @@
        contractResult.setUnitId(tContract.getUnitId());
        contractResult.setContractId(tContract.getId());
        contractResult.setPublish(0);
        contractResult.setDeleted("0");
        contractResult.setCheckTime(DateUtils.getNowDate());
        contractResult.setScore(contractScore.isEmpty() ? new BigDecimal("100") : new BigDecimal("100").subtract(contractScore.stream().map(ContractScore::getScore).reduce(BigDecimal::add).get()));
        return contractResult;