package com.vci.ubcs.code.webservice.service;
|
|
|
import com.vci.ubcs.starter.exception.VciBaseException;
|
import org.springblade.core.tool.api.R;
|
|
/***
|
* 与集团集成服务
|
* @author xiejun
|
*/
|
public interface IGroupMdmInterService {
|
/***
|
* 主数据像集团申请编码
|
* @param oids
|
* @param btmName
|
* @return 返回结果信息
|
* @throws Throwable
|
*/
|
public R applyGroupCode(String oids, String btmName)throws Throwable;
|
|
/***
|
* 主数据像集团更改编码
|
* @param oids 需要修改的数据主键数组
|
* @param btmName 业务类型
|
* @return 返回结果信息
|
* @throws Throwable
|
*/
|
|
public R receiveEditApply(String oids, String btmName)throws Throwable;
|
|
/***
|
* 查询分类详细模型视图
|
* @param jtclsfId:集团分类oid
|
* @return 返回结果信息
|
* @throws Throwable
|
*/
|
public R queryClassModel(String jtclsfId)throws Throwable;
|
|
|
/***
|
* 查询分类详细模型视图
|
* @return 返回结果信息
|
* @throws Throwable
|
*/
|
public R queryMdmModel()throws Throwable;
|
/***
|
*同步集团模型视图
|
* @param classifyId
|
* @param operationType
|
* @return
|
*/
|
R syncClassifyModel(String classifyId, String operationType)throws VciBaseException;
|
}
|