request->post("mall_id"); if(empty($mall_id)){ $mall_id = Yii::$app->request->get("mall_id"); } $external_agreement_no = Yii::$app->request->post("external_agreement_no",''); Yii::error("---AvoidTax-Notify-Account---{$mall_id}--"); Yii::error(Json::encode(Yii::$app->request->post())); if(empty($external_agreement_no)){ return "success"; } $service = new AccountService(['mall_id'=>$mall_id]); $res = $service->query(null,$external_agreement_no); return $res ? 'success' :$service->error; } /** * 用户授权通知 */ public function actionUserAuth(){ Yii::error("---AvoidTax-Notify-UserAuth----"); Yii::error(Json::encode(Yii::$app->request->post())); $data = Yii::$app->request->post(); $get = Yii::$app->request->get(); $data = array_merge($data,$get); if(empty($data)) return false; $service = new SocialService(); $res = $service->authNotify($data); if($res) { // 授权成功之后,跳转个人中心页面 return "success"; } return $service->error; } // 用户签约回调 public function actionUserSign(){ Yii::error("---AvoidTax-Notify-UserSign----"); Yii::error(Yii::$app->request->post()); $str = Yii::$app->request->post(); if(empty($str)){ return '数据为空'; } // $str = '{"timestamp":"1654931913102","appKey":"393771708280909825","version":"V1.1.0","signature":"ACD780B14E58832DAB625138A6DDD6D76AE9F607","requestBody":"nq3nBTR5a6g9dphXOWYWmsFCcF0u3MppqA2hwCctozm9mRXK60F0aax07nwvSuFHY+sblT3qAH1WMARNg2mRrRuy2yy/++TeV0+QCLchGabQ2PN0PJHgBqECpUQF5YG8Y6vIcx71D0AjqWdyAnxcHIhq4cIWhfSXyAEt5+XNcTSMdzrAxPefsRa+khGatebHNVWiRg4QrhSMqXQMHigBb6iJU+BAext/AJoltz3zk+PXygDWPYkmz9BjzaraUNCrMVoQ8+EnygoSEUnlt07I0/05oqjF25Q+UWtz3XRavkqg5YESwmP7SIpzXM+YzGmBxUswGVcujftQViicDZPmjqA9IJQpBP2yYMLAq/YvdKewEQpBM8nm0Q54K5L1YcuDKCvw9HM0BAazKDMmZ3cHmDTc+3I7jqWO1pIvYcoB17Y="}'; if(is_array($str)){ $data = $str; }else{ $data = Json::decode($str); } $auth_id = Yii::$app->request->get('auth_id'); $mall_id = Yii::$app->request->get('mall_id'); $service = new XinlongService(['mall_id'=>$mall_id]); $service->signNotify($auth_id,$data); return 'success'; } }