| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- package com.xcgl.weeklyschedule.entity;
- import org.jeecgframework.p3.core.utils.common.StringUtils;
- public class WeeklyScheduleUtils {
- /*
- * 获取总经理安排内容,中间用;号隔开
- */
- public static String getZjlWhat(WeeklyscheduleEntity we) {
- StringBuffer zjlWhat = new StringBuffer();
- zjlWhat.append(StringUtils.isNotEmpty(we.getWhatmonamzjl())?we.getMondate()+"上午:"+we.getWhatmonamzjl()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatmonpmzjl())?we.getMondate()+"下午:"+we.getWhatmonpmzjl()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhattuesamzjl())?we.getTuesdate()+"上午:"+we.getWhattuesamzjl()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhattuespmzjl())?we.getTuesdate()+"下午:"+we.getWhattuespmzjl()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatwedamzjl())?we.getWeddate()+"上午:"+we.getWhatwedamzjl()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatwedpmzjl())?we.getWeddate()+"下午:"+we.getWhatwedpmzjl()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatthuramzjl())?we.getThurdate()+"上午:"+we.getWhatthuramzjl()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatthurpmzjl())?we.getThurdate()+"下午:"+we.getWhatthurpmzjl()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatfriamzjl())?we.getFridate()+"上午:"+we.getWhatfriamzjl()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatfripmzjl())?we.getFridate()+"下午:"+we.getWhatfripmzjl()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatsatamzjl())?we.getSatdate()+"上午:"+we.getWhatsatamzjl()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatsatpmzjl())?we.getSatdate()+"下午:"+we.getWhatsatpmzjl()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatsunamzjl())?we.getSundate()+"上午:"+we.getWhatsunamzjl()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatsunpmzjl())?we.getSundate()+"下午:"+we.getWhatsunpmzjl()+";":"");
- return zjlWhat.toString();
- }
-
- /*
- * 获取总经理安排内容变更信息,中间用;号隔开
- */
- public static String getZjlWhatChanged(WeeklyscheduleEntity we,WeeklyscheduleEntity oldWE) {
- StringBuffer zjlWhat = new StringBuffer();
- zjlWhat.append((!StringUtils.defaultIfNull(we.getWhatmonamzjl()).equals(StringUtils.defaultIfNull(oldWE.getWhatmonamzjl())))
- ? we.getMondate()+"上午:"+(StringUtils.isEmpty(we.getWhatmonamzjl()) ? "取消安排":we.getWhatmonamzjl())+";":"")
- .append((!StringUtils.defaultIfNull(we.getWhatmonpmzjl()).equals(StringUtils.defaultIfNull(oldWE.getWhatmonpmzjl())))
- ?we.getMondate()+"下午:"+(StringUtils.isEmpty(we.getWhatmonpmzjl()) ? "取消安排":we.getWhatmonpmzjl())+";":"")
- .append((!StringUtils.defaultIfNull(we.getWhattuesamzjl()).equals(StringUtils.defaultIfNull(oldWE.getWhattuesamzjl())))
- ?we.getTuesdate()+"上午:"+(StringUtils.isEmpty(we.getWhattuesamzjl()) ? "取消安排":we.getWhattuesamzjl())+";":"")
- .append((!StringUtils.defaultIfNull(we.getWhattuespmzjl()).equals(StringUtils.defaultIfNull(oldWE.getWhattuespmzjl())))
- ?we.getTuesdate()+"下午:"+(StringUtils.isEmpty(we.getWhattuespmzjl()) ? "取消安排":we.getWhattuespmzjl())+";":"")
- .append((!StringUtils.defaultIfNull(we.getWhatwedamzjl()).equals(StringUtils.defaultIfNull(oldWE.getWhatwedamzjl())))
- ?we.getWeddate()+"上午:"+(StringUtils.isEmpty(we.getWhatwedamzjl()) ? "取消安排":we.getWhatwedamzjl())+";":"")
- .append((!StringUtils.defaultIfNull(we.getWhatwedpmzjl()).equals(StringUtils.defaultIfNull(oldWE.getWhatwedpmzjl())))
- ?we.getWeddate()+"下午:"+(StringUtils.isEmpty(we.getWhatwedpmzjl()) ? "取消安排":we.getWhatwedpmzjl())+";":"")
- .append((!StringUtils.defaultIfNull(we.getWhatthuramzjl()).equals(StringUtils.defaultIfNull(oldWE.getWhatthuramzjl())))
- ?we.getThurdate()+"上午:"+(StringUtils.isEmpty(we.getWhatthuramzjl()) ? "取消安排":we.getWhatthuramzjl())+";":"")
- .append((!StringUtils.defaultIfNull(we.getWhatthurpmzjl()).equals(StringUtils.defaultIfNull(oldWE.getWhatthurpmzjl())))
- ?we.getThurdate()+"下午:"+(StringUtils.isEmpty(we.getWhatthurpmzjl()) ? "取消安排":we.getWhatthurpmzjl())+";":"")
- .append((!StringUtils.defaultIfNull(we.getWhatfriamzjl()).equals(StringUtils.defaultIfNull(oldWE.getWhatfriamzjl())))
- ?we.getFridate()+"上午:"+(StringUtils.isEmpty(we.getWhatfriamzjl()) ? "取消安排":we.getWhatfriamzjl())+";":"")
- .append((!StringUtils.defaultIfNull(we.getWhatfripmzjl()).equals(StringUtils.defaultIfNull(oldWE.getWhatfripmzjl())))
- ?we.getFridate()+"下午:"+(StringUtils.isEmpty(we.getWhatfripmzjl()) ? "取消安排":we.getWhatfripmzjl())+";":"")
- .append((!StringUtils.defaultIfNull(we.getWhatsatamzjl()).equals(StringUtils.defaultIfNull(oldWE.getWhatsatamzjl())))
- ?we.getSatdate()+"上午:"+(StringUtils.isEmpty(we.getWhatsatamzjl()) ? "取消安排":we.getWhatsatamzjl())+";":"")
- .append((!StringUtils.defaultIfNull(we.getWhatsatpmzjl()).equals(StringUtils.defaultIfNull(oldWE.getWhatsatpmzjl())))
- ?we.getSatdate()+"下午:"+(StringUtils.isEmpty(we.getWhatsatpmzjl()) ? "取消安排":we.getWhatsatpmzjl())+";":"")
- .append((!StringUtils.defaultIfNull(we.getWhatsunamzjl()).equals(StringUtils.defaultIfNull(oldWE.getWhatsunamzjl())))
- ?we.getSundate()+"上午:"+(StringUtils.isEmpty(we.getWhatsunamzjl()) ? "取消安排":we.getWhatsunamzjl())+";":"")
- .append((!StringUtils.defaultIfNull(we.getWhatsunpmzjl()).equals(StringUtils.defaultIfNull(oldWE.getWhatsunpmzjl())))
- ?we.getSundate()+"下午:"+(StringUtils.isEmpty(we.getWhatsunpmzjl()) ? "取消安排":we.getWhatsunpmzjl())+";":"");
- return zjlWhat.toString();
- }
-
- /*
- * 获取个人安排内容
- */
- public static String getPersonalWhat(WeeklyscheduleEntity we) {
- StringBuffer personalWhat = new StringBuffer();
- personalWhat.append(StringUtils.isNotEmpty(we.getWhatmonam())?we.getMondate()+"上午:"+we.getWhatmonam()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatmonpm())?we.getMondate()+"下午:"+we.getWhatmonpm()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhattuesam())?we.getTuesdate()+"上午:"+we.getWhattuesam()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhattuespm())?we.getTuesdate()+"下午:"+we.getWhattuespm()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatwedam())?we.getWeddate()+"上午:"+we.getWhatwedam()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatwedpm())?we.getWeddate()+"下午:"+we.getWhatwedpm()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatthuram())?we.getThurdate()+"上午:"+we.getWhatthuram()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatthurpm())?we.getThurdate()+"下午:"+we.getWhatthurpm()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatfriam())?we.getFridate()+"上午:"+we.getWhatfriam()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatfripm())?we.getFridate()+"下午:"+we.getWhatfripm()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatsatam())?we.getSatdate()+"上午:"+we.getWhatsatam()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatsatpm())?we.getSatdate()+"下午:"+we.getWhatsatpm()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatsunam())?we.getSundate()+"上午:"+we.getWhatsunam()+";":"")
- .append(StringUtils.isNotEmpty(we.getWhatsunpm())?we.getSundate()+"下午:"+we.getWhatsunpm()+";":"");
- return personalWhat.toString();
- }
- }
|