Example #1
0
 /**
  * 27改变订单状态接口  [bos]  给前端用
  * url:/index.php?r=CarrentalApi/rc/ChangeTradeStatus
  */
 public function actionChangeTradeStatus()
 {
     $json_params = Yii::app()->request->getParam('json_params');
     //客户端请求的json参数
     //测试用例[S]
     $json_params_go = Yii::app()->request->getParam('go');
     if ($json_params_go == 'go') {
         $array_params['UserId'] = 10078560;
         $array_params['OrderId'] = 543877;
         $array_params['Status'] = 0;
         $array_params['Remark'] = '在修改订单状态了';
         $json_params = json_encode($array_params);
     }
     //测试用例[E]
     if (!empty($json_params) && IconvEncode::IsJson($json_params)) {
         $return_json = RcManager::ChangeTradeStatusToBoss($json_params);
     } else {
         $return_json = json_encode(array('status' => false, 'error_msg' => '0x270003_传入的json格式用误!'));
     }
     exit($return_json);
 }