/**
 * 会员中心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 += '