|
|
@ -13,23 +13,24 @@ import org.apache.commons.lang3.StringUtils;
|
|
|
|
import org.apache.commons.logging.Log;
|
|
|
|
import org.apache.commons.logging.Log;
|
|
|
|
import org.apache.commons.logging.LogFactory;
|
|
|
|
import org.apache.commons.logging.LogFactory;
|
|
|
|
import org.beetl.sql.core.engine.PageQuery;
|
|
|
|
import org.beetl.sql.core.engine.PageQuery;
|
|
|
|
import org.springframework.stereotype.Controller;
|
|
|
|
|
|
|
|
import org.springframework.validation.BindingResult;
|
|
|
|
import org.springframework.validation.BindingResult;
|
|
|
|
import org.springframework.validation.annotation.Validated;
|
|
|
|
import org.springframework.validation.annotation.Validated;
|
|
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
|
|
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
import org.springframework.web.servlet.ModelAndView;
|
|
|
|
import org.springframework.web.servlet.ModelAndView;
|
|
|
|
|
|
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* TeacherMergeApplication 教师-关联-我的应用 接口
|
|
|
|
* 教师关联应用 教师-关联-我的应用 接口
|
|
|
|
* 切记不要对非线程安全的静态变量进行写操作
|
|
|
|
* 切记不要对非线程安全的静态变量进行写操作
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
@Controller
|
|
|
|
@RestController
|
|
|
|
|
|
|
|
@Validated
|
|
|
|
public class TeacherMergeApplicationController{
|
|
|
|
public class TeacherMergeApplicationController{
|
|
|
|
|
|
|
|
|
|
|
|
private final Log log = LogFactory.getLog(this.getClass());
|
|
|
|
private final Log log = LogFactory.getLog(this.getClass());
|
|
|
@ -39,13 +40,11 @@ public class TeacherMergeApplicationController{
|
|
|
|
|
|
|
|
|
|
|
|
@Resource private TeacherMergeApplicationService teacherMergeApplicationService;
|
|
|
|
@Resource private TeacherMergeApplicationService teacherMergeApplicationService;
|
|
|
|
|
|
|
|
|
|
|
|
@Resource
|
|
|
|
@Resource FileService fileService;
|
|
|
|
FileService fileService;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* 前端接口 */
|
|
|
|
/* 前端接口 */
|
|
|
|
|
|
|
|
|
|
|
|
@PostMapping(API + "/getPageList.do")
|
|
|
|
@PostMapping(API + "/getPageList.do")
|
|
|
|
@ResponseBody
|
|
|
|
|
|
|
|
public JsonResult<PageQuery> getPageList(TeacherMergeApplicationQuery condition,@SCoreUser CoreUser coreUser){
|
|
|
|
public JsonResult<PageQuery> getPageList(TeacherMergeApplicationQuery condition,@SCoreUser CoreUser coreUser){
|
|
|
|
if(null == coreUser){
|
|
|
|
if(null == coreUser){
|
|
|
|
return JsonResult.failMessage("请登录后再操作");
|
|
|
|
return JsonResult.failMessage("请登录后再操作");
|
|
|
@ -58,7 +57,6 @@ public class TeacherMergeApplicationController{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping(API + "/getInfo.do")
|
|
|
|
@GetMapping(API + "/getInfo.do")
|
|
|
|
@ResponseBody
|
|
|
|
|
|
|
|
public JsonResult<TeacherMergeApplication>getInfo(TeacherMergeApplicationQuery param,@SCoreUser CoreUser coreUser) {
|
|
|
|
public JsonResult<TeacherMergeApplication>getInfo(TeacherMergeApplicationQuery param,@SCoreUser CoreUser coreUser) {
|
|
|
|
if(null == coreUser){
|
|
|
|
if(null == coreUser){
|
|
|
|
return JsonResult.failMessage("请登录后再操作");
|
|
|
|
return JsonResult.failMessage("请登录后再操作");
|
|
|
@ -70,7 +68,6 @@ public class TeacherMergeApplicationController{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping(API + "/getList.do")
|
|
|
|
@GetMapping(API + "/getList.do")
|
|
|
|
@ResponseBody
|
|
|
|
|
|
|
|
public JsonResult<List<TeacherMergeApplication>>getList(TeacherMergeApplicationQuery param,@SCoreUser CoreUser coreUser) {
|
|
|
|
public JsonResult<List<TeacherMergeApplication>>getList(TeacherMergeApplicationQuery param,@SCoreUser CoreUser coreUser) {
|
|
|
|
if(null == coreUser){
|
|
|
|
if(null == coreUser){
|
|
|
|
return JsonResult.failMessage("请登录后再操作");
|
|
|
|
return JsonResult.failMessage("请登录后再操作");
|
|
|
@ -85,7 +82,6 @@ public class TeacherMergeApplicationController{
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping(MODEL + "/index.do")
|
|
|
|
@GetMapping(MODEL + "/index.do")
|
|
|
|
@Function("teacherMergeApplication.query")
|
|
|
|
@Function("teacherMergeApplication.query")
|
|
|
|
@ResponseBody
|
|
|
|
|
|
|
|
public ModelAndView index() {
|
|
|
|
public ModelAndView index() {
|
|
|
|
ModelAndView view = new ModelAndView("/jlw/teacherMergeApplication/index.html") ;
|
|
|
|
ModelAndView view = new ModelAndView("/jlw/teacherMergeApplication/index.html") ;
|
|
|
|
view.addObject("search", TeacherMergeApplicationQuery.class.getName());
|
|
|
|
view.addObject("search", TeacherMergeApplicationQuery.class.getName());
|
|
|
@ -94,7 +90,6 @@ public class TeacherMergeApplicationController{
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping(MODEL + "/edit.do")
|
|
|
|
@GetMapping(MODEL + "/edit.do")
|
|
|
|
@Function("teacherMergeApplication.edit")
|
|
|
|
@Function("teacherMergeApplication.edit")
|
|
|
|
@ResponseBody
|
|
|
|
|
|
|
|
public ModelAndView edit(Long teacherMergeApplicationId) {
|
|
|
|
public ModelAndView edit(Long teacherMergeApplicationId) {
|
|
|
|
ModelAndView view = new ModelAndView("/jlw/teacherMergeApplication/edit.html");
|
|
|
|
ModelAndView view = new ModelAndView("/jlw/teacherMergeApplication/edit.html");
|
|
|
|
TeacherMergeApplication teacherMergeApplication = teacherMergeApplicationService.queryById(teacherMergeApplicationId);
|
|
|
|
TeacherMergeApplication teacherMergeApplication = teacherMergeApplicationService.queryById(teacherMergeApplicationId);
|
|
|
@ -104,7 +99,6 @@ public class TeacherMergeApplicationController{
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping(MODEL + "/add.do")
|
|
|
|
@GetMapping(MODEL + "/add.do")
|
|
|
|
@Function("teacherMergeApplication.add")
|
|
|
|
@Function("teacherMergeApplication.add")
|
|
|
|
@ResponseBody
|
|
|
|
|
|
|
|
public ModelAndView add(Long teacherMergeApplicationId) {
|
|
|
|
public ModelAndView add(Long teacherMergeApplicationId) {
|
|
|
|
ModelAndView view = new ModelAndView("/jlw/teacherMergeApplication/add.html");
|
|
|
|
ModelAndView view = new ModelAndView("/jlw/teacherMergeApplication/add.html");
|
|
|
|
if(null != teacherMergeApplicationId){
|
|
|
|
if(null != teacherMergeApplicationId){
|
|
|
@ -120,7 +114,6 @@ public class TeacherMergeApplicationController{
|
|
|
|
|
|
|
|
|
|
|
|
@PostMapping(MODEL + "/list.json")
|
|
|
|
@PostMapping(MODEL + "/list.json")
|
|
|
|
@Function("teacherMergeApplication.query")
|
|
|
|
@Function("teacherMergeApplication.query")
|
|
|
|
@ResponseBody
|
|
|
|
|
|
|
|
public JsonResult<PageQuery> list(TeacherMergeApplicationQuery condition){
|
|
|
|
public JsonResult<PageQuery> list(TeacherMergeApplicationQuery condition){
|
|
|
|
PageQuery page = condition.getPageQuery();
|
|
|
|
PageQuery page = condition.getPageQuery();
|
|
|
|
teacherMergeApplicationService.queryByCondition(page);
|
|
|
|
teacherMergeApplicationService.queryByCondition(page);
|
|
|
@ -129,7 +122,6 @@ public class TeacherMergeApplicationController{
|
|
|
|
|
|
|
|
|
|
|
|
@PostMapping(MODEL + "/addAll.json")
|
|
|
|
@PostMapping(MODEL + "/addAll.json")
|
|
|
|
@Function("teacherMergeApplication.add")
|
|
|
|
@Function("teacherMergeApplication.add")
|
|
|
|
@ResponseBody
|
|
|
|
|
|
|
|
public JsonResult addAll(TeacherMergeApplicationQuery teacherMergeApplicationQuery,@SCoreUser CoreUser coreUser){
|
|
|
|
public JsonResult addAll(TeacherMergeApplicationQuery teacherMergeApplicationQuery,@SCoreUser CoreUser coreUser){
|
|
|
|
if(null == coreUser){
|
|
|
|
if(null == coreUser){
|
|
|
|
return JsonResult.failMessage("请登录后再操作");
|
|
|
|
return JsonResult.failMessage("请登录后再操作");
|
|
|
@ -147,7 +139,6 @@ public class TeacherMergeApplicationController{
|
|
|
|
|
|
|
|
|
|
|
|
@PostMapping(MODEL + "/add.json")
|
|
|
|
@PostMapping(MODEL + "/add.json")
|
|
|
|
@Function("teacherMergeApplication.add")
|
|
|
|
@Function("teacherMergeApplication.add")
|
|
|
|
@ResponseBody
|
|
|
|
|
|
|
|
public JsonResult add(@Validated(ValidateConfig.ADD.class) TeacherMergeApplicationQuery teacherMergeApplicationQuery, BindingResult result,@SCoreUser CoreUser coreUser){
|
|
|
|
public JsonResult add(@Validated(ValidateConfig.ADD.class) TeacherMergeApplicationQuery teacherMergeApplicationQuery, BindingResult result,@SCoreUser CoreUser coreUser){
|
|
|
|
if(result.hasErrors()){
|
|
|
|
if(result.hasErrors()){
|
|
|
|
return JsonResult.failMessage(result);
|
|
|
|
return JsonResult.failMessage(result);
|
|
|
@ -160,7 +151,6 @@ public class TeacherMergeApplicationController{
|
|
|
|
|
|
|
|
|
|
|
|
@PostMapping(MODEL + "/edit.json")
|
|
|
|
@PostMapping(MODEL + "/edit.json")
|
|
|
|
@Function("teacherMergeApplication.edit")
|
|
|
|
@Function("teacherMergeApplication.edit")
|
|
|
|
@ResponseBody
|
|
|
|
|
|
|
|
public JsonResult<String> update(@Validated(ValidateConfig.UPDATE.class) TeacherMergeApplicationQuery teacherMergeApplicationQuery, BindingResult result) {
|
|
|
|
public JsonResult<String> update(@Validated(ValidateConfig.UPDATE.class) TeacherMergeApplicationQuery teacherMergeApplicationQuery, BindingResult result) {
|
|
|
|
if(result.hasErrors()){
|
|
|
|
if(result.hasErrors()){
|
|
|
|
return JsonResult.failMessage(result);
|
|
|
|
return JsonResult.failMessage(result);
|
|
|
@ -179,7 +169,6 @@ public class TeacherMergeApplicationController{
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping(MODEL + "/view.json")
|
|
|
|
@GetMapping(MODEL + "/view.json")
|
|
|
|
@Function("teacherMergeApplication.query")
|
|
|
|
@Function("teacherMergeApplication.query")
|
|
|
|
@ResponseBody
|
|
|
|
|
|
|
|
public JsonResult<TeacherMergeApplication>queryInfo(Long teacherMergeApplicationId) {
|
|
|
|
public JsonResult<TeacherMergeApplication>queryInfo(Long teacherMergeApplicationId) {
|
|
|
|
TeacherMergeApplication teacherMergeApplication = teacherMergeApplicationService.queryById( teacherMergeApplicationId);
|
|
|
|
TeacherMergeApplication teacherMergeApplication = teacherMergeApplicationService.queryById( teacherMergeApplicationId);
|
|
|
|
return JsonResult.success(teacherMergeApplication);
|
|
|
|
return JsonResult.success(teacherMergeApplication);
|
|
|
@ -187,7 +176,6 @@ public class TeacherMergeApplicationController{
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping(MODEL + "/getValues.json")
|
|
|
|
@GetMapping(MODEL + "/getValues.json")
|
|
|
|
@Function("teacherMergeApplication.query")
|
|
|
|
@Function("teacherMergeApplication.query")
|
|
|
|
@ResponseBody
|
|
|
|
|
|
|
|
public JsonResult<List<TeacherMergeApplication>>getValues(TeacherMergeApplicationQuery param) {
|
|
|
|
public JsonResult<List<TeacherMergeApplication>>getValues(TeacherMergeApplicationQuery param) {
|
|
|
|
List<TeacherMergeApplication>list = teacherMergeApplicationService.getValuesByQuery(param);
|
|
|
|
List<TeacherMergeApplication>list = teacherMergeApplicationService.getValuesByQuery(param);
|
|
|
|
return JsonResult.success(list);
|
|
|
|
return JsonResult.success(list);
|
|
|
|