修复查询卡授权日志Bug

This commit is contained in:
wenhui 2022-03-02 16:03:42 +08:00
parent 0e7665cf9a
commit 6573045986
3 changed files with 19 additions and 1 deletions

View File

@ -1,6 +1,7 @@
package com.xhpc.card.mapper;
import com.xhpc.card.pojo.XhpcOperator;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@ -36,4 +37,13 @@ public interface XhpcOperatorMapper {
*/
List<XhpcOperator> selectAll(String tenantId);
/**
* query XhpcOperator according corpNo
*
* @author WH
* @date 2022/3/2 14:57
* @since version-1.0
*/
XhpcOperator selectOneByCorpNoAndTenantId(@Param("corpNo") String corpNo, @Param("tenantId") String tenantId);
}

View File

@ -508,7 +508,7 @@ public class XhpcCardServiceImpl implements IXhpcCardService {
String log = tIccardLog.getLog();
CardLogInfo cardLogInfo = JSONUtil.toBean(log, CardLogInfo.class);
CardLogInfo.CardInfoDTO cardInfo = cardLogInfo.getCardInfo();
XhpcOperator operator = xhpcOperatorMapper.selectByPrimaryKey(Long.valueOf(cardInfo.getCorpNo()));
XhpcOperator operator = xhpcOperatorMapper.selectOneByCorpNoAndTenantId(cardInfo.getCorpNo(), tokenService.getLoginUser().getSysUser().getTenantId());
dataDTO.setGrantOperatorName(operator.getName());
dataDTO.setCardSerialNumber(tIccardLog.getUniqueid());
dataDTO.setOperate(Integer.valueOf(tIccardLog.getOperate()));

View File

@ -60,6 +60,14 @@
FROM xhpc_operator
where tenant_id = #{tenantId}
</select>
<select id="selectOneByCorpNoAndTenantId" resultType="com.xhpc.card.pojo.XhpcOperator">
select
<include refid="Base_Column_List"/>
from xhpc_operator
where
corp_no = #{corpNo}
and tenant_id = #{tenantId}
</select>
<delete id="deleteByPrimaryKey" parameterType="java.lang.Long">
delete
from xhpc_operator