夏文涛 1 год назад
Родитель
Сommit
1e2fa80310

+ 75 - 108
.idea/workspace.xml

@@ -1,7 +1,16 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
 <project version="4">
 <project version="4">
   <component name="ChangeListManager">
   <component name="ChangeListManager">
-    <list default="true" id="a4ba97bd-69fc-4549-8407-13eeec316f0f" name="Default Changelist" comment="" />
+    <list default="true" id="a4ba97bd-69fc-4549-8407-13eeec316f0f" name="Default Changelist" comment="">
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/controller/AlumniClubController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/controller/AlumniClubController.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/services/AlumniClubService.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/services/AlumniClubService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/services/impl/AlumniClubServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/services/impl/AlumniClubServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/alumni.jar" beforeDir="false" afterPath="$PROJECT_DIR$/target/alumni.jar" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/alumni.jar.original" beforeDir="false" afterPath="$PROJECT_DIR$/target/alumni.jar.original" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/com/template/controller/AlumniClubController.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/template/controller/AlumniClubController.class" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/com/template/services/AlumniClubService.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/template/services/AlumniClubService.class" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/com/template/services/impl/AlumniClubServiceImpl.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/template/services/impl/AlumniClubServiceImpl.class" afterDir="false" />
+    </list>
     <ignored path="$PROJECT_DIR$/target/" />
     <ignored path="$PROJECT_DIR$/target/" />
     <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
     <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
     <option name="SHOW_DIALOG" value="false" />
     <option name="SHOW_DIALOG" value="false" />
@@ -28,89 +37,47 @@
   </component>
   </component>
   <component name="FileEditorManager">
   <component name="FileEditorManager">
     <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
     <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
-      <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/controller/AlumniHeartController.java">
-          <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="1242">
-              <caret line="71" column="40" selection-start-line="71" selection-start-column="40" selection-end-line="71" selection-end-column="40" />
-              <folding>
-                <element signature="imports" expanded="true" />
-              </folding>
-            </state>
-          </provider>
-        </entry>
-      </file>
-      <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/pojo/AlumniHeart.java">
-          <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="874">
-              <caret line="52" column="45" selection-start-line="52" selection-start-column="45" selection-end-line="52" selection-end-column="45" />
-            </state>
-          </provider>
-        </entry>
-      </file>
-      <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/impl/AlumniHeartServiceImpl.java">
-          <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="1311">
-              <caret line="73" column="9" selection-start-line="73" selection-start-column="9" selection-end-line="73" selection-end-column="9" />
-            </state>
-          </provider>
-        </entry>
-      </file>
-      <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/vo/AlumniActivityPageVo.java">
+      <file pinned="false" current-in-tab="true">
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/controller/AlumniClubController.java">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="1426">
-              <caret line="65" column="4" selection-start-line="65" selection-start-column="4" selection-end-line="65" selection-end-column="68" />
+            <state relative-caret-position="140">
+              <caret line="77" column="42" selection-start-line="77" selection-start-column="42" selection-end-line="77" selection-end-column="42" />
             </state>
             </state>
           </provider>
           </provider>
         </entry>
         </entry>
       </file>
       </file>
       <file pinned="false" current-in-tab="false">
       <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/impl/AlumniCategoryNewsServiceImpl.java">
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/AlumniClubService.java">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="1058">
-              <caret line="60" column="75" selection-start-line="60" selection-start-column="8" selection-end-line="60" selection-end-column="75" />
+            <state relative-caret-position="157">
+              <caret line="27" column="62" selection-start-line="27" selection-start-column="62" selection-end-line="27" selection-end-column="62" />
             </state>
             </state>
           </provider>
           </provider>
         </entry>
         </entry>
       </file>
       </file>
       <file pinned="false" current-in-tab="false">
       <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/controller/LoginController.java">
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/impl/AlumniClubServiceImpl.java">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="312">
-              <caret line="95" selection-start-line="95" selection-end-line="95" />
-              <folding>
-                <element signature="imports" expanded="true" />
-              </folding>
+            <state relative-caret-position="118">
+              <caret line="57" column="51" selection-start-line="57" selection-start-column="51" selection-end-line="57" selection-end-column="51" />
             </state>
             </state>
           </provider>
           </provider>
         </entry>
         </entry>
       </file>
       </file>
       <file pinned="false" current-in-tab="false">
       <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/request/loginRequest.java">
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/pojo/AlumniClub.java">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="184">
-              <caret line="10" column="13" selection-start-line="10" selection-start-column="13" selection-end-line="10" selection-end-column="13" />
-            </state>
-          </provider>
-        </entry>
-      </file>
-      <file pinned="false" current-in-tab="true">
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/controller/AlumniUserController.java">
-          <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="246">
-              <caret line="226" column="26" lean-forward="true" selection-start-line="226" selection-start-column="26" selection-end-line="226" selection-end-column="26" />
+            <state relative-caret-position="502">
+              <caret line="45" column="23" selection-start-line="45" selection-start-column="19" selection-end-line="45" selection-end-column="23" />
             </state>
             </state>
           </provider>
           </provider>
         </entry>
         </entry>
       </file>
       </file>
       <file pinned="false" current-in-tab="false">
       <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/request/updateAccountRequest.java">
