struct_data.go 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. package ocr
  2. //Licensed under the Apache License, Version 2.0 (the "License");
  3. //you may not use this file except in compliance with the License.
  4. //You may obtain a copy of the License at
  5. //
  6. //http://www.apache.org/licenses/LICENSE-2.0
  7. //
  8. //Unless required by applicable law or agreed to in writing, software
  9. //distributed under the License is distributed on an "AS IS" BASIS,
  10. //WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11. //See the License for the specific language governing permissions and
  12. //limitations under the License.
  13. //
  14. // Code generated by Alibaba Cloud SDK Code Generator.
  15. // Changes may cause incorrect behavior and will be lost if the code is regenerated.
  16. // Data is a nested struct in ocr response
  17. type Data struct {
  18. Name string `json:"Name" xml:"Name"`
  19. BankName string `json:"BankName" xml:"BankName"`
  20. IDNumber string `json:"IDNumber" xml:"IDNumber"`
  21. Date string `json:"Date" xml:"Date"`
  22. Seat string `json:"Seat" xml:"Seat"`
  23. FileContent string `json:"FileContent" xml:"FileContent"`
  24. CardNumber string `json:"CardNumber" xml:"CardNumber"`
  25. VinCode string `json:"VinCode" xml:"VinCode"`
  26. Angle float64 `json:"Angle" xml:"Angle"`
  27. BirthPlace string `json:"BirthPlace" xml:"BirthPlace"`
  28. Nationality string `json:"Nationality" xml:"Nationality"`
  29. NativePlace string `json:"NativePlace" xml:"NativePlace"`
  30. ValidDate string `json:"ValidDate" xml:"ValidDate"`
  31. Destination string `json:"Destination" xml:"Destination"`
  32. Level string `json:"Level" xml:"Level"`
  33. Price float64 `json:"Price" xml:"Price"`
  34. Relation string `json:"Relation" xml:"Relation"`
  35. Number string `json:"Number" xml:"Number"`
  36. DepartureStation string `json:"DepartureStation" xml:"DepartureStation"`
  37. Gender string `json:"Gender" xml:"Gender"`
  38. BirthDate string `json:"BirthDate" xml:"BirthDate"`
  39. OfficePhoneNumbers []string `json:"OfficePhoneNumbers" xml:"OfficePhoneNumbers"`
  40. Departments []string `json:"Departments" xml:"Departments"`
  41. Companies []string `json:"Companies" xml:"Companies"`
  42. Titles []string `json:"Titles" xml:"Titles"`
  43. Emails []string `json:"Emails" xml:"Emails"`
  44. CellPhoneNumbers []string `json:"CellPhoneNumbers" xml:"CellPhoneNumbers"`
  45. Addresses []string `json:"Addresses" xml:"Addresses"`
  46. BackResult BackResult `json:"BackResult" xml:"BackResult"`
  47. TitleArea TitleArea `json:"TitleArea" xml:"TitleArea"`
  48. FaceResult FaceResult `json:"FaceResult" xml:"FaceResult"`
  49. FrontResult FrontResult `json:"FrontResult" xml:"FrontResult"`
  50. UndertakeStampAreas []UndertakeStampArea `json:"UndertakeStampAreas" xml:"UndertakeStampAreas"`
  51. Tables []Table `json:"Tables" xml:"Tables"`
  52. InvalidStampAreas []InvalidStampArea `json:"InvalidStampAreas" xml:"InvalidStampAreas"`
  53. Invoices []Invoice `json:"Invoices" xml:"Invoices"`
  54. RegisterStampAreas []RegisterStampArea `json:"RegisterStampAreas" xml:"RegisterStampAreas"`
  55. Results []Result `json:"Results" xml:"Results"`
  56. OtherStampAreas []OtherStampArea `json:"OtherStampAreas" xml:"OtherStampAreas"`
  57. Plates []Plate `json:"Plates" xml:"Plates"`
  58. }