dingxin 6 年之前
父節點
當前提交
6b66b0bcc5

+ 282
- 206
CODE/smart-community-word/.idea/workspace.xml 查看文件

@@ -2,10 +2,14 @@
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$/../smart-community/app-api/src/main/java/com/community/huiju/controller/IBuildingOwnerInfoController.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/IBuildingOwnerInfoController.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
-      <change beforePath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/IBuildingOwnerInfo.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/IBuildingOwnerInfo.java" afterDir="false" />
8
-      <change beforePath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/BuildingOwnerInfoImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/BuildingOwnerInfoImpl.java" afterDir="false" />
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/property-api/src/main/java/com/community/huiju/controller/BuildingOwnerInfoController.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/BuildingOwnerInfoController.java" afterDir="false" />
7
+      <change beforePath="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/model/TpAnnouncement.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/model/TpAnnouncement.java" afterDir="false" />
8
+      <change beforePath="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/IBuildingOwnerInfoService.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/IBuildingOwnerInfoService.java" afterDir="false" />
9
+      <change beforePath="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/BuildingOwnerInfoServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/BuildingOwnerInfoServiceImpl.java" afterDir="false" />
10
+      <change beforePath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/api/buildingOwnerInfo.js" beforeDir="false" afterPath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/api/buildingOwnerInfo.js" afterDir="false" />
11
+      <change beforePath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/store/modules/buildingOwnerInfo.js" beforeDir="false" afterPath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/store/modules/buildingOwnerInfo.js" afterDir="false" />
12
+      <change beforePath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/views/building/buildingdata/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/views/building/buildingdata/index.vue" afterDir="false" />
9 13
     </list>
10 14
     <ignored path="$PROJECT_DIR$/../smart-community/eureka-sever/target/" />
11 15
     <ignored path="$PROJECT_DIR$/../smart-community/app-api/target/" />
@@ -27,75 +31,33 @@
27 31
     <SUITE FILE_PATH="coverage/smart_community_word$PropertyApplication.ic" NAME="PropertyApplication Coverage Results" MODIFIED="1552024801928" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="idea" COVERAGE_BY_TEST_ENABLED="false" COVERAGE_TRACING_ENABLED="false" />
28 32
   </component>
29 33
   <component name="FileEditorManager">
30
-    <leaf>
31
-      <file pinned="false" current-in-tab="false">
32
-        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/IBuildingOwnerInfo.java">
33
-          <provider selected="true" editor-type-id="text-editor">
34
-            <state relative-caret-position="432">
35
-              <caret line="17" column="27" lean-forward="true" selection-start-line="17" selection-start-column="17" selection-end-line="17" selection-end-column="38" />
36
-            </state>
37
-          </provider>
38
-        </entry>
39
-      </file>
40
-      <file pinned="false" current-in-tab="false">
41
-        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/BuildingOwnerInfoImpl.java">
42
-          <provider selected="true" editor-type-id="text-editor">
43
-            <state relative-caret-position="216">
44
-              <caret line="23" column="6" lean-forward="true" selection-start-line="23" selection-start-column="6" selection-end-line="23" selection-end-column="6" />
45
-            </state>
46
-          </provider>
47
-        </entry>
48
-      </file>
34
+    <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
49 35
       <file pinned="false" current-in-tab="true">
50
-        <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/RoleController.java">
51
-          <provider selected="true" editor-type-id="text-editor">
52
-            <state relative-caret-position="335">
53
-              <caret line="81" column="38" selection-start-line="81" selection-start-column="35" selection-end-line="81" selection-end-column="46" />
54
-            </state>
55
-          </provider>
56
-        </entry>
57
-      </file>
58
-      <file pinned="false" current-in-tab="false">
59
-        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpBuildingOwnerInfoMapper.java">
60
-          <provider selected="true" editor-type-id="text-editor">
61
-            <state relative-caret-position="280">
62
-              <caret line="37" column="18" lean-forward="true" selection-start-line="37" selection-start-column="18" selection-end-line="37" selection-end-column="18" />
63
-            </state>
64
-          </provider>
65
-        </entry>
66
-      </file>
67
-      <file pinned="false" current-in-tab="false">
68
-        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/SocialController.java">
36
+        <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/BuildingOwnerInfoController.java">
69 37
           <provider selected="true" editor-type-id="text-editor">
70
-            <state relative-caret-position="440">
71
-              <caret line="369" column="57" lean-forward="true" selection-start-line="369" selection-start-column="47" selection-end-line="369" selection-end-column="67" />
38
+            <state relative-caret-position="424">
39
+              <caret line="171" column="4" selection-start-line="171" selection-start-column="4" selection-end-line="171" selection-end-column="4" />
72 40
             </state>
73 41
           </provider>
74 42
         </entry>
75 43
       </file>
76 44
       <file pinned="false" current-in-tab="false">
77
-        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/SocialServiceImpl.java">
45
+        <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/BuildingOwnerInfoServiceImpl.java">
78 46
           <provider selected="true" editor-type-id="text-editor">
79
-            <state relative-caret-position="116">
80
-              <caret line="421" column="11" selection-start-line="421" selection-start-column="11" selection-end-line="422" selection-end-column="80" />
47
+            <state relative-caret-position="-1402">
48
+              <caret line="376" column="24" selection-start-line="376" selection-start-column="24" selection-end-line="376" selection-end-column="24" />
49
+              <folding>
50
+                <element signature="imports" expanded="true" />
51
+              </folding>
81 52
             </state>
82 53
           </provider>
83 54
         </entry>
84 55
       </file>
85 56
       <file pinned="false" current-in-tab="false">
86
-        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/UserController.java">
57
+        <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/resources/mapper/TpBuildingMapper.xml">
87 58
           <provider selected="true" editor-type-id="text-editor">
88
-            <state relative-caret-position="351">
89
-              <caret line="139" column="50" lean-forward="true" selection-start-line="139" selection-start-column="34" selection-end-line="139" selection-end-column="56" />
90
-            </state>
91
-          </provider>
92
-        </entry>
93
-      </file>
94
-      <file pinned="false" current-in-tab="false">
95
-        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/BaseController.java">
96
-          <provider selected="true" editor-type-id="text-editor">
97
-            <state relative-caret-position="197">
98
-              <caret line="18" column="27" selection-start-line="18" selection-start-column="13" selection-end-line="18" selection-end-column="27" />
59
+            <state relative-caret-position="438">
60
+              <caret line="32" column="15" lean-forward="true" selection-start-line="32" selection-start-column="15" selection-end-line="32" selection-end-column="15" />
99 61
             </state>
100 62
           </provider>
101 63
         </entry>
@@ -139,6 +101,8 @@
139 101
       <find>TpTicket::getId</find>
140 102
       <find>QueryWrapper&lt;</find>
141 103
       <find>/role/{id}</find>
104
+      <find>ding</find>
105
+      <find>/building/address</find>
142 106
     </findStrings>
143 107
   </component>
144 108
   <component name="Git.Settings">
