/**
|
* 会员用户信息管理初始化
|
*/
|
var MemUser = {
|
id: "MemUserTable", //表格id
|
seItem: null, //选中的条目
|
table: null,
|
layerIndex: -1
|
};
|
|
/**
|
* 初始化表格的列
|
*/
|
MemUser.initColumn = function () {
|
return [
|
{field: 'selectItem', checkbox: true, visible: false},
|
{title: '注册时间', field: 'create_time', visible: true, align: 'center', valign: 'middle'},
|
{title: '用户ID', field: 'show_id', visible: true, align: 'center', valign: 'middle'},
|
{title: '是否认证', field: 'is_real_name', visible: true, align: 'center', valign: 'middle',
|
formatter: function (value, row) {
|
return Feng.getIsObjFormat(value);
|
}
|
},
|
{title: '手机号', field: 'phone', visible: true, align: 'center', valign: 'middle'},
|
{title: '昵称', field: 'nick_name', visible: true, align: 'center', valign: 'middle'},
|
{title: '直推有效人数', field: 'directCount', visible: true, align: 'center', valign: 'middle'},
|
{title: '团队人数', field: 'teamCount', visible: true, align: 'center', valign: 'middle'},
|
{title: '等级', field: 'member_grade_id', visible: true, align: 'center', valign: 'middle',
|
formatter: function (value, row) {
|
switch (value) {
|
case 2:
|
return "代言人";
|
case 3:
|
return "组长";
|
case 4:
|
return "主管";
|
case 5:
|
return "经理";
|
case 6:
|
return "高级经理";
|
case 7:
|
return "总监";
|
case 8:
|
return "理事";
|
default:
|
return "普通会员";
|
}
|
}
|
},
|
{title: '信用分', field: 'credit_score', visible: true, align: 'center', valign: 'middle'},
|
{title: '米粒值', field: 'rice_grains', visible: true, align: 'center', valign: 'middle'},
|
{title: '贡献值', field: 'contribution_score', visible: true, align: 'center', valign: 'middle'}
|
];
|
};
|
|
/**
|
* 查询会员用户信息列表
|
*/
|
MemUser.search = function () {
|
var queryData = {};
|
queryData['beginTime'] = $("#beginTime").val();
|
queryData['endTime'] = $("#endTime").val();
|
queryData['showId'] = $("#showId").val();
|
queryData['nickName'] = $("#nickName").val();
|
queryData['phone'] = $("#phone").val();
|
queryData['memberGradeId'] = $("#memberGradeId").val();
|
queryData['teamUserId'] = $("#teamUserId").val();
|
queryData['isRealName'] = $("#isRealName").val();
|
MemUser.table.refresh({query: queryData});
|
};
|
/**
|
* 重置查询条件
|
*/
|
MemUser.resetSearch = function () {
|
$("#beginTime").val("");
|
$("#endTime").val("");
|
$("#showId").val("");
|
$("#nickName").val("");
|
$("#phone").val("");
|
$("#memberGradeId").val("-1");
|
$("#isRealName").val("-1");
|
MemUser.search();
|
};
|
$(function () {
|
var defaultColunms = MemUser.initColumn();
|
var table = new BSTable(MemUser.id, "/memUser/list", defaultColunms);
|
// 设置物理分页server(逻辑分页client)
|
table.setPaginationType("server");
|
// 表单提交参数
|
var queryData = {};
|
queryData['beginTime'] = $("#beginTime").val();
|
queryData['endTime'] = $("#endTime").val();
|
queryData['showId'] = $("#showId").val();
|
queryData['nickName'] = $("#nickName").val();
|
queryData['phone'] = $("#phone").val();
|
queryData['memberGradeId'] = $("#memberGradeId").val();
|
queryData['teamUserId'] = $("#teamUserId").val();
|
queryData['isRealName'] = $("#isRealName").val();
|
table.setQueryParams(queryData);
|
MemUser.table = table.init();
|
|
// 初始化开始时间、结束时间
|
laydate.render({
|
elem: '#beginTime'
|
});
|
laydate.render({
|
elem: '#endTime'
|
});
|
});
|