Files
WCS/Plugins/Driver/Cowain.Driver/IServices/IActionService.cs
2026-03-02 09:08:20 +08:00

16 lines
507 B
C#

using Cowain.Base.IServices;
using Cowain.Base.Models;
using Plugin.Cowain.Driver.ViewModels;
namespace Plugin.Cowain.Driver.IServices;
public interface IActionService : IBaseService
{
Task<List<VarActionViewModel>> GetDeviceActionsAsync(int deviceId);
Task<List<DeviceViewModel>> GetDeviceAsync();
Task<ResultModel> AddActionAsync(VarActionViewModel varAction);
Task<ResultModel> DeleteActionAsync(int id);
Task<ResultModel> UpdateActionAsync(VarActionViewModel varAction);
}