dingxin 6 years ago
parent
commit
cf196a67c0

+ 2
- 1
CODE/smart-community/app-api/src/main/java/com/community/huiju/dao/TpTransactionMapper.java View File

4
 import org.apache.ibatis.annotations.Mapper;
4
 import org.apache.ibatis.annotations.Mapper;
5
 import org.apache.ibatis.annotations.Param;
5
 import org.apache.ibatis.annotations.Param;
6
 
6
 
7
+import java.util.Date;
7
 import java.util.List;
8
 import java.util.List;
8
 import java.util.Map;
9
 import java.util.Map;
9
 
10
 
31
 	
32
 	
32
 	List<Map<String, Object>> getReportReasons();
33
 	List<Map<String, Object>> getReportReasons();
33
     
34
     
34
-    int saveReportReason(@Param("userId") Integer userId,@Param("communityId") Integer communityId,@Param("transactionId") Integer transactionId,@Param("reportReasonId") String reportReasonId);
35
+    int saveReportReason(@Param("userId") Integer userId, @Param("communityId") Integer communityId, @Param("transactionId") Integer transactionId, @Param("reportReasonId") String reportReasonId, @Param("createDate") Date createDate);
35
 
36
 
36
     /**
37
     /**
37
      * 查询的当前用户自己的所有帖子
38
      * 查询的当前用户自己的所有帖子

+ 13
- 0
CODE/smart-community/app-api/src/main/java/com/community/huiju/model/TpTransactionReport.java View File

1
 package com.community.huiju.model;
1
 package com.community.huiju.model;
2
 
2
 
3
+import javax.xml.crypto.Data;
4
+import java.util.Date;
5
+
3
 public class TpTransactionReport {
6
 public class TpTransactionReport {
4
     private Integer id;
7
     private Integer id;
5
 
8
 
11
 
14
 
12
     private Integer reporterId;
15
     private Integer reporterId;
13
 
16
 
17
+    private Date createDate;
18
+
19
+    public Date getCreateDate() {
20
+        return createDate;
21
+    }
22
+
23
+    public void setCreateDate(Date createDate) {
24
+        this.createDate = createDate;
25
+    }
26
+
14
     public Integer getId() {
27
     public Integer getId() {
15
         return id;
28
         return id;
16
     }
29
     }

+ 1
- 1
CODE/smart-community/app-api/src/main/java/com/community/huiju/service/impl/SocialServiceImpl.java View File

506
             return responseBean;
506
             return responseBean;
507
         }
507
         }
508
         //插入举报表
508
         //插入举报表
509
-        tpTransactionMapper.saveReportReason(userId, communityId, transactionId, reportReasonId);
509
+        tpTransactionMapper.saveReportReason(userId, communityId, transactionId, reportReasonId,new Date());
510
         //更新交易表的举报状态为被举报
510
         //更新交易表的举报状态为被举报
511
         TpTransaction record = new TpTransaction();
511
         TpTransaction record = new TpTransaction();
512
         record.setId(transactionId);
512
         record.setId(transactionId);

+ 2
- 2
CODE/smart-community/app-api/src/main/resources/mapper/TpTransactionMapper.xml View File

306
 
306
 
307
     <insert id="saveReportReason">
307
     <insert id="saveReportReason">
308
     insert into tp_transaction_report (community_id, transaction_id,
308
     insert into tp_transaction_report (community_id, transaction_id,
309
-      report_reason_id, reporter_id)
309
+      report_reason_id, reporter_id,create_date)
310
     values (#{communityId,jdbcType=INTEGER}, #{transactionId,jdbcType=INTEGER},
310
     values (#{communityId,jdbcType=INTEGER}, #{transactionId,jdbcType=INTEGER},
311
-      #{reportReasonId,jdbcType=VARCHAR}, #{userId,jdbcType=INTEGER})
311
+      #{reportReasonId,jdbcType=VARCHAR}, #{userId,jdbcType=INTEGER},#{createDate,jdbcType=TIMESTAMP})
312
   </insert>
312
   </insert>
313
     <select id="getUserTransactionList" resultMap="BaseResultMap">
313
     <select id="getUserTransactionList" resultMap="BaseResultMap">
314
 
314
 

+ 1
- 0
CODE/smart-community/property-api/src/main/resources/mapper/TransactionReportMapper.xml View File

24
             AND u.user_name like concat('%',#{reportUserNmae},'%')
24
             AND u.user_name like concat('%',#{reportUserNmae},'%')
25
         </if>
25
         </if>
26
         </where>
26
         </where>
27
+        GROUP BY tr.id
27
         order by tr.create_date desc
28
         order by tr.create_date desc
28
 </select>
29
 </select>
29
 </mapper>
30
 </mapper>

+ 1
- 1
VUECODE/smart-property-manage/src/views/social/transaction/reply/transactionreply.vue View File

291
         width: 100%;
291
         width: 100%;
292
         overflow: auto;
292
         overflow: auto;
293
         word-break: break-all; 
293
         word-break: break-all; 
294
-        margin-left: -14.5%;
294
+        margin-left: -11.5%;
295
     }
295
     }
296
 </style>
296
 </style>
297
 
297