AdoptMessageService.java 754 Bytes
package com.diligrp.tax.adopt.service;

import com.diligrp.tax.adopt.model.ReceiveMessageCO;
import jakarta.validation.constraints.NotNull;
import org.springframework.web.multipart.MultipartFile;

/**
 * @author lvqi
 */
public interface AdoptMessageService {

    /**
     * 转换消息
     *
     * @param receiveMessageCO 接收消息
     */
    void convertMessage(ReceiveMessageCO receiveMessageCO);

    /**
     * 完全同步客户
     *
     * @param file         文件
     * @param group        群
     * @param entity       实体
     * @param pipelineCode 管道代码
     * @param documentType
     */
    void fullySyncCustomer(@NotNull MultipartFile file, String group, String entity, String pipelineCode, String documentType);
}