/// <summary> /// 编辑在线支付 /// </summary> public void OnlinePay_Edit() { int id = RequestTool.RequestInt("id", 0); Lebi_OnlinePay parentmodel = B_Lebi_OnlinePay.GetModel(id); if (parentmodel == null) { Response.Write("{\"msg\":\"" + Tag("参数错误") + "\"}"); return; } Lebi_OnlinePay model = B_Lebi_OnlinePay.GetModel("parentid=" + parentmodel.id + " and Supplier_id=" + CurrentSupplier.id + ""); if (model == null) { model = new Lebi_OnlinePay(); } if (model.id == 0) { if (!Power("onlinepay_add", "添加在线支付")) { AjaxNoPower(); return; } } else { if (!Power("onlinepay_edit", "编辑在线支付")) { AjaxNoPower(); return; } } model.UserName = RequestTool.RequestSafeString("UserName"); model.UserKey = RequestTool.RequestSafeString("UserKey"); model.Email = RequestTool.RequestSafeString("Email"); model.Sort = RequestTool.RequestInt("Sort", 0); model.IsUsed = RequestTool.RequestInt("IsUsed", 0); model.Supplier_id = CurrentSupplier.id; model.parentid = parentmodel.id; if (model.id == 0) { B_Lebi_OnlinePay.Add(model); model.id = B_Lebi_OnlinePay.GetMaxId(); } else { B_Lebi_OnlinePay.Update(model); } Log.Add("编辑在线支付", "OnlinePay", model.id.ToString(), CurrentSupplier, id.ToString()); Response.Write("{\"msg\":\"OK\",\"id\":\"" + model.id + "\"}"); }