puzhibing
2023-06-20 f3672f3dbcb943bf2d21047bb0c474502bc29930
management/guns-admin/src/main/webapp/static/modular/system/tOrder/tOrder.js
@@ -23,6 +23,8 @@
                    return '<span>小程序</span>'
                }else if (row.source === 2){
                    return '<span>司机创建</span>'
                }else if (row.source === 3){
                    return '<span>后台添加</span>'
                }
            }},
        {title: '开始服务时间', field: 'startTime', visible: true, align: 'center', valign: 'middle'},
@@ -107,8 +109,8 @@
TOrder.openAddTOrder = function () {
    var index = layer.open({
        type: 2,
        title: '添加',
        area: ['800px', '420px'], //宽高
        title: '添加订单',
        area: ['100%', '100%'], //宽高
        fix: false, //不固定
        maxmin: true,
        content: Feng.ctxPath + '/tOrder/tOrder_add'
@@ -215,6 +217,37 @@
    this.layerIndex = index;
};
/**
 * 后台取消订单
 */
TOrder.cancelOrderUpdate = function () {
    if (this.check()) {
        var selected = $('#' + this.id).bootstrapTable('getSelections');
        var id = selected[0].id
        var state = selected[0].state
        console.log(id)
        console.log(state)
        if (state != 101 && state != 102 && state != 103 && state != 104 && state != 105 && state != 106 && state != 107) {
            Feng.error("该订单当前状态不可取消!")
            return;
        }
        var ajax = new $ax(Feng.ctxPath + "/tOrder/cancelOrderUpdate", function (data) {
            Feng.success("取消订单成功!");
            TOrder.table.refresh();
        }, function (data) {
            Feng.error("取消订单失败!" + data.responseJSON.message + "!");
        });
        ajax.set("tOrderId", id);
        ajax.start();
    }
};
/**
 * 查询列表
 */