From 93af1c6ffb9ae0e894689ad3a37b548e57d54cff Mon Sep 17 00:00:00 2001 From: linzhijie <19970921lzj> Date: 星期四, 11 三月 2021 19:10:07 +0800 Subject: [PATCH] 有注释的测评系统业务代码 --- src/main/java/com/ots/project/demo/controller/DemoFormController.java | 132 ++++++++++++++++++++++++++++++++++++------- 1 files changed, 110 insertions(+), 22 deletions(-) diff --git a/src/main/java/com/ots/project/demo/controller/DemoFormController.java b/src/main/java/com/ots/project/demo/controller/DemoFormController.java index 70e06e5..37e3d77 100644 --- a/src/main/java/com/ots/project/demo/controller/DemoFormController.java +++ b/src/main/java/com/ots/project/demo/controller/DemoFormController.java @@ -1,18 +1,27 @@ package com.ots.project.demo.controller; + import com.ots.common.utils.file.FileUploadUtils; import com.ots.framework.config.EssConfig; import com.ots.framework.web.domain.AjaxResult; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; + import java.util.ArrayList; import java.util.List; +/** + * 琛ㄥ崟鐩稿叧 + * + * @author ots + */ @Controller @RequestMapping("/demo/form") public class DemoFormController { private String prefix = "demo/form"; + private final static List<UserFormModel> users = new ArrayList<UserFormModel>(); + { users.add(new UserFormModel(1, "1000001", "娴嬭瘯1", "15888888888")); users.add(new UserFormModel(2, "1000002", "娴嬭瘯2", "15666666666")); @@ -20,52 +29,82 @@ users.add(new UserFormModel(4, "1000004", "娴嬭瘯4", "15666666666")); users.add(new UserFormModel(5, "1000005", "娴嬭瘯5", "15666666666")); } - + + /** + * 鎸夐挳椤� + */ @GetMapping("/button") public String button() { return prefix + "/button"; } - + + /** + * 涓嬫媺妗� + */ @GetMapping("/select") public String select() { return prefix + "/select"; } - + + /** + * 琛ㄥ崟鏍¢獙 + */ @GetMapping("/validate") public String validate() { return prefix + "/validate"; } - + + /** + * 鍔熻兘鎵╁睍锛堝寘鍚枃浠朵笂浼狅級 + */ @GetMapping("/jasny") public String jasny() { return prefix + "/jasny"; } - + + /** + * 鎷栧姩鎺掑簭 + */ @GetMapping("/sortable") public String sortable() { return prefix + "/sortable"; } - + + /** + * 閫夐」鍗� & 闈㈡澘 + */ @GetMapping("/tabs_panels") public String tabs_panels() { return prefix + "/tabs_panels"; } - + + /** + * 鏍呮牸 + */ @GetMapping("/grid") public String grid() { return prefix + "/grid"; } - + + /** + * 琛ㄥ崟鍚戝 + */ @GetMapping("/wizard") public String wizard() { return prefix + "/wizard"; } - + + /** + * 鏂囦欢涓婁紶 + */ @GetMapping("/upload") public String upload() { return prefix + "/upload"; } - + + /** + * 鏂囦欢涓婁紶 + */ @PostMapping("/uploadp") @ResponseBody public AjaxResult upload(@RequestParam("filep") MultipartFile file) { @@ -79,46 +118,71 @@ return AjaxResult.error(e.getMessage()); } } - + + /** + * 鏃ユ湡鍜屾椂闂撮〉 + */ @GetMapping("/datetime") public String datetime() { return prefix + "/datetime"; } - + + /** + * 宸﹀彸浜掗�夌粍浠� + */ @GetMapping("/duallistbox") public String duallistbox() { return prefix + "/duallistbox"; } - + + /** + * 鍩烘湰琛ㄥ崟 + */ @GetMapping("/basic") public String basic() { return prefix + "/basic"; } - + + /** + * 鍗$墖鍒楄〃 + */ @GetMapping("/cards") public String cards() { return prefix + "/cards"; } - + + /** + * summernote 瀵屾枃鏈紪杈戝櫒 + */ @GetMapping("/summernote") public String summernote() { return prefix + "/summernote"; } - + + /** + * 鎼滅储鑷姩琛ュ叏 + */ @GetMapping("/autocomplete") public String autocomplete() { return prefix + "/autocomplete"; } - + + /** + * 鑾峰彇鐢ㄦ埛鏁版嵁 + */ @GetMapping("/userModel") @ResponseBody public AjaxResult userModel() { AjaxResult ajax = new AjaxResult(); + ajax.put("code", 200); ajax.put("value", users); return ajax; } - + + /** + * 鑾峰彇鏁版嵁闆嗗悎 + */ @GetMapping("/collection") @ResponseBody public AjaxResult collection() { @@ -128,45 +192,69 @@ return ajax; } } + class UserFormModel { - + /** + * 鐢ㄦ埛ID + */ private int userId; - + + /** + * 鐢ㄦ埛缂栧彿 + */ private String userCode; - + + /** + * 鐢ㄦ埛濮撳悕 + */ private String userName; - + + /** + * 鐢ㄦ埛鎵嬫満 + */ private String userPhone; + public UserFormModel() { + } + public UserFormModel(int userId, String userCode, String userName, String userPhone) { this.userId = userId; this.userCode = userCode; this.userName = userName; this.userPhone = userPhone; } + public int getUserId() { return userId; } + public void setUserId(int userId) { this.userId = userId; } + public String getUserCode() { return userCode; } + public void setUserCode(String userCode) { this.userCode = userCode; } + public String getUserName() { return userName; } + public void setUserName(String userName) { this.userName = userName; } + public String getUserPhone() { return userPhone; } + public void setUserPhone(String userPhone) { this.userPhone = userPhone; } + } -- Gitblit v1.9.1