using Zxd.Core.Domain; namespace Zxd.Core.WebApi.Controllers { /// /// 企业微信管理 /// [ApiSignatureFilterForbid] public class WeWorkController : BaseController { /// /// 同步绑定 /// /// /// [HttpPost("SyncBinding")] [ApiResultFilterForbid] public async Task> SyncBinding([FromBody] WeworkWorkerDto dto) { var rsp = new RetResult(null); rsp.Ret = 999; rsp.Message = "系统繁忙,请稍后再试"; try { _ = Task.Run(() => { _ = new WeworkUserDomain().SyncBinding(dto); }); rsp.Ret = 0; rsp.Message = "操作成功"; rsp.Data = "操作成功"; } catch (Exception ex) { Serilog.Log.Error(ex, "SyncBinding"); } return rsp; } } }