package cn.gtmap.estateplat.config.service.redundantfield;

import cn.gtmap.estateplat.config.model.redundantfield.RedundantField;
import cn.gtmap.estateplat.model.server.core.BdcXm;

/**
 * @author <a href="mailto:liujie@gtmap.cn">liujie</a>
 * @version 1.0, 2018/3/22
 * @description 不动产库冗余字段服务接口
 */
public interface BdcRedundantFieldService {
    /**
     * @param bdcXm
     * @author <a href="mailto:liujie@gtmap.cn">liujie</a>
     * @description 获取不动产库冗余字段
     */
    RedundantField getBdcRedundantField(BdcXm bdcXm);

    /**
     * @param bdcXm
     * @author <a href="mailto:liujie@gtmap.cn">liujie</a>
     * @description 同步不动产库冗余字段
     */
    void synchronizationBdcRedundantField(BdcXm bdcXm, RedundantField redundantField);
}
