From ef04ce57881e6a338b10d596c5eb76b2220598bf Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期四, 31 八月 2023 11:16:49 +0800 Subject: [PATCH] 更新版本 --- management/guns-admin/src/main/webapp/static/modular/system/tOrder/tOrder.js | 45 ++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 44 insertions(+), 1 deletions(-) diff --git a/management/guns-admin/src/main/webapp/static/modular/system/tOrder/tOrder.js b/management/guns-admin/src/main/webapp/static/modular/system/tOrder/tOrder.js index 33033c4..b0656c8 100644 --- a/management/guns-admin/src/main/webapp/static/modular/system/tOrder/tOrder.js +++ b/management/guns-admin/src/main/webapp/static/modular/system/tOrder/tOrder.js @@ -81,7 +81,7 @@ {title: '状态', field: 'status', visible: false, align: 'center', valign: 'middle'}, {title: '操作', visible: true, align: 'center', valign: 'middle',width:150, formatter: function (value, row) { - return '<a href="#" onclick="TOrder.searchTDriverDetail('+row.id+')" style="color:green">详情</a>' + return '<a href="#" onclick="TOrder.searchTOrderDetail('+row.id+')" style="color:green">详情</a>' } } ]; @@ -134,6 +134,21 @@ }; /** + * 打开查看详情(使用中) + */ +TOrder.searchTOrderDetail = function (id) { + var index = layer.open({ + type: 2, + title: '详情', + area: ['100%', '100%'], //宽高 + fix: false, //不固定 + maxmin: true, + content: Feng.ctxPath + '/tOrder/orderDetail?orderId=' + id + }); + this.layerIndex = index; +}; + +/** * 删除 */ TOrder.delete = function () { @@ -148,6 +163,34 @@ ajax.start(); } }; +/** + * 后台取消订单 + */ +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(); + } +}; /** * 订单信息导出 -- Gitblit v1.7.1