2021-12-31 22:58:34 +08:00
|
|
|
|
package com.xjs.service;
|
|
|
|
|
|
|
|
|
|
|
|
import com.xjs.domain.ApiRecord;
|
|
|
|
|
|
|
2022-01-01 17:15:13 +08:00
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
2021-12-31 22:58:34 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* @author xiejs
|
|
|
|
|
|
* @desc
|
|
|
|
|
|
* @create 2021-12-31
|
|
|
|
|
|
*/
|
|
|
|
|
|
public interface ApiWarningService {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 保存apirecord 当存在相同api时,不允许保存
|
|
|
|
|
|
* @param apiRecord apiRecord
|
|
|
|
|
|
* @return apiRecord
|
|
|
|
|
|
*/
|
|
|
|
|
|
Boolean saveApiRecord(ApiRecord apiRecord);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 修改 根据url名称修改api调用次数
|
|
|
|
|
|
* @param apiRecord apiRecord
|
|
|
|
|
|
* @return apiRecord
|
|
|
|
|
|
*/
|
|
|
|
|
|
boolean updateApiRecord(ApiRecord apiRecord);
|
2022-01-01 17:15:13 +08:00
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 根据 apiurl和name查询
|
|
|
|
|
|
* @param apiRecord
|
|
|
|
|
|
* @return
|
|
|
|
|
|
*/
|
|
|
|
|
|
List<ApiRecord> selectApiRecordList(ApiRecord apiRecord);
|
2021-12-31 22:58:34 +08:00
|
|
|
|
}
|