package com.bofeng.dao; import com.baomidou.mybatisplus.mapper.BaseMapper; import com.bofeng.entity.JmTuangou; import com.yvan.PageDb; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.joda.time.DateTime; import org.springframework.stereotype.Repository; import java.util.Date; import java.util.List; @Mapper @Repository public interface JmTuangouDao extends BaseMapper { List queryTuangouListByUptownId(@Param("uptownId") Long uptownId); List queryTuangouListByUptownIdAndTitle(@Param("uptownId") Long uptownId, @Param("title") String title); List queryTuangouListByUserId(@Param("userId") Long userId); List queryTuangouListByUserIdAndTitle(@Param("userId") Long userId, @Param("title") String title); List whepiTuangoulist(@Param("userId") Long userId, @Param("uptownIds") String uptownIds, @Param("queryProperties") String queryProperties, @Param("status") Long status, PageDb pageDb); JmTuangou selectJmTuangouByJmId(@Param("JmId") Long JmId); Integer updateRemarkByJmId(@Param("JmId") Long JmId, @Param("remark") String remark); Integer updateStatusByJmId(@Param("JmId") Long JmId, @Param("status") Long status); Integer updateStatusRemarkByJmId(@Param("JmId") Long JmId, @Param("status") Long status, @Param("remark") String remark); List selectAll(); int updateAll(@Param("tg") List tg); Integer insertJmTuangouList(@Param("tgList") List tgList); JmTuangou selectByUserId(); JmTuangou getSelectOne(@Param("jmId") Long jmId); JmTuangou getSelectOneRoleId(@Param("jmId") Long jmId); int updateRemarkByJmIdzbxd(@Param("jmId") Long jmId, @Param("remark") String remark, @Param("tgEndTime")Date tgEndTime, @Param("tgDeliverTime")Date tgDeliverTime); }