Vip管理用户数据回填

Vip管理用户数据回填

Vip用户的信息数组里面有个已审导航栏,导航栏里有个操作的按钮,我们点击查看可以看见有许多需要数据回填的信息:用户名,客服名称,vip期限,开始时间,结束时间,状态,是否缴费,审核时间,审核备注。查看按钮
Vip管理用户数据回填
点击按钮可以看到以下内容:
Vip管理用户数据回填
功能查看的差不多了,让我们来到代码控制器。
public ActionResult SelectHT(int UserID)
{
var listHT = (from tbVipMember in myModels.S_VipMember
join tbUser in myModels.S_User on tbVipMember.MemberID equals tbUser.UserID
join tbAudit in myModels.S_Audit on tbVipMember.MemberID equals tbAudit.AuditID
where tbVipMember.UserID == UserID
select new
{
UserID = tbVipMember.UserID,
UserName = tbUser.UserName,
ServiceName = tbVipMember.ServiceName,
VIPDeadline = tbVipMember.VIPDeadline,
StartTime = tbVipMember.StartTime.ToString(),
OverTime = tbVipMember.OverTime.ToString(),
Type = tbVipMember.Type, PayNo = tbVipMember.PayNo,
AuditTime = tbAudit.AuditTime, AuditRemark = tbAudit.AuditRemark
}).ToList();
return Json(listHT, JsonRequestBehavior.AllowGet);
}
来到视图进行视图的数据绑定:
var UserID = 0;
function ChaKan(ID) {
UserID = ID;
$.post("/Examination/UserVIP/SelectHT?UserID=" + UserID,
function (data) {
$.ajaxSettings.async = false;
$("#UserNames").val(data[0].UserName);
$("#ServiceNames").val(data[0].ServiceName);
$("#VIPDeadlines").val(data[0].VIPDeadline);
$("#StartTimes").val(data[0].StartTime);
$("#OverTimes").val(data[0].OverTime);
$("#Types").val(data[0].Type);
$("#PayNos").val(data[0].PayNo);
$("#AuditTime").val(data[0].AuditTime);
$("#AuditRemark").val(data[0].AuditRemark);
});
$("#Modal").modal(“show”);
}
到这来vip管理用户的数据回填就完成了。