From 870947b430f0158b13f6f5a7ff332d46d22db760 Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Wed, 27 Mar 2024 13:53:00 +0800
Subject: [PATCH] 矛盾纠纷新增当事人性别字段
---
src/main/java/org/springblade/modules/disputeRecord/excel/DisputeRecordExcel.java | 48 +++++++++++++++---------
src/main/java/org/springblade/modules/disputeRecord/service/impl/DisputeRecordServiceImpl.java | 18 +++++++++
src/main/java/org/springblade/modules/disputeRecord/excel/ExportDisputeRecordExcel.java | 12 ++++++
src/main/java/org/springblade/modules/disputeRecord/entity/DisputeRecordEntity.java | 34 +++++++++++------
src/main/java/org/springblade/modules/disputeRecord/mapper/DisputeRecordMapper.xml | 2 +
5 files changed, 84 insertions(+), 30 deletions(-)
diff --git a/src/main/java/org/springblade/modules/disputeRecord/entity/DisputeRecordEntity.java b/src/main/java/org/springblade/modules/disputeRecord/entity/DisputeRecordEntity.java
index 682b41c..cef0656 100644
--- a/src/main/java/org/springblade/modules/disputeRecord/entity/DisputeRecordEntity.java
+++ b/src/main/java/org/springblade/modules/disputeRecord/entity/DisputeRecordEntity.java
@@ -48,34 +48,44 @@
@TableField(value = "event_time")
private Date eventTime;
/**
- * 纠纷方1姓名
+ * 当事人1姓名
*/
- @ApiModelProperty(value = "纠纷方1姓名")
+ @ApiModelProperty(value = "当事人1姓名")
private String nameOne;
/**
- * 纠纷方1电话
+ * 当事人1性别
*/
- @ApiModelProperty(value = "纠纷方1电话")
+ @ApiModelProperty(value = "当事人1性别")
+ private Integer genderOne;
+ /**
+ * 当事人1电话
+ */
+ @ApiModelProperty(value = "当事人1电话")
private String phoneOne;
/**
- * 纠纷方1身份证号码
+ * 当事人1身份证号码
*/
- @ApiModelProperty(value = "纠纷方1身份证号码")
+ @ApiModelProperty(value = "当事人1身份证号码")
private String idCardOne;
/**
- * 纠纷方2姓名
+ * 当事人2姓名
*/
- @ApiModelProperty(value = "纠纷方2姓名")
+ @ApiModelProperty(value = "当事人2姓名")
private String nameTwo;
/**
- * 纠纷方2电话
+ * 当事人2性别
*/
- @ApiModelProperty(value = "纠纷方2电话")
+ @ApiModelProperty(value = "当事人2性别")
+ private Integer genderTwo;
+ /**
+ * 当事人2电话
+ */
+ @ApiModelProperty(value = "当事人2电话")
private String phoneTwo;
/**
- * 纠纷方2身份证号码
+ * 当事人2身份证号码
*/
- @ApiModelProperty(value = "纠纷方2身份证号码")
+ @ApiModelProperty(value = "当事人2身份证号码")
private String idCardTwo;
/**
* 纠纷类型 业务字典:disputeType
diff --git a/src/main/java/org/springblade/modules/disputeRecord/excel/DisputeRecordExcel.java b/src/main/java/org/springblade/modules/disputeRecord/excel/DisputeRecordExcel.java
index dd93b64..bdb35b0 100644
--- a/src/main/java/org/springblade/modules/disputeRecord/excel/DisputeRecordExcel.java
+++ b/src/main/java/org/springblade/modules/disputeRecord/excel/DisputeRecordExcel.java
@@ -52,40 +52,52 @@
private String eventTime;
/**
- * 纠纷方1姓名
+ * 当事人1姓名
*/
- @ApiModelProperty(value = "纠纷方1姓名")
- @ExcelProperty( "纠纷方1姓名")
+ @ApiModelProperty(value = "当事人1姓名")
+ @ExcelProperty( "当事人1姓名")
private String nameOne;
/**
- * 纠纷方1电话
+ * 当事人1性别
*/
- @ApiModelProperty(value = "纠纷方1电话")
- @ExcelProperty( "纠纷方1电话")
+ @ApiModelProperty(value = "当事人1性别")
+ @ExcelProperty( "当事人1性别(男/女)")
+ private String genderOne;
+ /**
+ * 当事人1电话
+ */
+ @ApiModelProperty(value = "当事人1电话")
+ @ExcelProperty( "当事人1电话")
private String phoneOne;
/**
- * 纠纷方1身份证号码
+ * 当事人1身份证号码
*/
- @ApiModelProperty(value = "纠纷方1身份证号码")
- @ExcelProperty( "纠纷方1身份证号码")
+ @ApiModelProperty(value = "当事人1身份证号码")
+ @ExcelProperty( "当事人1身份证号码")
private String idCardOne;
/**
- * 纠纷方2姓名
+ * 当事人2姓名
*/
- @ApiModelProperty(value = "纠纷方2姓名")
- @ExcelProperty( "纠纷方2姓名")
+ @ApiModelProperty(value = "当事人2姓名")
+ @ExcelProperty( "当事人2姓名")
private String nameTwo;
/**
- * 纠纷方2电话
+ * 当事人2性别
*/
- @ApiModelProperty(value = "纠纷方2电话")
- @ExcelProperty( "纠纷方2电话")
+ @ApiModelProperty(value = "当事人2性别")
+ @ExcelProperty( "当事人2性别(男/女)")
+ private String genderTwo;
+ /**
+ * 当事人2电话
+ */
+ @ApiModelProperty(value = "当事人2电话")
+ @ExcelProperty( "当事人2电话")
private String phoneTwo;
/**
- * 纠纷方2身份证号码
+ * 当事人2身份证号码
*/
- @ApiModelProperty(value = "纠纷方2身份证号码")
- @ExcelProperty( "纠纷方2身份证号码")
+ @ApiModelProperty(value = "当事人2身份证号码")
+ @ExcelProperty( "当事人2身份证号码")
private String idCardTwo;
/**
diff --git a/src/main/java/org/springblade/modules/disputeRecord/excel/ExportDisputeRecordExcel.java b/src/main/java/org/springblade/modules/disputeRecord/excel/ExportDisputeRecordExcel.java
index 227a016..1455a29 100644
--- a/src/main/java/org/springblade/modules/disputeRecord/excel/ExportDisputeRecordExcel.java
+++ b/src/main/java/org/springblade/modules/disputeRecord/excel/ExportDisputeRecordExcel.java
@@ -53,6 +53,12 @@
@ExcelProperty( "纠纷方1姓名")
private String nameOne;
/**
+ * 当事人1性别
+ */
+ @ApiModelProperty(value = "当事人1性别")
+ @ExcelProperty( "当事人1性别(男/女)")
+ private String genderOne;
+ /**
* 纠纷方1电话
*/
@ApiModelProperty(value = "纠纷方1电话")
@@ -71,6 +77,12 @@
@ExcelProperty( "纠纷方2姓名")
private String nameTwo;
/**
+ * 当事人2性别
+ */
+ @ApiModelProperty(value = "当事人2性别")
+ @ExcelProperty( "当事人2性别(男/女)")
+ private String genderTwo;
+ /**
* 纠纷方2电话
*/
@ApiModelProperty(value = "纠纷方2电话")
diff --git a/src/main/java/org/springblade/modules/disputeRecord/mapper/DisputeRecordMapper.xml b/src/main/java/org/springblade/modules/disputeRecord/mapper/DisputeRecordMapper.xml
index 01d16cb..98b72b5 100644
--- a/src/main/java/org/springblade/modules/disputeRecord/mapper/DisputeRecordMapper.xml
+++ b/src/main/java/org/springblade/modules/disputeRecord/mapper/DisputeRecordMapper.xml
@@ -227,9 +227,11 @@
jdr.address,
jdr.event_time,
jdr.name_one,
+ jdr.gender_one,
jdr.phone_one,
jdr.id_card_one,
jdr.name_two,
+ jdr.gender_two,
jdr.phone_two,
jdr.id_card_two,
jdr.dispute_type,
diff --git a/src/main/java/org/springblade/modules/disputeRecord/service/impl/DisputeRecordServiceImpl.java b/src/main/java/org/springblade/modules/disputeRecord/service/impl/DisputeRecordServiceImpl.java
index c33ccca..fcca3c8 100644
--- a/src/main/java/org/springblade/modules/disputeRecord/service/impl/DisputeRecordServiceImpl.java
+++ b/src/main/java/org/springblade/modules/disputeRecord/service/impl/DisputeRecordServiceImpl.java
@@ -105,6 +105,24 @@
disputeRecordEntity.setInjuryFlag(0);
}
}
+ // 当事人1性别 1:男 2:女
+ if (!Strings.isBlank(disputeRecordExcel.getGenderOne())) {
+ if (disputeRecordExcel.getGenderOne().contains("男")){
+ disputeRecordEntity.setGenderOne(1);
+ }
+ if (disputeRecordExcel.getGenderOne().contains("女")){
+ disputeRecordEntity.setGenderOne(2);
+ }
+ }
+ // 当事人2性别 1:男 2:女
+ if (!Strings.isBlank(disputeRecordExcel.getGenderTwo())) {
+ if (disputeRecordExcel.getGenderTwo().contains("男")){
+ disputeRecordEntity.setGenderTwo(1);
+ }
+ if (disputeRecordExcel.getGenderTwo().contains("女")){
+ disputeRecordEntity.setGenderTwo(2);
+ }
+ }
// 处理结果 1:已化解 2:未化解 3:移送e呼即办
if (!Strings.isBlank(disputeRecordExcel.getHandleResult())) {
if (disputeRecordExcel.getHandleResult().equals("已化解")) {
--
Gitblit v1.9.3