dingxin 6 years ago
parent
commit
be3627bddc

+ 79
- 92
CODE/smart-community-word/.idea/workspace.xml View File

@@ -2,8 +2,8 @@
2 2
 <project version="4">
3 3
   <component name="ChangeListManager">
4 4
     <list default="true" id="051ae1e0-ece1-4622-91c0-3f05ac339943" name="Default Changelist" comment="">
5
-      <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
6
-      <change beforePath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/model/TaUser.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/model/TaUser.java" afterDir="false" />
5
+      <change beforePath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/UserController.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/UserController.java" afterDir="false" />
6
+      <change beforePath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpBuildingOwnerInfoMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpBuildingOwnerInfoMapper.java" afterDir="false" />
7 7
       <change beforePath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/TaUserServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/TaUserServiceImpl.java" afterDir="false" />
8 8
     </list>
9 9
     <ignored path="$PROJECT_DIR$/../smart-community/eureka-sever/target/" />
@@ -27,71 +27,29 @@
27 27
   </component>
28 28
   <component name="FileEditorManager">
29 29
     <leaf>
30
-      <file pinned="false" current-in-tab="false">
31
-        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/UserController.java">
32
-          <provider selected="true" editor-type-id="text-editor">
33
-            <state relative-caret-position="417">
34
-              <caret line="270" column="39" selection-start-line="270" selection-start-column="27" selection-end-line="270" selection-end-column="39" />
35
-            </state>
36
-          </provider>
37
-        </entry>
38
-      </file>
39
-      <file pinned="false" current-in-tab="false">
40
-        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/ITaUserService.java">
41
-          <provider selected="true" editor-type-id="text-editor">
42
-            <state relative-caret-position="417">
43
-              <caret line="120" column="28" selection-start-line="120" selection-start-column="28" selection-end-line="120" selection-end-column="28" />
44
-            </state>
45
-          </provider>
46
-        </entry>
47
-      </file>
48 30
       <file pinned="false" current-in-tab="true">
49
-        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/TaUserServiceImpl.java">
50
-          <provider selected="true" editor-type-id="text-editor">
51
-            <state relative-caret-position="606">
52
-              <caret line="978" column="23" selection-start-line="978" selection-start-column="23" selection-end-line="978" selection-end-column="23" />
53
-            </state>
54
-          </provider>
55
-        </entry>
56
-      </file>
57
-      <file pinned="false" current-in-tab="false">
58
-        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/model/TaUser.java">
59
-          <provider selected="true" editor-type-id="text-editor">
60
-            <state relative-caret-position="351">
61
-              <caret line="73" column="53" selection-start-line="73" selection-start-column="53" selection-end-line="73" selection-end-column="53" />
62
-              <folding>
63
-                <element signature="imports" expanded="true" />
64
-                <element signature="e#1169#1170#0" expanded="true" />
65
-                <element signature="e#1211#1212#0" expanded="true" />
66
-                <element signature="e#1298#1299#0" expanded="true" />
67
-              </folding>
68
-            </state>
69
-          </provider>
70
-        </entry>
71
-      </file>
72
-      <file pinned="false" current-in-tab="false">
73
-        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpBuildingOwnerInfoMapper.java">
31
+        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/UserController.java">
74 32
           <provider selected="true" editor-type-id="text-editor">
75
-            <state relative-caret-position="522">
76
-              <caret line="26" column="30" selection-start-line="26" selection-start-column="30" selection-end-line="26" selection-end-column="30" />
33
+            <state relative-caret-position="335">
34
+              <caret line="270" column="28" lean-forward="true" selection-start-line="270" selection-start-column="28" selection-end-line="270" selection-end-column="28" />
77 35
             </state>
78 36
           </provider>
79 37
         </entry>
80 38
       </file>
81 39
       <file pinned="false" current-in-tab="false">
82
-        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TaUserMapper.java">
40
+        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/BaseController.java">
83 41
           <provider selected="true" editor-type-id="text-editor">
84
-            <state relative-caret-position="-19">
85
-              <caret line="47" column="14" lean-forward="true" selection-start-line="47" selection-start-column="14" selection-end-line="47" selection-end-column="14" />
42
+            <state relative-caret-position="189">
43
+              <caret line="16" column="27" selection-start-line="16" selection-start-column="13" selection-end-line="16" selection-end-column="27" />
86 44
             </state>
87 45
           </provider>
88 46
         </entry>
89 47
       </file>
90 48
       <file pinned="false" current-in-tab="false">
