package com.chinaitop.depot.intelligent.basicdata.service;

import java.util.Map;

/**
 * @author qingsong.han
 * @description:
 * @create 2018-12-17 14:13
 */
public interface WareHouseBasicInfoService {

    Map<String, Object> getStorehouseInfo(Integer unitId, String libraryType);

    /**
     * 同步数据递增字段获取Max值
     *
     * @param tableName 表名
     * @param column1   列和条件参数1
     * @param column2   参数2
     * @param column3   参数3
     * @return 列参数的Max + 1
     */
    Map<String, Object> getCode(String tableName, String column1, String column2, String column3);

    /**
     * 同步数据递增字段获取Max值-可变参数
     * param1 tableName 表名
     * param2 column1 列和条件参数1
     * param3 column2 参数2
     * param4 column3 参数3
     *
     * @return 列参数的Max + 1
     */
    Map<String, Object> getCode(String... str);

    Map<String, Object> getStorehouse(Integer orgId, String libraryType,String cfCdoe);
}
