data only support String,num,bool,Map
data
String,num,bool,Map
R.error({this.code = RCode.error, this.msg = 'error', this.data}) { _check(data); }