夏文涛 před 2 roky
rodič
revize
0b6cebb3df

+ 174 - 225
.idea/workspace.xml

@@ -2,29 +2,21 @@
 <project version="4">
   <component name="ChangeListManager">
     <list default="true" id="9931dd54-c6ba-4f79-99b0-d746475b8903" name="Default Changelist" comment="">
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/api/SmartClassControllerAPI.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/api/SmartClassControllerAPI.java" afterDir="false" />
+      <change afterPath="$PROJECT_DIR$/src/main/java/com/template/model/vo/SmartClassPageVo.java" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/src/main/java/com/template/api/SmartVisitorControllerAPI.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/api/SmartVisitorControllerAPI.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/common/utils/AesTestOne.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/common/utils/AesTestOne.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/config/ControlConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/config/ControlConfig.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/config/ParkConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/config/ParkConfig.java" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/src/main/java/com/template/controller/SmartClassController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/controller/SmartClassController.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/controller/SmartDepartmentController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/controller/SmartDepartmentController.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/controller/SmartGradeController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/controller/SmartGradeController.java" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/src/main/java/com/template/controller/SmartUserController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/controller/SmartUserController.java" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/src/main/java/com/template/controller/SmartVisitorController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/controller/SmartVisitorController.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/mapper/SmartAuthorGroupMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/mapper/SmartAuthorGroupMapper.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/mapper/SmartVisitorMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/mapper/SmartVisitorMapper.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/model/pojo/SmartAuthorGroup.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/model/pojo/SmartAuthorGroup.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/services/SmartAuthorGroupService.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/services/SmartAuthorGroupService.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/services/SmartUserService.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/services/SmartUserService.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/services/SmartVisitorService.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/services/SmartVisitorService.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartAuthorGroupServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartAuthorGroupServiceImpl.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartUserServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartUserServiceImpl.java" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartVisitorServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartVisitorServiceImpl.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/model/request/updateSmartUserRequest.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/model/request/updateSmartUserRequest.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/model/vo/VisitorPageVo.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/model/vo/VisitorPageVo.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/services/SmartClassService.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/services/SmartClassService.java" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartClassServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartClassServiceImpl.java" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/src/main/resources/application-dev.yml" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/application-dev.yml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/src/main/resources/mapper/template/SmartAuthorGroupMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/mapper/template/SmartAuthorGroupMapper.xml" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/src/main/resources/mapper/template/SmartVisitorMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/mapper/template/SmartVisitorMapper.xml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/target/classes/application-dev.yml" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/application-dev.yml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/mapper/template/SmartAuthorGroupMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/mapper/template/SmartAuthorGroupMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/classes/mapper/template/SmartVisitorMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/mapper/template/SmartVisitorMapper.xml" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst" beforeDir="false" afterPath="$PROJECT_DIR$/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst" beforeDir="false" afterPath="$PROJECT_DIR$/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/target/mybatis_plus-0.0.1-SNAPSHOT.jar.original" beforeDir="false" afterPath="$PROJECT_DIR$/target/mybatis_plus-0.0.1-SNAPSHOT.jar.original" afterDir="false" />
     </list>
     <ignored path="$PROJECT_DIR$/classes/" />
@@ -52,32 +44,13 @@
   <component name="DefaultGradleProjectSettings">
     <option name="isMigrated" value="true" />
   </component>
-  <component name="DockManager">
-    <window id="2">
-      <content type="file-editors">
-        <state>
-          <leaf>
-            <file pinned="false" current-in-tab="true">
-              <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/pojo/SmartVisitor.java">
-                <provider selected="true" editor-type-id="text-editor">
-                  <state relative-caret-position="459">
-                    <caret line="95" column="31" selection-start-line="95" selection-start-column="20" selection-end-line="95" selection-end-column="31" />
-                  </state>
-                </provider>
-              </entry>
-            </file>
-          </leaf>
-        </state>
-      </content>
-    </window>
-  </component>
   <component name="FileEditorManager">
     <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
-      <file pinned="false" current-in-tab="true">
+      <file pinned="false" current-in-tab="false">
         <entry file="file://$PROJECT_DIR$/src/main/java/com/template/controller/SmartVisitorController.java">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="157">
-              <caret line="377" column="7" lean-forward="true" selection-start-line="377" selection-start-column="7" selection-end-line="377" selection-end-column="7" />
+            <state relative-caret-position="3788">
+              <caret line="200" column="22" lean-forward="true" selection-start-line="200" selection-start-column="22" selection-end-line="200" selection-end-column="22" />
               <folding>
                 <element signature="imports" expanded="true" />
               </folding>
@@ -86,46 +59,19 @@
         </entry>
       </file>
       <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/mapper/SmartVisitorMapper.java">
-          <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="414">
-              <caret line="25" column="180" selection-start-line="25" selection-start-column="87" selection-end-line="25" selection-end-column="180" />
-            </state>
-          </provider>
-        </entry>
-      </file>
-      <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/SmartVisitorService.java">
-          <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="667">
-              <caret line="36" column="4" lean-forward="true" selection-start-line="36" selection-start-column="4" selection-end-line="36" selection-end-column="27" />
-            </state>
-          </provider>
-        </entry>
-      </file>
-      <file pinned="false" current-in-tab="false">
         <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartVisitorServiceImpl.java">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="617">
-              <caret line="87" column="56" selection-start-line="87" selection-start-column="35" selection-end-line="87" selection-end-column="56" />
+            <state relative-caret-position="311">
+              <caret line="76" column="72" selection-start-line="76" selection-start-column="56" selection-end-line="76" selection-end-column="72" />
             </state>
           </provider>
         </entry>
       </file>
-      <file pinned="false" current-in-tab="false">
+      <file pinned="false" current-in-tab="true">
         <entry file="file://$PROJECT_DIR$/src/main/resources/mapper/template/SmartVisitorMapper.xml">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="562">
-              <caret line="84" column="47" selection-start-line="84" selection-start-column="40" selection-end-line="84" selection-end-column="47" />
-            </state>
-          </provider>
-        </entry>
-      </file>
-      <file pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/main/java/com/template/api/SmartVisitorControllerAPI.java">
-          <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="664">
-              <caret line="88" column="141" selection-start-line="88" selection-start-column="141" selection-end-line="88" selection-end-column="141" />
+            <state relative-caret-position="368">
+              <caret line="16" column="55" selection-start-line="16" selection-start-column="55" selection-end-line="16" selection-end-column="55" />
             </state>
           </provider>
         </entry>
@@ -141,12 +87,6 @@
   </component>
   <component name="FindInProjectRecents">
     <findStrings>
-      <find>insertSmartClassToBaisheng</find>
-      <find>getSmartClasss</find>
-      <find>insert</find>
-      <find>Grade</find>
-      <find>queryPageSmartClass</find>
-      <find>School</find>
       <find>班级</find>
       <find>querySmartMenus</find>
       <find>菜单</find>
@@ -157,20 +97,26 @@
       <find>students</find>
       <find>attendance</find>
       <find>getEndOfDay</find>
-      <find>otherAppointment</find>
       <find>openapi.szymzh.com/Api</find>
       <find>importSmartScoreExcel</find>
       <find>已预约</find>
       <find>querySmartGradeByBaisheng</find>
       <find>触发惩罚不能为空</find>
       <find>http://schoolopenapi.szymzh.com/openapi/</find>
-      <find>parentsAppointment</find>
       <find>objectMapper</find>
-      <find>smartVisitorPageByUserId</find>
-      <find>queryVisitorPage</find>
       <find>examineRecord</find>
-      <find>appointmentPageRecord</find>
       <find>foreach</find>
+      <find>updateSmartClassById</find>
+      <find>existSmartClassData</find>
+      <find>PageUtils&lt;</find>
+      <find>queryPageSmartClass</find>
+      <find>updateSmartUserById</find>
+      <find>parentsAppointment</find>
+      <find>smartVisitorPageByUserId</find>
+      <find>appointmentPageRecord</find>
+      <find>.vo.VisitorPageVo</find>
+      <find>queryVisitorPage</find>
+      <find>otherAppointment</find>
     </findStrings>
     <replaceStrings>
       <replace>班级</replace>
@@ -193,10 +139,6 @@
   <component name="IdeDocumentHistory">
     <option name="CHANGED_PATHS">
       <list>
-        <option value="$PROJECT_DIR$/src/main/java/com/template/model/request/updateClassRequest.java" />
-        <option value="$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartClassServiceImpl.java" />
-        <option value="$PROJECT_DIR$/src/main/java/com/template/services/SmartClassService.java" />
-        <option value="$PROJECT_DIR$/src/main/resources/mapper/template/SmartMenuMapper.xml" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/model/request/updateMenuRequest.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/model/request/insertMenuRequest.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/mapper/SmartMenuMapper.java" />
@@ -214,7 +156,6 @@
         <option value="$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartMenuServiceImpl.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/model/pojo/SmartUser.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/controller/SmartDutiesController.java" />
-        <option value="$PROJECT_DIR$/src/main/java/com/template/model/request/updateSmartUserRequest.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/api/SmartDutiesControllerAPI.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/model/seewo/TeacherServiceBatchSetClassMastersParam.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/model/enumModel/eDuties.java" />
@@ -225,12 +166,9 @@
         <option value="$PROJECT_DIR$/src/main/java/com/template/api/SmartClassControllerAPI.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/config/ParkConfig.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/config/ControlConfig.java" />
