| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- import type { BasicUserInfo } from '@vben-core/typings';
- /** 用户信息 */
- interface UserInfo extends BasicUserInfo {
- [key: string]: any;
- }
- /** 客户信息*/
- // CREATE TABLE `users` (
- // `usersid` varchar(50) NOT NULL COMMENT '用户id',
- // `usersname` varchar(50) DEFAULT NULL COMMENT '用户名称',
- // `usersnature` tinyint(2) DEFAULT NULL COMMENT '用户性质(用户/渠道)',
- // `userssuperiorid` varchar(50) DEFAULT NULL COMMENT '用户关联上级id',
- // `usersidcardnumber` varchar(50) DEFAULT NULL COMMENT '用户证件号码(个人用户-身份证号,企业-纳税号)',
- // `usersbankname` varchar(50) DEFAULT NULL COMMENT '用户开户银行名称',
- // `usersbanknumber` varchar(50) DEFAULT NULL COMMENT '用户开户银行账号',
- // `usersphone` varchar(50) DEFAULT NULL COMMENT '用户手机号',
- // `usersemail` varchar(50) DEFAULT NULL COMMENT '用户邮箱',
- // `usersaddress` varchar(100) DEFAULT NULL COMMENT '用户地址',
- // `userscontactphone` varchar(50) DEFAULT NULL COMMENT '用户联系手机号',
- // `userscontactemail` varchar(50) DEFAULT NULL COMMENT '用户联系邮箱',
- // `userscontactaddress` varchar(50) DEFAULT NULL COMMENT '用户联系地址',
- // `usersopenid` varchar(50) DEFAULT NULL COMMENT '用户微信openid',
- // `usersauthstatus` tinyint(2) DEFAULT NULL COMMENT '用户是否实名(0:未认证,1:已认证)',
- // `usersdate` datetime DEFAULT NULL COMMENT '用户创建时间',
- // `userstype` varchar(50) DEFAULT NULL COMMENT '用户类型(个人/企业)\n)',
- // PRIMARY KEY (`usersid`)
- // ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户信息';
- // const stats = 'usersid,usersname,usersnature,userssuperiorid,usersidcardnumber,usersbankname,usersbanknumber,usersphone,usersemail,usersaddress,userscontactphone,userscontactemail,userscontactaddress,usersopenid,usersauthstatus,usersdate,userstype';
- /** 用户认证状态 */
- type UserAuthStatusType = 0 | 1;
- interface CustomerEntity {
- usersid: number;
- usersname: string;
- userstype: string;
- usersnature: number;
- userssuperiorid: string;
- usersidcardnumber: string;
- usersbankname: string;
- usersbanknumber: string;
- usersphone: string;
- usersemail: string;
- usersaddress: string;
- userscontactphone: string;
- userscontactemail: string;
- userscontactaddress: string;
- usersopenid: string;
- usersauthstatus: UserAuthStatusType;
- usersdate: string;
- }
- export type { CustomerEntity, UserAuthStatusType, UserInfo };
|