From 1ed8b1805f67f2db0ff7b90587d2083f8e3cd6a2 Mon Sep 17 00:00:00 2001
From: liuchuang <123456>
Date: Mon, 19 Apr 2021 10:02:11 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=BF=97=E6=84=BF?=
=?UTF-8?q?=E8=80=85=E5=B0=8F=E7=A8=8B=E5=BA=8F=E7=A0=81=E7=94=9F=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../elink/esua/epdc/dto/DeptMaCodeDTO.java | 7 +++-
.../epdc-admin/epdc-admin-server/pom.xml | 9 ++++++
.../elink/esua/epdc/dao/DeptMaCodeDao.java | 12 ++++++-
.../esua/epdc/entity/DeptMaCodeEntity.java | 7 +++-
.../service/impl/DeptMaCodeServiceImpl.java | 32 ++++++++++++-------
.../src/main/resources/application.yml | 9 +++++-
.../main/resources/mapper/DeptMaCodeDao.xml | 12 +++++--
7 files changed, 70 insertions(+), 18 deletions(-)
diff --git a/esua-epdc/epdc-admin/epdc-admin-client/src/main/java/com/elink/esua/epdc/dto/DeptMaCodeDTO.java b/esua-epdc/epdc-admin/epdc-admin-client/src/main/java/com/elink/esua/epdc/dto/DeptMaCodeDTO.java
index 60c74d04..f730479e 100644
--- a/esua-epdc/epdc-admin/epdc-admin-client/src/main/java/com/elink/esua/epdc/dto/DeptMaCodeDTO.java
+++ b/esua-epdc/epdc-admin/epdc-admin-client/src/main/java/com/elink/esua/epdc/dto/DeptMaCodeDTO.java
@@ -99,4 +99,9 @@ public class DeptMaCodeDTO implements Serializable {
*/
private String grid;
-}
\ No newline at end of file
+ /**
+ * 志愿者去哪小程序网格码
+ */
+ private String volunteerCodeUrl;
+
+}
diff --git a/esua-epdc/epdc-admin/epdc-admin-server/pom.xml b/esua-epdc/epdc-admin/epdc-admin-server/pom.xml
index 537f98e4..9230ffca 100644
--- a/esua-epdc/epdc-admin/epdc-admin-server/pom.xml
+++ b/esua-epdc/epdc-admin/epdc-admin-server/pom.xml
@@ -173,6 +173,9 @@
wx3ea0a6fb71ddf659
2154e86d56df9fae4224c93a17e01bb3
+
+ wxc4fe0ea629aaa309
+ 34fa86621c3c1dcebd39db333e746d88
114.215.125.123:9876
@@ -213,6 +216,9 @@
wx3ea0a6fb71ddf659
2154e86d56df9fae4224c93a17e01bb3
+
+ wxc4fe0ea629aaa309
+ 34fa86621c3c1dcebd39db333e746d88
114.215.125.123:9876
jinshui-organizationGroup
@@ -241,6 +247,9 @@
wx3ea0a6fb71ddf659
2154e86d56df9fae4224c93a17e01bb3
+
+ wxc4fe0ea629aaa309
+ 34fa86621c3c1dcebd39db333e746d88
diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/DeptMaCodeDao.java b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/DeptMaCodeDao.java
index c5bb9c47..a1235662 100644
--- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/DeptMaCodeDao.java
+++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/DeptMaCodeDao.java
@@ -53,4 +53,14 @@ public interface DeptMaCodeDao extends BaseDao {
* @date 2019/9/19 10:38
*/
List selectListNoCodeGridId();
-}
\ No newline at end of file
+
+ /**
+ * 根据网格ID删除网格码
+ */
+ void deleteMaCodeByGridId(Long gridId);
+
+ /**
+ * 根据网格长标识删除网格码
+ */
+ void deleteMaCodeByLeaderFlag(String leaderFlag);
+}
diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/entity/DeptMaCodeEntity.java b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/entity/DeptMaCodeEntity.java
index 18a96368..37b0f0f1 100644
--- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/entity/DeptMaCodeEntity.java
+++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/entity/DeptMaCodeEntity.java
@@ -51,4 +51,9 @@ public class DeptMaCodeEntity extends BaseEpdcEntity {
*/
private String leaderFlag;
-}
\ No newline at end of file
+ /**
+ * 志愿者去哪小程序网格码
+ */
+ private String volunteerCodeUrl;
+
+}
diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/DeptMaCodeServiceImpl.java b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/DeptMaCodeServiceImpl.java
index 492128a0..877ed263 100644
--- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/DeptMaCodeServiceImpl.java
+++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/DeptMaCodeServiceImpl.java
@@ -17,6 +17,7 @@
package com.elink.esua.epdc.service.impl;
+import cn.binarywang.wx.miniapp.api.WxMaService;
import cn.hutool.core.collection.CollUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
@@ -150,8 +151,10 @@ public class DeptMaCodeServiceImpl extends BaseServiceImpl wrapper = new QueryWrapper<>();
- wrapper.eq("leader_flag", YesOrNoEnum.YES.value());
- Integer selectCount = this.baseDao.selectCount(wrapper);
- if (selectCount > NumConstant.ZERO) {
- return new Result();
- }
DeptMaCodeEntity entity = new DeptMaCodeEntity();
- entity.setCodeUrl(this.createMaCode("gridLeader", MA_FRONT_PAGE_URL));
+ entity.setCodeUrl(this.createMaCode("gridLeader", MA_FRONT_PAGE_URL, NumConstant.ZERO_STR));
+ entity.setVolunteerCodeUrl(this.createMaCode("gridLeader", MA_FRONT_PAGE_URL, NumConstant.ONE_STR));
entity.setLeaderFlag(YesOrNoEnum.YES.value());
+ baseDao.deleteMaCodeByLeaderFlag(NumConstant.ONE_STR);
this.baseDao.insert(entity);
return new Result();
}
@@ -187,14 +188,21 @@ public class DeptMaCodeServiceImpl extends BaseServiceImpl
-
\ No newline at end of file
+
+ DELETE FROM epdc_dept_ma_code WHERE GRID_ID = #{gridId}
+
+
+
+ DELETE FROM epdc_dept_ma_code WHERE LEADER_FLAG = #{leaderFlag}
+
+
+
From 2000ce57dc5bd8ff0c8abd36ccf73d5272d7a30f Mon Sep 17 00:00:00 2001
From: liuchuang <123456>
Date: Mon, 19 Apr 2021 10:20:21 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E6=94=B9e=E9=94=A6=E6=B0=B4?=
=?UTF-8?q?=E5=92=8C=E5=BF=97=E6=84=BF=E8=80=85=E5=B0=8F=E7=A8=8B=E5=BA=8F?=
=?UTF-8?q?=E7=94=9F=E6=88=90=E7=BD=91=E6=A0=BC=E7=A0=81=E9=A6=96=E9=A1=B5?=
=?UTF-8?q?=E5=9C=B0=E5=9D=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../esua/epdc/service/impl/DeptMaCodeServiceImpl.java | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/DeptMaCodeServiceImpl.java b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/DeptMaCodeServiceImpl.java
index 877ed263..dfd3a77f 100644
--- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/DeptMaCodeServiceImpl.java
+++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/DeptMaCodeServiceImpl.java
@@ -67,7 +67,8 @@ public class DeptMaCodeServiceImpl extends BaseServiceImpl page(Map params) {
@@ -152,7 +153,7 @@ public class DeptMaCodeServiceImpl extends BaseServiceImpl