@@ -147,11 +111,6 @@
147 111
   <component name="IdeDocumentHistory">
148 112
     <option name="CHANGED_PATHS">
149 113
       <list>
150
-        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/model/TpTicketRecord.java" />
151
-        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/TpTicketController.java" />
152
-        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/TpTicketService.java" />
153
-        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/TaUserMapper.java" />
154
-        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/resources/mapper/TaUserMapper.xml" />
155 114
         <option value="$PROJECT_DIR$/../smart-community/community-common/src/main/java/com/community/commom/constant/Constant.java" />
156 115
         <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/ImageController.java" />
157 116
         <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/model/TpTicketRecord.java" />
@@ -196,6 +155,13 @@
196 155
         <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/IBuildingOwnerInfo.java" />
197 156
         <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpBuildingOwnerInfoMapper.java" />
198 157
         <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/BuildingOwnerInfoImpl.java" />
158
+        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/IBuildingOwnerInfoService.java" />
159
+        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/TpBuildingMapper.java" />
160
+        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/model/TpAnnouncement.java" />
161
+        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/model/TpBuilding.java" />
162
+        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/BuildingOwnerInfoServiceImpl.java" />
163
+        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/resources/mapper/TpBuildingMapper.xml" />
164
+        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/BuildingOwnerInfoController.java" />
199 165
       </list>
200 166
     </option>
201 167
   </component>
@@ -217,9 +183,8 @@
217 183
     <option name="jreName" value="1.8" />
218 184
     <option name="vmOptions" value="-DarchetypeCatalog=internal" />
219 185
   </component>
220
-  <component name="ProjectFrameBounds" extendedState="6">
186
+  <component name="ProjectFrameBounds" extendedState="1">
221 187
     <option name="x" value="35" />
222
-    <option name="y" value="29" />
223 188
     <option name="width" value="1703" />
224 189
     <option name="height" value="1047" />
225 190
   </component>
@@ -229,8 +194,6 @@
229 194
       <foldersAlwaysOnTop value="true" />
230 195
     </navigator>
231 196
     <panes>
232
-      <pane id="Scope" />
233
-      <pane id="PackagesPane" />
234 197
       <pane id="ProjectPane">
235 198
         <subPane>
236 199
           <expand>
@@ -238,10 +201,109 @@
238 201
               <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
239 202
               <item name="smart-community" type="462c0819:PsiDirectoryNode" />
240 203
             </path>
204
+            <path>
205
+              <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
206
+              <item name="smart-community" type="462c0819:PsiDirectoryNode" />
207
+              <item name="property-api" type="462c0819:PsiDirectoryNode" />
208
+            </path>
209
+            <path>
210
+              <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
211
+              <item name="smart-community" type="462c0819:PsiDirectoryNode" />
212
+              <item name="property-api" type="462c0819:PsiDirectoryNode" />
213
+              <item name="src" type="462c0819:PsiDirectoryNode" />
214
+            </path>
215
+            <path>
216
+              <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
217
+              <item name="smart-community" type="462c0819:PsiDirectoryNode" />
218
+              <item name="property-api" type="462c0819:PsiDirectoryNode" />
219
+              <item name="src" type="462c0819:PsiDirectoryNode" />
220
+              <item name="main" type="462c0819:PsiDirectoryNode" />
221
+            </path>
222
+            <path>
223
+              <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
224
+              <item name="smart-community" type="462c0819:PsiDirectoryNode" />
225
+              <item name="property-api" type="462c0819:PsiDirectoryNode" />
226
+              <item name="src" type="462c0819:PsiDirectoryNode" />
227
+              <item name="main" type="462c0819:PsiDirectoryNode" />
228
+              <item name="java" type="462c0819:PsiDirectoryNode" />
229
+            </path>
230
+            <path>
231
+              <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
232
+              <item name="smart-community" type="462c0819:PsiDirectoryNode" />
233
+              <item name="property-api" type="462c0819:PsiDirectoryNode" />
234
+              <item name="src" type="462c0819:PsiDirectoryNode" />
235
+              <item name="main" type="462c0819:PsiDirectoryNode" />
236
+              <item name="java" type="462c0819:PsiDirectoryNode" />
237
+              <item name="com" type="462c0819:PsiDirectoryNode" />
238
+            </path>
239
+            <path>
240
+              <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
241
+              <item name="smart-community" type="462c0819:PsiDirectoryNode" />
242
+              <item name="property-api" type="462c0819:PsiDirectoryNode" />
243
+              <item name="src" type="462c0819:PsiDirectoryNode" />
244
+              <item name="main" type="462c0819:PsiDirectoryNode" />
245
+              <item name="java" type="462c0819:PsiDirectoryNode" />
246
+              <item name="com" type="462c0819:PsiDirectoryNode" />
247
+              <item name="community" type="462c0819:PsiDirectoryNode" />
248
+            </path>
249
+            <path>
250
+              <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
251
+              <item name="smart-community" type="462c0819:PsiDirectoryNode" />
252
+              <item name="property-api" type="462c0819:PsiDirectoryNode" />
253
+              <item name="src" type="462c0819:PsiDirectoryNode" />
254
+              <item name="main" type="462c0819:PsiDirectoryNode" />
255
+              <item name="java" type="462c0819:PsiDirectoryNode" />
256
+              <item name="com" type="462c0819:PsiDirectoryNode" />
257
+              <item name="community" type="462c0819:PsiDirectoryNode" />
258
+              <item name="huiju" type="462c0819:PsiDirectoryNode" />
259
+            </path>
260
+            <path>
261
+              <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
262
+              <item name="smart-community" type="462c0819:PsiDirectoryNode" />
263
+              <item name="property-api" type="462c0819:PsiDirectoryNode" />
264
+              <item name="src" type="462c0819:PsiDirectoryNode" />
265
+              <item name="main" type="462c0819:PsiDirectoryNode" />
266
+              <item name="java" type="462c0819:PsiDirectoryNode" />
267
+              <item name="com" type="462c0819:PsiDirectoryNode" />
268
+              <item name="community" type="462c0819:PsiDirectoryNode" />
269
+              <item name="huiju" type="462c0819:PsiDirectoryNode" />
270
+              <item name="controller" type="462c0819:PsiDirectoryNode" />
271
+            </path>
272
+            <path>
273
+              <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
274
+              <item name="smart-community" type="462c0819:PsiDirectoryNode" />
275
+              <item name="property-api" type="462c0819:PsiDirectoryNode" />
276
+              <item name="src" type="462c0819:PsiDirectoryNode" />
277
+              <item name="main" type="462c0819:PsiDirectoryNode" />
278
+              <item name="java" type="462c0819:PsiDirectoryNode" />
279
+              <item name="com" type="462c0819:PsiDirectoryNode" />
280
+              <item name="community" type="462c0819:PsiDirectoryNode" />
281
+              <item name="huiju" type="462c0819:PsiDirectoryNode" />
282
+              <item name="model" type="462c0819:PsiDirectoryNode" />
283
+            </path>
284
+            <path>
285
+              <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
286
+              <item name="smart-community" type="462c0819:PsiDirectoryNode" />
287
+              <item name="property-api" type="462c0819:PsiDirectoryNode" />
288
+              <item name="src" type="462c0819:PsiDirectoryNode" />
289
+              <item name="main" type="462c0819:PsiDirectoryNode" />
290
+              <item name="resources" type="462c0819:PsiDirectoryNode" />
291
+            </path>
292
+            <path>
293
+              <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
294
+              <item name="smart-community" type="462c0819:PsiDirectoryNode" />
295
+              <item name="property-api" type="462c0819:PsiDirectoryNode" />
296
+              <item name="src" type="462c0819:PsiDirectoryNode" />
297
+              <item name="main" type="462c0819:PsiDirectoryNode" />
298
+              <item name="resources" type="462c0819:PsiDirectoryNode" />
299
+              <item name="mapper" type="462c0819:PsiDirectoryNode" />
300
+            </path>
241 301
           </expand>
