SysAccountMapper.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. package com.ydtech.modules.admin.dao;
  2. import com.ydtech.modules.admin.model.SysAccount;
  3. import org.apache.ibatis.annotations.Param;
  4. import java.util.List;
  5. public interface SysAccountMapper {
  6. /**
  7. * description:deleteByPrimaryKey
  8. *
  9. * @author: Administrator
  10. * @date: 2021-11-30
  11. * @since: 1.0
  12. */
  13. int deleteByPrimaryKey(String id);
  14. /**
  15. * description:insert
  16. *
  17. * @author: Administrator
  18. * @date: 2021-11-30
  19. * @since: 1.0
  20. */
  21. int insert(SysAccount record);
  22. /**
  23. * description:insertSelective
  24. *
  25. * @author: Administrator
  26. * @date: 2021-11-30
  27. * @since: 1.0
  28. */
  29. int insertSelective(SysAccount record);
  30. /**
  31. * description:selectByPrimaryKey
  32. *
  33. * @author: Administrator
  34. * @date: 2021-11-30
  35. * @since: 1.0
  36. */
  37. SysAccount selectByPrimaryKey(String id);
  38. /**
  39. * description:updateByPrimaryKeySelective
  40. *
  41. * @author: Administrator
  42. * @date: 2021-11-30
  43. * @since: 1.0
  44. */
  45. int updateByPrimaryKeySelective(SysAccount record);
  46. /**
  47. * description:updateByPrimaryKey
  48. *
  49. * @author: Administrator
  50. * @date: 2021-11-30
  51. * @since: 1.0
  52. */
  53. int updateByPrimaryKey(SysAccount record);
  54. /**
  55. * 获取指定商户下的账户
  56. *
  57. * @param deptId
  58. * @return
  59. */
  60. List<SysAccount> findByDeptId(@Param("deptId") String deptId);
  61. }