增加变量批量删除功能
This commit is contained in:
@@ -685,6 +685,28 @@ namespace YLErp.Web.Controllers
|
||||
}
|
||||
}
|
||||
|
||||
[HttpDelete("risk-variables/batch")]
|
||||
[MyAuthorize("风险控制-风控变量删除")]
|
||||
/// <summary>批量删除变量</summary>
|
||||
public async Task<JsonResult> BatchDeleteRiskVariables([FromBody] BatchIdsReq req)
|
||||
{
|
||||
try
|
||||
{
|
||||
var service = GetRiskRuleService();
|
||||
var result = await Task.Run(() => service.BatchDeleteVariables(req?.Ids));
|
||||
return Json(new { success = true, data = result });
|
||||
}
|
||||
catch (ServiceException ex)
|
||||
{
|
||||
return Json(new { success = false, message = ex.Message });
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_logger.Error(ex, "批量删除变量");
|
||||
return Json(new { success = false, message = "系统异常,请联系管理员" });
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region Trade Types
|
||||
|
||||
Reference in New Issue
Block a user