| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- package com.goafanti.common.dao;
- import java.util.List;
- import org.apache.ibatis.annotations.Param;
- import com.goafanti.common.model.Demand;
- import com.goafanti.demand.bo.DemandDetailBo;
- import com.goafanti.demand.bo.DemandListBo;
- import com.goafanti.demand.bo.DemandRecommended;
- import com.goafanti.portal.bo.DemandPortalDetailBo;
- import com.goafanti.portal.bo.DemandPortalSimilarListBo;
- import com.goafanti.portal.bo.DemandSearchDetailBo;
- public interface DemandMapper {
- int deleteByPrimaryKey(String id);
- int insert(Demand record);
- int insertSelective(Demand record);
- Demand selectByPrimaryKey(String id);
- int updateByPrimaryKeySelective(Demand record);
- int updateByPrimaryKey(Demand record);
- DemandDetailBo selectUserDemandDetail(String id);
- int batchDeleteByPrimaryKey(List<String> id);
- DemandDetailBo selectOrgDemandDetail(String id);
- int updateReleaseDate(String id);
- void insertBatch(List<Demand> demandList);
- DemandSearchDetailBo selectDemandSearchDetail(String uid, String id);
- Integer findDemandNumByUid(String uid);
- DemandPortalDetailBo findOrgPortalDemandDetail(@Param("id")String id, @Param("uid")String uid);
- DemandPortalDetailBo findUserPortalDemandDetail(@Param("id")String id, @Param("uid")String uid);
- List<DemandPortalSimilarListBo> findByIndustryCategoryA(@Param("industryCategoryA") Integer industryCategoryA,
- @Param("id") String id);
- int updateEmployerId(String id);
- int countInterest(String demandId);
-
- DemandDetailBo selectDemandDetail(String id);
- DemandListBo selectAppByPrimaryKey(String id);
- List<DemandRecommended> getAppHomeRecommended();
- Demand selectDemandFollow(String id);
-
- List<DemandListBo> selectRecentDemand(int size);
-
- List<DemandListBo> selectCompanyDemand(int size);
-
- List<DemandListBo> getUrgentDemand(int size);
-
- List<DemandListBo> getHotDemand(int size);
-
- List<DemandListBo> getAreaDemand(int size);
-
- List<DemandListBo> getProLearnStudyDemand(int size);
-
- List<DemandListBo> getFundCrowdDemand(int size);
-
- List<DemandListBo> getPersonnelDemand(int size);
- }
|