package com.walker.pay.allinpaycloud; import com.walker.pay.AbstractOrderGenerator; public abstract class BaseOrderGenerator extends AbstractOrderGenerator { protected void checkSdkClient(){ if(this.sdkClient == null){ throw new IllegalArgumentException("SdkClient 未注入!"); } } /** * 使用 '通商云' SDK对接。 * @return */ public SdkClient getSdkClient() { return sdkClient; } public void setSdkClient(SdkClient sdkClient) { this.sdkClient = sdkClient; } private SdkClient sdkClient = null; }