DepotService.java 944 Bytes
package com.ruoyi.service.service;

import com.alibaba.fastjson2.JSONObject;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.service.domain.*;

import java.util.List;

/**
 * 部门管理 服务层
 * 
 * @author ruoyi
 */
public interface DepotService
{

    List<Tree> treeSelect();

    List<Depot> depotList(Depot depot);

    List<Region> regionList(Region region);

    List<Column> columnList(Column column);

    List<Node> nodeList(Node node);

    AjaxResult addDepot(JSONObject jsonObject);

    AjaxResult addRegion(JSONObject jsonObject);

    AjaxResult addColumn(JSONObject jsonObject);

    AjaxResult addNode(JSONObject jsonObject);

    AjaxResult updDepot(JSONObject jsonObject);

    AjaxResult updRegion(JSONObject jsonObject);

    AjaxResult updColumn(JSONObject jsonObject);

    int delDepot(Long[] ids);

    int delRegion(Long[] ids);

    int deColumn(Long[] ids);

    int delNode(Long[] ids);


}