新增结构初始化

This commit is contained in:
2025-11-01 21:33:28 +08:00
parent 3c7815126b
commit 1faa7c29bd
5 changed files with 120 additions and 116 deletions

6
.idea/compiler.xml generated
View File

@@ -11,11 +11,13 @@
<module name="vetti-generator" /> <module name="vetti-generator" />
<module name="vetti-quartz" /> <module name="vetti-quartz" />
<module name="vetti-system" /> <module name="vetti-system" />
<module name="vetti-hotake" />
<module name="vetti-common" /> <module name="vetti-common" />
<module name="vetti-framework" /> <module name="vetti-framework" />
<module name="vetti-ai" /> <module name="vetti-hotakes" />
</profile> </profile>
</annotationProcessing> </annotationProcessing>
<bytecodeTargetLevel>
<module name="vetti-hotake" target="21" />
</bytecodeTargetLevel>
</component> </component>
</project> </project>

4
.idea/encodings.xml generated
View File

@@ -5,8 +5,6 @@
<file url="file://$PROJECT_DIR$/src/main/resources" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/vetti-admin/src/main/java" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/vetti-admin/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/vetti-admin/src/main/resources" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/vetti-admin/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/vetti-ai/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/vetti-ai/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/vetti-common/src/main/java" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/vetti-common/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/vetti-common/src/main/resources" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/vetti-common/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/vetti-framework/src/main/java" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/vetti-framework/src/main/java" charset="UTF-8" />
@@ -15,6 +13,8 @@
<file url="file://$PROJECT_DIR$/vetti-generator/src/main/resources" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/vetti-generator/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/vetti-hotake/src/main/java" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/vetti-hotake/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/vetti-hotake/src/main/resources" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/vetti-hotake/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/vetti-hotakes/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/vetti-hotakes/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/vetti-quartz/src/main/java" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/vetti-quartz/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/vetti-quartz/src/main/resources" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/vetti-quartz/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/vetti-system/src/main/java" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/vetti-system/src/main/java" charset="UTF-8" />

1
.idea/misc.xml generated
View File

@@ -10,6 +10,7 @@
<option name="ignoredFiles"> <option name="ignoredFiles">
<set> <set>
<option value="$PROJECT_DIR$/vetti-command/pom.xml" /> <option value="$PROJECT_DIR$/vetti-command/pom.xml" />
<option value="$PROJECT_DIR$/vetti-hotake/pom.xml" />
</set> </set>
</option> </option>
</component> </component>

View File

@@ -80,6 +80,7 @@
<groupId>com.vetti</groupId> <groupId>com.vetti</groupId>
<artifactId>vetti-hotakes</artifactId> <artifactId>vetti-hotakes</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-websocket</artifactId> <artifactId>spring-boot-starter-websocket</artifactId>

View File

