IWriteThresholdService.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. package vip.xiaonuo.write.service;
  2. import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  3. import vip.xiaonuo.common.pojo.CommonResult;
  4. import vip.xiaonuo.production.entity.ProductionWriteRate;
  5. import vip.xiaonuo.production.param.ProductionPageParam;
  6. import vip.xiaonuo.sys.modular.user.entity.SysUser;
  7. import vip.xiaonuo.write.entity.WriteThreshold;
  8. import com.baomidou.mybatisplus.extension.service.IService;
  9. import vip.xiaonuo.write.param.WriteThresholdAddParam;
  10. import vip.xiaonuo.write.param.WriteThresholdPageParam;
  11. import java.util.List;
  12. import java.util.Map;
  13. /**
  14. * <p>
  15. * 通用预警阈值 服务类
  16. * </p>
  17. *
  18. * @author author
  19. * @since 2025-03-01
  20. */
  21. public interface IWriteThresholdService extends IService<WriteThreshold> {
  22. CommonResult add(WriteThresholdAddParam addParam);
  23. CommonResult edit(WriteThreshold threshold);
  24. CommonResult delete(Map<String, String> paramsMap);
  25. Page<WriteThreshold> page(WriteThresholdPageParam pageParam);
  26. //获取处理人列表
  27. List<SysUser> getUserList(Map<String, String> paramsMap);
  28. }