using Rhea.Common; using Microsoft.AspNetCore.Mvc; using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Tiger.IBusiness; namespace Tiger.Api.Controllers.SYS { /// /// 用户组相关 /// public partial class SYSController : ControllerBase { /// /// SetSysUser(ApiAction) :保存用户组中的用户列表 /// /// /// [HttpPost] public async Task SetSysUserToGroup([FromBody] ApiAction action) { ApiAction response; try { response = action.GetResponse(await DI.Resolve().SetSysUserToGroupAsync(action.Data?.Extend1, action.Data?.Extend2, action.Data?.Extend3)); } catch (System.Exception ex) { response = action.GetResponse().CatchExceptionWithLog(ex); } return Ok(response); } } public class SpecificEntity { public string EntityStr { get; set; } public string ID { get; set; } public string UserId { set; get; } public string Extend1 { set; get; } public string Extend2 { set; get; } public string Extend3 { set; get; } } }