瀏覽代碼

合并分支

weiximei 6 年之前
父節點
當前提交
e882771c92

+ 26
- 23
CODE/smart-community-word/.idea/workspace.xml 查看文件

@@ -1,13 +1,7 @@
1 1
 <?xml version="1.0" encoding="UTF-8"?>
2 2
 <project version="4">
3 3
   <component name="ChangeListManager">
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/property-api/src/main/java/com/community/huiju/controller/ImageController.java" beforeDir="false" afterPath="$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/ImageController.java" afterDir="false" />
7
-      <change beforePath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/api/ticket.js" beforeDir="false" afterPath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/api/ticket.js" afterDir="false" />
8
-      <change beforePath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/store/modules/ticket.js" beforeDir="false" afterPath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/store/modules/ticket.js" afterDir="false" />
9
-      <change beforePath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/views/ticket/details.vue" beforeDir="false" afterPath="$PROJECT_DIR$/../../VUECODE/smart-property-manage/src/views/ticket/details.vue" afterDir="false" />
10
-    </list>
4
+    <list default="true" id="051ae1e0-ece1-4622-91c0-3f05ac339943" name="Default Changelist" comment="" />
11 5
     <ignored path="$PROJECT_DIR$/../smart-community/eureka-sever/target/" />
12 6
     <ignored path="$PROJECT_DIR$/../smart-community/app-api/target/" />
13 7
     <ignored path="$PROJECT_DIR$/../smart-community/operate-api/target/" />
@@ -26,11 +20,20 @@
26 20
   </component>
27 21
   <component name="FileEditorManager">
28 22
     <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
23
+      <file pinned="false" current-in-tab="false">
24
+        <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpTicketServiceImpl.java">
25
+          <provider selected="true" editor-type-id="text-editor">
26
+            <state relative-caret-position="-2918">
27
+              <caret line="157" column="58" selection-start-line="157" selection-start-column="58" selection-end-line="157" selection-end-column="58" />
28
+            </state>
29
+          </provider>
30
+        </entry>
31
+      </file>
29 32
       <file pinned="false" current-in-tab="true">
30 33
         <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/ImageController.java">
31 34
           <provider selected="true" editor-type-id="text-editor">
32
-            <state relative-caret-position="275">
33
-              <caret line="62" column="48" lean-forward="true" selection-start-line="62" selection-start-column="48" selection-end-line="62" selection-end-column="48" />
35
+            <state relative-caret-position="347">
36
+              <caret line="60" selection-start-line="60" selection-end-line="60" />
34 37
               <folding>
35 38
                 <element signature="e#2452#2460#0" expanded="true" />
36 39
               </folding>
@@ -240,7 +243,7 @@
240 243
     <property name="RequestMappingsPanelWidth1" value="75" />
241 244
     <property name="WebServerToolWindowFactoryState" value="false" />
242 245
     <property name="aspect.path.notification.shown" value="true" />
243
-    <property name="com.android.tools.idea.instantapp.provision.ProvisionBeforeRunTaskProvider.myTimeStamp" value="1550743197830" />
246
+    <property name="com.android.tools.idea.instantapp.provision.ProvisionBeforeRunTaskProvider.myTimeStamp" value="1550750053253" />
244 247
     <property name="last_opened_file_path" value="D:/java/workspace/heishi/wx_project" />
245 248
     <property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
246 249
     <property name="nodejs_npm_path_reset_for_default_project" value="true" />
@@ -372,18 +375,18 @@
372 375
       <workItem from="1550580590425" duration="175000" />
373 376
       <workItem from="1550625046867" duration="10953000" />
374 377
       <workItem from="1550663154868" duration="404000" />
375
-      <workItem from="1550711362440" duration="13311000" />
378
+      <workItem from="1550711362440" duration="16065000" />
376 379
     </task>
377 380
     <servers />
378 381
   </component>
379 382
   <component name="TimeTrackingManager">
380
-    <option name="totallyTimeSpent" value="43789000" />
383
+    <option name="totallyTimeSpent" value="46543000" />
381 384
   </component>
382 385
   <component name="ToolWindowManager">
383 386
     <frame x="-8" y="-8" width="1936" height="1056" extended-state="6" />
384 387
     <editor active="true" />
385 388
     <layout>
386
-      <window_info content_ui="combo" id="Project" order="0" weight="0.15242778" />
389
+      <window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.19669509" />
387 390
       <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
388 391
       <window_info id="Designer" order="2" />
389 392
       <window_info id="Image Layers" order="3" />
@@ -394,7 +397,7 @@
394 397
       <window_info anchor="bottom" id="Message" order="0" />
