TemporaryReceivablesMapper.java 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package com.goafanti.common.dao;
  2. import com.goafanti.common.model.TemporaryReceivables;
  3. import com.goafanti.common.model.TemporaryReceivablesExample;
  4. import com.goafanti.order.bo.TemporaryReceivablesBo;
  5. import java.util.List;
  6. import java.util.Map;
  7. import org.apache.ibatis.annotations.Param;
  8. import org.springframework.beans.factory.annotation.Value;
  9. public interface TemporaryReceivablesMapper {
  10. int deleteByPrimaryKey(Integer id);
  11. int insert(TemporaryReceivables record);
  12. int insertSelective(TemporaryReceivables record);
  13. TemporaryReceivables selectByPrimaryKey(Integer id);
  14. int updateByPrimaryKeySelective(TemporaryReceivables record);
  15. int updateByPrimaryKey(TemporaryReceivables record);
  16. int deleteByids(List<?> ids);
  17. int deleteByaid(String aid);
  18. List<TemporaryReceivables> selectByaid(@Param("aid") String aid,@Param("mergeStatus") Integer mergeStatus);
  19. void deleteNormalByaid(@Param("aid") String aid,@Param("mergeStatus") Integer mergeStatus);
  20. void insertBatch(List<TemporaryReceivablesBo> list);
  21. void updateRepeatOrderNo(String aid);
  22. String getCountlistReceivablesAmount(Map<String, Object> parameter);
  23. String getCountlistReceivablesTotalAmount(Map<String, Object> parameter);
  24. int selectReceivablesNumberRepeats(TemporaryReceivables tr);
  25. void waitngMerge(@Value("list") List<Integer> list);
  26. }