Initial commit

This commit is contained in:
ZLI263
2025-11-23 11:20:51 +08:00
commit 355e056ae7
1025 changed files with 123077 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
const uniStat = require('uni-stat')
const uniID = require('uni-id-common')
module.exports = {
report: async function (params = {}) {
//客户端信息
const clientInfo = this.getClientInfo()
//云服务信息
const cloudInfo = this.getCloudInfo()
//token信息
const token = this.getUniIdToken()
//当前登录用户id
let uid
if(token) {
const tokenRes = await uniID.createInstance({
clientInfo
}).checkToken(token)
if(tokenRes.uid) {
uid = tokenRes.uid
}
}
//数据上报
return await uniStat.initReceiver().report(params, {
...clientInfo,
...cloudInfo,
uid
})
}
}

View File

@@ -0,0 +1,20 @@
{
"name": "uni-stat-receiver",
"dependencies": {
"uni-stat": "file:..\/common\/uni-stat",
"uni-id-common": "file:..\/..\/..\/uni_modules\/uni-id-common\/uniCloud\/cloudfunctions\/common\/uni-id-common"
},
"cloudfunction-config": {
"concurrency": 1,
"memorySize": 128,
"timeout": 60,
"triggers": []
},
"extensions": {
"uni-cloud-jql": {}
},
"origin-plugin-dev-name": "uni-starter",
"origin-plugin-version": "2.2.8",
"plugin-dev-name": "uni-starter",
"plugin-version": "2.2.8"
}