| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106 |
- <?php
- defined('ONLY_ONLY_ONLY') or exit('Access Denied');
- define('LOG_CATALOG',basename(__FILE__));
- try{
- $subSystem=intval(SUBSYS_CAPITAL_MINA);
- $userInfo = bizTrader_verifyToken(); //前端会话TOKEN校验,并返回User信息
- $baseUser = $userInfo["baseUser"];
- $bizTrader = $userInfo["bizTrader"];
- $GPC=input_param_handle(false);
- $ajaxdata = input_getPostObj();
- $upsertData=array();
- $FENAME="biz_catalog";
- $biz_catalog=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- if(intval($biz_catalog)<=0){
- $recuritRule = bizbase_fetchBaseConfig("RecuritRule",true);
- $freeCount = intval($recuritRule["freeCount"]);
- $freeCount2 = intval($recuritRule["freeCount2"]);
- eeglobal_log_handler("trader_registerInfo","debug"," RecuritRule=>{$freeCount}-{$freeCount2} ");
- eeglobal_log_handler("trader_registerInfo","debug"," bizTrader=>".$bizTrader["freecount"]);
- if(intval($bizTrader["freecount"])>=0){
- $freeCount = intval($bizTrader["freecount"]);
- $freeCount2 =intval($bizTrader["freecount"]);
- }
- eeglobal_log_handler("trader_registerInfo","debug"," RecuritRule222=>{$freeCount}-{$freeCount2} ");
- /***字段参数收集并校验**start***/
- $FENAME="catalog";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- $upsertData[$FENAME]=intval($upsertData[$FENAME]);
- $FENAME="company_name";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- if($upsertData["catalog"]<=0){
- $upsertData["freeCount"]=$freeCount;
- $FENAME="company_idcard";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- $FENAME="bizlicense_pic";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- $FENAME="lawer_idcard";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- $FENAME="lawer_idcard_ppic";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- $FENAME="lawer_idcard_npic";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- $FENAME="lawer_idcard_mixpic";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- //2022-06-05 新增
- $FENAME="lawer_name";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- //2022-06-05 新增
- }else{
- $upsertData["freeCount"]=$freeCount2;
- $FENAME="company_idcard";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- $FENAME="bizlicense_pic";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- $FENAME="lawer_idcard";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- $FENAME="lawer_idcard_ppic";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- $FENAME="lawer_idcard_npic";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- $FENAME="lawer_idcard_mixpic";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- //2022-06-05 新增
- $FENAME="lawer_name";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- //2022-06-05 新增
- }
- $FENAME="profile_photo";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- $FENAME="linker_name";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- $FENAME="linker_gender";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- // $upsertData[$FENAME]=intval($linker_gender);
- $upsertData[$FENAME]=intval($ajaxdata['linker_gender']);
- $FENAME="company_addr";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- $FENAME="company_desc";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- /***字段参数收集并校验**finish***/
- }else{
- /***字段参数收集并校验**start***/
- $FENAME="nickname";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- $FENAME="profile_photo";
- $upsertData[$FENAME]=isset($ajaxdata[$FENAME])?$ajaxdata[$FENAME]:$GPC[$FENAME];
- }
- /***UPSERT手机用户对应的业务用户记录**start***/
- $sqlTemp="";
- $sqlParam=array();
- $sqlParam[":id"]=$bizTrader["id"];
- $sqlParam[":nowtime"]=time();
- $sqlParam[":remark"]="[" . date("Y-m-d H:i:s", time()) . "] 完善信息 \n";
- $upsertSet=pdo_buildSetSQL("",$upsertData);
- $sqlParam+=$upsertSet["params"];//合并参数集合
- $sqlTemp.=" update biz_trader SET `updatetime`=:nowtime,remark=concat(:remark,ifnull(remark,'')) ";
- $sqlTemp.=" ,". $upsertSet["fields"];
- $sqlTemp.=" where id=:id;";
- pdo_query3($sqlTemp,$sqlParam);
- /***UPSERT手机用户对应的业务用户记录**finish***/
- $ajaxRes->Result=true;
- }catch(Throwable $e){
- $friendMsg=get_class($e)=='GeneralException'?$e->friendmsg:$e->getMessage();
- throw new GeneralException("General","发生异常:".$friendMsg,LOG_CATALOG,0,$e);
- }
|