package com.zcloud.primeport.plan.mjDevice;

import com.dahuatech.icc.oauth.model.v202010.OauthConfigUserPwdInfo;
import org.springframework.stereotype.Component;

/**
 * @Description:
 * @Date: 2026/7/2
 * @User: tianxinlei
 */
@Component
public class DaHuaSdkUtil {

    private final OauthConfigUserPwdInfo oauthConfig;

    public DaHuaSdkUtil(OauthConfigUserPwdInfo oauthConfig) {
        this.oauthConfig = oauthConfig;
    }

    /**
     * 初始化登录
     */
    public String login() {
        // 内部使用 oauthConfig 执行登录逻辑，返回token
        return null;
    }

    /**
     * 释放SDK资源
     */
    public void logout() {
        // SDK注销、销毁连接
    }

    // 其他设备查询、回放、抓拍等业务方法
}
