EnterpriseBizImpl.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  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. .or()
  32. .like(EnterpriseEntity::getEnterpriseBrand, name)
  33. );
  34. }
  35. }