|
@@ -21,6 +21,7 @@ import org.springblade.business.service.IConstructionLedgerService;
|
|
import org.springblade.business.service.IInformationQueryFileService;
|
|
import org.springblade.business.service.IInformationQueryFileService;
|
|
import org.springblade.business.utils.FileUtils;
|
|
import org.springblade.business.utils.FileUtils;
|
|
import org.springblade.business.vo.*;
|
|
import org.springblade.business.vo.*;
|
|
|
|
+import org.springblade.common.constant.CommonConstant;
|
|
import org.springblade.common.utils.CommonUtil;
|
|
import org.springblade.common.utils.CommonUtil;
|
|
import org.springblade.common.utils.SnowFlakeUtil;
|
|
import org.springblade.common.utils.SnowFlakeUtil;
|
|
import org.springblade.core.mp.support.Condition;
|
|
import org.springblade.core.mp.support.Condition;
|
|
@@ -39,6 +40,7 @@ import org.springblade.manager.feign.WbsTreeContractClient;
|
|
import org.springblade.manager.feign.WbsTreePrivateClient;
|
|
import org.springblade.manager.feign.WbsTreePrivateClient;
|
|
import org.springblade.manager.vo.WbsTreeContractTreeVOS;
|
|
import org.springblade.manager.vo.WbsTreeContractTreeVOS;
|
|
import org.springblade.resource.feign.NewIOSSClient;
|
|
import org.springblade.resource.feign.NewIOSSClient;
|
|
|
|
+import org.springblade.system.cache.ParamCache;
|
|
import org.springblade.system.entity.DictBiz;
|
|
import org.springblade.system.entity.DictBiz;
|
|
import org.springblade.system.feign.IDictBizClient;
|
|
import org.springblade.system.feign.IDictBizClient;
|
|
import org.springframework.beans.BeanUtils;
|
|
import org.springframework.beans.BeanUtils;
|
|
@@ -519,6 +521,9 @@ public class InformationWriteQueryController extends BladeController {
|
|
//pdf集合
|
|
//pdf集合
|
|
List<String> pdfList = new ArrayList<>();
|
|
List<String> pdfList = new ArrayList<>();
|
|
|
|
|
|
|
|
+ //获取配置的路径
|
|
|
|
+ String file_path = ParamCache.getValue(CommonConstant.SYS_LOCAL_URL);
|
|
|
|
+
|
|
for(InformationQuery query : queries){
|
|
for(InformationQuery query : queries){
|
|
switch (query.getType()){
|
|
switch (query.getType()){
|
|
case 1:
|
|
case 1:
|
|
@@ -545,7 +550,7 @@ public class InformationWriteQueryController extends BladeController {
|
|
pdfList.removeIf(StringUtils::isEmpty);
|
|
pdfList.removeIf(StringUtils::isEmpty);
|
|
|
|
|
|
//执行合并
|
|
//执行合并
|
|
- String mergeName = SnowFlakeUtil.getId() + ".pdf", mergeUrl = "/Users/hongchuangyanfa/Desktop/print/" + mergeName;
|
|
|
|
|
|
+ String mergeName = SnowFlakeUtil.getId() + ".pdf", mergeUrl = file_path + "/print//" + mergeName;
|
|
FileUtils.mergePdfPublicMethods(pdfList, mergeUrl);
|
|
FileUtils.mergePdfPublicMethods(pdfList, mergeUrl);
|
|
|
|
|
|
//上传
|
|
//上传
|