Commit 495a62f9 authored by liangyb's avatar liangyb

#328-5 项目复议后解析结构化数据失败

parent 3b842f1c
...@@ -3,9 +3,7 @@ package com.gx.obe.server.management.project.service.impl; ...@@ -3,9 +3,7 @@ package com.gx.obe.server.management.project.service.impl;
import java.util.*; import java.util.*;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
import com.gx.obe.server.common.utils.UuidUtils; import com.gx.obe.server.common.utils.UuidUtils;
import com.gx.obe.server.management.check.entity.CheckResult; import com.gx.obe.server.management.check.entity.CheckResult;
import com.gx.obe.server.management.check.service.CheckResultService; import com.gx.obe.server.management.check.service.CheckResultService;
...@@ -21,6 +19,8 @@ import com.gx.obe.server.management.expert.service.EvaluationStepExpertService; ...@@ -21,6 +19,8 @@ import com.gx.obe.server.management.expert.service.EvaluationStepExpertService;
import com.gx.obe.server.management.expert.service.ExpertEvaluationResultService; import com.gx.obe.server.management.expert.service.ExpertEvaluationResultService;
import com.gx.obe.server.management.expert.service.ExpertEvaluationStepService; import com.gx.obe.server.management.expert.service.ExpertEvaluationStepService;
import com.gx.obe.server.management.expert.service.ExpertService; import com.gx.obe.server.management.expert.service.ExpertService;
import com.gx.obe.server.management.struct_new.entity.ObeEvaluationContent;
import com.gx.obe.server.management.struct_new.service.ObeEvaluationContentService;
import com.gx.obe.server.management.supplier.entity.SupplierEvaluationResult; import com.gx.obe.server.management.supplier.entity.SupplierEvaluationResult;
import com.gx.obe.server.management.supplier.entity.SupplierEvaluationStep; import com.gx.obe.server.management.supplier.entity.SupplierEvaluationStep;
import com.gx.obe.server.management.supplier.service.SupplierEvaluationResultService; import com.gx.obe.server.management.supplier.service.SupplierEvaluationResultService;
...@@ -71,7 +71,9 @@ import com.gx.obe.server.management.vo.TenderPackOpeningInfo; ...@@ -71,7 +71,9 @@ import com.gx.obe.server.management.vo.TenderPackOpeningInfo;
import com.gx.obe.server.management.vo.TenderPackPriceFactorVo; import com.gx.obe.server.management.vo.TenderPackPriceFactorVo;
import com.gx.obe.server.management.vo.TenderProjectVo; import com.gx.obe.server.management.vo.TenderProjectVo;
/** import javax.annotation.Resource;
/**
* *
* @author * @author
* @Title: IObeTenderProjectService * @Title: IObeTenderProjectService
...@@ -101,6 +103,9 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T ...@@ -101,6 +103,9 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
@Autowired @Autowired
private SupplierService supplierService; private SupplierService supplierService;
@Resource
private ObeEvaluationContentService obeEvaluationContentServices;
@Autowired @Autowired
private SupplierOpeningResultMapper supplierOpeningResultMapper; private SupplierOpeningResultMapper supplierOpeningResultMapper;
...@@ -497,9 +502,12 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T ...@@ -497,9 +502,12 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
* @Description: 按分页查询评标项目 * @Description: 按分页查询评标项目
* @author mazc * @author mazc
* @param page * @param page
* @param user * @param userId
* @param useSatus * @param userType
* @param evaluationStatus
* @param searchKey * @param searchKey
* @param startTime
* @param endTime
* @return * @return
*/ */
@Override @Override
...@@ -544,7 +552,7 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T ...@@ -544,7 +552,7 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
* @Description: 获得分包项目 * @Description: 获得分包项目
* @author mazc * @author mazc
* @param page * @param page
* @param tenderId * @param parentId
* @return * @return
*/ */
@Override @Override
...@@ -1446,7 +1454,7 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T ...@@ -1446,7 +1454,7 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
/** /**
* @Description: 验证项目是否已经完成指定阶段的开标 * @Description: 验证项目是否已经完成指定阶段的开标
* @param tenderId * @param projectId
* @param bidopeningStage * @param bidopeningStage
* @return * @return
*/ */
...@@ -1626,6 +1634,7 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T ...@@ -1626,6 +1634,7 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
this.expertService.saveBatch(expertList); this.expertService.saveBatch(expertList);
System.out.println("专家信息复制完毕" + new Date()); System.out.println("专家信息复制完毕" + new Date());
QueryWrapper<EvaluationFactor> evaluationFactorQueryWrapper = new QueryWrapper(); QueryWrapper<EvaluationFactor> evaluationFactorQueryWrapper = new QueryWrapper();
evaluationFactorQueryWrapper.lambda().eq(EvaluationFactor::getTenderId, tenderId); evaluationFactorQueryWrapper.lambda().eq(EvaluationFactor::getTenderId, tenderId);
List<EvaluationFactor> evaluationFactorList = this.evaluationFactorService.list(evaluationFactorQueryWrapper); List<EvaluationFactor> evaluationFactorList = this.evaluationFactorService.list(evaluationFactorQueryWrapper);
...@@ -1650,6 +1659,21 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T ...@@ -1650,6 +1659,21 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
this.evaluationFactorService.saveBatch(evaluationFactorList); this.evaluationFactorService.saveBatch(evaluationFactorList);
System.out.println("指标信息复制完毕" + new Date()); System.out.println("指标信息复制完毕" + new Date());
QueryWrapper<ObeEvaluationContent> obeEvaluationContentMapper = new QueryWrapper();
obeEvaluationContentMapper.lambda().eq(ObeEvaluationContent::getTenderId, tenderId);
List<ObeEvaluationContent> obeEvaluationContentList = this.obeEvaluationContentServices.list(obeEvaluationContentMapper);
Iterator<ObeEvaluationContent> var38 = obeEvaluationContentList.iterator();
while(var38.hasNext()){
ObeEvaluationContent obeEvaluationContent = var38.next();
String obeEvaluationContentUuid = UuidUtils.getUUID();
obeEvaluationContent.setId(obeEvaluationContentUuid);
obeEvaluationContent.setTenderId(tenderProjectUUid);
}
this.obeEvaluationContentServices.saveBatch(obeEvaluationContentList);
System.out.println("指标项信息复制完毕2" + new Date());
QueryWrapper<ExpertEvaluationStep> queryWrapper = new QueryWrapper(); QueryWrapper<ExpertEvaluationStep> queryWrapper = new QueryWrapper();
queryWrapper.lambda().eq(ExpertEvaluationStep::getTenderId, tenderId); queryWrapper.lambda().eq(ExpertEvaluationStep::getTenderId, tenderId);
List<ExpertEvaluationStep> expertEvaluationStepList = this.expertEvaluationStepService.list(queryWrapper); List<ExpertEvaluationStep> expertEvaluationStepList = this.expertEvaluationStepService.list(queryWrapper);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment