package com.quantgroup.asset.distribution.service.niwodai;

import com.quantgroup.asset.distribution.model.form.AssetForm;
import com.quantgroup.asset.distribution.service.jpa.entity.Asset;
import com.quantgroup.asset.distribution.service.niwodai.vo.NiwodaiDataImportCheckResponseVO;
import com.quantgroup.asset.distribution.service.niwodai.vo.NiwodaiIncomingResponseVO;
import com.quantgroup.asset.distribution.service.niwodai.vo.NiwodaiIncomingResultResponseVO;

import java.util.Map;

public interface INiwodaiAssetService {


    NiwodaiIncomingResultResponseVO incomingResult(String orderId);

    NiwodaiDataImportCheckResponseVO preAudit(String uuid, Map<String, Object> data);

    NiwodaiIncomingResponseVO incoming(AssetForm assetForm, Map<String, Object> data, Asset asset);

    Map<String,Object> queryUserBasic2Info(String userId, String phoneNo, boolean isQuery);
}
