Vip管理用户数据回填

本文介绍了VIP管理系统中用户数据回填的过程。当点击Vip用户信息的查看详情按钮时,展示包括用户名、客服名称、VIP期限等详细信息。在后台Controller通过查询多个表联查获取数据,并在前端视图中进行数据绑定,实现信息的显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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管理用户的数据回填就完成了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值