public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: input.SkipLastField(); break; case 8: { CommodityId = input.ReadSInt32(); break; } case 16: { commodityType_ = (global::CommodityTypePB)input.ReadEnum(); break; } case 26: { ProductId = input.ReadString(); break; } case 33: { Price = input.ReadDouble(); break; } case 41: { AmountRmb = input.ReadDouble(); break; } case 50: { Currency = input.ReadString(); break; } } } }
public void MergeFrom(pb::CodedInputStream input) { uint tag; while ((tag = input.ReadTag()) != 0) { switch (tag) { default: input.SkipLastField(); break; case 8: { MallId = input.ReadSInt32(); break; } case 16: { commodityType_ = (global::CommodityTypePB)input.ReadEnum(); break; } case 24: { mallSort_ = (global::MallSortPB)input.ReadEnum(); break; } case 34: { MallName = input.ReadString(); break; } case 42: { MallDesc = input.ReadString(); break; } case 50: { GiftImage = input.ReadString(); break; } case 56: { Slot = input.ReadSInt32(); break; } case 64: { mallLabel_ = (global::MallLabelPB)input.ReadEnum(); break; } case 74: { LabelImage = input.ReadString(); break; } case 80: { RealPrice = input.ReadSInt32(); break; } case 88: { OriginalPrice = input.ReadSInt32(); break; } case 96: { BuyMax = input.ReadSInt32(); break; } case 104: { BuyRefreshDay = input.ReadSInt32(); break; } case 114: { award_.AddEntriesFrom(input, _repeated_award_codec); break; } case 120: { StartTime = input.ReadSInt64(); break; } case 128: { EndTime = input.ReadSInt64(); break; } case 136: { Special = input.ReadBool(); break; } } } }