package com.ruoyi.sales.mapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.toolkit.support.SFunction; import com.ruoyi.sales.pojo.SalesLedger; import org.apache.ibatis.annotations.Param; import java.math.BigDecimal; import java.util.List; /** * 销售台账Mapper接口 * * @author ruoyi * @date 2025-05-08 */ public interface SalesLedgerMapper extends BaseMapper { /** * 查询指定日期的所有合同序列号 * @param datePart 日期部分(格式:yyyyMMdd) * @return 序列号列表 */ List selectSequencesByDate(@Param("datePart") String datePart); List getSalesNo(); BigDecimal selectSum(LambdaQueryWrapper wrapper, SFunction column); }