|
@@ -1,5 +1,6 @@
|
|
|
package com.zhongzheng.controller.mock;
|
|
|
|
|
|
+import cn.hutool.core.lang.Validator;
|
|
|
import com.zhongzheng.common.annotation.Log;
|
|
|
import com.zhongzheng.common.core.controller.BaseController;
|
|
|
import com.zhongzheng.common.core.domain.AjaxResult;
|
|
@@ -11,8 +12,10 @@ import com.zhongzheng.framework.web.service.WxTokenService;
|
|
|
import com.zhongzheng.modules.mock.bo.MockApplyAddBo;
|
|
|
import com.zhongzheng.modules.mock.bo.MockApplyEditBo;
|
|
|
import com.zhongzheng.modules.mock.bo.MockApplyQueryBo;
|
|
|
+import com.zhongzheng.modules.mock.domain.MockMajorSubject;
|
|
|
import com.zhongzheng.modules.mock.service.IMockApplyService;
|
|
|
import com.zhongzheng.modules.mock.vo.MockApplyVo;
|
|
|
+import com.zhongzheng.modules.mock.vo.MockMajorSubjectVo;
|
|
|
import com.zhongzheng.modules.user.entity.ClientLoginUser;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
@@ -141,10 +144,12 @@ public class MockApplyController extends BaseController {
|
|
|
@ApiOperation("查询模考讲解直播列表")
|
|
|
@PreAuthorize("@ss.hasPermi('system:apply:list')")
|
|
|
@GetMapping("/listMockLive")
|
|
|
- public TableDataInfo<MockApplyVo> listMockLive(MockApplyQueryBo bo) {
|
|
|
- startPage();
|
|
|
- List<MockApplyVo> list = iMockApplyService.listMockLive(bo);
|
|
|
- return getDataTable(list);
|
|
|
+ public TableDataInfo<MockMajorSubjectVo> listMockLive(MockApplyQueryBo bo) {
|
|
|
+ List<MockMajorSubjectVo> list = iMockApplyService.listMockLive(bo);
|
|
|
+ if (Validator.isEmpty(bo.getPageNum()) || Validator.isEmpty(bo.getPageSize())) {
|
|
|
+ return getDataTable(list);
|
|
|
+ }
|
|
|
+ return getDataTable(getPageInfo(bo.getPageNum(), bo.getPageSize(), list).getList());
|
|
|
}
|
|
|
|
|
|
/**
|