package com.mmc.iuav.user.service.fdd;

import com.mmc.iuav.user.model.fdd.resp.PersonVerifyResp;

/**
 * author:zhenjie
 * Date:2022/7/16
 * time:15:30
 */
public interface FddService {
    String register(String uid, String accountType);

    PersonVerifyResp getPersonVerifyUrl(String customerId);

    //
//    ResultBody findPersonCertInfo(String verifiedSerialNo);
//
//    ResultBody getCompanyVerifyUrl(Integer userAccountId);
//
    String getApplyCert(String customerId, String transactionNo);
//
//    ResultBody findCompanyCertInfo(Integer userAccountId);
//
//    ResultBody notifyECertRes(String appId, String serialNo, String customerId, String status, String statusDesc, String certStatus, String authenticationType, String timestamp, String sign);
//
//    ResultBody returnECertRes(String personName, String transactionNo, String authenticationType, String status, String sign);
//
//    ResultBody newNotifyECertRes(Map<String, String> map);
//
//    ResultBody getUserFddInfo(Integer id);
//
//    List<UserFddDTO> feignBatchUserFddPage(List<Integer> list);
//
//    ResultBody getFileByUuid(String uuid, String docType);
}
