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(); } }