200, 'msg' => '']; $row = $this->getUrlModel()->get($id); if ($row['status'] == 'hidden') { $result['code'] = 201; $result['msg'] = '链接不存在'; } else { if ($row['order_status'] == '1') { $result['code'] = 202; $result['msg'] = '链接已支付'; } else { if ($row['user_id']) { if ($row['user_id'] != $user_id) { $result['code'] = 202; $result['msg'] = '该链接为专属福利链接,请您联系私人助理获取'; } } } } return $result; } /** * 更新 * @param $id * @param $params * @return false|int * @throws \think\exception\DbException */ public function updateUrl($id, $params) { $row = $this->getUrlModel()->get($id); return $row->save($params); } }