395 398
       <window_info anchor="bottom" id="Find" order="1" />
396 399
       <window_info anchor="bottom" id="Run" order="2" sideWeight="0.6998934" weight="0.36302894" />
397
-      <window_info active="true" anchor="bottom" id="Debug" order="3" sideWeight="0.91518134" visible="true" weight="0.3530067" />
400
+      <window_info active="true" anchor="bottom" id="Debug" order="3" sideWeight="0.91518134" visible="true" weight="0.31403118" />
398 401
       <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
399 402
       <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
400 403
       <window_info anchor="bottom" id="TODO" order="6" />
@@ -576,13 +579,6 @@
576 579
         </state>
577 580
       </provider>
578 581
     </entry>
579
-    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpTicketServiceImpl.java">
580
-      <provider selected="true" editor-type-id="text-editor">
581
-        <state relative-caret-position="79">
582
-          <caret line="157" column="58" lean-forward="true" selection-start-line="157" selection-start-column="58" selection-end-line="157" selection-end-column="58" />
583
-        </state>
584
-      </provider>
585
-    </entry>
586 582
     <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/BillController.java">
587 583
       <provider selected="true" editor-type-id="text-editor">
588 584
         <state relative-caret-position="246">
@@ -611,10 +607,17 @@
611 607
         </state>
612 608
       </provider>
613 609
     </entry>
610
+    <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/service/impl/TpTicketServiceImpl.java">
611
+      <provider selected="true" editor-type-id="text-editor">
612
+        <state relative-caret-position="-2918">
613
+          <caret line="157" column="58" selection-start-line="157" selection-start-column="58" selection-end-line="157" selection-end-column="58" />
614
+        </state>
615
+      </provider>
616
+    </entry>
614 617
     <entry file="file://$PROJECT_DIR$/../smart-community/property-api/src/main/java/com/community/huiju/controller/ImageController.java">
615 618
       <provider selected="true" editor-type-id="text-editor">
616
-        <state relative-caret-position="275">
617
-          <caret line="62" column="48" lean-forward="true" selection-start-line="62" selection-start-column="48" selection-end-line="62" selection-end-column="48" />
619
+        <state relative-caret-position="347">
620
+          <caret line="60" selection-start-line="60" selection-end-line="60" />
618 621
           <folding>
619 622
             <element signature="e#2452#2460#0" expanded="true" />
620 623
           </folding>

+ 1
- 1
VUECODE/smart-property-manage/src/api/ticket.js 查看文件

@@ -34,7 +34,7 @@ export function addRecordComment(data) {
34 34
     data: {
35 35
       ticketId: data.id,
36 36
       content: data.textContent,
37
-      imageUrl: data.contentImgAA
37
+      imageUrl: data.img
38 38
     }
39 39
   })
40 40
 }

+ 30
- 38
VUECODE/smart-property-manage/src/views/ticket/details.vue 查看文件

@@ -8,7 +8,7 @@
8 8
       <el-form-item style="padding-left:1%;" label="工单号">
9 9
         <span>{{listQuery.id}}</span>
10 10
       </el-form-item>
11
-      <el-form-item style='padding-left:16%' label="工单类型">
11
+      <el-form-item style='padding-left:240px' label="工单类型">
12 12
         <span v-if="listQuery.type==='1'">{{'投诉'}}</span>
13 13
         <span v-if="listQuery.type==='2'">报修
14 14
           <span v-if="listQuery.repairType==='0'">{{'(公共区域)'}}</span>
@@ -17,14 +17,14 @@
17 17
         </span>
18 18
         <span v-if="listQuery.type==='3'">{{'联系物业'}}</span>
19 19
       </el-form-item>
20
-      <el-form-item style='padding-left:16%' label="发起时间">
20
+      <el-form-item style='padding-left:240px' label="发起时间">
21 21
         <span>{{ formatDate(listQuery.createDate) }}</span>
22 22
            <!-- <span>{{ listQuery.createDate }}</span> -->
23 23
       </el-form-item>
24
-      <el-form-item style='padding-left:16%' label="发起人">
24
+      <el-form-item style='padding-left:240px' label="发起人">
25 25
         <span>{{listQuery.createUserNmae}}</span>
26 26
       </el-form-item>
27
-      <el-form-item style='padding-left:300px' label="发起人联系方式">
27
+      <el-form-item style='padding-left:200px' label="发起人联系方式">
28 28
         <span>{{listQuery.loginName}}</span>
29 29
       </el-form-item>
30 30
       </div>
@@ -114,8 +114,7 @@
114 114
            </el-step>
115 115
         </el-steps>
116 116
   </div>
