dataLists(); } /** * @notes 砍价商品详情 * @return \think\response\Json * @author Tab * @date 2021/8/28 15:42 */ public function detail() { $params = (new BargainValidate())->goCheck('detail'); $result = BargainLogic::detail($params); return $this->data($result); } /** * @notes 发起砍价 * @return \think\response\Json * @author Tab * @date 2021/8/28 16:34 */ public function initiate() { $params = (new BargainValidate())->post()->goCheck('initiate'); $params['user_id'] = $this->userId; $result = BargainLogic::initiate($params); if ($result) { return $this->success('发起砍价成功', $result); } return $this->fail(BargainLogic::getError()); } /** * @notes 帮助砍价 * @return \think\response\Json * @throws \Exception * @author Tab * @date 2021/8/30 11:11 */ public function help() { $params = (new BargainValidate())->post()->goCheck('help'); $params['user_id'] = $this->userId; $result = BargainLogic::help($params); if ($result) { return $this->success('帮助砍价成功', $result); } return $this->fail(BargainLogic::getError()); } /** * @notes 砍价记录列表 * @return \think\response\Json * @author Tab * @date 2021/8/30 14:36 */ public function record() { return $this->dataLists(new BargainRecordLists()); } /** * @notes 查看砍价进度 * @return \think\response\Json * @author Tab * @date 2021/9/18 14:36 */ public function bargainProgress() { $params = (new BargainValidate())->goCheck('bargainProgress'); $result = BargainLogic::bargainProgress($params); return $this->data($result); } /** * @notes 分享帮砍详情 * @return \think\response\Json * @author Tab * @date 2021/9/18 17:16 */ public function shareDetail() { $params = (new BargainValidate())->goCheck('shareDetail'); $params['user_id'] = $this->userId; $result = BargainLogic::shareDetail($params); return $this->data($result); } }