|
|
|
|
@ -47,9 +47,9 @@ public class Ye22NoticeReader extends AbstractComponent {
|
|
|
|
|
if (notice == null)
|
|
|
|
|
notice = new Ye22NoticeInfoDTO();
|
|
|
|
|
|
|
|
|
|
Field field = fields.get(i);
|
|
|
|
|
if (field.setter != null)
|
|
|
|
|
field.setter.accept(notice, str);
|
|
|
|
|
fields
|
|
|
|
|
.get(i)
|
|
|
|
|
.set(notice, str);
|
|
|
|
|
}
|
|
|
|
|
return notice;
|
|
|
|
|
}
|
|
|
|
|
@ -192,6 +192,10 @@ public class Ye22NoticeReader extends AbstractComponent {
|
|
|
|
|
this.label = label;
|
|
|
|
|
this.setter = setter;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void set(Ye22NoticeInfoDTO notice, String str) {
|
|
|
|
|
if (setter == null) return;
|
|
|
|
|
setter.accept(notice, str);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|