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'); $result = $this->validate(['id' => $id, 'url' => $url], 'app\api\validate\Bargain.share'); if (true === $result) { $result = ShareLogic::shareBargain($this->user_id, $id, $url, $this->client); $this->_success($result['msg'], $result['data'], $result['code']); } $this->_error($result); } /** * @notes 获取二维码 * @author cjhao * @date 2021/11/25 10:47 */ public function getMnQrcode() { $get = $this->request->get(); $result = $this->validate($get,'app\api\validate\MakeMnQrcode'); if(true === $result){ $result = ShareLogic::getMnQrcode($this->user_id,$get); if(1 === $result['code']){ $this->_success('',$result['data']); } $this->_error($result['msg']); } $this->_error($result); } }