修改bug
This commit is contained in:
		@ -0,0 +1,91 @@
 | 
			
		||||
package com.ruoyi.wgz.bo.res;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.annotation.FieldFill;
 | 
			
		||||
import com.baomidou.mybatisplus.annotation.IdType;
 | 
			
		||||
import com.baomidou.mybatisplus.annotation.TableField;
 | 
			
		||||
import com.baomidou.mybatisplus.annotation.TableId;
 | 
			
		||||
import com.ruoyi.common.annotation.Excel;
 | 
			
		||||
import io.swagger.annotations.ApiModel;
 | 
			
		||||
import io.swagger.annotations.ApiModelProperty;
 | 
			
		||||
import lombok.Data;
 | 
			
		||||
import lombok.NoArgsConstructor;
 | 
			
		||||
import lombok.experimental.Accessors;
 | 
			
		||||
 | 
			
		||||
import java.io.Serializable;
 | 
			
		||||
import java.time.LocalDateTime;
 | 
			
		||||
 | 
			
		||||
@Data
 | 
			
		||||
@NoArgsConstructor
 | 
			
		||||
@Accessors(chain = true)
 | 
			
		||||
@ApiModel("日报日历·查看日报列表返回对象")
 | 
			
		||||
public class WgzAppCheckDailyNewspaperRes implements Serializable {
 | 
			
		||||
	@ApiModelProperty("自增ID")
 | 
			
		||||
	private Long id;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("项目ID")
 | 
			
		||||
	private Long recruitId;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("人员ID")
 | 
			
		||||
	private Long userId;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("日报时间")
 | 
			
		||||
	private LocalDateTime dilyTime;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("日报标记")
 | 
			
		||||
	private Integer dailyMark;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("日报位置")
 | 
			
		||||
	private String pnchOsition;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("今日完成工作")
 | 
			
		||||
	private String finishToday;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("未完成工作")
 | 
			
		||||
	private String unfinished;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("明日工作")
 | 
			
		||||
	private String workTomorrow;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("协调与帮助")
 | 
			
		||||
	private String coordinate;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("附件,多个逗号分隔")
 | 
			
		||||
	private String attachment;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("审核人ID")
 | 
			
		||||
	private Long auditorUserId;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("审核状态(0未读 1未审核 2已审核)")
 | 
			
		||||
	private String auditorType;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("审核意见")
 | 
			
		||||
	private String auditorOpinion;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("未审核|审核时间")
 | 
			
		||||
	private LocalDateTime auditorTime;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("删除标志(0代表存在 2代表删除)")
 | 
			
		||||
	private String delFlag;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("创建者")
 | 
			
		||||
	private String createBy;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("创建时间")
 | 
			
		||||
	private LocalDateTime createTime;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("更新者")
 | 
			
		||||
	private String updateBy;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("更新时间")
 | 
			
		||||
	private LocalDateTime updateTime;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("备注")
 | 
			
		||||
	private String remark;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("姓名")
 | 
			
		||||
	private String username;
 | 
			
		||||
 | 
			
		||||
	@ApiModelProperty("头像地址")
 | 
			
		||||
	private String avatarName;
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@ -10,6 +10,7 @@ import com.ruoyi.wgz.bo.WgzDailyClockQueryBo;
 | 
			
		||||
import com.ruoyi.wgz.bo.req.WgzAppDailyCalendarReq;
 | 
			
		||||
import com.ruoyi.wgz.bo.req.WgzAppDailyClockReq;
 | 
			
		||||
import com.ruoyi.wgz.bo.req.WgzAppDailyRecordReq;
 | 
			
		||||
import com.ruoyi.wgz.bo.res.WgzAppCheckDailyNewspaperRes;
 | 
			
		||||
import com.ruoyi.wgz.bo.res.WgzAppUserDailyRecordRes;
 | 
			
		||||
import com.ruoyi.wgz.bo.res.WgzUserDailyCalendarRes;
 | 
			
		||||
import com.ruoyi.wgz.domain.WgzDailyClock;
 | 
			
		||||
@ -88,7 +89,7 @@ public interface IWgzDailyClockService extends IServicePlus<WgzDailyClock> {
 | 
			
		||||
	/**
 | 
			
		||||
	 * 日报日历·查看日报
 | 
			
		||||
	 */
 | 
			
		||||
	WgzDailyClock userCheckDailyNewspaper(Long id);
 | 
			
		||||
	WgzAppCheckDailyNewspaperRes userCheckDailyNewspaper(Long id);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
	/**
 | 
			
		||||
 | 
			
		||||
@ -24,6 +24,7 @@ import com.ruoyi.wgz.bo.WgzDailyClockQueryBo;
 | 
			
		||||
import com.ruoyi.wgz.bo.req.WgzAppDailyCalendarReq;
 | 
			
		||||
import com.ruoyi.wgz.bo.req.WgzAppDailyClockReq;
 | 
			
		||||
import com.ruoyi.wgz.bo.req.WgzAppDailyRecordReq;
 | 
			
		||||
import com.ruoyi.wgz.bo.res.WgzAppCheckDailyNewspaperRes;
 | 
			
		||||
import com.ruoyi.wgz.bo.res.WgzAppUserDailyRecordRes;
 | 
			
		||||
import com.ruoyi.wgz.bo.res.WgzUserDailyCalendarRes;
 | 
			
		||||
import com.ruoyi.wgz.bo.rests.WgzAppAttachmentAcquisitionTwo;
 | 
			
		||||
@ -170,9 +171,11 @@ public class WgzDailyClockServiceImpl extends ServicePlusImpl<WgzDailyClockMappe
 | 
			
		||||
						setId(wgzDailyClock.getId()).
 | 
			
		||||
						setDilyTime(wgzDailyClock.getDilyTime()).
 | 
			
		||||
						setPnchOsition(wgzDailyClock.getPnchOsition());
 | 
			
		||||
					if (ll.get(clockDate).equals(clockDate)) {
 | 
			
		||||
 | 
			
		||||
					if (ll.get(date) !=null && ll.get(date).equals(clockDate)) {
 | 
			
		||||
						wgzAppAttachmentAcquisitionTwo.setStatus("2"); //全天请假
 | 
			
		||||
					}
 | 
			
		||||
 | 
			
		||||
					fh.put(date.toString(),wgzAppAttachmentAcquisitionTwo);
 | 
			
		||||
				}
 | 
			
		||||
			});
 | 
			
		||||
@ -218,8 +221,15 @@ public class WgzDailyClockServiceImpl extends ServicePlusImpl<WgzDailyClockMappe
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
	@Override
 | 
			
		||||
	public WgzDailyClock userCheckDailyNewspaper(Long id) {
 | 
			
		||||
		return getById(id);
 | 
			
		||||
	public WgzAppCheckDailyNewspaperRes userCheckDailyNewspaper(Long id) {
 | 
			
		||||
		WgzAppCheckDailyNewspaperRes res = new WgzAppCheckDailyNewspaperRes();
 | 
			
		||||
		//1、获取当前日报的信息
 | 
			
		||||
		WgzDailyClock byId = getById(id);
 | 
			
		||||
		BeanUtils.copyProperties(byId,res);
 | 
			
		||||
		//2、获取日报的审核人信息
 | 
			
		||||
		BgtUser by = userService.selectUserByUserId(byId.getAuditorUserId());
 | 
			
		||||
		res.setAvatarName(by.getAvatarName()).setUsername(by.getUsername());
 | 
			
		||||
		return res;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	@Override
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user