diff --git a/app/Admin/Extensions/MyDetailPage.php b/app/Admin/Extensions/MyDetailPage.php index 61c3ca1..8ccb659 100644 --- a/app/Admin/Extensions/MyDetailPage.php +++ b/app/Admin/Extensions/MyDetailPage.php @@ -36,8 +36,10 @@ class MyDetailPage extends LazyRenderable var app = new Vue({ el:"#detail", data:{ + dialogFormVisible: false, order_num: "{$order['order_num']}", name: "{$order['name']}", + state: "{$order['state']}", created_at: "{$order['created_at']}", updated_at: "{$order['updated_at']}", pay_type: "{$order['pay_type']}", @@ -54,24 +56,25 @@ class MyDetailPage extends LazyRenderable coupon_money: "{$order['coupon_money']}", delivery_money: "{$order['delivery_money']}", horseman_name: "{$order['horseman_name']}", - orders: JSON.parse(orders) + orders: JSON.parse(orders), + refund_2:"退款", + refund_3:"已同意退款", + refund_goods_name:"", }, methods: { - refund() { - this.\$confirm('是否同意该商品退款?', '提示', { + refundNote(name) { + this.dialogFormVisible = true; + this.refund_goods_name ="退款备注商品 ["+name+"]" ; + }, + refundConfirm() { + this.\$confirm('是否同意该商品退款?', '提示', { confirmButtonText: '同意', cancelButtonText: '取消', type: 'warning' }).then(() => { - - - - - this.\$message({ - type: 'success', - message: '操作成功!' - }); + this.dialogFormVisible = false; + alert(this.total_refund_note) }).catch(() => { }); } @@ -79,6 +82,7 @@ class MyDetailPage extends LazyRenderable }); JS ); + } return view('orderdetail'); } diff --git a/resources/views/orderdetail.php b/resources/views/orderdetail.php index b1298e6..2c50575 100644 --- a/resources/views/orderdetail.php +++ b/resources/views/orderdetail.php @@ -50,10 +50,11 @@

¥{{goods.price}}

- 退款审核 + {{refund_2}} +

{{refund_3}}

-

店铺备注: ({{item.note}})

+

店铺备注: ({{item.note}})

l
总金额: {{total_money}} 元 @@ -66,7 +67,14 @@    实付金额: {{money}} 元 -
- + l + + + + +