<?php /** * Created by PhpStorm. * User: Administrator * Date: 2019/6/7 * Time: 16:48 */ namespace app\portal\controller; use app\portal\model\IndentModel; use cmf\controller\HomeBaseController; class LoadController extends HomeBaseController { public function index(){ $indentModel = new IndentModel(); $where['state'] = ['eq',2]; $data = $indentModel->selectData($where); if(!empty($data)){ foreach($data as $key => $vo){ $birdController = new BirdController(); $result = $birdController->getOrder($vo['id']); } } } public function test(){ dump(cache('param')); } public function notify(){ $param = $this->request->param(); if(empty($param['RequestType'])){ $this->error('error'); } if($param['RequestType'] != 101){ $this->error('error'); } cache('param',$param); $result = json_decode($param['RequestData'],true); $bird = config('bird'); echo '{ "EBusinessID": "'.$result[0]['EBusinessID'].'", "UpdateTime": "'. date('Y-m-d H:i:s', time()) .'", "Success": "'. true .'", "Reason": "'. 123 .'" }'; } }