puzhibing
2024-02-02 e14a6debcb17348164f703fcb2a7b9b1c3608352
meiya-admin/src/main/webapp/static/modular/mall/mallOrder/mallOrder.js
@@ -34,7 +34,7 @@
        {title: '商品名称', field: 'goodsName', visible: true, align: 'center', valign: 'middle'},
        {title: '规格组', field: 'grepName', visible: true, align: 'center', valign: 'middle'},
        {title: '数量', field: 'goodsNum', visible: true, align: 'center', valign: 'middle'},
        {title: '下单用户昵称', field: 'takeName', visible: true, align: 'center', valign: 'middle'},
        {title: '客户姓名', field: 'takeName', visible: true, align: 'center', valign: 'middle'},
        {title: '下单用户手机', field: 'userPhone', visible: true, align: 'center', valign: 'middle'},
        {title: '预约门店', field: 'merchantName', visible: true, align: 'center', valign: 'middle'},
        {title: '到店消费次数', field: 'useNum', visible: true, align: 'center', valign: 'middle'},
@@ -51,17 +51,18 @@
            formatter: function (value, row) {
                var opts = Feng.Opts(), state = row.state;
                opts.add("MallOrder.detailAuth('"+row.orderNo+"');", "订单详情");
                if(state ==11){
                    opts.add("MallOrder.deliverAuth('"+row.orderNo+"');", "处理退款");
                if ($("#detailAuth").val() == 'true') {
                    opts.add("MallOrder.openDetail('" + row.orderNo + "','" + row.orderType + "');", "订单详情");
                }
                if(state ==2 || state ==3){
                    opts.add("MallOrder.detailAuth('"+row.orderNo+"');", "核销记录");
                if (state == 11 && $("#orderShipAuth").val() == 'true') {
                    opts.add("MallOrder.deliverAuth('" + row.orderNo + "');", "处理退款");
                }
                if ( (state == 2 || state == 3)  && $("#useCheckAuth").val() == 'true' ) {
                    opts.add("MallOrder.openDetail('" + row.orderNo + "','" + row.orderType + "');", "核销记录");
                }
                return opts.getOpts();
            }
        }
    ];
};
@@ -104,20 +105,6 @@
        fix: false, //不固定
        maxmin: true,
        content: Feng.ctxPath + '/mallOrder/logisticsAuth/' + id
    });
};
/**
 * 点击 打开订单详情页面
 */
MallOrder.detailAuth = function ( id) {
    this.layerIndex = layer.open({
        type: 2,
        title: '订单详情',
        area: ['80%', '80%'], //宽高
        fix: false, //不固定
        maxmin: true,
        content: Feng.ctxPath + '/mallOrder/detailAuth/' + id
    });
};
@@ -194,16 +181,15 @@
/**
 * 打开查看商品订单详情
 */
MallOrder.detailAuth = function (id) {
    var index = layer.open({
MallOrder.openDetail = function (orderNo, orderType) {
    this.layerIndex = layer.open({
        type: 2,
        title: '商品订单详情',
        area: ['80%', '80%'], //宽高
        area: ['95%', '95%'], //宽高
        fix: false, //不固定
        maxmin: true,
        content: Feng.ctxPath + '/mallOrder/detail/' + id
        content: Feng.ctxPath + '/mallOrder/detail?orderNo=' + orderNo + '&orderType=' + orderType
    });
    this.layerIndex = index;
};
/**
@@ -260,6 +246,7 @@
    queryData['userShowId'] = $("#userShowId").val();
    queryData['userPhone'] = $("#userPhone").val();
    queryData['userNickname'] = $("#userNickname").val();
    queryData['goodsName'] = $("#goodsName").val();
    return queryData;
}
@@ -289,6 +276,7 @@
    $("#userShowId").val("");
    $("#userPhone").val("");
    $("#userNickname").val("");
    $("#goodsName").val("");
    MallOrder.search();
};
$(function () {