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