public function upload_avatar()
{
$dAvatar = model('Avatar');
$dAvatar->init($this->mid);
// 初始化Model用户id
$res = $dAvatar->upload(true);
// Log::write(var_export($res,true));
if ($res['status'] == 1) {
model('User')->cleanCache($this->mid);
$data['picurl'] = $res['data']['picurl'];
$data['picwidth'] = $res['data']['picwidth'];
$scaling = 5;
$data['w'] = $res['data']['picwidth'] * $scaling;
$data['h'] = $res['data']['picheight'] * $scaling;
$data['x1'] = $data['y1'] = 0;
$data['x2'] = $data['w'];
$data['y2'] = $data['h'];
$r = $dAvatar->dosave($data);
return array('status' => 1, 'msg' => '修改成功');
} else {
return array('status' => 0, 'msg' => '修改失败');
}
}