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; public interface IWarehouseAreaService extends BaseService { WarehouseAreaVO insert(WarehouseAreaSubmitVO warehouseAreaSubmitVO); WarehouseAreaVO edit(WarehouseAreaUpdateVO warehouseAreaUpdateVO); Boolean removeWithRelation(List ids); List areaStationTree(); List fmsAreaStationTree(); List fmsAreaStationTree(List filterAreaId); List assembleAreaData(List filterAreaIds, Map realTimeTrayMap); }