diff --git a/wfc-modules/wfc-system/src/main/java/org/wfc/system/service/ISysWlanService.java b/wfc-modules/wfc-system/src/main/java/org/wfc/system/service/ISysWlanService.java new file mode 100644 index 0000000..07bd387 --- /dev/null +++ b/wfc-modules/wfc-system/src/main/java/org/wfc/system/service/ISysWlanService.java @@ -0,0 +1,26 @@ +package org.wfc.system.service; + +import org.wfc.common.core.web.page.TableDataInfo; +import org.wfc.omada.api.sitesetting.model.CreateSsidOpenApiVo; +import org.wfc.omada.api.sitesetting.model.UpdateSsidBasicConfigOpenApiVo; +import org.wfc.omada.api.sitesetting.model.WlanGroupOpenApiVo; + +import java.util.List; + +/** + * @description: wireless network service + * @author: cyc + * @since: 2025-02-15 + */ +public interface ISysWlanService { + + List getWlanGroupList(String siteId); + + TableDataInfo getSsidList(String siteId, String wlanId, Integer pageNum, Integer pageSize); + + boolean createSsid(String siteId, String wlanId, CreateSsidOpenApiVo createSsidOpenApiVo); + + boolean updateSsidBasicConfig(String siteId, String wlanId, String ssidId, UpdateSsidBasicConfigOpenApiVo updateSsidBasicConfigOpenApiVo); + + boolean deleteSsid(String siteId, String wlanId, String ssidId); +}