危化品全生命周期管理后端
“djh”
2025-05-07 da2c594ade5d69621dd11a13bb758477e2dc079e
hazmat-system/src/main/java/com/gkhy/hazmat/system/service/HzHazmatService.java
@@ -1,8 +1,10 @@
package com.gkhy.hazmat.system.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.gkhy.hazmat.common.api.CommonPage;
import com.gkhy.hazmat.system.domain.HzHazmat;
import com.gkhy.hazmat.system.domain.vo.HzHazmatWarehouseVO;
/**
 * <p>
@@ -24,6 +26,7 @@
    /**
     * 根据条件按仓库和危化品基础数据汇总数据
     *
     * @param hzHazmat
     * @return
     */
@@ -56,9 +59,10 @@
    /**
     * 领用
     * @param hazmatId
     * @param used  //是否用尽  0否 1是
     * @return
     */
    void hazmatUse(Long hazmatId);
    void hazmatUse(Long hazmatId,Integer used);
    /**
     * 归还
@@ -86,4 +90,10 @@
     * @param hazmat
     */
    void changeState(HzHazmat hazmat);
    /**
     * 零头数据处理(修改在库余量)
     * @param hazmat
     */
    void changeRemaining(HzHazmat hazmat);
}