Blame view

src/main/java/com/huaheng/pc/config/warehouse/service/WarehouseService.java 884 Bytes
1
package com.huaheng.pc.config.warehouse.service;
mahuandong authored
2
3

import com.baomidou.mybatisplus.extension.service.IService;
易文鹏 authored
4
import com.huaheng.framework.web.domain.AjaxResult;
5
import com.huaheng.pc.config.warehouse.domain.Warehouse;
mahuandong authored
6
7
8
9
10
import java.util.List;
import java.util.Map;

public interface WarehouseService extends IService<Warehouse>{
mahuandong authored
11
12
    List<Map<String,Object>> getWarehouseList(Integer id);
13
mahuandong authored
14
15
    List<Warehouse> selectWarehouseByUserId(Integer userId);
肖超群 authored
16
17
    List<Map<String,Object>> getWarehouseCodeList(String code);
mahuandong authored
18
19
20
21
22
23
    /**
     * 复制仓库
     * @param warehouseCode 仓库编码
     * @param newWarehouseCode 新仓库编码
     */
    Boolean warehouseCopy(String warehouseCode, String newWarehouseCode);
24
25
26
27

    List<Warehouse> selectListEntityByEqual(Warehouse condition);
lector authored
28
    List<Map<String, Object>> getWarehouseMap();
29
30

    String getWarehouseNameByCode(String code);
mahuandong authored
31
}