|
@@ -86,16 +86,22 @@ class store_deliverControl extends BaseSellerControl {
|
|
|
showMessage(Language::get('wrong_argument'),'','html','error');
|
|
|
}
|
|
|
|
|
|
- if (chksubmit()){
|
|
|
- $logic_order = Logic('order');
|
|
|
- $_POST['reciver_info'] = $this->_get_reciver_info();
|
|
|
- $result = $logic_order->changeOrderSend($order_info, 'seller', $_SESSION['member_name'], $_POST);
|
|
|
- if (!$result['state']) {
|
|
|
- showMessage($result['msg'],'','html','error');
|
|
|
- } else {
|
|
|
- showDialog($result['msg'],$_POST['ref_url'],'succ');
|
|
|
- }
|
|
|
- }
|
|
|
+ if (chksubmit())
|
|
|
+ {
|
|
|
+ $ret = Logic('delivery')->cancel_oms($order_info['order_sn']);
|
|
|
+ if($ret == true)
|
|
|
+ {
|
|
|
+ $logic_order = Logic('order');
|
|
|
+ $_POST['reciver_info'] = $this->_get_reciver_info();
|
|
|
+ $result = $logic_order->changeOrderSend($order_info, 'seller', $_SESSION['member_name'], $_POST);
|
|
|
+ if (!$result['state']) {
|
|
|
+ showMessage($result['msg'],'','html','error');
|
|
|
+ } else {
|
|
|
+ showDialog($result['msg'],$_POST['ref_url'],'succ');
|
|
|
+ }
|
|
|
+ }
|
|
|
+ showMessage($result['msg'],'','html','error');
|
|
|
+ }
|
|
|
|
|
|
Tpl::output('order_info',$order_info);
|
|
|
//取发货地址
|