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 orderDTO 分类的主键
|
* @param dataObjectVO 数据信息
|
* @param resultDataObjectDetailDOs 错误信息
|
* @return 有错误信息的excel
|
*/
|
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);
|
}
|