56 lines
1.6 KiB
C#
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("修改成功");
|
|
}
|
|
}
|
|
}
|