|
@@ -53,6 +53,7 @@ import org.springblade.manager.service.ITableFileService;
|
|
import org.springblade.core.boot.ctrl.BladeController;
|
|
import org.springblade.core.boot.ctrl.BladeController;
|
|
|
|
|
|
import java.rmi.ServerException;
|
|
import java.rmi.ServerException;
|
|
|
|
+import java.util.Arrays;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
@@ -137,7 +138,10 @@ public class TableFileController extends BladeController {
|
|
wbsTreeContractService.update(updateWrapper);
|
|
wbsTreeContractService.update(updateWrapper);
|
|
WbsTreeContract wbsTreeContract = wbsTreeContractService.getBaseMapper().selectOne(new QueryWrapper<WbsTreeContract>().eq("p_key_id", tableFile.getTabId()));
|
|
WbsTreeContract wbsTreeContract = wbsTreeContractService.getBaseMapper().selectOne(new QueryWrapper<WbsTreeContract>().eq("p_key_id", tableFile.getTabId()));
|
|
if(wbsTreeContract.getNodeClass().equals(Integer.valueOf(2))){
|
|
if(wbsTreeContract.getNodeClass().equals(Integer.valueOf(2))){
|
|
- InformationQuery infoByWbsId = informationQueryClient.getInfoByWbsId(Long.valueOf(tableFile.getTabId()));
|
|
|
|
|
|
+ Integer classify =
|
|
|
|
+ Arrays.asList("1", "2", "3").contains(wbsTreeContract.getTableOwner()) ? 1 :
|
|
|
|
+ Arrays.asList("4", "5", "6").contains(wbsTreeContract.getTableOwner()) ? 2 : 1;
|
|
|
|
+ InformationQuery infoByWbsId = informationQueryClient.getInfoByWbsId(Long.valueOf(tableFile.getTabId()),classify);
|
|
if(ObjectUtil.isNotEmpty(infoByWbsId)){
|
|
if(ObjectUtil.isNotEmpty(infoByWbsId)){
|
|
String sql="DELETE FROM u_information_query WHERE id="+infoByWbsId.getId();
|
|
String sql="DELETE FROM u_information_query WHERE id="+infoByWbsId.getId();
|
|
jdbcTemplate.execute(sql);
|
|
jdbcTemplate.execute(sql);
|