117
-  <!-- v-if="listQuery.status==='0'||listQuery.status==='3'" -->
118
-        <div >
117
+        <div v-if="listQuery.status==='0'||listQuery.status==='3'">
119 118
         <div>
120 119
         <span>参与沟通</span>
121 120
         </div>
@@ -127,11 +126,11 @@
127 126
         <el-form-item label="图片附件">
128 127
         <el-upload
129 128
           :limit="8"
129
+          :before-upload="handleCompress"
130 130
           :on-preview="handlePictureCardPreview"
131 131
           :on-remove="handleRemove"
132 132
           :on-success="handleSuccessContentImg"
133
-          name="uploadFiles"
134
-          action="http://106.14.20.193:8086/property-api/uploadimage"
133
+          action=""
135 134
           :file-list="listQuery.img"
136 135
           :show-file-list="Ass"
137 136
           list-type="picture-card">
@@ -144,8 +143,7 @@
144 143
         <el-button type="primary" @click="submitContent">提交</el-button>
145 144
         </div>
146 145
         </div>
147
-      <!-- //v-if="listQuery.status==='3'" -->
148
-        <div >
146
+        <div v-if="listQuery.status==='3'">
149 147
         <div>
150 148
         <span>流程操作(压缩测试)</span>
151 149
         </div>
@@ -157,10 +155,11 @@
157 155
         <el-form-item label="图片附件">
158 156
         <el-upload
159 157
           :before-upload="handleCompress"
160
-          :on-preview="handlePictureCardPreview"
161
-          :on-remove="handleRemove"
162
-          :on-success="handleSuccessContentImg"
163
-          :file-list="contentImgList"
158
+          :on-preview="handlePictureCardPreviewIO"
159
+          :on-remove="handleRemoveIO"
160
+          :on-success="handleSuccessContentImgIO"
161
+          :file-list="listQuery.imgIO"
162
+          :show-file-list="Ass"
164 163
            action=""
165 164
           list-type="picture-card">
166 165
           <i class="el-icon-plus"/>
@@ -332,28 +331,18 @@ export default {
332 331
             console.log(formData.get("file"));
333 332
             console.log('formData',formData) 
334 333
 
335
-                console.log(formData)
336
-                let data = {"uploadFiles": newdata }
337
-
338
-                self.$store.dispatch('ImgAdd', Qs.stringify(data)).then((res) => {
339
-                if (res.data.code == 200) {
340
-                self.$emit(
341
-                  "getImgsrc",
342
-                  res.data.data.resultftphost,
343
-                  res.data.data.resulturl
344
-                );
345
-              } else {
346
-                self.$message({
347
-                  message: "图片上传失败,请重试",
348
-                  type: "warning"
349
-                });
350
-              }  
351
-          }).catch(() => {
352
-            console.log('imgAdd error')
353
-          })
354
-
355
-
356
-
334
+            console.log(formData)
335
+            let data = {"uploadFiles": newdata }
336
+              self.$store.dispatch('ImgAdd', Qs.stringify(data)).then((res) => {
337
+               self.contentImgIO.push(res.data[0])
338
+               self.contentImgAA.push(res.data[0])
339
+               console.log('this.contentImgIO',res.data[0])
340
+               console.log('this.listQuery.contentImgIO',self.contentImgIO)
341
+          
342
+                // this.console.log('this.listQuery.contentImgIO=res.data[0]',this.listQuery.contentImgIO=res.data[0])
343
+              //  console.log('reaDate',reaDate[0])
344
+              //  this.contentImgIO.push(reaDate)         
345
+             })
357 346
           }
358 347
           image.src = data
359 348
         }
@@ -423,7 +412,7 @@ export default {
423 412
       })
424 413
       console.log()
425 414
       if(this.listQuery.textContent===undefined){
426
-         this.$message.error('请填写沟通内容')
415
+         this.$message.error('请填写拒绝内容')
427 416
          loading.close()
428 417
          return
429 418
       }
@@ -507,11 +496,14 @@ export default {
507 496
          loading.close()
508 497
          return
509 498
       }    
510
-        console.log('sss',this.listQuery.textContent)
499
+        console.log('sss',this.listQuery.relationContent)
500
+        console.log('this.contentImgIO[0]',  this.contentImgIO)
501
+      
511 502
          this.listQuery.imgIO=this.contentImgIO
512 503
          console.log('imgIO',this.listQuery.imgIO)
513 504
         this.$store.dispatch('UpdateTicket', this.listQuery).then((res) => {
514 505
           this.Ass=false
506
+          this.contentImgIO=''
515 507
           this.dataQuery()
516 508
           this.Ass=true
517 509
           this.$message({