using Furion.DynamicApiController; using Microsoft.AspNetCore.Mvc; using Nirvana.Common; using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Waste.Domain; namespace Waste.Application { /// /// 设备接口 /// public class DeviceAppService:IDynamicApiController { private readonly IDeviceService _deviceService; public DeviceAppService(IDeviceService deviceService) { _deviceService = deviceService; } /// /// 设备列表 /// /// /// [HttpPost] public async Task> GetListAsync(QueryParams param) { return await _deviceService.GetListAsync(param); } /// /// 信息提交 /// /// /// public async Task SubmitFormAsync(DeviceSubmit role) { return await _deviceService.SubmitFormAsync(role); } /// /// 批量操作 /// /// /// public async Task BatchSetAsync(DeviceBatchModel deviceBatchModel) { return await _deviceService.BatchSetAsync(deviceBatchModel); } } }