242 302
           <select />
243 303
         </subPane>
244 304
       </pane>
305
+      <pane id="Scope" />
306
+      <pane id="PackagesPane" />
245 307
     </panes>
246 308
   </component>
247 309
   <component name="PropertiesComponent">
@@ -251,7 +313,7 @@
251 313
     <property name="RequestMappingsPanelWidth1" value="75" />
252 314
     <property name="WebServerToolWindowFactoryState" value="false" />
253 315
     <property name="aspect.path.notification.shown" value="true" />
254
-    <property name="com.android.tools.idea.instantapp.provision.ProvisionBeforeRunTaskProvider.myTimeStamp" value="1553765723250" />
316
+    <property name="com.android.tools.idea.instantapp.provision.ProvisionBeforeRunTaskProvider.myTimeStamp" value="1553826988423" />
255 317
     <property name="last_opened_file_path" value="D:/java/workspace/heishi/wx_project" />
256 318
     <property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
257 319
     <property name="nodejs_npm_path_reset_for_default_project" value="true" />
@@ -262,8 +324,12 @@
262 324
     <property name="settings.editor.selected.configurable" value="MavenSettings" />
263 325
   </component>
264 326
   <component name="RecentsManager">
327
+    <key name="CopyFile.RECENT_KEYS">
328
+      <recent name="E:\idesWord\smartCommunity\CODE\smart-community\property-api\src\main\resources\mapper" />
329
+    </key>
265 330
     <key name="CopyClassDialog.RECENTS_KEY">
266 331
       <recent name="com.community.huiju.dao" />
332
+      <recent name="com.community.huiju.model" />
267 333
       <recent name="com.community.huiju.vo" />
268 334
     </key>
269 335
     <key name="MoveFile.RECENT_KEYS">
@@ -286,7 +352,7 @@
286 352
       </list>
287 353
     </option>
288 354
   </component>
289
-  <component name="RunManager" selected="Spring Boot.ZuulApplication">
355
+  <component name="RunManager" selected="Spring Boot.PropertyApplication">
290 356
     <configuration default="true" type="Applet">
291 357
       <option name="POLICY_FILE" value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" />
292 358
       <method v="2">
@@ -411,17 +477,18 @@
411 477
       <workItem from="1551756299155" duration="11716000" />
412 478
       <workItem from="1551834513428" duration="31209000" />
413 479
       <workItem from="1551920868695" duration="9458000" />
480
+      <workItem from="1553821766053" duration="4517000" />
414 481
     </task>
415 482
     <servers />
416 483
   </component>
417 484
   <component name="TimeTrackingManager">
418
-    <option name="totallyTimeSpent" value="163147000" />
485
+    <option name="totallyTimeSpent" value="172594000" />
419 486
   </component>
420 487
   <component name="ToolWindowManager">
421
-    <frame x="-8" y="-8" width="1936" height="1056" extended-state="7" />
488
+    <frame x="35" y="0" width="1703" height="1047" extended-state="0" />
422 489
     <editor active="true" />
423 490
     <layout>
424
-      <window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.23187633" />
491
+      <window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.2093731" />
425 492
       <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
426 493
       <window_info id="Designer" order="2" />
427 494
       <window_info id="Image Layers" order="3" />
@@ -431,8 +498,8 @@
431 498
       <window_info id="Web" order="7" side_tool="true" />
432 499
       <window_info anchor="bottom" id="Message" order="0" />
433 500
       <window_info anchor="bottom" id="Find" order="1" />
434
-      <window_info anchor="bottom" id="Run" order="2" sideWeight="0.6998934" weight="0.3530067" />
435
-      <window_info active="true" anchor="bottom" id="Debug" order="3" sideWeight="0.8544776" visible="true" weight="0.2026726" />
501
+      <window_info anchor="bottom" id="Run" order="2" sideWeight="0.6998934" weight="0.100222714" />
502
+      <window_info active="true" anchor="bottom" id="Debug" order="3" sideWeight="0.8544776" visible="true" weight="0.20472442" />
436 503
       <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
437 504
       <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
438 505
       <window_info anchor="bottom" id="TODO" order="6" />
@@ -440,7 +507,7 @@
440 507
       <window_info anchor="bottom" id="Terminal" order="8" sideWeight="0.49946696" weight="0.32962137" />
441 508
       <window_info anchor="bottom" id="Docker" order="9" show_stripe_button="false" />
442 509
       <window_info anchor="bottom" id="Event Log" order="10" sideWeight="0.14552239" side_tool="true" weight="0.37750557" />
443
-      <window_info anchor="bottom" id="Messages" order="11" sideWeight="0.49969268" weight="0.27784026" />
510
+      <window_info anchor="bottom" id="Messages" order="11" sideWeight="0.49969268" weight="0.32739422" />
444 511
       <window_info anchor="bottom" id="Java Enterprise" order="12" sideWeight="0.49946696" weight="0.32962137" />
445 512
       <window_info anchor="bottom" id="Database Changes" order="13" />
446 513
       <window_info anchor="bottom" id="Version Control" order="14" sideWeight="0.49946696" weight="0.32850778" />
@@ -559,135 +626,6 @@
559 626
     </breakpoint-manager>
560 627
   </component>
561 628
   <component name="editorHistoryManager">
