zhaoxing
2022-08-22 74bb50ce93d0c9cd20a0b84f63db46f433a39e91
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
const mysql = require('../utils/mysql_db')
 
module.exports = {
  /**
   * 密码校验
   */
  async getUser(username) {
    let sql = `SELECT a.id,a.user_name,a.tel,a.password,a.failuresTimes FROM sys_user a WHERE tel = '${username}' `
    return await mysql.query(sql)
  },
  /**
   * 失败加一次
   */
  async failuresAdd(params) {
    let sql = `update sys_user set failuresTimes = '${params.num}' WHERE id = '${params.id}' `
    return await mysql.query(sql)
  },
  /**
   * 用户信息
   */
  async getInfo(params) {
    let sql = `SELECT a.id,a.user_name,a.tel,a.pic_url,a.address,DATE_FORMAT(a.birthday,'%Y-%m-%d') birthday,a.roles,a.email FROM sys_user a WHERE a.tel = '${params}'`
    return await mysql.query(sql)
  },
  async ifPhoneExist(param) {
    let sql = `SELECT * FROM SYS_USER WHERE TEL = '${param.phone}'`
    return await mysql.query(sql)
  },
  /**
   * 字典表
   */
  async Dictionary(params) {
    let sql = `SELECT * FROM ${params.table};`
    return await mysql.query(sql)
  },
  //测试
  async getwithoutToken() {
    let sql = `SELECT a.id,a.user_name,a.tel,a.pic_url,a.address,DATE_FORMAT(a.birthday,'%Y-%m-%d') birthday,a.roles FROM sys_user a WHERE a.tel = '18918594757'`
    return await mysql.query(sql)
  }
}