12345678910111213141516171819202122232425262728293031323334353637 |
- <?php
- defined('ONLY_ONLY_ONLY') or exit('Access Denied');
- define('LOG_CATALOG',"KLY_Test");
- try{
- eeglobal_log_handler(LOG_CATALOG,"info","测试一下",true);//注入调试日志
- //提取参数
- $GPC=input_param_handle(false);
- $ajaxdata = input_getPostObj();
- $handle = isset($ajaxdata["handle"]) ? $ajaxdata["handle"] : $GPC["handle"];
- switch($handle){
- case "buildtoken":
- $baseUserIds = isset($ajaxdata["baseUserIds"]) ? $ajaxdata["baseUserIds"] : $GPC["baseUserIds"];
- $backdata=array();
- foreach($baseUserIds as $baseUserId){
- $baseUser=pdo_fetch("select bu.*,wk.true_name,td.company_name,td2.true_name as td2_true_name
- from base_user bu
- left join biz_worker wk on wk.id=bu.biz_userid and bu.subsystem=1
- left join biz_trader td on td.id=bu.biz_userid and bu.subsystem=2
- left join biz_trader2 td2 on td2.id=bu.biz_userid and bu.subsystem=3
- where bu.id=".intval($baseUserId));
- if(empty($baseUser)) throw new GeneralException("","无此用户");
- $FOREND_TOKEN=base_buildForendToken($baseUser);
- array_push($backdata,array(
- "mobile"=>$baseUser["mobile"],
- "userFlag"=>$baseUser["true_name"].$baseUser["company_name"].$baseUser["td2_true_name"],
- "FOREND_TOKEN"=>$FOREND_TOKEN,
- ));
- unset($baseUser);
- }
- $ajaxRes->Result=$backdata;
- break;
- }
- return;
- }catch(Throwable $e){
- $friendMsg=get_class($e)=='GeneralException'?$e->friendmsg:"非常抱歉,处理业务时发生错误".$e->getMessage();
- throw new GeneralException("处理业务发生错误",$friendMsg,LOG_CATALOG,0,$e);
- }
|