class TencentCloud::Ocr::V20181119::InvoiceItem
混贴票据单张发票识别信息
def deserialize(params)
def deserialize(params) @Code = params['Code'] @Type = params['Type'] unless params['Polygon'].nil? @Polygon = Polygon.new @Polygon.deserialize(params['Polygon']) end @Angle = params['Angle'] unless params['SingleInvoiceInfos'].nil? @SingleInvoiceInfos = SingleInvoiceItem.new @SingleInvoiceInfos.deserialize(params['SingleInvoiceInfos']) end @Page = params['Page'] @SubType = params['SubType'] @TypeDescription = params['TypeDescription'] @CutImage = params['CutImage'] @SubTypeDescription = params['SubTypeDescription'] unless params['ItemPolygon'].nil? @ItemPolygon = [] params['ItemPolygon'].each do |i| itempolygoninfo_tmp = ItemPolygonInfo.new itempolygoninfo_tmp.deserialize(i) @ItemPolygon << itempolygoninfo_tmp end end end
def initialize(code=nil, type=nil, polygon=nil, angle=nil, singleinvoiceinfos=nil, page=nil, subtype=nil, typedescription=nil, cutimage=nil, subtypedescription=nil, itempolygon=nil)
def initialize(code=nil, type=nil, polygon=nil, angle=nil, singleinvoiceinfos=nil, page=nil, subtype=nil, typedescription=nil, cutimage=nil, subtypedescription=nil, itempolygon=nil) @Code = code @Type = type @Polygon = polygon @Angle = angle @SingleInvoiceInfos = singleinvoiceinfos @Page = page @SubType = subtype @TypeDescription = typedescription @CutImage = cutimage @SubTypeDescription = subtypedescription @ItemPolygon = itempolygon end