From d9183aa80ae17d36b79dda48c6b1d7fa22a80ee3 Mon Sep 17 00:00:00 2001 From: xiejun <xiejun@vci-tech.com> Date: 星期三, 22 一月 2025 11:20:41 +0800 Subject: [PATCH] 现场型号代号/人员/组织接口调试 --- Source/UBCS/ubcs-service/ubcs-deploy/src/main/java/com/vci/ubcs/deploy/service/IDeployAppsService.java | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 48 insertions(+), 0 deletions(-) diff --git a/Source/UBCS/ubcs-service/ubcs-deploy/src/main/java/com/vci/ubcs/deploy/service/IDeployAppsService.java b/Source/UBCS/ubcs-service/ubcs-deploy/src/main/java/com/vci/ubcs/deploy/service/IDeployAppsService.java index 7bb3df5..b5d4429 100644 --- a/Source/UBCS/ubcs-service/ubcs-deploy/src/main/java/com/vci/ubcs/deploy/service/IDeployAppsService.java +++ b/Source/UBCS/ubcs-service/ubcs-deploy/src/main/java/com/vci/ubcs/deploy/service/IDeployAppsService.java @@ -5,6 +5,9 @@ import com.vci.ubcs.deploy.entity.DeployApps; import com.vci.ubcs.deploy.vo.DeployAppsVO; import org.apache.http.auth.AuthenticationException; +import org.springblade.core.tool.api.R; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.multipart.MultipartFile; import javax.servlet.ServletRequest; import java.util.List; @@ -15,6 +18,51 @@ */ public interface IDeployAppsService extends IService<DeployApps> { + /** + * 鑾峰彇姝e湪杩愯鐨勬湇鍔$浉鍏充俊鎭� + * @param servletRequest + * @return + * @throws ServiceException + */ List<DeployAppsVO> getApplications(ServletRequest servletRequest) throws ServiceException; + /** + * 鏍规嵁鏈嶅姟鍚嶇О鑾峰彇鎴栨湇鍔¢厤缃俊鎭� + * @param deployAppsVO + * @return + * @throws ServiceException + */ + DeployApps saveOrGetServiceConfInfo(DeployAppsVO deployAppsVO) throws ServiceException; + + /** + * 淇敼鎴栦繚瀛� + * @param deployAppsVO + * @return + * @throws ServiceException + */ + R saveOrUpdateServiceInfo(DeployAppsVO deployAppsVO) throws ServiceException; + + /** + * 鏂板鏈嶅姟淇℃伅 + * @param deployApps + * @return + * @throws ServiceException + */ + boolean addSave(DeployApps deployApps) throws ServiceException; + + /** + * 鏇存柊鏂囦欢涓婁紶 + * @param files + * @param serverName + * @return + */ + R importJarUpdate(MultipartFile[] files, String serverName) throws ServiceException; + + /** + * 鎵ц鍛戒护 + * @param deployAppsVO + * @return + */ + R cmdExecute(DeployAppsVO deployAppsVO)throws ServiceException; + } -- Gitblit v1.9.3