|
|
@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
+import com.ctsi.System.SysUserDetail.entity.SysUserDetail;
|
|
|
import com.ctsi.utils.ApiResult;
|
|
|
import com.ctsi.work.WorkClock.entity.WorkClock;
|
|
|
import com.ctsi.work.WorkClock.entity.WorkClockPO;
|
|
|
@@ -60,6 +61,9 @@ public class WorkClockServiceImpl implements WorkClockService{
|
|
|
if(StrUtil.isNotBlank(workClock.getLat())){
|
|
|
queryWrapper.eq(WorkClock::getLat, workClock.getLat());
|
|
|
}
|
|
|
+ queryWrapper.leftJoin(SysUserDetail.class, SysUserDetail::getId, WorkClock::getUserId);
|
|
|
+ queryWrapper.select(SysUserDetail::getName);
|
|
|
+ queryWrapper.selectAll(WorkClock.class);
|
|
|
queryWrapper.orderByDesc(WorkClock::getClockTime);
|
|
|
//2. 执行分页查询
|
|
|
Page<WorkClockPO> pagin = new Page<>(current , size , true);
|