|
|
|
@ -1,7 +1,5 @@ |
|
|
|
package com.zdxt.knowledge.controller; |
|
|
|
|
|
|
|
import java.util.List; |
|
|
|
|
|
|
|
import com.zdxt.common.ZDResponse; |
|
|
|
import com.zdxt.common.controller.BaseController; |
|
|
|
import com.zdxt.common.util.StringUtils; |
|
|
|
@ -14,6 +12,9 @@ import org.springframework.stereotype.Controller; |
|
|
|
import org.springframework.ui.ModelMap; |
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
|
|
|
|
import java.util.List; |
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
/** |
|
|
|
* 题次Controller |
|
|
|
* |
|
|
|
@ -22,8 +23,7 @@ import org.springframework.web.bind.annotation.*; |
|
|
|
*/ |
|
|
|
@Controller |
|
|
|
@RequestMapping("/small/questionFre") |
|
|
|
public class QuestionFreController extends BaseController |
|
|
|
{ |
|
|
|
public class QuestionFreController extends BaseController { |
|
|
|
private String prefix = "system/fre"; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
@ -31,8 +31,7 @@ public class QuestionFreController extends BaseController |
|
|
|
|
|
|
|
@RequiresPermissions("system:fre:view") |
|
|
|
@GetMapping() |
|
|
|
public String fre() |
|
|
|
{ |
|
|
|
public String fre() { |
|
|
|
return prefix + "/fre"; |
|
|
|
} |
|
|
|
|
|
|
|
@ -42,19 +41,34 @@ public class QuestionFreController extends BaseController |
|
|
|
@RequiresPermissions("system:fre:list") |
|
|
|
@PostMapping("/list") |
|
|
|
@ResponseBody |
|
|
|
public TableDataInfo list(QuestionFre questionFre) |
|
|
|
{ |
|
|
|
public TableDataInfo list(QuestionFre questionFre) { |
|
|
|
startPage(); |
|
|
|
List<QuestionFre> list = questionFreService.selectQuestionFreList(questionFre); |
|
|
|
return getDataTable(list); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 小程序查询题次列表 |
|
|
|
*/ |
|
|
|
@PostMapping("/listAll") |
|
|
|
@ResponseBody |
|
|
|
public ZDResponse listAll(@RequestBody QuestionFre questionFre) { |
|
|
|
List<QuestionFre> list = questionFreService.selectQuestionFreList(questionFre); |
|
|
|
return ZDResponse.success("成功", list); |
|
|
|
} |
|
|
|
|
|
|
|
@PostMapping("/getRelationInfo") |
|
|
|
@ResponseBody |
|
|
|
public ZDResponse getRelationInfo(@RequestBody String guid) { |
|
|
|
Map<String, Object> map = questionFreService.getRelationInfo(guid); |
|
|
|
return ZDResponse.success("成功", map); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 新增题次 |
|
|
|
*/ |
|
|
|
@GetMapping("/add") |
|
|
|
public String add() |
|
|
|
{ |
|
|
|
public String add() { |
|
|
|
return prefix + "/add"; |
|
|
|
} |
|
|
|
|
|
|
|
@ -63,18 +77,16 @@ public class QuestionFreController extends BaseController |
|
|
|
*/ |
|
|
|
@PostMapping("/add") |
|
|
|
@ResponseBody |
|
|
|
public ZDResponse addSave(@RequestBody QuestionFre questionFre) |
|
|
|
{ |
|
|
|
public ZDResponse addSave(@RequestBody QuestionFre questionFre) { |
|
|
|
String guid = questionFreService.insertQuestionFre(questionFre); |
|
|
|
return StringUtils.isNotEmpty(guid)?ZDResponse.success("操作成功", guid):ZDResponse.error("操作失败", guid); |
|
|
|
return StringUtils.isNotEmpty(guid) ? ZDResponse.success("操作成功", guid) : ZDResponse.error("操作失败", guid); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 修改题次 |
|
|
|
*/ |
|
|
|
@GetMapping("/edit/{guid}") |
|
|
|
public String edit(@PathVariable("guid") String guid, ModelMap mmap) |
|
|
|
{ |
|
|
|
public String edit(@PathVariable("guid") String guid, ModelMap mmap) { |
|
|
|
QuestionFre questionFre = questionFreService.selectQuestionFreById(guid); |
|
|
|
mmap.put("questionFre", questionFre); |
|
|
|
return prefix + "/edit"; |
|
|
|
@ -86,21 +98,19 @@ public class QuestionFreController extends BaseController |
|
|
|
@RequiresPermissions("system:fre:edit") |
|
|
|
@PostMapping("/edit") |
|
|
|
@ResponseBody |
|
|
|
public ZDResponse editSave(QuestionFre questionFre) |
|
|
|
{ |
|
|
|
public ZDResponse editSave(QuestionFre questionFre) { |
|
|
|
int resNum = questionFreService.updateQuestionFre(questionFre); |
|
|
|
return resNum>0?ZDResponse.success("操作成功", resNum):ZDResponse.error("操作失败", resNum); |
|
|
|
return resNum > 0 ? ZDResponse.success("操作成功", resNum) : ZDResponse.error("操作失败", resNum); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 删除题次 |
|
|
|
*/ |
|
|
|
@RequiresPermissions("system:fre:remove") |
|
|
|
@PostMapping( "/remove") |
|
|
|
@PostMapping("/remove") |
|
|
|
@ResponseBody |
|
|
|
public ZDResponse remove(String ids) |
|
|
|
{ |
|
|
|
public ZDResponse remove(String ids) { |
|
|
|
int resNum = questionFreService.deleteQuestionFreByIds(ids); |
|
|
|
return resNum>0?ZDResponse.success("操作成功", resNum):ZDResponse.error("操作失败", resNum); |
|
|
|
return resNum > 0 ? ZDResponse.success("操作成功", resNum) : ZDResponse.error("操作失败", resNum); |
|
|
|
} |
|
|
|
} |
|
|
|
|