request->get('id'); $url = $this->request->get('url'); $client = $this->client; if ($id && $url) { $result = ShareLogic::shareGoods($this->user_id, $id, $url, $client); $this->_success($result['msg'], $result['data'], $result['code']); } $this->_error('缺少参数', ''); } /** * Notes: 用户分销海报 * @return array * @author 段誉(2021/3/18 10:28) */ public function userPoster() { $url = $this->request->get('url'); $client = $this->client; if (empty($client)) { $this->_error('参数缺失'); } $result = ShareLogic::getUserPoster($this->user_id, $url, $client); return $result; } /** * Notes:砍价分享 * @author: 2021/2/25 11:22 */ public function shareBargain() { $id = $this->request->get('id'); $url = $this->request->get('url'); $client = $this->client; $result = $this->validate(['id' => $id, 'url' => $url], 'app\api\validate\Bargain.share'); if (true === $result) { $result = ShareLogic::shareBargain($this->user_id, $id, $url, $client); $this->_success($result['msg'], $result['data'], $result['code']); } $this->_error($result); } }