package com.jshop.service; import java.util.List; import com.jshop.entity.JshopbasicInfoT; public interface JshopbasicInfoTService { /** * 增加商城基本信息 * @param jbit * @return */ public abstract int addJshopbasicInfoT(JshopbasicInfoT jbit); /** * 删除商城基本信息 * @param list * @return */ public abstract int delJshopbasicInfo(String[]list,String creatorid); /** * 更新商城基本信息 * @param jbit * @return */ public abstract int updateJshopbasicInfo(JshopbasicInfoT jbit); /** * 查询所有商城基本信息 * @param currentPage * @param lineSize * @return */ public abstract List<JshopbasicInfoT> findAllJshopbasicInfo(final int currentPage,final int lineSize,final String creatorid); /** * 统计所有商城基本信息 * @return */ public abstract int countfindAllJshopbasicInfo(String creatorid); /** * 根据id获取商城基本信息 * @param basicinfoid * @return */ public abstract JshopbasicInfoT findJshopbasicInfoTById(String basicinfoid); /** * 更新商城信息使用状态 * @param basicinfoid * @param state * @return */ public abstract int updateJshopbasicInfostate(String basicinfoid,String state); /** * 获取商城信息中快递单所需要填写的信息只获取一个 * @return */ public abstract JshopbasicInfoT findJshopbasicInfoSingleForExpress(String creatorid); /** * 根据creatorid获取商城基本信息 * @param creatorid * @return */ public abstract List<JshopbasicInfoT>findJshopbasicInfoBycreatorid(String creatorid); /** * 获取所有商城数据,给手机客户端 * @return */ public abstract List<JshopbasicInfoT>findAllJshopbasicInfoNoParam(final int currentPage,final int lineSize,final String state); /** * 获取开启状态和运行状态的商城 * @param creatorid * @param state * @param openstate * @return */ public abstract JshopbasicInfoT findJshopbasicInfoBystateandopstate(String creatorid,String state,String openstate); /** * 获取开启状态和运行状态的商城无用户id * @param creatorid * @param state * @param openstate * @return */ public abstract JshopbasicInfoT findJshopbasicInfoBystateandopstate(String state,String openstate); }