CmServiceteamRoleDao.java 954 B

1234567891011121314151617181920212223242526272829303132
  1. package com.caimei.modules.serviceteam.dao;
  2. import com.caimei.modules.project.model.ServiceProviderModel;
  3. import com.thinkgem.jeesite.common.persistence.CrudDao;
  4. import com.thinkgem.jeesite.common.persistence.annotation.MyBatisDao;
  5. import com.caimei.modules.serviceteam.entity.CmServiceteamRole;
  6. import org.apache.ibatis.annotations.Param;
  7. import java.util.List;
  8. /**
  9. * 协销小组DAO接口
  10. * @author zzj
  11. * @version 2022-01-20
  12. */
  13. @MyBatisDao
  14. public interface CmServiceteamRoleDao extends CrudDao<CmServiceteamRole> {
  15. List<CmServiceteamRole> findTeams(CmServiceteamRole cmServiceteamRole);
  16. List<ServiceProviderModel> findGroups(String id);
  17. void deleteAll(String teamId);
  18. //查所有没有组队的协销
  19. List<ServiceProviderModel> findAllGroups();
  20. void save(CmServiceteamRole cmServiceteamRole);
  21. void saveGroup(@Param("teamId")String teamId,@Param("i") String i);
  22. CmServiceteamRole findLeader(String teamId);
  23. }