- | @{{ index }} |
+ @{{ index + 1}} |
@{{ address.name }} |
@{{ address.phone }} |
- 222 |
- 222 |
+ @{{ address.created_at }} |
From 6cbecf90e6b76bf2e14b99b5c5257159dc0a90bf Mon Sep 17 00:00:00 2001
From: pushuo <229102104@qq.com>
Date: Thu, 18 Aug 2022 15:59:02 +0800
Subject: [PATCH 03/13] https://guangdagit.com/beike/beikeshop/issues/112
---
resources/beike/admin/views/pages/customers/form.blade.php | 2 ++
1 file changed, 2 insertions(+)
diff --git a/resources/beike/admin/views/pages/customers/form.blade.php b/resources/beike/admin/views/pages/customers/form.blade.php
index cb92cc15..4e946271 100644
--- a/resources/beike/admin/views/pages/customers/form.blade.php
+++ b/resources/beike/admin/views/pages/customers/form.blade.php
@@ -281,6 +281,8 @@
closeAddressDialog(form) {
this.$refs[form].resetFields();
+ Object.keys(this.dialogAddress.form).forEach(key => this.dialogAddress.form[key] = '')
+ this.dialogAddress.form.country_id = @json((int)system_setting('base.country_id'));
this.dialogAddress.show = false
this.dialogAddress.index = null;
},
From 822df952900d1f971fe3c532cfda87129b3bf99a Mon Sep 17 00:00:00 2001
From: pushuo <229102104@qq.com>
Date: Thu, 18 Aug 2022 16:08:20 +0800
Subject: [PATCH 04/13] https://guangdagit.com/beike/beikeshop/issues/104
---
.../components/account/sidebar.blade.php | 19 +++++++++++++------
1 file changed, 13 insertions(+), 6 deletions(-)
diff --git a/themes/default/components/account/sidebar.blade.php b/themes/default/components/account/sidebar.blade.php
index ebfd7adc..78bbe6b1 100644
--- a/themes/default/components/account/sidebar.blade.php
+++ b/themes/default/components/account/sidebar.blade.php
@@ -5,18 +5,25 @@
{{ $customer->name }}
{{ $customer->email }}
+
|
- {pluginStatusChange(e, plugin.code)}">
+ {pluginStatusChange(e, plugin.code, index)}">
|
@@ -74,12 +74,14 @@
},
methods: {
- pluginStatusChange(e, code) {
+ pluginStatusChange(e, code, index) {
const self = this;
$http.put(`plugins/${code}/status`, {status: e * 1}).then((res) => {
layer.msg(res.message)
- })
+ }).catch((res) => {
+ this.plugins[index].status = !this.plugins[index].status;
+ });
},
uploadFile(file) {
From 8259973dc4e98ca9aeb8499b8973da80efd8ba8c Mon Sep 17 00:00:00 2001
From: Edward Yang
Date: Thu, 18 Aug 2022 16:22:54 +0800
Subject: [PATCH 11/13] fixed order complete
https://guangdagit.com/beike/beikeshop/issues/118
---
beike/Shop/Http/Controllers/Account/OrderController.php | 3 +++
1 file changed, 3 insertions(+)
diff --git a/beike/Shop/Http/Controllers/Account/OrderController.php b/beike/Shop/Http/Controllers/Account/OrderController.php
index e1d49dc7..3969c274 100644
--- a/beike/Shop/Http/Controllers/Account/OrderController.php
+++ b/beike/Shop/Http/Controllers/Account/OrderController.php
@@ -96,6 +96,9 @@ class OrderController extends Controller
{
$customer = current_customer();
$order = OrderRepo::getOrderByNumber($number, $customer);
+ if (empty($order)) {
+ throw new \Exception('无效的订单');
+ }
StateMachineService::getInstance($order)->changeStatus(StateMachineService::COMPLETED);
return json_success(trans('shop/account.order_completed'));
}
From 7b4c1ab407c1ddde16838bab70a90cf865bded1b Mon Sep 17 00:00:00 2001
From: pushuo <229102104@qq.com>
Date: Thu, 18 Aug 2022 16:24:34 +0800
Subject: [PATCH 12/13] https://guangdagit.com/beike/beikeshop/issues/118
---
themes/default/account/order_info.blade.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/themes/default/account/order_info.blade.php b/themes/default/account/order_info.blade.php
index 6a964188..7b425d32 100644
--- a/themes/default/account/order_info.blade.php
+++ b/themes/default/account/order_info.blade.php
@@ -144,7 +144,7 @@
@push('add-scripts')
|