Files
zszq-trs/YLErpWeb/Controllers/RiskCheckLogController.cs

52 lines
1.6 KiB
C#

using YLErp.Modules.RiskModule;
using YLErp.Modules.RiskModule.Dto;
using YLErp.Modules.SwapModule;
namespace YLErp.Web.Controllers
{
public class RiskCheckLogController : BaseController
{
[MyAuthorize("风险控制-监控日志")]
public ActionResult Index()
{
return View();
}
[HttpPost]
public JsonResult PageList(SearchTradeRiskCheckLogRequest req)
{
var service = new TradeRiskCheckLogService(CurUser);
var sList = service.Search(req);
return Json(sList);
}
/// <summary>
/// 阶梯费率导出
/// </summary>
/// <param name="req"></param>
/// <returns></returns>
public object ExportLog(SearchTradeRiskCheckLogRequest req)
{
req.page = 1;
req.rows = 10000;
var service = new TradeRiskCheckLogService(CurUser);
var bytes = service.ExprotExcel(req);
return File(bytes, xlsxMimeType, $"监控日志_{DateTime.Now:yyyyMMddHHmmss}.xlsx");
}
public static List<SelectListItem> GetRiskCheckLogResult()
{
var list = new List<SelectListItem>()
{
new SelectListItem() {Value="-1",Text="全部",Selected=true},
new SelectListItem() {Value="0",Text="通过"},
new SelectListItem() {Value="1",Text="老风控触发特批"},
new SelectListItem() {Value="2",Text="新风控需审批"},
new SelectListItem() {Value="3",Text="禁止"}
};
return list;
}
}
}