add server

This commit is contained in:
2022-06-07 15:41:07 +08:00
parent 1f3e1752c5
commit 26a4c93ee1
7 changed files with 1996 additions and 148 deletions

View File

@@ -2,12 +2,25 @@ import dayjs from "dayjs"
import { getRole } from "../../bin/channel-core/tools.js"
import { onMessageCreate } from "../../bin/message/index.js"
import { query } from "../../bin/mysql/base.js"
import { addouter } from "../../bin/server/base.js"
async function getlist(){
const list = await query("select * from active")
return list
}
function init(){
addouter("/activelist",async (req,res)=>{
const list = await getlist()
const r = {
code:"0",
data: list
}
res.send(r)
})
}
async function activeCount(userid){
const sql = `select count(*) from active where date_sub(curdate(), INTERVAL 30 DAY) <= date(activedate) and userid='${userid}';`
const sql2 = `select * from active where date_sub(curdate(), INTERVAL 30 DAY) <= date(activedate) and userid='${userid}';`
@@ -92,5 +105,6 @@ function createMessage({msg}){
}
onMessageCreate(createMessage)
const res = await activeCount('384023542260794903')
console.log(res)
// const res = await activeCount('384023542260794903')
// console.log(res)
init()