-        <option value="$PROJECT_DIR$/src/main/resources/application-dev.yml" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/common/utils/AesTestOne.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/controller/SmartGradeController.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/controller/SmartDepartmentController.java" />
-        <option value="$PROJECT_DIR$/src/main/java/com/template/controller/SmartUserController.java" />
-        <option value="$PROJECT_DIR$/src/main/java/com/template/controller/SmartClassController.java" />
         <option value="$PROJECT_DIR$/src/main/resources/mapper/template/SmartAuthorGroupMapper.xml" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/model/pojo/SmartAuthorGroup.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/mapper/SmartAuthorGroupMapper.java" />
@@ -238,11 +176,19 @@
         <option value="$PROJECT_DIR$/src/main/java/com/template/services/SmartAuthorGroupService.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/services/SmartUserService.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartUserServiceImpl.java" />
-        <option value="$PROJECT_DIR$/src/main/java/com/template/api/SmartVisitorControllerAPI.java" />
-        <option value="$PROJECT_DIR$/src/main/resources/mapper/template/SmartVisitorMapper.xml" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/mapper/SmartVisitorMapper.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/services/SmartVisitorService.java" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartVisitorServiceImpl.java" />
+        <option value="$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartClassServiceImpl.java" />
+        <option value="$PROJECT_DIR$/src/main/java/com/template/services/SmartClassService.java" />
+        <option value="$PROJECT_DIR$/src/main/java/com/template/api/SmartVisitorControllerAPI.java" />
+        <option value="$PROJECT_DIR$/src/main/java/com/template/model/vo/SmartClassPageVo.java" />
+        <option value="$PROJECT_DIR$/src/main/java/com/template/controller/SmartClassController.java" />
+        <option value="$PROJECT_DIR$/src/main/java/com/template/model/request/updateSmartUserRequest.java" />
+        <option value="$PROJECT_DIR$/src/main/java/com/template/controller/SmartUserController.java" />
+        <option value="$PROJECT_DIR$/src/main/resources/application-dev.yml" />
+        <option value="$PROJECT_DIR$/src/main/java/com/template/model/vo/VisitorPageVo.java" />
+        <option value="$PROJECT_DIR$/src/main/resources/mapper/template/SmartVisitorMapper.xml" />
         <option value="$PROJECT_DIR$/src/main/java/com/template/controller/SmartVisitorController.java" />
       </list>
     </option>
@@ -381,7 +327,7 @@
               <item name="java" type="462c0819:PsiDirectoryNode" />
               <item name="template" type="462c0819:PsiDirectoryNode" />
               <item name="model" type="462c0819:PsiDirectoryNode" />
-              <item name="pojo" type="462c0819:PsiDirectoryNode" />
+              <item name="vo" type="462c0819:PsiDirectoryNode" />
             </path>
             <path>
               <item name="mybatis_plus" type="b2602c69:ProjectViewProjectNode" />
@@ -447,8 +393,8 @@
       <recent name="D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\pojo" />
     </key>
     <key name="CopyClassDialog.RECENTS_KEY">
-      <recent name="com.template.model.enumModel" />
       <recent name="com.template.model.vo" />
+      <recent name="com.template.model.enumModel" />
       <recent name="com.template.model.request" />
       <recent name="com.template.api" />
       <recent name="com.template.config" />
@@ -560,12 +506,12 @@
       <workItem from="1704766062941" duration="43011000" />
       <workItem from="1704936821369" duration="29299000" />
       <workItem from="1705280443643" duration="25331000" />
-      <workItem from="1705388695984" duration="38689000" />
+      <workItem from="1705388695984" duration="51258000" />
     </task>
     <servers />
   </component>
   <component name="TimeTrackingManager">
-    <option name="totallyTimeSpent" value="391364000" />
+    <option name="totallyTimeSpent" value="403933000" />
   </component>
   <component name="ToolWindowManager">
     <frame x="-7" y="0" width="974" height="1039" extended-state="0" />
@@ -579,11 +525,11 @@
       <window_info id="Designer" order="5" />
       <window_info id="Web" order="6" side_tool="true" />
       <window_info id="Structure" order="7" side_tool="true" weight="0.25" />
-      <window_info content_ui="combo" id="Project" order="8" weight="0.18070363" />
+      <window_info content_ui="combo" id="Project" order="8" weight="0.24147122" />
       <window_info anchor="bottom" id="Message" order="0" />
       <window_info anchor="bottom" id="Find" order="1" />
-      <window_info anchor="bottom" id="Run" order="2" weight="0.3129103" />
-      <window_info anchor="bottom" id="Debug" order="3" weight="0.15645514" />
+      <window_info anchor="bottom" id="Run" order="2" weight="0.3107221" />
+      <window_info anchor="bottom" id="Debug" order="3" weight="0.5160221" />
       <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="TODO" order="6" />
@@ -597,7 +543,7 @@
       <window_info anchor="bottom" id="Version Control" order="14" />
       <window_info anchor="bottom" id="JRebel Executor" order="15" />
       <window_info anchor="bottom" id="JRebel Console" order="16" side_tool="true" />
-      <window_info anchor="right" id="Maven" order="0" weight="0.6892324" />
+      <window_info anchor="right" id="Maven" order="0" weight="0.9671773" />
       <window_info anchor="right" id="Palette" order="1" />
       <window_info anchor="right" id="Capture Analysis" order="2" />
       <window_info anchor="right" id="Database" order="3" weight="0.32962137" />
@@ -657,7 +603,7 @@
       <breakpoints>
         <line-breakpoint enabled="true" type="java-line">
           <url>file://$PROJECT_DIR$/src/main/java/com/template/controller/WechatScanLoginController.java</url>
-          <line>117</line>
+          <line>134</line>
           <properties />
           <option name="timeStamp" value="57" />
         </line-breakpoint>
@@ -674,12 +620,6 @@
           <option name="timeStamp" value="76" />
         </line-breakpoint>
         <line-breakpoint enabled="true" type="java-line">
-          <url>file://$PROJECT_DIR$/src/main/java/com/template/controller/SmartUserController.java</url>
-          <line>1173</line>
-          <properties />
-          <option name="timeStamp" value="91" />
-        </line-breakpoint>
-        <line-breakpoint enabled="true" type="java-line">
           <url>file://$PROJECT_DIR$/src/main/java/com/template/controller/SmartGradeController.java</url>
           <line>139</line>
           <properties />
@@ -705,82 +645,6 @@
     <option name="FILTER_TARGETS" value="false" />
   </component>
   <component name="editorHistoryManager">
-    <entry file="file://$PROJECT_DIR$/src/main/resources/application-prod.yml">
-      <provider selected="true" editor-type-id="text-editor" />
-    </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/resources/application.yml">
-      <provider selected="true" editor-type-id="text-editor" />
-    </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/controller/SmartScoreController.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="-839">
-          <caret line="321" column="31" selection-start-line="321" selection-start-column="25" selection-end-line="321" selection-end-column="31" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="jar://$MAVEN_REPOSITORY$/org/springframework/spring-core/5.3.1/spring-core-5.3.1.jar!/org/springframework/cglib/proxy/MethodProxy.class">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="295">
-          <caret line="103" selection-start-line="103" selection-end-line="103" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartGradeServiceImpl.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="315">
-          <caret line="69" column="53" selection-start-line="69" selection-start-column="44" selection-end-line="69" selection-end-column="53" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/request/insertSmartClassRequest.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="263">
-          <caret line="16" column="13" selection-start-line="16" selection-start-column="13" selection-end-line="16" selection-end-column="13" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/api/SmartClassControllerAPI.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="70">
-          <caret line="48" column="61" selection-start-line="48" selection-start-column="61" selection-end-line="48" selection-end-column="61" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/config/ParkConfig.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="621">
-          <caret line="29" column="19" selection-start-line="29" selection-start-column="19" selection-end-line="29" selection-end-column="19" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/request/insertScreenshotRequest.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="654">
-          <caret line="34" column="24" selection-start-line="34" selection-start-column="24" selection-end-line="34" selection-end-column="24" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/config/ControlConfig.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="621">
-          <caret line="29" column="19" selection-start-line="29" selection-start-column="19" selection-end-line="29" selection-end-column="19" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="jar://C:/Program Files/Java/jdk1.8.0_181/src.zip!/java/net/URLEncoder.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="295">
-          <caret line="199" column="25" selection-start-line="199" selection-start-column="25" selection-end-line="199" selection-end-column="25" />
-        </state>
-      </provider>
-    </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/resources/application-dev.yml">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="332">
-          <caret line="71" column="45" lean-forward="true" selection-start-line="71" selection-start-column="45" selection-end-line="71" selection-end-column="45" />
-        </state>
-      </provider>
-    </entry>
     <entry file="jar://$MAVEN_REPOSITORY$/org/springframework/spring-web/5.3.22/spring-web-5.3.22-sources.jar!/org/springframework/web/method/support/InvocableHandlerMethod.java">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="201">