562
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/TpTicketController.java">
563
-      <provider selected="true" editor-type-id="text-editor">
564
-        <state relative-caret-position="239">
565
-          <caret line="43" column="63" selection-start-line="43" selection-start-column="63" selection-end-line="43" selection-end-column="63" />
566
-        </state>
567
-      </provider>
568
-    </entry>
569
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/TpAnnouncementController.java">
570
-      <provider selected="true" editor-type-id="text-editor">
571
-        <state relative-caret-position="1377">
572
-          <caret line="67" column="65" selection-start-line="67" selection-start-column="59" selection-end-line="67" selection-end-column="77" />
573
-        </state>
574
-      </provider>
575
-    </entry>
576
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpTicketMapper.java">
577
-      <provider selected="true" editor-type-id="text-editor">
578
-        <state relative-caret-position="446">
579
-          <caret line="35" column="7" lean-forward="true" selection-start-line="35" selection-start-column="7" selection-end-line="35" selection-end-column="7" />
580
-        </state>
581
-      </provider>
582
-    </entry>
583
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TpTicketMapper.xml">
584
-      <provider selected="true" editor-type-id="text-editor">
585
-        <state relative-caret-position="308">
586
-          <caret line="250" column="2" selection-start-line="250" selection-start-column="2" selection-end-line="250" selection-end-column="2" />
587
-        </state>
588
-      </provider>
589
-    </entry>
590
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/MessageController.java">
591
-      <provider selected="true" editor-type-id="text-editor">
592
-        <state relative-caret-position="264">
593
-          <caret line="29" column="13" selection-start-line="29" selection-start-column="13" selection-end-line="29" selection-end-column="13" />
594
-        </state>
595
-      </provider>
596
-    </entry>
597
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/TicketController.java">
598
-      <provider selected="true" editor-type-id="text-editor">
599
-        <state relative-caret-position="536">
600
-          <caret line="164" column="54" selection-start-line="164" selection-start-column="47" selection-end-line="164" selection-end-column="65" />
601
-        </state>
602
-      </provider>
603
-    </entry>
604
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/ToCommunitiesMapper.xml">
605
-      <provider selected="true" editor-type-id="text-editor">
606
-        <state relative-caret-position="458">
607
-          <caret line="141" column="52" selection-start-line="141" selection-start-column="52" selection-end-line="141" selection-end-column="52" />
608
-        </state>
609
-      </provider>
610
-    </entry>
611
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/model/TpTransaction.java">
612
-      <provider selected="true" editor-type-id="text-editor">
613
-        <state relative-caret-position="588">
614
-          <caret line="38" column="10" selection-start-line="38" selection-start-column="10" selection-end-line="38" selection-end-column="10" />
615
-        </state>
616
-      </provider>
617
-    </entry>
618
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/ToCommunitiesMapper.java">
619
-      <provider selected="true" editor-type-id="text-editor">
620
-        <state relative-caret-position="227">
621
-          <caret line="16" lean-forward="true" selection-start-line="16" selection-end-line="16" />
622
-        </state>
623
-      </provider>
624
-    </entry>
625
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TransactionServiceImpl.java">
626
-      <provider selected="true" editor-type-id="text-editor">
627
-        <state relative-caret-position="426">
628
-          <caret line="44" column="24" selection-start-line="44" selection-start-column="24" selection-end-line="44" selection-end-column="24" />
629
-        </state>
630
-      </provider>
631
-    </entry>
632
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/TransactionController.java">
633
-      <provider selected="true" editor-type-id="text-editor">
634
-        <state relative-caret-position="324">
635
-          <caret line="32" column="13" lean-forward="true" selection-start-line="32" selection-start-column="13" selection-end-line="32" selection-end-column="13" />
636
-        </state>
637
-      </provider>
638
-    </entry>
639
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/model/Message.java">
640
-      <provider selected="true" editor-type-id="text-editor">
641
-        <state relative-caret-position="-2411">
642
-          <caret line="21" column="13" selection-start-line="21" selection-start-column="13" selection-end-line="21" selection-end-column="13" />
643
-        </state>
644
-      </provider>
645
-    </entry>
646
-    <entry file="jar://F:/maven3.5/maven/serverRepository/org/springframework/spring-core/5.0.8.RELEASE/spring-core-5.0.8.RELEASE.jar!/org/springframework/cglib/proxy/MethodProxy.class">
647
-      <provider selected="true" editor-type-id="text-editor">
648
-        <state relative-caret-position="198">
649
-          <caret line="104" selection-start-line="104" selection-end-line="104" />
650
-        </state>
651
-      </provider>
652
-    </entry>
653
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/MessageMapper.java">
654
-      <provider selected="true" editor-type-id="text-editor">
655
-        <state relative-caret-position="315">
656
-          <caret line="59" column="19" selection-start-line="59" selection-start-column="19" selection-end-line="59" selection-end-column="19" />
657
-          <folding>
658
-            <element signature="imports" expanded="true" />
659
-          </folding>
660
-        </state>
661
-      </provider>
662
-    </entry>
663
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/resources/mapper/MessageMapper.xml">
664
-      <provider selected="true" editor-type-id="text-editor">
665
-        <state relative-caret-position="1849">
666
-          <caret line="136" column="29" lean-forward="true" selection-start-line="136" selection-start-column="12" selection-end-line="136" selection-end-column="29" />
667
-        </state>
668
-      </provider>
669
-    </entry>
670
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/TpAnnouncementService.java">
671
-      <provider selected="true" editor-type-id="text-editor">
672
-        <state relative-caret-position="480">
673
-          <caret line="26" column="23" lean-forward="true" selection-start-line="26" selection-start-column="17" selection-end-line="26" selection-end-column="32" />
674
-        </state>
675
-      </provider>
676
-    </entry>
677
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/ISysRoleService.java">
678
-      <provider selected="true" editor-type-id="text-editor">
679
-        <state relative-caret-position="324">
680
-          <caret line="13" column="17" selection-start-line="13" selection-start-column="17" selection-end-line="13" selection-end-column="17" />
681
-        </state>
682
-      </provider>
683
-    </entry>
684
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpAnnouncementServiceImpl.java">
685
-      <provider selected="true" editor-type-id="text-editor">
686
-        <state relative-caret-position="121">
687
-          <caret line="120" column="48" lean-forward="true" selection-start-line="120" selection-start-column="48" selection-end-line="120" selection-end-column="48" />
688
-        </state>
689
-      </provider>
690
-    </entry>
691 629
     <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/ITpActivityService.java">
692 630
       <provider selected="true" editor-type-id="text-editor">
693 631
         <state relative-caret-position="345">
@@ -941,7 +879,7 @@
941 879
     </entry>
942 880
     <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpBuildingOwnerInfoMapper.java">
943 881
       <provider selected="true" editor-type-id="text-editor">
944
-        <state relative-caret-position="280">
882
+        <state relative-caret-position="366">
945 883
           <caret line="37" column="18" lean-forward="true" selection-start-line="37" selection-start-column="18" selection-end-line="37" selection-end-column="18" />
946 884
         </state>
947 885
       </provider>
@@ -974,6 +912,144 @@
974 912
         </state>
975 913
       </provider>
976 914
     </entry>