+        <entry file="file://$PROJECT_DIR$/src/main/resources/mapper/template/AlumniClubMapper.xml">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="700">
-              <caret line="48" column="33" selection-start-line="48" selection-start-column="33" selection-end-line="48" selection-end-column="33" />
+            <state relative-caret-position="200">
+              <caret line="23" column="30" selection-start-line="23" selection-start-column="16" selection-end-line="23" selection-end-column="30" />
             </state>
             </state>
           </provider>
           </provider>
         </entry>
         </entry>
@@ -126,8 +93,6 @@
   </component>
   </component>
   <component name="FindInProjectRecents">
   <component name="FindInProjectRecents">
     <findStrings>
     <findStrings>
-      <find>queryMyClubApplys</find>
-      <find>activitySigninById</find>
       <find>queryMyActivityApplyPages</find>
       <find>queryMyActivityApplyPages</find>
       <find>queryIinitiatedApply</find>
       <find>queryIinitiatedApply</find>
       <find>report</find>
       <find>report</find>
@@ -149,13 +114,15 @@
       <find>组织</find>
       <find>组织</find>
       <find>between</find>
       <find>between</find>
       <find>&quot;yyy</find>
       <find>&quot;yyy</find>
-      <find>queryPageList</find>
       <find>transferByOrderId</find>
       <find>transferByOrderId</find>
       <find>login</find>
       <find>login</find>
       <find>Login</find>
       <find>Login</find>
       <find>数字</find>
       <find>数字</find>
       <find>schedule</find>
       <find>schedule</find>
       <find>updateAccountData</find>
       <find>updateAccountData</find>
