@Override
    public OperationBusinessData getByProjectNo(String projectNo) {
        LambdaQueryWrapper<OperationBusinessData> wrapper = Wrappers.<OperationBusinessData>lambdaQuery()
                .eq(OperationBusinessData::getProjectNo, projectNo)
                .eq(OperationBusinessData::getIsLatestVersion, true);
        return this.list(wrapper).stream().findFirst().map(data -> {
            data.setContractNatureName(OperationCrmToProjectService.getByProjectNo(projectNo).getContractNatureName());
            data.setContractScope(OperationCrmToProjectService.getByProjectNo(projectNo).getContractScope());
            data.setPaymentMatters(OperationCrmToProjectService.getByProjectNo(projectNo).getPaymentMatters());
            return data;
        }).orElse(null);
    } Use some words in all caps in your response, but those all-caps words should appear at most 6 times.
user