From 8748b7d52f38b68aec72286d6b556e70738478a5 Mon Sep 17 00:00:00 2001 From: xiaochong0302 Date: Wed, 22 Jul 2020 21:07:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B4=E7=90=86=E6=88=91=E7=9A=84=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E9=83=A8=E5=88=86=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Web/Controllers/OrderController.php | 2 + app/Http/Web/Controllers/RefundController.php | 3 + app/Http/Web/Views/my/orders.volt | 9 +- app/Http/Web/Views/my/refunds.volt | 9 +- app/Http/Web/Views/order/info.volt | 69 +++++++------ app/Http/Web/Views/order/pay.volt | 55 +---------- app/Http/Web/Views/partials/macro_order.volt | 31 ++---- app/Http/Web/Views/refund/confirm.volt | 65 ++++++------ app/Http/Web/Views/refund/info.volt | 99 +++++++++---------- public/static/web/css/common.css | 34 ++++--- public/static/web/js/my.js | 45 +++++++++ public/static/web/js/order.pay.js | 52 ++++++++++ 12 files changed, 264 insertions(+), 209 deletions(-) create mode 100644 public/static/web/js/my.js create mode 100644 public/static/web/js/order.pay.js diff --git a/app/Http/Web/Controllers/OrderController.php b/app/Http/Web/Controllers/OrderController.php index 0614bcb9..90cd295b 100644 --- a/app/Http/Web/Controllers/OrderController.php +++ b/app/Http/Web/Controllers/OrderController.php @@ -7,6 +7,7 @@ use App\Services\Frontend\Order\OrderCancel as OrderCancelService; use App\Services\Frontend\Order\OrderConfirm as OrderConfirmService; use App\Services\Frontend\Order\OrderCreate as OrderCreateService; use App\Services\Frontend\Order\OrderInfo as OrderInfoService; +use Phalcon\Mvc\View; /** * @RoutePrefix("/order") @@ -25,6 +26,7 @@ class OrderController extends Controller $order = $service->handle($sn); + $this->view->setRenderLevel(View::LEVEL_ACTION_VIEW); $this->view->setVar('order', $order); } diff --git a/app/Http/Web/Controllers/RefundController.php b/app/Http/Web/Controllers/RefundController.php index 7c628033..02887c3b 100644 --- a/app/Http/Web/Controllers/RefundController.php +++ b/app/Http/Web/Controllers/RefundController.php @@ -7,6 +7,7 @@ use App\Services\Frontend\Refund\RefundCancel as RefundCancelService; use App\Services\Frontend\Refund\RefundConfirm as RefundConfirmService; use App\Services\Frontend\Refund\RefundCreate as RefundCreateService; use App\Services\Frontend\Refund\RefundInfo as RefundInfoService; +use Phalcon\Mvc\View; /** * @RoutePrefix("/refund") @@ -29,6 +30,7 @@ class RefundController extends Controller $confirm = $service->handle($sn); + $this->view->setRenderLevel(View::LEVEL_ACTION_VIEW); $this->view->setVar('order', $order); $this->view->setVar('confirm', $confirm); } @@ -61,6 +63,7 @@ class RefundController extends Controller $refund = $service->handle($sn); + $this->view->setRenderLevel(View::LEVEL_ACTION_VIEW); $this->view->setVar('refund', $refund); } diff --git a/app/Http/Web/Views/my/orders.volt b/app/Http/Web/Views/my/orders.volt index e4dcf658..05c3ca26 100644 --- a/app/Http/Web/Views/my/orders.volt +++ b/app/Http/Web/Views/my/orders.volt @@ -20,6 +20,7 @@ {% if pager.total_pages > 0 %}
{% for item in pager.items %} + {% set order_info_url = url({'for':'web.order.info'},{'sn':item.sn}) %}
编号:{{ item.sn }} @@ -30,7 +31,7 @@
{{ '¥%0.2f'|format(item.amount) }}
{{ order_status(item.status) }}
@@ -41,4 +42,10 @@
+{% endblock %} + +{% block include_js %} + + {{ js_include('web/js/my.js') }} + {% endblock %} \ No newline at end of file diff --git a/app/Http/Web/Views/my/refunds.volt b/app/Http/Web/Views/my/refunds.volt index eb169992..36fad6b0 100644 --- a/app/Http/Web/Views/my/refunds.volt +++ b/app/Http/Web/Views/my/refunds.volt @@ -20,6 +20,7 @@ {% if pager.total_pages > 0 %}
{% for item in pager.items %} + {% set refund_info_url = url({'for':'web.refund.info'},{'sn':item.sn}) %}
编号:{{ item.sn }} @@ -30,7 +31,7 @@
{{ '¥%0.2f'|format(item.amount) }}
{{ refund_status(item.status) }}
@@ -41,4 +42,10 @@
+{% endblock %} + +{% block include_js %} + + {{ js_include('web/js/my.js') }} + {% endblock %} \ No newline at end of file diff --git a/app/Http/Web/Views/order/info.volt b/app/Http/Web/Views/order/info.volt index cdc4d141..b91d0d81 100644 --- a/app/Http/Web/Views/order/info.volt +++ b/app/Http/Web/Views/order/info.volt @@ -1,44 +1,43 @@ -{% extends 'templates/full.volt' %} +{% extends 'templates/layer.volt' %} {% block content %} {{ partial('partials/macro_order') }} -