InsPlyIncomeService.java 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. package com.ydtech.modules.fnc.service;
  2. import com.ydtech.core.page.HttpResult;
  3. import com.ydtech.modules.fnc.entity.InsAreaCompany;
  4. import com.ydtech.modules.fnc.entity.InsPlyIncome;
  5. import com.baomidou.mybatisplus.extension.service.IService;
  6. import com.ydtech.modules.fnc.vo.InsPlyIncomeVo;
  7. import com.ydtech.modules.order.entity.BasePageResult;
  8. import com.ydtech.modules.order.entity.InsOrders;
  9. import com.ydtech.modules.protocols.entity.po.InsFeeOrderNew;
  10. import org.springframework.web.multipart.MultipartFile;
  11. import java.util.List;
  12. /**
  13. * <p>
  14. * 保司结算手续费 服务类
  15. * </p>
  16. *
  17. * @author gws
  18. * @since 2024-01-05
  19. */
  20. public interface InsPlyIncomeService extends IService<InsPlyIncome> {
  21. public HttpResult<BasePageResult<InsPlyIncome>> queryplyIncome(InsPlyIncomeVo insPlyIncomeVo);
  22. void uodateBalance(InsPlyIncomeVo insPlyIncomeVo);
  23. HttpResult<BasePageResult<InsPlyIncome>> totalQuery(InsPlyIncomeVo insPlyIncomeVo);
  24. HttpResult batchBalance(InsPlyIncomeVo insPlyIncomeVo);
  25. HttpResult<BasePageResult<InsPlyIncome>> queryNew(InsPlyIncomeVo insPlyIncomeVo);
  26. HttpResult<BasePageResult<InsPlyIncome>> nonSettlementQuery(InsPlyIncomeVo insPlyIncomeVo);
  27. void saveBalanceNew(InsOrders order, InsFeeOrderNew insFeeOrderNew, InsAreaCompany insAreaCompany);
  28. HttpResult<List<InsPlyIncome>> nonSettldetail(InsPlyIncomeVo insPlyIncomeVo);
  29. void importData(MultipartFile file, InsPlyIncomeVo insPlyIncomeVo);
  30. void updateByEntity(InsPlyIncomeVo insPlyIncomeVo);
  31. HttpResult<InsPlyIncome> deleteById(InsPlyIncomeVo insPlyIncomeVo);
  32. HttpResult<InsPlyIncome> insertByEntity(InsPlyIncomeVo insPlyIncomeVo);
  33. }