JmTuangouDao.java 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package com.bofeng.dao;
  2. import com.baomidou.mybatisplus.mapper.BaseMapper;
  3. import com.bofeng.entity.JmTuangou;
  4. import com.yvan.PageDb;
  5. import org.apache.ibatis.annotations.Mapper;
  6. import org.apache.ibatis.annotations.Param;
  7. import org.joda.time.DateTime;
  8. import org.springframework.stereotype.Repository;
  9. import java.util.Date;
  10. import java.util.List;
  11. @Mapper
  12. @Repository
  13. public interface JmTuangouDao extends BaseMapper<JmTuangou> {
  14. List<JmTuangou> queryTuangouListByUptownId(@Param("uptownId") Long uptownId);
  15. List<JmTuangou> queryTuangouListByUptownIdAndTitle(@Param("uptownId") Long uptownId, @Param("title") String title);
  16. List<JmTuangou> queryTuangouListByUserId(@Param("userId") Long userId);
  17. List<JmTuangou> queryTuangouListByUserIdAndTitle(@Param("userId") Long userId, @Param("title") String title);
  18. List<JmTuangou> whepiTuangoulist(@Param("userId") Long userId, @Param("uptownIds") String uptownIds, @Param("queryProperties") String queryProperties, @Param("status") Long status, PageDb pageDb);
  19. JmTuangou selectJmTuangouByJmId(@Param("JmId") Long JmId);
  20. Integer updateRemarkByJmId(@Param("JmId") Long JmId, @Param("remark") String remark);
  21. Integer updateStatusByJmId(@Param("JmId") Long JmId, @Param("status") Long status);
  22. Integer updateStatusRemarkByJmId(@Param("JmId") Long JmId, @Param("status") Long status, @Param("remark") String remark);
  23. List<JmTuangou> selectAll();
  24. int updateAll(@Param("tg") List<JmTuangou> tg);
  25. Integer insertJmTuangouList(@Param("tgList") List<JmTuangou> tgList);
  26. JmTuangou selectByUserId();
  27. JmTuangou getSelectOne(@Param("jmId") Long jmId);
  28. JmTuangou getSelectOneRoleId(@Param("jmId") Long jmId);
  29. int updateRemarkByJmIdzbxd(@Param("jmId") Long jmId, @Param("remark") String remark, @Param("tgEndTime")Date tgEndTime, @Param("tgDeliverTime")Date tgDeliverTime);
  30. }