@@ -1,112 +1,112 @@
//package com.vetti.web.controller.hotake; package com.vetti.web.controller.hotake;
//
//
//import com.vetti.common.annotation.Log; import com.vetti.common.annotation.Log;
//import com.vetti.common.core.controller.BaseController; import com.vetti.common.core.controller.BaseController;
//import com.vetti.common.core.domain.AjaxResult; import com.vetti.common.core.domain.AjaxResult;
//import com.vetti.common.core.page.TableDataInfo; import com.vetti.common.core.page.TableDataInfo;
//import com.vetti.common.enums.BusinessType; import com.vetti.common.enums.BusinessType;
//import com.vetti.common.utils.poi.ExcelUtil; import com.vetti.common.utils.poi.ExcelUtil;
//import com.vetti.hotake.domain.HotakeSysFile; import com.vetti.hotake.domain.HotakeSysFile;
//import com.vetti.hotake.domain.dto.HotakeSysFileDto; import com.vetti.hotake.domain.dto.HotakeSysFileDto;
//import com.vetti.hotake.service.IHotakeSysFileService; import com.vetti.hotake.service.IHotakeSysFileService;
//import io.swagger.annotations.Api; import io.swagger.annotations.Api;
//import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
//import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.access.prepost.PreAuthorize;
//import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
//import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
//
//import java.util.List; import java.util.List;
//
///** /**
// * 文件管理Controller * 文件管理Controller
// * *
// * @author ID * @author ID
// * @date 2025-09-06 * @date 2025-09-06
// */ */
//@Api(tags = "文件管理") @Api(tags = "文件管理")
//@RestController @RestController
//@RequestMapping("/hotake/sysFile") @RequestMapping("/hotake/sysFile")
//public class HotakeSysFileController extends BaseController { public class HotakeSysFileController extends BaseController {
//
// @Autowired @Autowired
// private IHotakeSysFileService hotakeSysFileService; private IHotakeSysFileService hotakeSysFileService;
//
// /** /**
// * 查询文件管理列表 * 查询文件管理列表
// */ */
// @ApiOperation("查询文件管理列表") @ApiOperation("查询文件管理列表")
// @PreAuthorize("@ss.hasPermi('command:sysFile:list')") @PreAuthorize("@ss.hasPermi('command:sysFile:list')")
// @GetMapping("/list") @GetMapping("/list")
// public TableDataInfo list(HotakeSysFile HotakeSysFile) { public TableDataInfo list(HotakeSysFile HotakeSysFile) {
// startPage(); startPage();
// List<HotakeSysFileDto> list = hotakeSysFileService.selectHotakeSysFileList(HotakeSysFile); List<HotakeSysFileDto> list = hotakeSysFileService.selectHotakeSysFileList(HotakeSysFile);
// return getDataTable(list); return getDataTable(list);
// } }
//
// /** /**
// * 导出文件管理列表 * 导出文件管理列表
// */ */
// @ApiOperation("导出文件管理列表") @ApiOperation("导出文件管理列表")
// @PreAuthorize("@ss.hasPermi('command:sysFile:export')") @PreAuthorize("@ss.hasPermi('command:sysFile:export')")
// @Log(title = "文件管理", businessType = BusinessType.EXPORT) @Log(title = "文件管理", businessType = BusinessType.EXPORT)
// @GetMapping("/export") @GetMapping("/export")
// public AjaxResult export(HotakeSysFile HotakeSysFile) { public AjaxResult export(HotakeSysFile HotakeSysFile) {
// List<HotakeSysFileDto> list = hotakeSysFileService.selectHotakeSysFileList(HotakeSysFile); List<HotakeSysFileDto> list = hotakeSysFileService.selectHotakeSysFileList(HotakeSysFile);
// ExcelUtil<HotakeSysFileDto> util = new ExcelUtil<HotakeSysFileDto>(HotakeSysFileDto.class); ExcelUtil<HotakeSysFileDto> util = new ExcelUtil<HotakeSysFileDto>(HotakeSysFileDto.class);
// return util.exportExcel(list, "文件管理数据"); return util.exportExcel(list, "文件管理数据");
// } }
//
// /** /**
// * 获取文件管理详细信息 * 获取文件管理详细信息
// */ */
// @ApiOperation("获取文件管理详细信息") @ApiOperation("获取文件管理详细信息")
// @PreAuthorize("@ss.hasPermi('command:sysFile:query')") @PreAuthorize("@ss.hasPermi('command:sysFile:query')")
// @GetMapping(value = "/{id}") @GetMapping(value = "/{id}")
// public AjaxResult getInfo(@PathVariable("id") Long id) { public AjaxResult getInfo(@PathVariable("id") Long id) {
// return AjaxResult.success(hotakeSysFileService.selectHotakeSysFileById(id)); return AjaxResult.success(hotakeSysFileService.selectHotakeSysFileById(id));
// } }
//
// /** /**
// * 新增文件管理 * 新增文件管理
// */ */
// @ApiOperation("新增文件管理") @ApiOperation("新增文件管理")
// @PreAuthorize("@ss.hasPermi('command:sysFile:add')") @PreAuthorize("@ss.hasPermi('command:sysFile:add')")
// @Log(title = "文件管理", businessType = BusinessType.INSERT) @Log(title = "文件管理", businessType = BusinessType.INSERT)
// @PostMapping @PostMapping
// public AjaxResult add(@RequestPart("file") MultipartFile file, HotakeSysFile HotakeSysFile) { public AjaxResult add(@RequestPart("file") MultipartFile file, HotakeSysFile HotakeSysFile) {
// hotakeSysFileService.insertHotakeSysFile(file, HotakeSysFile); hotakeSysFileService.insertHotakeSysFile(file, HotakeSysFile);
// return toAjax(1); return toAjax(1);
// } }
//
// /** /**
// * 修改文件管理 * 修改文件管理
// */ */
// @ApiOperation("修改文件管理") @ApiOperation("修改文件管理")
// @PreAuthorize("@ss.hasPermi('command:sysFile:edit')") @PreAuthorize("@ss.hasPermi('command:sysFile:edit')")
// @Log(title = "文件管理", businessType = BusinessType.UPDATE) @Log(title = "文件管理", businessType = BusinessType.UPDATE)
// @PutMapping @PutMapping
// public AjaxResult edit(@RequestPart(name = "file", required = false) MultipartFile file, HotakeSysFile HotakeSysFile) { public AjaxResult edit(@RequestPart(name = "file", required = false) MultipartFile file, HotakeSysFile HotakeSysFile) {
// return toAjax(hotakeSysFileService.updateHotakeSysFile(file, HotakeSysFile)); return toAjax(hotakeSysFileService.updateHotakeSysFile(file, HotakeSysFile));
// } }
//
// /** /**
// * 删除文件管理 * 删除文件管理
// */ */
// @ApiOperation("删除文件管理") @ApiOperation("删除文件管理")
// @PreAuthorize("@ss.hasPermi('command:sysFile:remove')") @PreAuthorize("@ss.hasPermi('command:sysFile:remove')")
// @Log(title = "文件管理", businessType = BusinessType.DELETE) @Log(title = "文件管理", businessType = BusinessType.DELETE)
// @DeleteMapping("/{ids}") @DeleteMapping("/{ids}")
// public AjaxResult remove(@PathVariable Long[] ids) { public AjaxResult remove(@PathVariable Long[] ids) {
// return toAjax(hotakeSysFileService.deleteHotakeSysFileByIds(ids)); return toAjax(hotakeSysFileService.deleteHotakeSysFileByIds(ids));
// } }
//
// @ApiOperation("禁用文件管理") @ApiOperation("禁用文件管理")
// @PreAuthorize("@ss.hasPermi('command:sysFile:edit')") @PreAuthorize("@ss.hasPermi('command:sysFile:edit')")
// @Log(title = "文件管理", businessType = BusinessType.UPDATE) @Log(title = "文件管理", businessType = BusinessType.UPDATE)
// @PutMapping("/available/{id}") @PutMapping("/available/{id}")
// public AjaxResult availableSysFile(@PathVariable Long id) { public AjaxResult availableSysFile(@PathVariable Long id) {
// return toAjax(hotakeSysFileService.availableSysFile(id)); return toAjax(hotakeSysFileService.availableSysFile(id));
// } }
//} }