diff --git a/lis-common/src/main/java/com/czlis/common/core/domain/entity/lis/ComUsrBlob.java b/lis-common/src/main/java/com/czlis/common/core/domain/entity/lis/ComUsrBlob.java new file mode 100644 index 0000000..661c470 --- /dev/null +++ b/lis-common/src/main/java/com/czlis/common/core/domain/entity/lis/ComUsrBlob.java @@ -0,0 +1,12 @@ +package com.czlis.common.core.domain.entity.lis; + +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +@Data +@AllArgsConstructor +@NoArgsConstructor +public class ComUsrBlob { + private byte[] dzqm; +} diff --git a/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/mapper/ComUsrMapper.java b/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/mapper/ComUsrMapper.java index cf65132..8c0ec4b 100644 --- a/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/mapper/ComUsrMapper.java +++ b/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/mapper/ComUsrMapper.java @@ -1,12 +1,13 @@ package com.czlis.interfaceCommon.mapper; import com.czlis.common.core.domain.entity.lis.ComUsr; +import com.czlis.common.core.domain.entity.lis.ComUsrBlob; import org.apache.ibatis.annotations.Param; import java.util.List; public interface ComUsrMapper { List getComUsrList(@Param("yhdh") String yhdh); - byte[] getComUsrdzqm(String yhdh); + ComUsrBlob getComUsrdzqm(String yhdh); String getComUsrName(String yhdh); } diff --git a/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/CommonUtil.java b/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/CommonUtil.java index 3e41ee8..dc197f4 100644 --- a/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/CommonUtil.java +++ b/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/CommonUtil.java @@ -617,7 +617,9 @@ public class CommonUtil { return "Y".equals(userPower.substring(powerIdx - 1, 1)); } public byte[] getComUsrdzqm(String yhdh) { - return comUsrMapper.getComUsrdzqm(yhdh); + ComUsrBlob comUsrBlob=comUsrMapper.getComUsrdzqm(yhdh); + if (comUsrBlob == null) return null; + return comUsrBlob.getDzqm(); } public String getComUsrName(String yhdh){ return comUsrMapper.getComUsrName(yhdh); diff --git a/lis-interfaceCommon/src/main/resources/mapper/ComUsrMapper.xml b/lis-interfaceCommon/src/main/resources/mapper/ComUsrMapper.xml index de28ce0..95cd429 100644 --- a/lis-interfaceCommon/src/main/resources/mapper/ComUsrMapper.xml +++ b/lis-interfaceCommon/src/main/resources/mapper/ComUsrMapper.xml @@ -8,7 +8,7 @@ and yhdh = #{yhdh} - select dzqm from com_usr where yhdh = #{yhdh}