<?php
|
/**
|
* 用户信息类
|
*/
|
|
class Api_Data extends PhalApi_Api {
|
|
public function getRules() {
|
return array(
|
'upload' => array(
|
'data' => array('name' => 'data', 'type' => 'string' ,'require' => true, 'desc' => '上传数据'),
|
),
|
);
|
}
|
|
/**
|
* 上传数据
|
* @desc 用于上传用户辐射数据
|
* @return bool code 操作码,0表示注册成功, 1表示注册
|
* @return string msg 返回提示
|
*/
|
public function upload(){
|
$rs = array('code' => 0, 'msg' => '');
|
$data_service = new Domain_Data();
|
$data = json_decode($this->data, true);
|
//print_r(count($data['data']));die();
|
if(json_last_error() == JSON_ERROR_NONE){
|
$data_service->upload($data);
|
$rs['msg'] = "数据上报成功";
|
}
|
else{
|
$rs['code'] = 1;
|
$rs['msg'] = "json格式异常";
|
}
|
return $rs;
|
}
|
|
}
|