ChrisWen960216 / order_dinner_implement-be

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Order-Dinner-Iplements-BE

Created By ChrisWen 17/12/19

数据库

  • db: orderDinnerDB
    • collections: ids

      {createTimes:String, ids: String}

    • collections: users

      {uid:String,name:String,phone:String}

配置

{
  "env":{
    "port": "8000" //系统运行端口
  },
  "time":{
    "startTime":[8,15], // 接受订餐起始时间 [小时,分钟]
    "finshTime":[16,20], // 接受订餐结束时间
    "sendTime":[16,25], // 生成png-发送邮件的时间
    "cleanTime":[8,0] // 清除订餐列表时间
  },
  "db":{
    "url":"mongodb://localhost:27017/orderDinnerDB" //数据库连接配置
  },
  "mail":{
   "transporter":{
      "host": "", //邮件服务器
      "port": 25, //邮箱端口
      "secure": false,  //邮箱私密协议
      "auth": {
        "user": "", //发件账号
        "pass": "" // 发件密码
      }
    },
    "mailOptions":{
      "from": "", //发件人 "Name <邮箱地址>"
      "to": "", // 收件人
      "subject": "软件研究所今日订餐人员名单", // 邮件标题
      "text": "软件研究所今日订餐人员名单" // 邮件内容
    }
  }
}

环境

  • 数据库

    • MongoDB

    • 导入CSV

      mongoimport --db orderDinnerDB --collection users --type csv --ignoreBlanks --columnsHaveTypes --fields "uid.string(),name.string(),phone.string()" --file users.csv

  • npm install

  • npm start

附件

  • users.csv

About


Languages

Language:JavaScript 84.2%Language:HTML 9.5%Language:CSS 6.4%