From f3672f3dbcb943bf2d21047bb0c474502bc29930 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期二, 20 六月 2023 17:12:09 +0800
Subject: [PATCH] 修改客户反馈bug

---
 management/guns-admin/src/main/webapp/static/modular/system/tOrder/tOrder.js |   37 +++++++++++++++++++++++++++++++++++--
 1 files changed, 35 insertions(+), 2 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 165e28f..94df651 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
@@ -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();
+    }
+};
+
+
 /**
  * 查询列表
  */

--
Gitblit v1.7.1