公共日志插入(后评估日志)

::: hljs-center # 公共日志模块说明(ims_2020_11_log)(开发人员使用) ::: 当前日志模块按照月份分表(例如2020_01,2020_02)。 |字段说明|数据库字段名称|字段类型|说明|是否必填| |-|-|-|-|-| |唯一客户标识|uniqueid|varchar(100)|客户唯一标识(openid,tel,userid,科技userid均可)|Y| |唯一标识分类|unique_type|varchar(20)|目前支持openid,tel,userid,科技userid,手机银行userid|Y| |创建时间|createtime|int(10)|日志插入时间(时间戳)|N| |日志模块区|log|text|日志体(请传入数组)。==数组键详见日志key配置表==|Y| |活动标识|activity|varchar(50)|已报备的活动标识(例如:syy,bindcard)|Y| |操作标识|action|varchar(100)|已报备的操作标识(例如:scenc_qr,login,yz_login等)|N| |场景值|scenc|varchar(50)|场景值,用来识别营销数据|N| |机构代码|jgdm|varchar(50)|该条记录的机构代码|N| ::: hljs-center # 日志key配置表(ims_log_config)(维护人员使用) |数组key|字段解码 |-|-|-| |sjyhqybs|手机银行签约标识 |sjyhqyjg|手机银行签约机构 |sjyhqysj|手机银行签约时间 |up|本年手机银行交易笔数 |wy_rz_status|网银认证状态 |wy_up|网银交易笔数 |jhkhbs|建行客户标识 |wxbkbs|微信绑卡标识 |wxjybs|微信交易标识 |……|…… ::: 该配置表为水平扩展,无限添加。可持续报备录入。 ::: hljs-center # 活动标识配置表(==需要报备,否则日志无法插入==) ::: |字段说明|字段|说明| |-|-|-| |活动标识|activity|ims_2020_11_log表中的activity字段| |……|……|……| ::: hljs-center # DEMO ``````````````` use qihe\Log; ------------ $Log = new Log(); //唯一id $openid = 'oLg6djlBJxj0Jzux5OBbSMroSrKg'; //唯一分类 $unitype = 'openid'; //日志 $log = [ 'sjyhqybs'=>"Y", 'tt'=>123 ]; //活动标识 $activity = 'test'; //操作标识 $action = "login"; //场景值(可选) $scenc = 99999; //机构代码(可选) $jgdm = '210000000'; $result = $Log->insert_log($openid,$unitype,$log,$activity,$action,$scenc,$jgdm,'手机银行等信息'); dump($result); //sjyhqybs 手机银行签约标识 //trade_count 手机银行交易笔数 //sjyhqysj 手机银行签约时间 //jhkhbs 建行客户标识 //wxbkbs 微信绑卡标识 //wxjybs 微信交易标识 :::