2023-01-29 10:26:52 +08:00

46 lines
892 B
PHP

<?php
namespace app\common\controller;
use think\Request;
class ApiFornt extends Base {
public function _initialize() {
parent::_initialize();
}
/**
* 返回Json数据
* @param type $ResponseCode 响应码
* @param type $ResponseMsg 响应消息
* @param type $ResponseData 响应数据
*/
protected function ReturnJson($ResponseCode = 1,$ResponseMsg = '调用成功',$ResponseData = array(),$style=1){
if(!is_numeric($ResponseCode)) {
return false;
}
if($style){
if($ResponseCode==1){
$result = array(
'code'=>$ResponseCode,
'msg'=>$ResponseMsg,
'data'=>$ResponseData
);
}else{
header("HTTP/1.0 400 OK");
$result = array(
'code'=>$ResponseCode,
'msg'=>$ResponseMsg
);
}
}else{
$result = $ResponseData;
}
header("Content-type: application/json;charset=utf-8");
echo json_encode($result);
exit();
}
}