Browse Source

修改人事档案修改

Signed-off-by: anderx <312518615@qq.com>
anderx 5 years ago
parent
commit
b828e5426f

+ 19 - 0
src/main/java/com/goafanti/personnel/bo/InutpPersonnelBo.java

@@ -4,6 +4,9 @@ import com.goafanti.common.model.PersonnelDossier;
 
 public class InutpPersonnelBo  extends PersonnelDossier{
 	private String birthdays;
+	private String entryTimes;
+	private String quitTimes;
+	
 
 	public String getBirthdays() {
 		return birthdays;
@@ -13,4 +16,20 @@ public class InutpPersonnelBo  extends PersonnelDossier{
 		this.birthdays = birthdays;
 	}
 
+	public String getEntryTimes() {
+		return entryTimes;
+	}
+
+	public void setEntryTimes(String entryTimes) {
+		this.entryTimes = entryTimes;
+	}
+
+	public String getQuitTimes() {
+		return quitTimes;
+	}
+
+	public void setQuitTimes(String quitTimes) {
+		this.quitTimes = quitTimes;
+	}
+
 }

+ 4 - 3
src/main/java/com/goafanti/personnel/controller/AdminPersonnelApiController.java

@@ -64,14 +64,15 @@ public class AdminPersonnelApiController extends CertifyApiController {
 			return res;
 		}
 		
-		if ( !StringUtils.isBlank(i.getBirthdays())) {
+		 
 			try {
-				i.setBirthday(DateUtils.StringToDate(i.getBirthdays(), AFTConstants.YYYYMMDD));
+				if ( !StringUtils.isBlank(i.getBirthdays()))i.setBirthday(DateUtils.StringToDate(i.getBirthdays(), AFTConstants.YYYYMMDD));
+				if ( !StringUtils.isBlank(i.getEntryTimes()))i.setEntryTime(DateUtils.StringToDate(i.getEntryTimes(), AFTConstants.YYYYMMDD));
+				if ( !StringUtils.isBlank(i.getQuitTimes()))i.setQuitTime(DateUtils.StringToDate(i.getQuitTimes(), AFTConstants.YYYYMMDD));
 			} catch (ParseException e) {
 				res.getError().add(buildError(ErrorConstants.PARAM_ERROR, "出生日期", "出生日期"));
 				return res;
 			}
-		}
 		return res.data(personnelService.updatePersonnel(i));
 	}