大屏页面初始化

This commit is contained in:
2026-03-13 09:24:00 +08:00
parent 3937878cd0
commit 69c1447568
2 changed files with 6 additions and 1 deletions

View File

@@ -72,6 +72,9 @@ import { ref, reactive, onMounted } from 'vue'
import { ElMessage } from 'element-plus'
import { Link } from '@element-plus/icons-vue'
import { getWebsiteStorageList } from '@/api/bizWebsiteStorage'
import { useUserStore } from '@/stores/user'
const userStore = useUserStore()
const searchForm = reactive({
websiteName: ''
@@ -90,6 +93,7 @@ const getDataList = async () => {
...searchForm,
pageNum: pagination.pageNum,
pageSize: pagination.pageSize,
loginUser: userStore.loginUser.userName ,
}
const res = await getWebsiteStorageList(reqParmas)
listData.value = res.list || []

View File

@@ -35,9 +35,10 @@ public class WebsiteStorageController {
@GetMapping("list")
public Result<?> getList(Integer pageNum, Integer pageSize,
String websiteName) {
String websiteName, String loginUser) {
LambdaQueryWrapper<WebsiteStorage> query = new LambdaQueryWrapper<WebsiteStorage>()
.like(StrUtil.isNotBlank(websiteName), WebsiteStorage::getWebsiteName, websiteName)
.eq(StrUtil.isNotBlank(loginUser), WebsiteStorage::getLoginUser, loginUser)
.orderByDesc(WebsiteStorage::getCreateTime);
List<WebsiteStorage> list = storageService.list(query);
PageUtil<?> util = new PageUtil<>(pageNum, pageSize, list);