package com.ks.goldcorn.service.remote;
|
|
import com.ks.goldcorn.exception.GoldAppException;
|
import com.ks.goldcorn.pojo.DO.GoldCornAppInfo;
|
|
import java.util.List;
|
|
/**
|
* 金币应用服务
|
*/
|
public interface GoldCornAppService {
|
|
|
/**
|
* 根据名称搜索
|
*
|
* @param name
|
* @param page
|
* @param pageSize
|
* @return
|
*/
|
public List<GoldCornAppInfo> searchByName(String name, int page, int pageSize);
|
|
public long countSearchByName(String name);
|
|
|
/**
|
* 根据code查询
|
*
|
* @param code
|
* @return
|
*/
|
public GoldCornAppInfo selectByCode(String code);
|
|
|
/**
|
* 添加APP
|
*
|
* @param goldCornAppInfo
|
* @throws GoldAppException
|
*/
|
public void addApp(GoldCornAppInfo goldCornAppInfo) throws GoldAppException;
|
|
/**
|
* 删除APP
|
*
|
* @param id
|
*/
|
|
public void deleteApp(Long id) throws GoldAppException;
|
|
|
/**
|
* 修改app信息
|
*
|
* @param appInfo
|
*/
|
public void updateApp(GoldCornAppInfo appInfo);
|
|
}
|