package com.seeyon.apps.src_hxinvoice.service;


import com.alibaba.fastjson.JSONObject;

import java.io.UnsupportedEncodingException;
import java.security.InvalidKeyException;
import java.security.NoSuchAlgorithmException;
import java.text.ParseException;
import java.util.Map;

public interface IInvoiceService {

  public JSONObject pushOrderInfoAndInvoiceInfoService(Map<String,Object> param) throws Exception;

  public JSONObject getInvoiceTypeParam(String methodName,Map<String,String> paramMap) throws ParseException, UnsupportedEncodingException, NoSuchAlgorithmException, InvalidKeyException;

  public String getInvoiceContentRes(JSONObject content) throws Exception;

//  查询快捷冲红结果
  public JSONObject queryFastRedInvoiceResult(String methodName,Map<String,String> param) throws ParseException, NoSuchAlgorithmException, InvalidKeyException, UnsupportedEncodingException;


}
