Пример #1
0
 /**
  * 更新商店的属性信息
  *
  * @param int $shop
  */
 public function update_action($shop)
 {
     $nv = (array) $this->getPostJson();
     if (isset($nv['buyer_api'])) {
         $nv['buyer_api'] = \TMS_MODEL::toJson($nv['buyer_api']);
     }
     $rst = $this->model()->update('xxt_merchant_shop', $nv, "id='{$shop}'");
     return new \ResponseData($rst);
 }
Пример #2
0
 /**
  * 保存订单反馈信息并通知用户
  */
 public function feedback_action($mpid, $order)
 {
     $order = $this->model('app\\merchant\\order')->byId($order);
     $order->extPropValue = json_decode($order->ext_prop_value);
     $feedback = $this->getPostJson();
     $pv = empty($feedback) ? '{}' : \TMS_MODEL::toJson($feedback);
     $rst = $this->model()->update('xxt_merchant_order', array('feedback' => $pv, 'order_status' => 3), "id={$order->id}");
     /*发通知*/
     $order->feedback = json_decode($pv);
     $this->notify($mpid, $order);
     return new \ResponseData($rst);
 }