package com.ruoyi.system.mapper; import com.ruoyi.system.domain.*; import com.ruoyi.system.domain.vo.ItemsVo; import org.apache.ibatis.annotations.MapKey; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; import java.util.Map; @Mapper public interface OrderBillsPlansMapper { /** * 获取业务表数据 * * @param emplId * @param dataStart * @param dataEnd * @return */ List getOrderBillsPlansLsit(Map map); /** * 根据orderNo查询 * * @param orderNo 订单号 * @return 详情 */ OrderBillsPlans getOrderBillsPlansByid(Long orderNo); /** * 保存保单信息 * * @param orderBillsPlans * @return */ Integer updateOrderBillsPlansByid(OrderBillsPlans orderBillsPlans); /** * 获取报销费用list * * @return */ List getItemsList(); Integer insertLoadFeeItems(@Param("l") LoadFeeItems loadFeeItems, @Param("o") OrderBillsPlans orderBillsPlans, @Param("e") Empls empls); @MapKey("itemId") Map getLoadFeeitemsMapByentityIdKeyItemId(Long entityId); /** * 更新金额 * * @param loadFeeItems * @return */ Integer updateLoadFeeItems(LoadFeeItems loadFeeItems); /** * 查询报销费用报销金额下拉选 * @return */ List getGasStations(); }