+      <find>queryClubPages</find>
+      <find>queryClubPage</find>
+      <find>queryPageList</find>
     </findStrings>
     </findStrings>
     <replaceStrings>
     <replaceStrings>
       <replace>FIND_IN_SET($</replace>
       <replace>FIND_IN_SET($</replace>
@@ -187,13 +154,10 @@
         <option value="$PROJECT_DIR$/src/main/java/com/template/services/impl/AlumniCategoryServiceImpl.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/services/impl/AlumniCategoryServiceImpl.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/api/AlumniCategoryControllerAPI.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/api/AlumniCategoryControllerAPI.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/model/pojo/AlumniCategoryImage.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/model/pojo/AlumniCategoryImage.java" />
-        <option value="$PROJECT_DIR$/src/main/java/com/template/services/AlumniClubService.java" />
-        <option value="$PROJECT_DIR$/src/main/java/com/template/services/impl/AlumniClubServiceImpl.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/controller/AlumniCategoryController.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/controller/AlumniCategoryController.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/model/request/updateClubRequest.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/model/request/updateClubRequest.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/model/request/insertClubRequest.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/model/request/insertClubRequest.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/model/pojo/AlumniClub.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/model/pojo/AlumniClub.java" />
-        <option value="$PROJECT_DIR$/src/main/java/com/template/controller/AlumniClubController.java" />
         <option value="$PROJECT_DIR$/src/main/resources/mapper/template/AlumniClubMapper.xml" />
         <option value="$PROJECT_DIR$/src/main/resources/mapper/template/AlumniClubMapper.xml" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/controller/AlumniClubApplyController.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/controller/AlumniClubApplyController.java" />
         <option value="$PROJECT_DIR$/src/main/resources/mapper/template/AlumniEndorseMapper.xml" />
         <option value="$PROJECT_DIR$/src/main/resources/mapper/template/AlumniEndorseMapper.xml" />
@@ -220,6 +184,9 @@
         <option value="$PROJECT_DIR$/src/main/java/com/template/model/request/updateAccountRequest.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/model/request/updateAccountRequest.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/controller/AlumniUserController.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/controller/AlumniUserController.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/api/LoginControllerAPI.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/api/LoginControllerAPI.java" />
+        <option value="$PROJECT_DIR$/src/main/java/com/template/services/AlumniClubService.java" />
+        <option value="$PROJECT_DIR$/src/main/java/com/template/services/impl/AlumniClubServiceImpl.java" />
+        <option value="$PROJECT_DIR$/src/main/java/com/template/controller/AlumniClubController.java" />
       </list>
       </list>
     </option>
     </option>
   </component>
   </component>
@@ -250,7 +217,7 @@
   <component name="MavenRunner">
   <component name="MavenRunner">
     <option name="skipTests" value="true" />
     <option name="skipTests" value="true" />
   </component>
   </component>
-  <component name="ProjectFrameBounds" extendedState="7">
+  <component name="ProjectFrameBounds">
     <option name="x" value="-7" />
     <option name="x" value="-7" />
     <option name="width" value="974" />
     <option name="width" value="974" />
     <option name="height" value="1039" />
     <option name="height" value="1039" />
@@ -524,12 +491,12 @@
       <workItem from="1736754601843" duration="731000" />
       <workItem from="1736754601843" duration="731000" />
       <workItem from="1736755888424" duration="8028000" />
       <workItem from="1736755888424" duration="8028000" />
       <workItem from="1736841755601" duration="4418000" />
       <workItem from="1736841755601" duration="4418000" />
-      <workItem from="1736900483921" duration="14122000" />
+      <workItem from="1736900483921" duration="21275000" />
     </task>
     </task>
     <servers />
     <servers />
   </component>
   </component>
   <component name="TimeTrackingManager">
   <component name="TimeTrackingManager">
-    <option name="totallyTimeSpent" value="178040000" />
+    <option name="totallyTimeSpent" value="185193000" />
   </component>
   </component>
   <component name="TodoView">
   <component name="TodoView">
     <todo-panel id="selected-file">
     <todo-panel id="selected-file">
@@ -544,7 +511,7 @@
     <frame x="-8" y="-8" width="1936" height="1048" extended-state="6" />
     <frame x="-8" y="-8" width="1936" height="1048" extended-state="6" />
     <editor active="true" />
     <editor active="true" />
     <layout>
     <layout>
-      <window_info content_ui="combo" id="Project" order="0" weight="0.36761487" />
+      <window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.17377399" />
       <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
       <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
       <window_info id="JRebel" order="2" side_tool="true" />
       <window_info id="JRebel" order="2" side_tool="true" />
       <window_info id="Image Layers" order="3" />
       <window_info id="Image Layers" order="3" />
@@ -555,7 +522,7 @@
       <window_info id="Web" order="8" side_tool="true" />
       <window_info id="Web" order="8" side_tool="true" />
       <window_info anchor="bottom" id="Message" order="0" />
       <window_info anchor="bottom" id="Message" order="0" />
       <window_info anchor="bottom" id="Find" order="1" />
       <window_info anchor="bottom" id="Find" order="1" />
-      <window_info anchor="bottom" id="Run" order="2" weight="0.42450765" />
+      <window_info anchor="bottom" id="Run" order="2" visible="true" weight="0.42450765" />
       <window_info anchor="bottom" id="Debug" order="3" weight="0.6772429" />
       <window_info anchor="bottom" id="Debug" order="3" weight="0.6772429" />
       <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
       <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
       <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
       <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
@@ -573,7 +540,7 @@
       <window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
       <window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
       <window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
       <window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
       <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
       <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
-      <window_info anchor="right" id="Maven" order="3" weight="0.5776805" />
+      <window_info anchor="right" id="Maven" order="3" weight="0.7428884" />
       <window_info anchor="right" id="Palette" order="4" />
       <window_info anchor="right" id="Palette" order="4" />
       <window_info anchor="right" id="JRebel Setup Guide" order="5" side_tool="true" weight="0.32932165" />
       <window_info anchor="right" id="JRebel Setup Guide" order="5" side_tool="true" weight="0.32932165" />
       <window_info anchor="right" id="Capture Analysis" order="6" />
       <window_info anchor="right" id="Capture Analysis" order="6" />
@@ -615,20 +582,6 @@
     <option name="FILTER_TARGETS" value="false" />
     <option name="FILTER_TARGETS" value="false" />
   </component>
   </component>
   <component name="editorHistoryManager">
   <component name="editorHistoryManager">
-    <entry file="file://$PROJECT_DIR$/src/main/resources/mapper/template/ActivitySigninMapper.xml">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="207">
-          <caret line="9" column="66" selection-start-line="9" selection-start-column="66" selection-end-line="9" selection-end-column="66" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/resources/mapper/template/ActivityReportMapper.xml">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="1127">
-          <caret line="49" column="54" selection-start-line="49" selection-start-column="54" selection-end-line="49" selection-end-column="54" />
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/src/main/resources/mapper/template/AlumniActivityMapper.xml">
     <entry file="file://$PROJECT_DIR$/src/main/resources/mapper/template/AlumniActivityMapper.xml">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="3726">
         <state relative-caret-position="3726">
@@ -829,13 +782,6 @@
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/AlumniClubService.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="621">
-          <caret line="35" column="4" selection-start-line="35" selection-start-column="4" selection-end-line="35" selection-end-column="36" />
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/AlumniHeartService.java">
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/AlumniHeartService.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="187">
         <state relative-caret-position="187">
@@ -846,20 +792,6 @@
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/impl/AlumniClubServiceImpl.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="434">
-          <caret line="83" column="8" selection-start-line="83" selection-start-column="8" selection-end-line="86" selection-end-column="22" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/controller/AlumniClubController.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="621">
-          <caret line="374" column="39" selection-start-line="365" selection-start-column="8" selection-end-line="374" selection-end-column="39" />
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/request/clubTopupRequest.java">
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/request/clubTopupRequest.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="115">
         <state relative-caret-position="115">
@@ -969,8 +901,43 @@
     </entry>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/controller/AlumniUserController.java">
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/controller/AlumniUserController.java">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="246">
-          <caret line="226" column="26" lean-forward="true" selection-start-line="226" selection-start-column="26" selection-end-line="226" selection-end-column="26" />
+        <state relative-caret-position="131">
+          <caret line="187" column="64" lean-forward="true" selection-start-line="187" selection-start-column="64" selection-end-line="187" selection-end-column="64" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/resources/mapper/template/AlumniClubMapper.xml">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="200">
+          <caret line="23" column="30" selection-start-line="23" selection-start-column="16" selection-end-line="23" selection-end-column="30" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/pojo/AlumniClub.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="502">
+          <caret line="45" column="23" selection-start-line="45" selection-start-column="19" selection-end-line="45" selection-end-column="23" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/AlumniClubService.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="157">
+          <caret line="27" column="62" selection-start-line="27" selection-start-column="62" selection-end-line="27" selection-end-column="62" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/impl/AlumniClubServiceImpl.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="118">
+          <caret line="57" column="51" selection-start-line="57" selection-start-column="51" selection-end-line="57" selection-end-column="51" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/controller/AlumniClubController.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="140">
+          <caret line="77" column="42" selection-start-line="77" selection-start-column="42" selection-end-line="77" selection-end-column="42" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>

+ 6 - 0
src/main/java/com/template/controller/AlumniClubController.java

@@ -73,6 +73,12 @@ public class AlumniClubController implements AlumniClubControllerAPI {
             return CommonResult.fail(st);
             return CommonResult.fail(st);
         }
         }
 
 
+        AlumniClub exist = alumniClubService.queryDataByName(icr.getName(),icr.getCategoryId());
+        if (exist != null) {
+            return CommonResult.fail("该分类下该组织名称已存在,请勿重复添加");
+        }
+
+
         AlumniClub ac = new AlumniClub();
         AlumniClub ac = new AlumniClub();
         ac.setName(icr.getName());
         ac.setName(icr.getName());
         ac.setIsTop(icr.getIsTop() != null ? icr.getIsTop() : eTopType.UnTop.getValue());
         ac.setIsTop(icr.getIsTop() != null ? icr.getIsTop() : eTopType.UnTop.getValue());

+ 2 - 0
src/main/java/com/template/services/AlumniClubService.java

@@ -25,6 +25,8 @@ public interface AlumniClubService extends IService<AlumniClub> {
 
 
     AlumniClub queryDataById(Integer id);
     AlumniClub queryDataById(Integer id);
 
 
+    AlumniClub queryDataByName(String name, Integer categoryId);
+
     List<AlumniClub> queryDatasByCategoryId(Integer categoryId);
     List<AlumniClub> queryDatasByCategoryId(Integer categoryId);
 
 
     int deleteDataById(Integer id);
     int deleteDataById(Integer id);

+ 9 - 0
src/main/java/com/template/services/impl/AlumniClubServiceImpl.java

@@ -52,6 +52,15 @@ public class AlumniClubServiceImpl extends ServiceImpl<AlumniClubMapper, AlumniC
     }
     }
 
 
     @Override
     @Override
