/**
* 会员中心js
*/
/**
* 搜索会员信息
*/
var isActive = true;
/**
* 定义当前搜索到的会员 id
* **/
var vipId;
var vipPhone;
function dosearch(e) {
if (e.keyCode == 13) {
e.preventDefault();
window.event.returnValue = false;
selectByKey();
return false;
}
}
function selectByKey() {
if ($("#key").val() == '') {
layer.msg('请输入手机号码或会员编号', {
icon: 5
});
} else {
$.AjaxProxy({
p: {
keyWord: $("#key").val()
}
}).invoke(basePath + "/admin/vipInfo/showVipInfo", function (loj) {
if (loj.getRowCount() == 0) {
layer.msg('未查询到客户信息', {
icon: 5
});
return false;
}
$("#staffName").html(loj.getString(0, "staffName"));
$("#vipName").html(loj.getString(0, "vipName"));
$("#vipId").val(loj.getString(0, "id"));
$("#cardNo").html(loj.getString(0, "cardNo"));
$("#sex").html(loj.getString(0, "sex"));
$("#birthday1").html(loj.getDateDDHH(0, "birthday1"));
$("#vipState").html(loj.getString(0, "vipState"));
$("#inDate").html(loj.getDateDD(0, "inDate"));
$("#addr").html(loj.getString(0, "addr"));
$("#vipNo").html(loj.getString(0, "vipNo"));
$("#constell").html(loj.getString(0, "animalSign") + "/" + loj.getString(0, "constell"));
$("#createTime").html(loj.getDateDD(0, "createTime"));
$("#vipType").html(loj.getString(0, "vipType"));
$("#phone").html(loj.getString(0, "phone"));
vipPhone = loj.getString(0, "phone");
$("#arrivalWay").html(loj.getString(0, "arrivalWay"));
if (loj.getString(0, "commissionAll") == null || loj.getString(0, "commissionAll") == 0) {
$("#commissionAll").html(0);
} else {
$("#commissionAll").html(loj.getString(0, "commissionAll"));
}
if (loj.getString(0, "pointAll") == null || loj.getString(0, "pointAll") == 0) {
$("#pointAll").html(0);
} else {
$("#pointAll").html(loj.getString(0, "pointAll"));
}
$("#bal").html(loj.getString(0,"balance"));
$("#remark").html(loj.getString(0, "remark"));
$("#levelName").html(loj.getString(0, "vipLevel.levelName"));
vipId = loj.getString(0, "id");
updateHistory();
if (isActive) {
$(".isActive").removeAttr("disabled");
isActive = false;
}
});
}
}
/**
* 更新最近查询客户
*/
function updateHistory() {
$
.AjaxProxy()
.invoke(
basePath + "/admin/showHistoryUser",
function (loj) {
var html = "";
for (var i = 0; i < loj.getRowCount(); i++) {
html += "
"
+ loj.getString(i, "vipName") + "";
}
$("#historyList").html(html);
});
}
/*
* 点击切换最近查询用户
*/
function selectHistory(phone) {
$("#key").val(phone);
selectByKey();
}
// 派单
function openPd(id) {
MTools.handleItem(basePath + "/admin/projService/paidan?id=" + id, "确定派单吗?",
reflashPaidanTable)
}
// 打开修改派单页面
function updatePd(id) {
layer.full(layer.open({
type: 2,
title: "修改预约排班",
maxmin: true,
area: [MUI.SIZE_L, '500px'],
content: [basePath + '/admin/projService/yypb?pageFlae=1&id=' + id]
}));
}
// 取消派单
function qxPb(id) {
MTools.handleItem(basePath + "/admin/projService/cancelOrder?id=" + id, "确定取消订单吗?",
reflashPaidanTable)
}
/**
* 派单列表操作列
*/
function buidPb(value, row, index) {
var html = '';
html += '