interface.ts 631 B

12345678910111213141516171819202122232425262728
  1. // 用户信息模块
  2. export namespace UserInfo {
  3. export interface ResUserInfo {
  4. username: string;
  5. fwhAccount: FwhAccountInfo;
  6. }
  7. export interface ReqSaveUserInfo {
  8. fwhAccount: SaveFwhAccount;
  9. }
  10. export interface OptionServer {
  11. label: string;
  12. value: string;
  13. }
  14. export interface FwhAccountInfo {
  15. server: string;
  16. server_opt: OptionServer[];
  17. fwh_pro_username: string;
  18. fwh_pro_password_length: number;
  19. fwh_tst_username: string;
  20. fwh_tst_password_length: number;
  21. }
  22. export interface SaveFwhAccount {
  23. server: string;
  24. fwh_username: string;
  25. fwh_password: string;
  26. }
  27. }