update
This commit is contained in:
@@ -79,8 +79,6 @@ services:
|
|||||||
container_name: physical-web
|
container_name: physical-web
|
||||||
image: registry.cn-shanghai.aliyuncs.com/physical/physical-web
|
image: registry.cn-shanghai.aliyuncs.com/physical/physical-web
|
||||||
hostname: physical-web
|
hostname: physical-web
|
||||||
depends_on:
|
|
||||||
- physical-launcher
|
|
||||||
networks:
|
networks:
|
||||||
- physical-boot
|
- physical-boot
|
||||||
ports:
|
ports:
|
||||||
|
|||||||
@@ -79,8 +79,6 @@ services:
|
|||||||
container_name: physical-web
|
container_name: physical-web
|
||||||
image: registry.cn-shanghai.aliyuncs.com/physical/physical-web
|
image: registry.cn-shanghai.aliyuncs.com/physical/physical-web
|
||||||
hostname: physical-web
|
hostname: physical-web
|
||||||
depends_on:
|
|
||||||
- physical-launcher
|
|
||||||
networks:
|
networks:
|
||||||
- physical-boot
|
- physical-boot
|
||||||
ports:
|
ports:
|
||||||
|
|||||||
@@ -249,7 +249,7 @@ jeecg:
|
|||||||
# minio文件上传
|
# minio文件上传
|
||||||
minio:
|
minio:
|
||||||
minio_url: http://physical-minio:9000
|
minio_url: http://physical-minio:9000
|
||||||
minio_public_url: http://58.215.212.230:8005/oss/
|
minio_public_url: /oss/
|
||||||
minio_name: root
|
minio_name: root
|
||||||
minio_pass: 12345678
|
minio_pass: 12345678
|
||||||
bucketName: physical
|
bucketName: physical
|
||||||
|
|||||||
@@ -59,6 +59,8 @@ public class DocumentLibraryController extends JeecgController<DocumentLibrary,
|
|||||||
home.setFavorite(documentFavoritesService.getTopFavoritesByUserId(userByName.getId()));
|
home.setFavorite(documentFavoritesService.getTopFavoritesByUserId(userByName.getId()));
|
||||||
home.setLatest(documentLibraryService.getLatest());
|
home.setLatest(documentLibraryService.getLatest());
|
||||||
home.setRecently(documentVisitHistoryService.getRecently(userByName.getId()));
|
home.setRecently(documentVisitHistoryService.getRecently(userByName.getId()));
|
||||||
|
home.setTotal(documentLibraryService.getTotal());
|
||||||
|
home.setToday(documentLibraryService.getToday());
|
||||||
return Result.OK(home);
|
return Result.OK(home);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -26,4 +26,8 @@ public class DocumentHome implements Serializable {
|
|||||||
private List<DocumentLibrary> latest;
|
private List<DocumentLibrary> latest;
|
||||||
@Schema(description = "最近访问")
|
@Schema(description = "最近访问")
|
||||||
private List<DocumentLibrary> recently;
|
private List<DocumentLibrary> recently;
|
||||||
|
@Schema(description = "文档总计")
|
||||||
|
private Long total;
|
||||||
|
@Schema(description = "今日新增")
|
||||||
|
private Long today;
|
||||||
}
|
}
|
||||||
@@ -14,4 +14,8 @@ import java.util.List;
|
|||||||
public interface IDocumentLibraryService extends IService<DocumentLibrary> {
|
public interface IDocumentLibraryService extends IService<DocumentLibrary> {
|
||||||
|
|
||||||
List<DocumentLibrary> getLatest();
|
List<DocumentLibrary> getLatest();
|
||||||
|
|
||||||
|
Long getTotal();
|
||||||
|
|
||||||
|
Long getToday();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,13 +1,16 @@
|
|||||||
package org.jeecg.modules.database.service.impl;
|
package org.jeecg.modules.database.service.impl;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import org.jeecg.common.util.DateUtils;
|
||||||
import org.jeecg.modules.database.entity.DocumentLibrary;
|
import org.jeecg.modules.database.entity.DocumentLibrary;
|
||||||
import org.jeecg.modules.database.mapper.DocumentLibraryMapper;
|
import org.jeecg.modules.database.mapper.DocumentLibraryMapper;
|
||||||
import org.jeecg.modules.database.service.IDocumentLibraryService;
|
import org.jeecg.modules.database.service.IDocumentLibraryService;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -26,4 +29,17 @@ public class DocumentLibraryServiceImpl extends ServiceImpl<DocumentLibraryMappe
|
|||||||
Page<DocumentLibrary> page = new Page<>(1, 5);
|
Page<DocumentLibrary> page = new Page<>(1, 5);
|
||||||
return list(page, queryWrapper);
|
return list(page, queryWrapper);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Long getTotal() {
|
||||||
|
return count();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Long getToday() {
|
||||||
|
QueryWrapper<DocumentLibrary> queryWrapper = new QueryWrapper<>();
|
||||||
|
queryWrapper.eq("DATE_FORMAT (create_time,'%Y-%m-%d')",
|
||||||
|
DateUtils.formatDate(new Date(), "yyyy-MM-dd"));
|
||||||
|
return count(queryWrapper);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user