测试版(更新所有接口的日志系统)
This commit is contained in:
parent
0b736cc355
commit
4aaf47fe0e
|
|
@ -85,100 +85,172 @@ class Card extends Base{
|
||||||
// 详细卡片信息
|
// 详细卡片信息
|
||||||
// $data = ['id'=>'2']
|
// $data = ['id'=>'2']
|
||||||
public function card_data_detailed($data=['aud_id'=>'87','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
public function card_data_detailed($data=['aud_id'=>'87','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('token', $data)){
|
||||||
|
return $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$return_data = $this->get_user_body_data($data);
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
return $this->get_user_body_data($data);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 曲线页面-曲线接口
|
// 曲线页面-曲线接口
|
||||||
public function card_curve_chart($data = ['aud_id'=>'83','s_time'=>'2024-04-01','e_time'=>'2024-07-25','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
public function card_curve_chart($data = ['aud_id'=>'83','s_time'=>'2024-04-01','e_time'=>'2024-07-25','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('s_time', $data) || !array_key_exists('e_time', $data) || !array_key_exists('token', $data)){
|
||||||
|
return $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$return_data = $this->curve_chart_action($data);
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('s_time', $data) || !array_key_exists('e_time', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
// $data['s_time'] = $data['s_time'].' 00:00:00';
|
|
||||||
// $data['e_time'] = $data['e_time'].' 23:59:59';
|
|
||||||
return $this->curve_chart_action($data);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 手动记录
|
// 手动记录
|
||||||
// $data = ['id'=>'2','time'=>'1991-04-20 10:10:10','height'=>'15.1','weight'=>'75.1']
|
// $data = ['id'=>'2','time'=>'1991-04-20 10:10:10','height'=>'15.1','weight'=>'75.1']
|
||||||
public function card_manual_recording($data = ['aud_id'=>'83','time'=>'2024-07-24','height'=>'145.7','weight'=>'41.3','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
public function card_manual_recording($data = ['aud_id'=>'83','time'=>'2024-07-24','height'=>'145.7','weight'=>'41.3','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
}else{
|
if(count(input('post.')) > 0){
|
||||||
$data['time'] = date('Y-m-d H:i:s');
|
$data = input('post.');
|
||||||
|
}else{
|
||||||
|
$data['time'] = date('Y-m-d H:i:s');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('time', $data) || !array_key_exists('height', $data) || !array_key_exists('weight', $data) || !array_key_exists('token', $data)){
|
||||||
|
return $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$data['acd_id'] = '2';
|
||||||
|
$return_data = $this->set_user_body_data($data);
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
// dump($data);
|
|
||||||
// die;
|
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('time', $data) || !array_key_exists('height', $data) || !array_key_exists('weight', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
$data['acd_id'] = '2';
|
|
||||||
return $this->set_user_body_data($data);
|
|
||||||
}
|
}
|
||||||
// 设备记录
|
// 设备记录
|
||||||
// $data = ['id'=>'2','time'=>'1991-04-20 10:10:10','height'=>'15.1','weight'=>'75.1']
|
// $data = ['id'=>'2','time'=>'1991-04-20 10:10:10','height'=>'15.1','weight'=>'75.1']
|
||||||
public function card_manual_recording_device($data = ['aud_id'=>'58','height'=>'175','weight'=>'68','adc'=>'550','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
public function card_manual_recording_device($data = ['aud_id'=>'58','height'=>'175','weight'=>'68','adc'=>'550','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
}else{
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}else{
|
||||||
|
$data['time'] = date('Y-m-d H:i:s');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('height', $data) || !array_key_exists('weight', $data) || !array_key_exists('adc', $data) || !array_key_exists('token', $data)){
|
||||||
|
return $this->msg(10001);
|
||||||
|
}
|
||||||
|
if($data['adc'] == 0){
|
||||||
|
$data['adc'] = 550;
|
||||||
|
}
|
||||||
$data['time'] = date('Y-m-d H:i:s');
|
$data['time'] = date('Y-m-d H:i:s');
|
||||||
|
$data['acd_id'] = '2';
|
||||||
|
return
|
||||||
|
$return_data = $this->set_user_body_data($data);
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
// dump($data);
|
|
||||||
// die;
|
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('height', $data) || !array_key_exists('weight', $data) || !array_key_exists('adc', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
if($data['adc'] == 0){
|
|
||||||
$data['adc'] = 550;
|
|
||||||
}
|
|
||||||
$data['time'] = date('Y-m-d H:i:s');
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
// unset($data['token']);
|
|
||||||
$data['acd_id'] = '2';
|
|
||||||
return $this->set_user_body_data($data);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 修改初始体重/目标体重
|
// 修改初始体重/目标体重
|
||||||
public function card_modify_weight($data = ['aud_id'=>'25','weight'=>'25','type'=>1,'time'=>'','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
public function card_modify_weight($data = ['aud_id'=>'25','weight'=>'25','type'=>1,'time'=>'','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!is_array($data)){
|
||||||
|
return $this->msg(10005);
|
||||||
|
}
|
||||||
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('weight', $data) || !array_key_exists('type', $data) || !array_key_exists('time', $data) || !array_key_exists('token', $data)){
|
||||||
|
return $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$return_data = $this->modify_weight_action($data);
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!is_array($data)){
|
|
||||||
return $this->msg(10005);
|
|
||||||
}
|
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('weight', $data) || !array_key_exists('type', $data) || !array_key_exists('time', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
|
|
||||||
return $this->modify_weight_action($data);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
################################################################业务接口################################################################
|
################################################################业务接口################################################################
|
||||||
|
|
|
||||||
|
|
@ -27,8 +27,10 @@ class Cardpublic extends Base{
|
||||||
public function get_card_content($data = ['aud_id'=>'83','acd_id'=>'10','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
public function get_card_content($data = ['aud_id'=>'83','acd_id'=>'10','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
||||||
// try {
|
// try {
|
||||||
// // 你的业务逻辑
|
// // 你的业务逻辑
|
||||||
|
// $return_data =
|
||||||
// // 成功
|
// // 成功
|
||||||
// $this->record_api_log($data, null, $return_data);
|
// $this->record_api_log($data, null, $return_data);
|
||||||
|
// return $return_data;
|
||||||
// } catch (\Exception $e) {
|
// } catch (\Exception $e) {
|
||||||
// // 捕获异常
|
// // 捕获异常
|
||||||
// $logContent["flie"] = $e->getFile();
|
// $logContent["flie"] = $e->getFile();
|
||||||
|
|
@ -41,7 +43,7 @@ class Cardpublic extends Base{
|
||||||
// $logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
// $logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
// $this->record_api_log($data, $logContent, null);
|
// $this->record_api_log($data, $logContent, null);
|
||||||
// return $this->msg(99999,'接口错误');
|
// return $this->msg(99999,'接口错误');
|
||||||
// }
|
// }
|
||||||
try {
|
try {
|
||||||
// 你的业务逻辑
|
// 你的业务逻辑
|
||||||
if(count(input('post.')) > 0){
|
if(count(input('post.')) > 0){
|
||||||
|
|
|
||||||
|
|
@ -22,75 +22,153 @@ class Device extends Base{
|
||||||
|
|
||||||
// 获取系统设备列表
|
// 获取系统设备列表
|
||||||
public function device_data_list($data = ['token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
public function device_data_list($data = ['token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
||||||
if(count(input('post.')) > 0){
|
|
||||||
$data = input('post.');
|
try {
|
||||||
}
|
// 你的业务逻辑
|
||||||
if(!array_key_exists('token', $data)){
|
if(count(input('post.')) > 0){
|
||||||
return $this->msg(10001);
|
$data = input('post.');
|
||||||
}
|
}
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
if(!array_key_exists('token', $data)){
|
||||||
// return $this->msg(20001);
|
return $this->msg(10001);
|
||||||
// }
|
}
|
||||||
unset($data['token']);
|
unset($data['token']);
|
||||||
return $this->device_data_list_action($data);
|
$return_data = $this->device_data_list_action($data);
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 绑定系统设备
|
// 绑定系统设备
|
||||||
public function device_binding($data = ['token'=>'caadd1be045a65f30b92aa805f1de54a','device_id'=>'3','device_mac'=>'54654654']){
|
public function device_binding($data = ['token'=>'caadd1be045a65f30b92aa805f1de54a','device_id'=>'3','device_mac'=>'54654654']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
}
|
if(count(input('post.')) > 0){
|
||||||
if(!array_key_exists('token', $data) || !array_key_exists('device_id', $data) || !array_key_exists('device_mac', $data)){
|
$data = input('post.');
|
||||||
return $this->msg(10001);
|
}
|
||||||
}
|
if(!array_key_exists('token', $data) || !array_key_exists('device_id', $data) || !array_key_exists('device_mac', $data)){
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
return $this->msg(10001);
|
||||||
// return $this->msg(20001);
|
}
|
||||||
// }
|
|
||||||
// unset($data['token']);
|
$return_data = $this->device_binding_action($data);
|
||||||
return $this->device_binding_action($data);
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
// 获取用户设备列表
|
// 获取用户设备列表
|
||||||
public function device_user_data_list($data = ['token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
public function device_user_data_list($data = ['token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
}
|
if(count(input('post.')) > 0){
|
||||||
if(!array_key_exists('token', $data)){
|
$data = input('post.');
|
||||||
return $this->msg(10001);
|
}
|
||||||
}
|
if(!array_key_exists('token', $data)){
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
return $this->msg(10001);
|
||||||
// return $this->msg(20001);
|
}
|
||||||
// }
|
$return_data = $this->device_user_data_list_action($data);
|
||||||
// unset($data['token']);
|
// 成功
|
||||||
return $this->device_user_data_list_action($data);
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
// 解绑系统设备
|
// 解绑系统设备
|
||||||
public function device_unbinding($data = ['token'=>'e0966788d02cc93290d9d674921d9715','id'=>'8']){
|
public function device_unbinding($data = ['token'=>'e0966788d02cc93290d9d674921d9715','id'=>'8']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
}
|
if(count(input('post.')) > 0){
|
||||||
if(!array_key_exists('token', $data) || !array_key_exists('id', $data)){
|
$data = input('post.');
|
||||||
return $this->msg(10001);
|
}
|
||||||
}
|
if(!array_key_exists('token', $data) || !array_key_exists('id', $data)){
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
return $this->msg(10001);
|
||||||
// return $this->msg(20001);
|
}
|
||||||
// }
|
$return_data = $this->device_unbinding_action($data);
|
||||||
// unset($data['token']);
|
// 成功
|
||||||
return $this->device_unbinding_action($data);
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 获取设备详情
|
// 获取设备详情
|
||||||
public function device_mac_get_content($data = ['mac'=>'76:FE:B3:2F:E7:D8','acd_id'=>'2','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
public function device_mac_get_content($data = ['mac'=>'76:FE:B3:2F:E7:D8','acd_id'=>'2','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
}
|
if(count(input('post.')) > 0){
|
||||||
if(!array_key_exists('mac', $data) || !array_key_exists('acd_id', $data) || !array_key_exists('token', $data)){
|
$data = input('post.');
|
||||||
return $this->msg(10001);
|
}
|
||||||
}
|
if(!array_key_exists('mac', $data) || !array_key_exists('acd_id', $data) || !array_key_exists('token', $data)){
|
||||||
|
return $this->msg(10001);
|
||||||
|
}
|
||||||
|
$return_data = $this->device_mac_get_content_action($data);
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
|
}
|
||||||
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
return $this->device_mac_get_content_action($data);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
################################################################业务接口################################################################
|
################################################################业务接口################################################################
|
||||||
|
|
|
||||||
|
|
@ -59,25 +59,6 @@ class Index extends Base{
|
||||||
|
|
||||||
// 检测版本及判断是否登录失效
|
// 检测版本及判断是否登录失效
|
||||||
public function login_invalid_version($data = ['token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
public function login_invalid_version($data = ['token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
||||||
// try {
|
|
||||||
// // 你的业务逻辑
|
|
||||||
// // 失败
|
|
||||||
// $this->record_api_log($data, null, ['code'=>-1,'msg'=>'',[]]);
|
|
||||||
// // 成功
|
|
||||||
// $this->record_api_log($data, null, ['code'=>0,'msg'=>'success',[]]);
|
|
||||||
// } catch (\Exception $e) {
|
|
||||||
// // 捕获异常
|
|
||||||
// $logContent["flie"] = $e->getFile();
|
|
||||||
// $logContent["line"] = $e->getLine();
|
|
||||||
// $logContent['all_content'] = "异常信息:\n";
|
|
||||||
// $logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
|
||||||
// $logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
|
||||||
// $logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
|
||||||
// $logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
|
||||||
// $logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
|
||||||
// $this->record_api_log($data, $logContent, null);
|
|
||||||
// return $this->msg(99999,'接口错误');
|
|
||||||
// }
|
|
||||||
try {
|
try {
|
||||||
// 你的业务逻辑
|
// 你的业务逻辑
|
||||||
if(count(input('post.')) > 0){
|
if(count(input('post.')) > 0){
|
||||||
|
|
|
||||||
|
|
@ -21,6 +21,25 @@ class Login extends Base{
|
||||||
|
|
||||||
// 注册
|
// 注册
|
||||||
public function register_action($data = ['data'=>18530934717,'password'=>'ceshi','code'=>'746119']){
|
public function register_action($data = ['data'=>18530934717,'password'=>'ceshi','code'=>'746119']){
|
||||||
|
// try {
|
||||||
|
// // 你的业务逻辑
|
||||||
|
// $return_data =
|
||||||
|
// // 成功
|
||||||
|
// $this->record_api_log($data, null, $return_data);
|
||||||
|
// return $return_data;
|
||||||
|
// } catch (\Exception $e) {
|
||||||
|
// // 捕获异常
|
||||||
|
// $logContent["flie"] = $e->getFile();
|
||||||
|
// $logContent["line"] = $e->getLine();
|
||||||
|
// $logContent['all_content'] = "异常信息:\n";
|
||||||
|
// $logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
// $logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
// $logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
// $logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
// $logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
// $this->record_api_log($data, $logContent, null);
|
||||||
|
// return $this->msg(99999,'接口错误');
|
||||||
|
// }
|
||||||
// 验证是否前段发送过来的数据
|
// 验证是否前段发送过来的数据
|
||||||
if(count(input('post.')) > 0){
|
if(count(input('post.')) > 0){
|
||||||
$data = input('post.');
|
$data = input('post.');
|
||||||
|
|
@ -70,6 +89,25 @@ class Login extends Base{
|
||||||
}
|
}
|
||||||
// 重置密码
|
// 重置密码
|
||||||
public function reset_password($data = ['data'=>'18530934717','password'=>'ceshi1','c_password'=>'ceshi1','code'=>'491661']){
|
public function reset_password($data = ['data'=>'18530934717','password'=>'ceshi1','c_password'=>'ceshi1','code'=>'491661']){
|
||||||
|
// try {
|
||||||
|
// // 你的业务逻辑
|
||||||
|
// $return_data =
|
||||||
|
// // 成功
|
||||||
|
// $this->record_api_log($data, null, $return_data);
|
||||||
|
// return $return_data;
|
||||||
|
// } catch (\Exception $e) {
|
||||||
|
// // 捕获异常
|
||||||
|
// $logContent["flie"] = $e->getFile();
|
||||||
|
// $logContent["line"] = $e->getLine();
|
||||||
|
// $logContent['all_content'] = "异常信息:\n";
|
||||||
|
// $logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
// $logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
// $logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
// $logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
// $logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
// $this->record_api_log($data, $logContent, null);
|
||||||
|
// return $this->msg(99999,'接口错误');
|
||||||
|
// }
|
||||||
// 验证是否前段发送过来的数据
|
// 验证是否前段发送过来的数据
|
||||||
if(count(input('post.')) > 0){
|
if(count(input('post.')) > 0){
|
||||||
$data = input('post.');
|
$data = input('post.');
|
||||||
|
|
@ -111,6 +149,25 @@ class Login extends Base{
|
||||||
|
|
||||||
// 登录
|
// 登录
|
||||||
public function login_action($data = ['data'=>'18530934717','validate_data'=>'0932','type'=>'login','validate_type'=>'password']){
|
public function login_action($data = ['data'=>'18530934717','validate_data'=>'0932','type'=>'login','validate_type'=>'password']){
|
||||||
|
// try {
|
||||||
|
// // 你的业务逻辑
|
||||||
|
// $return_data =
|
||||||
|
// // 成功
|
||||||
|
// $this->record_api_log($data, null, $return_data);
|
||||||
|
// return $return_data;
|
||||||
|
// } catch (\Exception $e) {
|
||||||
|
// // 捕获异常
|
||||||
|
// $logContent["flie"] = $e->getFile();
|
||||||
|
// $logContent["line"] = $e->getLine();
|
||||||
|
// $logContent['all_content'] = "异常信息:\n";
|
||||||
|
// $logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
// $logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
// $logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
// $logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
// $logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
// $this->record_api_log($data, $logContent, null);
|
||||||
|
// return $this->msg(99999,'接口错误');
|
||||||
|
// }
|
||||||
if(count(input('post.')) > 0){
|
if(count(input('post.')) > 0){
|
||||||
$data = input('post.');
|
$data = input('post.');
|
||||||
}
|
}
|
||||||
|
|
@ -177,6 +234,25 @@ class Login extends Base{
|
||||||
}
|
}
|
||||||
// 退出登录操作
|
// 退出登录操作
|
||||||
public function user_quit_account($data=['token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
public function user_quit_account($data=['token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
||||||
|
// try {
|
||||||
|
// // 你的业务逻辑
|
||||||
|
// $return_data =
|
||||||
|
// // 成功
|
||||||
|
// $this->record_api_log($data, null, $return_data);
|
||||||
|
// return $return_data;
|
||||||
|
// } catch (\Exception $e) {
|
||||||
|
// // 捕获异常
|
||||||
|
// $logContent["flie"] = $e->getFile();
|
||||||
|
// $logContent["line"] = $e->getLine();
|
||||||
|
// $logContent['all_content'] = "异常信息:\n";
|
||||||
|
// $logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
// $logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
// $logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
// $logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
// $logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
// $this->record_api_log($data, $logContent, null);
|
||||||
|
// return $this->msg(99999,'接口错误');
|
||||||
|
// }
|
||||||
if(count(input('post.')) > 0){
|
if(count(input('post.')) > 0){
|
||||||
$data = input('post.');
|
$data = input('post.');
|
||||||
}
|
}
|
||||||
|
|
@ -193,6 +269,25 @@ class Login extends Base{
|
||||||
|
|
||||||
// 删除账号
|
// 删除账号
|
||||||
public function delete_account($data=['token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
public function delete_account($data=['token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
||||||
|
// try {
|
||||||
|
// // 你的业务逻辑
|
||||||
|
// $return_data =
|
||||||
|
// // 成功
|
||||||
|
// $this->record_api_log($data, null, $return_data);
|
||||||
|
// return $return_data;
|
||||||
|
// } catch (\Exception $e) {
|
||||||
|
// // 捕获异常
|
||||||
|
// $logContent["flie"] = $e->getFile();
|
||||||
|
// $logContent["line"] = $e->getLine();
|
||||||
|
// $logContent['all_content'] = "异常信息:\n";
|
||||||
|
// $logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
// $logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
// $logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
// $logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
// $logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
// $this->record_api_log($data, $logContent, null);
|
||||||
|
// return $this->msg(99999,'接口错误');
|
||||||
|
// }
|
||||||
if(count(input('post.')) > 0){
|
if(count(input('post.')) > 0){
|
||||||
$data = input('post.');
|
$data = input('post.');
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -21,63 +21,120 @@ class Myinformation extends Base{
|
||||||
|
|
||||||
// 获取账号下信息
|
// 获取账号下信息
|
||||||
public function get_my_account_msg($data = ['token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
public function get_my_account_msg($data = ['token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('token', $data)){
|
||||||
|
return $this->msg(10001);
|
||||||
|
}
|
||||||
|
$return_data = $this->get_my_account_msg_action($data);
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
// unset($data['token']);
|
|
||||||
|
|
||||||
return $this->get_my_account_msg_action($data);
|
|
||||||
}
|
}
|
||||||
// 修改昵称
|
// 修改昵称
|
||||||
public function update_my_nickname($data = ['token'=>'0dafb98a10995c98b5a33b7d59d986ca','nickname'=>'']){
|
public function update_my_nickname($data = ['token'=>'0dafb98a10995c98b5a33b7d59d986ca','nickname'=>'']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('nickname', $data) || !array_key_exists('token', $data)){
|
||||||
|
return $this->msg(10001);
|
||||||
|
}
|
||||||
|
$return_data = $this->update_my_nickname_action($data);
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('nickname', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
// unset($data['token']);
|
|
||||||
|
|
||||||
return $this->update_my_nickname_action($data);
|
|
||||||
}
|
}
|
||||||
// 邮箱/手机绑定
|
// 邮箱/手机绑定
|
||||||
public function update_my_account_msg($data = ['token'=>'0dafb98a10995c98b5a33b7d59d986ca','data'=>'tsf3920322@126.com','code'=>'123456']){
|
public function update_my_account_msg($data = ['token'=>'0dafb98a10995c98b5a33b7d59d986ca','data'=>'tsf3920322@126.com','code'=>'123456']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('data', $data) || !array_key_exists('token', $data) || !array_key_exists('code', $data)){
|
||||||
|
return $this->msg(10001);
|
||||||
|
}
|
||||||
|
$return_data = $this->update_my_account_msg_action($data);
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('data', $data) || !array_key_exists('token', $data) || !array_key_exists('code', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
// unset($data['token']);
|
|
||||||
|
|
||||||
return $this->update_my_account_msg_action($data);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 修改密码
|
// 修改密码
|
||||||
public function update_my_password($data = ['token'=>'0dafb98a10995c98b5a33b7d59d986ca','password'=>'ceshi1','c_password'=>'ceshi1']){
|
public function update_my_password($data = ['token'=>'0dafb98a10995c98b5a33b7d59d986ca','password'=>'ceshi1','c_password'=>'ceshi1']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('password', $data) || !array_key_exists('c_password', $data) || !array_key_exists('token', $data)){
|
||||||
|
return $this->msg(10001);
|
||||||
|
}
|
||||||
|
$return_data = $this->update_my_password_action($data);
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('password', $data) || !array_key_exists('c_password', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
// unset($data['token']);
|
|
||||||
return $this->update_my_password_action($data);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
################################################################业务################################################################
|
################################################################业务################################################################
|
||||||
|
|
|
||||||
|
|
@ -25,87 +25,167 @@ class Pagingcontrast extends Base{
|
||||||
################################################请求接口################################################
|
################################################请求接口################################################
|
||||||
// 获取记录信息(分组)(包含身体、跳绳、肺活量)
|
// 获取记录信息(分组)(包含身体、跳绳、肺活量)
|
||||||
public function get_all_record_data_group($data = ['aud_id'=>'26','s_time'=>'2024-04-01','e_time'=>'2024-06-12','token'=>'0dafb98a10995c98b5a33b7d59d986ca','type'=>'6']){
|
public function get_all_record_data_group($data = ['aud_id'=>'26','s_time'=>'2024-04-01','e_time'=>'2024-06-12','token'=>'0dafb98a10995c98b5a33b7d59d986ca','type'=>'6']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
}
|
if(count(input('post.')) > 0){
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('s_time', $data) || !array_key_exists('e_time', $data) || !array_key_exists('token', $data) || !array_key_exists('type', $data)){
|
$data = input('post.');
|
||||||
return $this->msg(10001);
|
}
|
||||||
}
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('s_time', $data) || !array_key_exists('e_time', $data) || !array_key_exists('token', $data) || !array_key_exists('type', $data)){
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
$return_data = $this->msg(10001);
|
||||||
// return $this->msg(20001);
|
}
|
||||||
// }
|
unset($data['token']);
|
||||||
unset($data['token']);
|
if(array_key_exists($data['type'],$this->db_name)){
|
||||||
if(array_key_exists($data['type'],$this->db_name)){
|
$return_data = $this->jump_transfer_interface_record($data,'group');
|
||||||
return $this->jump_transfer_interface_record($data,'group');
|
}else{
|
||||||
}else{
|
$return_data = $this->msg(10005);
|
||||||
return $this->msg(10005);
|
}
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
// 获取记录信息(分页)(包含身体、跳绳、肺活量)
|
// 获取记录信息(分页)(包含身体、跳绳、肺活量)
|
||||||
public function get_all_record_data_page($data = ['aud_id'=>'25','page'=>1,'token'=>'0dafb98a10995c98b5a33b7d59d986ca','type'=>'2']){
|
public function get_all_record_data_page($data = ['aud_id'=>'25','page'=>1,'token'=>'0dafb98a10995c98b5a33b7d59d986ca','type'=>'2']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
}
|
if(count(input('post.')) > 0){
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('page', $data) || !array_key_exists('token', $data) || !array_key_exists('type', $data)){
|
$data = input('post.');
|
||||||
return $this->msg(10001);
|
}
|
||||||
}
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('page', $data) || !array_key_exists('token', $data) || !array_key_exists('type', $data)){
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
$return_data = $this->msg(10001);
|
||||||
// return $this->msg(20001);
|
}
|
||||||
// }
|
unset($data['token']);
|
||||||
unset($data['token']);
|
if(array_key_exists($data['type'],$this->db_name)){
|
||||||
if(array_key_exists($data['type'],$this->db_name)){
|
$return_data = $this->jump_transfer_interface_record($data,'page');
|
||||||
return $this->jump_transfer_interface_record($data,'page');
|
}else{
|
||||||
}else{
|
$return_data = $this->msg(10005);
|
||||||
return $this->msg(10005);
|
}
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
// 获取详细历史数据信息(包含身体、跳绳、肺活量)
|
// 获取详细历史数据信息(包含身体、跳绳、肺活量)
|
||||||
public function get_all_record_detailed_information($data = ['id'=>'39','type'=>'2','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
public function get_all_record_detailed_information($data = ['id'=>'39','type'=>'2','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('id', $data) || !array_key_exists('type', $data) || !array_key_exists('token', $data)){
|
||||||
|
return $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$return_data = $this->jump_transfer_interface_detailed($data);
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('id', $data) || !array_key_exists('type', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
|
|
||||||
return $this->jump_transfer_interface_detailed($data);
|
|
||||||
}
|
}
|
||||||
// 数据对比(包含身体、跳绳、肺活量)
|
// 数据对比(包含身体、跳绳、肺活量)
|
||||||
public function get_all_card_data_contrast($data = ['before_id'=>'837','after_id'=>'836','type'=>'6','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
public function get_all_card_data_contrast($data = ['before_id'=>'837','after_id'=>'836','type'=>'6','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('before_id', $data) || !array_key_exists('after_id', $data) || !array_key_exists('type', $data) || !array_key_exists('token', $data)){
|
||||||
|
return $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$return_data = $this->jump_transfer_interface_data_contrast($data);
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('before_id', $data) || !array_key_exists('after_id', $data) || !array_key_exists('type', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
return $this->jump_transfer_interface_data_contrast($data);
|
|
||||||
}
|
}
|
||||||
// 删除历史数据
|
// 删除历史数据
|
||||||
public function del_all_record_data($data = ['id'=>'29','type'=>'2','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
public function del_all_record_data($data = ['id'=>'29','type'=>'2','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
}
|
if(count(input('post.')) > 0){
|
||||||
if(!array_key_exists('id', $data) || !array_key_exists('type', $data) || !array_key_exists('token', $data)){
|
$data = input('post.');
|
||||||
return $this->msg(10001);
|
}
|
||||||
}
|
if(!array_key_exists('id', $data) || !array_key_exists('type', $data) || !array_key_exists('token', $data)){
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
return $this->msg(10001);
|
||||||
// return $this->msg(20001);
|
}
|
||||||
// }
|
unset($data['token']);
|
||||||
unset($data['token']);
|
$user_data = Db::table($this->db_name[$data['type']])->where(['id'=>$data['id']])->update(['is_del'=>1]);
|
||||||
$user_data = Db::table($this->db_name[$data['type']])->where(['id'=>$data['id']])->update(['is_del'=>1]);
|
if($user_data){
|
||||||
if($user_data){
|
$return_data = $this->msg([]);
|
||||||
return $this->msg([]);
|
}else{
|
||||||
}else{
|
$return_data = $this->msg(10002);
|
||||||
return $this->msg(10002);
|
}
|
||||||
|
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
################################################请求接口################################################
|
################################################请求接口################################################
|
||||||
################################################请求接口################################################
|
################################################请求接口################################################
|
||||||
|
|
|
||||||
|
|
@ -30,117 +30,193 @@ class Skip extends Base{
|
||||||
################################################################接口################################################################
|
################################################################接口################################################################
|
||||||
// 手动记录
|
// 手动记录
|
||||||
public function skip_manual_recording($data = ['aud_id'=>'61','r_time'=>'2024-07-24','num'=>'369','time_m'=>'02','time_s'=>'42','type'=>'free','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
public function skip_manual_recording($data = ['aud_id'=>'61','r_time'=>'2024-07-24','num'=>'369','time_m'=>'02','time_s'=>'42','type'=>'free','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('r_time', $data) || !array_key_exists('num', $data) || !array_key_exists('time_m', $data) || !array_key_exists('time_s', $data) || !array_key_exists('type', $data) || !array_key_exists('token', $data)){
|
||||||
|
$return_data = $this->msg(10001);
|
||||||
|
}
|
||||||
|
if(!$this->isValidInteger($data['num']+0) || !$this->isValidInteger($data['time_m']+0) || !$this->isValidInteger($data['time_s']+0)){
|
||||||
|
$return_data = $this->msg(10005,'跳绳数量或者分钟、秒钟值必须为整数');
|
||||||
|
}
|
||||||
|
if($data['num'] <= 0){
|
||||||
|
$return_data = $this->msg(10005,'跳绳数不能小于等于0');
|
||||||
|
}
|
||||||
|
if(abs($data['time_s']) >= 60){
|
||||||
|
$return_data = $this->msg(10005,'秒钟值不能大于60');
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
if($this->validate_user_identity($data['aud_id']) === false){
|
||||||
|
$return_data = $this->msg(10003);
|
||||||
|
}
|
||||||
|
$return_data = $this->skip_manual_recording_action($data);
|
||||||
|
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
// dump(bcmul('1.23', '4.56', 2));
|
|
||||||
// dump(bcround('18.777', 2));
|
|
||||||
// // phpinfo();
|
|
||||||
// // opcache_reset();
|
|
||||||
// die;
|
|
||||||
|
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('r_time', $data) || !array_key_exists('num', $data) || !array_key_exists('time_m', $data) || !array_key_exists('time_s', $data) || !array_key_exists('type', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
if(!$this->isValidInteger($data['num']+0) || !$this->isValidInteger($data['time_m']+0) || !$this->isValidInteger($data['time_s']+0)){
|
|
||||||
return $this->msg(10005,'跳绳数量或者分钟、秒钟值必须为整数');
|
|
||||||
}
|
|
||||||
if($data['num'] <= 0){
|
|
||||||
return $this->msg(10005,'跳绳数不能小于等于0');
|
|
||||||
}
|
|
||||||
if(abs($data['time_s']) >= 60){
|
|
||||||
return $this->msg(10005,'秒钟值不能大于60');
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
if($this->validate_user_identity($data['aud_id']) === false){
|
|
||||||
return $this->msg(10003);
|
|
||||||
}
|
|
||||||
// die;
|
|
||||||
return $this->skip_manual_recording_action($data);
|
|
||||||
}
|
}
|
||||||
// 设备记录记录
|
// 设备记录记录
|
||||||
public function skip_manual_recording_device($data = ['aud_id'=>'58','num'=>'582','time_m'=>'10','time_s'=>'00','type'=>'free','kcal'=>'200','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
public function skip_manual_recording_device($data = ['aud_id'=>'58','num'=>'582','time_m'=>'10','time_s'=>'00','type'=>'free','kcal'=>'200','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('kcal', $data) || !array_key_exists('num', $data) || !array_key_exists('time_m', $data) || !array_key_exists('time_s', $data) || !array_key_exists('type', $data) || !array_key_exists('token', $data)){
|
||||||
|
$return_data = $this->msg(10001);
|
||||||
|
}
|
||||||
|
if(!$this->isValidInteger($data['num']+0) || !$this->isValidInteger($data['time_m']+0) || !$this->isValidInteger($data['time_s']+0)){
|
||||||
|
$return_data = $this->msg(10005,'跳绳数量或者分钟、秒钟值必须为整数');
|
||||||
|
}
|
||||||
|
if($data['num'] <= 0){
|
||||||
|
$return_data = $this->msg(10005,'跳绳数不能小于等于0');
|
||||||
|
}
|
||||||
|
if(abs($data['time_s']) >= 60){
|
||||||
|
$return_data = $this->msg(10005,'秒钟值不能大于60');
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
if($this->validate_user_identity($data['aud_id']) === false){
|
||||||
|
$return_data = $this->msg(10003);
|
||||||
|
}
|
||||||
|
$return_data = $this->skip_manual_recording_action($data);
|
||||||
|
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('kcal', $data) || !array_key_exists('num', $data) || !array_key_exists('time_m', $data) || !array_key_exists('time_s', $data) || !array_key_exists('type', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
if(!$this->isValidInteger($data['num']+0) || !$this->isValidInteger($data['time_m']+0) || !$this->isValidInteger($data['time_s']+0)){
|
|
||||||
return $this->msg(10005,'跳绳数量或者分钟、秒钟值必须为整数');
|
|
||||||
}
|
|
||||||
if($data['num'] <= 0){
|
|
||||||
return $this->msg(10005,'跳绳数不能小于等于0');
|
|
||||||
}
|
|
||||||
if(abs($data['time_s']) >= 60){
|
|
||||||
return $this->msg(10005,'秒钟值不能大于60');
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
if($this->validate_user_identity($data['aud_id']) === false){
|
|
||||||
return $this->msg(10003);
|
|
||||||
}
|
|
||||||
return $this->skip_manual_recording_action($data);
|
|
||||||
}
|
}
|
||||||
// 今日数据
|
// 今日数据
|
||||||
public function skip_today_data($data = ['aud_id'=>'26','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
public function skip_today_data($data = ['aud_id'=>'26','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('token', $data)){
|
||||||
|
$return_data = $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$return_data = $this->skip_today_data_action($data);
|
||||||
|
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
// dump($data);
|
|
||||||
// die;
|
|
||||||
return $this->skip_today_data_action($data);
|
|
||||||
}
|
}
|
||||||
// 曲线
|
// 曲线
|
||||||
public function skip_curve_chart($data = ['aud_id'=>'83','time'=>'2024-07-24','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
public function skip_curve_chart($data = ['aud_id'=>'83','time'=>'2024-07-24','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('time', $data) || !array_key_exists('token', $data)){
|
||||||
|
$return_data = $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$return_data = $this->skip_curve_chart_action($data);
|
||||||
|
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('time', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
return $this->skip_curve_chart_action($data);
|
|
||||||
}
|
}
|
||||||
// 删除历史数据
|
// 删除历史数据
|
||||||
public function skip_del_record_data($data = ['id'=>'16','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
public function skip_del_record_data($data = ['id'=>'16','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
}
|
if(count(input('post.')) > 0){
|
||||||
if(!array_key_exists('id', $data) || !array_key_exists('token', $data)){
|
$data = input('post.');
|
||||||
return $this->msg(10001);
|
}
|
||||||
}
|
if(!array_key_exists('id', $data) || !array_key_exists('token', $data)){
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
$return_data = $this->msg(10001);
|
||||||
// return $this->msg(20001);
|
}
|
||||||
// }
|
unset($data['token']);
|
||||||
unset($data['token']);
|
$user_data = Db::table($this->skip_use_db_name['1'])->where(['id'=>$data['id']])->update(['is_del'=>1]);
|
||||||
$user_data = Db::table($this->skip_use_db_name['1'])->where(['id'=>$data['id']])->update(['is_del'=>1]);
|
if($user_data){
|
||||||
if($user_data){
|
$return_data = $this->msg([]);
|
||||||
return $this->msg([]);
|
}else{
|
||||||
}else{
|
$return_data = $this->msg(10002);
|
||||||
return $this->msg(10002);
|
}
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
################################################################接口################################################################
|
################################################################接口################################################################
|
||||||
################################################################接口################################################################
|
################################################################接口################################################################
|
||||||
################################################################接口################################################################
|
################################################################接口################################################################
|
||||||
################################################################skip_manual_recording
|
################################################################skip_manual_recording
|
||||||
public function skip_manual_recording_action($data){
|
public function skip_manual_recording_action($data){
|
||||||
|
|
||||||
// 分秒转换为秒
|
// 分秒转换为秒
|
||||||
$data['time'] = abs($data['time_m'])*60+abs($data['time_s']);
|
$data['time'] = abs($data['time_m'])*60+abs($data['time_s']);
|
||||||
$user_msg_content = Db::table($this->skip_use_db_name['2'])->where(['id'=>$data['aud_id']])->count();
|
$user_msg_content = Db::table($this->skip_use_db_name['2'])->where(['id'=>$data['aud_id']])->count();
|
||||||
|
|
|
||||||
|
|
@ -46,122 +46,236 @@ class Sportstesting extends Base{
|
||||||
################################################################接口################################################################
|
################################################################接口################################################################
|
||||||
// 获取单个类型列表
|
// 获取单个类型列表
|
||||||
public function sportstesting_get_type_list($data = ['address'=>'上海','gender'=>'1','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
public function sportstesting_get_type_list($data = ['address'=>'上海','gender'=>'1','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('address', $data) || !array_key_exists('gender', $data) || !array_key_exists('token', $data)){
|
||||||
|
$return_data = $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$return_data = $this->sportstesting_get_type_list_action($data);
|
||||||
|
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('address', $data) || !array_key_exists('gender', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// cache($data['token'], time());
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
return $this->sportstesting_get_type_list_action($data);
|
|
||||||
}
|
}
|
||||||
// 获取地区类型列表
|
// 获取地区类型列表
|
||||||
public function sportstesting_get_region_list($data = ['parameter_data'=>'上海','gender'=>'1','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
public function sportstesting_get_region_list($data = ['parameter_data'=>'上海','gender'=>'1','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('gender', $data) || !array_key_exists('parameter_data', $data) || !array_key_exists('token', $data)){
|
||||||
|
$return_data = $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$return_data = $this->sportstesting_get_region_list_action($data);
|
||||||
|
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('gender', $data) || !array_key_exists('parameter_data', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// cache($data['token'], time());
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
return $this->sportstesting_get_region_list_action($data);
|
|
||||||
}
|
}
|
||||||
// 获取估分最后一次数据
|
// 获取估分最后一次数据
|
||||||
public function sportstesting_get_last_data($data = ['aud_id'=>'83','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
public function sportstesting_get_last_data($data = ['aud_id'=>'83','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('token', $data)){
|
||||||
|
$return_data = $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$return_data = $this->sportstesting_get_last_data_action($data);
|
||||||
|
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
// cache('sportstesting_get_last_data',json_encode($data));
|
|
||||||
return $this->sportstesting_get_last_data_action($data);
|
|
||||||
}
|
}
|
||||||
// 计算并存储数据
|
// 计算并存储数据
|
||||||
public function sportstesting_set_once_data($data = ['aud_id'=>'83','parameter_data'=>'辽宁,沈阳市','result_data'=>'','gender'=>'1','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
public function sportstesting_set_once_data($data = ['aud_id'=>'83','parameter_data'=>'辽宁,沈阳市','result_data'=>'','gender'=>'1','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
||||||
|
try {
|
||||||
if(count(input('post.')) > 0){
|
// 你的业务逻辑
|
||||||
$data = input('post.');
|
if(count(input('post.')) > 0){
|
||||||
}
|
$data = input('post.');
|
||||||
|
}
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('parameter_data', $data) || !array_key_exists('result_data', $data) || !array_key_exists('gender', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('parameter_data', $data) || !array_key_exists('result_data', $data) || !array_key_exists('gender', $data) || !array_key_exists('token', $data)){
|
||||||
}
|
$return_data = $this->msg(10001);
|
||||||
if(is_array($data['result_data']) && !empty($data['result_data'])){
|
}
|
||||||
// 是个数组且不为空数组
|
if(is_array($data['result_data']) && !empty($data['result_data'])){
|
||||||
foreach ($data['result_data'] as $key => $value) {
|
// 是个数组且不为空数组
|
||||||
foreach ($value['list'] as $k => $v) {
|
foreach ($data['result_data'] as $key => $value) {
|
||||||
if(count($v['list']) <= 0){
|
foreach ($value['list'] as $k => $v) {
|
||||||
return $this->msg(10010,$v['name'].'内并未选择内容');
|
if(count($v['list']) <= 0){
|
||||||
}
|
$return_data = $this->msg(10010,$v['name'].'内并未选择内容');
|
||||||
if($v['is_choice'] >= 0 && count($v['list']) < $v['is_choice']){
|
}
|
||||||
return $this->msg(10010,$v['name'].'内并缺少选项,请选择'.$v['is_choice'].'个选项');
|
if($v['is_choice'] >= 0 && count($v['list']) < $v['is_choice']){
|
||||||
|
$return_data = $this->msg(10010,$v['name'].'内并缺少选项,请选择'.$v['is_choice'].'个选项');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$return_data = $this->sportstesting_set_once_data_action2($data);
|
||||||
|
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
// cache('sportstesting_set_once_data',json_encode($data));
|
|
||||||
unset($data['token']);
|
|
||||||
return $this->sportstesting_set_once_data_action2($data);
|
|
||||||
}
|
}
|
||||||
// 获取估分历史列表
|
// 获取估分历史列表
|
||||||
public function sportstesting_get_all_list($data = ['aud_id'=>'25','page'=>'1','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
public function sportstesting_get_all_list($data = ['aud_id'=>'25','page'=>'1','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('token', $data) || !array_key_exists('page', $data)){
|
||||||
|
$return_data = $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$return_data = $this->sportstesting_get_all_list_action($data);
|
||||||
|
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('token', $data) || !array_key_exists('page', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
return $this->sportstesting_get_all_list_action($data);
|
|
||||||
}
|
}
|
||||||
// 获取估分历史详情
|
// 获取估分历史详情
|
||||||
public function sportstesting_get_one_details($data = ['id'=>'2','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
public function sportstesting_get_one_details($data = ['id'=>'2','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('id', $data) || !array_key_exists('token', $data)){
|
||||||
|
$return_data = $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$return_data = $this->sportstesting_get_one_details_action($data);
|
||||||
|
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('id', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
return $this->sportstesting_get_one_details_action($data);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 获取估分已有的地区列表
|
// 获取估分已有的地区列表
|
||||||
public function sportstesting_get_city_list($data = ['token'=>'caadd1be045a65f30b92aa805f1de54a','type'=>'1']){
|
public function sportstesting_get_city_list($data = ['token'=>'caadd1be045a65f30b92aa805f1de54a','type'=>'1']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('token', $data) || !array_key_exists('type', $data)){
|
||||||
|
$return_data = $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$return_data = $this->sportstesting_get_city_list_action($data);
|
||||||
|
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('token', $data) || !array_key_exists('type', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
return $this->sportstesting_get_city_list_action($data);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
################################################################业务################################################################
|
################################################################业务################################################################
|
||||||
|
|
|
||||||
|
|
@ -40,66 +40,134 @@ class Vitalcapacity extends Base{
|
||||||
|
|
||||||
// 手动数据记录
|
// 手动数据记录
|
||||||
public function vitalcapacity_save_record_data($data = ['aud_id'=>'83','one'=>'1523','two'=>'1825','three'=>'1896','time'=>'2024-07-23','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
public function vitalcapacity_save_record_data($data = ['aud_id'=>'83','one'=>'1523','two'=>'1825','three'=>'1896','time'=>'2024-07-23','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('time', $data) || !array_key_exists('token', $data)){
|
||||||
|
$return_data = $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$data['one'] = $this->isPositiveNumber($data['one']) === false?0:$data['one'];
|
||||||
|
$data['two'] = $this->isPositiveNumber($data['one']) === false?0:$data['two'];
|
||||||
|
$data['three'] = $this->isPositiveNumber($data['one']) === false?0:$data['three'];
|
||||||
|
$return_data = $this->vitalcapacity_save_record_data_action($data);
|
||||||
|
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('time', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
$data['one'] = $this->isPositiveNumber($data['one']) === false?0:$data['one'];
|
|
||||||
$data['two'] = $this->isPositiveNumber($data['one']) === false?0:$data['two'];
|
|
||||||
$data['three'] = $this->isPositiveNumber($data['one']) === false?0:$data['three'];
|
|
||||||
return $this->vitalcapacity_save_record_data_action($data);
|
|
||||||
}
|
}
|
||||||
// 设备数据记录
|
// 设备数据记录
|
||||||
public function vitalcapacity_save_record_data_device($data = ['aud_id'=>'99','one'=>'1523','two'=>'1825','three'=>'1896','flow'=>'88.88','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
public function vitalcapacity_save_record_data_device($data = ['aud_id'=>'99','one'=>'1523','two'=>'1825','three'=>'1896','flow'=>'88.88','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('flow', $data) || !array_key_exists('token', $data)){
|
||||||
|
$return_data = $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$data['one'] = $this->isPositiveNumber($data['one']) === false?0:$data['one'];
|
||||||
|
$data['two'] = $this->isPositiveNumber($data['one']) === false?0:$data['two'];
|
||||||
|
$data['three'] = $this->isPositiveNumber($data['one']) === false?0:$data['three'];
|
||||||
|
$return_data = $this->vitalcapacity_save_record_data_action($data);
|
||||||
|
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('flow', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
$data['one'] = $this->isPositiveNumber($data['one']) === false?0:$data['one'];
|
|
||||||
$data['two'] = $this->isPositiveNumber($data['one']) === false?0:$data['two'];
|
|
||||||
$data['three'] = $this->isPositiveNumber($data['one']) === false?0:$data['three'];
|
|
||||||
return $this->vitalcapacity_save_record_data_action($data);
|
|
||||||
}
|
}
|
||||||
// 数据报告
|
// 数据报告
|
||||||
public function vitalcapacity_data_report($data = ['aud_id'=>'83','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
public function vitalcapacity_data_report($data = ['aud_id'=>'83','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
||||||
|
try {
|
||||||
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('token', $data)){
|
||||||
|
$return_data = $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$return_data = $this->vitalcapacity_data_report_action($data);
|
||||||
|
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
if(count(input('post.')) > 0){
|
|
||||||
$data = input('post.');
|
|
||||||
}
|
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
return $this->vitalcapacity_data_report_action($data);
|
|
||||||
}
|
}
|
||||||
// 曲线
|
// 曲线
|
||||||
public function vitalcapacity_curve_chart($data = ['aud_id'=>'83','time'=>'2024','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
public function vitalcapacity_curve_chart($data = ['aud_id'=>'83','time'=>'2024','token'=>'caadd1be045a65f30b92aa805f1de54a']){
|
||||||
if(count(input('post.')) > 0){
|
try {
|
||||||
$data = input('post.');
|
// 你的业务逻辑
|
||||||
|
if(count(input('post.')) > 0){
|
||||||
|
$data = input('post.');
|
||||||
|
}
|
||||||
|
if(!array_key_exists('aud_id', $data) || !array_key_exists('time', $data) || !array_key_exists('token', $data)){
|
||||||
|
$return_data = $this->msg(10001);
|
||||||
|
}
|
||||||
|
unset($data['token']);
|
||||||
|
$return_data = $this->vitalcapacity_curve_chart_action($data);
|
||||||
|
|
||||||
|
// 成功
|
||||||
|
$this->record_api_log($data, null, $return_data);
|
||||||
|
return $return_data;
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
// 捕获异常
|
||||||
|
$logContent["flie"] = $e->getFile();
|
||||||
|
$logContent["line"] = $e->getLine();
|
||||||
|
$logContent['all_content'] = "异常信息:\n";
|
||||||
|
$logContent['all_content'] .= "消息: " . $e->getMessage() . "\n";
|
||||||
|
$logContent['all_content'] .= "代码: " . $e->getCode() . "\n";
|
||||||
|
$logContent['all_content'] .= "文件: " . $e->getFile() . "\n";
|
||||||
|
$logContent['all_content'] .= "行号: " . $e->getLine() . "\n";
|
||||||
|
$logContent['all_content'] .= "跟踪信息:\n" . $e->getTraceAsString() . "\n";
|
||||||
|
$this->record_api_log($data, $logContent, null);
|
||||||
|
return $this->msg(99999,'接口错误');
|
||||||
}
|
}
|
||||||
if(!array_key_exists('aud_id', $data) || !array_key_exists('time', $data) || !array_key_exists('token', $data)){
|
|
||||||
return $this->msg(10001);
|
|
||||||
}
|
|
||||||
// if($this->token_time_validate($data['token']) === false){
|
|
||||||
// return $this->msg(20001);
|
|
||||||
// }
|
|
||||||
unset($data['token']);
|
|
||||||
return $this->vitalcapacity_curve_chart_action($data);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
################################################################业务################################################################
|
################################################################业务################################################################
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue