dingxin 6 år sedan
förälder
incheckning
9a94ae4cae

+ 272
- 195
CODE/smart-community-word/.idea/workspace.xml Visa fil

@@ -2,15 +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$/.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/dao/TpMessageMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpMessageMapper.java" afterDir="false" />
5
+      <change beforePath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TaSysUserRoleMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TaSysUserRoleMapper.java" afterDir="false" />
6
+      <change beforePath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/SocialServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/SocialServiceImpl.java" afterDir="false" />
7 7
       <change beforePath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/TicketServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/TicketServiceImpl.java" afterDir="false" />
8
-      <change beforePath="$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TpMessageMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TpMessageMapper.xml" afterDir="false" />
8
+      <change beforePath="$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TaSysUserRoleMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TaSysUserRoleMapper.xml" afterDir="false" />
9
+      <change beforePath="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/MessageMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/MessageMapper.java" afterDir="false" />
9 10
       <change beforePath="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpAnnouncementServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpAnnouncementServiceImpl.java" afterDir="false" />
10 11
       <change beforePath="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpTicketServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpTicketServiceImpl.java" afterDir="false" />
11
-      <change beforePath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/router/index.js" beforeDir="false" afterPath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/router/index.js" afterDir="false" />
12
-      <change beforePath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/store/index.js" beforeDir="false" afterPath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/store/index.js" afterDir="false" />
13
-      <change beforePath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/views/ticket/index.vue" beforeDir="false" afterPath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/views/ticket/index.vue" afterDir="false" />
12
+      <change beforePath="$PROJECT_DIR$/../smart-community/property-api/src/main/resources/mapper/MessageMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/property-api/src/main/resources/mapper/MessageMapper.xml" afterDir="false" />
14 13
     </list>
15 14
     <ignored path="$PROJECT_DIR$/../smart-community/eureka-sever/target/" />
16 15
     <ignored path="$PROJECT_DIR$/../smart-community/app-api/target/" />
@@ -33,7 +32,7 @@
33 32
       <file pinned="false" current-in-tab="false">
34 33
         <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/MessageMapper.java">
35 34
           <provider selected="true" editor-type-id="text-editor">
36
-            <state relative-caret-position="159">
35
+            <state relative-caret-position="120">
37 36
               <caret line="41" column="9" selection-start-line="41" selection-start-column="9" selection-end-line="41" selection-end-column="9" />
38 37
               <folding>
39 38
                 <element signature="imports" expanded="true" />
@@ -43,61 +42,82 @@
43 42
         </entry>
44 43
       </file>
45 44
       <file pinned="false" current-in-tab="false">
46
-        <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/TpAnnouncementController.java">
45
+        <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/resources/mapper/MessageMapper.xml">
47 46
           <provider selected="true" editor-type-id="text-editor">
48
-            <state relative-caret-position="432">
49
-              <caret line="77" column="63" lean-forward="true" selection-start-line="77" selection-start-column="59" selection-end-line="77" selection-end-column="77" />
47
+            <state relative-caret-position="312">
48
+              <caret line="61" column="47" lean-forward="true" selection-start-line="61" selection-start-column="47" selection-end-line="61" selection-end-column="47" />
50 49
             </state>
51 50
           </provider>
52 51
         </entry>
53 52
       </file>
54 53
       <file pinned="false" current-in-tab="true">
55
-        <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/MessageController.java">
54
+        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/TicketServiceImpl.java">
56 55
           <provider selected="true" editor-type-id="text-editor">
57
-            <state relative-caret-position="235">
58
-              <caret line="42" column="58" lean-forward="true" selection-start-line="42" selection-start-column="58" selection-end-line="42" selection-end-column="58" />
56
+            <state relative-caret-position="560">
57
+              <caret line="468" column="9" selection-start-line="464" selection-start-column="30" selection-end-line="468" selection-end-column="9" />
59 58
             </state>
60 59
           </provider>
61 60
         </entry>
62 61
       </file>
63 62
       <file pinned="false" current-in-tab="false">
64
-        <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/IMessageService.java">
63
+        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/SocialController.java">
65 64
           <provider selected="true" editor-type-id="text-editor">
66
-            <state relative-caret-position="318">
67
-              <caret line="33" column="14" selection-start-line="33" selection-start-column="14" selection-end-line="33" selection-end-column="14" />
68
-              <folding>
69
-                <element signature="imports" expanded="true" />
70
-              </folding>
65
+            <state relative-caret-position="366">
66
+              <caret line="391" column="28" lean-forward="true" selection-start-line="391" selection-start-column="23" selection-end-line="391" selection-end-column="35" />
71 67
             </state>
72 68
           </provider>
73 69
         </entry>
74 70
       </file>
75 71
       <file pinned="false" current-in-tab="false">
76
-        <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/resources/mapper/MessageMapper.xml">
72
+        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/SocialServiceImpl.java">
77 73
           <provider selected="true" editor-type-id="text-editor">
78
-            <state relative-caret-position="-22">
79
-              <caret line="119" column="19" lean-forward="true" selection-start-line="119" selection-start-column="19" selection-end-line="119" selection-end-column="19" />
74
+            <state relative-caret-position="617">
75
+              <caret line="538" column="40" lean-forward="true" selection-start-line="523" selection-start-column="8" selection-end-line="538" selection-end-column="40" />
80 76
             </state>
81 77
           </provider>
82 78
         </entry>
83 79
       </file>
84 80
       <file pinned="false" current-in-tab="false">
85
-        <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/MessageServiceImpl.java">
81
+        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpTicketMapper.java">
86 82
           <provider selected="true" editor-type-id="text-editor">
87
-            <state relative-caret-position="767">
88
-              <caret line="101" column="50" selection-start-line="101" selection-start-column="50" selection-end-line="101" selection-end-column="50" />
89
-              <folding>
90
-                <element signature="imports" expanded="true" />
91
-              </folding>
83
+            <state relative-caret-position="452">
84
+              <caret line="36" column="13" selection-start-line="36" selection-start-column="13" selection-end-line="36" selection-end-column="13" />
85
+            </state>
86
+          </provider>
87
+        </entry>
88
+      </file>
89
+      <file pinned="false" current-in-tab="false">
90
+        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/ITicketService.java">
91
+          <provider selected="true" editor-type-id="text-editor">
92
+            <state relative-caret-position="371">
93
+              <caret line="72" column="26" lean-forward="true" selection-start-line="72" selection-start-column="17" selection-end-line="72" selection-end-column="35" />
92 94
             </state>
93 95
           </provider>
94 96
         </entry>
95 97
       </file>
96 98
       <file pinned="false" current-in-tab="false">
97
-        <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpAnnouncementServiceImpl.java">
99
+        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TaSysUserRoleMapper.java">
98 100
           <provider selected="true" editor-type-id="text-editor">
99
-            <state relative-caret-position="345">
100
-              <caret line="246" column="53" selection-start-line="246" selection-start-column="34" selection-end-line="246" selection-end-column="53" />
101
+            <state relative-caret-position="506">
102
+              <caret line="39" column="18" selection-start-line="39" selection-start-column="18" selection-end-line="39" selection-end-column="18" />
103
+            </state>
104
+          </provider>
105
+        </entry>
106
+      </file>
107
+      <file pinned="false" current-in-tab="false">
108
+        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TaSysUserRoleMapper.xml">
109
+          <provider selected="true" editor-type-id="text-editor">
110
+            <state relative-caret-position="453">
111
+              <caret line="101" column="11" lean-forward="true" selection-start-line="101" selection-start-column="11" selection-end-line="101" selection-end-column="11" />
112
+            </state>
113
+          </provider>
114
+        </entry>
115
+      </file>
116
+      <file pinned="false" current-in-tab="false">
117
+        <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/TicketController.java">
118
+          <provider selected="true" editor-type-id="text-editor">
119
+            <state relative-caret-position="212">
120
+              <caret line="164" column="56" selection-start-line="164" selection-start-column="47" selection-end-line="164" selection-end-column="65" />
101 121
             </state>
102 122
           </provider>
103 123
         </entry>
@@ -114,11 +134,18 @@
114 134
       <find>ticketId</find>
115 135
       <find>updateTicketsReply</find>
116 136
       <find>AddTempBillInvoice</find>
117
-      <find>tpMessageMapper</find>
118 137
       <find>tpannouncementTelMapper</find>
119 138
       <find>addAiTicketService</find>
120 139
       <find>111</find>
121 140
       <find>MessageMapper</find>
141
+      <find>DESC</find>
142
+      <find>ORDER BY create_date DESC</find>
143
+      <find>tpTicketMapper</find>
144
+      <find>message</find>
145
+      <find>tatus</find>
146
+      <find>Base_Column_List</find>
147
+      <find>tpMessageMapper</find>
148
+      <find>评价</find>
122 149
     </findStrings>
123 150
   </component>
124 151
   <component name="Git.Settings">
@@ -146,18 +173,21 @@
146 173
         <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/resources/mapper/TpTicketMapper.xml" />
147 174
         <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/AppApplication.java" />
148 175
         <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/model/TpTicket.java" />
149
-        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpAnnouncementServiceImpl.java" />
150 176
         <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpTicketMapper.java" />
151 177
         <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpMessageMapper.java" />
152 178
         <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TpMessageMapper.xml" />
153
-        <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/TicketServiceImpl.java" />
154
-        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpTicketServiceImpl.java" />
155
-        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/resources/mapper/MessageMapper.xml" />
156
-        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/MessageMapper.java" />
157 179
         <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/IMessageService.java" />
158 180
         <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/model/Message.java" />
159 181
         <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/MessageServiceImpl.java" />
160 182
         <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/MessageController.java" />
183
+        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpTicketServiceImpl.java" />
184
+        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/MessageMapper.java" />
185
+        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/resources/mapper/MessageMapper.xml" />
186
+        <option value="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpAnnouncementServiceImpl.java" />
187
+        <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TaSysUserRoleMapper.java" />
188
+        <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TaSysUserRoleMapper.xml" />
189
+        <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/SocialServiceImpl.java" />
190
+        <option value="$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/TicketServiceImpl.java" />
161 191
       </list>
162 192
     </option>
163 193
   </component>
@@ -179,11 +209,11 @@
179 209
     <option name="jreName" value="1.8" />
180 210
     <option name="vmOptions" value="-DarchetypeCatalog=internal" />
181 211
   </component>
182
-  <component name="ProjectFrameBounds" extendedState="6">
183
-    <option name="x" value="-111" />
184
-    <option name="y" value="456" />
212
+  <component name="ProjectFrameBounds" extendedState="7">
213
+    <option name="x" value="-99" />
214
+    <option name="y" value="386" />
185 215
     <option name="width" value="1940" />
186
-    <option name="height" value="1064" />
216
+    <option name="height" value="1044" />
187 217
   </component>
188 218
   <component name="ProjectLevelVcsManager" settingsEditedManually="true" />
189 219
   <component name="ProjectView">
@@ -201,25 +231,25 @@
201 231
             <path>
202 232
               <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
203 233
               <item name="smart-community" type="462c0819:PsiDirectoryNode" />
204
-              <item name="property-api" type="462c0819:PsiDirectoryNode" />
234
+              <item name="app-api" type="462c0819:PsiDirectoryNode" />
205 235
             </path>
206 236
             <path>
207 237
               <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
208 238
               <item name="smart-community" type="462c0819:PsiDirectoryNode" />
209
-              <item name="property-api" type="462c0819:PsiDirectoryNode" />
239
+              <item name="app-api" type="462c0819:PsiDirectoryNode" />
210 240
               <item name="src" type="462c0819:PsiDirectoryNode" />
211 241
             </path>
212 242
             <path>
213 243
               <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
214 244
               <item name="smart-community" type="462c0819:PsiDirectoryNode" />
215
-              <item name="property-api" type="462c0819:PsiDirectoryNode" />
245
+              <item name="app-api" type="462c0819:PsiDirectoryNode" />
216 246
               <item name="src" type="462c0819:PsiDirectoryNode" />
217 247
               <item name="main" type="462c0819:PsiDirectoryNode" />
218 248
             </path>
219 249
             <path>
220 250
               <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
221 251
               <item name="smart-community" type="462c0819:PsiDirectoryNode" />
222
-              <item name="property-api" type="462c0819:PsiDirectoryNode" />
252
+              <item name="app-api" type="462c0819:PsiDirectoryNode" />
223 253
               <item name="src" type="462c0819:PsiDirectoryNode" />
224 254
               <item name="main" type="462c0819:PsiDirectoryNode" />
225 255
               <item name="java" type="462c0819:PsiDirectoryNode" />
@@ -227,7 +257,7 @@
227 257
             <path>
228 258
               <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
229 259
               <item name="smart-community" type="462c0819:PsiDirectoryNode" />
230
-              <item name="property-api" type="462c0819:PsiDirectoryNode" />
260
+              <item name="app-api" type="462c0819:PsiDirectoryNode" />
231 261
               <item name="src" type="462c0819:PsiDirectoryNode" />
232 262
               <item name="main" type="462c0819:PsiDirectoryNode" />
233 263
               <item name="java" type="462c0819:PsiDirectoryNode" />
@@ -236,7 +266,7 @@
236 266
             <path>
237 267
               <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
238 268
               <item name="smart-community" type="462c0819:PsiDirectoryNode" />
239
-              <item name="property-api" type="462c0819:PsiDirectoryNode" />
269
+              <item name="app-api" type="462c0819:PsiDirectoryNode" />
240 270
               <item name="src" type="462c0819:PsiDirectoryNode" />
241 271
               <item name="main" type="462c0819:PsiDirectoryNode" />
242 272
               <item name="java" type="462c0819:PsiDirectoryNode" />
@@ -246,7 +276,7 @@
246 276
             <path>
247 277
               <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
248 278
               <item name="smart-community" type="462c0819:PsiDirectoryNode" />
249
-              <item name="property-api" type="462c0819:PsiDirectoryNode" />
279
+              <item name="app-api" type="462c0819:PsiDirectoryNode" />
250 280
               <item name="src" type="462c0819:PsiDirectoryNode" />
251 281
               <item name="main" type="462c0819:PsiDirectoryNode" />
252 282
               <item name="java" type="462c0819:PsiDirectoryNode" />
@@ -257,7 +287,7 @@
257 287
             <path>
258 288
               <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
259 289
               <item name="smart-community" type="462c0819:PsiDirectoryNode" />
260
-              <item name="property-api" type="462c0819:PsiDirectoryNode" />
290
+              <item name="app-api" type="462c0819:PsiDirectoryNode" />
261 291
               <item name="src" type="462c0819:PsiDirectoryNode" />
262 292
               <item name="main" type="462c0819:PsiDirectoryNode" />
263 293
               <item name="java" type="462c0819:PsiDirectoryNode" />
@@ -269,7 +299,7 @@
269 299
             <path>
270 300
               <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
271 301
               <item name="smart-community" type="462c0819:PsiDirectoryNode" />
272
-              <item name="property-api" type="462c0819:PsiDirectoryNode" />
302
+              <item name="app-api" type="462c0819:PsiDirectoryNode" />
273 303
               <item name="src" type="462c0819:PsiDirectoryNode" />
274 304
               <item name="main" type="462c0819:PsiDirectoryNode" />
275 305
               <item name="java" type="462c0819:PsiDirectoryNode" />
@@ -281,7 +311,7 @@
281 311
             <path>
282 312
               <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
283 313
               <item name="smart-community" type="462c0819:PsiDirectoryNode" />
284
-              <item name="property-api" type="462c0819:PsiDirectoryNode" />
314
+              <item name="app-api" type="462c0819:PsiDirectoryNode" />
285 315
               <item name="src" type="462c0819:PsiDirectoryNode" />
286 316
               <item name="main" type="462c0819:PsiDirectoryNode" />
287 317
               <item name="java" type="462c0819:PsiDirectoryNode" />
@@ -291,6 +321,23 @@
291 321
               <item name="service" type="462c0819:PsiDirectoryNode" />
292 322
               <item name="impl" type="462c0819:PsiDirectoryNode" />
293 323
             </path>
324
+            <path>
325
+              <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
326
+              <item name="smart-community" type="462c0819:PsiDirectoryNode" />
327
+              <item name="app-api" type="462c0819:PsiDirectoryNode" />
328
+              <item name="src" type="462c0819:PsiDirectoryNode" />
329
+              <item name="main" type="462c0819:PsiDirectoryNode" />
330
+              <item name="resources" type="462c0819:PsiDirectoryNode" />
331
+            </path>
332
+            <path>
333
+              <item name="smart-community-word" type="b2602c69:ProjectViewProjectNode" />
334
+              <item name="smart-community" type="462c0819:PsiDirectoryNode" />
335
+              <item name="app-api" type="462c0819:PsiDirectoryNode" />
336
+              <item name="src" type="462c0819:PsiDirectoryNode" />
337
+              <item name="main" type="462c0819:PsiDirectoryNode" />
338
+              <item name="resources" type="462c0819:PsiDirectoryNode" />
339
+              <item name="mapper" type="462c0819:PsiDirectoryNode" />
340
+            </path>
294 341
           </expand>
295 342
           <select />
296 343
         </subPane>
@@ -306,7 +353,7 @@
306 353
     <property name="RequestMappingsPanelWidth1" value="75" />
307 354
     <property name="WebServerToolWindowFactoryState" value="false" />
308 355
     <property name="aspect.path.notification.shown" value="true" />
309
-    <property name="com.android.tools.idea.instantapp.provision.ProvisionBeforeRunTaskProvider.myTimeStamp" value="1551864485578" />
356
+    <property name="com.android.tools.idea.instantapp.provision.ProvisionBeforeRunTaskProvider.myTimeStamp" value="1551875714267" />
310 357
     <property name="last_opened_file_path" value="D:/java/workspace/heishi/wx_project" />
311 358
     <property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
312 359
     <property name="nodejs_npm_path_reset_for_default_project" value="true" />
@@ -341,7 +388,7 @@
341 388
       </list>
342 389
     </option>
343 390
   </component>
344
-  <component name="RunManager" selected="Spring Boot.PropertyApplication">
391
+  <component name="RunManager" selected="Spring Boot.AppApplication">
345 392
     <configuration default="true" type="Applet">
346 393
       <option name="POLICY_FILE" value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" />
347 394
       <method v="2">
@@ -464,18 +511,18 @@
464 511
       <workItem from="1551662011680" duration="1281000" />
465 512
       <workItem from="1551749121214" duration="1532000" />
466 513
       <workItem from="1551756299155" duration="11716000" />
467
-      <workItem from="1551834513428" duration="20443000" />
514
+      <workItem from="1551834513428" duration="30504000" />
468 515
     </task>
469 516
     <servers />
470 517
   </component>
471 518
   <component name="TimeTrackingManager">
472
-    <option name="totallyTimeSpent" value="119856000" />
519
+    <option name="totallyTimeSpent" value="129917000" />
473 520
   </component>
474 521
   <component name="ToolWindowManager">
475 522
     <frame x="-8" y="-8" width="1936" height="1056" extended-state="6" />
476 523
     <editor active="true" />
477 524
     <layout>
478
-      <window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.15565032" />
525
+      <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.24626866" />
479 526
       <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
480 527
       <window_info id="Designer" order="2" />
481 528
       <window_info id="Image Layers" order="3" />
@@ -486,18 +533,18 @@
486 533
       <window_info anchor="bottom" id="Message" order="0" />
487 534
       <window_info anchor="bottom" id="Find" order="1" />
488 535
       <window_info anchor="bottom" id="Run" order="2" sideWeight="0.6998934" weight="0.3530067" />
489
-      <window_info active="true" anchor="bottom" id="Debug" order="3" sideWeight="0.8566098" visible="true" weight="0.18930958" />
536
+      <window_info anchor="bottom" id="Debug" order="3" sideWeight="0.85554373" visible="true" weight="0.16703786" />
490 537
       <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
491 538
       <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
492 539
       <window_info anchor="bottom" id="TODO" order="6" />
493 540
       <window_info anchor="bottom" id="Spring" order="7" />
494
-      <window_info anchor="bottom" id="Terminal" order="8" />
541
+      <window_info anchor="bottom" id="Terminal" order="8" sideWeight="0.49946696" weight="0.32962137" />
495 542
       <window_info anchor="bottom" id="Docker" order="9" show_stripe_button="false" />
496
-      <window_info anchor="bottom" id="Event Log" order="10" sideWeight="0.1433902" side_tool="true" weight="0.1091314" />
543
+      <window_info anchor="bottom" id="Event Log" order="10" sideWeight="0.1444563" side_tool="true" visible="true" weight="0.16703786" />
497 544
       <window_info anchor="bottom" id="Messages" order="11" sideWeight="0.49969268" weight="0.18262807" />
498
-      <window_info anchor="bottom" id="Java Enterprise" order="12" />
545
+      <window_info anchor="bottom" id="Java Enterprise" order="12" sideWeight="0.49946696" weight="0.32962137" />
499 546
       <window_info anchor="bottom" id="Database Changes" order="13" />
500
-      <window_info anchor="bottom" id="Version Control" order="14" />
547
+      <window_info anchor="bottom" id="Version Control" order="14" sideWeight="0.49946696" weight="0.32850778" />
501 548
       <window_info anchor="right" id="Commander" order="0" weight="0.4" />
502 549
       <window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
503 550
       <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
@@ -548,6 +595,32 @@
548 595
   <component name="TypeScriptGeneratedFilesManager">
549 596
     <option name="version" value="1" />
550 597
   </component>
598
+  <component name="Vcs.Log.Tabs.Properties">
599
+    <option name="TAB_STATES">
600
+      <map>
601
+        <entry key="MAIN">
602
+          <value>
603
+            <State>
604
+              <option name="RECENTLY_FILTERED_USER_GROUPS">
605
+                <collection />
606
+              </option>
607
+              <option name="RECENTLY_FILTERED_BRANCH_GROUPS">
608
+                <collection />
609
+              </option>
610
+              <option name="COLUMN_ORDER">
611
+                <list>
612
+                  <option value="0" />
613
+                  <option value="1" />
614
+                  <option value="2" />
615
+                  <option value="3" />
616
+                </list>
617
+              </option>
618
+            </State>
619
+          </value>
620
+        </entry>
621
+      </map>
622
+    </option>
623
+  </component>
551 624
   <component name="XDebuggerManager">
552 625
     <breakpoint-manager>
553 626
       <breakpoints>
@@ -563,66 +636,16 @@
563 636
           <properties />
564 637
           <option name="timeStamp" value="5" />
565 638
         </line-breakpoint>
639
+        <line-breakpoint enabled="true" type="java-line">
640
+          <url>file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpTicketServiceImpl.java</url>
641
+          <line>204</line>
642
+          <properties />
643
+          <option name="timeStamp" value="10" />
644
+        </line-breakpoint>
566 645
       </breakpoints>
567 646
     </breakpoint-manager>
568 647
   </component>
569 648
   <component name="editorHistoryManager">
570
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/BillServiceImpl.java">
571
-      <provider selected="true" editor-type-id="text-editor">
572
-        <state relative-caret-position="27">
573
-          <caret line="314" column="25" selection-start-line="314" selection-start-column="25" selection-end-line="314" selection-end-column="25" />
574
-        </state>
575
-      </provider>
576
-    </entry>
577
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/BillController.java">
578
-      <provider selected="true" editor-type-id="text-editor">
579
-        <state relative-caret-position="504">
580
-          <caret line="84" column="42" selection-start-line="84" selection-start-column="36" selection-end-line="84" selection-end-column="48" />
581
-        </state>
582
-      </provider>
583
-    </entry>
584
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/BillInvoiceController.java">
585
-      <provider selected="true" editor-type-id="text-editor">
586
-        <state relative-caret-position="425">
587
-          <caret line="125" column="56" selection-start-line="125" selection-start-column="43" selection-end-line="125" selection-end-column="66" />
588
-        </state>
589
-      </provider>
590
-    </entry>
591
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/ImageServiceI.java">
592
-      <provider selected="true" editor-type-id="text-editor">
593
-        <state relative-caret-position="270">
594
-          <caret line="12" column="17" selection-start-line="12" selection-start-column="17" selection-end-line="12" selection-end-column="17" />
595
-        </state>
596
-      </provider>
597
-    </entry>
598
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/ImageController.java">
599
-      <provider selected="true" editor-type-id="text-editor">
600
-        <state relative-caret-position="675">
601
-          <caret line="40" column="45" selection-start-line="40" selection-start-column="38" selection-end-line="40" selection-end-column="49" />
602
-        </state>
603
-      </provider>
604
-    </entry>
605
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/ImageServiceimpl.java">
606
-      <provider selected="true" editor-type-id="text-editor">
607
-        <state relative-caret-position="216">
608
-          <caret line="8" column="27" selection-start-line="8" selection-start-column="27" selection-end-line="8" selection-end-column="27" />
609
-        </state>
610
-      </provider>
611
-    </entry>
612
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/ITaUserService.java">
613
-      <provider selected="true" editor-type-id="text-editor">
614
-        <state relative-caret-position="405">
615
-          <caret line="18" column="36" selection-start-line="18" selection-start-column="36" selection-end-line="18" selection-end-column="36" />
616
-        </state>
617
-      </provider>
618
-    </entry>
619
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/UserController.java">
620
-      <provider selected="true" editor-type-id="text-editor">
621
-        <state relative-caret-position="2754">
622
-          <caret line="124" column="96" selection-start-line="124" selection-start-column="96" selection-end-line="124" selection-end-column="96" />
623
-        </state>
624
-      </provider>
625
-    </entry>
626 649
     <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/model/MqMessage.java" />
627 650
     <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/MqMessageMapper.java" />
628 651
     <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/UserMapper.java">
@@ -639,13 +662,6 @@
639 662
         </state>
640 663
       </provider>
641 664
     </entry>
642
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/TpTicketController.java">
643
-      <provider selected="true" editor-type-id="text-editor">
644
-        <state relative-caret-position="54">
645
-          <caret line="42" column="54" lean-forward="true" selection-start-line="42" selection-start-column="54" selection-end-line="42" selection-end-column="54" />
646
-        </state>
647
-      </provider>
648
-    </entry>
649 665
     <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/resources/mapper/TaSysUserRoleMapper.xml">
650 666
       <provider selected="true" editor-type-id="text-editor" />
651 667
     </entry>
@@ -684,13 +700,6 @@
684 700
         </state>
685 701
       </provider>
686 702
     </entry>
687
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/TpTicketMapper.java">
688
-      <provider selected="true" editor-type-id="text-editor">
689
-        <state relative-caret-position="405">
690
-          <caret line="23" column="109" selection-start-line="23" selection-start-column="101" selection-end-line="23" selection-end-column="109" />
691
-        </state>
692
-      </provider>
693
-    </entry>
694 703
     <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/BillStatementMapper.java">
695 704
       <provider selected="true" editor-type-id="text-editor">
696 705
         <state relative-caret-position="351">
@@ -724,13 +733,6 @@
724 733
         </state>
725 734
       </provider>
726 735
     </entry>
727
-    <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">
728
-      <provider selected="true" editor-type-id="text-editor">
729
-        <state relative-caret-position="2403">
730
-          <caret line="104" selection-start-line="104" selection-end-line="104" />
731
-        </state>
732
-      </provider>
733
-    </entry>
734 736
     <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/RoleMapper.java">
735 737
       <provider selected="true" editor-type-id="text-editor">
736 738
         <state relative-caret-position="351">
@@ -770,131 +772,148 @@
770 772
         </state>
771 773
       </provider>
772 774
     </entry>
773
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TpTicketMapper.xml">
775
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TpMessageMapper.xml">
774 776
       <provider selected="true" editor-type-id="text-editor">
775
-        <state relative-caret-position="2660">
776
-          <caret line="229" column="2" selection-start-line="229" selection-start-column="2" selection-end-line="229" selection-end-column="2" />
777
+        <state relative-caret-position="338">
778
+          <caret line="385" column="26" selection-start-line="385" selection-start-column="26" selection-end-line="385" selection-end-column="26" />
777 779
         </state>
778 780
       </provider>
779 781
     </entry>
780
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpTicketMapper.java">
782
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpMessageMapper.java">
781 783
       <provider selected="true" editor-type-id="text-editor">
782
-        <state relative-caret-position="527">
783
-          <caret line="39" column="1" lean-forward="true" selection-start-line="39" selection-start-column="1" selection-end-line="39" selection-end-column="1" />
784
+        <state relative-caret-position="473">
785
+          <caret line="46" column="7" lean-forward="true" selection-start-line="46" selection-start-column="7" selection-end-line="46" selection-end-column="7" />
784 786
         </state>
785 787
       </provider>
786 788
     </entry>
787
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/TicketController.java">
789
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/TpAnnouncementService.java">
788 790
       <provider selected="true" editor-type-id="text-editor">
789
-        <state relative-caret-position="374">
790
-          <caret line="164" column="65" selection-start-line="164" selection-start-column="47" selection-end-line="164" selection-end-column="65" />
791
+        <state relative-caret-position="480">
792
+          <caret line="26" column="27" lean-forward="true" selection-start-line="26" selection-start-column="17" selection-end-line="26" selection-end-column="32" />
791 793
         </state>
792 794
       </provider>
793 795
     </entry>
794
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/ITicketService.java">
796
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/ImageController.java">
795 797
       <provider selected="true" editor-type-id="text-editor">
796
-        <state relative-caret-position="311">
797
-          <caret line="64" column="24" lean-forward="true" selection-start-line="64" selection-start-column="17" selection-end-line="64" selection-end-column="36" />
798
+        <state relative-caret-position="231">
799
+          <caret line="37" column="13" selection-start-line="37" selection-start-column="13" selection-end-line="37" selection-end-column="13" />
798 800
         </state>
799 801
       </provider>
800 802
     </entry>
801
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TpMessageMapper.xml">
803
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/IMessageService.java">
802 804
       <provider selected="true" editor-type-id="text-editor">
803
-        <state relative-caret-position="338">
804
-          <caret line="385" column="26" selection-start-line="385" selection-start-column="26" selection-end-line="385" selection-end-column="26" />
805
+        <state relative-caret-position="318">
806
+          <caret line="33" column="14" selection-start-line="33" selection-start-column="14" selection-end-line="33" selection-end-column="14" />
807
+          <folding>
808
+            <element signature="imports" expanded="true" />
809
+          </folding>
805 810
         </state>
806 811
       </provider>
807 812
     </entry>
808
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpMessageMapper.java">
813
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/MessageController.java">
809 814
       <provider selected="true" editor-type-id="text-editor">
810
-        <state relative-caret-position="473">
811
-          <caret line="46" column="7" lean-forward="true" selection-start-line="46" selection-start-column="7" selection-end-line="46" selection-end-column="7" />
815
+        <state relative-caret-position="235">
816
+          <caret line="42" column="58" selection-start-line="42" selection-start-column="58" selection-end-line="42" selection-end-column="58" />
812 817
         </state>
813 818
       </provider>
814 819
     </entry>
815
-    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/TicketServiceImpl.java">
820
+    <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">
816 821
       <provider selected="true" editor-type-id="text-editor">
817
-        <state relative-caret-position="418">
818
-          <caret line="390" column="9" lean-forward="true" selection-start-line="390" selection-start-column="9" selection-end-line="390" selection-end-column="9" />
822
+        <state relative-caret-position="225">
823
+          <caret line="105" selection-start-line="105" selection-end-line="105" />
819 824
         </state>
820 825
       </provider>
821 826
     </entry>
822
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/TpAnnouncementService.java">
827
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/TpTicketMapper.java">
823 828
       <provider selected="true" editor-type-id="text-editor">
824
-        <state relative-caret-position="480">
825
-          <caret line="26" column="27" lean-forward="true" selection-start-line="26" selection-start-column="17" selection-end-line="26" selection-end-column="32" />
829
+        <state relative-caret-position="306">
830
+          <caret line="24" column="15" selection-start-line="24" selection-start-column="15" selection-end-line="24" selection-end-column="15" />
826 831
         </state>
827 832
       </provider>
828 833
     </entry>
829 834
     <entry file="jar://F:/maven3.5/maven/serverRepository/com/baomidou/mybatis-plus-core/3.0.6/mybatis-plus-core-3.0.6-sources.jar!/com/baomidou/mybatisplus/core/mapper/BaseMapper.java">
830 835
       <provider selected="true" editor-type-id="text-editor">
831
-        <state relative-caret-position="237">
836
+        <state relative-caret-position="190">
832 837
           <caret line="159" column="6" selection-start-line="159" selection-start-column="6" selection-end-line="159" selection-end-column="6" />
833 838
         </state>
834 839
       </provider>
835 840
     </entry>
836
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/TpTicketService.java">
841
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TpTicketMapper.xml">
837 842
       <provider selected="true" editor-type-id="text-editor">
838
-        <state relative-caret-position="378">
839
-          <caret line="48" column="18" lean-forward="true" selection-start-line="48" selection-start-column="17" selection-end-line="48" selection-end-column="26" />
843
+        <state relative-caret-position="131">
844
+          <caret line="226" column="3" selection-start-line="226" selection-start-column="3" selection-end-line="226" selection-end-column="3" />
840 845
         </state>
841 846
       </provider>
842 847
     </entry>
843
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpTicketServiceImpl.java">
848
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TpAnnouncementMapper.xml">
844 849
       <provider selected="true" editor-type-id="text-editor">
845
-        <state relative-caret-position="-2218">
846
-          <caret line="201" column="24" selection-start-line="201" selection-start-column="24" selection-end-line="201" selection-end-column="24" />
850
+        <state relative-caret-position="407">
851
+          <caret line="186" column="71" selection-start-line="186" selection-start-column="71" selection-end-line="186" selection-end-column="71" />
847 852
         </state>
848 853
       </provider>
849 854
     </entry>
850
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/resources/mapper/MessageMapper.xml">
855
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/TpTicketService.java">
851 856
       <provider selected="true" editor-type-id="text-editor">
852
-        <state relative-caret-position="-22">
853
-          <caret line="119" column="19" lean-forward="true" selection-start-line="119" selection-start-column="19" selection-end-line="119" selection-end-column="19" />
857
+        <state relative-caret-position="378">
858
+          <caret line="48" column="19" lean-forward="true" selection-start-line="48" selection-start-column="17" selection-end-line="48" selection-end-column="26" />
854 859
         </state>
855 860
       </provider>
856 861
     </entry>
857
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/ImageController.java">
862
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpTicketServiceImpl.java">
858 863
       <provider selected="true" editor-type-id="text-editor">
859
-        <state relative-caret-position="231">
860
-          <caret line="37" column="13" selection-start-line="37" selection-start-column="13" selection-end-line="37" selection-end-column="13" />
864
+        <state relative-caret-position="267">
865
+          <caret line="237" column="28" selection-start-line="237" selection-start-column="28" selection-end-line="237" selection-end-column="28" />
861 866
         </state>
862 867
       </provider>
863 868
     </entry>
864
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/IMessageService.java">
869
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/MessageServiceImpl.java">
865 870
       <provider selected="true" editor-type-id="text-editor">
866
-        <state relative-caret-position="318">
867
-          <caret line="33" column="14" selection-start-line="33" selection-start-column="14" selection-end-line="33" selection-end-column="14" />
871
+        <state relative-caret-position="793">
872
+          <caret line="40" column="55" lean-forward="true" selection-start-line="40" selection-start-column="55" selection-end-line="40" selection-end-column="55" />
868 873
           <folding>
869 874
             <element signature="imports" expanded="true" />
870 875
           </folding>
871 876
         </state>
872 877
       </provider>
873 878
     </entry>
879
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/AnnouncementTelController.java">
880
+      <provider selected="true" editor-type-id="text-editor">
881
+        <state relative-caret-position="-1570">
882
+          <caret line="38" column="13" selection-start-line="38" selection-start-column="13" selection-end-line="38" selection-end-column="13" />
883
+        </state>
884
+      </provider>
885
+    </entry>
874 886
     <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/TpAnnouncementController.java">
875 887
       <provider selected="true" editor-type-id="text-editor">
876
-        <state relative-caret-position="432">
877
-          <caret line="77" column="63" lean-forward="true" selection-start-line="77" selection-start-column="59" selection-end-line="77" selection-end-column="77" />
888
+        <state relative-caret-position="410">
889
+          <caret line="67" column="64" lean-forward="true" selection-start-line="67" selection-start-column="59" selection-end-line="67" selection-end-column="77" />
890
+        </state>
891
+      </provider>
892
+    </entry>
893
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/model/Message.java">
894
+      <provider selected="true" editor-type-id="text-editor">
895
+        <state relative-caret-position="331">
896
+          <caret line="74" column="25" selection-start-line="74" selection-start-column="19" selection-end-line="74" selection-end-column="25" />
878 897
         </state>
879 898
       </provider>
880 899
     </entry>
881 900
     <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpAnnouncementServiceImpl.java">
882 901
       <provider selected="true" editor-type-id="text-editor">
883
-        <state relative-caret-position="345">
884
-          <caret line="246" column="53" selection-start-line="246" selection-start-column="34" selection-end-line="246" selection-end-column="53" />
902
+        <state relative-caret-position="401">
903
+          <caret line="133" column="46" lean-forward="true" selection-start-line="120" selection-start-column="16" selection-end-line="133" selection-end-column="46" />
885 904
         </state>
886 905
       </provider>
887 906
     </entry>
888
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/model/Message.java">
907
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TaUserMapper.java">
889 908
       <provider selected="true" editor-type-id="text-editor">
890
-        <state relative-caret-position="410">
891
-          <caret line="25" column="20" selection-start-line="25" selection-start-column="20" selection-end-line="25" selection-end-column="20" />
909
+        <state relative-caret-position="324">
910
+          <caret line="17" column="11" selection-start-line="17" selection-start-column="11" selection-end-line="17" selection-end-column="11" />
892 911
         </state>
893 912
       </provider>
894 913
     </entry>
895 914
     <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/dao/MessageMapper.java">
896 915
       <provider selected="true" editor-type-id="text-editor">
897
-        <state relative-caret-position="159">
916
+        <state relative-caret-position="120">
898 917
           <caret line="41" column="9" selection-start-line="41" selection-start-column="9" selection-end-line="41" selection-end-column="9" />
899 918
           <folding>
900 919
             <element signature="imports" expanded="true" />
@@ -902,20 +921,78 @@
902 921
         </state>
903 922
       </provider>
904 923
     </entry>
905
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/MessageServiceImpl.java">
924
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TaSysRoleMapper.xml">
906 925
       <provider selected="true" editor-type-id="text-editor">
907
-        <state relative-caret-position="767">
908
-          <caret line="101" column="50" selection-start-line="101" selection-start-column="50" selection-end-line="101" selection-end-column="50" />
909
-          <folding>
910
-            <element signature="imports" expanded="true" />
911
-          </folding>
926
+        <state relative-caret-position="-2187" />
927
+      </provider>
928
+    </entry>
929
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/TicketController.java">
930
+      <provider selected="true" editor-type-id="text-editor">
931
+        <state relative-caret-position="212">
932
+          <caret line="164" column="56" selection-start-line="164" selection-start-column="47" selection-end-line="164" selection-end-column="65" />
912 933
         </state>
913 934
       </provider>
914 935
     </entry>
915
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/MessageController.java">
936
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/resources/mapper/MessageMapper.xml">
916 937
       <provider selected="true" editor-type-id="text-editor">
917
-        <state relative-caret-position="235">
918
-          <caret line="42" column="58" lean-forward="true" selection-start-line="42" selection-start-column="58" selection-end-line="42" selection-end-column="58" />
938
+        <state relative-caret-position="312">
939
+          <caret line="61" column="47" lean-forward="true" selection-start-line="61" selection-start-column="47" selection-end-line="61" selection-end-column="47" />
940
+        </state>
941
+      </provider>
942
+    </entry>
943
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TaSysUserRoleMapper.java">
944
+      <provider selected="true" editor-type-id="text-editor">
945
+        <state relative-caret-position="506">
946
+          <caret line="39" column="18" selection-start-line="39" selection-start-column="18" selection-end-line="39" selection-end-column="18" />
947
+        </state>
948
+      </provider>
949
+    </entry>
950
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/resources/mapper/TaSysUserRoleMapper.xml">
951
+      <provider selected="true" editor-type-id="text-editor">
952
+        <state relative-caret-position="453">
953
+          <caret line="101" column="11" lean-forward="true" selection-start-line="101" selection-start-column="11" selection-end-line="101" selection-end-column="11" />
954
+        </state>
955
+      </provider>
956
+    </entry>
957
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/dao/TpTicketMapper.java">
958
+      <provider selected="true" editor-type-id="text-editor">
959
+        <state relative-caret-position="452">
960
+          <caret line="36" column="13" selection-start-line="36" selection-start-column="13" selection-end-line="36" selection-end-column="13" />
961
+        </state>
962
+      </provider>
963
+    </entry>
964
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/TpTicketController.java">
965
+      <provider selected="true" editor-type-id="text-editor">
966
+        <state relative-caret-position="239">
967
+          <caret line="43" column="63" selection-start-line="43" selection-start-column="63" selection-end-line="43" selection-end-column="63" />
968
+        </state>
969
+      </provider>
970
+    </entry>
971
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/controller/SocialController.java">
972
+      <provider selected="true" editor-type-id="text-editor">
973
+        <state relative-caret-position="366">
974
+          <caret line="391" column="28" lean-forward="true" selection-start-line="391" selection-start-column="23" selection-end-line="391" selection-end-column="35" />
975
+        </state>
976
+      </provider>
977
+    </entry>
978
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/SocialServiceImpl.java">
979
+      <provider selected="true" editor-type-id="text-editor">
980
+        <state relative-caret-position="617">
981
+          <caret line="538" column="40" lean-forward="true" selection-start-line="523" selection-start-column="8" selection-end-line="538" selection-end-column="40" />
982
+        </state>
983
+      </provider>
984
+    </entry>
985
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/ITicketService.java">
986
+      <provider selected="true" editor-type-id="text-editor">
987
+        <state relative-caret-position="371">
988
+          <caret line="72" column="26" lean-forward="true" selection-start-line="72" selection-start-column="17" selection-end-line="72" selection-end-column="35" />
989
+        </state>
990
+      </provider>
991
+    </entry>
992
+    <entry file="file://$PROJECT_DIR$/../smart-community/app-api/src/main/java/com/community/huiju/service/impl/TicketServiceImpl.java">
993
+      <provider selected="true" editor-type-id="text-editor">
994
+        <state relative-caret-position="560">
995
+          <caret line="468" column="9" selection-start-line="464" selection-start-column="30" selection-end-line="468" selection-end-column="9" />
919 996
         </state>
920 997
       </provider>
921 998
     </entry>

+ 8
- 0
CODE/smart-community/app-api/src/main/java/com/community/huiju/dao/TaSysUserRoleMapper.java Visa fil

@@ -3,6 +3,7 @@ package com.community.huiju.dao;
3 3
 
4 4
 import com.community.huiju.model.TaSysUserRole;
5 5
 import org.apache.ibatis.annotations.Mapper;
6
+import org.apache.ibatis.annotations.Param;
6 7
 
7 8
 import java.util.Map;
8 9
 
@@ -30,4 +31,11 @@ public interface TaSysUserRoleMapper {
30 31
      * @return
31 32
      */
32 33
     TaSysUserRole selectByCommunityIdAndUserId(Map<String,Object> map);
34
+
35
+    /**
36
+     *查询角色
37
+     * @param userId
38
+     * @return
39
+     */
40
+    TaSysUserRole selectRole(@Param("communityId") Integer communityId,@Param("userId") Integer userId);
33 41
 }

+ 19
- 0
CODE/smart-community/app-api/src/main/java/com/community/huiju/service/impl/SocialServiceImpl.java Visa fil

@@ -69,6 +69,8 @@ public class SocialServiceImpl implements SocialServiceI {
69 69
     @Autowired
70 70
     private TpUserMapper tpUserMapper;
71 71
 
72
+    @Autowired
73
+    private TpMessageMapper tpMessageMapper;
72 74
 
73 75
     @Override
74 76
     @Transactional
@@ -518,6 +520,23 @@ public class SocialServiceImpl implements SocialServiceI {
518 520
         record.setCreateUser(userId);
519 521
         record.setCreateDate(new Date());
520 522
         tpTicketRecordMapper.insertSelective(record);
523
+
524
+        //1.5版本推送消息message
525
+        TpMessage message = new TpMessage();
526
+        message.setCommunityId(communityId);
527
+        message.setModelType("1");
528
+         TpTicket tic= tpTicketMapper.selectByTicketId(String.valueOf(communityId),Integer.valueOf(ticketId));
529
+        message.setMessageType(tic.getType());
530
+        message.setAdviceType("4");
531
+        message.setUuid(userId);
532
+        message.setUuidType("2");
533
+        message.setSource("2");
534
+        message.setMessageContent("工单“"+tic.getTicketTitle() +"”已经验收并评价,点击查看评分");
535
+        message.setStatus("1");
536
+        message.setReadStatus("0");
537
+        message.setCreateUser(userId);
538
+        message.setCreateDate(new Date());
539
+        tpMessageMapper.insert(message);
521 540
     }
522 541
 
523 542
     @Override

+ 55
- 0
CODE/smart-community/app-api/src/main/java/com/community/huiju/service/impl/TicketServiceImpl.java Visa fil

@@ -52,6 +52,9 @@ public class TicketServiceImpl implements ITicketService {
52 52
     @Autowired
53 53
     private TpannouncementTelMapper tpannouncementTelMapper;
54 54
 
55
+    @Autowired
56
+    private TaSysUserRoleMapper taSysUserRoleMapper;
57
+
55 58
     @Override
56 59
     public ResponseBean getList(TpTicket tpTicket, Integer pageNum, Integer pageSize) {
57 60
 
@@ -299,6 +302,26 @@ public class TicketServiceImpl implements ITicketService {
299 302
 
300 303
         // 把工单信息添加到消息表
301 304
         insertTicketMessage(tpTicket, userId);
305
+        //1.5版本维护消息推送
306
+        TpMessage message = new TpMessage();
307
+        message.setCommunityId(user.getCommunityId());
308
+        message.setModelType("1");
309
+        message.setMessageType("5");
310
+        message.setAdviceType("4");
311
+        message.setUuid(userId);
312
+        message.setUuidType("2");
313
+        message.setSource("2");
314
+         TaSysUserRole taSysUserRole= taSysUserRoleMapper.selectRole(userId,user.getCommunityId());
315
+         String userName = null;
316
+        if("1".equals(taSysUserRole.getRoleId())){userName="业主"; }
317
+        if("2".equals(taSysUserRole.getRoleId())){userName="家属" ;}
318
+        if("3".equals(taSysUserRole.getRoleId())){userName="租客" ;}
319
+        message.setMessageContent(userName+user.getUserName()+"发起了一个工单“"+tpTicket.getTicketTitle()+"”,点击受理分配给合适的人处理");
320
+        message.setStatus("1");
321
+        message.setReadStatus("0");
322
+        message.setCreateUser(userId);
323
+        message.setCreateDate(new Date());
324
+        tpMessageMapper.insert(message);
302 325
         response.addSuccess(tpTicketReco);
303 326
         return response;
304 327
     }
@@ -421,6 +444,23 @@ public class TicketServiceImpl implements ITicketService {
421 444
                       tpMessage.setUpdateUser(userId);
422 445
                       tpMessage.setUpdateDate(new Date());
423 446
                       tpMessageMapper.updateTickMessage(tpMessage);
447
+
448
+            //1.5版本推送消息message
449
+            TpMessage message = new TpMessage();
450
+            message.setCommunityId(communityId);
451
+            message.setModelType("1");
452
+            TpTicket tic= tpTicketMapper.selectByTicketId(String.valueOf(communityId),Integer.valueOf(ticketId));
453
+            message.setMessageType(tic.getType());
454
+            message.setAdviceType("4");
455
+            message.setUuid(userId);
456
+            message.setUuidType("2");
457
+            message.setSource("2");
458
+            message.setMessageContent("工单“"+tic.getTicketTitle() +"”被住户终止了,点击查看详情");
459
+            message.setStatus("1");
460
+            message.setReadStatus("0");
461
+            message.setCreateUser(userId);
462
+            message.setCreateDate(new Date());
463
+            tpMessageMapper.insert(message);
424 464
             return responseBean;
425 465
         } catch (Exception e) {
426 466
             e.printStackTrace();
@@ -503,6 +543,21 @@ public class TicketServiceImpl implements ITicketService {
503 543
                 tdImagesMapper.insert(tdImages);
504 544
             }
505 545
         }
546
+        //1.5版本推送消息message
547
+        TpMessage message = new TpMessage();
548
+        message.setCommunityId(communityId);
549
+        message.setModelType("1");
550
+        message.setMessageType(tpTicket.getStatus());
551
+        message.setAdviceType("4");
552
+        message.setUuid(id);
553
+        message.setUuidType("2");
554
+        message.setSource("2");
555
+        message.setMessageContent("工单“"+ tpTicket.getTicketTitle()+"”发起人发来消息:"+content+",点击查看并处理");
556
+        message.setStatus("1");
557
+        message.setReadStatus("0");
558
+        message.setCreateUser(id);
559
+        message.setCreateDate(new Date());
560
+        tpMessageMapper.insert(message);
506 561
         response.addSuccess("成功");
507 562
         return response;
508 563
     }

+ 7
- 0
CODE/smart-community/app-api/src/main/resources/mapper/TaSysUserRoleMapper.xml Visa fil

@@ -93,4 +93,11 @@
93 93
     from ta_sys_user_role
94 94
     where community_id = #{communityId,jdbcType=INTEGER} and user_id = #{userId,jdbcType=INTEGER}
95 95
   </select>
96
+
97
+  <select id="selectRole">
98
+    select
99
+    <include refid="Base_Column_List" />
100
+    from ta_sys_user_role
101
+    where community_id = #{communityId,jdbcType=INTEGER} and user_id = #{userId,jdbcType=INTEGER}
102
+  </select>
96 103
 </mapper>

+ 1
- 1
CODE/smart-community/property-api/src/main/java/com/community/huiju/dao/MessageMapper.java Visa fil

@@ -39,7 +39,7 @@ public interface MessageMapper extends BaseMapper<Message> {
39 39
      * 公告消息推送
40 40
      * @param message
41 41
      */
42
-    void updateMessage(@Param("message") Message message);
42
+    void updateMessage(@Param(value = "message") Message message);
43 43
 
44 44
     /**
45 45
      * 工单消息推送

+ 1
- 1
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpAnnouncementServiceImpl.java Visa fil

@@ -126,7 +126,7 @@ private  TpAnnouncementMapper tpAnnouncementMapper;
126 126
                 message.setUuidType("2");
127 127
                 message.setSource("2");
128 128
                 message.setMessageContent("公告“" + tpAnnouncement.getAnnouncementTitle() + "”还未发布,查看详情");
129
-                message.setStatus("0");
129
+                message.setStatus("1");
130 130
                 message.setReadStatus("0");
131 131
                 message.setCreateUser(userId);
132 132
                 message.setCreateDate(LocalDateTime.now());

+ 5
- 6
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpTicketServiceImpl.java Visa fil

@@ -225,18 +225,17 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
225 225
         tpTicketRecord.setCreateDate(LocalDateTime.now());
226 226
         tpTicketRecordMapper.insert(tpTicketRecord);
227 227
 
228
-        QueryWrapper<TpTicket> messageTpTicket = new QueryWrapper<>();
229
-        messageTpTicket.lambda().eq(TpTicket::getId,ticketId);
230
-        TpTicket ticket=tpTicketMapper.selectById(messageTpTicket);
228
+
229
+        TpTicket ticket=tpTicketMapper.selectById(ticketId);
231 230
         Message message = new Message();
232 231
         message.setCommunityId(communityId);
233
-        message.setMessageType("5");
232
+        message.setMessageType(ticket.getType());
234 233
         message.setAdviceType("4");
235
-        message.setUuid(ticketId);
234
+        message.setUuid(id);
236 235
         message.setUuidType("2");
237 236
         message.setSource("2");
238 237
         message.setMessageContent("工单“" + ticket.getTicketTitle() + "”已被分配给您,点击查看并处理");
239
-        message.setStatus("0");
238
+        message.setStatus("1");
240 239
         message.setReadStatus("0");
241 240
         message.setCreateUser(id);
242 241
         message.setCreateDate(LocalDateTime.now());

+ 8
- 7
CODE/smart-community/property-api/src/main/resources/mapper/MessageMapper.xml Visa fil

@@ -47,40 +47,41 @@
47 47
           </if>
48 48
           and uuid =#{uuid,jdbcType=INTEGER}
49 49
           and uuid_type = 2
50
+           ORDER BY create_date DESC
50 51
       </where>
51 52
     </select>
52
-    <update id="updateMessage" parameterType="com.community.huiju.model.Message" >
53
+    <update id="updateMessage">
53 54
     update tp_message
54 55
     set
55 56
         <if test="message.messageContent!= null" >
56 57
             message_content = #{message.messageContent,jdbcType=VARCHAR},
57 58
         </if>
58 59
         <if test="message.updateUser != null" >
59
-            update_user = #{updateUser.updateUser,jdbcType=INTEGER},
60
+            update_user = #{message.updateUser,jdbcType=INTEGER},
60 61
         </if>
61 62
         <if test="message.updateDate != null" >
62 63
             update_date = #{message.updateDate,jdbcType=TIMESTAMP},
63 64
         </if>
64 65
         <if test="message.status != null" >
65
-            status = #{status,jdbcType=CHAR},
66
+            status = #{message.status,jdbcType=CHAR}
66 67
         </if>
67
-    where announcement_id = #{message.announcementId,jdbcType=INTEGER}
68
+        where announcement_id = #{message.announcementId,jdbcType=INTEGER}
68 69
   </update>
69 70
 
70
-    <update id="updateTicketMessage" parameterType="com.community.huiju.model.Message" >
71
+    <update id="updateTicketMessage" >
71 72
         update tp_message
72 73
         set
73 74
         <if test="message.messageContent!= null" >
74 75
             message_content = #{message.messageContent,jdbcType=VARCHAR},
75 76
         </if>
76 77
         <if test="message.updateUser != null" >
77
-            update_user = #{updateUser.updateUser,jdbcType=INTEGER},
78
+            update_user = #{message.updateUser,jdbcType=INTEGER},
78 79
         </if>
79 80
         <if test="message.updateDate != null" >
80 81
             update_date = #{message.updateDate,jdbcType=TIMESTAMP},
81 82
         </if>
82 83
         <if test="message.status != null" >
83
-            status = #{status,jdbcType=CHAR},
84
+            status = #{message.status,jdbcType=CHAR}
84 85
         </if>
85 86
         where ticket_id = #{message.ticketId,jdbcType=INTEGER}
86 87
     </update>

+ 11
- 11
VUECODE/smart-property-manage/src/views/message/messageIndex.vue Visa fil

@@ -63,7 +63,7 @@
63 63
         <el-table-column prop="id" label="操作" align="center">
64 64
         <template slot-scope="scope">
65 65
             <!--无效的-->
66
-          <span  v-if="scope.row.readStatus==='1'">
66
+          <!-- <span  v-if="scope.row.readStatus==='1'"> -->
67 67
           <!--公告-->
68 68
           <a><span v-if="scope.row.messageType==='5'" @click="announcementDetails(scope.row.announcementId)">{{'查看帖子详情'}}</span></a>
69 69
           <!--活动标题-->
@@ -78,24 +78,24 @@
78 78
           <a><span v-if="scope.row.messageType==='3'" @click="ticketDetails(scope.row.ticketId)">{{'查看工单详情'}}</span></a>
79 79
           <!--缴费-->
80 80
           <a><span v-if="scope.row.messageType==='7'" @click="billDetails(scope.row.billId)">{{'查看费用单详情'}}</span></a>        
81
-          </span>
81
+          <!-- </span> -->
82 82
              <!--有效的-->
83
-          <span v-if="scope.row.readStatus==='0'" style="color:	#5599FF">
83
+          <!-- <span v-if="scope.row.readStatus==='0'" style="color:	#5599FF"> -->
84 84
           <!--公告-->
85
-          <a><span v-if="scope.row.messageType==='5'" @click="announcementDetails(scope.row.announcementId)">{{'查看帖子详情'}}</span></a>
85
+          <!-- <a><span v-if="scope.row.messageType==='5'" @click="announcementDetails(scope.row.announcementId)">{{'查看帖子详情'}}</span></a> -->
86 86
           <!--活动标题-->
87
-          <a><span v-if="scope.row.messageType==='8'" @click="activityDetails(scope.row.activityId)">{{'查看帖子详情'}}</span></a>  
87
+          <!-- <a><span v-if="scope.row.messageType==='8'" @click="activityDetails(scope.row.activityId)">{{'查看帖子详情'}}</span></a>   -->
88 88
           <!--二手租赁-->
89
-          <a><span v-if="scope.row.messageType==='9'" @click="handleLook()">{{'查看帖子详情'}}</span></a>
89
+          <!-- <a><span v-if="scope.row.messageType==='9'" @click="handleLook()">{{'查看帖子详情'}}</span></a> -->
90 90
           <!--投诉-->
91
-          <a><span v-if="scope.row.messageType==='1'" @click="ticketDetails(scope.row.ticketId)">{{'查看工单详情'}}</span></a>
91
+          <!-- <a><span v-if="scope.row.messageType==='1'" @click="ticketDetails(scope.row.ticketId)">{{'查看工单详情'}}</span></a> -->
92 92
           <!--报修-->
93
-          <a><span v-if="scope.row.messageType==='2'" @click="ticketDetails(scope.row.ticketId)">{{'查看工单详情'}}</span></a>    
93
+          <!-- <a><span v-if="scope.row.messageType==='2'" @click="ticketDetails(scope.row.ticketId)">{{'查看工单详情'}}</span></a>     -->
94 94
           <!--联系物业-->
95
-          <a><span v-if="scope.row.messageType==='3'" @click="ticketDetails(scope.row.ticketId)">{{'查看工单详情'}}</span></a>
95
+          <!-- <a><span v-if="scope.row.messageType==='3'" @click="ticketDetails(scope.row.ticketId)">{{'查看工单详情'}}</span></a> -->
96 96
           <!--缴费-->
97
-          <a><span v-if="scope.row.messageType==='7'" @click="billDetails(scope.row.billId)">{{'查看费用单详情'}}</span></a>        
98
-          </span>
97
+          <!-- <a><span v-if="scope.row.messageType==='7'" @click="billDetails(scope.row.billId)">{{'查看费用单详情'}}</span></a>         -->
98
+          <!-- </span> -->
99 99
         </template>
100 100
       </el-table-column>
101 101
     </el-table>