From 47e3087067abd35e6337c011f96d2338c0bb1aae Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 25 七月 2024 13:39:31 +0800
Subject: [PATCH] 优化自动化代码

---
 src/main/resources/generater/admin/adminController.template |   39 ++++++++++++++++++++++++++++++++++++---
 1 files changed, 36 insertions(+), 3 deletions(-)

diff --git a/src/main/resources/generater/admin/adminController.template b/src/main/resources/generater/admin/adminController.template
index 4a64762..eee5247 100644
--- a/src/main/resources/generater/admin/adminController.template
+++ b/src/main/resources/generater/admin/adminController.template
@@ -18,6 +18,10 @@
 import ${entity.clazz};
 import ${service.clazz};
 import ${query.clazz};
+<#if adminVO??>
+import ${adminVO.clazz};
+</#if>
+
 <#if responseBody>
 <#else>
 import java.io.PrintWriter;
@@ -82,7 +86,18 @@
     <#if add>
     ${responseBody?string("@ResponseBody","")}
     @RequestMapping("add")
-    public ${responseBody?string("String","void")} add(${entity.name} bean, HttpSession session${jsonp?string(", String callback","")}${responseBody?string("",",PrintWriter out")}) {
+
+     <#if adminVO??>
+    public ${responseBody?string("String","void")} add(${adminVO.name} vo,AcceptAdminData acceptAdminData${jsonp?string(", String callback","")}${responseBody?string("",",PrintWriter out")}) {
+        try{
+            ${serviceObjName}.add(vo.toEntity(acceptAdminData.getSystem()));
+            <@print data="JsonUtil.loadTrueResult(\"\")" > </@print>
+        }catch(Exception e){
+            <@print data="JsonUtil.loadFalseResult(e.getMessage())" > </@print>
+        }
+    }
+     <#else>
+    public ${responseBody?string("String","void")} add(${entity.name} bean, AcceptAdminData acceptAdminData${jsonp?string(", String callback","")}${responseBody?string("",",PrintWriter out")}) {
         try{
             ${serviceObjName}.add(bean);
             <@print data="JsonUtil.loadTrueResult(\"\")" > </@print>
@@ -91,10 +106,11 @@
         }
     }
     </#if>
+    </#if>
 
     ${responseBody?string("@ResponseBody","")}
     @RequestMapping("get")
-    public ${responseBody?string("String","void")} get(${identifyIdType} id, HttpSession session${jsonp?string(", String callback","")}${responseBody?string("",",PrintWriter out")}) {
+    public ${responseBody?string("String","void")} get(${identifyIdType} id, AcceptAdminData acceptAdminData${jsonp?string(", String callback","")}${responseBody?string("",",PrintWriter out")}) {
         ${entity.name} entity = ${serviceObjName}.get(id);
         if (entity !=null){
             <@print data="JsonUtil.loadTrueResult(entity)" > </@print>
@@ -107,7 +123,23 @@
     <#if update>
     ${responseBody?string("@ResponseBody","")}
     @RequestMapping("update")
-    public ${responseBody?string("String","void")} update(${entity.name} bean, HttpSession session${jsonp?string(", String callback","")}${responseBody?string("",",PrintWriter out")}) {
+    <#if adminVO??>
+
+    public ${responseBody?string("String","void")} update( ${adminVO.name} vo ,AcceptAdminData acceptAdminData${jsonp?string(", String callback","")}${responseBody?string("",",PrintWriter out")}) {
+        if (vo.getId() == null) {
+           <@print data="JsonUtil.loadFalseResult(\"ID涓嶈兘涓虹┖\")" > </@print>
+        }
+        try{
+            ${serviceObjName}.update(vo.toEntity(null));
+        }catch(Exception e){
+            <@print data="JsonUtil.loadFalseResult(e.getMessage())" > </@print>
+        }
+        <@print data="JsonUtil.loadTrueResult(\"\")" > </@print>
+    }
+
+    <#else>
+
+    public ${responseBody?string("String","void")} update( ${entity.name} bean , AcceptAdminData acceptAdminData${jsonp?string(", String callback","")}${responseBody?string("",",PrintWriter out")}) {
         if (bean.getId() == null) {
            <@print data="JsonUtil.loadFalseResult(\"ID涓嶈兘涓虹┖\")" > </@print>
         }
@@ -119,6 +151,7 @@
         <@print data="JsonUtil.loadTrueResult(\"\")" > </@print>
     }
     </#if>
+    </#if>
 
 
 }

--
Gitblit v1.8.0