package service; import java.util.List; import java.util.Map; import model.Classify; import model.PageBean; import model.Goods; import model.User; //import model.UserAdmin; public interface IUserService { /** * 发布供求信息 * @param product */ void saveGood(Goods good); /** * 查询分类列表 * @return */ List searchClassifyList(); /** * 查询商品 * @param map * @return */ PageBean searchLostGoodList(Map map); PageBean searchFoundGoodList(Map map); /** * 查询商品详情 * @param id * @return */ Goods getLostGoodDetail(String id); Goods getFoundGoodDetail(String id); /** * 通过分类id获取分类信息 * @param classifyId */ Classify getClassifyById(Integer classifyId); User getUserById(Integer creatorId); /*void updateProduct(Product product);*/ /** *

Description: 查询我发布的商品列表信息

* @param map * @return */ PageBean searchMyLostGoodByPage(Map map); PageBean searchMyFoundGoodByPage(Map map); /** *

Description: 删除我发布的商品

* @param pid */ void delectGoodById(int pid); /** * 保存用户消息 * @param uaa */ //void saveUserMessage(UserAdmin uaa); /** * 分页消息 * @throws Exception * @param flag 0系统消息,1用户消息 */ //PageBean searchMessageByPage(Map map); /** * 通过id删除消息 * @param parseInt */ void deleteMessage(int id); }