更新本地js

This commit is contained in:
2025-11-19 00:03:27 +08:00
parent e27d8ba30b
commit f6702ddf98
6 changed files with 418 additions and 744 deletions

View File

@@ -15,7 +15,7 @@ import lombok.Setter;
* </p>
*
* @author gaoxq
* @since 2025-11-16
* @since 2025-11-18
*/
@Getter
@Setter
@@ -46,13 +46,13 @@ public class BizFileFolders implements Serializable {
* 父文件夹ID0表示根目录
*/
@TableField("parent_id")
private Integer parentId;
private String parentId;
/**
* 创建人ID关联用户表
*/
@TableField("creator_id")
private Integer creatorId;
private String creatorId;
/**
* 更新时间

View File

@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
* </p>
*
* @author gaoxq
* @since 2025-11-16
* @since 2025-11-18
*/
public interface BizFileFoldersMapper extends BaseMapper<BizFileFolders> {

View File

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.mini.capi.api.service.sysService;
import com.mini.capi.biz.domain.*;
import com.mini.capi.biz.service.*;
import com.mini.capi.model.info.FolderTree;
import com.mini.capi.model.info.RunInfo;
import com.mini.capi.utils.DateUtils;
import com.mini.capi.utils.SqlUtils;
@@ -14,6 +15,7 @@ import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
@@ -152,10 +154,18 @@ public class viewController {
@GetMapping("/biz/dataDoc")
public String getDataDox(Model model) {
List<BizFiles> files = filesService.list();
List<BizFileFolders> folders = foldersService.list();
List<FolderTree> folderTrees = new ArrayList<>();
QueryWrapper<BizFileFolders> parentWrapper = new QueryWrapper<>();
parentWrapper.eq("parent_id", "0");
List<BizFileFolders> folders = foldersService.list(parentWrapper);
for (BizFileFolders fileFolder : folders) {
QueryWrapper<BizFileFolders> childWrapper = new QueryWrapper<>();
childWrapper.eq("parent_id", fileFolder.getFolderId());
List<BizFileFolders> childFolders = foldersService.list(childWrapper);
folderTrees.add(new FolderTree(fileFolder, childFolders));
}
model.addAttribute("files", files);
model.addAttribute("folders", folders);
model.addAttribute("folderTrees", folderTrees);
return "file";
}

View File

@@ -0,0 +1,26 @@
package com.mini.capi.model.info;
import com.mini.capi.biz.domain.BizFileFolders;
import lombok.Data;
import java.io.Serializable;
import java.util.List;
@Data
public class FolderTree implements Serializable {
private BizFileFolders folder;
private List<BizFileFolders> childFolders;
public FolderTree() {
}
public FolderTree(BizFileFolders folder, List<BizFileFolders> childFolders) {
this.folder = folder;
this.childFolders = childFolders;
}
}

View File

@@ -29,7 +29,7 @@ public class demo {
.pathInfo(Collections.singletonMap(OutputFile.xml, System.getProperty("user.dir") + "/src/main/resources/mapper"));
})
.strategyConfig(builder -> {
builder.addInclude("data_table_info,data_table_field")
builder.addInclude("biz_file_folders")
.addTablePrefix("biz_,erp_")
.entityBuilder()
.enableLombok()

File diff suppressed because it is too large Load Diff