From 799ae8b3d6aeda22234b551a1c3d5f877390b069 Mon Sep 17 00:00:00 2001 From: wxy <1229384355@qq.com> Date: Thu, 28 Jul 2022 17:32:43 +0800 Subject: [PATCH] 把未成年人重点关注原因改为不从字典表获取 --- juvenile-prosecution-boot/jeecg-boot-base/jeecg-boot-base-core/pom.xml | 2 +- juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/controller/AnalyzeController.java | 38 +++++++++++++++++++++----------------- juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/entity/Family.java | 2 +- juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/entity/Minor.java | 3 +-- juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/service/impl/GaHouseholdServiceImpl.java | 1 - juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/service/impl/MinorServiceImpl.java | 8 +++++--- juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/vo/MinorPage.java | 3 +-- juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/vo/MinorVo.java | 3 +-- juvenile-prosecution-boot/pom.xml | 2 +- juvenile-prosecution-vue/src/views/business/MinorList.vue | 6 +++--- juvenile-prosecution-vue/src/views/business/modules/MinorModal.vue | 6 +----- juvenile-prosecution-vue/src/views/system/UserList.vue | 37 +------------------------------------ juvenile-prosecution-vue/src/views/system/modules/SelectUserListModal.vue | 11 ----------- juvenile-prosecution-vue/src/views/system/modules/UserModal.vue | 24 ------------------------ 14 files changed, 37 insertions(+), 109 deletions(-) diff --git a/juvenile-prosecution-boot/jeecg-boot-base/jeecg-boot-base-core/pom.xml b/juvenile-prosecution-boot/jeecg-boot-base/jeecg-boot-base-core/pom.xml index 13303ce..61bd8b8 100644 --- a/juvenile-prosecution-boot/jeecg-boot-base/jeecg-boot-base-core/pom.xml +++ b/juvenile-prosecution-boot/jeecg-boot-base/jeecg-boot-base-core/pom.xml @@ -14,7 +14,7 @@ aliyun aliyun Repository - http://maven.aliyun.com/nexus/content/groups/public + https://maven.aliyun.com/repository/public false diff --git a/juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/controller/AnalyzeController.java b/juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/controller/AnalyzeController.java index f43611b..78861c7 100644 --- a/juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/controller/AnalyzeController.java +++ b/juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/controller/AnalyzeController.java @@ -597,7 +597,7 @@ public class AnalyzeController extends JeecgController implements sysOrgCode=sysUser.getOrgCode(); } Date createTime=new Date(); - //存放是否犯罪为是的户号和某一个家庭成员的信息 + //存放户号和犯罪的某一个家庭成员信息 Map houseFamily=new HashMap<>(); if(oConvertUtils.isNotEmpty(familyList) ){ String finalSysOrgCode = sysOrgCode; @@ -193,7 +193,7 @@ public class MinorServiceImpl extends ServiceImpl implements if(oConvertUtils.isNotEmpty(family)){ family.setCreateTime(createTime); family.setSysOrgCode(finalSysOrgCode); - if(oConvertUtils.isNotEmpty(family.getCrime()) && oConvertUtils.isNotEmpty(family.getHouseholdNum())){ + if(oConvertUtils.isNotEmpty(family.getCrime()) && family.getCrime().equals(Family.IS_CRIME) && oConvertUtils.isNotEmpty(family.getHouseholdNum())){ houseFamily.put(family.getHouseholdNum(),family); } } @@ -227,7 +227,9 @@ public class MinorServiceImpl extends ServiceImpl implements } }); } - familyMapper.insertBatch(familyList); + if(oConvertUtils.isNotEmpty(familyList)){ + familyMapper.insertBatch(familyList); + } minorMapper.insertBatch(minors); } diff --git a/juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/vo/MinorPage.java b/juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/vo/MinorPage.java index ca31f59..6d64d13 100644 --- a/juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/vo/MinorPage.java +++ b/juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/vo/MinorPage.java @@ -97,9 +97,8 @@ public class MinorPage { @ApiModelProperty(value = "监护人关系") private String relation; /**重点关注原因*/ - @Excel(name = "重点关注原因", width = 15,dicCode = "attention_reason") + @Excel(name = "重点关注原因", width = 15) @ApiModelProperty(value = "重点关注原因") - @Dict(dicCode = "attention_reason") private String reason; /**特殊原因*/ @Excel(name = "特殊原因", width = 15) diff --git a/juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/vo/MinorVo.java b/juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/vo/MinorVo.java index 9aeafd9..53705dd 100644 --- a/juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/vo/MinorVo.java +++ b/juvenile-prosecution-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/vo/MinorVo.java @@ -86,9 +86,8 @@ public class MinorVo { @ApiModelProperty(value = "监护人关系") private String relation; /**重点关注原因*/ - @Excel(name = "重点关注原因", width = 15,dicCode = "attention_reason") + @Excel(name = "重点关注原因", width = 15) @ApiModelProperty(value = "重点关注原因") - @Dict(dicCode = "attention_reason") private Integer reason; /**特殊原因*/ @Excel(name = "特殊原因", width = 15) diff --git a/juvenile-prosecution-boot/pom.xml b/juvenile-prosecution-boot/pom.xml index b58cf4b..0a5a43b 100644 --- a/juvenile-prosecution-boot/pom.xml +++ b/juvenile-prosecution-boot/pom.xml @@ -61,7 +61,7 @@ aliyun aliyun Repository - http://maven.aliyun.com/nexus/content/groups/public + https://maven.aliyun.com/repository/public false diff --git a/juvenile-prosecution-vue/src/views/business/MinorList.vue b/juvenile-prosecution-vue/src/views/business/MinorList.vue index d8279dd..88a4d7b 100644 --- a/juvenile-prosecution-vue/src/views/business/MinorList.vue +++ b/juvenile-prosecution-vue/src/views/business/MinorList.vue @@ -50,7 +50,7 @@ ref="table" size="middle" bordered - rowKey="identity" + rowKey="id" class="j-table-force-nowrap" :scroll="{x:true}" :columns="columns" @@ -89,7 +89,7 @@ {{ info.school_dictText }} {{ info.guardian }} {{ info.relation }} - {{ info.reason_dictText }} + {{ info.reason }} {{ info.specialReason }} {{ info.address }} {{ info.remark }} @@ -208,7 +208,7 @@ export default { { title: '重点关注原因', align: 'center', - dataIndex: 'reason_dictText', + dataIndex: 'reason', scopedSlots: { customRender: 'longText' } }, { diff --git a/juvenile-prosecution-vue/src/views/business/modules/MinorModal.vue b/juvenile-prosecution-vue/src/views/business/modules/MinorModal.vue index 58b7f58..651c47f 100644 --- a/juvenile-prosecution-vue/src/views/business/modules/MinorModal.vue +++ b/juvenile-prosecution-vue/src/views/business/modules/MinorModal.vue @@ -78,11 +78,7 @@ - - + diff --git a/juvenile-prosecution-vue/src/views/system/UserList.vue b/juvenile-prosecution-vue/src/views/system/UserList.vue index b7104a6..a85a738 100644 --- a/juvenile-prosecution-vue/src/views/system/UserList.vue +++ b/juvenile-prosecution-vue/src/views/system/UserList.vue @@ -32,12 +32,6 @@ - - - - - - 请选择 @@ -157,9 +151,6 @@ - - 代理人 - @@ -245,39 +236,13 @@ dataIndex: 'avatar', scopedSlots: {customRender: "avatarslot"} }, - - { - title: '性别', - align: "center", - width: 80, - dataIndex: 'sex_dictText', - sorter: true - }, { - title: '生日', - align: "center", - width: 100, - dataIndex: 'birthday' - }, - { - title: '手机号码', - align: "center", - width: 100, - dataIndex: 'phone' - }, - { - title: '部门', + title: '单位', align: "center", width: 180, dataIndex: 'orgCodeTxt' }, { - title: '负责部门', - align: "center", - width: 180, - dataIndex: 'departIds_dictText' - }, - { title: '状态', align: "center", width: 80, diff --git a/juvenile-prosecution-vue/src/views/system/modules/SelectUserListModal.vue b/juvenile-prosecution-vue/src/views/system/modules/SelectUserListModal.vue index 2cb0413..48caf8e 100644 --- a/juvenile-prosecution-vue/src/views/system/modules/SelectUserListModal.vue +++ b/juvenile-prosecution-vue/src/views/system/modules/SelectUserListModal.vue @@ -29,17 +29,6 @@