package com.sdtool.common.api.mall;

import com.sdtool.common.api.ScriptService;
import com.sdtool.common.entity.base.InvokeCallParams;
import com.sdtool.common.entity.base.InvokeCallResult;
import com.sdtool.common.entity.site.ERPTokenUser;
import com.sweetfish.service.RetResult;
import com.sweetfish.util.AutoLoad;

/**
 * @Author: xl Created on 2024-06-11
 * @Content:
 */
@AutoLoad(false)
public interface MallApiCallService extends ScriptService {

    RetResult<InvokeCallResult> callAPi(InvokeCallParams source, ERPTokenUser currentUser, String dataSourceId, long supplierCode);
}
