test.d.ts 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. declare namespace Test {
  2. interface QuestionInfo {
  3. answer: string;
  4. answerkeyword: string;
  5. answermp3: string;
  6. classIssue: string;
  7. classIssueName: string;
  8. copyIssue: string;
  9. excellIssue: string;
  10. excellIssueName: string;
  11. explainGif: string;
  12. explainJq: string;
  13. explainJs: string;
  14. explainMp3: string;
  15. explainjsmp3: string;
  16. id: number;
  17. image: string;
  18. imageYdt: string;
  19. issue: string;
  20. issuemp3: string;
  21. liceBus: string;
  22. liceCar: string;
  23. liceMoto: string;
  24. liceTruck: string;
  25. mockIssue: string;
  26. number: number;
  27. opts: string;
  28. placeIssue: string;
  29. placeIssueName: string;
  30. questionType: number;
  31. sequeIssue: string;
  32. sequeIssueName: string;
  33. skillkeyword: string;
  34. subject1: string;
  35. subject2: string;
  36. subject3: string;
  37. subject4: string;
  38. titlekeyword: string;
  39. }
  40. type listParams = Partial<QuestionInfo> & Common.Paging;
  41. type listRes = QuestionInfoByIdsRes;
  42. interface QuestionInfoByIdsParams extends Common.Paging {
  43. ids: number[];
  44. }
  45. interface QuestionInfoByIdsRes extends Common.Res {
  46. rows: QuestionInfo[];
  47. count: number;
  48. }
  49. interface getTopicClassParams {
  50. liceBus: string;
  51. liceCar: string;
  52. liceMoto: string;
  53. liceTruck: string;
  54. subject1: string;
  55. subject2: string;
  56. subject3: string;
  57. subject4: string;
  58. }
  59. interface selectDfQustionInfoRes {
  60. placeIssue: string;
  61. placeIssueName: string;
  62. }
  63. interface selectFlQustionInfoRes {
  64. classIssue: string;
  65. classIssueName: string;
  66. }
  67. interface selectJxQustionInfoRes {
  68. excellIssue: string;
  69. excellIssueName: string;
  70. }
  71. interface selectSxQustionInfoRes {
  72. sequeIssue: string;
  73. sequeIssueName: string;
  74. }
  75. }