shikeying
2024-01-11 3b67e947e36133e2a40eb2737b15ea375e157ea0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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;
}