colly
2017-08-01 db3aff49cae63a8645e051b1586497f0ac381188
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?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;
    }
 
}