mitao
2 天以前 a637bf49486d072ff65771864c50d1586989d940
ruoyi-system/src/main/java/com/ruoyi/system/service/AssetWarehouseService.java
@@ -1,7 +1,11 @@
package com.ruoyi.system.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.system.dto.asset.AssetWarehouseDTO;
import com.ruoyi.system.model.AssetWarehouse;
import com.ruoyi.system.query.AssetWarehousePageQuery;
import com.ruoyi.system.vo.asset.AssetWarehouseVO;
/**
 * <p>
@@ -12,5 +16,27 @@
 * @since 2025-09-15
 */
public interface AssetWarehouseService extends IService<AssetWarehouse> {
    /**
     * 获取仓库分页列表
     * @param pageQuery
     * @return
     */
    IPage<AssetWarehouseVO> getPageList(AssetWarehousePageQuery pageQuery);
    /**
     * 添加仓库
     * @param dto
     */
    void add(AssetWarehouseDTO dto);
    /**
     * 编辑仓库
     * @param dto
     */
    void edit(AssetWarehouseDTO dto);
    /**
     * 删除仓库
     * @param id
     */
    void delete(Integer id);
}