51 lines
1.5 KiB
C#
51 lines
1.5 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="限额"}
|
|
};
|
|
return list;
|
|
}
|
|
}
|
|
}
|