package com.goafanti.business.service; import java.util.List; import java.util.Map; import com.goafanti.app.bo.ProjectBo; import com.goafanti.app.bo.ProjectDetailBo; import com.goafanti.business.bo.BusinessProjectBo; import com.goafanti.business.bo.ProjectSizeBo; import com.goafanti.common.model.BusinessProject; import com.goafanti.common.model.BusinessCategory; import com.goafanti.common.model.BusinessProjectModel; import com.goafanti.core.mybatis.page.Pagination; public interface BusinessProjectService { int insert(String bname,String cid,String country,String province,String city,String district,String boutique); Pagination listProject(String bname,String cid,String country,String province,String city,String district,String activityFlag, String status,Integer type, Integer pageNo, Integer pageSize ); int getBnamecount(String bname); int deleteProject(String id); int updateStopProject(String id); ProjectDetailBo orgProject(String id); BusinessProjectBo orgProjects(String id); List> getAllCnames(Integer flag); int updateProject(BusinessProject s); int addProjectSize(BusinessProjectModel ps); int updateOrgProjectSize(BusinessProjectModel ps); Pagination listProjectSize(String pid,Integer pNo,Integer pSize); ProjectSizeBo getProjectSize(String id); int deleteProjectSize(String id); int updateSotpProjectSize(String id); boolean WhetherRepeat(BusinessProjectModel ps); boolean judgeStatus(BusinessProjectModel ps); boolean judgeBeing(BusinessProject s); Pagination getBusinessProject(String id,Integer pNo,Integer pSize); Pagination recommendProjectList(Integer pNo, Integer pSize); boolean checkProject(String id); Pagination portalRecommendList(Integer pNo, Integer pSize); Pagination portalBusinessProject(String id, Integer pNo, Integer pSize); ProjectDetailBo ProjectDetail(String id); List selectBusinessProjectByName(String businessName,String cid); List selectBusinessProjectCatalog(); }