ComFieldsService.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. package jnpf.base.service;
  2. import jnpf.base.service.SuperService;
  3. import com.baomidou.mybatisplus.extension.service.IService;
  4. import jnpf.base.entity.ComFieldsEntity;
  5. import java.util.List;
  6. /**
  7. * 常用字段
  8. *
  9. * @author JNPF开发平台组
  10. * @version V3.1.0
  11. * @copyright 引迈信息技术有限公司
  12. * @date 2021/3/12 15:31
  13. */
  14. public interface ComFieldsService extends SuperService<ComFieldsEntity> {
  15. /**
  16. * 获取常用字段列表
  17. *
  18. * @return ignore
  19. */
  20. List<ComFieldsEntity> getList();
  21. /**
  22. * 获取常用字段
  23. *
  24. * @param id 主键
  25. * @return ignore
  26. */
  27. ComFieldsEntity getInfo(String id);
  28. /**
  29. * 创建常用字段
  30. *
  31. * @param entity 实体
  32. */
  33. void create(ComFieldsEntity entity);
  34. /**
  35. * 修改常用字段
  36. *
  37. * @param id 主键
  38. * @param entity 实体
  39. * @return ignore
  40. */
  41. boolean update(String id, ComFieldsEntity entity);
  42. /**
  43. * 验证名称
  44. *
  45. * @param fullName 名称
  46. * @param id 主键值
  47. * @return ignore
  48. */
  49. boolean isExistByFullName(String fullName, String id);
  50. /**
  51. * 删除常用字段
  52. *
  53. * @param entity 实体
  54. */
  55. void delete(ComFieldsEntity entity);
  56. }