private IBaseDTO createDTOByPo(SysUserInfo sui, IBaseDTO dto) { if (null != sui) { dto.set("realName", sui.getRealName()); dto.set("sexId", sui.getSexId()); dto.set("identityKind", sui.getIdentityKind()); dto.set("identityCard", sui.getIdentityCard()); dto.set( "birthday", null != sui.getBirthday() ? TimeUtil.getTheTimeStr(sui.getBirthday(), "yyyy-MM-dd") : "0000-00-00"); dto.set("countryId", sui.getCountryId()); dto.set("provinceId", sui.getProvinceId()); dto.set("qq", sui.getQq()); dto.set("bloodType", sui.getBloodType()); dto.set("address", sui.getAddress()); dto.set("postalcode", sui.getPostalcode()); dto.set("mobile", sui.getMobile()); dto.set("finishSchool", sui.getFinishSchool()); dto.set("speciality", sui.getSpeciality()); dto.set("workId", sui.getWorkId()); dto.set("homepage", sui.getHomepage()); } return dto; }