CZT
2023-08-16 7fbb3a0cec59554367b527f55d81e3997eacf4c9
igds-inout/src/main/java/com/ld/igds/inout/mapper/InoutRecordMapper.java
@@ -5,7 +5,7 @@
import com.ld.igds.data.CommonData;
import com.ld.igds.inout.dto.*;
import com.ld.igds.m.dto.NoticeParam;
import com.ld.igds.models.InoutLossOver;
import org.apache.ibatis.annotations.Param;
import com.baomidou.mybatisplus.plugins.Page;
@@ -67,6 +67,14 @@
     */
    int updateData(@Param("data") InoutData data);
    /**
     * 更新数据根据值仓,更新部分信息
     *
     * @param data
     */
    void updateDataByHandle(@Param("data") InoutData data);
    /**
     * 分页获取数据
     *
@@ -93,14 +101,6 @@
     */
    int validateInoutData(@Param("param") InoutParam param);
    /**
     * 更新出入库流水实时库存
     *
     * @param param
     * @return
    int updateCuStorage(@Param("param") InoutParam param);
     */
    /**
     * 根据like获取数据库中最大的ID,
@@ -120,24 +120,6 @@
    void toComplete(@Param("param") InoutParam param);
    /**
     * 获取入库完成量
     *
     * @param param
     * @return
    CommonData getInComplete(@Param("param") NoticeParam param);
     */
    /**
     * 获取出库完成量
     *
     * @param param
     * @return
    CommonData getOutComplete(@Param("param") NoticeParam param);
     */
    /**
     * 获取流程未完成的流水数据
     *
     * @param page
@@ -154,4 +136,30 @@
     * @return CommonData.numValue1
     */
    CommonData sumRecordWeight(@Param("param") InoutParam param);
}
    /**
     * 根据车牌号和卡号查询是否有未完成的流程信息
     *
     * @param param
     * @return
     */
    int checkExist(@Param("param") InoutParam param);
    /**
     * 根据条件获取正常流水信息,默认升序
     *
     * @param param
     * @return
     */
    List<InoutLossOver> listLossOver(@Param("param") InoutParam param);
    /**
     * 损益获取开始周期---截至周期内,出入库入库重量汇总合计
     *
     * @param param
     * @return CommonData.numValue1
     */
    CommonData sumLossOverWeight(@Param("param") InoutParam param);
}