|
@@ -4,6 +4,7 @@ import org.apache.poi.openxml4j.exceptions.InvalidFormatException;
|
|
import org.springblade.business.dto.EKeyDto;
|
|
import org.springblade.business.dto.EKeyDto;
|
|
import org.springblade.core.mp.base.BaseService;
|
|
import org.springblade.core.mp.base.BaseService;
|
|
import org.springblade.core.tool.api.R;
|
|
import org.springblade.core.tool.api.R;
|
|
|
|
+import org.springblade.manager.dto.MoveNodeDTO;
|
|
import org.springblade.manager.dto.RangeInfo;
|
|
import org.springblade.manager.dto.RangeInfo;
|
|
import org.springblade.manager.dto.WbsTreeContractDTO;
|
|
import org.springblade.manager.dto.WbsTreeContractDTO;
|
|
import org.springblade.manager.dto.WbsTreeContractDTO2;
|
|
import org.springblade.manager.dto.WbsTreeContractDTO2;
|
|
@@ -95,10 +96,6 @@ public interface IWbsTreeContractService extends BaseService<WbsTreeContract> {
|
|
|
|
|
|
boolean checkNodeAllDate(WbsTreeContract contract);
|
|
boolean checkNodeAllDate(WbsTreeContract contract);
|
|
|
|
|
|
- Integer findIsExistTreeNode(List<String> ids);
|
|
|
|
-
|
|
|
|
- List<WbsTreeContract> queryListByPIds(List<Long> pIds);
|
|
|
|
-
|
|
|
|
List<APIWbsContractSubdivisionVo> getWbsContractSubdivision(String contractId);
|
|
List<APIWbsContractSubdivisionVo> getWbsContractSubdivision(String contractId);
|
|
|
|
|
|
ResponseEntity<Resource> exportTree(Long contractId, HttpServletResponse response) throws IOException, InvalidFormatException;
|
|
ResponseEntity<Resource> exportTree(Long contractId, HttpServletResponse response) throws IOException, InvalidFormatException;
|
|
@@ -109,4 +106,9 @@ public interface IWbsTreeContractService extends BaseService<WbsTreeContract> {
|
|
|
|
|
|
R getImportProgress(Long projectId, Long contractId);
|
|
R getImportProgress(Long projectId, Long contractId);
|
|
|
|
|
|
|
|
+ R<List<WbsTreeContract>> getSiblingWbsContract(Long pKeyId);
|
|
|
|
+
|
|
|
|
+ R moveNode(MoveNodeDTO dto);
|
|
|
|
+
|
|
|
|
+ List<WbsTreeContract> queryListByPIds(List<Long> pIds);
|
|
}
|
|
}
|