|
@@ -643,8 +643,13 @@ public class WbsTreeContractServiceImpl extends BaseServiceImpl<WbsTreeContractM
|
|
|
}
|
|
|
//检验附表以外的排序有问题的表单修改
|
|
|
if(resultTab.getIsTypePrivatePid()!=null){
|
|
|
- String sql="select IFNULL(sort,1000) from m_wbs_tree_private where p_key_id="+resultTab.getIsTypePrivatePid()+" and is_deleted=0";
|
|
|
- Integer sort = jdbcTemplate.queryForObject(sql,Integer.class);
|
|
|
+ Integer sort=1000;
|
|
|
+ try{
|
|
|
+ String sql="select IFNULL(sort,1000) from m_wbs_tree_private where p_key_id="+resultTab.getIsTypePrivatePid()+" and is_deleted=0";
|
|
|
+ sort= jdbcTemplate.queryForObject(sql,Integer.class);
|
|
|
+ }catch (Exception e){
|
|
|
+ System.out.println("未找到p_key_id"+resultTab.getIsTypePrivatePid()+"的数据");
|
|
|
+ }
|
|
|
if(sort!=null&&sort!=1000&&!Objects.equals(sort, resultTab.getSort())){
|
|
|
resultTab.setSort(sort);
|
|
|
String sql1="update m_wbs_tree_contract set sort="+sort+" where p_key_id="+resultTab.getPKeyId();
|