| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- 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` varchar(50) 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)',
- // `usersfrdbdh` varchar(50) DEFAULT NULL COMMENT '法人代表电话(座机)',
- // `usersfrdbsjh` varchar(50) DEFAULT NULL COMMENT '法人代表手机号',
- // `usersxssjh` varchar(50) DEFAULT NULL COMMENT '销售手机号',
- // `usersxsdh` varchar(50) DEFAULT NULL COMMENT '销售电话(座机)',
- // `usersshtyxydm` varchar(50) DEFAULT NULL COMMENT '社会统一企业代码',
- // `userszcd` varchar(100) DEFAULT NULL COMMENT '企业注册地',
- // `userscz` varchar(50) DEFAULT NULL COMMENT '传真',
- // `usersbz` varchar(1000) DEFAULT NULL COMMENT '备注',
- // PRIMARY KEY (`usersid`)
- // ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户信息';
- /** 用户认证状态 */
- type UserAuthStatusType = 0 | 1;
- interface CustomerEntity {
- /** 用户id */
- usersid: string;
- /** 用户名称 */
- usersname: string;
- /** 用户性质 */
- usersnature: string;
- /** 用户关联上级id */
- userssuperiorid: string;
- /** 用户证件号码 */
- usersidcardnumber: string;
- /** 用户开户银行名称 */
- usersbankname: string;
- /** 用户开户银行账号 */
- usersbanknumber: string;
- /** 用户手机号 */
- usersphone: string;
- /** 用户邮箱 */
- usersemail: string;
- /** 用户地址 */
- usersaddress: string;
- /** 用户联系手机号 */
- userscontactphone: string;
- /** 用户联系邮箱 */
- userscontactemail: string;
- /** 用户联系地址 */
- userscontactaddress: string;
- /** 用户微信openid */
- usersopenid: string;
- /** 用户是否实名 */
- usersauthstatus: UserAuthStatusType;
- /** 用户创建时间 */
- usersdate: string;
- /** 用户类型 */
- userstype: string;
- /** 法人代表电话(座机) */
- usersfrdbdh: string;
- /** 法人代表手机号 */
- usersfrdbsjh: string;
- /** 销售手机号 */
- usersxssjh: string;
- /** 销售电话(座机) */
- usersxsdh: string;
- /** 社会统一企业代码 */
- usersshtyxydm: string;
- /** 企业注册地 */
- userszcd: string;
- /** 传真 */
- userscz: string;
- /** 备注 */
- usersbz: string;
- }
- export type { CustomerEntity, UserAuthStatusType, UserInfo };
|