|
|
|
@ -24,7 +24,6 @@ import org.springframework.ui.ModelMap; |
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
import org.springframework.web.multipart.MultipartFile; |
|
|
|
|
|
|
|
import java.util.Collection; |
|
|
|
import java.util.Collections; |
|
|
|
import java.util.HashMap; |
|
|
|
import java.util.List; |
|
|
|
@ -65,7 +64,9 @@ public class SceneManageController extends BaseController { |
|
|
|
@PostMapping("/list") |
|
|
|
@ResponseBody |
|
|
|
public TableDataInfo list(SceneManage sceneManage) { |
|
|
|
startPage(); |
|
|
|
if (StringUtils.isNotNull(sceneManage.getPageNum()) && StringUtils.isNotNull(sceneManage.getPageSize())) { |
|
|
|
PageHelper.startPage(sceneManage.getPageNum(), sceneManage.getPageSize()); |
|
|
|
} |
|
|
|
List<SceneManage> list = sceneManageService.selectSceneManageList(sceneManage); |
|
|
|
return getDataTable(list); |
|
|
|
} |
|
|
|
@ -80,8 +81,10 @@ public class SceneManageController extends BaseController { |
|
|
|
PageHelper.startPage(sceneManage.getPageNum(), sceneManage.getPageSize()); |
|
|
|
} |
|
|
|
List<SceneManage> list = sceneManageService.selectSceneManageListAll(sceneManage); |
|
|
|
if (CollectionUtils.isNotEmpty(list)) { |
|
|
|
list = list.stream() |
|
|
|
TableDataInfo dataTable = getDataTable(list); |
|
|
|
if (CollectionUtils.isNotEmpty(dataTable.getRows())) { |
|
|
|
List<SceneManage> rows = (List<SceneManage>) dataTable.getRows(); |
|
|
|
dataTable.setRows(rows.stream() |
|
|
|
.map(item -> { |
|
|
|
SceneRole sceneRole = new SceneRole(); |
|
|
|
sceneRole.setSceneId(item.getGuid()); |
|
|
|
@ -91,9 +94,9 @@ public class SceneManageController extends BaseController { |
|
|
|
item.setUseTotal((long) questionFreService.selectQuestionFreList(questionFre).size()); |
|
|
|
return item; |
|
|
|
}) |
|
|
|
.collect(Collectors.toList()); |
|
|
|
.collect(Collectors.toList())); |
|
|
|
} |
|
|
|
return getDataTable(list); |
|
|
|
return dataTable; |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
|