915
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/model/TpBuilding.java">
916
+      <provider selected="true" editor-type-id="text-editor">
917
+        <state relative-caret-position="108">
918
+          <caret line="4" column="13" selection-start-line="4" selection-start-column="13" selection-end-line="4" selection-end-column="13" />
919
+        </state>
920
+      </provider>
921
+    </entry>
922
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/TpAnnouncementService.java">
923
+      <provider selected="true" editor-type-id="text-editor">
924
+        <state relative-caret-position="480">
925
+          <caret line="26" column="23" lean-forward="true" selection-start-line="26" selection-start-column="17" selection-end-line="26" selection-end-column="32" />
926
+        </state>
927
+      </provider>
928
+    </entry>
929
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/IBuildingOwnerInfoService.java">
930
+      <provider selected="true" editor-type-id="text-editor">
931
+        <state relative-caret-position="231">
932
+          <caret line="88" column="19" selection-start-line="88" selection-start-column="19" selection-end-line="88" selection-end-column="19" />
933
+        </state>
934
+      </provider>
935
+    </entry>
936
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TpBuildingMapper.xml">
937
+      <provider selected="true" editor-type-id="text-editor">
938
+        <state relative-caret-position="513">
939
+          <caret line="70" column="34" lean-forward="true" selection-start-line="70" selection-start-column="5" selection-end-line="70" selection-end-column="34" />
940
+        </state>
941
+      </provider>
942
+    </entry>
943
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpAnnouncementServiceImpl.java">
944
+      <provider selected="true" editor-type-id="text-editor">
945
+        <state relative-caret-position="202">
946
+          <caret line="69" column="72" lean-forward="true" selection-start-line="69" selection-start-column="6" selection-end-line="69" selection-end-column="72" />
947
+        </state>
948
+      </provider>
949
+    </entry>
950
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TpBillStatementMapper.xml">
951
+      <provider selected="true" editor-type-id="text-editor">
952
+        <state>
953
+          <caret selection-end-line="1" />
954
+        </state>
955
+      </provider>
956
+    </entry>
957
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/TpAnnouncementMapper.java">
958
+      <provider selected="true" editor-type-id="text-editor">
959
+        <state>
960
+          <caret selection-end-column="27" />
961
+        </state>
962
+      </provider>
963
+    </entry>
964
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/resources/mapper/TpBuildingOwnerInfoMapper.xml">
965
+      <provider selected="true" editor-type-id="text-editor">
966
+        <state relative-caret-position="54">
967
+          <caret line="2" selection-start-line="2" selection-end-line="2" selection-end-column="70" />
968
+        </state>
969
+      </provider>
970
+    </entry>
971
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/BillMapper.java">
972
+      <provider selected="true" editor-type-id="text-editor">
973
+        <state>
974
+          <caret selection-end-column="32" />
975
+        </state>
976
+      </provider>
977
+    </entry>
978
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/TpBuildingMapper.java">
979
+      <provider selected="true" editor-type-id="text-editor">
980
+        <state relative-caret-position="183">
981
+          <caret line="9" column="56" lean-forward="true" selection-start-line="9" selection-start-column="56" selection-end-line="9" selection-end-column="56" />
982
+          <folding>
983
+            <element signature="imports" expanded="true" />
984
+          </folding>
985
+        </state>
986
+      </provider>
987
+    </entry>
988
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/model/Message.java">
989
+      <provider selected="true" editor-type-id="text-editor">
990
+        <state relative-caret-position="191">
991
+          <caret line="21" column="13" selection-start-line="21" selection-start-column="13" selection-end-line="21" selection-end-column="13" />
992
+        </state>
993
+      </provider>
994
+    </entry>
995
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/model/TaSysRole.java">
996
+      <provider selected="true" editor-type-id="text-editor">
997
+        <state>
998
+          <caret selection-end-column="34" />
999
+        </state>
1000
+      </provider>
1001
+    </entry>
1002
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/model/TpAnnouncement.java">
1003
+      <provider selected="true" editor-type-id="text-editor">
1004
+        <state relative-caret-position="405">
1005
+          <caret line="15" column="51" selection-start-line="15" selection-start-column="28" selection-end-line="15" selection-end-column="51" />
1006
+          <folding>
1007
+            <element signature="imports" expanded="true" />
1008
+          </folding>
1009
+        </state>
1010
+      </provider>
1011
+    </entry>
1012
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/model/TpBuilding.java">
1013
+      <provider selected="true" editor-type-id="text-editor">
1014
+        <state relative-caret-position="89">
1015
+          <caret line="11" column="47" selection-start-line="11" selection-start-column="47" selection-end-line="11" selection-end-column="47" />
1016
+          <folding>
1017
+            <element signature="imports" expanded="true" />
1018
+          </folding>
1019
+        </state>
1020
+      </provider>
1021
+    </entry>
1022
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/model/TpBuildingOwnerInfo.java">
1023
+      <provider selected="true" editor-type-id="text-editor">
1024
+        <state relative-caret-position="42">
1025
+          <caret line="24" column="13" selection-start-line="24" selection-start-column="13" selection-end-line="24" selection-end-column="13" />
1026
+        </state>
1027
+      </provider>
1028
+    </entry>
1029
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/BuildingOwnerInfoServiceImpl.java">
1030
+      <provider selected="true" editor-type-id="text-editor">
1031
+        <state relative-caret-position="-1402">
1032
+          <caret line="376" column="24" selection-start-line="376" selection-start-column="24" selection-end-line="376" selection-end-column="24" />
1033
+          <folding>
1034
+            <element signature="imports" expanded="true" />
1035
+          </folding>
1036
+        </state>
1037
+      </provider>
1038
+    </entry>
1039
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/resources/mapper/TpBuildingMapper.xml">
1040
+      <provider selected="true" editor-type-id="text-editor">
1041
+        <state relative-caret-position="438">
1042
+          <caret line="32" column="15" lean-forward="true" selection-start-line="32" selection-start-column="15" selection-end-line="32" selection-end-column="15" />
1043
+        </state>
1044
+      </provider>
1045
+    </entry>
1046
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/BuildingOwnerInfoController.java">
1047
+      <provider selected="true" editor-type-id="text-editor">
1048
+        <state relative-caret-position="424">
1049
+          <caret line="171" column="4" selection-start-line="171" selection-start-column="4" selection-end-line="171" selection-end-column="4" />
1050
+        </state>
1051
+      </provider>
1052
+    </entry>
977 1053
   </component>
978 1054
   <component name="masterDetails">
979 1055
     <states>

+ 12
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/controller/BuildingOwnerInfoController.java 查看文件

@@ -158,4 +158,16 @@ public class BuildingOwnerInfoController extends BaseController {
158 158
         ResponseBean userParent=iBuildingOwnerInfoService.updataApprove(paramets);
159 159
         return userParent;
160 160
     }
