package com.qianwen.core.coderule.handler; import java.util.List; import com.qianwen.core.coderule.constant.CodeRuleConstant; import com.qianwen.core.tool.utils.CollectionUtil; import org.springframework.jdbc.core.JdbcTemplate; /* loaded from: blade-starter-coderule-9.3.0.0-SNAPSHOT.jar:org/springblade/core/coderule/handler/MasterlinkMetaObjectTypeFieldEnumHandler.class */ public class MasterlinkMetaObjectTypeFieldEnumHandler implements MetaObjectTypeFieldEnumHandler { private final JdbcTemplate jdbcTemplate; public MasterlinkMetaObjectTypeFieldEnumHandler(final JdbcTemplate jdbcTemplate) { this.jdbcTemplate = jdbcTemplate; } @Override // com.qianwen.core.coderule.handler.MetaObjectTypeFieldEnumHandler public String getDictCodeForField(String objectId, String fieldId) { String result = ""; List resultList = this.jdbcTemplate.queryForList(CodeRuleConstant.META_OBJECT_TYPE_FIELD_ENUM, String.class, new Object[]{objectId, fieldId}); if (CollectionUtil.isNotEmpty(resultList)) { result = resultList.iterator().next(); } return result; } }