|
@@ -957,6 +957,9 @@ public class ContractInfoServiceImpl extends BaseServiceImpl<ContractInfoMapper,
|
|
|
if(contractInfo.getTemplateType()!=null&&contractInfo.getTemplateType().equals(2)){
|
|
|
String sql="select * from m_wbs_tree_private where project_id="+contractInfo.getPId()+" and parent_id=0 and is_deleted=0 and wbs_type=1 limit 1";
|
|
|
List<WbsTreePrivate> wbsTreePrivates = jdbcTemplate.query(sql, new BeanPropertyRowMapper<>(WbsTreePrivate.class));
|
|
|
+ if(wbsTreePrivates.isEmpty()){
|
|
|
+ throw new ServiceException("请先在项目级引用WBS树");
|
|
|
+ }
|
|
|
if(!wbsTreePrivates.isEmpty()){
|
|
|
WbsTreePrivate wbsTreePrivate = wbsTreePrivates.get(0);
|
|
|
WbsTreeContract wbsTreeContract=new WbsTreeContract();
|