161
+
162
+    @ApiOperation(value = "小区楼栋资料表",nickname ="小区楼栋资料表")
163
+    @ApiImplicitParams({
164
+            @ApiImplicitParam(paramType = "body", dataType = "String", name = "paramets", value ="phase:期,building:楼栋 ,unit:单元,level:楼层,roomNo:户号, pageNum:每页显示多少条,pageSzie:当前页数"),
165
+            @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")})
166
+    @RequestMapping(value="/buildinglist",method = RequestMethod.POST)
167
+    public ResponseBean buildinglist(@RequestBody String paramets,HttpSession session){
168
+        UserElement userElement = getUserElement(session);
169
+        ResponseBean buildinglist=iBuildingOwnerInfoService.buildinglist(paramets,userElement);
170
+        return buildinglist;
171
+    }
172
+    
161 173
 }

+ 19
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/dao/TpBuildingMapper.java 查看文件

@@ -0,0 +1,19 @@
1
+package com.community.huiju.dao;
2
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
3
+import com.baomidou.mybatisplus.core.metadata.IPage;
4
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
5
+import com.community.huiju.model.TpBuilding;
6
+import org.apache.ibatis.annotations.Mapper;
7
+import org.apache.ibatis.annotations.Param;
8
+
9
+@Mapper
10
+public interface TpBuildingMapper extends BaseMapper<TpBuilding> {
11
+
12
+    /**
13
+     * 楼栋资料库列表
14
+     * @param page
15
+     * @param tpBuilding
16
+     * @return
17
+     */
18
+    IPage<TpBuilding> buildinglist(Page<TpBuilding> page, @Param("tpBuilding") TpBuilding tpBuilding);
19
+}

+ 0
- 1
CODE/smart-community/property-api/src/main/java/com/community/huiju/model/TpAnnouncement.java 查看文件

@@ -1,5 +1,4 @@
1 1
 package com.community.huiju.model;
2
-
3 2
 import com.baomidou.mybatisplus.annotation.IdType;
4 3
 import com.baomidou.mybatisplus.annotation.TableId;
5 4
 import com.baomidou.mybatisplus.annotation.TableName;

+ 29
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/model/TpBuilding.java 查看文件

@@ -0,0 +1,29 @@
1
+package com.community.huiju.model;
2
+
3
+import lombok.Data;
4
+import lombok.EqualsAndHashCode;
5
+import lombok.experimental.Accessors;
6
+
7
+import java.io.Serializable;
8
+import java.util.Date;
9
+@Data
10
+@EqualsAndHashCode(callSuper = false)
11
+@Accessors(chain = true)
12
+public class TpBuilding implements Serializable {
13
+    private Integer id;
14
+
15
+    private Integer communityId;
16
+
17
+    private String phase;
18
+
19
+    private String building;
20
+
21
+    private String unit;
22
+
23
+    private String level;
24
+
25
+    private String roomNo;
26
+
27
+    private Date createDate;
28
+
29
+}

+ 8
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/IBuildingOwnerInfoService.java 查看文件

@@ -87,4 +87,12 @@ public interface IBuildingOwnerInfoService extends IService<TpBuildingOwnerInfo>
87 87
      * @return
88 88
      */
89 89
     ResponseBean deleteIds(List<Integer> ids, Integer propertyUserId);
90
+
91
+    /**
92
+     * 楼栋资料库列表
93
+     * @param paramets
94
+     * @param userElement
95
+     * @return
96
+     */
97
+    ResponseBean buildinglist(String paramets, UserElement userElement);
90 98
 }

+ 30
- 2
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/BuildingOwnerInfoServiceImpl.java 查看文件

@@ -24,8 +24,7 @@ import com.community.huiju.service.ITaUserService;
24 24
 import com.google.common.collect.Lists;
25 25
 import com.google.common.collect.Maps;
26 26
 import org.apache.commons.collections.CollectionUtils;
27
-import org.apache.ibatis.binding.MapperMethod;
28
-import org.apache.ibatis.session.SqlSession;
27
+
29 28
 import org.apache.poi.hssf.usermodel.HSSFWorkbook;
30 29
 import org.apache.poi.ss.usermodel.Row;
31 30
 import org.apache.poi.ss.usermodel.Sheet;
@@ -78,6 +77,9 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
78 77
 
79 78
     @Autowired
80 79
     private IBillInvoiceService iBillInvoiceService;
80
+
81
+    @Autowired
82
+    private TpBuildingMapper tpBuildingMapper;
81 83
     
82 84
     public static final Logger logger = LoggerFactory.getLogger(BuildingOwnerInfoServiceImpl.class);
83 85
     
@@ -763,6 +765,32 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
763 765
         return responseBean;
764 766
     }
765 767
 
