浏览代码

3个支付成功页面

lizhen_gitee 1 年之前
父节点
当前提交
fe9ec27601

+ 41 - 0
application/index/controller/Index.php

@@ -33,6 +33,47 @@ class Index extends Controller
         return $this->fetch();
     }
 
+    //售课 支付成功页
+    public function lesson_paysuccess(){
+        $out_trade_no = input('out_trade_no','');
+
+        $info = Db::name('lesson_order')->alias('order')
+            ->field('order.order_no,order.order_amount,
+            user.firstname,user.lastname,user.mobile,user.email,
+            lesson.name,lesson.name_en
+            ')
+            ->join('user','order.user_id = user.id','LEFT')
+            ->join('lesson','order.lesson_id = lesson.id','LEFT')
+
+            ->where('order.order_no',$out_trade_no)->find();
+
+        $this->assign('info',$info);
+        $this->assign('nowtime',date('Y-m-d H:i'));
+
+        return $this->fetch();
+    }
+
+    //套餐 支付成功页
+    public function package_paysuccess(){
+        $out_trade_no = input('out_trade_no','');
+
+        $info = Db::name('package_order')->alias('order')
+            ->field('order.order_no,order.price as order_amount,
+            user.firstname,user.lastname,user.mobile,user.email,
+            lesson_package.name,lesson_package.name_en
+            ')
+            ->join('user','order.user_id = user.id','LEFT')
+            ->join('lesson_package','order.package_id = lesson_package.id','LEFT')
+
+            ->where('order.order_no',$out_trade_no)->find();
+
+        $this->assign('info',$info);
+        $this->assign('nowtime',date('Y-m-d H:i'));
+
+        return $this->fetch();
+    }
+
+
     //基础文章网页
     public function basedata(){
         $key = input('key','','trim');

+ 62 - 0
application/index/view/index/lesson_paysuccess.html

@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<html lang="en">
+
+<head>
+    <meta charset="UTF-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Elin Dance Studio</title>
+    <link rel="stylesheet" href="/assets/bootstrap/css/bootstrap.css">
+    <script>
+        function OpenSuccessPaybooked() {
+            window.webkit.messageHandlers.OpenSuccessPaybooked.postMessage();
+        }
+    </script>
+
+</head>
+
+<body>
+    <img src="/assets/img/logo2.png" style="width: 50%;height: 50%;margin: 20% 25%;" class="img-responsive">
+    <table class="table">
+        <tbody>
+        <tr>
+            <td></td>
+            <td>订单号</td>
+            <td>{$info.order_no}</td>
+        </tr>
+        <tr>
+            <td></td>
+            <td>用户姓名</td>
+            <td>{$info.lastname}{$info.firstname}</td>
+        </tr>
+        <tr>
+            <td></td>
+            <td>联系方式</td>
+            <td>{$info.mobile}</td>
+        </tr>
+        <tr>
+            <td></td>
+            <td>当前状态</td>
+            <td>预约支付成功</td>
+        </tr>
+        <tr>
+            <td></td>
+            <td>支付金额</td>
+            <td>{$info.order_amount}</td>
+        </tr>
+        <tr>
+            <td></td>
+            <td>购买明细</td>
+            <td>预约:{$info.name}</td>
+        </tr>
+        <tr>
+            <td></td>
+            <td>支付时间</td>
+            <td>{$nowtime}</td>
+        </tr>
+        </tbody>
+    </table>
+    <button style="margin: auto 30%;width:40%;height:50px;" type="button" class="btn btn-primary btn-lg" onclick="OpenSuccessPaybooked()" >确定</button>
+</body>
+</html>
+

+ 62 - 0
application/index/view/index/package_paysuccess.html

@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<html lang="en">
+
+<head>
+    <meta charset="UTF-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Elin Dance Studio</title>
+    <link rel="stylesheet" href="/assets/bootstrap/css/bootstrap.css">
+    <script>
+        function OpenSuccessPaybooked() {
+            window.webkit.messageHandlers.OpenSuccessPaybooked.postMessage();
+        }
+    </script>
+
+</head>
+
+<body>
+    <img src="/assets/img/logo2.png" style="width: 50%;height: 50%;margin: 20% 25%;" class="img-responsive">
+    <table class="table">
+        <tbody>
+        <tr>
+            <td></td>
+            <td>订单号</td>
+            <td>{$info.order_no}</td>
+        </tr>
+        <tr>
+            <td></td>
+            <td>用户姓名</td>
+            <td>{$info.lastname}{$info.firstname}</td>
+        </tr>
+        <tr>
+            <td></td>
+            <td>联系方式</td>
+            <td>{$info.mobile}</td>
+        </tr>
+        <tr>
+            <td></td>
+            <td>当前状态</td>
+            <td>支付成功</td>
+        </tr>
+        <tr>
+            <td></td>
+            <td>支付金额</td>
+            <td>{$info.order_amount}</td>
+        </tr>
+        <tr>
+            <td></td>
+            <td>购买明细</td>
+            <td>配套:{$info.name}</td>
+        </tr>
+        <tr>
+            <td></td>
+            <td>支付时间</td>
+            <td>{$nowtime}</td>
+        </tr>
+        </tbody>
+    </table>
+    <button style="margin: auto 30%;width:40%;height:50px;" type="button" class="btn btn-primary btn-lg" onclick="OpenSuccessPaybooked()" >确定</button>
+</body>
+</html>
+

+ 10 - 0
application/index/view/index/paysuccess.html

@@ -41,6 +41,16 @@
         </tr>
         <tr>
             <td></td>
+            <td>支付金额</td>
+            <td>{$info.order_amount}</td>
+        </tr>
+        <tr>
+            <td></td>
+            <td>购买明细</td>
+            <td>试课:{$info.name}</td>
+        </tr>
+        <tr>
+            <td></td>
             <td>支付时间</td>
             <td>{$nowtime}</td>
         </tr>