package cn.cslg.pas.service.asso; import cn.cslg.pas.common.core.base.Constants; import cn.cslg.pas.common.model.QueryPatentVO; import cn.cslg.pas.common.model.dto.PatentDTO; import cn.cslg.pas.common.model.dto.ProductPatentDTO; import cn.cslg.pas.common.utils.DateUtils; import cn.cslg.pas.common.utils.StringUtils; import cn.cslg.pas.domain.*; import cn.cslg.pas.domain.asso.AssoPatentStructure; import cn.cslg.pas.domain.asso.AssoProductPatent; import cn.cslg.pas.mapper.AssoStructurePatentMapper; import cn.cslg.pas.mapper.asso.AssoProductPatentMapper; import cn.cslg.pas.service.*; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import lombok.RequiredArgsConstructor; import org.springframework.beans.BeanUtils; import org.springframework.context.annotation.Lazy; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.util.*; import java.util.stream.Collectors; /** *

* 后台部门表 服务类 *

* * @author 王岩 * @since 2022-03-25 */ @Service @RequiredArgsConstructor(onConstructor_ = {@Lazy}) public class AssoStructurePatentService extends ServiceImpl { }