using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using WIDESEA_Core;
|
|
namespace WIDESEA_IBasicService
|
{
|
public interface IBasicService: IDependency
|
{
|
IAreaInfoService AreaInfoService { get; }
|
|
ILocationInfoService LocationInfoService { get; }
|
|
IMaterielInfoService MaterielInfoService { get; }
|
|
IRoadwayInfoService RoadwayInfoService { get; }
|
|
IWarehouseService WarehouseService { get; }
|
|
IAreaRouterService AreaRouterService { get; }
|
|
ICachePointService CachePointService { get; }
|
|
|
WebResponseContent AreaEnableStatus(int[] keys);
|
|
WebResponseContent AreaDisableStatus(int[] keys);
|
|
WebResponseContent AreaEnableStatus(int key);
|
|
WebResponseContent AreaDisableStatus(int key);
|
|
|
WebResponseContent CachePointEnableStatus(int[] keys);
|
|
WebResponseContent CachePointDisableStatus(int[] keys);
|
|
WebResponseContent CachePointEnableStatus(int key);
|
|
WebResponseContent CachePointDisableStatus(int key);
|
|
|
WebResponseContent LocationEnableStatus(int[] keys);
|
|
WebResponseContent LocationDisableStatus(int[] keys);
|
|
WebResponseContent LocationEnableStatus(int key);
|
|
WebResponseContent LocationDisableStatus(int key);
|
|
|
WebResponseContent RoadwayEnableStatus(int[] keys);
|
|
WebResponseContent RoadwayDisableStatus(int[] keys);
|
|
WebResponseContent RoadwayEnableStatus(int key);
|
|
WebResponseContent RoadwayDisableStatus(int key);
|
|
|
WebResponseContent WarehouseEnableStatus(int[] keys);
|
|
WebResponseContent WarehouseDisableStatus(int[] keys);
|
|
WebResponseContent WarehouseEnableStatus(int key);
|
|
WebResponseContent WarehouseDisableStatus(int key);
|
}
|
}
|