报价结构化
This commit is contained in:
@ -3,10 +3,15 @@ package com.chinaunicom.mall.ebtp.project.feign;
|
||||
import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse;
|
||||
import com.chinaunicom.mall.ebtp.project.feign.entity.AgainRoomVO;
|
||||
import com.chinaunicom.mall.ebtp.project.feign.entity.TdocVO;
|
||||
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 标段应答文件
|
||||
* @author daixc
|
||||
@ -38,4 +43,10 @@ public interface EbtpRespsApi {
|
||||
*/
|
||||
@PostMapping("/v1/tdoc/updateTdocEndDateBySectionId")
|
||||
BaseResponse<Boolean> updateTdocEndDateBySectionId(@RequestBody TdocVO tdoc);
|
||||
|
||||
|
||||
@ApiOperation("报价结构化根据标段初始化")
|
||||
@PostMapping("/v1/tdocbid/initQuoteStructural")
|
||||
@ApiOperationSupport(order = 20)
|
||||
BaseResponse initQuoteStructural(@RequestBody List<String> sectionIds);
|
||||
}
|
||||
|
@ -28,10 +28,7 @@ import com.chinaunicom.mall.ebtp.project.dict.entity.DictProvincesCode;
|
||||
import com.chinaunicom.mall.ebtp.project.dict.service.IDictProvincesCodeService;
|
||||
import com.chinaunicom.mall.ebtp.project.dictchooseprocess.entity.DictChooseProcess;
|
||||
import com.chinaunicom.mall.ebtp.project.dictchooseprocess.service.IDictChooseProcessService;
|
||||
import com.chinaunicom.mall.ebtp.project.feign.EbtpArchiveApi;
|
||||
import com.chinaunicom.mall.ebtp.project.feign.EbtpMallBidApi;
|
||||
import com.chinaunicom.mall.ebtp.project.feign.EbtpMallProcessApi;
|
||||
import com.chinaunicom.mall.ebtp.project.feign.EbtpTenderApi;
|
||||
import com.chinaunicom.mall.ebtp.project.feign.*;
|
||||
import com.chinaunicom.mall.ebtp.project.projectentrust.entity.ProjectEntrust;
|
||||
import com.chinaunicom.mall.ebtp.project.projectentrust.entity.ProjectEntrustExpand;
|
||||
import com.chinaunicom.mall.ebtp.project.projectentrust.entity.ProjectEntrustVO;
|
||||
@ -125,6 +122,8 @@ public class ProjectRecordServiceImpl extends BaseServiceImpl<ProjectRecordMappe
|
||||
|
||||
@Resource
|
||||
private EbtpArchiveApi archiveApi;
|
||||
@Resource
|
||||
private EbtpRespsApi respsApi;
|
||||
|
||||
@Resource
|
||||
private CheckUtil checkUtil;
|
||||
@ -378,8 +377,8 @@ public class ProjectRecordServiceImpl extends BaseServiceImpl<ProjectRecordMappe
|
||||
ProjectExceptionEnum.FRAME_EXCEPTION_PROJECT_SECTION_INIT_ERROR.customValid(!result.isSuccess());
|
||||
log.info("初始化流程返回 projectID:"+id + " 返回结果:"+JsonUtils.objectToJson(result));
|
||||
if(result.isSuccess()&&!isReviewMethod){
|
||||
//只有有评审室并且是后审才能初始化应答格式
|
||||
|
||||
//只有初始化过评审室并且是后审才能初始化应答格式
|
||||
respsApi.initQuoteStructural(sectionMaps.keySet().stream().collect(Collectors.toList()));
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user