From 9cacfb217b2dbf58c7efd1d96e818798a97d9382 Mon Sep 17 00:00:00 2001 From: ludc <pUXmgxCf6A> Date: 星期四, 18 五月 2023 20:13:08 +0800 Subject: [PATCH] 以及发布webservice接口功能搭建,将通通用接口移植过来 --- Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmIOService.java | 53 ++++++++++++++++++++++++++++++++++++++++++----------- 1 files changed, 42 insertions(+), 11 deletions(-) diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmIOService.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmIOService.java index 784ba90..848ee01 100644 --- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmIOService.java +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmIOService.java @@ -1,25 +1,56 @@ package com.vci.ubcs.code.service; import com.vci.ubcs.code.dto.CodeOrderDTO; +import com.vci.ubcs.code.vo.pagemodel.CodeClassifyVO; import com.vci.ubcs.code.vo.pagemodel.CodeImProtRusultVO; +import com.vci.ubcs.code.vo.webserviceModel.attrmap.DataObjectVO; +import com.vci.ubcs.code.vo.webserviceModel.result.xml.XMLResultDataObjectDetailDO; import java.io.File; +import java.util.LinkedList; public interface MdmIOService { - /** - * 鐢熸垚瀵煎叆鐨勬枃浠� - * @param codeClassifyOid 鍒嗙被鐨勪富閿� - * @param isHistory 鏄惁鍘嗗彶鏁版嵁瀵煎叆 - * @return excel鐨勬枃浠跺湴鍧� - */ - String createImportExcel(String codeClassifyOid,boolean isHistory); + + /** - * 鎵归噺鐢宠缂栫爜鏁版嵁 - * @param orderDTO 缂栫爜鐢宠淇℃伅锛屽繀椤诲寘鍚垎绫讳富閿拰鐮佹鐨勪俊鎭� - * @param file excel鏂囦欢鐨勪俊鎭� + * 闆嗘垚鎵归噺鐢宠鏁版嵁 + * @param orderDTO 鍒嗙被鐨勪富閿� + * @param dataObjectVO 鏁版嵁淇℃伅 + * @param resultDataObjectDetailDOs 閿欒淇℃伅 * @return 鏈夐敊璇俊鎭殑excel */ - CodeImProtRusultVO batchImportCode(CodeOrderDTO orderDTO, File file); + void batchSyncApplyCode(CodeOrderDTO orderDTO, DataObjectVO dataObjectVO, LinkedList<XMLResultDataObjectDetailDO> resultDataObjectDetailDOs); + /** + * 闆嗘垚鎵归噺鏇存敼鏁版嵁 + * @param codeClassifyVO; + * @param dataObjectVO 鏁版嵁淇℃伅 + * @param resultDataObjectDetailDOs 閿欒淇℃伅 + * @return 鏈夐敊璇俊鎭殑excel + */ + void batchSyncEditDatas(CodeClassifyVO codeClassifyVO, DataObjectVO dataObjectVO, LinkedList<XMLResultDataObjectDetailDO> resultDataObjectDetailDOs); + + + + + + + +// +// /** +// * 鐢熸垚瀵煎叆鐨勬枃浠� +// * @param codeClassifyOid 鍒嗙被鐨勪富閿� +// * @param isHistory 鏄惁鍘嗗彶鏁版嵁瀵煎叆 +// * @return excel鐨勬枃浠跺湴鍧� +// */ +// String createImportExcel(String codeClassifyOid,boolean isHistory); +// +// /** +// * 鎵归噺鐢宠缂栫爜鏁版嵁 +// * @param orderDTO 缂栫爜鐢宠淇℃伅锛屽繀椤诲寘鍚垎绫讳富閿拰鐮佹鐨勪俊鎭� +// * @param file excel鏂囦欢鐨勪俊鎭� +// * @return 鏈夐敊璇俊鎭殑excel +// */ +// CodeImProtRusultVO batchImportCode(CodeOrderDTO orderDTO, File file); } -- Gitblit v1.9.3