From 93f7335e1a52591662d5d37f41ac352860b2ca2a Mon Sep 17 00:00:00 2001 From: yuxc <yuxc@vci-tech.com> Date: 星期二, 04 六月 2024 18:39:50 +0800 Subject: [PATCH] 1、对象引用改动。 --- Source/platformProject/vci-platform-web/src/main/java/com/vci/web/controller/WebDataRightController.java | 30 ++++++++++++++---------------- 1 files changed, 14 insertions(+), 16 deletions(-) diff --git a/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/controller/WebDataRightController.java b/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/controller/WebDataRightController.java index cc36218..31af996 100644 --- a/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/controller/WebDataRightController.java +++ b/Source/platformProject/vci-platform-web/src/main/java/com/vci/web/controller/WebDataRightController.java @@ -1,10 +1,14 @@ package com.vci.web.controller; -import com.vci.corba.common.VCIError; -import com.vci.starter.web.enumpck.DataBaseEnum; + + +import com.vci.client.bof.ClientBusinessObject; +import com.vci.client.uif.actions.client.DataRightUtil; +import com.vci.client.uif.engine.common.DefaultTableNode; +import com.vci.client.uif.engine.common.IDataNode; +import com.vci.corba.common.PLException; import com.vci.starter.web.enumpck.DataSecretEnum; import com.vci.starter.web.enumpck.UserSecretEnum; -import com.vci.starter.web.exception.VciBaseException; import com.vci.starter.web.pagemodel.BaseResult; import com.vci.starter.web.pagemodel.SessionInfo; import com.vci.web.dto.BaseModelDTO; @@ -16,16 +20,10 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Component; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; -import plm.bs.bom.clientobject.ClientBusinessObject; -import plm.bs.bom.clientobject.ClientLinkObject; -import plm.uif.actions.client.DataRightUtil; -import plm.uif.actions.client.RightCheckConstants; -import plm.uif.engine.common.DefaultTableNode; -import plm.uif.engine.common.IDataNode; + import javax.servlet.http.HttpServletRequest; import java.util.HashMap; @@ -96,22 +94,22 @@ * 鍥炲幓閫夋嫨鐨勬暟鎹� * @param boData 涓氬姟鏁版嵁鐨勪俊鎭� * @return 閫夋嫨鐨勬暟鎹� - * @throws VCIError 缂哄皯鐨勬椂鍊欎細鎶涘嚭寮傚父 + * @throws PLException 缂哄皯鐨勬椂鍊欎細鎶涘嚭寮傚父 */ - protected Object getSelectedObject(BaseModelDTO boData) throws VCIError{ + protected Object getSelectedObject(BaseModelDTO boData) throws PLException { IDataNode selectedObject = new DefaultTableNode(); ClientBusinessObject cbo = new ClientBusinessObject(); if(StringUtils.isBlank(boData.getOid())){ - throw new VCIError("娌℃湁鑾峰彇鍒版暟鎹殑涓婚敭",new String[0]); + throw new PLException("娌℃湁鑾峰彇鍒版暟鎹殑涓婚敭",new String[0]); } if(StringUtils.isBlank(boData.getRevisionOid())){ - throw new VCIError("娌℃湁鑾峰彇鍒版暟鎹殑鐗堟湰涓婚敭",new String[0]); + throw new PLException("娌℃湁鑾峰彇鍒版暟鎹殑鐗堟湰涓婚敭",new String[0]); } if(StringUtils.isBlank(boData.getNameOid())){ - throw new VCIError("娌℃湁鑾峰彇鍒版暟鎹殑椤逛富閿�",new String[0]); + throw new PLException("娌℃湁鑾峰彇鍒版暟鎹殑椤逛富閿�",new String[0]); } if(StringUtils.isBlank(boData.getBtmname())){ - throw new VCIError("娌℃湁鑾峰彇鍒版暟鎹殑涓氬姟绫诲瀷",new String[0]); + throw new PLException("娌℃湁鑾峰彇鍒版暟鎹殑涓氬姟绫诲瀷",new String[0]); } cbo.setOid(boData.getOid()); cbo.setRevisionid(boData.getRevisionOid()); -- Gitblit v1.9.3