@@ -805,13 +669,6 @@
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/controller/SmartClassController.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="412">
-          <caret line="289" column="62" selection-start-line="289" selection-start-column="62" selection-end-line="289" selection-end-column="62" />
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/controller/SmartGradeController.java">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="1242">
@@ -819,18 +676,6 @@
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/controller/SmartUserController.java">
-      <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="159">
-          <caret line="1410" column="109" selection-start-line="1410" selection-start-column="109" selection-end-line="1410" selection-end-column="109" />
-          <folding>
-            <element signature="method#importZipUsers#0;class#SmartUserController#0" />
-            <element signature="method#readXlsx#0;class#SmartUserController#0" />
-            <element signature="method#readXls#0;class#SmartUserController#0" />
-          </folding>
-        </state>
-      </provider>
-    </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/api/SmartGradeControllerAPI.java">
       <provider selected="true" editor-type-id="text-editor">
         <state relative-caret-position="276">
@@ -991,17 +836,38 @@
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/api/SmartVisitorControllerAPI.java">
+    <entry file="file://$PROJECT_DIR$/src/test/java/com/template/MybatisPlusApplicationTests.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="664">
-          <caret line="88" column="141" selection-start-line="88" selection-start-column="141" selection-end-line="88" selection-end-column="141" />
+        <state relative-caret-position="295">
+          <caret line="31" column="26" selection-start-line="31" selection-start-column="26" selection-end-line="31" selection-end-column="26" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/test/java/com/template/MybatisPlusApplicationTests.java">
+    <entry file="file://$PROJECT_DIR$/src/main/resources/mapper/template/SmartUserMapper.xml">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="295">
-          <caret line="31" column="26" selection-start-line="31" selection-start-column="26" selection-end-line="31" selection-end-column="26" />
+        <state relative-caret-position="401">
+          <caret line="57" column="13" lean-forward="true" selection-start-line="57" selection-start-column="13" selection-end-line="57" selection-end-column="13" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/SmartVisitorService.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="460">
+          <caret line="27" lean-forward="true" selection-start-line="27" selection-end-line="27" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/mapper/SmartVisitorMapper.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="414">
+          <caret line="25" column="180" selection-start-line="25" selection-start-column="87" selection-end-line="25" selection-end-column="180" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/SmartClassService.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="621">
+          <caret line="32" column="34" selection-start-line="32" selection-start-column="15" selection-end-line="32" selection-end-column="34" />
         </state>
       </provider>
     </entry>
@@ -1012,51 +878,134 @@
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/resources/mapper/template/SmartUserMapper.xml">
+    <entry file="file://$PROJECT_DIR$/src/main/resources/mapper/template/SmartClassMapper.xml">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="401">
-          <caret line="57" column="13" lean-forward="true" selection-start-line="57" selection-start-column="13" selection-end-line="57" selection-end-column="13" />
+        <state relative-caret-position="115">
+          <caret line="5" lean-forward="true" selection-start-line="5" selection-end-line="5" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/resources/mapper/template/SmartVisitorMapper.xml">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/pojo/SmartClass.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="562">
-          <caret line="84" column="47" selection-start-line="84" selection-start-column="40" selection-end-line="84" selection-end-column="47" />
+        <state relative-caret-position="128">
+          <caret line="28" column="13" selection-start-line="28" selection-start-column="13" selection-end-line="28" selection-end-column="13" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/mapper/SmartVisitorMapper.java">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartClassServiceImpl.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="414">
-          <caret line="25" column="180" selection-start-line="25" selection-start-column="87" selection-end-line="25" selection-end-column="180" />
+        <state relative-caret-position="578">
+          <caret line="96" column="62" selection-start-line="96" selection-start-column="52" selection-end-line="96" selection-end-column="62" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartVisitorServiceImpl.java">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/result/PageUtils.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="617">
-          <caret line="87" column="56" selection-start-line="87" selection-start-column="35" selection-end-line="87" selection-end-column="56" />
+        <state relative-caret-position="701">
+          <caret line="62" lean-forward="true" selection-start-line="62" selection-end-line="62" />
         </state>
       </provider>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/SmartVisitorService.java">
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/vo/SmartClassPageVo.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="368">
+          <caret line="25" column="27" selection-start-line="25" selection-start-column="19" selection-end-line="25" selection-end-column="27" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/request/updateSmartUserRequest.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="193">
+          <caret line="93" column="20" selection-start-line="93" selection-start-column="20" selection-end-line="93" selection-end-column="20" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/controller/SmartUserController.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="85">
+          <caret line="1288" column="25" selection-start-line="1288" selection-start-column="25" selection-end-line="1288" selection-end-column="25" />
+          <folding>
+            <element signature="method#importZipUsers#0;class#SmartUserController#0" />
+            <element signature="method#readXlsx#0;class#SmartUserController#0" />
+            <element signature="method#readXls#0;class#SmartUserController#0" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/resources/application-dev.yml">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="217">
+          <caret line="66" column="37" selection-start-line="66" selection-start-column="37" selection-end-line="66" selection-end-column="37" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/resources/application.yml">
+      <provider selected="true" editor-type-id="text-editor" />
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/controller/SmartClassController.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="404">
+          <caret line="121" column="65" selection-start-line="121" selection-start-column="65" selection-end-line="121" selection-end-column="65" />
+          <folding>
+            <element signature="method#updateSmartClassById#0;class#SmartClassController#0" />
+            <element signature="method#queryPageSmartClasss#0;class#SmartClassController#0" />
+            <element signature="e#4637#4655#0" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/api/SmartVisitorControllerAPI.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="231">
+          <caret line="86" column="29" selection-start-line="86" selection-start-column="29" selection-end-line="86" selection-end-column="29" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/request/parentsAppointmentRequest.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="667">
-          <caret line="36" column="4" lean-forward="true" selection-start-line="36" selection-start-column="4" selection-end-line="36" selection-end-column="27" />
+        <state relative-caret-position="-105">
+          <caret line="16" column="13" selection-start-line="16" selection-start-column="13" selection-end-line="16" selection-end-column="13" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/enumModel/eIdentityStatu.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="69">
+          <caret line="5" column="43" lean-forward="true" selection-start-line="5" selection-start-column="43" selection-end-line="5" selection-end-column="43" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/services/impl/SmartVisitorServiceImpl.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="311">
+          <caret line="76" column="72" selection-start-line="76" selection-start-column="56" selection-end-line="76" selection-end-column="72" />
         </state>
       </provider>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/main/java/com/template/controller/SmartVisitorController.java">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="157">
-          <caret line="377" column="7" lean-forward="true" selection-start-line="377" selection-start-column="7" selection-end-line="377" selection-end-column="7" />
+        <state relative-caret-position="3788">
+          <caret line="200" column="22" lean-forward="true" selection-start-line="200" selection-start-column="22" selection-end-line="200" selection-end-column="22" />
           <folding>
             <element signature="imports" expanded="true" />
           </folding>
         </state>
       </provider>
     </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/template/model/vo/VisitorPageVo.java">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="1792">
+          <caret line="123" column="27" selection-start-line="123" selection-start-column="17" selection-end-line="123" selection-end-column="27" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/main/resources/mapper/template/SmartVisitorMapper.xml">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="368">
+          <caret line="16" column="55" selection-start-line="16" selection-start-column="55" selection-end-line="16" selection-end-column="55" />
+        </state>
+      </provider>
+    </entry>
   </component>
   <component name="masterDetails">
     <states>

+ 4 - 1
src/main/java/com/template/api/SmartVisitorControllerAPI.java

