package com.ydtech.modules.order.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ydtech.modules.ins.model.InsOrdersExcel; import com.ydtech.modules.ins.model.InsOrdersExcelVo; import com.ydtech.modules.order.entity.InsOrders; import com.ydtech.modules.order.entity.vo.*; import org.apache.ibatis.annotations.Param; import java.util.List; /** * @author Administrator * @description 针对表【ins_orders(保险订单表)】的数据库操作Mapper * @createDate 2023-01-31 15:44:29 * @Entity generator.domain.InsOrders */ public interface InsOrdersMapper extends BaseMapper { OrderVo getOrderAndAreaCompany(String companyId); InsOrders getByUseridAndLicenseNo(VerifyOrdersVo verifyOrdersVo); Long queryPageOrderCount(@Param("orderQueryVo") OrderQueryVo orderQueryVo, @Param("isTeamLeader") Boolean isTeamLeader,@Param("isCdy")Boolean isCdy); Page queryPageOrder(@Param("page") Page page,@Param("orderQueryVo") OrderQueryVo orderQueryVo, @Param("isTeamLeader") Boolean isTeamLeader,@Param("isCdy")Boolean isCdy); List queryOrderList(InsOrdersExcelVo insOrdersExcelVo); Page getPolicyInsuranceReport(@Param("page") Page page,@Param("policyReqVo")PolicyInsuranceReportReqVo policyInsuranceReportReqVo); List getPolicyInsuranceReport(@Param("policyReqVo")PolicyInsuranceReportReqVo policyInsuranceReportReqVo); Long getPolicyInsuranceReportCount(@Param("policyReqVo") PolicyInsuranceReportReqVo policyInsuranceReportReqVo); boolean updateStatus(@Param("orderno") String orderno, @Param("status") String status); }