diff --git a/src/main/java/neatlogic/module/cmdb/matrix/handler/CmdbCustomViewDataSourceHandler.java b/src/main/java/neatlogic/module/cmdb/matrix/handler/CmdbCustomViewDataSourceHandler.java index b4c5954683132a2599faf0439a1a0c0cc1fd5633..682e0f838472ed71e595bfc2c3594bb321a2fb80 100644 --- a/src/main/java/neatlogic/module/cmdb/matrix/handler/CmdbCustomViewDataSourceHandler.java +++ b/src/main/java/neatlogic/module/cmdb/matrix/handler/CmdbCustomViewDataSourceHandler.java @@ -369,6 +369,7 @@ public class CmdbCustomViewDataSourceHandler extends MatrixDataSourceHandlerBase } matrixAttributeVo.setLabel(constAttrVo.getUuid()); matrixAttributeVo.setName(constAttrVo.getAlias()); + matrixAttributeVo.setDefaultUniqueIdentifier(constAttrVo.getName()); matrixAttributeVo.setMatrixUuid(matrixUuid); matrixAttributeVo.setType(MatrixAttributeType.INPUT.getValue()); matrixAttributeVo.setIsDeletable(0); @@ -395,6 +396,7 @@ public class CmdbCustomViewDataSourceHandler extends MatrixDataSourceHandlerBase } matrixAttributeVo.setLabel(attrVo.getUuid()); matrixAttributeVo.setName(attrVo.getAlias()); + matrixAttributeVo.setDefaultUniqueIdentifier(attrVo.getName()); matrixAttributeVo.setMatrixUuid(matrixUuid); matrixAttributeVo.setType(MatrixAttributeType.INPUT.getValue()); matrixAttributeVo.setIsDeletable(0); @@ -422,6 +424,7 @@ public class CmdbCustomViewDataSourceHandler extends MatrixDataSourceHandlerBase } matrixAttributeVo.setLabel(globalAttrVo.getUuid()); matrixAttributeVo.setName(globalAttrVo.getAlias()); + matrixAttributeVo.setDefaultUniqueIdentifier(globalAttrVo.getName()); matrixAttributeVo.setMatrixUuid(matrixUuid); matrixAttributeVo.setType(MatrixAttributeType.INPUT.getValue()); matrixAttributeVo.setIsDeletable(0);