12345678910111213141516171819202122232425262728293031323334353637 |
- "use strict";
- var log = require('../util/log');
- var mysql_wlyy = require("../db/mysql_wlyy");
- var mysql_im = require("../db/mysql_im");
- function isUserExist(to_uid, handler) {
- mysql_wlyy.execQuery({
- "sql": "SELECT count(*) from wlyy_doctor WHERE code=?",
- "args": [to_uid],
- "handler": handler
- });
- }
- function saveP2PMsg(to_uid, from_uid, type, content, handler) {
- mysql_im.execQuery({
- "sql": "INSERT INTO msg_p2p (to_uid,from_uid,type,content) VALUES (?,?,?,?)",
- "args": [to_uid, from_uid, type, content],
- "handler": handler
- });
- }
- function getP2PMsg(to_uid, from_uid, start, count, handler) {
- var sql = "SELECT to_uid,from_uid,type,content,timestamp from msg_p2p WHERE (to_uid=? AND from_uid=?) OR (to_uid=? AND from_uid=?) GROUP BY timestamp DESC LIMIT ";
- sql += start;
- sql += ",";
- sql += count;
- mysql_im.execQuery({
- "sql": sql,
- "args": [to_uid, from_uid, from_uid, to_uid],
- "handler": handler
- });
- }
- exports.isUserExist = isUserExist;
- exports.saveP2PMsg = saveP2PMsg;
- exports.getP2PMsg = getP2PMsg;
|