@@ -78,10 +78,13 @@ public interface SmartVisitorControllerAPI {
     CommonResult examineRecord(@RequestParam int id,@RequestParam int type) throws Exception;
 
     /**
-     * 获取到访记录数据
+     *
      * @param currentPage 当前页
      * @param pageCount 一页数据条数
      * @param userId 用户ID
+     * @param type 类型:待审核:1
+     *                  已拒绝:2
+     *                  已推送:3
      * @return
      */
     @GetMapping(value = "/visitingAgencys")

+ 27 - 3
src/main/java/com/template/controller/SmartClassController.java

@@ -31,6 +31,7 @@ import java.net.URLDecoder;
 import java.net.URLEncoder;
 import java.util.ArrayList;
 import java.util.List;
+import java.util.Optional;
 
 import static com.template.common.utils.AesTestOne.decrypt;
 
@@ -73,8 +74,8 @@ public class SmartClassController implements SmartClassControllerAPI {
         }
 
         //判断重复性
-        SmartClass existData = smartClassService.existSmartClassData(ucr.getName(), ucr.getClassNo());
-        if (existData != null && existData.getId().equals(ucr.getId())) {
+        SmartClass existData = smartClassService.existSmartClassData(oldData.getGradeId(), ucr.getName(), ucr.getClassNo());
+        if (existData != null && !existData.getId().equals(ucr.getId())) {
             return CommonResult.fail("该班级数据已在系统中存在,更新失败");
         }
 
@@ -121,7 +122,30 @@ public class SmartClassController implements SmartClassControllerAPI {
     public CommonResult queryPageSmartClasss(int currentPage, int pageCount, String name) {
         PageUtils<SmartClass> result = smartClassService.queryPageSmartClass(currentPage, pageCount, name);
 
-        return CommonResult.ok(result);
+        PageUtils<SmartClassPageVo> datas = new PageUtils<SmartClassPageVo>(null, result.getTotalCount(),result.getPageSize(),result.getCurrPage());
+
+        if(result != null && result.getList().size() > 0){
+            List<SmartGrade> grades = smartGradeService.getSmartGrades();
+            List<SmartClassPageVo> pages = new ArrayList<>();
+            for (SmartClass data : result.getList()) {
+                SmartClassPageVo pageData = new SmartClassPageVo();
+                pageData.setId(data.getId());
+                pageData.setGradeId(data.getGradeId());
+                Optional<SmartGrade> grade = grades.stream().filter(e -> e.getId().equals(data.getGradeId())).findFirst();
+                if(grade != null && grade.isPresent()){
+                    pageData.setGradeStr(grade.get().getName());
+                }
+                pageData.setClassUid(data.getClassUid());
+                pageData.setName(data.getName());
+                pageData.setClassNo(data.getClassNo());
+                pageData.setBsClassNo(data.getBsClassNo());
+                pages.add(pageData);
+            }
+
+            datas = new PageUtils<SmartClassPageVo>(pages, result.getTotalCount(),result.getPageSize(),result.getCurrPage());
+        }
+
+        return CommonResult.ok(datas);
     }
 
     @Override

+ 9 - 0
src/main/java/com/template/controller/SmartUserController.java

@@ -1265,6 +1265,15 @@ public class SmartUserController implements SmartUserControllerAPI {
 
         } else if (usur.getIdentityId().intValue() == eIdentityStatu.Student.getValue()) {//学生
 
+            //region 年级和班级不能为空
+            if(usur.getGrade() == null){
+                return CommonResult.fail("学生年级不能为空");
+            }
+            if(usur.getSchoolClass() == null){
+                return CommonResult.fail("学生班级不能为空");
+            }
+            //endregion
+
             //region 更新希沃学生信息
             //初始化客户端
             SeewoClient seewoClient = new DefaultSeewoClient(new Account(seewoConfig.getAppId(), seewoConfig.getAppSecret()));

+ 1 - 1
src/main/java/com/template/controller/SmartVisitorController.java

@@ -211,7 +211,7 @@ public class SmartVisitorController implements SmartVisitorControllerAPI {
         //那是不是第二次预约的时间不能在那个可访问的时间段内
         //例如:比如,第一次约了7:00-10:00;那第二次:6:00-7:30 或 8:11-13:00都不行
         Integer count = smartVisitorService.queryVisitorCount(su.getIdCard(), startTime, endTime);
-        if (count <= 0) {
+        if (count > 0) {
             return CommonResult.fail("该时间段已预约,请勿重复预约!");
         }
 

+ 4 - 4
src/main/java/com/template/model/request/updateSmartUserRequest.java

@@ -72,7 +72,7 @@ public class updateSmartUserRequest {
     /**
      * 年级
      */
-    @NotBlank(message = "年级不能为空")
+    //@NotBlank(message = "年级不能为空")
     private String grade;
 
     /**
@@ -90,7 +90,7 @@ public class updateSmartUserRequest {
     /**
      * 班级
      */
-    @NotNull(message = "班级不能为空")
+    //@NotNull(message = "班级不能为空")
     private Integer schoolClass;
 
     /**
@@ -108,7 +108,7 @@ public class updateSmartUserRequest {
     /**
      * 手机号
      */
-    @NotBlank(message = "手机号不能为空")
+    //@NotBlank(message = "手机号不能为空")
     private String phone;
 
     /**
@@ -116,7 +116,7 @@ public class updateSmartUserRequest {
      * 被关联用户的ID
      * 多个用户用逗号隔开
      */
-    @NotEmpty(message = "关联人不能为空")
+    //@NotEmpty(message = "关联人不能为空")
     private List<String> affiliate;
 
     /**

+ 48 - 0
src/main/java/com/template/model/vo/SmartClassPageVo.java

@@ -0,0 +1,48 @@
+package com.template.model.vo;
+
+import lombok.Data;
+
+/**
+ * @Author: binguo
+ * @Date: 2023/12/4 星期一 15:57
+ * @Description: com.template.model.vo
+ * @Version: 1.0
+ */
+@Data
+public class SmartClassPageVo {
+    /**
+     * 数据ID
+     */
+    private Integer id;
+
+    /**
+     * 年级ID
+     */
+    private Integer gradeId;
+
+    /**
+     * 年级
+     */
+    private String gradeStr;
+
+    /**
+     * 年级uid
+     */
+    private String classUid;
+
+    /**
+     * 班级名称
+     */
+    private String name;
+
+    /**
+     * 班级序号
+     */
+    private Integer classNo;
+
+    /**
+     * 百胜班级序号
+     */
+    private String bsClassNo;
+
+}

+ 63 - 5
src/main/java/com/template/model/vo/VisitorPageVo.java

@@ -25,14 +25,34 @@ public class VisitorPageVo {
     private Integer userId;
 
     /**
-     * 用户名称
+     * 访客姓名
      */
     private String userName;
 
     /**
-     * 提交时间
+     * 访客手机号
      */
-    private Date createTime;
+    private String userPhone;
+
+    /**
+     * 访客证件号
+     */
+    private String userNumber;
+
+    /**
+     * 同行人数
+     */
+    private Integer peerNum;
+
+    /**
+     * 车牌号
+     */
+    private String carNum;
+
+    /**
+     * 访问事由
+     */
+    private String visitReason;
 
     /**
      * 数据状态
@@ -62,7 +82,45 @@ public class VisitorPageVo {
     private Date visitorTime;
 
     /**
-     * 访问事由
+     * 来访截止时间
      */
-    private String visitReason;
+    private Date visitorDeadline;
+
+    /**
+     * 受访者ID
+     */
+    private Integer respondent;
+
+    /**
+     * 受访者编号
+     */
+    private String responcode;
+
+    /**
+     * 部门ID
+     */
+    private Integer departmentId;
+
+    /**
+     * 受访者电话
+     */
+    private String respondentPhone;
+
+    /**
+     * 受访者姓名
+     */
+    private String respondentName;
+
+    /**
+     * 访客类型
+     * 家长:1
+     * 其他:2
+     */
+    private Integer visitorType;
+
+    /**
+     * 提交时间
+     */
+    private Date createTime;
+
 }

+ 2 - 2
src/main/java/com/template/services/SmartClassService.java

@@ -22,7 +22,7 @@ public interface SmartClassService extends IService<SmartClass> {
 
     List<SmartClass> getSmartClasss();
 
-    int existSmartClass(String className,Integer gradeId);
+    int existSmartClass(String className, Integer gradeId);
 
     int insertSmartClass(SmartClass sc);
 
@@ -30,7 +30,7 @@ public interface SmartClassService extends IService<SmartClass> {
 
     List<SmartClass> getSmartClassByGradeID(Integer gradeId);
 
-    SmartClass existSmartClassData(String name, Integer classNo);
+    SmartClass existSmartClassData(Integer gradeId, String name, Integer classNo);
 
     PageUtils<SmartClass> queryPageSmartClass(int currentPage, int pageCount, String name);
 }

+ 2 - 1
src/main/java/com/template/services/impl/SmartClassServiceImpl.java

@@ -80,8 +80,9 @@ public class SmartClassServiceImpl extends ServiceImpl<SmartClassMapper, SmartCl
     }
 
     @Override
-    public SmartClass existSmartClassData(String name, Integer classNo) {
+    public SmartClass existSmartClassData(Integer gradeId, String name, Integer classNo) {
         QueryWrapper<SmartClass> queryWrapper = new QueryWrapper<>();
+        queryWrapper.eq(gradeId != null, "grade_id", gradeId);
         queryWrapper.eq(classNo != null, "class_no", classNo);
         queryWrapper.eq(StringUtils.hasText(name), "name", name);
         SmartClass result = smartClassMapper.selectOne(queryWrapper);

+ 8 - 8
src/main/resources/application-dev.yml

@@ -61,17 +61,17 @@ seewo:
 
 #百胜车闸相关配置信息
 park:
-  appId: ymc9dacef09716fb03
-  parkKey: nrwu5pbh
-  appSecret: 6d13777feed44f5eab91579cc98d9053
-  url: http://openapi.ymiot.net/Api/
+  appId: ymdd36ed157ac423e2
+  parkKey: wdcmq9rc
+  appSecret: 50596cd243dc4547b4c05f01f8ea02a4
+  url: http://openapi.szymzh.com/Api/
 
 #百胜门禁
 accesscontrol:
-  appId: sc1eb792c1ea3237e9
-  appSecret: 61afd794ed3244e995c5e894e5788193
-  schoolCode: SL1704880825203963
-  url: https://schoolopenapi.ymiot.net/openapi/
+  appId: sc5efc60f2bd373df9
+  appSecret: fe0d767a2a394d1b81ccda6fc0ce5ecc
+  schoolCode: SL1701743624375793
+  url: http://schoolopenapi.szymzh.com/openapi/
 
 #腾讯云
 tencentcloud:

+ 16 - 4
src/main/resources/mapper/template/SmartVisitorMapper.xml

@@ -5,16 +5,28 @@
         <result property="id" column="id"/>
         <result property="userId" column="user_id"/>
         <result property="userName" column="user_name"/>
-        <result property="createTime" column="create_time"/>
+        <result property="userPhone" column="user_phone"/>
+        <result property="userNumber" column="user_number"/>
+        <result property="peerNum" column="peer_num"/>
+        <result property="carNum" column="car_num"/>
+        <result property="visitReason" column="visit_reason"/>
         <result property="statu" column="statu"/>
         <result property="visitorTime" column="visitor_time"/>
-        <result property="visitReason" column="visit_reason"/>
+        <result property="visitorDeadline" column="visitor_deadline"/>
+        <result property="respondent" column="respondent"/>
+        <result property="responcode" column="responcode"/>
+        <result property="departmentId" column="department_id"/>
+        <result property="respondentPhone" column="respondent_phone"/>
+        <result property="respondentName" column="respondent_name"/>
+        <result property="visitorType" column="visitor_type"/>
+        <result property="createTime" column="create_time"/>
     </resultMap>
 
     <select id="queryVisitorPage" resultType="com.template.model.vo.VisitorPageVo" resultMap="visitorPageMap">
-        select sv.id,sv.user_id,su.name as user_name,sv.create_time,sv.statu,sv.visitor_time,sv.visit_reason from
+        select sv.id,sv.user_id,sv.user_name,sv.user_phone,sv.user_number,sv.peer_num,sv.car_num,sv.visit_reason,sv.statu,sv.visitor_time,sv.visitor_deadline,sv.respondent,
+        sv.responcode,sv.department_id,sv.respondent_phone,sv.respondent_name,sv.visitor_type,sv.create_time from
         smart_visitor sv
-        left join smart_user su on su.deleted = 0 and sv.user_id = su.id
+        inner join smart_user su on su.deleted = 0 and sv.user_id = su.id
         where sv.deleted = 0
         <if test="userId != null and userId != ''">
             and sv.user_id = #{userId}

+ 8 - 8
target/classes/application-dev.yml

@@ -61,17 +61,17 @@ seewo:
 
 #百胜车闸相关配置信息
 park:
-  appId: ymc9dacef09716fb03
-  parkKey: nrwu5pbh
-  appSecret: 6d13777feed44f5eab91579cc98d9053
-  url: http://openapi.ymiot.net/Api/
+  appId: ymdd36ed157ac423e2
+  parkKey: wdcmq9rc
+  appSecret: 50596cd243dc4547b4c05f01f8ea02a4
+  url: http://openapi.szymzh.com/Api/
 
 #百胜门禁
 accesscontrol:
-  appId: sc1eb792c1ea3237e9
-  appSecret: 61afd794ed3244e995c5e894e5788193
-  schoolCode: SL1704880825203963
-  url: https://schoolopenapi.ymiot.net/openapi/
+  appId: sc5efc60f2bd373df9
+  appSecret: fe0d767a2a394d1b81ccda6fc0ce5ecc
+  schoolCode: SL1701743624375793
+  url: http://schoolopenapi.szymzh.com/openapi/
 
 #腾讯云
 tencentcloud:

+ 14 - 1
target/classes/mapper/template/SmartAuthorGroupMapper.xml

@@ -1,5 +1,18 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 <mapper namespace="com.template.mapper.SmartAuthorGroupMapper">
-
+    <resultMap type="com.template.model.pojo.SmartAuthorGroup" id="smartAuthorGroupMap">
+        <result property="id" column="id"/>
+        <result property="parentId" column="parent_id"/>
+        <result property="name" column="name"/>
+        <result property="userId" column="user_id"/>
+        <result property="applyId" column="apply_id"/>
+    </resultMap>
+    <select id="smartAuthorGroup" resultType="com.template.model.pojo.SmartAuthorGroup" resultMap="smartAuthorGroupMap">
+        SELECT * FROM `smart_author_group`
+        where deleted = 0
+        <if test="userId != null and userId != ''">
+            and FIND_IN_SET(userId,user_id)
+        </if>
+    </select>
 </mapper>

+ 58 - 4
target/classes/mapper/template/SmartVisitorMapper.xml

@@ -5,16 +5,28 @@
         <result property="id" column="id"/>
         <result property="userId" column="user_id"/>
         <result property="userName" column="user_name"/>
-        <result property="createTime" column="create_time"/>
+        <result property="userPhone" column="user_phone"/>
+        <result property="userNumber" column="user_number"/>
+        <result property="peerNum" column="peer_num"/>
+        <result property="carNum" column="car_num"/>
+        <result property="visitReason" column="visit_reason"/>
         <result property="statu" column="statu"/>
         <result property="visitorTime" column="visitor_time"/>
-        <result property="visitReason" column="visit_reason"/>
+        <result property="visitorDeadline" column="visitor_deadline"/>
+        <result property="respondent" column="respondent"/>
+        <result property="responcode" column="responcode"/>
+        <result property="departmentId" column="department_id"/>
+        <result property="respondentPhone" column="respondent_phone"/>
+        <result property="respondentName" column="respondent_name"/>
+        <result property="visitorType" column="visitor_type"/>
+        <result property="createTime" column="create_time"/>
     </resultMap>
 
     <select id="queryVisitorPage" resultType="com.template.model.vo.VisitorPageVo" resultMap="visitorPageMap">
-        select sv.id,sv.user_id,su.name as user_name,sv.create_time,sv.statu,sv.visitor_time,sv.visit_reason from
+        select sv.id,sv.user_id,sv.user_name,sv.user_phone,sv.user_number,sv.peer_num,sv.car_num,sv.visit_reason,sv.statu,sv.visitor_time,sv.visitor_deadline,sv.respondent,
+        sv.responcode,sv.department_id,sv.respondent_phone,sv.respondent_name,sv.visitor_type,sv.create_time from
         smart_visitor sv
-        left join smart_user su on su.deleted = 0 and sv.user_id = su.id
+        inner join smart_user su on su.deleted = 0 and sv.user_id = su.id
         where sv.deleted = 0
         <if test="userId != null and userId != ''">
             and sv.user_id = #{userId}
@@ -46,4 +58,46 @@
     </select>
 
 
+    <resultMap type="com.template.model.pojo.SmartVisitor" id="visitorDatasMap">
+        <result property="id" column="id"/>
+        <result property="userId" column="user_id"/>
+        <result property="userName" column="user_name"/>
+        <result property="userPhone" column="user_phone"/>
+        <result property="userNumber" column="user_number"/>
+        <result property="peerNum" column="peer_num"/>
+        <result property="carNum" column="car_num"/>
+        <result property="visitReason" column="visit_reason"/>
+        <result property="statu" column="statu"/>
+        <result property="visitorTime" column="visitor_time"/>
+        <result property="visitorDeadline" column="visitor_deadline"/>
+        <result property="respondent" column="respondent"/>
+        <result property="responcode" column="responcode"/>
+        <result property="departmentId" column="department_id"/>
+        <result property="respondentPhone" column="respondent_phone"/>
+        <result property="respondentName" column="respondent_name"/>
+        <result property="visitorType" column="visitor_type"/>
+    </resultMap>
+    <select id="queryVisitorPageDatas" resultType="com.template.model.pojo.SmartVisitor" resultMap="visitorPageMap">
+        select * from smart_visitor
+        where deleted = 0
+        <if test="type != null and type != ''">
+            and statu = #{type}
+        </if>
+        and (
+        <if test="studentIds != null and studentIds.size() > 0">
+            (respondent in
+            <foreach collection="studentIds" item="studentId" index="index" open="(" close=")" separator=",">
+                ${studentId}
+            </foreach>
+            and visitor_type = 1)
+        </if>
+        <if test="studentIds != null and studentIds.size() > 0 and isAdmin = 'true'">
+            or visitor_type = 2
+        </if>
+        <if test="studentIds = null and isAdmin != 'true'">
+            visitor_type = 2
+        </if>
+        )
+    </select>
+
 </mapper>

+ 41 - 3
target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst

@@ -6,6 +6,7 @@ com\template\model\seewo\ParentServiceBatchSaveOrUpdateParentsParam$ParentsItem$
 com\template\model\seewo\StudentLeaveStudentLeaveRequestHandlerParam$StudentLeaveStudentLeaveRequestHandlerParamBuilder.class
 com\template\common\utils\DateUtils.class
 com\template\controller\SystemMenuController.class
+com\template\services\SmartSubjectManageService.class
 com\template\services\impl\SmartDepartmentServiceImpl.class
 com\template\model\seewo\StudentServiceUpdateStudentInfoParam$ParentsItem$ParentsItemBuilder.class
 com\template\model\seewo\AttendanceRuleListSchoolAttendRuleRequest.class
@@ -35,14 +36,18 @@ com\template\model\seewo\ParentServiceBatchSaveOrUpdateParentsParam$StudentParen
 com\template\model\seewo\StudentServiceBatchSaveClassStudentsRequest.class
 com\template\model\enumModel\eDuties.class
 com\template\model\seewo\ClassServiceBatchSaveClassParam.class
+com\template\model\evaluate\teacher\SmartScoreManage.class
 com\template\model\seewo\AttendanceServiceListAttendClassRecordsRequest.class
+com\template\services\impl\SmartSubjectManageServiceImpl.class
 com\template\model\pojo\RepairAdmin.class
 com\template\model\seewo\AttendanceRuleListSchoolAttendRuleParam$AttendanceRuleListSchoolAttendRuleParamBuilder.class
 com\template\model\seewo\StudentServiceUpdateStudentInfoRequest.class
+com\template\services\SmartEvaluateTeacherService.class
 com\template\controller\SmartGradeController.class
 com\template\model\seewo\AttendanceServiceListAttendClassRecordsParam$Query.class
 com\template\model\vo\BsGradeVo.class
 com\template\mapper\SmartGradeMapper.class
+com\template\services\impl\SmartEvaluateTdetailServiceImpl.class
 com\template\model\seewo\ParentServiceBatchSaveOrUpdateParentsResult.class
 com\template\model\tongji\EnergyTj.class
 com\template\model\seewo\TeacherServiceBatchSaveOrUpdateTeacherResult$TeacherBaseInfoDto.class
@@ -69,6 +74,7 @@ com\template\model\seewo\ParentServiceBatchSaveOrUpdateParentsParam$RequestBody.
 com\template\model\enumModel\eApproveStatu.class
 com\template\model\vo\BsClassVo.class
 com\template\common\utils\HttpClientUtils$1.class
+com\template\model\evaluate\student\SmartSubjectRuleInList.class
 com\template\controller\SmartDutiesController.class
 com\template\mapper\SmsCodeMapper.class
 com\template\model\vo\ScorePageVo.class
@@ -87,6 +93,7 @@ com\template\model\enumModel\ePunish.class
 com\template\model\seewo\AttendanceRuleListSchoolAttendRuleResult.class
 com\template\controller\SmartSchoolController.class
 com\template\model\seewo\AttendanceRuleListSchoolAttendRuleParam$Query$QueryBuilder.class
+com\template\services\SmartEvaluateStudentService.class
 com\template\services\impl\SmartClassServiceImpl.class
 com\template\mapper\SmartVisitorMapper.class
 com\template\model\pojo\SmartAttendance.class
@@ -94,10 +101,13 @@ com\template\model\vo\SmartEnumVo.class
 com\template\model\seewo\StudentServiceUpdateStudentInfoResult.class
 com\template\model\vo\BsStaffVo.class
 com\template\model\seewo\OrgClassOpenSeewoUcOpenV1ClassFullParam.class
+com\template\common\jh\ReqRespResearchProductQuestionnaireItem.class
 com\template\controller\Task.class
 com\template\api\SmartAuthorityControllerAPI.class
 com\template\services\SmartScreenshotService.class
+com\template\model\evaluate\student\SmartSubjectRule.class
 com\template\model\request\changePasswordRequest.class
+com\template\model\evaluate\teacher\SmartEvaluateTdetail.class
 com\template\model\tongji\All.class
 com\template\mapper\WechatScanLoginMapper.class
 com\template\services\impl\SystemMenuServiceImpl.class
@@ -106,6 +116,7 @@ com\template\common\utils\DataBliu.class
 com\template\model\seewo\AttendanceServiceListAttendClassRecordsResult.class
 com\template\model\vo\BsStudentNoVo.class
 com\template\model\vo\BsDepartmentVo.class
+com\template\services\impl\SmartEvaluateStudentServiceImpl.class
 com\template\model\seewo\StudentServiceBatchSaveClassStudentsResult.class
 com\template\model\vo\SmartFreezeRecordPageVo.class
 com\template\common\utils\QuartzJobUtils.class
@@ -120,18 +131,21 @@ com\template\model\seewo\TeacherServiceBatchSaveOrUpdateTeacherResult$JSONRespon
 com\template\services\impl\SmartGradeServiceImpl.class
 com\template\controller\SmartBuildMeterController.class
 com\template\api\SmartDutiesControllerAPI.class
-com\template\model\evaluate\SmartEvaluateTdetail.class
 com\template\mapper\SmartAuthorityMapper.class
+com\template\model\evaluate\teacher\SmartScoreManageList.class
 com\template\common\utils\paramUtils.class
 com\template\model\seewo\AttendanceRuleListEventByClazzParam$RequestBody.class
 com\template\services\SmartIdentityService.class
 com\template\api\SmartBuildMeterControllerAPI.class
 com\template\annotation\UserLoginCheck.class
+com\template\model\evaluate\teacher\SimpleScoreDetailList.class
 com\template\model\seewo\StudentServiceBatchSaveClassStudentsParam$StudentInfo$StudentInfoBuilder.class
 com\template\model\pojo\SystemMenu.class
 com\template\model\request\insertSmartGradeRequest.class
 com\template\controller\SmartIdentityController.class
+com\template\services\impl\SmartEvaluateTeacherServiceImpl.class
 META-INF\spring-configuration-metadata.json
+com\template\common\jh\SectionUtil.class
 com\template\model\request\updateIdentityRequest.class
 com\template\model\pojo\SmartMenu.class
 com\template\services\impl\SmartMeterDetailServiceImpl.class
@@ -153,10 +167,12 @@ com\template\model\vo\DepartmentVo.class
 com\template\model\request\insertScoreRequest.class
 com\template\services\SmartAuthorGroupService.class
 com\template\model\request\updateDepartmentRequest.class
+com\template\mapper\SmartSubjectRuleMapper.class
 com\template\services\SmartSchoolService.class
 com\template\core\CORSConfiguration$1.class
 com\template\model\seewo\HomeSchoolServiceSendNoteToKidResult$ResponseBody.class
 com\template\services\impl\SmartAttendanceServiceImpl.class
+com\template\model\evaluate\student\SmartSubjectRuleOutList.class
 com\template\annotation\ControllerIsShow.class
 com\template\model\request\UpdateSmartSchoolRequest.class
 com\template\model\tongji\MonthMeterDetail.class
@@ -164,12 +180,14 @@ com\template\services\impl\SmartDutiesServiceImpl.class
 com\template\model\enumModel\eFreezeRecord.class
 com\template\model\seewo\ClassServiceBatchSaveClassParam$ClassInfo.class
 com\template\model\seewo\TeacherServiceBatchSaveOrUpdateTeacherParam$SaveOrUpdateTeacherQuery.class
+com\template\services\impl\SmartEvaluateSdetailServiceImpl.class
 com\template\model\pojo\SmartAuthority.class
 com\template\services\SmartMeterDetailService.class
 com\template\services\SmartScoreService.class
 com\template\mapper\SmartEvaluateTdetailMapper.class
 com\template\model\enumModel\eIsSuper.class
 com\template\mapper\SmartDataSourceMapper.class
+com\template\services\impl\SmartSubjectRuleServiceImpl.class
 com\template\model\request\insertMenuRequest.class
 com\template\model\weixin\AuthorListGroup.class
 com\template\model\weixin\AccessToken.class
@@ -193,12 +211,12 @@ com\template\model\seewo\TeacherServiceBatchSetClassMastersParam$RequestBody$Req
 com\template\model\enumModel\eExamineStatu.class
 com\template\model\pojo\SmartScore.class
 com\template\common\utils\TimeExchange2.class
+com\template\services\SmartEvaluateTdetailService.class
 com\template\model\seewo\StudentLeaveStudentLeaveRequestHandlerParam$StudentLeaveQuery$StudentLeaveQueryBuilder.class
 com\template\common\utils\RequestUtils.class
 com\template\controller\SmartDataSourceController.class
 com\template\model\vo\ScoreVo.class
 com\template\api\SmartScreenshotControllerAPI.class
-com\template\model\evaluate\SmartEvaluateTeacher.class
 com\template\model\seewo\TeacherServiceBatchSaveOrUpdateTeacherResult.class
 com\template\model\seewo\HomeSchoolServiceSendNoteToKidParam.class
 com\template\model\seewo\TeacherServiceBatchSaveOrUpdateTeacherParam$TeacherServiceBatchSaveOrUpdateTeacherParamBuilder.class
@@ -214,6 +232,7 @@ com\template\model\seewo\ParentServiceBatchSaveOrUpdateParentsRequest.class
 com\template\services\impl\SmartBuildMeterServiceImpl.class
 com\template\model\weixin\AuthorListGroup$AuthorListGroupBuilder.class
 com\template\mapper\SmartDataTaskMapper.class
+com\template\model\evaluate\student\SmartSubjectManage.class
 com\template\model\seewo\AttendanceRuleListSchoolAttendRuleResult$ResponseBody.class
 com\template\AutoCode.class
 com\template\model\seewo\StudentServiceBatchSaveClassStudentsParam$StudentSaveQuery$StudentSaveQueryBuilder.class
@@ -231,6 +250,7 @@ com\template\services\WechatScanLoginService.class
 com\template\model\seewo\TeacherServiceBatchSaveOrUpdateTeacherRequest.class
 com\template\model\request\otherAppointmentRequest.class
 com\template\model\seewo\PersonalLeaveListSchoolPeriodRecordsResult$ResponseBody.class
+com\template\model\vo\SmartClassPageVo.class
 com\template\services\impl\SmartIdentityServiceImpl.class
 com\template\model\vo\ParentOfStudentsVo.class
 com\template\services\SystemMenuService.class
@@ -239,13 +259,13 @@ com\template\model\vo\SemesterVo.class
 com\template\api\SmartApplyControllerAPI.class
 com\template\model\enumModel\eStatu.class
 com\template\services\SmartVisitorService.class
-com\template\model\evaluate\SmartScoreManage.class
 com\template\mapper\SmartDataClassMapper.class
 com\template\model\pojo\SmartSchool.class
 com\template\model\request\insertDutiesRequest.class
 com\template\common\utils\FileUtils.class
 com\template\model\request\deleteSmartScoreRequest.class
 com\template\model\seewo\OrgClassOpenSeewoUcOpenV1ClassFullParam$OrgClassOpenSeewoUcOpenV1ClassFullParamBuilder.class
+com\template\mapper\SmartEvaluateSdetailMapper.class
 com\template\config\MyBatisPlusConfig.class
 com\template\model\seewo\ParentServiceBatchSaveOrUpdateParentsParam$Query$QueryBuilder.class
 com\template\model\seewo\OrganizationNodeServiceInitSchoolClassesParam$Object.class
@@ -264,6 +284,7 @@ com\template\api\SmartFreezeRecordControllerAPI.class
 com\template\controller\SmartDepartmentController.class
 com\template\services\SmartDataSourceService.class
 com\template\controller\SmartDataSourceLogController.class
+com\template\mapper\SmartSubjectManageMapper.class
 com\template\controller\RepairAdminController.class
 com\template\model\vo\GradeVo.class
 com\template\model\vo\SystemMenuVo.class
@@ -271,7 +292,9 @@ com\template\mapper\RepairAdminMapper.class
 com\template\model\request\insertFreezeRecordRequest.class
 com\template\services\SmartDataClassService.class
 com\template\common\utils\DBUtil.class
+com\template\model\evaluate\teacher\SimpleScore.class
 com\template\controller\SmartMeterController.class
+com\template\services\SmartSubjectRuleService.class
 com\template\model\seewo\StudentServiceUpdateStudentInfoParam$RequestBody.class
 com\template\services\SmartAuthorityService.class
 com\template\model\seewo\ParentServiceBatchSaveOrUpdateParentsParam.class
@@ -302,18 +325,22 @@ com\template\model\request\updateScoreRequest.class
 com\template\controller\SmsCodeController.class
 com\template\api\SmartMeterDetailControllerAPI.class
 com\template\api\SmartClassControllerAPI.class
+com\template\mapper\SmartEvaluateStudentMapper.class
 com\template\common\utils\imageUtils.class
 com\template\common\utils\HttpClientUtils$LazyHolder.class
 com\template\model\vo\LoginVO.class
 com\template\model\seewo\StudentLeaveStudentLeaveRequestHandlerParam.class
+com\template\controller\SmartEvaluateStudentController.class
 com\template\model\request\updateSmartGradeRequest.class
 com\template\model\weixin\WechatUserUnionID.class
 com\template\api\SmartUserControllerAPI.class
 com\template\config\ParkConfig.class
 com\template\mapper\SmartDataSourceLogMapper.class
+com\template\controller\SmartEvaluateTeacherController.class
 com\template\api\SmartScoreControllerAPI.class
 com\template\model\request\queryAccountPageRequest.class
 com\template\model\request\insertIdentityRequest.class
+com\template\model\evaluate\student\SubjectManageList.class
 com\template\model\pojo\SystemUser.class
 com\template\mapper\SystemUserMapper.class
 com\template\model\seewo\AttendanceRuleListEventByClazzResult$ResponseBody.class
@@ -325,6 +352,7 @@ com\template\model\vo\AffiliateUserVo.class
 com\template\services\impl\SmartApplyServiceImpl.class
 com\template\services\SmartGradeService.class
 com\template\model\enumModel\eSubjectStatu.class
+com\template\api\SmartEvaluateTeacherControllerAPI.class
 com\template\model\seewo\StudentLeaveStudentLeaveRequestHandlerResult$JSONResponseBody.class
 com\template\services\impl\SmartUserServiceImpl.class
 com\template\model\seewo\StudentServiceUpdateStudentInfoResult$ResponseBody.class
@@ -338,6 +366,7 @@ com\template\model\seewo\OrganizationNodeServiceInitSchoolClassesParam$RequestBo
 com\template\model\seewo\TeacherServiceBatchSetClassMastersRequest.class
 com\template\model\pojo\SmartFreezeRecord.class
 com\template\mapper\SmartDutiesMapper.class
+com\template\model\evaluate\teacher\SimpleEvaluateScore.class
 com\template\handler\MyMetaObjectHandler.class
 com\template\api\SmartWarningControllerAPI.class
 com\template\model\seewo\AttendanceRuleListEventByClazzResult.class
@@ -355,6 +384,7 @@ com\template\services\SmartDataTaskService.class
 com\template\model\seewo\StudentLeaveStudentLeaveRequestHandlerParam$StudentLeaveQuery.class
 com\template\common\constanst\Constanst.class
 com\template\model\pojo\SmartVisitor.class
+com\template\api\SmartEvaluateStudentControllerAPI.class
 com\template\services\impl\WechatScanLoginServiceImpl.class
 com\template\services\impl\SmartScoreServiceImpl.class
 com\template\model\request\loginRequest.class
@@ -367,6 +397,7 @@ com\template\controller\UploadController.class
 com\template\model\seewo\AttendanceServiceListAttendClassRecordsResult$ResponseBody.class
 com\template\api\SmartDataClassControllerAPI.class
 com\template\services\impl\SmartMenuServiceImpl.class
+com\template\model\evaluate\student\SmartEvaluateSdetailList.class
 com\template\model\seewo\StudentServiceBatchSaveClassStudentsParam$StudentServiceBatchSaveClassStudentsParamBuilder.class
 com\template\services\SmartClassService.class
 com\template\services\SmartWarningService.class
@@ -395,6 +426,7 @@ com\template\config\ControlConfig.class
 com\template\model\seewo\HomeSchoolServiceSendNoteToKidResult.class
 com\template\model\seewo\PersonalLeaveListSchoolPeriodRecordsResult.class
 com\template\model\seewo\StudentLeaveStudentLeaveRequestHandlerResult.class
+com\template\services\impl\SmartScoreManageServiceImpl.class
 com\template\model\seewo\ParentServiceBatchSaveOrUpdateParentsParam$ParentsItem.class
 com\template\services\SmsCodeService.class
 com\template\services\SmartAttendanceService.class
@@ -407,6 +439,7 @@ com\template\model\enumModel\eLogOff.class
 com\template\services\impl\SmartWarningServiceImpl.class
 com\template\model\seewo\PersonalLeaveListSchoolPeriodRecordsParam$RequestBody.class
 com\template\common\exception\EmsException.class
+com\template\model\evaluate\teacher\SmartEvaluateTdetailList.class
 com\template\model\seewo\TeacherServiceBatchSetClassMastersParam$RequestBody.class
 com\template\controller\ExcelController.class
 com\template\controller\ScheduleController.class
@@ -414,6 +447,7 @@ com\template\model\seewo\PersonalLeaveListSchoolPeriodRecordsParam$RequestBody$R
 com\template\model\seewo\OrganizationNodeServiceInitSchoolClassesParam$OrganizationNodeServiceInitSchoolClassesParamBuilder.class
 com\template\model\seewo\OrgClassOpenSeewoUcOpenV1ClassFullResult.class
 com\template\model\seewo\StudentServiceBatchSaveClassStudentsResult$ParentInfoDto.class
+com\template\model\evaluate\teacher\SmartEvaluateTeacher.class
 com\template\services\SmartDataSourceLogService.class
 com\template\model\seewo\TeacherServiceBatchSaveOrUpdateTeacherParam$JSONRequestBody.class
 com\template\api\SmsCodeControllerAPI.class
@@ -429,9 +463,11 @@ com\template\model\pojo\UnitTimeHelpModel.class
 com\template\api\UploadControllerAPI.class
 com\template\controller\SmartMeterDetailController.class
 com\template\model\vo\UserVo.class
+com\template\services\SmartEvaluateSdetailService.class
 com\template\model\seewo\ClassServiceBatchSaveClassRequest.class
 com\template\model\seewo\TeacherServiceBatchSaveOrUpdateTeacherParam$SaveOrUpdateTeacherQuery$SaveOrUpdateTeacherQueryBuilder.class
 com\template\model\vo\ClassSettingDateVo.class
+com\template\model\evaluate\student\SmartEvaluateStudent.class
 com\template\config\CosConfig.class
 com\template\model\pojo\SmartApply.class
 com\template\model\enumModel\eSexStatu.class
@@ -449,6 +485,7 @@ com\template\services\impl\SmartDataSourceServiceImpl.class
 com\template\core\JwtAuthenticationInterceptor.class
 com\template\mapper\SmartMeterMapper.class
 com\template\model\seewo\ParentServiceBatchSaveOrUpdateParentsParam$StudentParentsItem.class
+com\template\model\evaluate\student\SmartEvaluateSdetail.class
 com\template\model\tongji\Tj.class
 com\template\controller\SmartScreenshotController.class
 com\template\model\seewo\ClassServiceBatchSaveClassResult$JSONResponseBody.class
@@ -456,6 +493,7 @@ com\template\model\vo\SystemMenuTreeVo.class
 com\template\model\enumModel\eIdentityStatu.class
 com\template\model\seewo\StudentServiceUpdateStudentInfoParam$Query.class
 com\template\controller\SmartDataTaskController.class
+com\template\services\SmartScoreManageService.class
 com\template\model\weixin\AuthorAndGroup.class
 com\template\controller\LogInfoController.class
 com\template\services\impl\SmartDataTaskServiceImpl.class

+ 41 - 3
target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst

@@ -1,22 +1,28 @@
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\PersonalLeaveListSchoolPeriodRecordsResult.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartEvaluateSdetailService.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\handle\NonStaticResourceHttpRequestHandler.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\UploadController.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\PersonalLeaveListSchoolPeriodRecordsRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\pojo\SmartDataClass.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\SmartDataSourceLogControllerAPI.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\student\SmartEvaluateStudent.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartMenuService.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartEvaluateTdetailMapper.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\StudentLeaveStudentLeaveRequestHandlerResult.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\pojo\SmartAuthority.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\SmartEvaluateTeacherControllerAPI.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\OrgClassOpenSeewoUcOpenV1ClassFullParam.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\vo\ScreenshotRecordPageVo.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\SmartDataTaskController.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\StudentLeaveStudentLeaveRequestHandlerRequest.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartEvaluateStudentServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartUploadServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\pojo\SmartGrade.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\StudentServiceUpdateStudentInfoParam.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\SmartAuthorityControllerAPI.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartIdentityService.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\teacher\SmartEvaluateTeacher.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartSubjectRuleMapper.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\SmartScreenshotControllerAPI.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\SmartDataTaskControllerAPI.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\utils\Base64Util.java
@@ -36,6 +42,7 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\tongji\DayMeterDetail.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\pojo\SmartDuties.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\pojo\SmartBuild.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\teacher\SmartEvaluateTdetailList.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\insertDepartmentRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\UploadControllerAPI.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\utils\HttpUtils.java
@@ -44,10 +51,12 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\insertScreenshotRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\SmartWarningControllerAPI.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\SmartVisitorController.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\teacher\SmartScoreManage.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\pojo\SmartApply.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\utils\PropertiesUtil.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartWarningMapper.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\SmartApplyController.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\student\SmartSubjectRuleInList.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\config\ParkConfig.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\SmartBuildController.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\SmartDutiesControllerAPI.java
@@ -59,7 +68,7 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartDepartmentMapper.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\AttendanceRuleListSchoolAttendRuleParam.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\enumModel\eFileType.java
-D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\SmartEvaluateTeacher.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartEvaluateStudentMapper.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\utils\AesTestOne.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\utils\JWTUtil.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\updateMenuRequest.java
@@ -67,8 +76,10 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\HomeSchoolServiceSendNoteToKidResult.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\insertScoreRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\StudentLeaveStudentLeaveRequestHandlerParam.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartEvaluateSdetailServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\utils\RSAUtils.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\updateSmartGradeRequest.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartEvaluateTdetailService.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\insertDutiesRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartDataClassServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartScreenshotServiceImpl.java
@@ -98,6 +109,7 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\changePasswordRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartApplyServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\SmartMeterDetailControllerAPI.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\teacher\SmartEvaluateTdetail.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartAuthorityServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartApplyMapper.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\pojo\SmartDataSourceJobParams.java
@@ -107,12 +119,15 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartWarningService.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\tongji\All.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\TeacherServiceBatchSetClassMastersRequest.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\SmartEvaluateStudentControllerAPI.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\config\SeewoConfig.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\insertIdentityRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartAttendanceMapper.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\jh\ReqRespResearchProductQuestionnaireItem.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\config\smsConfig.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\ScheduleController.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\ParentServiceBatchSaveOrUpdateParentsRequest.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\teacher\SimpleScoreDetailList.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\updateIdentityRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\tongji\MonthMeterDetail.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\handler\MyMetaObjectHandler.java
@@ -137,6 +152,7 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartGradeMapper.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\vo\ParentOfStudentsVo.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\vo\SmartFreezeRecordPageVo.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartScoreManageServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\SmartBuildControllerAPI.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\AttendanceServiceListAttendClassRecordsParam.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\manualFreezingRequest.java
@@ -147,15 +163,16 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\SmartIdentityController.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\TeacherServiceBatchSaveOrUpdateTeacherRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\SmartDutiesController.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\SmartEvaluateStudentController.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\TeacherServiceBatchSetClassMastersParam.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\utils\QuartzJobUtils.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\StudentServiceBatchSaveClassStudentsParam.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\SmartScoreController.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\vo\BsClassNoVo.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\SmartFreezeRecordController.java
-D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\SmartEvaluateTdetail.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartScoreManageMapper.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\enumModel\eDuties.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\jh\SectionUtil.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\pojo\SmartVisitor.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\SmartScoreControllerAPI.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartAuthorGroupMapper.java
@@ -163,6 +180,7 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartAuthorGroupService.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\SmartAuthorGroupControllerAPI.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\pojo\SmartAttendance.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartSubjectManageMapper.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartClassMapper.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\OrgClassOpenSeewoUcOpenV1ClassFullRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\weixin\AccessToken.java
@@ -179,11 +197,13 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\SmartDepartmentController.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\updateRepairAdminRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartUserServiceImpl.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\SmartEvaluateTeacherController.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartMenuServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\SmartScreenshotRecordControllerAPI.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\pojo\SmartScreenshot.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartMeterServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\TeacherServiceBatchSaveOrUpdateTeacherParam.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartScoreManageService.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartVisitorService.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\config\ControlConfig.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\exception\MyCustomException.java
@@ -205,6 +225,7 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\pojo\SystemUser.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\vo\BsStaffVo.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartScreenshotRecordMapper.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartSubjectRuleServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\SmartMenuControllerAPI.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\SmartWarningController.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartAuthorGroupServiceImpl.java
@@ -219,7 +240,9 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\SmartAttendanceControllerAPI.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\AttendanceRuleListEventByClazzRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\parentsAppointmentRequest.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\vo\SmartClassPageVo.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartDataSourceLogServiceImpl.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartEvaluateTeacherService.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartBuildMapper.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartMeterDetailServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\constanst\Constanst.java
@@ -245,6 +268,7 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartDepartmentService.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\vo\BsGradeVo.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\WechatScanLoginMapper.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\student\SmartSubjectManage.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartScreenshotRecordService.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartMeterDetailService.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\SystemMenuControllerAPI.java
@@ -254,6 +278,7 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\weixin\AuthorAndGroup2.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\pojo\SmartDataTaskErr.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartScoreService.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartEvaluateSdetailMapper.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\WechatScanLoginController.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\result\PageUtils.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\config\CosConfig.java
@@ -270,6 +295,8 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\updateClassRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\config\MySecurity.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\enumModel\eFreezeRecord.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\teacher\SimpleScore.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartSubjectManageServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\vo\SystemMenuTreeVo.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\HomeSchoolServiceSendNoteToKidParam.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\config\ScheduleConfig.java
@@ -286,6 +313,7 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\WechatScanLoginServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\RepairAdminServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\annotation\UserLoginCheck.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\student\SmartSubjectRuleOutList.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartUserMapper.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartDutiesService.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\result\Code.java
@@ -293,6 +321,7 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\enumModel\ePunish.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartBuildServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartDataTaskService.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartSubjectRuleService.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\exception\EmsException.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\insertSmartClassRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartAuthorityService.java
@@ -300,14 +329,18 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\pojo\SmartScore.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\result\BaseResult.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\SmartBuildMeterController.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartEvaluateTeacherServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\HomeSchoolServiceSendNoteToKidRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\core\JwtlnterceptorConfig.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\student\SubjectManageList.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\queryAccountPageRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\otherAppointmentRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\Task.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\PersonalLeaveListSchoolPeriodRecordsParam.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\AttendanceRuleListEventByClazzResult.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\utils\RandomTrackAlgorithm.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartSubjectManageService.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartEvaluateTdetailServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartIdentityServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\utils\TimeExchange2.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\pojo\SmartMenu.java
@@ -320,6 +353,7 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartVisitorMapper.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartDataTaskMapper.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartDataSourceLogService.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\student\SmartEvaluateSdetailList.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\utils\EncryptionUtil.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\loginRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\result\CommonResult.java
@@ -363,17 +397,22 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\pojo\UnitTimeHelpModel.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\updateScreenshotRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartVisitorServiceImpl.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\student\SmartEvaluateSdetail.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\updateSmartUserRequest.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\SmartAuthorGroupController.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\vo\VisitorPageVo.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\request\freezeRepairAdminRequest.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\SmartEvaluateStudentService.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\seewo\OrganizationNodeServiceInitSchoolClassesParam.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\enumModel\eExamineStatu.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\teacher\SimpleEvaluateScore.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\teacher\SmartScoreManageList.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\weixin\Result.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SystemUserServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SmartScoreMapper.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\api\SmartUserControllerAPI.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\utils\DateUtils.java
+D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\student\SmartSubjectRule.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\utils\SendSms.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\enumModel\eSexStatu.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\weixin\WechatUserUnionID.java
@@ -391,7 +430,6 @@ D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\templa
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\services\impl\SmartDataTaskServiceImpl.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\common\utils\TreeRecordsUtil.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\controller\SmsCodeController.java
-D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\evaluate\SmartScoreManage.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\mapper\SystemUserMapper.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\enumModel\eDutiesType.java
 D:\Bingo\Desktop\工作内容\万载三中\backend_code\src\main\java\com\template\model\enumModel\eExamType.java

binární
target/mybatis_plus-0.0.1-SNAPSHOT.jar.original