+    public AlumniClub queryDataByName(String name,Integer categoryId) {
+        QueryWrapper<AlumniClub> queryWrapper = new QueryWrapper<>();
+        queryWrapper.eq("name", name);
+        queryWrapper.eq("category_id", categoryId);
+        AlumniClub result = alumniClubMapper.selectOne(queryWrapper);
+        return result;
+    }
+
+    @Override
     public List<AlumniClub> queryDatasByCategoryId(Integer categoryId) {
     public List<AlumniClub> queryDatasByCategoryId(Integer categoryId) {
         QueryWrapper<AlumniClub> queryWrapper = new QueryWrapper<>();
         QueryWrapper<AlumniClub> queryWrapper = new QueryWrapper<>();
         queryWrapper.eq("category_id", categoryId);
         queryWrapper.eq("category_id", categoryId);

BIN
target/alumni.jar


BIN
target/alumni.jar.original


BIN
target/classes/com/template/controller/AlumniClubController.class


BIN
target/classes/com/template/services/AlumniClubService.class


BIN
target/classes/com/template/services/impl/AlumniClubServiceImpl.class


+ 409 - 0
target/classes/sql/alumni_manage.sql

@@ -0,0 +1,409 @@
+/*
+ Navicat Premium Data Transfer
+
+ Source Server         : 校友生态
+ Source Server Type    : MySQL
+ Source Server Version : 80022
+ Source Host           : 172.16.40.122:3306
+ Source Schema         : alumni_manage
+
+ Target Server Type    : MySQL
+ Target Server Version : 80022
+ File Encoding         : 65001
+
+ Date: 16/01/2025 10:29:46
+*/
+
+SET NAMES utf8mb4;
+SET FOREIGN_KEY_CHECKS = 0;
+
+-- ----------------------------
+-- Table structure for activity_image
+-- ----------------------------
+DROP TABLE IF EXISTS `activity_image`;
+CREATE TABLE `activity_image`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `activity_id` int(0) NULL DEFAULT NULL COMMENT '活动ID',
+  `image` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '图片',
+  `apply_user` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '审核员ID 多个审核员用逗号隔开  这个审核员是设定的管理员',
+  `apply_user_name` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '审核员名称 多个管理员用逗号隔开',
+  `is_pass` int(0) NULL DEFAULT NULL COMMENT '是否审核通过    待审核:1   通过:2  拒绝:3',
+  `pass_time` datetime(0) NULL DEFAULT NULL COMMENT '审核时间',
+  `pass_value` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '审批意见',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for activity_report
+-- ----------------------------
+DROP TABLE IF EXISTS `activity_report`;
+CREATE TABLE `activity_report`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `activity_id` int(0) NOT NULL COMMENT '活动ID',
+  `user_id` int(0) NOT NULL COMMENT '用户ID',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 21 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for activity_signin
+-- ----------------------------
+DROP TABLE IF EXISTS `activity_signin`;
+CREATE TABLE `activity_signin`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `activity_id` int(0) NOT NULL COMMENT '活动ID',
+  `user_id` int(0) NOT NULL COMMENT '用户ID',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for alumni_activity
+-- ----------------------------
+DROP TABLE IF EXISTS `alumni_activity`;
+CREATE TABLE `alumni_activity`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `org_id` int(0) NULL DEFAULT NULL COMMENT '组织ID',
+  `org_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '组织名称',
+  `theme` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '活动主题',
+  `theme_detail` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '活动详情',
+  `start_time` datetime(0) NULL DEFAULT NULL COMMENT '活动开始时间',
+  `end_time` datetime(0) NULL DEFAULT NULL COMMENT '活动结束时间',
+  `poster` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '活动海报',
+  `address` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '活动地址',
+  `lng` double(20, 10) NULL DEFAULT NULL COMMENT '经度',
+  `lat` double(20, 10) NULL DEFAULT NULL COMMENT '维度',
+  `describes` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '参与说明',
+  `signs_time` datetime(0) NULL DEFAULT NULL COMMENT '报名开始时间',
+  `signe_time` datetime(0) NULL DEFAULT NULL COMMENT '报名结束时间',
+  `total_number` int(0) NULL DEFAULT NULL COMMENT '报名总人数',
+  `scope` int(0) NULL DEFAULT NULL COMMENT '报名范围   全部:1    组织成员:2  ',
+  `phone` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '咨询方式 如果未填代入活动发起人电话',
+  `is_image` int(0) NULL DEFAULT NULL COMMENT '是否可上传照片 是:1 否:2',
+  `apply_user` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '审核员ID 多个审核员用逗号隔开  这个审核员是设定的管理员',
+  `apply_user_admin` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '审核员名称 多个管理员用逗号隔开',
+  `is_pass` int(0) NULL DEFAULT NULL COMMENT '是否审核通过  待审核:1  通过:2  拒绝:3',
+  `pass_time` datetime(0) NULL DEFAULT NULL COMMENT '审核时间',
+  `pass_value` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '审核意见',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 42 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for alumni_admin_apply
+-- ----------------------------
+DROP TABLE IF EXISTS `alumni_admin_apply`;
+CREATE TABLE `alumni_admin_apply`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `admin` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '管理员 多个管理员用逗号隔开',
+  `admin_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '管理员名称 多个管理员用逗号隔开',
+  `model_id` int(0) NULL DEFAULT NULL COMMENT '模块ID   校友相册:1 活动管理:2   母校代言:3',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for alumni_category
+-- ----------------------------
+DROP TABLE IF EXISTS `alumni_category`;
+CREATE TABLE `alumni_category`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '分类名称',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 18 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for alumni_category_image
+-- ----------------------------
+DROP TABLE IF EXISTS `alumni_category_image`;
+CREATE TABLE `alumni_category_image`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '分类名称',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for alumni_category_news
+-- ----------------------------
+DROP TABLE IF EXISTS `alumni_category_news`;
+CREATE TABLE `alumni_category_news`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '分类名称',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for alumni_club
+-- ----------------------------
+DROP TABLE IF EXISTS `alumni_club`;
+CREATE TABLE `alumni_club`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '组织名称',
+  `category_id` int(0) NULL DEFAULT NULL COMMENT '分类ID',
+  `category_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类名称',
+  `admin` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '管理员ID 多个管理员用逗号隔开',
+  `admin_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '管理员名称 多个管理员用逗号隔开',
+  `is_top` int(0) NULL DEFAULT NULL COMMENT '是否置顶  是:1  否:2',
+  `description` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '本会简介',
+  `contact` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '联系我们',
+  `contacts` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系人',
+  `phone` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '电话',
+  `email` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '邮箱',
+  `address` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '地址',
+  `number` int(0) NULL DEFAULT NULL COMMENT '人数',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 38 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for alumni_club_apply
+-- ----------------------------
+DROP TABLE IF EXISTS `alumni_club_apply`;
+CREATE TABLE `alumni_club_apply`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '组织名称',
+  `club_id` int(0) NULL DEFAULT NULL COMMENT '组织ID',
+  `apply_user` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '审核员ID 多个审核员用逗号隔开  这个审核员是设定的管理员',
+  `apply_user_name` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '审核员名称 多个管理员用逗号隔开',
+  `is_pass` int(0) NULL DEFAULT NULL COMMENT '是否审核通过    待审核:1   通过:2  拒绝:3',
+  `pass_value` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '审批意见',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for alumni_endorse
+-- ----------------------------
+DROP TABLE IF EXISTS `alumni_endorse`;
+CREATE TABLE `alumni_endorse`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `data_no` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '编号',
+  `card_number` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '微校卡号',
+  `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '姓名',
+  `user_id` int(0) NULL DEFAULT NULL COMMENT '用户ID',
+  `image` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '照片',
+  `descript` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '个人简介',
+  `is_pass` int(0) NULL DEFAULT NULL COMMENT '是否审核通过 待审核:1  通过:2 拒绝:3',
+  `pass_time` datetime(0) NULL DEFAULT NULL COMMENT '审核时间',
+  `pass_value` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '审批意见',
+  `apply_user` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '审核人',
+  `apply_user_name` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '审核人名称',
+  `preferred_method` int(0) NULL DEFAULT NULL COMMENT '推荐方式  自荐:1  分院推荐:2',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 32 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for alumni_heart
+-- ----------------------------
+DROP TABLE IF EXISTS `alumni_heart`;
+CREATE TABLE `alumni_heart`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `equity_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '权益名称',
+  `cover_image` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '封面图',
+  `content` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '权益内容',
+  `is_top` int(0) NULL DEFAULT NULL COMMENT '是否置顶  是:1  否:2',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for alumni_image
+-- ----------------------------
+DROP TABLE IF EXISTS `alumni_image`;
+CREATE TABLE `alumni_image`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `image` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '图片 多个图片用逗号隔开',
+  `category_id` int(0) NULL DEFAULT NULL COMMENT '图片分类ID',
+  `category_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类名称',
+  `is_pass` int(0) NULL DEFAULT NULL COMMENT '是否审核通过    待审核:1   通过:2  拒绝:3',
+  `apply_user` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '审核员ID 多个审核员用逗号隔开  这个审核员是设定的管理员',
+  `apply_user_name` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '审核员名称 多个管理员用逗号隔开',
+  `pass_time` datetime(0) NULL DEFAULT NULL COMMENT '审核时间',
+  `pass_value` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '审批意见',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 18 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for alumni_news
+-- ----------------------------
+DROP TABLE IF EXISTS `alumni_news`;
+CREATE TABLE `alumni_news`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `theme` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '标题',
+  `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '内容',
+  `category_id` int(0) NULL DEFAULT NULL COMMENT '分类ID',
+  `category_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类名称',
+  `user_id` int(0) NULL DEFAULT NULL COMMENT '发件人ID',
+  `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '发件人名称',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for alumni_org
+-- ----------------------------
+DROP TABLE IF EXISTS `alumni_org`;
+CREATE TABLE `alumni_org`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `parent_id` int(0) NULL DEFAULT NULL COMMENT '父级ID',
+  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '名称',
+  `type_id` int(0) NULL DEFAULT NULL COMMENT '类型  学院:1 学段:2 专业:3\r\n班级:4 ',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 58 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for alumni_org_备份
+-- ----------------------------
+DROP TABLE IF EXISTS `alumni_org_备份`;
+CREATE TABLE `alumni_org_备份`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `parent_id` int(0) NULL DEFAULT NULL COMMENT '父级ID',
+  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '名称',
+  `type_id` int(0) NULL DEFAULT NULL COMMENT '类型  学院:1 学段:2 专业:3\r\n班级:4 ',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 803507 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for alumni_return
+-- ----------------------------
+DROP TABLE IF EXISTS `alumni_return`;
+CREATE TABLE `alumni_return`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `school_id` int(0) NULL DEFAULT NULL COMMENT '校区ID  黄家湖校区:1  墨轩湖校区:2',
+  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '校友姓名',
+  `card_number` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '微校卡号',
+  `user_id` int(0) NULL DEFAULT NULL COMMENT '返校人ID',
+  `phone` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '手机号',
+  `returns_time` datetime(0) NULL DEFAULT NULL COMMENT '返校开始时间',
+  `returne_time` datetime(0) NULL DEFAULT NULL COMMENT '返校结束时间',
+  `is_pass` int(0) NULL DEFAULT NULL COMMENT '是否审核通过    待审核:1   通过:2  拒绝:3',
+  `remark` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '返校事由',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for alumni_user
+-- ----------------------------
+DROP TABLE IF EXISTS `alumni_user`;
+CREATE TABLE `alumni_user`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '姓名',
+  `card_number` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '微校卡号',
+  `college_id` int(0) NULL DEFAULT NULL COMMENT '学院ID',
+  `college_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '学院',
+  `period_id` int(0) NULL DEFAULT NULL COMMENT '学段ID  年级',
+  `period_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '学段  年级',
+  `major_id` int(0) NULL DEFAULT NULL COMMENT '专业ID',
+  `major_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '专业',
+  `class_id` int(0) NULL DEFAULT NULL COMMENT '班级ID',
+  `class_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '班级',
+  `org_id` int(0) NULL DEFAULT NULL COMMENT '所属组织ID',
+  `org_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所属组织',
+  `phone` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系方式',
+  `account` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '账号',
+  `password` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '密码',
+  `role_id` int(0) NULL DEFAULT NULL COMMENT '角色ID    超级管理员:1   普通管理员:2',
+  `type_id` int(0) NULL DEFAULT NULL COMMENT '类型   账号:1   用户:2',
+  `create_account_time` datetime(0) NULL DEFAULT NULL COMMENT '创建账号时间',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 23 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for wx_access_token
+-- ----------------------------
+DROP TABLE IF EXISTS `wx_access_token`;
+CREATE TABLE `wx_access_token`  (
+  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+  `access_token` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'access_token',
+  `expires_time` datetime(0) NOT NULL COMMENT '过期时间',
+  `create_time` datetime(0) NOT NULL COMMENT '创建时间',
+  `update_time` datetime(0) NOT NULL COMMENT '更新时间',
+  `create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人员',
+  `update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '更新人员',
+  `deleted` int(0) NOT NULL COMMENT '逻辑删除 未删除:0;删除:1',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 26 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
+
+SET FOREIGN_KEY_CHECKS = 1;

BIN
target/classes/sql/校友生态系统表.xlsx