91
-        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TaUserMapper.xml">
49
+        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/TaUserServiceImpl.java">
92 50
           <provider selected="true" editor-type-id="text-editor">
93
-            <state relative-caret-position="458">
94
-              <caret line="360" column="32" selection-start-line="360" selection-start-column="14" selection-end-line="360" selection-end-column="32" />
51
+            <state relative-caret-position="451">
52
+              <caret line="976" selection-start-line="976" selection-end-line="976" />
95 53
             </state>
96 54
           </provider>
97 55
         </entry>
@@ -179,6 +137,8 @@
179 137
         <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/SocialServiceImpl.java" />
180 138
         <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpTransactionLikeMapper.java" />
181 139
         <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/model/TaUser.java" />
140
+        <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/UserController.java" />
141
+        <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpBuildingOwnerInfoMapper.java" />
182 142
         <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/TaUserServiceImpl.java" />
183 143
       </list>
184 144
     </option>
@@ -290,6 +250,31 @@
290 250
               <item name="huiju" type="462c0819:PsiDirectoryNode" />
291 251
               <item name="controller" type="462c0819:PsiDirectoryNode" />
292 252
             </path>
253
+            <path>
254
+              <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
255
+              <item name="smart-community" type="462c0819:PsiDirectoryNode" />
256
+              <item name="app-api" type="462c0819:PsiDirectoryNode" />
257
+              <item name="src" type="462c0819:PsiDirectoryNode" />
258
+              <item name="main" type="462c0819:PsiDirectoryNode" />
259
+              <item name="java" type="462c0819:PsiDirectoryNode" />
260
+              <item name="com" type="462c0819:PsiDirectoryNode" />
261
+              <item name="community" type="462c0819:PsiDirectoryNode" />
262
+              <item name="huiju" type="462c0819:PsiDirectoryNode" />
263
+              <item name="service" type="462c0819:PsiDirectoryNode" />
264
+            </path>
265
+            <path>
266
+              <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
267
+              <item name="smart-community" type="462c0819:PsiDirectoryNode" />
268
+              <item name="app-api" type="462c0819:PsiDirectoryNode" />
269
+              <item name="src" type="462c0819:PsiDirectoryNode" />
270
+              <item name="main" type="462c0819:PsiDirectoryNode" />
271
+              <item name="java" type="462c0819:PsiDirectoryNode" />
272
+              <item name="com" type="462c0819:PsiDirectoryNode" />
273
+              <item name="community" type="462c0819:PsiDirectoryNode" />
274
+              <item name="huiju" type="462c0819:PsiDirectoryNode" />
275
+              <item name="service" type="462c0819:PsiDirectoryNode" />
276
+              <item name="impl" type="462c0819:PsiDirectoryNode" />
277
+            </path>
293 278
           </expand>
294 279
           <select />
295 280
         </subPane>
@@ -303,7 +288,7 @@
303 288
     <property name="RequestMappingsPanelWidth1" value="75" />
304 289
     <property name="WebServerToolWindowFactoryState" value="false" />
305 290
     <property name="aspect.path.notification.shown" value="true" />
306
-    <property name="com.android.tools.idea.instantapp.provision.ProvisionBeforeRunTaskProvider.myTimeStamp" value="1553741274409" />
291
+    <property name="com.android.tools.idea.instantapp.provision.ProvisionBeforeRunTaskProvider.myTimeStamp" value="1553744382063" />
307 292
     <property name="last_opened_file_path" value="D:/java/workspace/heishi/wx_project" />
308 293
     <property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
309 294
     <property name="nodejs_npm_path_reset_for_default_project" value="true" />
@@ -467,13 +452,13 @@
467 452
     <servers />
468 453
   </component>
469 454
   <component name="TimeTrackingManager">
470
-    <option name="totallyTimeSpent" value="153440000" />
455
+    <option name="totallyTimeSpent" value="155072000" />
471 456
   </component>
472 457
   <component name="ToolWindowManager">
473 458
     <frame x="185" y="38" width="1605" height="1047" extended-state="0" />
474 459
     <editor active="true" />
475 460
     <layout>
476
-      <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.22847897" />
461
+      <window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.08608414" />
477 462
       <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
478 463
       <window_info id="Designer" order="2" />
479 464
       <window_info id="Image Layers" order="3" />
@@ -484,7 +469,7 @@
484 469
       <window_info anchor="bottom" id="Message" order="0" />
485 470
       <window_info anchor="bottom" id="Find" order="1" />
