Browse Source

优化商品退款按钮操作

master
lanzu_qinsheng 5 years ago
parent
commit
a9afb095bf
  1. 9
      app/Admin/Controllers/ImsCjdcOrderMainController.php
  2. 9
      app/Admin/Extensions/MyDetailPage.php

9
app/Admin/Controllers/ImsCjdcOrderMainController.php

@ -4,25 +4,18 @@ namespace App\Admin\Controllers;
use App\Admin\Common\Rpc; use App\Admin\Common\Rpc;
use App\Admin\Extensions\CheckRow; use App\Admin\Extensions\CheckRow;
use App\Admin\Extensions\CouponTieEdit;
use App\Admin\Extensions\MyDetailPage; use App\Admin\Extensions\MyDetailPage;
use App\Admin\Extensions\OrderDetail; use App\Admin\Extensions\OrderDetail;
use App\Admin\Extensions\OrderPrint; use App\Admin\Extensions\OrderPrint;
use App\Admin\Extensions\OrderRefund; use App\Admin\Extensions\OrderRefund;
use App\Admin\Extensions\OrderStateHandle; use App\Admin\Extensions\OrderStateHandle;
use App\Admin\Forms\CouponTieForm;
use App\Admin\Renderable\PostChart;
use App\Admin\Repositories\ImsCjdcOrderMain; use App\Admin\Repositories\ImsCjdcOrderMain;
use Dcat\Admin\Admin;
use Dcat\Admin\Form; use Dcat\Admin\Form;
use Dcat\Admin\Grid; use Dcat\Admin\Grid;
use Dcat\Admin\Layout\Content; use Dcat\Admin\Layout\Content;
use Dcat\Admin\Show; use Dcat\Admin\Show;
use Dcat\Admin\Controllers\AdminController; use Dcat\Admin\Controllers\AdminController;
use Dcat\Admin\Widgets\Lazy; use Dcat\Admin\Widgets\Lazy;
use Dcat\Admin\Widgets\Modal;
;
class ImsCjdcOrderMainController extends AdminController class ImsCjdcOrderMainController extends AdminController
{ {
@ -153,14 +146,12 @@ class ImsCjdcOrderMainController extends AdminController
public function orderGoodsRefund() public function orderGoodsRefund()
{ {
return 0;
$uid = request()->get('user_id'); $uid = request()->get('user_id');
$note = request()->get('note'); $note = request()->get('note');
$global_order_id = request()->get('global_order_id'); $global_order_id = request()->get('global_order_id');
$order_child_id = request()->get('order_child_id'); $order_child_id = request()->get('order_child_id');
$order_goods_id = request()->get('order_goods_id'); $order_goods_id = request()->get('order_goods_id');
$result = Rpc::onlineSingleRefund($uid, $note, $global_order_id, $order_child_id, $order_goods_id); $result = Rpc::onlineSingleRefund($uid, $note, $global_order_id, $order_child_id, $order_goods_id);
dd($result);
return json_encode($result['result']); return json_encode($result['result']);
} }

9
app/Admin/Extensions/MyDetailPage.php

@ -67,20 +67,19 @@ class MyDetailPage extends LazyRenderable
order_child_id:null, order_child_id:null,
show_refund_2:true, show_refund_2:true,
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() {
if (this.total_refund_note==''){
this.\$message({message: '请备注退款原因!',type: 'warning'})
return false;
}
this.\$confirm('是否同意该商品退款?', '提示', { this.\$confirm('是否同意该商品退款?', '提示', {
confirmButtonText: '同意', confirmButtonText: '同意',
cancelButtonText: '取消', cancelButtonText: '取消',

Loading…
Cancel
Save