📄 informationservice.java
字号:
package com.longtime.wap.module.information.service;
import java.util.List;
import org.apache.struts.upload.FormFile;
import com.longtime.wap.common.web.Page;
import com.longtime.wap.model.Business;
import com.longtime.wap.model.Information;
/**
* information服务类接口
*
* @author Bulc
* @date Nov 15, 2007
*/
public interface InformationService {
/**
* 根据搜索条件,取得信息
*
* @param searchValue
* 搜索值
* @param searchType
* 搜索类型
* @param cpId
* 发布商id
* @param businessId
* 业务id
* @param page
* 分页参数
* @return 信息列表
*/
public List getInfosByCondition(String searchValue,
String searchType,
long cpId,
long businessId,
Page page);
/**
* 根据信息提供商id 取得业务列表
*
* @param cpId
* 发布商id
* @return 业务列表
*/
public List getBusinesses(long cpId);
/**
* 根据业务id取得业务
*
* @param id
* 业务id
* @return 业务对象
*/
public Business getBusinessById(long id);
/**
* 根据信息id取得信息
*
* @param id
* 信息id
* @return 信息对象
*/
public Information getInformationById(long id);
/**
* 批量保存信息的发布状态
*
* @param ids
* 信息id列表
* @param isPub
* 是否发布
*/
public void savePubStatus(String[] ids, boolean isPub);
/**
* 保存信息
*
* @param information
* 信息对象
*/
public void saveInformation(Information information);
/**
* 批量删除信息
*
* @param ids
* 信息id列表
*/
public void deleteInformations(String[] ids);
/**
* 上传文件
*
* @param dir
* 上传文件路径
* @param uploadFile
* 上传文件对象
* @return 上传服务器后,文件名称
* @throws Exception
* 异常
*/
public String uploadFile(String dir, FormFile uploadFile) throws Exception;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -