From e5de4e24fa0f9d1a133c613243fbb4c68fb3a3b8 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@63.com>
Date: 星期一, 12 九月 2022 16:06:56 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/crm/common/web/BaseController.java | 4 +---
src/main/java/com/zy/crm/manager/service/impl/CstmrServiceImpl.java | 7 +++++--
src/main/resources/mapper/CstmrMapper.xml | 4 ++++
src/main/java/com/zy/crm/manager/mapper/CstmrMapper.java | 2 ++
4 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/src/main/java/com/zy/crm/common/web/BaseController.java b/src/main/java/com/zy/crm/common/web/BaseController.java
index f8df4a7..f157038 100644
--- a/src/main/java/com/zy/crm/common/web/BaseController.java
+++ b/src/main/java/com/zy/crm/common/web/BaseController.java
@@ -85,10 +85,8 @@
}
protected Long getDeptId() {
- // todo:luxiaotao
- return 1L;
+ return getUser().getDeptId();
}
-
protected String getComment(Class<?> cls, String fieldName){
Field[] fields = Cools.getAllFields(cls);
diff --git a/src/main/java/com/zy/crm/manager/mapper/CstmrMapper.java b/src/main/java/com/zy/crm/manager/mapper/CstmrMapper.java
index 627beff..1c6dae2 100644
--- a/src/main/java/com/zy/crm/manager/mapper/CstmrMapper.java
+++ b/src/main/java/com/zy/crm/manager/mapper/CstmrMapper.java
@@ -9,4 +9,6 @@
@Repository
public interface CstmrMapper extends BaseMapper<Cstmr> {
+ Cstmr selectCstmrByNewestUuid();
+
}
diff --git a/src/main/java/com/zy/crm/manager/service/impl/CstmrServiceImpl.java b/src/main/java/com/zy/crm/manager/service/impl/CstmrServiceImpl.java
index 8e025a9..8af1c89 100644
--- a/src/main/java/com/zy/crm/manager/service/impl/CstmrServiceImpl.java
+++ b/src/main/java/com/zy/crm/manager/service/impl/CstmrServiceImpl.java
@@ -11,7 +11,10 @@
@Override
public String getNextUuid() {
- // todo:luxiaotao
- return null;
+ Cstmr cstmr = this.baseMapper.selectCstmrByNewestUuid();
+ if (cstmr == null) {
+ return "0001";
+ }
+ return String.valueOf(Integer.parseInt(cstmr.getUuid()) + 1);
}
}
diff --git a/src/main/resources/mapper/CstmrMapper.xml b/src/main/resources/mapper/CstmrMapper.xml
index a6253d9..8279834 100644
--- a/src/main/resources/mapper/CstmrMapper.xml
+++ b/src/main/resources/mapper/CstmrMapper.xml
@@ -33,4 +33,8 @@
</resultMap>
+ <select id="selectCstmrByNewestUuid" resultMap="BaseResultMap">
+ select * from man_cstmr where 1=1 order by uuid + 0 desc
+ </select>
+
</mapper>
--
Gitblit v1.9.1