系统基础结构修改

This commit is contained in:
2025-12-14 10:44:36 +08:00
parent 4ef73a8ee8
commit 37766b1a05
8 changed files with 84 additions and 53 deletions

View File

@@ -5,6 +5,7 @@ import com.vetti.common.core.controller.BaseController;
import com.vetti.common.core.domain.AjaxResult;
import com.vetti.common.core.domain.R;
import com.vetti.common.core.page.TableDataInfo;
import com.vetti.common.core.page.TableWebDataInfo;
import com.vetti.common.enums.BusinessType;
import com.vetti.common.utils.poi.ExcelUtil;
import com.vetti.hotake.domain.HotakeCvInfo;
@@ -36,11 +37,11 @@ public class HotakeCvInfoController extends BaseController
*/
@ApiOperation("查询简历信息列表(分页)")
@GetMapping("/getPagelist")
public TableDataInfo list(HotakeCvInfo hotakeCvInfo)
public TableWebDataInfo<HotakeCvInfo> list(HotakeCvInfo hotakeCvInfo)
{
startPage();
List<HotakeCvInfo> list = hotakeCvInfoService.selectHotakeCvInfoList(hotakeCvInfo);
return getDataTable(list);
return getWebDataTable(list);
}
/**

View File

@@ -4,6 +4,7 @@ import com.vetti.common.annotation.Log;
import com.vetti.common.core.controller.BaseController;
import com.vetti.common.core.domain.R;
import com.vetti.common.core.page.TableDataInfo;
import com.vetti.common.core.page.TableWebDataInfo;
import com.vetti.common.enums.BusinessType;
import com.vetti.hotake.domain.HotakeInitialScreeningQuestionsInfo;
import com.vetti.hotake.service.IHotakeInitialScreeningQuestionsInfoService;
@@ -33,11 +34,11 @@ public class HotakeInitialScreeningQuestionsInfoController extends BaseControlle
*/
@ApiOperation("查询初步筛选问题信息列表")
@GetMapping("/getPageList")
public TableDataInfo pageList(HotakeInitialScreeningQuestionsInfo hotakeInitialScreeningQuestionsInfo)
public TableWebDataInfo<HotakeInitialScreeningQuestionsInfo> pageList(HotakeInitialScreeningQuestionsInfo hotakeInitialScreeningQuestionsInfo)
{
startPage();
List<HotakeInitialScreeningQuestionsInfo> list = hotakeInitialScreeningQuestionsInfoService.selectHotakeInitialScreeningQuestionsInfoList(hotakeInitialScreeningQuestionsInfo);
return getDataTable(list);
return getWebDataTable(list);
}
/**

View File

@@ -4,7 +4,7 @@ import com.vetti.common.annotation.Log;
import com.vetti.common.core.controller.BaseController;
import com.vetti.common.core.domain.AjaxResult;
import com.vetti.common.core.domain.R;
import com.vetti.common.core.page.TableDataInfo;
import com.vetti.common.core.page.TableWebDataInfo;
import com.vetti.common.enums.BusinessType;
import com.vetti.hotake.domain.HotakeRolesInfo;
import com.vetti.hotake.domain.dto.HotakeRolesInfoDto;
@@ -35,11 +35,11 @@ public class HotakeRolesInfoController extends BaseController
*/
@ApiOperation("查询岗位信息列表")
@GetMapping("/getPageList")
public TableDataInfo listPage(HotakeRolesInfo hotakeRolesInfo)
public TableWebDataInfo<HotakeRolesInfo> listPage(HotakeRolesInfo hotakeRolesInfo)
{
startPage();
List<HotakeRolesInfo> list = hotakeRolesInfoService.selectHotakeRolesInfoList(hotakeRolesInfo);
return getDataTable(list);
return getWebDataTable(list);
}
/**