/// 粘贴版信息 class CutInfo { // pc是邀请码promoteCode String? pc; /// dc是渠道 distinctCode String? dc; String? tid; static CutInfo fromMap(Map? map) { map ??= {}; return CutInfo() ..pc = map['pc'] ..dc = map['dc'] ..tid = map['tid']; } Map toJson() => { "pc": pc, "dc": dc, "tid": tid, }..removeWhere((key, value) => value == null || (value as String?)?.isEmpty == true); }