Commit 89538f91 authored by 廖旭伟's avatar 廖旭伟

绩效管理查询列表时间条件修改

parent 5334f8ef
...@@ -13,10 +13,11 @@ import java.util.Date; ...@@ -13,10 +13,11 @@ import java.util.Date;
@Data @Data
public class PerformAttendAppealVo extends BaseEntityLong { public class PerformAttendAppealVo extends BaseEntityLong {
/** /** 开始 申诉时间 */
* 时间
*/
private String appealTimeStart; private String appealTimeStart;
/** 结束 申诉时间 */
private String appealTimeEnd;
/** /**
* 统计类型(1.申诉次数部门排名,2.申诉次数个人排名,3.申诉次数规则排名) * 统计类型(1.申诉次数部门排名,2.申诉次数个人排名,3.申诉次数规则排名)
*/ */
......
...@@ -35,6 +35,7 @@ import com.mortals.xhx.module.perform.service.PerformAttendAppealService; ...@@ -35,6 +35,7 @@ import com.mortals.xhx.module.perform.service.PerformAttendAppealService;
import org.apache.commons.lang3.ArrayUtils; import org.apache.commons.lang3.ArrayUtils;
import com.mortals.framework.util.StringUtils; import com.mortals.framework.util.StringUtils;
import java.time.LocalDateTime;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
...@@ -100,13 +101,15 @@ public class PerformAttendAppealController extends BaseCRUDJsonBodyMappingContro ...@@ -100,13 +101,15 @@ public class PerformAttendAppealController extends BaseCRUDJsonBodyMappingContro
@Override @Override
protected void doListBefore(PerformAttendAppealEntity query, Map<String, Object> model, Context context) throws AppException { protected void doListBefore(PerformAttendAppealEntity query, Map<String, Object> model, Context context) throws AppException {
if (ObjectUtils.isEmpty(query.getOrderColList())) { if (ObjectUtils.isEmpty(query.getOrderColList())) {
query.setOrderColList(Arrays.asList(new OrderCol("createTime", OrderCol.DESCENDING))); query.setOrderColList(Arrays.asList(new OrderCol("appealTime", OrderCol.DESCENDING)));
} else { } else {
query.getOrderColList().add(new OrderCol("createTime", OrderCol.DESCENDING)); query.getOrderColList().add(new OrderCol("appealTime", OrderCol.DESCENDING));
} }
if (!ObjectUtils.isEmpty(query.getCreateTime())) { if(ObjectUtils.isEmpty(query.getAppealTimeStart())){
query.setCreateTimeStart(DateUtil.formatDate(query.getCreateTime())); LocalDateTime currentDate = LocalDateTime.now();
query.setCreateTimeEnd(DateUtil.formatDate(query.getCreateTime())); LocalDateTime firstDayOfMonth = currentDate.withDayOfMonth(1);
query.setAppealTimeStart(DateUtil.format(firstDayOfMonth,"yyyy-MM-dd"));
//query.setAppealTimeEnd(DateUtil.formatDate(query.getCreateTime()));
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment