account.ts 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. /** 账号 */
  2. // CREATE TABLE `account` (
  3. // `accountid` varchar(50) NOT NULL COMMENT '账号id',
  4. // `accountname` varchar(50) NOT NULL COMMENT '账号(禁止编辑)',
  5. // `accountpwd` varchar(50) NOT NULL COMMENT '密码',
  6. // `accountstatus` int(11) NOT NULL COMMENT '账号是否可用',
  7. // `accountbz` varchar(50) DEFAULT NULL COMMENT '备注',
  8. // `accountgrouplist` varchar(50) DEFAULT NULL COMMENT '角色组',
  9. // `accountpopedom` text COMMENT '单一权限',
  10. // `accountcreateuser` varchar(50) DEFAULT NULL COMMENT '账号创建人',
  11. // `accountcreatedate` datetime DEFAULT NULL COMMENT '账号开通时间',
  12. // `accountenddate` datetime DEFAULT NULL COMMENT '账号到期时间',
  13. // `accountupdate` datetime DEFAULT NULL COMMENT '账号更新时间',
  14. // `accountupuser` varchar(50) DEFAULT NULL COMMENT '账号更新人',
  15. // `accountworkerid` varchar(50) DEFAULT NULL COMMENT '关联职员id',
  16. // PRIMARY KEY (`accountid`)
  17. // ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='账号';
  18. interface AccountEntity {
  19. /** 账号id */
  20. accountid: string;
  21. /** 账号(禁止编辑) */
  22. accountname: string;
  23. /** 密码 */
  24. accountpwd: string;
  25. /** 账号是否可用 */
  26. accountstatus: number;
  27. /** 备注 */
  28. accountbz: string;
  29. /** 角色组 */
  30. accountgrouplist: string;
  31. /** 单一权限 */
  32. accountpopedom: string;
  33. /** 账号创建人 */
  34. accountcreateuser: string;
  35. /** 账号开通时间 */
  36. accountcreatedate: string;
  37. /** 账号到期时间 */
  38. accountenddate: string;
  39. /** 账号更新时间 */
  40. accountupdate: string;
  41. /** 账号更新人 */
  42. accountupuser: string;
  43. /** 关联职员id */
  44. accountworkerid: string;
  45. }
  46. export type { AccountEntity };