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; }
}
}