Commit 7fa48e98 authored by 赵啸非's avatar 赵啸非

添加水印图片

parent a502f7c6
...@@ -38,4 +38,6 @@ public class ApplyLogVo extends BaseEntityLong { ...@@ -38,4 +38,6 @@ public class ApplyLogVo extends BaseEntityLong {
*/ */
private Long industryId; private Long industryId;
private List <Long> catalogIdList;
} }
\ No newline at end of file
...@@ -16,10 +16,11 @@ import com.mortals.xhx.base.system.user.service.UserService; ...@@ -16,10 +16,11 @@ import com.mortals.xhx.base.system.user.service.UserService;
import com.mortals.xhx.common.code.*; import com.mortals.xhx.common.code.*;
import com.mortals.xhx.common.utils.ImportExcelUtil; import com.mortals.xhx.common.utils.ImportExcelUtil;
import com.mortals.xhx.common.utils.ReadExcelPictureUtil; import com.mortals.xhx.common.utils.ReadExcelPictureUtil;
import com.mortals.xhx.module.certificate.model.CertificateDocumentEntity; import com.mortals.xhx.module.certificate.model.*;
import com.mortals.xhx.module.certificate.model.CertificateDocumentQuery;
import com.mortals.xhx.module.certificate.model.vo.CertificateDocumentPdu; import com.mortals.xhx.module.certificate.model.vo.CertificateDocumentPdu;
import com.mortals.xhx.module.certificate.service.CertificateCatalogService;
import com.mortals.xhx.module.certificate.service.CertificateDocumentService; import com.mortals.xhx.module.certificate.service.CertificateDocumentService;
import com.mortals.xhx.module.certificate.service.CertificateIndustryService;
import org.apache.poi.ss.usermodel.PictureData; import org.apache.poi.ss.usermodel.PictureData;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
...@@ -73,6 +74,11 @@ public class ApplyLogController extends BaseCRUDJsonBodyMappingController<ApplyL ...@@ -73,6 +74,11 @@ public class ApplyLogController extends BaseCRUDJsonBodyMappingController<ApplyL
private CertificateDocumentService certificateDocumentService; private CertificateDocumentService certificateDocumentService;
@Autowired @Autowired
private UserService userService; private UserService userService;
@Autowired
private CertificateIndustryService certificateIndustryService;
@Autowired
private CertificateCatalogService certificateCatalogService;
public ApplyLogController(){ public ApplyLogController(){
super.setModuleDesc( "证照申请"); super.setModuleDesc( "证照申请");
...@@ -94,8 +100,16 @@ public class ApplyLogController extends BaseCRUDJsonBodyMappingController<ApplyL ...@@ -94,8 +100,16 @@ public class ApplyLogController extends BaseCRUDJsonBodyMappingController<ApplyL
if(!ObjectUtils.isEmpty(query.getIndustryId())){ if(!ObjectUtils.isEmpty(query.getIndustryId())){
//获取行业与子行业 //获取行业与子行业
CertificateIndustryEntity industryEntity = certificateIndustryService.get(query.getIndustryId());
//获取对阴目录idlist; if(ObjectUtils.isEmpty(industryEntity)) return;
List<Long> industryIdList = certificateIndustryService.find(new CertificateIndustryQuery()
.ancestors(industryEntity.getAncestors() + "%"))
.stream().map(x -> x.getId()).collect(Collectors.toList());
if(ObjectUtils.isEmpty(industryIdList)) return;
List<Long> catalogIdlist = certificateCatalogService.find(new CertificateCatalogQuery().industryIdList(industryIdList))
.stream().map(x -> x.getId()).collect(Collectors.toList());
if(ObjectUtils.isEmpty(catalogIdlist)) return;
query.setCatalogIdList(catalogIdlist);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment