1557492053 před 2 roky
rodič
revize
f1df14b65f
56 změnil soubory, kde provedl 713 přidání a 288 odebrání
  1. 11 0
      app/api/controller/Order.php
  2. 1 0
      app/api/route/app.php
  3. 387 244
      app/api/service/OrderService.php
  4. 3 1
      app/common/model/OrderProductModel.php
  5. 1 0
      public/css/app.64da3400.css
  6. 1 0
      public/css/chunk-029af71f.41ce288f.css
  7. 1 0
      public/css/chunk-08fa61fc.12906fed.css
  8. 1 0
      public/css/chunk-13e137bc.157f39a9.css
  9. 1 0
      public/css/chunk-18c29f15.78275774.css
  10. 1 0
      public/css/chunk-1f3bd948.a917d32f.css
  11. 1 0
      public/css/chunk-236e3e97.2c6a6df6.css
  12. 1 0
      public/css/chunk-275e8883.7d59a155.css
  13. 1 0
      public/css/chunk-2ca61630.3beb8a9c.css
  14. 1 0
      public/css/chunk-4bfe921c.cab2fd9b.css
  15. 1 0
      public/css/chunk-638c6980.b492bcae.css
  16. 1 0
      public/css/chunk-69237152.bf50e651.css
  17. 1 0
      public/css/chunk-e8a63a7e.313719a8.css
  18. 1 0
      public/css/chunk-vendors.876474d8.css
  19. binární
      public/favicon.ico
  20. binární
      public/fonts/element-icons.535877f5.woff
  21. binární
      public/fonts/element-icons.732389de.ttf
  22. binární
      public/img/login_bg.6dbf0b38.jpeg
  23. 1 0
      public/index.html
  24. 2 0
      public/js/app.f651bdce.js
  25. 1 0
      public/js/app.f651bdce.js.map
  26. 2 0
      public/js/chunk-029af71f.4008ec25.js
  27. 1 0
      public/js/chunk-029af71f.4008ec25.js.map
  28. 2 0
      public/js/chunk-08fa61fc.dd952bad.js
  29. 1 0
      public/js/chunk-08fa61fc.dd952bad.js.map
  30. 2 0
      public/js/chunk-13e137bc.1afa85fd.js
  31. 1 0
      public/js/chunk-13e137bc.1afa85fd.js.map
  32. 35 0
      public/js/chunk-18c29f15.7fc90420.js
  33. 1 0
      public/js/chunk-18c29f15.7fc90420.js.map
  34. 2 0
      public/js/chunk-1f3bd948.91b0d276.js
  35. 1 0
      public/js/chunk-1f3bd948.91b0d276.js.map
  36. 2 0
      public/js/chunk-236e3e97.3681ad7b.js
  37. 1 0
      public/js/chunk-236e3e97.3681ad7b.js.map
  38. 2 0
      public/js/chunk-275e8883.60e3250a.js
  39. 1 0
      public/js/chunk-275e8883.60e3250a.js.map
  40. 2 0
      public/js/chunk-2ca61630.4d42c465.js
  41. 1 0
      public/js/chunk-2ca61630.4d42c465.js.map
  42. 2 0
      public/js/chunk-4bfe921c.686b6ea5.js
  43. 1 0
      public/js/chunk-4bfe921c.686b6ea5.js.map
  44. 2 0
      public/js/chunk-638c6980.2c58fc42.js
  45. 1 0
      public/js/chunk-638c6980.2c58fc42.js.map
  46. 2 0
      public/js/chunk-69237152.86ac6288.js
  47. 1 0
      public/js/chunk-69237152.86ac6288.js.map
  48. 11 0
      public/js/chunk-754473b5.af291526.js
  49. 1 0
      public/js/chunk-754473b5.af291526.js.map
  50. 2 0
      public/js/chunk-ac25deca.afb67d8a.js
  51. 1 0
      public/js/chunk-ac25deca.afb67d8a.js.map
  52. 2 0
      public/js/chunk-e8a63a7e.2146c2f9.js
  53. 1 0
      public/js/chunk-e8a63a7e.2146c2f9.js.map
  54. 31 0
      public/js/chunk-vendors.bab8241c.js
  55. 1 0
      public/js/chunk-vendors.bab8241c.js.map
  56. 177 43
      yuanzhongxiu.sql

+ 11 - 0
app/api/controller/Order.php

@@ -230,6 +230,17 @@ class Order extends \app\BaseController
         return $this->ok($r);
     }
 
+    /**
+     * @return \think\response\Json
+     * @throws BaseException
+     */
+    public function paymentDone() {
+        $params = $this->request->param();
+        predicate(isset($params['order_id']) && $params['order_id'] > 0, '订单ID不存在!');
+        $r = $this->service->paymentDone($params['admin_id'], $params['order_id'], $params['remarks'] ?? null);
+        predicate($r->bool, $r->message);
+        return $this->ok($r->data);
+    }
 
 }
 

+ 1 - 0
app/api/route/app.php

