需求:
需要向单位同事定期(每周一次)发送每个人的业务情况提醒,同时也要发送新的登录token。如果采用邮件大家也不常看,提醒效果很差,同时邮件传输非常不安全,单位很多人邮箱默认密码不改,用来发送登录token不合适。这里采用了微信方式
1.数据表设计
CREATE TABLE [t_members] (
[id] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[Name] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[NickName] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[GroupName] [char] (30) COLLATE Chinese_PRC_CI_AS NULL ,
[wxEnabled] [bit] NOT NULL CONSTRAINT [DF_t_members_wxEnabled] DEFAULT (1),
[wxName] [char] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[roleID] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[token] [char] (40) COLLATE Chinese_PRC_CI_AS NULL ,
[tokenDate] [datetime] NULL CONSTRAINT [DF_t_members_tokenDate] DEFAULT (0),
[tokenUsedTimes] [int] NOT NULL CONSTRAINT [DF_t_members_tokenUsedTimes] DEFAULT (0),
[loginTimes] [int] NOT NULL CONSTRAINT [DF_t_members_loginTimes] DEFAULT (0),
[lastLogin] [datetime] NU