This commit is contained in:
zt
2025-03-21 20:26:14 +08:00
parent e7657de323
commit dd1228fd59
13 changed files with 102 additions and 27 deletions

View File

@ -61,6 +61,12 @@ public class AppBgtProjectRecruitApplyController extends BaseController {
return AjaxResult.success(iBgtProjectRecruitApplyService.appAllList(dto));
}
@ApiOperation("HTML务工者列表")
@GetMapping("/htmlList")
public AjaxResult<List<BgtProjectRecruitApplyVO>> htmlList(Long recruitId) {
return AjaxResult.success(iBgtProjectRecruitApplyService.htmlList(recruitId));
}
@ApiOperation("App务工者个人详情")
@GetMapping()
public AjaxResult<WgzAppPersonalBasicInformationRes> userPersonalBasicInformation(@Validated WgzAppPersonalBasicInformationReq req) {
@ -100,6 +106,14 @@ public class AppBgtProjectRecruitApplyController extends BaseController {
return AjaxResult.success(iBgtProjectRecruitApplyService.check(id));
}
@ApiOperation("App务工者退场判定")
@GetMapping("/quitCheck/{id}")
public AjaxResult<Boolean> quitCheck(@NotNull(message = "主键不能为空")
@PathVariable("id") Long id) {
return AjaxResult.success(iBgtProjectRecruitApplyService.quitCheck(id));
}
@ApiOperation("App务工者退场")
@Log(title = "App务工者退场", businessType = BusinessType.UPDATE)
@ -110,6 +124,9 @@ public class AppBgtProjectRecruitApplyController extends BaseController {
return AjaxResult.success(iBgtProjectRecruitApplyService.quit(id));
}
@ApiOperation("取消务工者选择")
@Log(title = "取消务工者选择", businessType = BusinessType.UPDATE)
@RepeatSubmit

View File

@ -62,6 +62,11 @@ public class AppBgtProjectRecruitController extends BaseController {
return AjaxResult.success(iBgtProjectRecruitService.appQueryList());
}
@ApiOperation(value = "HTML招工列表",notes = "1.查询包工头招工列表 状态为通过(1)和报名(0)")
@GetMapping("/htmlList")
public AjaxResult<List<BgtProjectRecruit>> htmlList(Long userId) {
return AjaxResult.success(iBgtProjectRecruitService.htmlList(userId));
}
/**
* 获取包工头招工详细信息

View File

@ -144,10 +144,13 @@ public class TemplateDownloadController {
public static void zipFolder(File folder, File zipFile) throws IOException {
try (ZipOutputStream zipOut = new ZipOutputStream(new FileOutputStream(zipFile))) {
// 添加根文件夹
zipOut.putNextEntry(new ZipEntry(folder.getName() + "/"));
zipOut.closeEntry();
zipFilesInFolder(folder, folder.getName(), zipOut);
// 去掉添加根文件夹这一步
File[] subFiles = folder.listFiles();
if (subFiles != null) {
for (File subFile : subFiles) {
zipFilesInFolder(subFile, subFile.getName(), zipOut);
}
}
}
}