package com.yuchen.saas.park.service.service.security;

import com.thinkunion.sdk.iot.bean.api.CallingDeviceServiceResponse;
import com.yuchen.saas.park.api.entity.security.SaasParkElectronicFence;

/**
 * @description:
 * @author: 洪铭铭
 * @time: 2024/9/11 9:39
 */
public interface ISaasParkElectronicFenceCallService {

    /**
     * @description: 
     * @param fence
     * @param action
     * @return: com.thinkunion.sdk.iot.bean.api.CallingDeviceServiceResponse
     * @author: 洪铭铭
     * @time: 2024/9/11 14:22
     */
    CallingDeviceServiceResponse deviceAction(SaasParkElectronicFence fence, String action);
    /**
     * @description:
     * @param fence
     * @param action
     * @return: com.thinkunion.sdk.iot.bean.api.CallingDeviceServiceResponse
     * @author: 洪铭铭
     * @time: 2024/9/11 14:22
     */
    CallingDeviceServiceResponse channelAction(SaasParkElectronicFence fence,  String action);
}
