46 lines
1.0 KiB
C#
46 lines
1.0 KiB
C#
using Ninject;
|
|
using System.Web.Mvc;
|
|
using WX.CRM.BLL.Res;
|
|
using WX.CRM.IBLL.Base;
|
|
using WX.CRM.IBLL.Util;
|
|
|
|
namespace WX.CRM.WEB.Controllers.Res
|
|
{
|
|
public class SalesLevelController : BaseController
|
|
{
|
|
[Inject]
|
|
public ICACHE_Q _CacheQ { get; set; }
|
|
|
|
[Inject]
|
|
public IBAS_PARAMETER _parameter { get; set; }
|
|
//
|
|
// GET: /SalesLevel/
|
|
|
|
[HttpGet]
|
|
public ActionResult Index()
|
|
{
|
|
var level = _CacheQ.GetValue_Parameter("SaleLevel");
|
|
|
|
ViewBag.Level = level;
|
|
|
|
return View();
|
|
}
|
|
|
|
[HttpPost]
|
|
public JsonResult Save(string level)
|
|
{
|
|
var saleLevel = _CacheQ.GetValue_Parameter("SaleLevel");
|
|
|
|
if (string.IsNullOrEmpty(saleLevel))
|
|
{
|
|
return Json(new { result = false, retmsg = "notExists" }, JsonRequestBehavior.AllowGet);
|
|
}
|
|
|
|
var rsp = new RES_SALES_RULE_BL().UpdateLevel(level);
|
|
|
|
return Json(rsp, JsonRequestBehavior.AllowGet);
|
|
}
|
|
|
|
}
|
|
}
|