OrderReceivablesService.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package com.goafanti.order.service;
  2. import java.util.List;
  3. import java.util.Map;
  4. import com.goafanti.common.model.User;
  5. import com.goafanti.order.bo.TOrderNewBo;
  6. import com.goafanti.order.bo.UserOrder;
  7. import org.springframework.web.multipart.MultipartFile;
  8. import com.goafanti.core.mybatis.page.Pagination;
  9. import com.goafanti.order.bo.ReceivablesListBo;
  10. import com.goafanti.order.bo.TemporaryReceivablesBo;
  11. public interface OrderReceivablesService {
  12. int addReceivables(TemporaryReceivablesBo t);
  13. int updateReceivables(TemporaryReceivablesBo t);
  14. int deleteReceivables(String id);
  15. int deleteAllReceivables();
  16. int batchImport(Integer mergeStatus);
  17. void batchListReceivables(MultipartFile file);
  18. Pagination<ReceivablesListBo> listReceivables(ReceivablesListBo rl,Integer status,String adminName, String adminDeps, String orderDeps,
  19. Integer mergeStatus, Integer pageSize,
  20. Integer pageNo);
  21. Map<String, Object> getCountlistReceivables(ReceivablesListBo rl, Integer status, String adminName, String adminDeps,
  22. String orderDeps,Integer mergeStatus);
  23. int pushWaitingMerge(String ids);
  24. List<UserOrder > matchingOrderNo(String value);
  25. List<UserOrder > matchingUser(String value);
  26. }