768
+    @Override
769
+    public ResponseBean buildinglist(String paramets, UserElement userElement) {
770
+        ResponseBean responseBean= new ResponseBean();
771
+
772
+        TpBuilding   tpBuilding= JSONObject.parseObject(paramets, TpBuilding.class);
773
+        JSONObject object= JSONObject.parseObject(paramets);
774
+
775
+        Integer pageNum = object.getInteger("pageNum");
776
+        Integer pageSize = object.getInteger("pageSize");
777
+
778
+        Page<TpBuilding> page = new Page<>();
779
+        page.setSize(pageSize == null ? 10 : pageSize);
780
+        page.setCurrent(pageNum == null ? 1 : pageNum);
781
+
782
+        IPage<TpBuilding> pageInfo = tpBuildingMapper.buildinglist(page,tpBuilding);
783
+        List<TpBuilding> tpBuildingList = pageInfo.getRecords();
784
+
785
+        Map<String, Object> map = Maps.newHashMap();
786
+        map.put("list", tpBuildingList);
787
+        map.put("total", pageInfo.getTotal());
788
+        map.put("pageNum", pageInfo.getCurrent());
789
+        map.put("pageSize", pageInfo.getSize());
790
+        responseBean.addSuccess(map);
791
+        return responseBean;
792
+    }
793
+
766 794
     /**
767 795
      * 根据 手机号 和 小区Id 查询用户
768 796
      * @param phone

+ 35
- 0
CODE/smart-community/property-api/src/main/resources/mapper/TpBuildingMapper.xml 查看文件

@@ -0,0 +1,35 @@
1
+<?xml version="1.0" encoding="UTF-8" ?>
2
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
3
+<mapper namespace="com.community.huiju.dao.TpBuildingMapper" >
4
+  <sql id="Base_Column_List" >
5
+    id, community_id, phase, building, unit, `level`, room_no, create_date
6
+  </sql>
7
+  <select id="buildinglist" resultType="com.community.huiju.model.TpBuilding">
8
+    select
9
+    <include refid="Base_Column_List" />
10
+    from tp_building
11
+    <where>
12
+      <if test="tpBuilding.phase != null and tpBuilding.phase != ''" >
13
+        phase = #{tpBuilding.phase,jdbcType=VARCHAR}
14
+      </if>
15
+      <if test="tpBuilding.building != null and tpBuilding.building != ''" >
16
+        and building = #{tpBuilding.building,jdbcType=VARCHAR}
17
+      </if>
18
+      <if test="tpBuilding.unit != null and tpBuilding.unit != ''" >
19
+        and unit = #{tpBuilding.unit,jdbcType=VARCHAR}
20
+      </if>
21
+      <if test="tpBuilding.level != null and tpBuilding.level != ''" >
22
+        and `level` = #{tpBuilding.level,jdbcType=VARCHAR}
23
+      </if>
24
+      <if test="tpBuilding.roomNo != null and tpBuilding.roomNo != ''" >
25
+       and room_no = #{tpBuilding.roomNo,jdbcType=VARCHAR}
26
+      </if>
27
+    </where>
28
+    ORDER BY
29
+    phase ASC,
30
+    building ASC,
31
+    unit ASC,
32
+    `level` ASC,
33
+    room_no ASC
34
+  </select>
35
+</mapper>

+ 33
- 0
VUECODE/smart-property-manage/src/api/buildingOwnerInfo.js 查看文件

@@ -112,3 +112,36 @@ export function getByIdBuildingId(buildingId) {
112 112
   })
113 113
 }
114 114
 
115
+// 获取楼栋业主信息列表
116
+export function communityBuildinglist(data) {
117
+  return request({
118
+    url: '/buildinglist',
119
+    method: 'post',
120
+    data: {
121
+      phase: data.phase,
122
+      building: data.building,
123
+      unit: data.unit,
124
+      level: data.level,
125
+      roomNo: data.roomNo,
126
+      ownerName: data.ownerName,
127
+      pageNum: data.pageNum,
128
+      pageSize: data.pageSize
129
+    }
130
+  })
131
+}
132
+// 查询小区楼栋资料库
133
+export function BuildingHouse(data) {
134
+  const config = {
135
+    url: '/Buildinghouse',
136
+    method: 'post',
137
+    data: {
138
+      phase: data.phase,
139
+      building: data.building,
140
+      unit: data.unit,
141
+      level: data.level,
142
+      roomNo: data.roomNo
143
+    }
144
+  }
145
+  return request(config)
146
+}
147
+

+ 19
- 1
VUECODE/smart-property-manage/src/store/modules/buildingOwnerInfo.js 查看文件

@@ -1,5 +1,5 @@
1 1
 
2
-import { buildingAddress, buildingList, deleteBuilding, addBuilding, updateBuilding, getByIdBuildingId, userPassCertification, updataPassCertification } from '@/api/buildingOwnerInfo'
2
+import { buildingAddress, buildingList, deleteBuilding, addBuilding, updateBuilding, getByIdBuildingId, userPassCertification, updataPassCertification, communityBuildinglist, puildingHouse } from '@/api/buildingOwnerInfo'
3 3
 
4 4
 const buildingOwnerInfo = {
5 5
   state: {
@@ -86,6 +86,24 @@ const buildingOwnerInfo = {
86 86
           reject(error)
87 87
         })
88 88
       })
89
+    },
90
+    CommunityBuildinglist({ commit }, data) {
91
+      return new Promise((resolve, reject) => {
92
+        communityBuildinglist(data).then(response => {
93
+          resolve(response)
94
+        }).catch(error => {
95
+          reject(error)
96
+        })
97
+      })
98
+    },
99
+    BuildingHouse({ commit }, data) { // 小区楼栋资料 查询 楼栋/单元/楼层/户号
100
+      return new Promise((resolve, reject) => {
101
+        puildingHouse(data).then(response => {
102
+          resolve(response)
103
+        }).catch(error => {
104
+          reject(error)
105
+        })
106
+      })
89 107
     }
90 108
   }
91 109
 }

+ 167
- 83
VUECODE/smart-property-manage/src/views/building/buildingdata/index.vue 查看文件

@@ -1,82 +1,112 @@
1 1
 <template>
2 2
     <div>
3 3
             <el-form :inline="true"  class="form-listQuery">
4
-      <el-form-item class="filter-item" label="期">
5
-        <el-input  placeholder="期" />
4
+      <el-form-item label="楼盘库">
5
+        <el-select v-model="listQuery.phase" placeholder="期/区" @change="buildSelectChange(0)">
6
+          <!--<el-option label="选择楼栋" value="-1" />-->
7
+          <el-option
8
+            v-for="item in phaseList"
9
+            :key="item.id"
10
+            :label="item.phase"
11
+            :value="item.phase"/>
12
+        </el-select>
13
+        <el-select v-model="listQuery.building" placeholder="栋" @change="buildSelectChange(1)">
14
+          <!--<el-option label="选择楼栋" value="-1" />-->
15
+          <el-option
16
+            v-for="item in buildingList"
17
+            :key="item.id"
18
+            :label="item.building"
19
+            :value="item.building"/>
20
+        </el-select>
21
+        <el-select v-model="listQuery.unit" placeholder="单元" @change="buildSelectChange(2)">
22
+          <!--<el-option label="选择单元" value="-1" />-->
23
+          <el-option
24
+            v-for="item in unitList"
25
+            :key="item.id"
26
+            :label="item.unit"
27
+            :value="item.unit"/>
28
+        </el-select>
29
+        <el-select v-model="listQuery.level" placeholder="楼层" @change="buildSelectChange(3)">
30
+          <!--<el-option label="选择楼层" value="-1" />-->
31
+          <el-option
32
+            v-for="item in levelList"
33
+            :key="item.id"
34
+            :label="item.level"
35
+            :value="item.level"/>
36
+        </el-select>
37
+        <el-select v-model="listQuery.roomNo" placeholder="户号">
38
+          <!--<el-option label="选择户号" value="-1" />-->
39
+          <el-option
40
+            v-for="item in roomNoList"
41
+            :key="item.id"
42
+            :label="item.roomNo"
43
+            :value="item.roomNo"/>
44
+        </el-select>
45
+        <el-form-item label="业主名称">
46
+          <el-input v-model="listQuery.ownerName" placeholder="业主名称" />
47
+        </el-form-item>
6 48
       </el-form-item>
7
-      <el-form-item class="filter-item" label="栋" >
8
-        <el-input  placeholder="栋" />
9
-      </el-form-item>
10
-      <el-form-item class="filter-item" label="单元" >
11
-        <el-input  placeholder="单元" />
12
-      </el-form-item>
13
-      <el-form-item class="filter-item" label="楼层" >
14
-        <el-input  placeholder="楼层" />
15
-      </el-form-item>
16
-          <el-form-item class="filter-item" label="栋" >
17
-        <el-input  placeholder="栋" />
18
-      </el-form-item>
19
-
20
-      <el-button
21
-          size="mini"
22
-          type="danger"
23
-          @click="handleDelete(scope.$index, scope.row)">批量删除</el-button>
24
-
25
-          <el-button
26
-          size="mini"
27
-          type="danger"
28
-          @click="handleDelete(scope.$index, scope.row)">添加信息</el-button>
29
-
30
-          
49
+      <el-form-item>
50
+        <el-button type="info" @click="emptyListQuery">清空</el-button>
51
+        <el-button type="primary" @click="conditionsQuery">查询</el-button>
52
+      </el-form-item>       
31 53
     </el-form>
32 54
   <el-table
33
-    :data="tableData5"
55
+    :data="tableData"
34 56
     style="width: 100%"> 
35 57
     <el-table-column
36 58
       type="selection"
37 59
       width="55">
38 60
     </el-table-column>
39
-    <el-table-column type="expand">
61
+    <!-- <el-table-column type="expand">
40 62
       <template slot-scope="props">
41 63
         <el-form label-position="left" inline class="demo-table-expand">
42 64
           <el-form-item label="楼层">
43
-            <span>{{ props.row.name }}</span>
65
+            <span>{{ props.row.level }}</span>
44 66
           </el-form-item>
45 67
           <el-form-item label="户号">
46
-            <span>{{ props.row.shop }}</span>
47
-          </el-form-item> 
48
-           <el-button
49
-          size="mini"
50
-          type="danger"
51
-          @click="handleDelete(scope.$index, scope.row)">删除</el-button><br>
52
-        <el-form-item label="楼层">
53
-            <span>{{ props.row.name }}</span>
54
-          </el-form-item>
55
-          <el-form-item label="户号">
56
-            <span>{{ props.row.shop }}</span>
57
-          </el-form-item> 
58
-           <el-button
68
+            <span>{{ props.row.roomNo }}</span>
69
+            <span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
70
+             <el-button
59 71
           size="mini"
60 72
           type="danger"
61 73
           @click="handleDelete(scope.$index, scope.row)">删除</el-button>
74
+          </el-form-item> 
62 75
         </el-form>
63 76
       </template>
64
-    </el-table-column>
77
+    </el-table-column> -->
65 78
     <el-table-column
66 79
       label="期"
67
-      prop="name">
80
+      prop="phase">
68 81
     </el-table-column>
69 82
     <el-table-column
70 83
       label="楼栋"
71
-      prop="desc">
84
+      prop="building">
72 85
     </el-table-column>
73 86
     <el-table-column
74 87
       label="单元"
75
-      prop="desc">
88
+      prop="unit">
89
+    </el-table-column>
90
+    <el-table-column
91
+      label="楼层"
92
+      prop="level">
76 93
     </el-table-column>
77
-    
78
-  </el-table>
94
+    <el-table-column
95
+      label="户号"
96
+      prop="roomNo">
97
+    </el-table-column>
98
+    </el-table>
99
+   <div class="block">
100
+        <el-pagination
101
+        :current-page="listQuery.pageNum"
102
+        :page-sizes="[10, 20, 50, 100]"
103
+        :page-size="listQuery.pageSize"
104
+        :total="total"
105
+        layout="total, sizes, prev, pager, next, jumper"
106
+        @size-change="handleSizeChange"
107
+        @current-change="handleCurrentChange"/>
79 108
     </div>
109
+  </div>
80 110
 </template>
81 111
 
82 112
 <style>
@@ -94,44 +124,98 @@
94 124
   }
95 125
 </style>
96 126
 
127
+
97 128
 <script>
98 129
   export default {
99 130
     data() {
100 131
       return {
101
-        tableData5: [{
102
-          id: '12987122',
103
-          name: '好滋好味鸡蛋仔',
104
-          category: '江浙小吃、小吃零食',
105
-          desc: '荷兰优质淡奶,奶香浓而不腻',
106
-          address: '上海市普陀区真北路',
107
-          shop: '王小虎夫妻店',
108
-          shopId: '10333'
109
-        }, {
110
-          id: '12987123',
111
-          name: '好滋好味鸡蛋仔',
112
-          category: '江浙小吃、小吃零食',
113
-          desc: '荷兰优质淡奶,奶香浓而不腻',
114
-          address: '上海市普陀区真北路',
115
-          shop: '王小虎夫妻店',
116
-          shopId: '10333'
117
-        }, {
118
-          id: '12987125',
119
-          name: '好滋好味鸡蛋仔',
120
-          category: '江浙小吃、小吃零食',
121
-          desc: '荷兰优质淡奶,奶香浓而不腻',
122
-          address: '上海市普陀区真北路',
123
-          shop: '王小虎夫妻店',
124
-          shopId: '10333'
125
-        }, {
126
-          id: '12987126',
127
-          name: '好滋好味鸡蛋仔',
128
-          category: '江浙小吃、小吃零食',
129
-          desc: '荷兰优质淡奶,奶香浓而不腻',
130
-          address: '上海市普陀区真北路',
131
-          shop: '王小虎夫妻店',
132
-          shopId: '10333'
133
-        }]
132
+        listQuery: {
133
+        phase: '',
134
+        building: '',
135
+        unit: '',
136
+        level: '',
137
+        roomNo: '',
138
+        ownerName: '',
139
+        pageNum: 1,
140
+        pageSize: 10
141
+      },
142
+      total: 0, // 数据总数
143
+      phaseList: [], // 期 集合
144
+      buildingInfoLists: [], // 表格数据集合
145
+      buildingList: [], // seletc 楼栋集合
146
+      unitList: [], // seletc 单元集合
147
+      levelList: [], // seletc 层 集合
148
+      roomNoList: [], //  seletc 户号集合
149
+      listLoading: true, // 加载圈
150
+      deleteIds: [], // 需要删除的id集合
151
+      tableData: []
134 152
       }
135
-    }
153
+    },
154
+      mounted() {
155
+    // 获取数据
156
+    this.dataQuery()
157
+  },
158
+    methods: {
159
+    dataQuery() { // 查询数据
160
+        this.listLoading = true
161
+        this.$store.dispatch('CommunityBuildinglist', this.listQuery).then((res) => {
162
+        const resData = res.data
163
+        this.userPassCertification = resData.list
164
+        this.listQuery.pageNum = resData.pageNum
165
+        this.listQuery.pageSize = 10
166
+        this.total = resData.total
167
+        this.tableData = resData.list
168
+        console.log('this.tableData',this.tableData)
169
+        this.listLoading = false
170
+      }).catch(() => {
171
+        this.listLoading = false
172
+        console.log('error BuildingInfoList')
173
+      })
174
+    }    
175
+    },
176
+    buildSelectChange(value) { // select 的 change
177
+      switch (value) {
178
+        case 0: // 查询栋
179
+          this.buildingList = []
180
+          this.unitList = []
181
+          this.levelList = []
182
+          this.roomNoList = []
183
+          this.listQuery.building = ''
184
+          this.listQuery.unit = ''
185
+          this.listQuery.level = ''
186
+          this.listQuery.roomNo = ''
187
+          this.getBuild()
188
+          break
189
+        case 1: // 查询 单元
190
+          this.unitList = []
191
+          this.levelList = []
192
+          this.roomNoList = []
193
+          this.listQuery.unit = ''
194
+          this.listQuery.level = ''
195
+          this.listQuery.roomNo = ''
196
+          this.getUnit()
197
+          break
198
+        case 2: // 查询 楼层
199
+          this.levelList = []
200
+          this.roomNoList = []
201
+          this.listQuery.level = ''
202
+          this.listQuery.roomNo = ''
203
+          this.getLevel()
204
+          break
205
+        case 3: // 查询 户号
206
+          this.roomNoList = []
207
+          this.listQuery.roomNo = ''
208
+          this.getRoomNo()
209
+          break
210
+      }
211
+    },
136 212
   }
137
-</script>
213
+  
214
+</script>
215
+<style>
216
+.block{
217
+  display: flex;
218
+  justify-content: flex-end;
219
+  margin-top: 10px;
220
+}
221
+</style>