Commit 5d3d1c013b35648b3471f6c5294ec797625a87a5

Authored by unknown
1 parent 7f49be57
Exists in master

update id deal

@@ -55,7 +55,7 @@ uploadArchives { @@ -55,7 +55,7 @@ uploadArchives {
55 authentication(userName: NEXUS_USERNAME, password: NEXUS_PASSWORD) 55 authentication(userName: NEXUS_USERNAME, password: NEXUS_PASSWORD)
56 } 56 }
57 pom.project { 57 pom.project {
58 - version '1.2.15' 58 + version '1.2.16'
59 artifactId ARTIFACT_Id 59 artifactId ARTIFACT_Id
60 groupId GROUP_ID 60 groupId GROUP_ID
61 packaging TYPE 61 packaging TYPE
src/main/resources/template/bazhuayun/ManageControllerTemplate.ftl
@@ -70,7 +70,7 @@ public class ${controllerClassName} { @@ -70,7 +70,7 @@ public class ${controllerClassName} {
70 } 70 }
71 71
72 /** 72 /**
73 - * @api {GET} /manage/${controllerMap}/{ssid} 查询ssid对应的${controllerMap} 73 + * @api {GET} /manage/${controllerMap}/{id} 查询id对应的${controllerMap}
74 * @apiDescription 查询ssid对应${controllerMap}数据 74 * @apiDescription 查询ssid对应${controllerMap}数据
75 * 75 *
76 * @apiGroup ${controllerMap} 76 * @apiGroup ${controllerMap}
@@ -80,9 +80,9 @@ public class ${controllerClassName} { @@ -80,9 +80,9 @@ public class ${controllerClassName} {
80 * 80 *
81 * @apiUse ResultInfo 81 * @apiUse ResultInfo
82 */ 82 */
83 - @GetMapping("/{ssid}")  
84 - public ResultInfo get(@PathVariable String ssid){  
85 - return this.${serviceClassFieldName}.getOneManage(ssid); 83 + @GetMapping("/{id}")
  84 + public ResultInfo get(@PathVariable Integer id){
  85 + return this.${serviceClassFieldName}.getOneManage(id);
86 } 86 }
87 87
88 /** 88 /**
@@ -102,8 +102,8 @@ public class ${controllerClassName} { @@ -102,8 +102,8 @@ public class ${controllerClassName} {
102 } 102 }
103 103
104 /** 104 /**
105 - * @api {DELETE} /manage/${controllerMap}/{ssid} 删除ssid对应的${controllerMap}  
106 - * @apiDescription 删除ssid对应的${controllerMap}数据 105 + * @api {DELETE} /manage/${controllerMap}/{id} 删除id对应的${controllerMap}
  106 + * @apiDescription 删除id对应的${controllerMap}数据
107 * 107 *
108 * @apiGroup ${controllerMap} 108 * @apiGroup ${controllerMap}
109 * @apiName 删除实体数据 109 * @apiName 删除实体数据
@@ -112,13 +112,13 @@ public class ${controllerClassName} { @@ -112,13 +112,13 @@ public class ${controllerClassName} {
112 * 112 *
113 * @apiUse ResultInfo 113 * @apiUse ResultInfo
114 */ 114 */
115 - @DeleteMapping("/{ssid}")  
116 - public ResultInfo delete(@PathVariable String ssid){  
117 - return this.${serviceClassFieldName}.deleteManage(ssid); 115 + @DeleteMapping("/{id}")
  116 + public ResultInfo delete(@PathVariable Integer id){
  117 + return this.${serviceClassFieldName}.deleteManage(id);
118 } 118 }
119 119
120 /** 120 /**
121 - * @api {PUT} /manage/${controllerMap}/{ssid} 修改${controllerMap}数据 121 + * @api {PUT} /manage/${controllerMap}/{id} 修改${controllerMap}数据
122 * @apiDescription 修改${controllerMap}数据 122 * @apiDescription 修改${controllerMap}数据
123 * 123 *
124 * @apiGroup ${controllerMap} 124 * @apiGroup ${controllerMap}
@@ -128,9 +128,9 @@ public class ${controllerClassName} { @@ -128,9 +128,9 @@ public class ${controllerClassName} {
128 * 128 *
129 * @apiUse ResultInfo 129 * @apiUse ResultInfo
130 */ 130 */
131 - @PutMapping("/{ssid}")  
132 - public ResultInfo put(@PathVariable String ssid, HttpServletRequest request){  
133 - return this.${serviceClassFieldName}.putManage(ssid, UtilHttpRequestMap.getUpdateListByRequestMap(request.getParameterMap(), ${entityClassSimpleName}.class, null)); 131 + @PutMapping("/{id}")
  132 + public ResultInfo put(@PathVariable Integer id, HttpServletRequest request){
  133 + return this.${serviceClassFieldName}.putManage(id, UtilHttpRequestMap.getUpdateListByRequestMap(request.getParameterMap(), ${entityClassSimpleName}.class, null));
134 } 134 }
135 135
136 } 136 }
src/main/resources/template/bazhuayun/RepositoryTemplate.ftl
@@ -42,28 +42,23 @@ public class ${repositoryClassSimpleName} extends CustomJdbcTemplate<${entityCla @@ -42,28 +42,23 @@ public class ${repositoryClassSimpleName} extends CustomJdbcTemplate<${entityCla
42 entityData.put("rows", voList); 42 entityData.put("rows", voList);
43 return entityData; 43 return entityData;
44 } 44 }
45 -  
46 - public ${voClassSimpleName} getVoBySsid(String ssid) throws Exception{  
47 - return this.getVoByEntity(this.findEntityByID(this.getIdBySsid(ssid)));  
48 - }  
49 - 45 +
50 public ${voClassSimpleName} getVoByEntity(${entityClassSimpleName} entity) throws Exception{ 46 public ${voClassSimpleName} getVoByEntity(${entityClassSimpleName} entity) throws Exception{
51 ${voClassSimpleName} voObj = null; 47 ${voClassSimpleName} voObj = null;
52 try { 48 try {
53 - voObj = UtilObject.fieldCopy(entity, ${voClassSimpleName}.class, true, new String[]{"id"}); 49 + voObj = UtilObject.fieldCopy(entity, ${voClassSimpleName}.class, true, null);
54 } catch (Exception e) { 50 } catch (Exception e) {
55 throw new Exception("对象转换失败"); 51 throw new Exception("对象转换失败");
56 } 52 }
57 - voObj.setSsid(this.getSsidById(entity.getId()));  
58 return voObj; 53 return voObj;
59 } 54 }
60 55
61 - public void updateEntityBySsid(String ssid, List<Object[]> updateList) throws Exception{  
62 - this.updateEntityById(updateList, this.getIdBySsid(ssid)); 56 + public void updateEntityById(Integer id, List<Object[]> updateList) throws Exception{
  57 + this.updateEntityById(updateList, id);
63 } 58 }
64 59
65 - public void deleteEntityBySsid(String ssid) throws Exception{  
66 - this.deleteEntityByID(this.getIdBySsid(ssid)); 60 + public void deleteEntityById(Integer id) throws Exception{
  61 + this.deleteEntityByID(id);
67 } 62 }
68 63
69 public ${voClassSimpleName} addEntityByMap(Map<String, Object> data) throws Exception{ 64 public ${voClassSimpleName} addEntityByMap(Map<String, Object> data) throws Exception{
src/main/resources/template/bazhuayun/ServiceImplTemplate.ftl
@@ -30,9 +30,9 @@ public class ${serviceImplClassSimpleName} implements ${serviceClassSimpleName} @@ -30,9 +30,9 @@ public class ${serviceImplClassSimpleName} implements ${serviceClassSimpleName}
30 } 30 }
31 31
32 @Override 32 @Override
33 - public ResultInfo getOneV1(String ssid) { 33 + public ResultInfo getOneV1(Integer id) {
34 try { 34 try {
35 - return UtilResultInfo.getSuccess("查询成功", this.${repositoryClassFieldName}.getVoBySsid(ssid)); 35 + return UtilResultInfo.getSuccess("查询成功", this.${repositoryClassFieldName}.findEntityById(id));
36 } catch (Exception e) { 36 } catch (Exception e) {
37 UtilLog.errorForException(e, this.getClass()); 37 UtilLog.errorForException(e, this.getClass());
38 return UtilResultInfo.getFailure(e.getMessage()); 38 return UtilResultInfo.getFailure(e.getMessage());
@@ -50,18 +50,18 @@ public class ${serviceImplClassSimpleName} implements ${serviceClassSimpleName} @@ -50,18 +50,18 @@ public class ${serviceImplClassSimpleName} implements ${serviceClassSimpleName}
50 } 50 }
51 51
52 @Override 52 @Override
53 - public ResultInfo getOneManage(String ssid) { 53 + public ResultInfo getOneManage(Integer id) {
54 try { 54 try {
55 - return UtilResultInfo.getSuccess("查询成功", this.${repositoryClassFieldName}.getVoBySsid(ssid)); 55 + return UtilResultInfo.getSuccess("查询成功", this.${repositoryClassFieldName}.findEntityById(id));
56 } catch (Exception e) { 56 } catch (Exception e) {
57 return UtilResultInfo.getFailure(e.getMessage()); 57 return UtilResultInfo.getFailure(e.getMessage());
58 } 58 }
59 } 59 }
60 60
61 @Override 61 @Override
62 - public ResultInfo putManage(String ssid, List<Object[]> updateList) { 62 + public ResultInfo putManage(Integer id, List<Object[]> updateList) {
63 try{ 63 try{
64 - this.${repositoryClassFieldName}.updateEntityBySsid(ssid, updateList); 64 + this.${repositoryClassFieldName}.updateEntityById(id, updateList);
65 }catch(Exception e){ 65 }catch(Exception e){
66 UtilLog.errorForException(e, this.getClass()); 66 UtilLog.errorForException(e, this.getClass());
67 return UtilResultInfo.getFailure(e.getMessage()); 67 return UtilResultInfo.getFailure(e.getMessage());
@@ -70,9 +70,9 @@ public class ${serviceImplClassSimpleName} implements ${serviceClassSimpleName} @@ -70,9 +70,9 @@ public class ${serviceImplClassSimpleName} implements ${serviceClassSimpleName}
70 } 70 }
71 71
72 @Override 72 @Override
73 - public ResultInfo deleteManage(String ssid) { 73 + public ResultInfo deleteManage(Integer id) {
74 try{ 74 try{
75 - this.${repositoryClassFieldName}.deleteEntityBySsid(ssid); 75 + this.${repositoryClassFieldName}.deleteEntityById(id);
76 }catch(Exception e){ 76 }catch(Exception e){
77 UtilLog.errorForException(e, this.getClass()); 77 UtilLog.errorForException(e, this.getClass());
78 return UtilResultInfo.getFailure(e.getMessage()); 78 return UtilResultInfo.getFailure(e.getMessage());
src/main/resources/template/bazhuayun/ServiceTemplate.ftl
@@ -16,11 +16,11 @@ public interface ${serviceClassSimpleName} { @@ -16,11 +16,11 @@ public interface ${serviceClassSimpleName} {
16 public ResultInfo getListV1(List<Object[]> condition, Integer page, Integer size); 16 public ResultInfo getListV1(List<Object[]> condition, Integer page, Integer size);
17 17
18 /** 18 /**
19 - * 获取ssid对应的数据  
20 - * @param ssid 19 + * 获取id对应的数据
  20 + * @param id
21 * @return 21 * @return
22 */ 22 */
23 - public ResultInfo getOneV1(String ssid); 23 + public ResultInfo getOneV1(Integer id);
24 24
25 /** 25 /**
26 * 获取列表 26 * 获取列表
@@ -32,29 +32,30 @@ public interface ${serviceClassSimpleName} { @@ -32,29 +32,30 @@ public interface ${serviceClassSimpleName} {
32 public ResultInfo getListManage(List<Object[]> condition, Integer page, Integer size); 32 public ResultInfo getListManage(List<Object[]> condition, Integer page, Integer size);
33 33
34 /** 34 /**
35 - * 获取ssid对应的数据  
36 - * @param ssid 35 + * 获取id对应的数据
  36 + * @param id
37 * @return 37 * @return
38 */ 38 */
39 - public ResultInfo getOneManage(String ssid); 39 + public ResultInfo getOneManage(Integer id);
40 40
41 /** 41 /**
42 - * 修改ssid对应的数据  
43 - * @param ssid 42 + * 修改id对应的数据
  43 + * @param id
  44 + * @param updateList
44 * @return 45 * @return
45 */ 46 */
46 - public ResultInfo putManage(String ssid, List<Object[]> updateList); 47 + public ResultInfo putManage(Integer id, List<Object[]> updateList);
47 48
48 /** 49 /**
49 * 删除ssid对应的数据 50 * 删除ssid对应的数据
50 - * @param ssid 51 + * @param id
51 * @return 52 * @return
52 */ 53 */
53 - public ResultInfo deleteManage(String ssid); 54 + public ResultInfo deleteManage(Integer id);
54 55
55 /** 56 /**
56 * 创建数据 57 * 创建数据
57 - * @param ssid 58 + * @param data
58 * @return 59 * @return
59 */ 60 */
60 public ResultInfo postManage(Map<String, Object> data); 61 public ResultInfo postManage(Map<String, Object> data);
src/main/resources/template/bazhuayun/V1ControllerTemplate.ftl
@@ -71,7 +71,7 @@ public class ${controllerClassName} { @@ -71,7 +71,7 @@ public class ${controllerClassName} {
71 } 71 }
72 72
73 /** 73 /**
74 - * @api {GET} /v1/${controllerMap}/{ssid} 查询ssid对应的${controllerMap} 74 + * @api {GET} /v1/${controllerMap}/{id} 查询ssid对应的${controllerMap}
75 * @apiDescription 查询ssid对应${controllerMap}数据 75 * @apiDescription 查询ssid对应${controllerMap}数据
76 * 76 *
77 * @apiGroup ${controllerMap} 77 * @apiGroup ${controllerMap}
@@ -81,9 +81,9 @@ public class ${controllerClassName} { @@ -81,9 +81,9 @@ public class ${controllerClassName} {
81 * 81 *
82 * @apiUse ResultInfo 82 * @apiUse ResultInfo
83 */ 83 */
84 - @GetMapping("/{ssid}")  
85 - public ResultInfo get(@PathVariable String ssid){  
86 - return this.${serviceClassFieldName}.getOneV1(ssid); 84 + @GetMapping("/{id}")
  85 + public ResultInfo get(@PathVariable Integer id){
  86 + return this.${serviceClassFieldName}.getOneV1(id);
87 } 87 }
88 88
89 /** 89 /**
@@ -103,7 +103,7 @@ public class ${controllerClassName} { @@ -103,7 +103,7 @@ public class ${controllerClassName} {
103 } 103 }
104 104
105 /** 105 /**
106 - * @api {DELETE} /v1/${controllerMap}/{ssid} 删除ssid对应的${controllerMap} 106 + * @api {DELETE} /v1/${controllerMap}/{id} 删除id对应的${controllerMap}
107 * @apiDescription 删除ssid对应的${controllerMap}数据 107 * @apiDescription 删除ssid对应的${controllerMap}数据
108 * 108 *
109 * @apiGroup ${controllerMap} 109 * @apiGroup ${controllerMap}
@@ -113,13 +113,13 @@ public class ${controllerClassName} { @@ -113,13 +113,13 @@ public class ${controllerClassName} {
113 * 113 *
114 * @apiUse ResultInfo 114 * @apiUse ResultInfo
115 */ 115 */
116 - @DeleteMapping("/{ssid}")  
117 - public ResultInfo delete(@PathVariable String ssid){ 116 + @DeleteMapping("/{id}")
  117 + public ResultInfo delete(@PathVariable Integer id){
118 return UtilResultInfo.getFailure("没有找到对应处理逻辑"); 118 return UtilResultInfo.getFailure("没有找到对应处理逻辑");
119 } 119 }
120 120
121 /** 121 /**
122 - * @api {PUT} /v1/${controllerMap}/{ssid} 修改${controllerMap}数据 122 + * @api {PUT} /v1/${controllerMap}/{id} 修改${controllerMap}数据
123 * @apiDescription 修改${controllerMap}数据 123 * @apiDescription 修改${controllerMap}数据
124 * 124 *
125 * @apiGroup ${controllerMap} 125 * @apiGroup ${controllerMap}
@@ -129,8 +129,8 @@ public class ${controllerClassName} { @@ -129,8 +129,8 @@ public class ${controllerClassName} {
129 * 129 *
130 * @apiUse ResultInfo 130 * @apiUse ResultInfo
131 */ 131 */
132 - @PutMapping("/{ssid}")  
133 - public ResultInfo put(@PathVariable String ssid, HttpServletRequest request){ 132 + @PutMapping("/{id}")
  133 + public ResultInfo put(@PathVariable Integer id, HttpServletRequest request){
134 return UtilResultInfo.getFailure("没有找到对应处理逻辑"); 134 return UtilResultInfo.getFailure("没有找到对应处理逻辑");
135 } 135 }
136 136
src/main/resources/template/bazhuayun/VoTemplate.ftl
@@ -16,22 +16,12 @@ public class ${voClassSimpleName} implements Serializable { @@ -16,22 +16,12 @@ public class ${voClassSimpleName} implements Serializable {
16 16
17 <#--变量 ,get,set方法--> 17 <#--变量 ,get,set方法-->
18 <#if tablemodel.columnlist?exists> 18 <#if tablemodel.columnlist?exists>
19 - private String ssid;  
20 -  
21 - public String getSsid(){  
22 - return ssid;  
23 - }  
24 - public void setSsid(String ssid){  
25 - this.ssid = ssid;  
26 - }  
27 -  
28 <#list tablemodel.columnlist as clist> 19 <#list tablemodel.columnlist as clist>
29 <#if clist.columnRemarks?exists> 20 <#if clist.columnRemarks?exists>
30 /** 21 /**
31 * ${clist.columnRemarks} 22 * ${clist.columnRemarks}
32 */ 23 */
33 </#if> 24 </#if>
34 - <#if clist.columnName != "id" && clist.columnName != "ssid" >  
35 private ${clist.columnJAVAType} ${clist.columnName}; 25 private ${clist.columnJAVAType} ${clist.columnName};
36 26
37 public ${clist.columnJAVAType} get${clist.columnMethodName}(){ 27 public ${clist.columnJAVAType} get${clist.columnMethodName}(){
@@ -40,7 +30,6 @@ public class ${voClassSimpleName} implements Serializable { @@ -40,7 +30,6 @@ public class ${voClassSimpleName} implements Serializable {
40 public void set${clist.columnMethodName}(${clist.columnJAVAType} ${clist.columnName}){ 30 public void set${clist.columnMethodName}(${clist.columnJAVAType} ${clist.columnName}){
41 this.${clist.columnName} = ${clist.columnName}; 31 this.${clist.columnName} = ${clist.columnName};
42 } 32 }
43 - </#if>  
44 </#list> 33 </#list>
45 </#if> 34 </#if>
46 35