package com.ssj.framework.cmb.service;

import java.math.BigDecimal;


/**
 * 类CmbService.java的实现描述：
 *
 */
public interface CmbService {

   /**
    * 代发
   * @param account 银行卡账号
   * @param userName  户名
   * @param amount 金额
   * @param code  业务参考号
   * @param eacbnk 他行户口开户行 --开户行（招商银行）
   * @param eaccty  他行户口开户地（招行不需要）
   * @param remark  注释：分成
   * @return
   * 创建人：ZhangCaibao 
   * 2018年7月3日 下午3:34:47 
   * @String
    */
    public String df(String account, String userName, BigDecimal amount, String code,
                     String eacbnk, String eaccty, String remark) throws Exception ;
    public String df(String requestParameter) throws Exception ;
    /**
    * @param account 银行卡账号
    * @param userName  户名
    * @param amount 金额
    * @param code  业务参考号
    * @param eacbnk 他行户口开户行 --开户行（招商银行）
    * @param eaccty  他行户口开户地（招行不需要）
    * @param remark  注释：分成
    * @return
    * 创建人：ZhangCaibao 
    * 2018年7月3日 下午3:34:47 
    * @String
     */
    public String getRequestDfStr(String account, String userName, String amount, String code, 
            String eacbnk, String eaccty, String remark) ;
    /**
     * 代发查询
     *
     * @param tranCode
     * N03020：代发；N03030：代扣
     * @return
     */
    String dfcx(String tranCode);

}
