| | |
| | | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.alibaba.fastjson.serializer.SerializerFeature; |
| | | import com.vci.base.common.utility.ObjectUtility; |
| | | import com.vci.client.bof.ClientBusinessObject; |
| | | import com.vci.client.bof.ClientLinkObject; |
| | | import com.vci.client.bof.ClientLinkObjectOperation; |
| | | import com.vci.client.common.providers.ServiceProvider; |
| | | import com.vci.common.qt.object.*; |
| | | import com.vci.corba.common.PLException; |
| | | import com.vci.corba.common.VCIError; |
| | | import com.vci.corba.omd.data.LinkObject; |
| | | import com.vci.corba.query.ObjectQueryService; |
| | | import com.vci.starter.web.constant.QueryOptionConstant; |
| | | import com.vci.starter.web.exception.VciBaseException; |
| | |
| | | import com.vci.web.util.WebUtil; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.omg.CORBA.IntHolder; |
| | | import org.omg.CORBA.PRIVATE_MEMBER; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.util.CollectionUtils; |
| | | import plm.bs.bom.clientobject.BOFactoryClient; |
| | | import plm.bs.bom.clientobject.ClientBusinessObject; |
| | | import plm.bs.bom.clientobject.ClientLinkObject; |
| | | import plm.bs.bom.clientobject.ClientLinkObjectOperation; |
| | | import plm.bs.bom.common.AttributeValue; |
| | | import plm.bs.bom.common.BusinessObject; |
| | | import plm.bs.bom.common.LinkObject; |
| | | import plm.corba.qt.BOAndLO; |
| | | import plm.oq.objectQuery.common.*; |
| | | |
| | | import java.lang.reflect.Field; |
| | | import java.util.*; |
| | | import java.util.stream.Collectors; |
| | | |
| | |
| | | |
| | | @Override |
| | | public List<ClientLinkObject> queryCLO(String linkType, |
| | | Map<String, String> conditionMap) throws VciBaseException { |
| | | Map<String, String> conditionMap) throws VciBaseException { |
| | | return queryCLO(linkType, "", 1, conditionMap); |
| | | } |
| | | |
| | | @Override |
| | | public List<ClientBusinessObject> queryLinkCbo(String linkType, |
| | | String toBtmname, Map<String, String> conditionMap) |
| | | String toBtmname, Map<String, String> conditionMap) |
| | | throws VciBaseException { |
| | | return queryLinkCbo(linkType, toBtmname, 1, conditionMap); |
| | | } |