FinanceCountMapper.java 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. package com.goafanti.common.dao;
  2. import com.goafanti.admin.bo.OutFinanceCount;
  3. import com.goafanti.common.model.FinanceCount;
  4. import org.apache.ibatis.annotations.Param;
  5. import java.util.List;
  6. public interface FinanceCountMapper {
  7. int deleteByPrimaryKey(Integer id);
  8. int insert(FinanceCount record);
  9. int insertSelective(FinanceCount record);
  10. FinanceCount selectByPrimaryKey(Integer id);
  11. int updateByPrimaryKeySelective(FinanceCount record);
  12. int updateByPrimaryKey(FinanceCount record);
  13. int selectByAidAndDatesGetCount(@Param("aid") String aid, @Param("startTime") String startTime);
  14. void updateOrderCountAdd(@Param("aid") String aid, @Param("startTime") String startTime);
  15. void updateOrderUnauditedSubtraction(@Param("aid") String aid, @Param("startTime") String startTime,@Param("type") Integer type);
  16. FinanceCount selectByAidAndDates(@Param("aid") String aid, @Param("startTime") String startTime);
  17. void insetBatch(List<FinanceCount> addList);
  18. List<OutFinanceCount> financeLists(@Param("aid") String aid, @Param("startTime") String startTime, @Param("endTime") String endTime);
  19. }