486 471
       <window_info anchor="bottom" id="Run" order="2" sideWeight="0.6998934" weight="0.3530067" />
487
-      <window_info anchor="bottom" id="Debug" order="3" sideWeight="0.8544776" weight="0.06013363" />
472
+      <window_info active="true" anchor="bottom" id="Debug" order="3" sideWeight="0.8544776" visible="true" weight="0.25084364" />
488 473
       <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
489 474
       <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
490 475
       <window_info anchor="bottom" id="TODO" order="6" />
@@ -492,7 +477,7 @@
492 477
       <window_info anchor="bottom" id="Terminal" order="8" sideWeight="0.49946696" weight="0.32962137" />
493 478
       <window_info anchor="bottom" id="Docker" order="9" show_stripe_button="false" />
494 479
       <window_info anchor="bottom" id="Event Log" order="10" sideWeight="0.14552239" side_tool="true" weight="0.37750557" />
495
-      <window_info anchor="bottom" id="Messages" order="11" sideWeight="0.49969268" weight="0.27941176" />
480
+      <window_info anchor="bottom" id="Messages" order="11" sideWeight="0.49969268" weight="0.27896512" />
496 481
       <window_info anchor="bottom" id="Java Enterprise" order="12" sideWeight="0.49946696" weight="0.32962137" />
497 482
       <window_info anchor="bottom" id="Database Changes" order="13" />
498 483
       <window_info anchor="bottom" id="Version Control" order="14" sideWeight="0.49946696" weight="0.32850778" />
@@ -601,35 +586,16 @@
601 586
           <properties />
602 587
           <option name="timeStamp" value="5" />
603 588
         </line-breakpoint>
589
+        <line-breakpoint enabled="true" type="java-line">
590
+          <url>file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/UserController.java</url>
591
+          <line>268</line>
592
+          <properties />
593
+          <option name="timeStamp" value="12" />
594
+        </line-breakpoint>
604 595
       </breakpoints>
605 596
     </breakpoint-manager>
606 597
   </component>
607 598
   <component name="editorHistoryManager">
608
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/BannerServiceImpl.java">
609
-      <provider selected="true" editor-type-id="text-editor">
610
-        <state relative-caret-position="440">
611
-          <caret line="38" column="61" selection-start-line="38" selection-start-column="61" selection-end-line="38" selection-end-column="61" />
612
-          <folding>
613
-            <element signature="e#836#837#0" expanded="true" />
614
-            <element signature="e#903#904#0" expanded="true" />
615
-          </folding>
616
-        </state>
617
-      </provider>
618
-    </entry>
619
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/BannerController.java">
620
-      <provider selected="true" editor-type-id="text-editor">
621
-        <state relative-caret-position="14">
622
-          <caret line="29" column="62" lean-forward="true" selection-start-line="29" selection-start-column="62" selection-end-line="29" selection-end-column="62" />
623
-        </state>
624
-      </provider>
625
-    </entry>
626
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TpMessageMapper.xml">
627
-      <provider selected="true" editor-type-id="text-editor">
628
-        <state relative-caret-position="338">
629
-          <caret line="385" column="26" selection-start-line="385" selection-start-column="26" selection-end-line="385" selection-end-column="26" />
630
-        </state>
631
-      </provider>
632
-    </entry>
633 599
     <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpMessageMapper.java">
634 600
       <provider selected="true" editor-type-id="text-editor">
635 601
         <state relative-caret-position="473">
@@ -993,13 +959,6 @@
993 959
         </state>
994 960
       </provider>
995 961
     </entry>
996
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpBuildingOwnerInfoMapper.java">
997
-      <provider selected="true" editor-type-id="text-editor">
998
-        <state relative-caret-position="522">
999
-          <caret line="26" column="30" selection-start-line="26" selection-start-column="30" selection-end-line="26" selection-end-column="30" />
1000
-        </state>
1001
-      </provider>
1002
-    </entry>
1003 962
     <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/model/TaUser.java">
1004 963
       <provider selected="true" editor-type-id="text-editor">
1005 964
         <state relative-caret-position="351">
@@ -1013,10 +972,38 @@
1013 972
         </state>
1014 973
       </provider>
1015 974
     </entry>
