Files
zszq-trs/YLErpWeb/Controllers/EtradeAccountController.cs
T
2024-05-09 14:06:26 +08:00

56 lines
1.6 KiB
C#

using Microsoft.AspNetCore.Mvc;
using YLErp.Modules.AppModule;
using YLErp.Modules.SwapModule;
namespace YLErp.Web.Controllers
{
public class EtradeAccountController : BaseController
{
// GET: Admin/EtradingRule
[MyAuthorize("互换簿记预设-簿记账户与衡泰关系")]
public ActionResult Index()
{
return View();
}
/// <summary>
/// 获取列表
/// </summary>
/// <returns></returns>
public JsonResult GetList()
{
var sList=new EtradeAccountService(CurUser).GetList();
return Json(sList);
}
public ActionResult Edit(string enid)
{
EtradeAccount rule = new EtradeAccount();
if (!string.IsNullOrEmpty(enid))
{
int id = DecryptInt(enid);
rule = new EtradeAccountService(CurUser).GetEtradeAccount(id);
ViewBag.IsAdd = false;
}
else
{
ViewBag.IsAdd = true;
}
return View(rule);
}
public JsonResult DeleteEtradeAccount(string enid)
{
int id = DecryptInt(enid);
EtradeAccount rule = new EtradeAccount();
var service = new EtradeAccountService(CurUser);
service.DeleteEtradeAccount(id);
return Json("");
}
public JsonResult EtradeAccountEditJson(EtradeAccount rule)
{
var service = new EtradeAccountService(CurUser);
service.SaveEtradeAccount(rule);
return JsonSuccess("修改成功");
}
}
}