电子公文传输系统 团队作业 冲刺总结(六)
1.今日任务安排
成员 | 项目任务 |
---|---|
林道坤 | 完善后端逻辑,进行用户管理功能测试 |
周擎睿 | 进行加密算法性能测试 |
张树杰 | 导入数据库,并进行前后端连接 |
宁心宇 | 优化前端界面,开发用户管理功能 |
李文婧 | 优化前端界面 |
2.遇到的困难
无法处理HTTP请求
解决办法:导入javax.servlet.http.HttpServletRequest 包
3.今日成果
判断并刷新用户的ID
`package com.example.officialdocumentsys.common;
import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
import lombok.extern.slf4j.Slf4j;
import org.apache.ibatis.reflection.MetaObject;
import java.time.LocalDateTime;
@Slf4j
public class MyMetaObjectHandler implements MetaObjectHandler {
@Override
public void insertFill(MetaObject metaObject) {
metaObject.setValue("createTime", LocalDateTime.now());
if(ThreadLocalContext.getCurrentId() != null){
metaObject.setValue("createUser", ThreadLocalContext.getCurrentId());
metaObject.setValue("updateUser", ThreadLocalContext.getCurrentId());
}
metaObject.setValue("updateTime", LocalDateTime.now());
}
@Override
public void updateFill(MetaObject metaObject) {
metaObject.setValue("updateUser", ThreadLocalContext.getCurrentId());
metaObject.setValue("updateTime", LocalDateTime.now());
}
}
`