diff --git a/Application/Admin/Controller/TestOrderController.class.php b/Application/Admin/Controller/TestOrderController.class.php index 4a7d948eb..5f0957d83 100644 --- a/Application/Admin/Controller/TestOrderController.class.php +++ b/Application/Admin/Controller/TestOrderController.class.php @@ -47,7 +47,7 @@ class TestOrderController extends ThinkController $timeend = strtotime($_REQUEST['timeend'])+86399; $map['pay_time'] = array("ELT",$timeend); } - $order_list = M('test_order', 'tab_')->where($map)->page($page,$row)->select(); + $order_list = M('test_order', 'tab_')->where($map)->page($page,$row)->order('add_time desc')->select(); $sum_order_amount = M('test_order', 'tab_')->where($map)->field('sum(order_amount) as sum_order_amount,count(1) as count')->find(); $sum_pay_amount = M('test_order', 'tab_')->where($map)->field('sum(pay_amount) as sum_order_amount')->find(); @@ -76,12 +76,18 @@ class TestOrderController extends ThinkController $data['pay_time'] = strtotime($data['pay_time']); $data['game_name'] = get_gamename($data['game_id']); + $is_exist = M('test_order','tab_')->where(['order_no'=>$data['order_no'],'cp_order_no'=>$data['cp_order_no']])->find(); + + if ($is_exist) { + $this->ajaxReturn(['status'=>0,'msg'=>'订单重复录入']); + } + $isSuccess = M('test_order','tab_')->add($data); if ($isSuccess) { - $this->ajaxReturn(['status'=>1]); + $this->ajaxReturn(['status'=>1,'msg'=>'订单录入成功']); } else { - $this->ajaxReturn(['status'=>0]); + $this->ajaxReturn(['status'=>0,'msg'=>'订单录入失败']); } } diff --git a/Application/Admin/View/TestOrder/addOrder.html b/Application/Admin/View/TestOrder/addOrder.html index 700acc551..d1c160c14 100644 --- a/Application/Admin/View/TestOrder/addOrder.html +++ b/Application/Admin/View/TestOrder/addOrder.html @@ -277,7 +277,7 @@ if (data.status == 1) { window.parent.reload(); } else { - layer.msg("测试订单录入失败"); + layer.msg(data.msg); } } diff --git a/Application/Admin/View/TestOrder/lists.html b/Application/Admin/View/TestOrder/lists.html index 959b25c44..6b12f90f8 100644 --- a/Application/Admin/View/TestOrder/lists.html +++ b/Application/Admin/View/TestOrder/lists.html @@ -148,7 +148,7 @@ - 测试内网测试外网 + 测试内网测试外网 {$data.order_type|get_order_type} {$data.order_no} {$data.cp_order_no} @@ -194,6 +194,9 @@