package com.qianwen.smartman.modules.cps.service;
|
|
import java.util.List;
|
import java.util.Map;
|
import com.qianwen.smartman.common.websocket.entity.FmsArea;
|
import com.qianwen.core.mp.base.BaseService;
|
import com.qianwen.smartman.modules.cps.entity.WarehouseArea;
|
import com.qianwen.smartman.modules.cps.vo.WarehouseAreaStationVO;
|
import com.qianwen.smartman.modules.cps.vo.WarehouseAreaSubmitVO;
|
import com.qianwen.smartman.modules.cps.vo.WarehouseAreaUpdateVO;
|
import com.qianwen.smartman.modules.cps.vo.WarehouseAreaVO;
|
import com.qianwen.smartman.modules.fms.entity.FmsRealTimeTray;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/service/IWarehouseAreaService.class */
|
public interface IWarehouseAreaService extends BaseService<WarehouseArea> {
|
WarehouseAreaVO insert(WarehouseAreaSubmitVO warehouseAreaSubmitVO);
|
|
WarehouseAreaVO edit(WarehouseAreaUpdateVO warehouseAreaUpdateVO);
|
|
Boolean removeWithRelation(List<Long> ids);
|
|
List<WarehouseAreaStationVO> areaStationTree();
|
|
List<FmsArea> fmsAreaStationTree();
|
|
List<FmsArea> fmsAreaStationTree(List<String> filterAreaId);
|
|
List<FmsArea> assembleAreaData(List<String> filterAreaIds, Map<String, FmsRealTimeTray> realTimeTrayMap);
|
}
|