975
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpBuildingOwnerInfoMapper.java">
976
+      <provider selected="true" editor-type-id="text-editor">
977
+        <state relative-caret-position="465">
978
+          <caret line="34" column="46" selection-start-line="34" selection-start-column="30" selection-end-line="34" selection-end-column="46" />
979
+        </state>
980
+      </provider>
981
+    </entry>
982
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/BaseController.java">
983
+      <provider selected="true" editor-type-id="text-editor">
984
+        <state relative-caret-position="189">
985
+          <caret line="16" column="27" selection-start-line="16" selection-start-column="13" selection-end-line="16" selection-end-column="27" />
986
+        </state>
987
+      </provider>
988
+    </entry>
1016 989
     <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/TaUserServiceImpl.java">
1017 990
       <provider selected="true" editor-type-id="text-editor">
1018
-        <state relative-caret-position="606">
1019
-          <caret line="978" column="23" selection-start-line="978" selection-start-column="23" selection-end-line="978" selection-end-column="23" />
991
+        <state relative-caret-position="451">
992
+          <caret line="976" selection-start-line="976" selection-end-line="976" />
993
+        </state>
994
+      </provider>
995
+    </entry>
996
+    <entry file="jar://F:/maven3.5/maven/serverRepository/org/springframework/spring-core/5.0.8.RELEASE/spring-core-5.0.8.RELEASE-sources.jar!/org/springframework/util/ReflectionUtils.java">
997
+      <provider selected="true" editor-type-id="text-editor">
998
+        <state relative-caret-position="432">
999
+          <caret line="225" selection-start-line="225" selection-end-line="225" />
1000
+        </state>
1001
+      </provider>
1002
+    </entry>
1003
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/UserController.java">
1004
+      <provider selected="true" editor-type-id="text-editor">
1005
+        <state relative-caret-position="335">
1006
+          <caret line="270" column="28" lean-forward="true" selection-start-line="270" selection-start-column="28" selection-end-line="270" selection-end-column="28" />
1020 1007
         </state>
1021 1008
       </provider>
1022 1009
     </entry>

+ 1
- 1
CODE/smart-community/app-api/src/main/java/com/community/huiju/controller/UserController.java View File

@@ -266,7 +266,7 @@ public class UserController extends BaseController {
266 266
     })
267 267
     @RequestMapping(value ="/userhouse" ,method = RequestMethod.GET)
268 268
     public ResponseBean userHouseList(HttpSession session){
269
-        UserElement userElement = (UserElement) session.getAttribute(Constant.APP_USER_SESSION);
269
+        UserElement userElement= getUserElement(session);
270 270
         ResponseBean responseBean= iTaUserService.userHouseList(userElement);
271 271
         return responseBean;
272 272
     }

+ 3
- 0
CODE/smart-community/app-api/src/main/java/com/community/huiju/dao/TpBuildingOwnerInfoMapper.java View File

@@ -30,4 +30,7 @@ public interface TpBuildingOwnerInfoMapper {
30 30
 
31 31
     //根据手机号查询当前信息
32 32
     TpBuildingOwnerInfo selectOwnerTel(@Param("ownerTel")String ownerTel);
33
+
34
+    @Select("select * from tp_building_owner_info where owner_tel=#{ownerTel}")
35
+    List<TpBuildingOwnerInfo> sellectHouseList(@Param("ownerTel") String ownerTel);
33 36
 }

+ 2
- 9
CODE/smart-community/app-api/src/main/java/com/community/huiju/service/impl/TaUserServiceImpl.java View File

@@ -976,15 +976,8 @@ public class TaUserServiceImpl implements ITaUserService {
976 976
     public ResponseBean userHouseList(UserElement userElement) {
977 977
         ResponseBean response= new ResponseBean();
978 978
         /*根据手机号会查询所有小区的多套房产*/
979
-        List<TaUser> taUserList= taUserMapper.getByLoginNameList(userElement.getLoginName());
980
-
981
-        List<TpBuildingOwnerInfo> tpBuildingOwnerInfo=null;
982
-        for (TaUser taUser:taUserList){
983
-             tpBuildingOwnerInfo=tpBuildingOwnerInfoMapper.getByCommunityIdAndOwnerTel(taUser.getCommunityId(),taUser.getLoginName());
984
-
985
-             taUser.setHouseList(tpBuildingOwnerInfo);
986
-        }
987
-        response.addSuccess(taUserList);
979
+        List<TpBuildingOwnerInfo> tpBuildingOwnerInfo  = tpBuildingOwnerInfoMapper.sellectHouseList(userElement.getLoginName());
980
+        response.addSuccess(tpBuildingOwnerInfo);
988 981
         return response;
989 982
     }
990 983
 }