OrderBillsPlansMapper.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. package com.ruoyi.system.mapper;
  2. import com.ruoyi.system.domain.*;
  3. import com.ruoyi.system.domain.vo.ItemsVo;
  4. import org.apache.ibatis.annotations.MapKey;
  5. import org.apache.ibatis.annotations.Mapper;
  6. import org.apache.ibatis.annotations.Param;
  7. import java.util.List;
  8. import java.util.Map;
  9. @Mapper
  10. public interface OrderBillsPlansMapper {
  11. /**
  12. * 获取业务表数据
  13. *
  14. * @param emplId
  15. * @param dataStart
  16. * @param dataEnd
  17. * @return
  18. */
  19. List<WfTaskList> getOrderBillsPlansLsit(Map map);
  20. /**
  21. * 根据orderNo查询
  22. *
  23. * @param orderNo 订单号
  24. * @return 详情
  25. */
  26. OrderBillsPlans getOrderBillsPlansByid(Long orderNo);
  27. /**
  28. * 保存保单信息
  29. *
  30. * @param orderBillsPlans
  31. * @return
  32. */
  33. Integer updateOrderBillsPlansByid(OrderBillsPlans orderBillsPlans);
  34. /**
  35. * 获取报销费用list
  36. *
  37. * @return
  38. */
  39. List<ItemsVo> getItemsList();
  40. Integer insertLoadFeeItems(@Param("l") LoadFeeItems loadFeeItems, @Param("o") OrderBillsPlans orderBillsPlans, @Param("e") Empls empls);
  41. @MapKey("itemId")
  42. Map<String, LoadFeeItems> getLoadFeeitemsMapByentityIdKeyItemId(Long entityId);
  43. /**
  44. * 更新金额
  45. *
  46. * @param loadFeeItems
  47. * @return
  48. */
  49. Integer updateLoadFeeItems(LoadFeeItems loadFeeItems);
  50. /**
  51. * 查询报销费用报销金额下拉选
  52. * @return
  53. */
  54. List<GasStations> getGasStations();
  55. }