|
|
@ -25,12 +25,13 @@ class MyDetailPage extends LazyRenderable |
|
|
$order = ImsCjdcOrderMain::getOrderData($this->order_id); |
|
|
$order = ImsCjdcOrderMain::getOrderData($this->order_id); |
|
|
if ($order) { |
|
|
if ($order) { |
|
|
//>>2.获取子订单
|
|
|
//>>2.获取子订单
|
|
|
$orders = ImsCjdcOrder::getOrdersData($order['global_order_id']); |
|
|
|
|
|
//拒绝退款理由
|
|
|
|
|
|
//退款总备注原因,单个商品或者单个子订单
|
|
|
|
|
|
|
|
|
$result = ImsCjdcOrder::getOrdersData($order['global_order_id']); |
|
|
|
|
|
$orders = json_encode($result['orders']); |
|
|
|
|
|
$showRefund = json_encode($result['show_refund']); |
|
|
Admin::script( |
|
|
Admin::script( |
|
|
<<<JS |
|
|
<<<JS |
|
|
var orders = JSON.stringify($orders) |
|
|
var orders = JSON.stringify($orders) |
|
|
|
|
|
var show_refund = JSON.stringify($showRefund) |
|
|
var app = new Vue({ |
|
|
var app = new Vue({ |
|
|
el:"#detail", |
|
|
el:"#detail", |
|
|
data:{ |
|
|
data:{ |
|
|
@ -56,6 +57,7 @@ class MyDetailPage extends LazyRenderable |
|
|
horseman_name: "{$order['horseman_name']}", |
|
|
horseman_name: "{$order['horseman_name']}", |
|
|
distance: "{$order['distance']}", |
|
|
distance: "{$order['distance']}", |
|
|
orders: JSON.parse(orders), |
|
|
orders: JSON.parse(orders), |
|
|
|
|
|
show_refund: JSON.parse(show_refund), |
|
|
refund_2:"退款", |
|
|
refund_2:"退款", |
|
|
refund_3:"已同意退款", |
|
|
refund_3:"已同意退款", |
|
|
refund_goods_name:"", |
|
|
refund_goods_name:"", |
|
|
@ -67,13 +69,16 @@ class MyDetailPage extends LazyRenderable |
|
|
show_refund_3:false, |
|
|
show_refund_3:false, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
refundNote(name,order_goods_id,order_child_id) { |
|
|
refundNote(name,order_goods_id,order_child_id) { |
|
|
|
|
|
|
|
|
this.dialogFormVisible = true; |
|
|
this.dialogFormVisible = true; |
|
|
this.order_goods_id=order_goods_id; |
|
|
this.order_goods_id=order_goods_id; |
|
|
this.order_child_id=order_child_id; |
|
|
this.order_child_id=order_child_id; |
|
|
this.refund_goods_name ="退款备注商品 ["+name+"]" ; |
|
|
this.refund_goods_name ="退款备注商品 ["+name+"]" ; |
|
|
|
|
|
|
|
|
}, |
|
|
}, |
|
|
refundConfirm() { |
|
|
refundConfirm() { |
|
|
this.\$confirm('是否同意该商品退款?', '提示', { |
|
|
this.\$confirm('是否同意该商品退款?', '提示', { |
|
|
@ -100,8 +105,8 @@ class MyDetailPage extends LazyRenderable |
|
|
message: '退款成功', |
|
|
message: '退款成功', |
|
|
type: 'success' |
|
|
type: 'success' |
|
|
}) |
|
|
}) |
|
|
that.show_refund_2=false |
|
|
|
|
|
that.show_refund_3=true |
|
|
|
|
|
|
|
|
that.show_refund[that.order_goods_id].show_refund_2=false |
|
|
|
|
|
that.show_refund[that.order_goods_id].show_refund_3=true |
|
|
} |
|
|
} |
|
|
that.dialogFormVisible = false; |
|
|
that.dialogFormVisible = false; |
|
|
}, |
|
|
}, |
|
|
|