package com.kidgrow.oprationcenter.service; import com.kidgrow.common.model.PageResult; import com.kidgrow.common.model.ResultBody; import com.kidgrow.common.service.ISuperService; import com.kidgrow.oprationcenter.model.ConsumptionRecord; import com.kidgrow.oprationcenter.vo.ConsumptionRequest; import java.util.List; import java.util.Map; /** * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020
* @Description:
* @Project: 运营中心
* @CreateDate: Created in 2020-06-23 15:07:14
* @Author: houruijun * @version 1.0 */ public interface IConsumptionRecordService extends ISuperService { /** * 列表 * @param params * @return */ PageResult findList(Map params); /** * 自定义条件查询所有的列表 * @param params * @return */ List findAllList(Map params); /** * 根据ConsumptionRecord对象当做查询条件进行查询 * @param consumptionRecord * @return ConsumptionRecord对象 */ ConsumptionRecord findByObject(ConsumptionRecord consumptionRecord); /** * 要让AI读片-调用 * @param consumptionRequest 请求的数据实体 * @return */ ResultBody consumptionAIStart(ConsumptionRequest consumptionRequest); /** * AI返回结果-调用 * @param consumptionRequest 请求的数据实体 * @return */ ResultBody consumptionAIReturn(ConsumptionRequest consumptionRequest); /** * AI拒读/失败通知-调用 * @param consumptionRequest 请求的数据实体 * @return */ ResultBody consumptionAIFail(ConsumptionRequest consumptionRequest); /** * 发起人工读片-调用 * @param consumptionRequest 请求的数据实体 * @return */ ResultBody consumptionArtificial(ConsumptionRequest consumptionRequest); }