Commit a21bd914b736ea364de203c5da14b81cee19abec

Authored by 王彬
1 parent c336e694
Exists in master

update version

build.gradle
... ... @@ -51,7 +51,7 @@ uploadArchives {
51 51 authentication(userName: NEXUS_USERNAME, password: NEXUS_PASSWORD)
52 52 }
53 53 pom.project {
54   - version '1.2.8'
  54 + version '1.2.9'
55 55 artifactId ARTIFACT_Id
56 56 groupId GROUP_ID
57 57 packaging TYPE
... ...
src/main/resources/template/bazhuayun/ManageControllerTemplate.ftl
... ... @@ -12,6 +12,7 @@ import org.springframework.web.bind.annotation.PostMapping;
12 12 import org.springframework.web.bind.annotation.PutMapping;
13 13 import org.springframework.web.bind.annotation.RequestMapping;
14 14 import org.springframework.web.bind.annotation.RestController;
  15 +import org.springframework.web.bind.annotation.PathVariable;
15 16  
16 17 import ${basePackage}.bean.entity.${entityClassSimpleName};
17 18 import ${basePackage}.constants.GlobalConstants;
... ... @@ -80,7 +81,7 @@ public class ${controllerClassName} {
80 81 * @apiUse ResultInfo
81 82 */
82 83 @GetMapping("/{ssid}")
83   - public ResultInfo get(String ssid){
  84 + public ResultInfo get(@PathVariable String ssid){
84 85 return this.${serviceClassFieldName}.getOneManage(ssid);
85 86 }
86 87  
... ... @@ -112,7 +113,7 @@ public class ${controllerClassName} {
112 113 * @apiUse ResultInfo
113 114 */
114 115 @DeleteMapping("/{ssid}")
115   - public ResultInfo delete(String ssid){
  116 + public ResultInfo delete(@PathVariable String ssid){
116 117 return this.${serviceClassFieldName}.deleteManage(ssid);
117 118 }
118 119  
... ... @@ -128,7 +129,7 @@ public class ${controllerClassName} {
128 129 * @apiUse ResultInfo
129 130 */
130 131 @PutMapping("/{ssid}")
131   - public ResultInfo put(String ssid, HttpServletRequest request){
  132 + public ResultInfo put(@PathVariable String ssid, HttpServletRequest request){
132 133 return this.${serviceClassFieldName}.putManage(ssid, UtilHttpRequestMap.getUpdateListByRequestMap(request.getParameterMap(), ${entityClassSimpleName}.class, null));
133 134 }
134 135  
... ...
src/main/resources/template/bazhuayun/ServiceImplTemplate.ftl
... ... @@ -40,38 +40,6 @@ public class ${serviceImplClassSimpleName} implements ${serviceClassSimpleName}
40 40 }
41 41  
42 42 @Override
43   - public ResultInfo putV1(String ssid, List<Object[]> updateList) {
44   - try{
45   - this.${repositoryClassFieldName}.updateEntityBySsid(ssid, updateList);
46   - }catch(Exception e){
47   - UtilLog.errorForException(e, this.getClass());
48   - return UtilResultInfo.getFailure(e.getMessage());
49   - }
50   - return UtilResultInfo.getSuccess("更新成功");
51   - }
52   -
53   - @Override
54   - public ResultInfo deleteV1(String ssid) {
55   - try{
56   - this.${repositoryClassFieldName}.deleteEntityBySsid(ssid);
57   - }catch(Exception e){
58   - UtilLog.errorForException(e, this.getClass());
59   - return UtilResultInfo.getFailure(e.getMessage());
60   - }
61   - return UtilResultInfo.getSuccess("删除成功");
62   - }
63   -
64   - @Override
65   - public ResultInfo postV1(Map<String, Object> data) {
66   - try {
67   - return UtilResultInfo.getSuccess("创建成功", this.${repositoryClassFieldName}.addEntityByMap(data));
68   - } catch (Exception e) {
69   - UtilLog.errorForException(e, this.getClass());
70   - return UtilResultInfo.getFailure(e.getMessage());
71   - }
72   - }
73   -
74   - @Override
75 43 public ResultInfo getListManage(List<Object[]> condition, Integer page, Integer size) {
76 44 try {
77 45 return UtilResultInfo.getSuccess("查询成功", this.${repositoryClassFieldName}.getVoPage(condition, page, size));
... ...
src/main/resources/template/bazhuayun/ServiceTemplate.ftl
... ... @@ -21,28 +21,7 @@ public interface ${serviceClassSimpleName} {
21 21 * @return
22 22 */
23 23 public ResultInfo getOneV1(String ssid);
24   -
25   - /**
26   - * 修改ssid对应的数据
27   - * @param ssid
28   - * @return
29   - */
30   - public ResultInfo putV1(String ssid, List<Object[]> updateList);
31   -
32   - /**
33   - * 删除ssid对应的数据
34   - * @param ssid
35   - * @return
36   - */
37   - public ResultInfo deleteV1(String ssid);
38   -
39   - /**
40   - * 创建数据
41   - * @param ssid
42   - * @return
43   - */
44   - public ResultInfo postV1(Map<String, Object> data);
45   -
  24 +
46 25 /**
47 26 * 获取列表
48 27 * @param condition
... ...
src/main/resources/template/bazhuayun/V1ControllerTemplate.ftl
... ... @@ -12,6 +12,7 @@ import org.springframework.web.bind.annotation.PostMapping;
12 12 import org.springframework.web.bind.annotation.PutMapping;
13 13 import org.springframework.web.bind.annotation.RequestMapping;
14 14 import org.springframework.web.bind.annotation.RestController;
  15 +import org.springframework.web.bind.annotation.PathVariable;
15 16  
16 17 import ${basePackage}.bean.entity.${entityClassSimpleName};
17 18 import ${basePackage}.constants.GlobalConstants;
... ... @@ -19,6 +20,7 @@ import ${basePackage}.service.${serviceClassSimpleName};
19 20  
20 21 import com.taover.util.UtilHttpRequestMap;
21 22 import com.taover.util.bean.ResultInfo;
  23 +import com.taover.util.bean.UtilResultInfo;
22 24  
23 25 @RestController("v1.${controllerMap}")
24 26 @RequestMapping("/v1/${controllerMap}")
... ... @@ -80,7 +82,7 @@ public class ${controllerClassName} {
80 82 * @apiUse ResultInfo
81 83 */
82 84 @GetMapping("/{ssid}")
83   - public ResultInfo get(String ssid){
  85 + public ResultInfo get(@PathVariable String ssid){
84 86 return this.${serviceClassFieldName}.getOneV1(ssid);
85 87 }
86 88  
... ... @@ -97,7 +99,7 @@ public class ${controllerClassName} {
97 99 */
98 100 @PostMapping
99 101 public ResultInfo post(HttpServletRequest request){
100   - return this.${serviceClassFieldName}.postV1(UtilHttpRequestMap.getMapValueStringByRequestMap(request.getParameterMap()));
  102 + return UtilResultInfo.getFailure("没有找到对应处理逻辑");
101 103 }
102 104  
103 105 /**
... ... @@ -112,8 +114,8 @@ public class ${controllerClassName} {
112 114 * @apiUse ResultInfo
113 115 */
114 116 @DeleteMapping("/{ssid}")
115   - public ResultInfo delete(String ssid){
116   - return this.${serviceClassFieldName}.deleteV1(ssid);
  117 + public ResultInfo delete(@PathVariable String ssid){
  118 + return UtilResultInfo.getFailure("没有找到对应处理逻辑");
117 119 }
118 120  
119 121 /**
... ... @@ -128,8 +130,8 @@ public class ${controllerClassName} {
128 130 * @apiUse ResultInfo
129 131 */
130 132 @PutMapping("/{ssid}")
131   - public ResultInfo put(String ssid, HttpServletRequest request){
132   - return this.${serviceClassFieldName}.putV1(ssid, UtilHttpRequestMap.getUpdateListByRequestMap(request.getParameterMap(), ${entityClassSimpleName}.class, null));
  133 + public ResultInfo put(@PathVariable String ssid, HttpServletRequest request){
  134 + return UtilResultInfo.getFailure("没有找到对应处理逻辑");
133 135 }
134 136  
135 137 }
... ...