@@ -38,6 +38,7 @@ Route::group('api/order', function () {
     Route::rule('returnOrderProduct', 'api/order/returnOrderProduct');
     Route::rule('findByOrderNo', 'api/order/findByOrderNo');
     Route::rule('exchange', 'api/order/exchange');
+    Route::rule('paymentDone', 'api/order/paymentDone');
 })->middleware(\app\common\middleware\VerifySessionToken::class);
 
 Route::group('api/payment', function () {

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 387 - 244
app/api/service/OrderService.php


+ 3 - 1
app/common/model/OrderProductModel.php

@@ -15,14 +15,16 @@ class OrderProductModel extends BaseModel
 
     /**
      * @param $o_id
+     * @param int $is_pay
      * @return OrderProductModel[]|array|\think\Collection
      * @throws \think\db\exception\DataNotFoundException
      * @throws \think\db\exception\DbException
      * @throws \think\db\exception\ModelNotFoundException
      */
-    public function findByOrderId($o_id) {
+    public function findByOrderId($o_id, $is_pay = 1) {
         return $this->where('is_delete', 0)
             ->where('order_id',$o_id)
+            ->where('is_pay', $is_pay)
             ->select();
     }
 

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/css/app.64da3400.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/css/chunk-029af71f.41ce288f.css


+ 1 - 0
public/css/chunk-08fa61fc.12906fed.css

@@ -0,0 +1 @@
+.annualFee-main{height:calc(100vh - 100px);font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.annualFee-main .search>div{margin-bottom:28px}.annualFee-main .search .el-date-editor,.annualFee-main .search .el-input{margin-right:17px}

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/css/chunk-13e137bc.157f39a9.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/css/chunk-18c29f15.78275774.css


+ 1 - 0
public/css/chunk-1f3bd948.a917d32f.css

@@ -0,0 +1 @@
+.deposit-main{height:calc(100vh - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.deposit-main .search-div{padding-bottom:10px}

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/css/chunk-236e3e97.2c6a6df6.css


+ 1 - 0
public/css/chunk-275e8883.7d59a155.css

@@ -0,0 +1 @@
+.el-main[data-v-1d12a8be]{padding:0}.el-main>div[data-v-1d12a8be]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 40px}

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/css/chunk-2ca61630.3beb8a9c.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/css/chunk-4bfe921c.cab2fd9b.css


+ 1 - 0
public/css/chunk-638c6980.b492bcae.css

@@ -0,0 +1 @@
+.orderHistory-main{height:calc(100vh - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.orderHistory-main .search-div{padding-bottom:10px}

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/css/chunk-69237152.bf50e651.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/css/chunk-e8a63a7e.313719a8.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/css/chunk-vendors.876474d8.css


binární
public/favicon.ico


binární
public/fonts/element-icons.535877f5.woff


binární
public/fonts/element-icons.732389de.ttf


binární
public/img/login_bg.6dbf0b38.jpeg


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/index.html


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 2 - 0
public/js/app.f651bdce.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/js/app.f651bdce.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 2 - 0
public/js/chunk-029af71f.4008ec25.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/js/chunk-029af71f.4008ec25.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 2 - 0
public/js/chunk-08fa61fc.dd952bad.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/js/chunk-08fa61fc.dd952bad.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 2 - 0
public/js/chunk-13e137bc.1afa85fd.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/js/chunk-13e137bc.1afa85fd.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 35 - 0
public/js/chunk-18c29f15.7fc90420.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/js/chunk-18c29f15.7fc90420.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 2 - 0
public/js/chunk-1f3bd948.91b0d276.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/js/chunk-1f3bd948.91b0d276.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 2 - 0
public/js/chunk-236e3e97.3681ad7b.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/js/chunk-236e3e97.3681ad7b.js.map


+ 2 - 0
public/js/chunk-275e8883.60e3250a.js

@@ -0,0 +1,2 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-275e8883"],{"2f6a":function(e,n,t){"use strict";t.r(n);var a=function(){var e=this,n=e._self._c;return n("div",[n("el-container",{staticClass:"layout-main"},[n("el-header",[n("statusBarIndex")],1),n("el-main",[n("router-view")],1)],1)],1)},i=[],s={},u=s,c=(t("f079"),t("2877")),r=Object(c["a"])(u,a,i,!1,null,"1d12a8be",null);n["default"]=r.exports},"6ea7":function(e,n,t){},f079:function(e,n,t){"use strict";t("6ea7")}}]);
+//# sourceMappingURL=chunk-275e8883.60e3250a.js.map

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/js/chunk-275e8883.60e3250a.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 2 - 0
public/js/chunk-2ca61630.4d42c465.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/js/chunk-2ca61630.4d42c465.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 2 - 0
public/js/chunk-4bfe921c.686b6ea5.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/js/chunk-4bfe921c.686b6ea5.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 2 - 0
public/js/chunk-638c6980.2c58fc42.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/js/chunk-638c6980.2c58fc42.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 2 - 0
public/js/chunk-69237152.86ac6288.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/js/chunk-69237152.86ac6288.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 11 - 0
public/js/chunk-754473b5.af291526.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/js/chunk-754473b5.af291526.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 2 - 0
public/js/chunk-ac25deca.afb67d8a.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/js/chunk-ac25deca.afb67d8a.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 2 - 0
public/js/chunk-e8a63a7e.2146c2f9.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/js/chunk-e8a63a7e.2146c2f9.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 31 - 0
public/js/chunk-vendors.bab8241c.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
public/js/chunk-vendors.bab8241c.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 177 - 43
yuanzhongxiu.sql