From 63b6b88a96ce57729c170a413b4eee82da88f36a Mon Sep 17 00:00:00 2001 From: dxfeng Date: Mon, 17 Oct 2022 17:16:26 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BA=BA=E5=91=98=E7=AE=A1=E7=90=86BUG?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entity/hrmresource/vo/HrmResourceVO.java | 3 +- .../mapper/hrmresource/HrmResourceMapper.java | 3 + .../mapper/hrmresource/HrmResourceMapper.xml | 4 + .../impl/HrmPersonnelCardServiceImpl.java | 12 ++- .../service/impl/HrmResourceServiceImpl.java | 80 ++++++++++++------- .../wrapper/HrmResourceWrapper.java | 7 ++ 6 files changed, 74 insertions(+), 35 deletions(-) diff --git a/src/com/engine/organization/entity/hrmresource/vo/HrmResourceVO.java b/src/com/engine/organization/entity/hrmresource/vo/HrmResourceVO.java index 251659cf..77f70c1e 100644 --- a/src/com/engine/organization/entity/hrmresource/vo/HrmResourceVO.java +++ b/src/com/engine/organization/entity/hrmresource/vo/HrmResourceVO.java @@ -30,8 +30,7 @@ import lombok.NoArgsConstructor; sortway = " asc", primarykey = "id", operates = { - @OrganizationTableOperate(index = "0", text = "查看"), - @OrganizationTableOperate(index = "1", text = "编辑") + @OrganizationTableOperate(text = "查看") }, tableType = WeaTableType.CHECKBOX ) diff --git a/src/com/engine/organization/mapper/hrmresource/HrmResourceMapper.java b/src/com/engine/organization/mapper/hrmresource/HrmResourceMapper.java index e04c4ab2..219439ec 100644 --- a/src/com/engine/organization/mapper/hrmresource/HrmResourceMapper.java +++ b/src/com/engine/organization/mapper/hrmresource/HrmResourceMapper.java @@ -17,6 +17,9 @@ public interface HrmResourceMapper { */ Long getMaxId(); + Long getMaxShowOrder(); + + /** * 根据ID查询姓名 * diff --git a/src/com/engine/organization/mapper/hrmresource/HrmResourceMapper.xml b/src/com/engine/organization/mapper/hrmresource/HrmResourceMapper.xml index b7eb8550..c459937f 100644 --- a/src/com/engine/organization/mapper/hrmresource/HrmResourceMapper.xml +++ b/src/com/engine/organization/mapper/hrmresource/HrmResourceMapper.xml @@ -50,6 +50,10 @@ inner join hrmresource b on a.uuid = b.uuid where b.id = #{ecResourceId} + diff --git a/src/com/engine/organization/service/impl/HrmPersonnelCardServiceImpl.java b/src/com/engine/organization/service/impl/HrmPersonnelCardServiceImpl.java index e9ef05bc..f4492ede 100644 --- a/src/com/engine/organization/service/impl/HrmPersonnelCardServiceImpl.java +++ b/src/com/engine/organization/service/impl/HrmPersonnelCardServiceImpl.java @@ -20,6 +20,7 @@ import com.engine.organization.util.db.MapperProxyFactory; import com.engine.organization.util.field.FieldDefinedValueUtil; import com.engine.portal.biz.constants.ModuleConstants; import com.engine.portal.biz.nonstandardfunction.SysModuleInfoBiz; +import org.apache.commons.lang3.StringUtils; import weaver.blog.BlogShareManager; import weaver.cowork.CoworkShareManager; import weaver.crm.CrmShareBase; @@ -92,12 +93,12 @@ public class HrmPersonnelCardServiceImpl extends Service implements HrmPersonnel List anchorList = new ArrayList<>(); // 添加字段分组信息 for (ExtendGroupPO extendGroupPO : extendGroupList) { - anchorList.add(Anchor.builder().id("group_" + extendGroupPO.getId()).title(extendGroupPO.getGroupName()).build()); + anchorList.add(Anchor.builder().id("group" + extendGroupPO.getId()).title(extendGroupPO.getGroupName()).build()); } // 添加拓展页面信息 List resourceBaseTabList = getPersonnelCardMapper().getResourceBaseTabList(); for (ResourceBaseTab resourceBaseTab : resourceBaseTabList) { - anchorList.add(Anchor.builder().id("tab_" + resourceBaseTab.getId()).title(resourceBaseTab.getGroupName()).build()); + anchorList.add(Anchor.builder().id("tab" + resourceBaseTab.getId()).title(resourceBaseTab.getGroupName()).build()); } resultMap.put("user", userInfo); @@ -113,7 +114,7 @@ public class HrmPersonnelCardServiceImpl extends Service implements HrmPersonnel List