EnterpriseBizImpl.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package net.mingsoft.tf.biz.impl;
  2. import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
  3. import net.mingsoft.base.biz.impl.BaseBizImpl;
  4. import net.mingsoft.base.dao.IBaseDao;
  5. import net.mingsoft.tf.biz.IEnterpriseBiz;
  6. import net.mingsoft.tf.dao.IEnterpriseDao;
  7. import net.mingsoft.tf.entity.EnterpriseEntity;
  8. import org.springframework.beans.factory.annotation.Autowired;
  9. import org.springframework.stereotype.Service;
  10. import java.util.List;
  11. /**
  12. * 企业管理管理持久化层
  13. *
  14. * @author 阿白
  15. * 创建日期:2025年12月13日 上午11:42:16<br/>
  16. * 历史修订:<br/>
  17. */
  18. @Service("tfenterpriseBizImpl")
  19. public class EnterpriseBizImpl extends BaseBizImpl<IEnterpriseDao, EnterpriseEntity> implements IEnterpriseBiz {
  20. @Autowired
  21. private IEnterpriseDao enterpriseDao;
  22. @Override
  23. protected IBaseDao getDao() {
  24. // TODO Auto-generated method stub
  25. return enterpriseDao;
  26. }
  27. @Override
  28. public List<EnterpriseEntity> queryByName(String name) {
  29. return enterpriseDao.selectList(new LambdaQueryWrapper<>(EnterpriseEntity.class)
  30. .like(EnterpriseEntity::getEnterpriseName, name)
  31. .isNotNull(EnterpriseEntity::getEnterpriseBooth)
  32. );
  33. }
  34. }