From 6db6ab9e114eec004d2a57c4c350d82094047496 Mon Sep 17 00:00:00 2001 From: kenzok8 Date: Thu, 4 Sep 2025 16:27:58 +0800 Subject: [PATCH] update 2025-09-04 16:27:58 --- luci-app-quickstart/Makefile | 2 +- .../htdocs/luci-static/quickstart/i18n/en.json | 2 +- luci-app-quickstart/htdocs/luci-static/quickstart/index.js | 6 +++--- luci-app-quickstart/htdocs/luci-static/quickstart/style.css | 2 +- luci-app-quickstart/htdocs/luci-static/quickstart/vendor.js | 2 +- quickstart/Makefile | 4 ++-- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/luci-app-quickstart/Makefile b/luci-app-quickstart/Makefile index 92d1a8b6f..3481dbb72 100644 --- a/luci-app-quickstart/Makefile +++ b/luci-app-quickstart/Makefile @@ -9,7 +9,7 @@ LUCI_TITLE:=LuCI support for quickstart LUCI_DEPENDS:=+quickstart +luci-app-store LUCI_PKGARCH:=all -PKG_VERSION:=0.11.2-r1 +PKG_VERSION:=0.11.5-r1 # PKG_RELEASE MUST be empty for luci.mk PKG_RELEASE:= diff --git a/luci-app-quickstart/htdocs/luci-static/quickstart/i18n/en.json b/luci-app-quickstart/htdocs/luci-static/quickstart/i18n/en.json index bb5d3dd7c..39fef0088 100644 --- a/luci-app-quickstart/htdocs/luci-static/quickstart/i18n/en.json +++ b/luci-app-quickstart/htdocs/luci-static/quickstart/i18n/en.json @@ -1 +1 @@ -{"en":{"- -自定义- -":"- -Custom- -","(请先获取IPv4上游信息)":"(Please obtain IPv4 upstream information first)","(未格式化)":"(Not formatted)","(未挂载)":"(Not mounted)","(无DNS服务器,请之后自行填写公共DNS服务器,例如 223.5.5.5)":"(No DNS server, please fill in the public DNS server later, such as 223.5.5.5)","(系统分区)":"(System partition)","(系统盘)":"(System disk)","* 表示每天":"* Means daily","* 表示每小时":"* Means hourly","* 表示每月":"* Means monthly","%{ countdown }s后 跳转新地址":"%{ countdown }s before redirecting to new address","%{ days }天":["%{ days } d ","%{ days } d "],"%{ hours }小时":["%{ hours } h","%{ hours } h"],"%{ minutes }分":[" %{ minutes } min"," %{ minutes } min"],"%{ seconds }秒":[" %{ seconds } sec"," %{ seconds } sec"],"%{status}下载服务配置向导":"%{status} download service configuration wizard","1、点击“提交”可将变更合并到非沙箱环境":"1. Click 'Submit' to merge changes into non-sandbox environment","1. 满足上述条件以后,点击“当前 IPv4 上游信息”以刷新当前连接信息,成功以后,“自动填写”按钮将被激活。(失败可再次点击)":"1. After the above conditions are met, click 'Current IPv4 Upstream Information' to refresh the current connection information. After success, the 'Auto Fill' button will be activated. (Click again if failed)","2、点击“重置”可将沙箱恢复到初始状态":"2. Click 'Reset' to restore the sandbox to its initial state","2. 点击“自动填写”,将切换到参数页并自动填写。此时依然可以自行调整参数。":"2. Click 'Auto-fill' to switch to the parameter page and auto-fill. Parameters can still be adjusted manually.","223.5.5.5":"223.5.5.5","3、点击“退出”可退出沙箱环境,并放弃沙箱中的数据":"3. Click 'Exit' to exit the sandbox environment and abandon the data in the sandbox","阿里云":"Aliyun","安装失败":"Installation Failed","安装失败,":"Installation Failed,","安装失败或超时,请检查软件源或稍候重试":"Installation Failed or Timed Out, Please Check Software Source or Retry Later","安装中...":"Installing...","半双工":"Half Duplex","保持DHCP服务设置":"Keep DHCP Service Settings","保存":"Save","保存并应用":"Save and Apply","保存成功":"Saved Successfully","保存配置":"Save Configuration","保存中...":"Saving...","备份升级":"Backup/Flash","备用DNS地址":"Backup DNS Address","备用DNS服务器":"Backup DNS Server","备用DNS服务器地址":"Backup DNS Server Address","本向导支持自动或手动配置:":"This wizard supports automatic or manual configuration:","编辑":"Edit","编辑LAN":"Edit LAN","编辑WAN":"Edit WAN","并挂载到":"And Mount to","访客":"visitor","拨号上网":"PPPoE","不格式化,使用原文件系统":"Do Not Format, Use Original File System","不支持挂载":"Not Supported for Mounting","操作":"Operation","测试时磁盘会转动,请选择合适的模式来控制磁盘转动。":"Disk will spin during testing, please choose the appropriate mode to control disk spinning.","测速":"Speedtest","插件备份":"APP Backup","查看磁盘管理信息":"Disk Actions","查看存储服务信息":"Actions","查看高级配置":"Acrions","查看更多详情":" to check details","查看教程":"View tutorial","查看日志":"View log","查看设备信息":"Check Clients","查看网络接口信息":"NIC Info","查看系统信息":"System Utils","查看详情":"View details","常规设置":"General Settings","成员":"Member","初始化成功":"Initialized Successfully","初始化中...":"Initializing...","处理中...":"Processing...","传输时自检":"Self-Test During Transfer","窗口 %{ item }":"Window %{ item }","创建":"Create","创建成功":"Created Successfully","创建计划任务":"Create Scheduled Task","创建中...":"Creating...","创建RAID":"Create RAID","磁盘":"Disk","磁盘管理":"Disk Manager","磁盘信息":"Disk Info","磁盘阵列成员:":"RAID array members:","此操作会将会删除该分区全部数据":"This operation will delete all data on this partition","此操作会将会删除该分区全部数据,并格式化成EXT4,随后自动重启进入沙箱模式,是否继续?":"This operation will delete all data on the partition and format it to EXT4, then automatically reboot into sandbox mode. Do you want to continue?","此分区为只读状态,可能无法写入数据":"This partition is read-only, data may not be writable","此文件系统不支持Docker等应用数据,建议格式化成EXT4文件系统":"This file system does not support Docker and other application data, it is recommended to format as EXT4 file system","存储服务":"Share","错误":"Error","带宽监控":"Bandwidth Monitor","待机":"Standby","待机-处于待机和睡眠模式下不检查设备。此模式下磁盘一般不旋转,如果你不想每次检查都转动磁盘,那么这个模式比较适合。":"Standby - The device is not checked in standby and sleep mode. In this mode, the disk generally does not rotate. If you do not want to spin the disk every time you check, then this mode is more suitable.","当前 IPv4 上游信息(点此刷新)":"Current IPv4 upstream information (click here to refresh)","当前处于沙箱环境:":"Currently in sandbox environment:","当前软件源":"Current software source","当前状态:":"Current status:","当系统根目录空间不足时,可将Docker根目录迁移到外置硬盘,以保证系统的正常运行(目标分区不支持NTFS,FAT等文件系统)":"When the system root directory space is insufficient, you can migrate the Docker root directory to an external hard disk to ensure the normal operation of the system (the target partition does not support NTFS, FAT and other file systems)","地址":"Address","登录过期,请重新登录":"Login expired, please log in again","等待设备重启,重启完成后":"Waiting for device to restart, after restart","点此自动配置 AriaNg":"Click here to auto-configure AriaNg","点击“自动配置”按钮开始自动配置向导;":"Click the 'Auto' button to start the automatic configuration wizard;","电路的运行情况进行监控、记录并与厂商所设定的预设安全值进行比较,若监控情况将要或已超出预设安全值的安全范围,":"and compared with the preset safety value set by the manufacturer. If the monitoring situation is about to or has exceeded the safety range of the preset safety value, ","电源模式":"Power mode","调度":"Schedule","调试":"Debug","读取结果失败":"Failed to read result","读写":"Read/write","短暂自检":"Short self-test","发送:":"Send:","返回":"Return","访问地址:":"Access address:","非法的用户名":"Invalid username","分区 / 挂载点":"Partition / Mount Point","分区并格式化":"Partition and Format","分区存在异常,点击分区列表查看错误":"Partition Abnormal, Click Partition List to View Errors","分区信息":"Partition Information","服务-动态DNS":"Service - Dynamic DNS","服务地址:":"Service address:","服务路径:":"Service path:","服务目录路径":"Service directory path","服务已启动":"Service started","附加的 BT Tracker:":"Additional BT Tracker:","覆盖迁移(覆盖目标路径,继续迁移会清空该目标路径下的文件)":"Overwrite migration (overwrite target path, continuing migration will clear files under the target path)","该分区尚未挂载,请先去挂载":"This partition is not yet mounted, please mount it first","该固件不支持沙箱模式":"Current firmware does not support sandbox","该目标路径不为空":"The target path is not empty","高级模式":"Advanced mode","高级设置":"Advanced settings","格式化":"Format","格式化并挂载":"Format and mount","格式化成功":"Format successful","格式化分区":"Format partition","格式化为EXT4文件系统":"Format as EXT4 file system","格式化选项":"Format options","格式化中...":"Formatting...","更换目录(不覆盖目标路径,仅将Docker目录修改为目标路径)":"Change directory (does not overwrite target path, only changes Docker directory to target path)","更换配置":"Change configuration","功能":"Function","共享路径不能为空":"Share Path Cannot Be Empty","共享名(建议使用英文字母)":"Share Name (Recommended to Use English Letters)","共享名称":"Share Name","共享名称不能为空":"Share Name Cannot Be Empty","固件版本":"Firmware Ver.","固件更新":"OTA","固件更新选项":"OTA Options","挂载成功":"Mount successful","挂载点":"Mount Points","挂载路径:":"Mount path:","挂载信息":"Mount information","挂载中...":"Mounting...","关闭":"Close","花生壳":"Oray","欢迎使用 NAS 配置向导":"Welcome to the NAS configuration wizard","欢迎使用网络配置向导":"Welcome to the network configuration wizard","恢复":"Restore","恢复完成":"Restore complete","获取不到分区":"Cannot get partition","获取不到分区路径":"Cannot get partition path","获取不到分区ID":"Cannot get partition ID","获取不到设备路径":"Cannot get device path","获取不到设备名称":"Cannot get device name","级别":"Level","即将重启设备":"Device Will Restart Soon","计划任务":"Scheduled tasks","继续":"Continue","继续保存":"Continue saving","继续配置":" to continue configuration","加载磁盘信息失败":"Load disk info failed","加载中...":"Loading...","兼容一些电视或者电视盒子":"Compatible with Some TVs or TV Boxes","检测不到挂载的磁盘信息,请先插上磁盘,建议使用U盘或者移动硬盘,方便装卸":"No mounted disk information detected, please insert a disk, recommended to use a USB drive or external hard drive for easy mounting/unmounting","检测不到可用磁盘阵列成员":"No available RAID array members detected","检测到你尚未安装 %{name} 插件,是否安装?":"Detected that you have not installed %{name} plugin, install now?","检测到你有未保存的配置,可前往页面右上角点击查看,保存并应用或者恢复配置后继续":"It is detected that you have unsaved configuration. You can go to the upper right corner of the page and click View, Save and Apply, or Restore the configuration to continue","检测到您的wan口没有公网IP或者IPv6地址,可以使用DDNSTO配置远程域名访问":"Detected that your WAN port has no public IP or IPv6 address, you can use DDNSTO to configure remote domain access","检测到您还没有挂载外置硬盘或分区小于8GB,需要您接上硬盘并格式化或手动挂载硬盘后,再执行Docker迁移向导,将Docker迁移到目标硬盘。":"It is detected that you have not mounted the external hard disk or the partition is less than 8GB. You need to connect the hard disk and format it or manually mount the hard disk, and then execute the Docker Migration Wizard to migrate Docker to the target hard disk.","检测中...":"Detecting ...","检查插件状态失败":"Failed to check plugin status","检查中...":"Checking ...","健康":"Healthy","将扫描磁盘里 RAID 的磁盘阵列配置并恢复,确定要恢复 RAID 磁盘阵列吗?":"Will Scan Disk RAID Array Configuration and Restore, Are You Sure to Restore RAID Array?","接收:":"Receive:","仅统计已挂载分区":"Only Count Mounted Partitions","进入控制台":"Enter console","进行测速":" to test speed","禁用":"Disable","警告:该操作将初始化 %{model} 硬盘并创建分区,请你谨慎操作":"Warning: This operation will initialize %{model} hard drive and create partitions, please proceed with caution","警告:格式化会清空 %{partname} 分区数据,请你谨慎操作":"Warning: Formatting will clear all data on %{partname} partition, please proceed with caution","静态地址":"Static","静态网络":"Static","静态IP地址":"Static IP Address","就可以通过主机的监控硬件或软件自动向用户作出警告并进行轻微的自动修复,以提前保障硬盘数据的安全。":"the host's monitoring hardware or software can automatically warn the user and perform minor automatic repairs to ensure the safety of the hard disk data in advance.","局域网文件共享(Samba)":"Local Network File Sharing (Samba)","局域网文件共享(WebDAV)":"Local Network File Sharing (WebDAV)","开启 NAT(可修复某些无线热点不能访问外网问题)":"Enable NAT (Can Fix Some Wireless Hotspots Not Accessing the Internet Issue)","开启沙箱":"Enable Sandbox","可读写状态:":"R/W Status: ","可前往":"Can Go","控制台":"Dashboard","跨设备共享(易有云)":"Cross-device sharing (Linkease)","快速配置":"Guide","宽带拨号连接":"PPPoE","宽带密码":"PPPoE Password","宽带账号":"PPPoE Account","扩充":"Expand","扩展信息":"Extended information","类型":"Type","离线时自检":"Self-test while offline","连接现有路由器":"Connect to existing router","链接":"Link","流量统计":"Traffic","路由器 IP 可能已经修改成功。若刷新页面失败,请重新连接路由器,否则请尝试重新配置。":"The router IP may have been modified successfully. If refreshing the page fails, please reconnect to the router, otherwise try to reconfigure it.","没找到想要的配置?请使用%{link}":"Couldn't find the desired configuration? Please use %{link}","密码":"Password","密码:":"Password:","密码不能为空":"Password Cannot Be Empty","名称":"Name","名称:":"Name:","默认":"Default","默认密码:":"Default password:","默认用户名:":"Default username:","目标磁盘(建议选择U盘或者移动硬盘,方便装卸)":"Target disk (recommended to use USB drive or external hard drive for easy mounting/unmounting)","目标分区":"Target partition","目标分区(分区大小须大于2G,将此分区作为外部 overlay 使用)":"Target partition (partition size must be greater than 2G, use this partition as an external overlay)","目录":"Directory","内存使用率":"Mem. Usage","内核版本":"Kernel Ver.","内网测速":"LAN Speedtest","内网配置":"LAN Settings","您的系统空间已不足,检测到您的Docker根目录位于系统根目录上,可能会影响系统的正常运行,建议使用Docker迁移向导将Docker根目录迁移到外置硬盘上。":"Your system space is insufficient. It is detected that your Docker root directory is located on the system root directory, which may affect the normal operation of the system. It is recommended to use the Docker Migration Wizard to migrate the Docker root directory to an external hard disk.","您可以用上一级路由(主路由)拨号,然后用本路由来实现一些高级功能。":"You can dial using the upper level router (main router), and then use this router to implement some advanced functions.","旁路由模式,也叫单臂路由模式。":"Bypass routing mode, also called single-arm routing mode.","旁路由模式仅支持静态IP地址":"Bypass routing mode only supports static IP addresses","旁路由配置前的准备工作":"Preparation before bypass routing configuration","旁路由自动配置":"Bypass routing auto-configuration","配置超时":"Configuration timeout","配置成功":"Configuration successful","配置成功!":"Configuration successful!","配置互联网":"Configure internet","配置宽带账号":"Configure PPPoE account","配置目录":"Configure directory","配置目录:":"Configure directory:","配置旁路由网络":"Configure bypass router network","配置沙箱重启中...":"Configuring sandbox rebooting...","配置失败":"Configuration failed","配置为旁路由":"Configure as bypass router","配置中...":"Configuring...","配置中....":"Configuring....","启动失败":"Start failed","启用":"Enable","启用LAN口DHCP服务(用于从旁路由模式恢复成默认状态)":"Enable LAN Port DHCP Service (Used to Restore from Bypass Routing Mode to Default State)","迁移成功!":"Migration successful!","迁移到:":"Migrate to: ","前往":"Go to ","切换软件源":"Switch Software Source","请尝试重新配置":"Please try to reconfigure","请确保您已将本设备 WAN 口连接到上级路由器局域网( LAN )接口":"Please ensure that the WAN port of this device is connected to the LAN port of the upstream router","请确保您已将路由 WAN 口连接到光猫":"Please ensure that the router's WAN port is connected to the optical modem","请稍等1分钟生效后再使用。":"Please wait 1 minute for the settings to take effect before using.","请输入%{title}":"Please enter %{title}","请输入合法的地址":"Please enter a valid address","请输入合法的IP地址":"Please enter a valid IP address","请输入密码":"Please enter the password","请输入迁移路径":"Please enter the migration path","请输入用户名":"Please enter the username","请输入BT Tracker服务器地址,多个地址使用换行或者英文逗号分隔":"Please enter the BT Tracker server address, use newline or comma to separate multiple addresses","请输入DNS地址":"Please enter the DNS address","请输入RPC令牌":"Please enter the RPC token","请刷新界面":"Please refresh the interface","请选择%{title}":"Please choose %{title}","请选择磁盘":"Please select the disk","请选择目标磁盘":"Please select the target disk","请选择目标分区":"Please select the target partition","请选择目标硬盘":"Please select the target hard drive","请选择迁移路径":"Please select the migration path","请选择软件源":"Please select the software source","请选择需要添加的NAS服务":"Please select the NAS service to add","请选择选项":"Please select an option","请选择要删除的硬盘":"Please select the hard drive to delete","请选择要添加的硬盘":"Please select the hard drive to add","请选择一个硬盘或分区":"Please select a hard drive or partition","请选择硬盘分区":"Please select the hard drive partition","请选择至少%{min}块磁盘":"Please select at least %{min} disks","请选择raid类型":"Please select the RAID type","请在保存以后前往'网络-接口'页面配置接口详细参数":"Please go to the 'Network - Interface' page to configure interface details after saving","取消":"Cancel","去挂载":"Mount","去卸载":"Umount","全双工":"Full Duplex","确定":"Confirm","确定创建 %{name}?该操作不可逆,请谨慎操作":"Confirm to create %{name}? This operation is irreversible, please proceed with caution","确定放弃沙箱中的数据?再次进入沙箱需要重新格式化相应磁盘分区":"Confirm to abandon data in the sandbox? Re-entering the sandbox requires reformatting the corresponding disk partition","确定要删除 %{name} 该磁盘阵列吗?删除操作可能会导致数据丢失,请谨慎操作。删除成功后,如需另外组RAID,建议稍等几分钟后再试。":"Are you sure you want to delete the disk array %{name}? Deletion may result in data loss, so please proceed with caution. If you need to create another RAID after successful deletion, it is recommended that you wait a few minutes and try again.","确定要删除 %{name} 吗?":"Are you sure to delete %{name}?","确认":"Confirm","认证失败?":"Authentication failed?","容量":"Capacity","如果您在RAID磁盘阵列中创建了文件系统,先卸载文件系统,后删除文件系统删除操作可能会导致数据丢失,请谨慎操作。":"If you have created a file system in the RAID disk array, uninstall the file system first and then delete the file system. Deleting the file system may result in data loss, so proceed with caution.","如果温度大于或等于 N 摄氏度则报告.":"Report if Temperature is Greater Than or Equal to N Degrees Celsius.","如果由于系统重置或重启导致的RAID设备丢失可以尝试通过下方'扫描恢复RAID'按钮恢复":"If the RAID device is lost due to system reset or restart, you can try to recover it by clicking the 'Scan and Recover RAID' button below.","如需临时退出沙箱环境,请将设备关机后拔出相关磁盘,启动前插入相关磁盘可再次进入沙箱。
注意临时退出沙箱环境以后升级固件会导致之前的沙箱数据无效":"If you need to temporarily exit the sandbox environment, please shut down the device and unplug the relevant disk. Insert the relevant disk before starting to enter the sandbox again.
Note that upgrading the firmware after temporarily exiting the sandbox environment will cause the previous sandbox data to become invalid","如需对 Samba 或 WebDAV 进行更细致的权限控制,请使用“%{unishare}”":"For More Detailed Permission Control of Samba or WebDAV, Please Use '%{unishare}'","软件源错误":"Feeds Inaccessible","软件源配置":"Feeds Mirror","扫描恢复RAID":"Scan to restore RAID","扫描中...":"Scanning ...","沙箱模式配置向导":"Sandbox mode configuration wizard","沙箱已开启":"In Sandbox","删除":"Delete","删除 RAID 设备之前请先卸载文件系统":"Please Uninstall File System Before Deleting RAID Device","删除成功":"Deleted Successfully","删除中...":"Deleting...","上传":"Upload","上传:":"Upload:","设备":"Device","设备路由":"Routes","设备信息":"Device Info","设备型号":"Model","设备重启中...":"Device rebooting...","设备重启中... 若页面长时间未刷新可能需要手动填写地址":"Device rebooting... If the page does not refresh for a long time, you may need to manually enter the address","设定哪一个 IP 地址(IPv4 或 IPv6)会被发送给 DDNS 提供商":"Specify which IP address (IPv4 or IPv6) will be sent to the DDNS provider","使用全局配置":"Use Global Configuration","使用易有云APP,随时随地远程下载":"Use Linkease APP for Remote Downloads Anytime, Anywhere","使用DDNSTO":"Use DDNSTO","是否立即创建 %{name}?选择的硬盘所有分区将会被清除,此操作可能会导致硬盘数据丢失,请谨慎操作。":"Do you want to create %{name} now? All partitions of the selected hard disk will be cleared. This operation may cause hard disk data loss. Please operate with caution.","是否确定初始化?":"Are you sure to initialize?","是否确定格式化 %{partname}?":"Are you sure to format %{partname}?","是一种自动的硬盘状态检测与预警系统和规范。通过在硬盘硬件内的检测指令对硬盘的硬件如磁头、盘片、马达、":"Through the detection instructions in the hard disk hardware, the operation of the hard disk hardware such as the head, disk, motor, and circuit is monitored, recorded,","手动挂载":"Manual mount","手动配置":"Manual","手动配置...":"Manual...","手动配置则需自行获取主路由器的IP地址(例如 192.168.2.1 )和子网掩码,记录以备后续填写,点击“手动配置”按钮,切换到参数配置页,按实际情况自行填写。":"For manual configuration, you need to obtain the IP address of the main router (for example, 192.168.2.1) and subnet mask, record them for later filling, click the 'Manual' button, switch to the parameter configuration page, and fill in the information according to the actual situation.","手动在地址栏输入地址":"manually enter address in the address bar","手工配置":"Manual configuration","首先确认主路由开启了 DHCP 服务,确认本路由 WAN 口是 DHCP 客户端模式(默认即是,如果不是可使用“连接现有路由器”向导改成 DHCP 客户端),然后将本路由 WAN 口与主路由的 LAN 连接,以自动获取配置。":"First, make sure that the DHCP service is turned on on the main router, and confirm that the WAN port of this router is in DHCP client mode (it is by default. If not, you can use the 'Connect to an Existing Router' wizard to change it to DHCP client). Then connect the WAN port of this router to the LAN of the main router to automatically obtain the configuration.","属性":"Attributes","刷新页面":"Refresh Page","睡眠":"Sleep","睡眠-处于睡眠模式下不检查设备。":"Sleep - Do not check devices in sleep mode.","提供 DHCPv4 服务":"Provide DHCPv4 service","提供 DHCPv4 服务(需要关闭主路由 DHCP 服务)":"Provide DHCPv4 service (need to turn off main router DHCP service)","提交":"Submit","提交中...":"Submitting...","提示":"Tip","天":"Day","添加成功":"Added successfully","添加LAN":"Add LAN","添加WAN":"Add WAN","跳转教程":"Jump to tutorial","统一文件共享":"Unified file sharing","退出":"Exit","外网测速":"Internet Speedtest","完成":"Complete","网关地址":"Gateway address","网关地址: ":"Gateway address: ","网口配置":"NIC Assignment","网络地址:":"Network address:","网络接口状态":"NIC Status","网络向导":"Network Guide","网络异常:":"Network abnormality:","为拥有动态IP的主机配置一个固定的可访问域名":"Configure a fixed accessible domain name for hosts with dynamic IPs","未安装":"Not Installed","未安装或未配置":"Uninitialized","未分区":"Unpartitioned","未分区(%{total})":"Unpartitioned (%{total})","未格式化":"Not formatted","未挂载磁盘":"Not Mounted","未联网":"Internet Down","未配置":"Not Configured","未启动":"Not Started","未启用":"Not enabled","未知":"Unknown","未知错误":"Unknown error","温度":"Temp.","温度监测(差异)":"Temperature monitoring (difference)","温度监测(最大)":"Temperature monitoring (max)","温馨提示":"Kind reminder","文件管理":"File Manager","文件系统:":"File System: ","我知道了":"Got it","无法识别路径":"Unrecognized path","无法识别数据":"Unrecognized data","系统根目录":"Rootfs","系统监控":"System Monitor","系统时间":"System Time","系统信息":"System Info","下一步":"Next","下载":"Download","下载:":"Download:","下载服务":"Download Services","下载服务:":"Download Services: ","下载服务配置向导":"Download Services Guide","下载目录":"Download Directory","下载目录:":"Download Directory:","下载目录:":"Download Directory:","下载易有云客户端,随时随地相册备份、远程访问":"Download Linkease client for anytime, anywhere photo backup, remote access","闲置":"Idle","闲置-处于待机、睡眠、闲置模式下不检查设备,在闲置状态下,大多数磁盘还在转动,所以这可能不适合你。":"Idle - Does not check devices in standby, sleep, or idle modes. Most disks are still spinning in idle mode, so this may not be suitable for you.","现在,将本路由WAN口断开,将其中一个LAN口与主路由连接,并将当前浏览器设备连接到主路由。点击“进入控制台”浏览器将跳转到新的路由IP":"Now, disconnect the WAN port of this router, connect one of the LAN ports to the main router, and connect the current browser device to the main router. Click 'Enter Console' and the browser will redirect to the new router IP","现在,请你配置旁路由信息":"Now, please configure bypass routing information","详情":"Details","想要更精确的配置?请前往":"Want more precise configuration? Please go to ","小时":"Hour","协议(网络获取方式)":"Protocol (Network Acquisition Method)","新建":"Create new","型号":"Model","修改":"Modify","修改DHCP服务":"Modify DHCP Service","需要安装DDNSTO插件,点击“确定”开始安装":"DDNSTO plugin needs to be installed, click 'OK' to start installation","序号":"Serial Number","选择磁盘":"Choose disk","选择将要用于创建 RAID 的硬盘,通过 USB 接入的设备不会在列表中显示(USB接入不稳定)。":"Select the hard disk that will be used to create the RAID. Devices connected via USB will not be displayed in the list (USB connection is unstable).","选择一种连接方式以开始":"Choose a connection method to start","选择硬盘(选择被添加到RAID的硬盘):":"Choose a hard drive (select the hard drive to be added to RAID):","选择硬盘(选择空闲的硬盘恢复RAID设备):":"Choose a hard drive (select idle hard drive to restore RAID device):","选择硬盘(选择要从RAID阵列中删除的硬盘):":"Choose a hard drive (select the hard drive to be removed from RAID array):","一个简易沙箱,方便用来实验系统配置和程序,方便开发未完成的软件,但不保护 Docker 和硬盘的数据":"A simple sandbox, convenient for experimenting with system configuration and programs, and for developing unfinished software, but does not protect Docker and hard disk data","移除":"Remove","已成功将分区 %{dev} 挂载到 %{mount}":"Successfully Mounted Partition %{dev} to %{mount}","已断开":"Disconnected","已挂载磁盘":"Mounted Disks","已挂载为交换区":"Mounted as Swap Area","已经成功初始化分区":"Partition Initialized Successfully","已经成功格式化磁盘":"Disk Formatted Successfully","已连接设备":"Connected Devices","已联网":"Internet Connected","已配置":"Configured","已启动":"Started","已启用":"Started","以上操作都将重启设备,设备重启完成后会自动刷新页面。如果 IP 变化可能需要":"The above operations will restart the device, and the page will automatically refresh after the device restarts. If the IP changes, you may need to ","易有云":"LinkEase","硬盘配置":"Hard disk configuration","用户名":"Username","用户名:":"Username:","用户名不能为空":"Username cannot be empty","用户名不能以_开头":"Username cannot start with _","用户名不能以数字开头":"Username cannot start with a number","用户名太短":"Username is too short","用户名只能为小写":"Username must be lowercase","用于放置配置文件的目录。例如:/mnt/sda1/Configs/aria2;请勿使用 /tmp 或 /var ,以免重启以后任务丢失":"The directory for storing configuration files. For example: /mnt/sda1/Configs/aria2; do not use /tmp or /var to avoid losing tasks after reboot.","用于放置配置文件的目录。例如:/mnt/sda1/Configs/qb;请勿使用 /tmp 或 /var ,以免重启以后任务丢失":"The directory for storing configuration files. For example: /mnt/sda1/Configs/qb; do not use /tmp or /var to avoid losing tasks after reboot.","用于放置配置文件的目录。例如:/mnt/sda1/Configs/tr;请勿使用 /tmp 或 /var ,以免重启以后任务丢失":"The directory for storing configuration files. For example: /mnt/sda1/Configs/tr; do not use /tmp or /var to avoid losing tasks after reboot.","用于放置下载文件的目录。例如:/mnt/sda1/download":"Directory for placing download files. For example: /mnt/sda1/download","用于远程访问的令牌。":"Token for remote access.","由于您的设备没有 WAN 口,无法使用本设置向导,具体请看%{link}":"Since your device does not have a WAN port, you cannot use this setup wizard. For details, please see %{link}","预览":"Preview","域名:":"Domain Name:","域名配置":"DDNS","域名配置向导":"DDNS Guide","远程域名":"DDNS","月":"Month","允许旧协议与身份验证(不安全)":"Allow Old Protocols and Authentication (Not Secure)","运行":"Run","运行调试":"Run debugging","长时自检":"Long self-test","账号:":"Account:","账号不能为空":"Account cannot be empty","账号用户名":"Account username","正在安装中...":"Installing...","正在创建中...":"Creating...","正在获取磁盘信息...":"Fetching Disk List...","正在加载中...":"Loading...","正在检测插件是否已启动...":"Checking if plugin has started...","正在检测中...":"Detecting ...","正在配置…请稍等":"Configuring...please wait","正在迁移中...":"Migrating...","正在切换中...":"Switching ...","执行中...":"Executing...","只读":"Read-Only","至少需要2块硬盘,“区块延展”功能是将数据分成多个块,并将数据块分散到组成的多个硬盘上以提高性能的过程。不提供数据冗余。":"At least 2 hard disks are required. The 'Block Stretch' function is the process of dividing data into multiple blocks and spreading the data blocks across multiple hard disks to improve performance. No data redundancy is provided.","至少需要2块硬盘,将多个硬盘合并为单个存储空间,其容量等于所有硬盘容量的总和。不提供数据冗余。":"At least 2 hard disks are required to combine multiple hard disks into a single storage space with a capacity equal to the sum of all hard disk capacities. No data redundancy is provided.","至少需要2块硬盘,同时向所有硬盘写入相同的数据。提供数据冗余。":"At least 2 hard drives are required, write the same data to all drives. Provides data redundancy.","至少需要3块硬盘,执行段落分块延展,并对分布到所有组成硬盘上的数据执行奇偶校验,从而提供比 RAID 1 更有效的数据冗余。":"Requires at least 3 hard disks, performs block stretching, and performs parity checking on data distributed across all component hard disks, providing more effective data redundancy than RAID 1.","至少需要4块硬盘,提供 RAID 0 的性能和 RAID 1 的数据保护级别,将硬盘组合进镜像数据的由两个硬盘组成的组。":"Requires at least 4 hard drives, provides the performance of RAID 0 and the data protection level of RAID 1, combining the hard drives into groups of two hard drives that mirror data.","至少需要4块硬盘,执行两个层级的数据奇偶校验以存储等于 2 个硬盘容量的冗余数据,提供比 RAID 5 更大程度的数据冗余。":"Requires at least 4 hard drives, performs two levels of data parity to store redundant data equal to the capacity of 2 hard drives, and provides a greater degree of data redundancy than RAID 5.","至少需要填写一个DNS":"At least one DNS must be filled in","终端":"Terminal","重新创建":"Recreate","重置":"Reset","重置中...":"Reseting…","状态":"Status","自定义DNS":"Custom DNS","自动获取":"Auto","自动获取 IPV6(即开启 DHCPv6 客户端)":"Automatically obtain IPv6 (i.e. enable DHCPv6 client)","自动获取(DHCP)":"DHCP","自动获取DNS":"Auto","自动获取IP地址(DHCP)":"Automatically obtain IP address (DHCP)","自动检查更新":"Auto check update","自动配置...":"Auto...","自动填写...":"Auto-fill...","自己添加":"Custom","自检日志":"Self-test log","自上次报告以来温度变化至少 N 度,则需报告.":"Report if temperature changes by at least N degrees since the last report.","子网掩码":"Subnet Mask","子网掩码: ":"Subnet Mask: ","总是":"Always","总是-无论是什么功耗模式下都测试(检查)磁盘,当检查时,这可能会使停转的磁盘开始转动。":"Always - Tests (checks) the disk regardless of power mode. When checking, this may spin up a stalled disk.","Aria2高级配置":"Aria2 Adv.","CPU使用率":"CPU Usage","CPU温度":"CPU Temp.","DDNSTO":"DDNSTO","DDNSTO 是一个不需要公网IP也可以在外网访问的穿透域名服务,一个浏览器搞定内网穿透,远程访问Openwrt、远程终端、远程桌面...":"DDNSTO is a domain name penetration service that can be accessed from the Internet without a public IP. A browser can handle intranet penetration and remote access to Openwrt, remote terminal, remote desktop...","DDNSTO控制台":"DDNSTO Console","DHCP的IP池格式错误或超出子网范围":"DHCP IP pool format error or out of subnet range","DHCP客户端":"DHCP Client","DNS 配置方式":"DNS Configuration Method","DNS错误":"DNS Error","DNS服务器":"DNS Server","DNS服务器: ":"DNS Server: ","DNS服务器地址":"DNS Server Address","DNS配置":"DNS Settings","DNS配置已保存":"DNS Saved","DNS选项":"DNS Options","dnspod":"dnspod","Dnspod":"Dnspod","Docker高级配置":"Docker Adv.","Docker根目录:":"Docker Root Directory: ","Docker管理":"Docker Actions","Docker迁移向导":"Docker Migration Wizard","IP 地址":"IP Address","IP 地址: ":"IP Address: ","IP池结束地址":"IP Pool End Address","IP池起始地址":"IP Pool Start Address","IP地址":"IP Address","IP地址版本:":"IP Version: ","IPv4地址":"IPv4 Address","IPv4地址格式错误":"IPv4 Address Format Error","IPv4子网掩码":"IPv4 Subnet Mask","IPv4子网掩码格式错误":"IPv4 Subnet Mask Format Error","IPv6地址":"IPv6 Address","iStoreOS官网":"iStoreOS","JBOD (线性)":"JBOD (Linear)","LAN 接口配置方式":"LAN Interface Configuration Method","LAN口未关联任何物理网口,可能导致路由器失联,是否继续操作?":"LAN port not associated with any physical network port, may cause router disconnection, continue?","MAC:":"MAC:","qBittorrent高级配置":"qBittorrent Adv.","RAID ( Redundant Array of Independent Disks )即独立磁盘冗余阵列,简称为「磁盘阵列」,就是用多个独立的磁盘组成在一起形成一个大的磁盘系统,从而实现比单块磁盘更好的存储性能和更高的可靠性。":"RAID (Redundant Array of Independent Disks) is a redundant array of independent disks, which uses multiple independent disks to form a large disk system, thereby achieving better storage performance and higher reliability than a single disk.","RAID 0 (条带)":"RAID 0 (Striping)","RAID 1 (镜像)":"RAID 1 (Mirroring)","RAID创建向导":"RAID Creation Wizard","RAID磁盘阵列是用多个独立的磁盘组成在一起形成一个大的磁盘系统,从而实现比单块磁盘更好的存储性能和更高的可靠性。":"RAID disk array uses multiple independent disks together to form a large disk system, thereby achieving better storage performance and higher reliability than a single disk.","RAID功能正在公测中,使用过程中如造成数据丢失等问题,概不负责,请谨慎使用。":"The RAID function is currently in public beta testing. We are not responsible for any data loss or other issues caused during use. Please use it with caution.","RAID管理":"RAID Mananger","RAID级别:":"RAID Level:","RAID设备":"RAID","RPC 令牌:":"RPC Token:","S.M.A.R.T.,全称为“Self-Monitoring Analysis and Reporting Technology”,即“自我监测、分析及报告技术”,":"S.M.A.R.T., the full name of which is 'Self-Monitoring Analysis and Reporting Technology', is an automatic hard disk status detection and early warning system and specification. ","S.M.A.R.T异常":"S.M.A.R.T Exception","SAMBA":"SAMBA","SAMBA高级配置":"SAMBA Adv.","Samba共享配置":"Samba Share Configuration","Transmission高级配置":"Transmission Adv.","WAN 接口配置方式":"WAN Interface Configuration Method","WEBDAV":"WEBDAV","WebDAV高级配置":"WebDAV Adv.","Webdav共享配置":"Webdav Share Configuration","限速配置":"Speed limit configuration","静态分配":"Static allocation","请输入": "Please enter","设备列表": "Equipment List","静态分配列表": "Statically allocated lists","限速设备列表": "List of speed limiting devices","全局设置": "Global Settings","对设备开启限速": "Enable speed limit for the device","点我跳转全局配置": "Click me to jump to global configuration","禁止该设备访问网络": "Block this device from accessing the network","下载速度": "Download speed","总带宽": "Total bandwidth","上传速度": "Upload speed","注解": "Comment","请选择": "Please select","MAC地址与IP绑定": "MAC address and IP binding","网关": "Gateway","接口": "Interface","标签": "Label","设备图片": "Equipment Pictures","主机名称": "Host Name","MAC地址": "MAC Address","默认网关": "default","上级路由": "parent","本设备": "myself","旁路由": "bypass","浮动网关": "floatip","请前往全局配置开启限速": "Please go to global configuration to enable speed limit","请输入正确的MAC地址": "Please enter a valid MAC address","请输入正确的IP地址": "Please enter a valid IP address","请输入正确的下载速度": "Please enter the correct download speed","请输入正确的上传速度": "Please enter the correct upload speed","请勾选要删除的数据": "Please check the data you want to delete","设备管理":"Device Management","首页":"Front Page","批量删除":"Batch Deletion","请输入搜索词":"Please enter a search term","请输入名称/IP/MAC…":"Please enter name/IP/MAC...", "显示": "Show","到": "To","条": "Strip","共": "Total","上一页": "Previous page","下一页": "Next Page","暂无数据": "No Data","IP限速": "IP speed limit","正在安装": "Installing","结果": "Result","安装成功": "Installation Successful","添加标签": "Add tags","注意:添加标签时,请勿将“odhcpd”或网络接口(例如“lan”,“wan”,“wan6”等)作为名称,此举将产生冲突。建议在名称前面加上前缀“t_”以杜绝此类冲突。": "Note: When adding tags, do not use odhcpd or network interfaces (such as lan, wan,wan6, etc.) as names, as this will cause conflicts. It is recommended to prefix the name with “t_” to avoid such conflicts.","标签名称": "Tag Name","软件暂未安装": "The software is not installed yet","立即安装": "Install Now","节点角色": "Node Role","浮动网格IP": "Floating Grid IP","旁路由IP": "Bypass IP","添加": "Add to","局域网DHCP": "LAN DHCP", "是": "Yes","否": "No","禁止网络访问": "Disable network access","上传限速": "Upload speed limit","下载限速": "Download speed limit","静态IP绑定": "Static IP Binding","请选择节点角色":"Please select a node role","请输入正确的浮动网关IP地址":"Please enter the correct floating gateway IP address","请输入正确的旁路由IP地址":"Please enter the correct bypass router IP address","系统创建":"System Creation","删除失败!":"Deletion failed!","主路由":"Main Router","所有删除操作已完成":"All deletions completed","保存失败!":"Save failed!","编辑标签":"Edit Tags"}} \ No newline at end of file +{"en":{"- -自定义- -":"- -Custom- -","(请先获取IPv4上游信息)":"(Please obtain IPv4 upstream information first)","(未格式化)":"(Not formatted)","(未挂载)":"(Not mounted)","(无DNS服务器,请之后自行填写公共DNS服务器,例如 223.5.5.5)":"(No DNS server, please fill in the public DNS server later, such as 223.5.5.5)","(系统分区)":"(System partition)","(系统盘)":"(System disk)","* 表示每天":"* Means daily","* 表示每小时":"* Means hourly","* 表示每月":"* Means monthly","%{ countdown }s后 跳转新地址":"%{ countdown }s before redirecting to new address","%{ days }天":["%{ days } d ","%{ days } d "],"%{ hours }小时":["%{ hours } h","%{ hours } h"],"%{ minutes }分":[" %{ minutes } min"," %{ minutes } min"],"%{ seconds }秒":[" %{ seconds } sec"," %{ seconds } sec"],"%{status}下载服务配置向导":"%{status} download service configuration wizard","1、点击“提交”可将变更合并到非沙箱环境":"1. Click 'Submit' to merge changes into non-sandbox environment","1. 满足上述条件以后,点击“当前 IPv4 上游信息”以刷新当前连接信息,成功以后,“自动填写”按钮将被激活。(失败可再次点击)":"1. After the above conditions are met, click 'Current IPv4 Upstream Information' to refresh the current connection information. After success, the 'Auto Fill' button will be activated. (Click again if failed)","2、点击“重置”可将沙箱恢复到初始状态":"2. Click 'Reset' to restore the sandbox to its initial state","2. 点击“自动填写”,将切换到参数页并自动填写。此时依然可以自行调整参数。":"2. Click 'Auto-fill' to switch to the parameter page and auto-fill. Parameters can still be adjusted manually.","223.5.5.5":"223.5.5.5","3、点击“退出”可退出沙箱环境,并放弃沙箱中的数据":"3. Click 'Exit' to exit the sandbox environment and abandon the data in the sandbox","阿里云":"Aliyun","安装失败":"Installation Failed","安装失败,":"Installation Failed,","安装失败或超时,请检查软件源或稍候重试":"Installation Failed or Timed Out, Please Check Software Source or Retry Later","安装中...":"Installing...","半双工":"Half Duplex","保持DHCP服务设置":"Keep DHCP Service Settings","保存":"Save","保存并应用":"Save and Apply","保存成功":"Saved Successfully","保存配置":"Save Configuration","保存中...":"Saving...","备份升级":"Backup/Flash","备用DNS地址":"Backup DNS Address","备用DNS服务器":"Backup DNS Server","备用DNS服务器地址":"Backup DNS Server Address","本向导支持自动或手动配置:":"This wizard supports automatic or manual configuration:","编辑":"Edit","编辑LAN":"Edit LAN","编辑WAN":"Edit WAN","并挂载到":"And Mount to","访客":"visitor","拨号上网":"PPPoE","不格式化,使用原文件系统":"Do Not Format, Use Original File System","不支持挂载":"Not Supported for Mounting","操作":"Operation","测试时磁盘会转动,请选择合适的模式来控制磁盘转动。":"Disk will spin during testing, please choose the appropriate mode to control disk spinning.","测速":"Speedtest","插件备份":"APP Backup","查看磁盘管理信息":"Disk Actions","查看存储服务信息":"Actions","查看高级配置":"Acrions","查看更多详情":" to check details","查看教程":"View tutorial","查看日志":"View log","查看设备信息":"Check Clients","查看网络接口信息":"NIC Info","查看系统信息":"System Utils","查看详情":"View details","常规设置":"General Settings","成员":"Member","初始化成功":"Initialized Successfully","初始化中...":"Initializing...","处理中...":"Processing...","传输时自检":"Self-Test During Transfer","窗口 %{ item }":"Window %{ item }","创建":"Create","创建成功":"Created Successfully","创建计划任务":"Create Scheduled Task","创建中...":"Creating...","创建RAID":"Create RAID","磁盘":"Disk","磁盘管理":"Disk Manager","磁盘信息":"Disk Info","磁盘阵列成员:":"RAID array members:","此操作会将会删除该分区全部数据":"This operation will delete all data on this partition","此操作会将会删除该分区全部数据,并格式化成EXT4,随后自动重启进入沙箱模式,是否继续?":"This operation will delete all data on the partition and format it to EXT4, then automatically reboot into sandbox mode. Do you want to continue?","此分区为只读状态,可能无法写入数据":"This partition is read-only, data may not be writable","此文件系统不支持Docker等应用数据,建议格式化成EXT4文件系统":"This file system does not support Docker and other application data, it is recommended to format as EXT4 file system","存储服务":"Share","错误":"Error","带宽监控":"Bandwidth Monitor","待机":"Standby","待机-处于待机和睡眠模式下不检查设备。此模式下磁盘一般不旋转,如果你不想每次检查都转动磁盘,那么这个模式比较适合。":"Standby - The device is not checked in standby and sleep mode. In this mode, the disk generally does not rotate. If you do not want to spin the disk every time you check, then this mode is more suitable.","当前 IPv4 上游信息(点此刷新)":"Current IPv4 upstream information (click here to refresh)","当前处于沙箱环境:":"Currently in sandbox environment:","当前软件源":"Current software source","当前状态:":"Current status:","当系统根目录空间不足时,可将Docker根目录迁移到外置硬盘,以保证系统的正常运行(目标分区不支持NTFS,FAT等文件系统)":"When the system root directory space is insufficient, you can migrate the Docker root directory to an external hard disk to ensure the normal operation of the system (the target partition does not support NTFS, FAT and other file systems)","地址":"Address","登录过期,请重新登录":"Login expired, please log in again","等待设备重启,重启完成后":"Waiting for device to restart, after restart","点此自动配置 AriaNg":"Click here to auto-configure AriaNg","点击“自动配置”按钮开始自动配置向导;":"Click the 'Auto' button to start the automatic configuration wizard;","电路的运行情况进行监控、记录并与厂商所设定的预设安全值进行比较,若监控情况将要或已超出预设安全值的安全范围,":"and compared with the preset safety value set by the manufacturer. If the monitoring situation is about to or has exceeded the safety range of the preset safety value, ","电源模式":"Power mode","调度":"Schedule","调试":"Debug","读取结果失败":"Failed to read result","读写":"Read/write","短暂自检":"Short self-test","发送:":"Send:","返回":"Return","访问地址:":"Access address:","非法的用户名":"Invalid username","分区 / 挂载点":"Partition / Mount Point","分区并格式化":"Partition and Format","分区存在异常,点击分区列表查看错误":"Partition Abnormal, Click Partition List to View Errors","分区信息":"Partition Information","服务-动态DNS":"Service - Dynamic DNS","服务地址:":"Service address:","服务路径:":"Service path:","服务目录路径":"Service directory path","服务已启动":"Service started","附加的 BT Tracker:":"Additional BT Tracker:","覆盖迁移(覆盖目标路径,继续迁移会清空该目标路径下的文件)":"Overwrite migration (overwrite target path, continuing migration will clear files under the target path)","该分区尚未挂载,请先去挂载":"This partition is not yet mounted, please mount it first","该固件不支持沙箱模式":"Current firmware does not support sandbox","该目标路径不为空":"The target path is not empty","高级模式":"Advanced mode","高级设置":"Advanced settings","格式化":"Format","格式化并挂载":"Format and mount","格式化成功":"Format successful","格式化分区":"Format partition","格式化为EXT4文件系统":"Format as EXT4 file system","格式化选项":"Format options","格式化中...":"Formatting...","更换目录(不覆盖目标路径,仅将Docker目录修改为目标路径)":"Change directory (does not overwrite target path, only changes Docker directory to target path)","更换配置":"Change configuration","功能":"Function","共享路径不能为空":"Share Path Cannot Be Empty","共享名(建议使用英文字母)":"Share Name (Recommended to Use English Letters)","共享名称":"Share Name","共享名称不能为空":"Share Name Cannot Be Empty","固件版本":"Firmware Ver.","固件更新":"OTA","固件更新选项":"OTA Options","挂载成功":"Mount successful","挂载点":"Mount Points","挂载路径:":"Mount path:","挂载信息":"Mount information","挂载中...":"Mounting...","关闭":"Close","花生壳":"Oray","欢迎使用 NAS 配置向导":"Welcome to the NAS configuration wizard","欢迎使用网络配置向导":"Welcome to the network configuration wizard","恢复":"Restore","恢复完成":"Restore complete","获取不到分区":"Cannot get partition","获取不到分区路径":"Cannot get partition path","获取不到分区ID":"Cannot get partition ID","获取不到设备路径":"Cannot get device path","获取不到设备名称":"Cannot get device name","级别":"Level","即将重启设备":"Device Will Restart Soon","计划任务":"Scheduled tasks","继续":"Continue","继续保存":"Continue saving","继续配置":" to continue configuration","加载磁盘信息失败":"Load disk info failed","加载中...":"Loading...","兼容一些电视或者电视盒子":"Compatible with Some TVs or TV Boxes","检测不到挂载的磁盘信息,请先插上磁盘,建议使用U盘或者移动硬盘,方便装卸":"No mounted disk information detected, please insert a disk, recommended to use a USB drive or external hard drive for easy mounting/unmounting","检测不到可用磁盘阵列成员":"No available RAID array members detected","检测到你尚未安装 %{name} 插件,是否安装?":"Detected that you have not installed %{name} plugin, install now?","检测到你有未保存的配置,可前往页面右上角点击查看,保存并应用或者恢复配置后继续":"It is detected that you have unsaved configuration. You can go to the upper right corner of the page and click View, Save and Apply, or Restore the configuration to continue","检测到您的wan口没有公网IP或者IPv6地址,可以使用DDNSTO配置远程域名访问":"Detected that your WAN port has no public IP or IPv6 address, you can use DDNSTO to configure remote domain access","检测到您还没有挂载外置硬盘或分区小于8GB,需要您接上硬盘并格式化或手动挂载硬盘后,再执行Docker迁移向导,将Docker迁移到目标硬盘。":"It is detected that you have not mounted the external hard disk or the partition is less than 8GB. You need to connect the hard disk and format it or manually mount the hard disk, and then execute the Docker Migration Wizard to migrate Docker to the target hard disk.","检测中...":"Detecting ...","检查插件状态失败":"Failed to check plugin status","检查中...":"Checking ...","健康":"Healthy","将扫描磁盘里 RAID 的磁盘阵列配置并恢复,确定要恢复 RAID 磁盘阵列吗?":"Will Scan Disk RAID Array Configuration and Restore, Are You Sure to Restore RAID Array?","接收:":"Receive:","仅统计已挂载分区":"Only Count Mounted Partitions","进入控制台":"Enter console","进行测速":" to test speed","禁用":"Disable","警告:该操作将初始化 %{model} 硬盘并创建分区,请你谨慎操作":"Warning: This operation will initialize %{model} hard drive and create partitions, please proceed with caution","警告:格式化会清空 %{partname} 分区数据,请你谨慎操作":"Warning: Formatting will clear all data on %{partname} partition, please proceed with caution","静态地址":"Static","静态网络":"Static","静态IP地址":"Static IP Address","就可以通过主机的监控硬件或软件自动向用户作出警告并进行轻微的自动修复,以提前保障硬盘数据的安全。":"the host's monitoring hardware or software can automatically warn the user and perform minor automatic repairs to ensure the safety of the hard disk data in advance.","局域网文件共享(Samba)":"Local Network File Sharing (Samba)","局域网文件共享(WebDAV)":"Local Network File Sharing (WebDAV)","开启 NAT(可修复某些无线热点不能访问外网问题)":"Enable NAT (Can Fix Some Wireless Hotspots Not Accessing the Internet Issue)","开启沙箱":"Enable Sandbox","可读写状态:":"R/W Status: ","可前往":"Can Go","控制台":"Dashboard","跨设备共享(易有云)":"Cross-device sharing (Linkease)","快速配置":"Guide","宽带拨号连接":"PPPoE","宽带密码":"PPPoE Password","宽带账号":"PPPoE Account","扩充":"Expand","扩展信息":"Extended information","类型":"Type","离线时自检":"Self-test while offline","连接现有路由器":"Connect to existing router","链接":"Link","流量统计":"Traffic","路由器 IP 可能已经修改成功。若刷新页面失败,请重新连接路由器,否则请尝试重新配置。":"The router IP may have been modified successfully. If refreshing the page fails, please reconnect to the router, otherwise try to reconfigure it.","没找到想要的配置?请使用%{link}":"Couldn't find the desired configuration? Please use %{link}","密码":"Password","密码:":"Password:","密码不能为空":"Password Cannot Be Empty","名称":"Name","名称:":"Name:","默认":"Default","默认密码:":"Default password:","默认用户名:":"Default username:","目标磁盘(建议选择U盘或者移动硬盘,方便装卸)":"Target disk (recommended to use USB drive or external hard drive for easy mounting/unmounting)","目标分区":"Target partition","目标分区(分区大小须大于2G,将此分区作为外部 overlay 使用)":"Target partition (partition size must be greater than 2G, use this partition as an external overlay)","目录":"Directory","内存使用率":"Mem. Usage","内核版本":"Kernel Ver.","内网测速":"LAN Speedtest","内网配置":"LAN Settings","您的系统空间已不足,检测到您的Docker根目录位于系统根目录上,可能会影响系统的正常运行,建议使用Docker迁移向导将Docker根目录迁移到外置硬盘上。":"Your system space is insufficient. It is detected that your Docker root directory is located on the system root directory, which may affect the normal operation of the system. It is recommended to use the Docker Migration Wizard to migrate the Docker root directory to an external hard disk.","您可以用上一级路由(主路由)拨号,然后用本路由来实现一些高级功能。":"You can dial using the upper level router (main router), and then use this router to implement some advanced functions.","旁路由模式,也叫单臂路由模式。":"Bypass routing mode, also called single-arm routing mode.","旁路由模式仅支持静态IP地址":"Bypass routing mode only supports static IP addresses","旁路由配置前的准备工作":"Preparation before bypass routing configuration","旁路由自动配置":"Bypass routing auto-configuration","配置超时":"Configuration timeout","配置成功":"Configuration successful","配置成功!":"Configuration successful!","配置互联网":"Configure internet","配置宽带账号":"Configure PPPoE account","配置目录":"Configure directory","配置目录:":"Configure directory:","配置旁路由网络":"Configure bypass router network","配置沙箱重启中...":"Configuring sandbox rebooting...","配置失败":"Configuration failed","配置为旁路由":"Configure as bypass router","配置中...":"Configuring...","配置中....":"Configuring....","启动失败":"Start failed","启用":"Enable","启用LAN口DHCP服务(用于从旁路由模式恢复成默认状态)":"Enable LAN Port DHCP Service (Used to Restore from Bypass Routing Mode to Default State)","迁移成功!":"Migration successful!","迁移到:":"Migrate to: ","前往":"Go to ","切换软件源":"Switch Software Source","请尝试重新配置":"Please try to reconfigure","请确保您已将本设备 WAN 口连接到上级路由器局域网( LAN )接口":"Please ensure that the WAN port of this device is connected to the LAN port of the upstream router","请确保您已将路由 WAN 口连接到光猫":"Please ensure that the router's WAN port is connected to the optical modem","请稍等1分钟生效后再使用。":"Please wait 1 minute for the settings to take effect before using.","请输入%{title}":"Please enter %{title}","请输入合法的地址":"Please enter a valid address","请输入合法的IP地址":"Please enter a valid IP address","请输入密码":"Please enter the password","请输入迁移路径":"Please enter the migration path","请输入用户名":"Please enter the username","请输入BT Tracker服务器地址,多个地址使用换行或者英文逗号分隔":"Please enter the BT Tracker server address, use newline or comma to separate multiple addresses","请输入DNS地址":"Please enter the DNS address","请输入RPC令牌":"Please enter the RPC token","请刷新界面":"Please refresh the interface","请选择%{title}":"Please choose %{title}","请选择磁盘":"Please select the disk","请选择目标磁盘":"Please select the target disk","请选择目标分区":"Please select the target partition","请选择目标硬盘":"Please select the target hard drive","请选择迁移路径":"Please select the migration path","请选择软件源":"Please select the software source","请选择需要添加的NAS服务":"Please select the NAS service to add","请选择选项":"Please select an option","请选择要删除的硬盘":"Please select the hard drive to delete","请选择要添加的硬盘":"Please select the hard drive to add","请选择一个硬盘或分区":"Please select a hard drive or partition","请选择硬盘分区":"Please select the hard drive partition","请选择至少%{min}块磁盘":"Please select at least %{min} disks","请选择raid类型":"Please select the RAID type","请在保存以后前往'网络-接口'页面配置接口详细参数":"Please go to the 'Network - Interface' page to configure interface details after saving","取消":"Cancel","去挂载":"Mount","去卸载":"Umount","全双工":"Full Duplex","确定":"Confirm","确定创建 %{name}?该操作不可逆,请谨慎操作":"Confirm to create %{name}? This operation is irreversible, please proceed with caution","确定放弃沙箱中的数据?再次进入沙箱需要重新格式化相应磁盘分区":"Confirm to abandon data in the sandbox? Re-entering the sandbox requires reformatting the corresponding disk partition","确定要删除 %{name} 该磁盘阵列吗?删除操作可能会导致数据丢失,请谨慎操作。删除成功后,如需另外组RAID,建议稍等几分钟后再试。":"Are you sure you want to delete the disk array %{name}? Deletion may result in data loss, so please proceed with caution. If you need to create another RAID after successful deletion, it is recommended that you wait a few minutes and try again.","确定要删除 %{name} 吗?":"Are you sure to delete %{name}?","确认":"Confirm","认证失败?":"Authentication failed?","容量":"Capacity","如果您在RAID磁盘阵列中创建了文件系统,先卸载文件系统,后删除文件系统删除操作可能会导致数据丢失,请谨慎操作。":"If you have created a file system in the RAID disk array, uninstall the file system first and then delete the file system. Deleting the file system may result in data loss, so proceed with caution.","如果温度大于或等于 N 摄氏度则报告.":"Report if Temperature is Greater Than or Equal to N Degrees Celsius.","如果由于系统重置或重启导致的RAID设备丢失可以尝试通过下方'扫描恢复RAID'按钮恢复":"If the RAID device is lost due to system reset or restart, you can try to recover it by clicking the 'Scan and Recover RAID' button below.","如需临时退出沙箱环境,请将设备关机后拔出相关磁盘,启动前插入相关磁盘可再次进入沙箱。
注意临时退出沙箱环境以后升级固件会导致之前的沙箱数据无效":"If you need to temporarily exit the sandbox environment, please shut down the device and unplug the relevant disk. Insert the relevant disk before starting to enter the sandbox again.
Note that upgrading the firmware after temporarily exiting the sandbox environment will cause the previous sandbox data to become invalid","如需对 Samba 或 WebDAV 进行更细致的权限控制,请使用“%{unishare}”":"For More Detailed Permission Control of Samba or WebDAV, Please Use '%{unishare}'","软件源错误":"Feeds Inaccessible","软件源配置":"Feeds Mirror","扫描恢复RAID":"Scan to restore RAID","扫描中...":"Scanning ...","沙箱模式配置向导":"Sandbox mode configuration wizard","沙箱已开启":"In Sandbox","删除":"Delete","删除 RAID 设备之前请先卸载文件系统":"Please Uninstall File System Before Deleting RAID Device","删除成功":"Deleted Successfully","删除中...":"Deleting...","上传":"Upload","上传:":"Upload:","设备":"Device","设备路由":"Routes","设备信息":"Device Info","设备型号":"Model","设备重启中...":"Device rebooting...","设备重启中... 若页面长时间未刷新可能需要手动填写地址":"Device rebooting... If the page does not refresh for a long time, you may need to manually enter the address","设定哪一个 IP 地址(IPv4 或 IPv6)会被发送给 DDNS 提供商":"Specify which IP address (IPv4 or IPv6) will be sent to the DDNS provider","使用全局配置":"Use Global Configuration","使用易有云APP,随时随地远程下载":"Use Linkease APP for Remote Downloads Anytime, Anywhere","使用DDNSTO":"Use DDNSTO","是否立即创建 %{name}?选择的硬盘所有分区将会被清除,此操作可能会导致硬盘数据丢失,请谨慎操作。":"Do you want to create %{name} now? All partitions of the selected hard disk will be cleared. This operation may cause hard disk data loss. Please operate with caution.","是否确定初始化?":"Are you sure to initialize?","是否确定格式化 %{partname}?":"Are you sure to format %{partname}?","是一种自动的硬盘状态检测与预警系统和规范。通过在硬盘硬件内的检测指令对硬盘的硬件如磁头、盘片、马达、":"Through the detection instructions in the hard disk hardware, the operation of the hard disk hardware such as the head, disk, motor, and circuit is monitored, recorded,","手动挂载":"Manual mount","手动配置":"Manual","手动配置...":"Manual...","手动配置则需自行获取主路由器的IP地址(例如 192.168.2.1 )和子网掩码,记录以备后续填写,点击“手动配置”按钮,切换到参数配置页,按实际情况自行填写。":"For manual configuration, you need to obtain the IP address of the main router (for example, 192.168.2.1) and subnet mask, record them for later filling, click the 'Manual' button, switch to the parameter configuration page, and fill in the information according to the actual situation.","手动在地址栏输入地址":"manually enter address in the address bar","手工配置":"Manual configuration","首先确认主路由开启了 DHCP 服务,确认本路由 WAN 口是 DHCP 客户端模式(默认即是,如果不是可使用“连接现有路由器”向导改成 DHCP 客户端),然后将本路由 WAN 口与主路由的 LAN 连接,以自动获取配置。":"First, make sure that the DHCP service is turned on on the main router, and confirm that the WAN port of this router is in DHCP client mode (it is by default. If not, you can use the 'Connect to an Existing Router' wizard to change it to DHCP client). Then connect the WAN port of this router to the LAN of the main router to automatically obtain the configuration.","属性":"Attributes","刷新页面":"Refresh Page","睡眠":"Sleep","睡眠-处于睡眠模式下不检查设备。":"Sleep - Do not check devices in sleep mode.","提供 DHCPv4 服务":"Provide DHCPv4 service","提供 DHCPv4 服务(需要关闭主路由 DHCP 服务)":"Provide DHCPv4 service (need to turn off main router DHCP service)","提交":"Submit","提交中...":"Submitting...","提示":"Tip","天":"Day","添加成功":"Added successfully","添加LAN":"Add LAN","添加WAN":"Add WAN","跳转教程":"Jump to tutorial","统一文件共享":"Unified file sharing","退出":"Exit","外网测速":"Internet Speedtest","完成":"Complete","网关地址":"Gateway address","网关地址: ":"Gateway address: ","网口配置":"NIC Assignment","网络地址:":"Network address:","网络接口状态":"NIC Status","网络向导":"Network Guide","网络异常:":"Network abnormality:","为拥有动态IP的主机配置一个固定的可访问域名":"Configure a fixed accessible domain name for hosts with dynamic IPs","未安装":"Not Installed","未安装或未配置":"Uninitialized","未分区":"Unpartitioned","未分区(%{total})":"Unpartitioned (%{total})","未格式化":"Not formatted","未挂载磁盘":"Not Mounted","未联网":"Internet Down","未配置":"Not Configured","未启动":"Not Started","未启用":"Not enabled","未知":"Unknown","未知错误":"Unknown error","温度":"Temp.","温度监测(差异)":"Temperature monitoring (difference)","温度监测(最大)":"Temperature monitoring (max)","温馨提示":"Kind reminder","文件管理":"File Manager","文件系统:":"File System: ","我知道了":"Got it","无法识别路径":"Unrecognized path","无法识别数据":"Unrecognized data","系统根目录":"Rootfs","系统监控":"System Monitor","系统时间":"System Time","系统信息":"System Info","下一步":"Next","下载":"Download","下载:":"Download:","下载服务":"Download Services","下载服务:":"Download Services: ","下载服务配置向导":"Download Services Guide","下载目录":"Download Directory","下载目录:":"Download Directory:","下载目录:":"Download Directory:","下载易有云客户端,随时随地相册备份、远程访问":"Download Linkease client for anytime, anywhere photo backup, remote access","闲置":"Idle","闲置-处于待机、睡眠、闲置模式下不检查设备,在闲置状态下,大多数磁盘还在转动,所以这可能不适合你。":"Idle - Does not check devices in standby, sleep, or idle modes. Most disks are still spinning in idle mode, so this may not be suitable for you.","现在,将本路由WAN口断开,将其中一个LAN口与主路由连接,并将当前浏览器设备连接到主路由。点击“进入控制台”浏览器将跳转到新的路由IP":"Now, disconnect the WAN port of this router, connect one of the LAN ports to the main router, and connect the current browser device to the main router. Click 'Enter Console' and the browser will redirect to the new router IP","现在,请你配置旁路由信息":"Now, please configure bypass routing information","详情":"Details","想要更精确的配置?请前往":"Want more precise configuration? Please go to ","小时":"Hour","协议(网络获取方式)":"Protocol (Network Acquisition Method)","新建":"Create new","型号":"Model","修改":"Modify","修改DHCP服务":"Modify DHCP Service","需要安装DDNSTO插件,点击“确定”开始安装":"DDNSTO plugin needs to be installed, click 'OK' to start installation","序号":"Serial Number","选择磁盘":"Choose disk","选择将要用于创建 RAID 的硬盘,通过 USB 接入的设备不会在列表中显示(USB接入不稳定)。":"Select the hard disk that will be used to create the RAID. Devices connected via USB will not be displayed in the list (USB connection is unstable).","选择一种连接方式以开始":"Choose a connection method to start","选择硬盘(选择被添加到RAID的硬盘):":"Choose a hard drive (select the hard drive to be added to RAID):","选择硬盘(选择空闲的硬盘恢复RAID设备):":"Choose a hard drive (select idle hard drive to restore RAID device):","选择硬盘(选择要从RAID阵列中删除的硬盘):":"Choose a hard drive (select the hard drive to be removed from RAID array):","一个简易沙箱,方便用来实验系统配置和程序,方便开发未完成的软件,但不保护 Docker 和硬盘的数据":"A simple sandbox, convenient for experimenting with system configuration and programs, and for developing unfinished software, but does not protect Docker and hard disk data","移除":"Remove","已成功将分区 %{dev} 挂载到 %{mount}":"Successfully Mounted Partition %{dev} to %{mount}","已断开":"Disconnected","已挂载磁盘":"Mounted Disks","已挂载为交换区":"Mounted as Swap Area","已经成功初始化分区":"Partition Initialized Successfully","已经成功格式化磁盘":"Disk Formatted Successfully","已连接设备":"Connected Devices","已联网":"Internet Connected","已配置":"Configured","已启动":"Started","已启用":"Started","以上操作都将重启设备,设备重启完成后会自动刷新页面。如果 IP 变化可能需要":"The above operations will restart the device, and the page will automatically refresh after the device restarts. If the IP changes, you may need to ","易有云":"LinkEase","硬盘配置":"Hard disk configuration","用户名":"Username","用户名:":"Username:","用户名不能为空":"Username cannot be empty","用户名不能以_开头":"Username cannot start with _","用户名不能以数字开头":"Username cannot start with a number","用户名太短":"Username is too short","用户名只能为小写":"Username must be lowercase","用于放置配置文件的目录。例如:/mnt/sda1/Configs/aria2;请勿使用 /tmp 或 /var ,以免重启以后任务丢失":"The directory for storing configuration files. For example: /mnt/sda1/Configs/aria2; do not use /tmp or /var to avoid losing tasks after reboot.","用于放置配置文件的目录。例如:/mnt/sda1/Configs/qb;请勿使用 /tmp 或 /var ,以免重启以后任务丢失":"The directory for storing configuration files. For example: /mnt/sda1/Configs/qb; do not use /tmp or /var to avoid losing tasks after reboot.","用于放置配置文件的目录。例如:/mnt/sda1/Configs/tr;请勿使用 /tmp 或 /var ,以免重启以后任务丢失":"The directory for storing configuration files. For example: /mnt/sda1/Configs/tr; do not use /tmp or /var to avoid losing tasks after reboot.","用于放置下载文件的目录。例如:/mnt/sda1/download":"Directory for placing download files. For example: /mnt/sda1/download","用于远程访问的令牌。":"Token for remote access.","由于您的设备没有 WAN 口,无法使用本设置向导,具体请看%{link}":"Since your device does not have a WAN port, you cannot use this setup wizard. For details, please see %{link}","预览":"Preview","域名:":"Domain Name:","域名配置":"DDNS","域名配置向导":"DDNS Guide","远程域名":"DDNS","月":"Month","允许旧协议与身份验证(不安全)":"Allow Old Protocols and Authentication (Not Secure)","运行":"Run","运行调试":"Run debugging","长时自检":"Long self-test","账号:":"Account:","账号不能为空":"Account cannot be empty","账号用户名":"Account username","正在安装中...":"Installing...","正在创建中...":"Creating...","正在获取磁盘信息...":"Fetching Disk List...","正在加载中...":"Loading...","正在检测插件是否已启动...":"Checking if plugin has started...","正在检测中...":"Detecting ...","正在配置…请稍等":"Configuring...please wait","正在迁移中...":"Migrating...","正在切换中...":"Switching ...","执行中...":"Executing...","只读":"Read-Only","至少需要2块硬盘,“区块延展”功能是将数据分成多个块,并将数据块分散到组成的多个硬盘上以提高性能的过程。不提供数据冗余。":"At least 2 hard disks are required. The 'Block Stretch' function is the process of dividing data into multiple blocks and spreading the data blocks across multiple hard disks to improve performance. No data redundancy is provided.","至少需要2块硬盘,将多个硬盘合并为单个存储空间,其容量等于所有硬盘容量的总和。不提供数据冗余。":"At least 2 hard disks are required to combine multiple hard disks into a single storage space with a capacity equal to the sum of all hard disk capacities. No data redundancy is provided.","至少需要2块硬盘,同时向所有硬盘写入相同的数据。提供数据冗余。":"At least 2 hard drives are required, write the same data to all drives. Provides data redundancy.","至少需要3块硬盘,执行段落分块延展,并对分布到所有组成硬盘上的数据执行奇偶校验,从而提供比 RAID 1 更有效的数据冗余。":"Requires at least 3 hard disks, performs block stretching, and performs parity checking on data distributed across all component hard disks, providing more effective data redundancy than RAID 1.","至少需要4块硬盘,提供 RAID 0 的性能和 RAID 1 的数据保护级别,将硬盘组合进镜像数据的由两个硬盘组成的组。":"Requires at least 4 hard drives, provides the performance of RAID 0 and the data protection level of RAID 1, combining the hard drives into groups of two hard drives that mirror data.","至少需要4块硬盘,执行两个层级的数据奇偶校验以存储等于 2 个硬盘容量的冗余数据,提供比 RAID 5 更大程度的数据冗余。":"Requires at least 4 hard drives, performs two levels of data parity to store redundant data equal to the capacity of 2 hard drives, and provides a greater degree of data redundancy than RAID 5.","至少需要填写一个DNS":"At least one DNS must be filled in","终端":"Terminal","重新创建":"Recreate","重置":"Reset","重置中...":"Reseting…","状态":"Status","自定义DNS":"Custom DNS","自动获取":"Auto","自动获取 IPV6(即开启 DHCPv6 客户端)":"Automatically obtain IPv6 (i.e. enable DHCPv6 client)","自动获取(DHCP)":"DHCP","自动获取DNS":"Auto","自动获取IP地址(DHCP)":"Automatically obtain IP address (DHCP)","自动检查更新":"Auto check update","自动配置...":"Auto...","自动填写...":"Auto-fill...","自己添加":"Custom","自检日志":"Self-test log","自上次报告以来温度变化至少 N 度,则需报告.":"Report if temperature changes by at least N degrees since the last report.","子网掩码":"Subnet Mask","子网掩码: ":"Subnet Mask: ","总是":"Always","总是-无论是什么功耗模式下都测试(检查)磁盘,当检查时,这可能会使停转的磁盘开始转动。":"Always - Tests (checks) the disk regardless of power mode. When checking, this may spin up a stalled disk.","Aria2高级配置":"Aria2 Adv.","CPU使用率":"CPU Usage","CPU温度":"CPU Temp.","DDNSTO":"DDNSTO","DDNSTO 是一个不需要公网IP也可以在外网访问的穿透域名服务,一个浏览器搞定内网穿透,远程访问Openwrt、远程终端、远程桌面...":"DDNSTO is a domain name penetration service that can be accessed from the Internet without a public IP. A browser can handle intranet penetration and remote access to Openwrt, remote terminal, remote desktop...","DDNSTO控制台":"DDNSTO Console","DHCP的IP池格式错误或超出子网范围":"DHCP IP pool format error or out of subnet range","DHCP客户端":"DHCP Client","DNS 配置方式":"DNS Configuration Method","DNS错误":"DNS Error","DNS服务器":"DNS Server","DNS服务器: ":"DNS Server: ","DNS服务器地址":"DNS Server Address","DNS配置":"DNS Settings","DNS配置已保存":"DNS Saved","DNS选项":"DNS Options","dnspod":"dnspod","Dnspod":"Dnspod","Docker高级配置":"Docker Adv.","Docker根目录:":"Docker Root Directory: ","Docker管理":"Docker Actions","Docker迁移向导":"Docker Migration Wizard","IP 地址":"IP Address","IP 地址: ":"IP Address: ","IP池结束地址":"IP Pool End Address","IP池起始地址":"IP Pool Start Address","IP地址":"IP Address","IP地址版本:":"IP Version: ","IPv4地址":"IPv4 Address","IPv4地址格式错误":"IPv4 Address Format Error","IPv4子网掩码":"IPv4 Subnet Mask","IPv4子网掩码格式错误":"IPv4 Subnet Mask Format Error","IPv6地址":"IPv6 Address","iStoreOS官网":"iStoreOS","JBOD (线性)":"JBOD (Linear)","LAN 接口配置方式":"LAN Interface Configuration Method","LAN口未关联任何物理网口,可能导致路由器失联,是否继续操作?":"LAN port not associated with any physical network port, may cause router disconnection, continue?","MAC:":"MAC:","qBittorrent高级配置":"qBittorrent Adv.","RAID ( Redundant Array of Independent Disks )即独立磁盘冗余阵列,简称为「磁盘阵列」,就是用多个独立的磁盘组成在一起形成一个大的磁盘系统,从而实现比单块磁盘更好的存储性能和更高的可靠性。":"RAID (Redundant Array of Independent Disks) is a redundant array of independent disks, which uses multiple independent disks to form a large disk system, thereby achieving better storage performance and higher reliability than a single disk.","RAID 0 (条带)":"RAID 0 (Striping)","RAID 1 (镜像)":"RAID 1 (Mirroring)","RAID创建向导":"RAID Creation Wizard","RAID磁盘阵列是用多个独立的磁盘组成在一起形成一个大的磁盘系统,从而实现比单块磁盘更好的存储性能和更高的可靠性。":"RAID disk array uses multiple independent disks together to form a large disk system, thereby achieving better storage performance and higher reliability than a single disk.","RAID功能正在公测中,使用过程中如造成数据丢失等问题,概不负责,请谨慎使用。":"The RAID function is currently in public beta testing. We are not responsible for any data loss or other issues caused during use. Please use it with caution.","RAID管理":"RAID Mananger","RAID级别:":"RAID Level:","RAID设备":"RAID","RPC 令牌:":"RPC Token:","S.M.A.R.T.,全称为“Self-Monitoring Analysis and Reporting Technology”,即“自我监测、分析及报告技术”,":"S.M.A.R.T., the full name of which is 'Self-Monitoring Analysis and Reporting Technology', is an automatic hard disk status detection and early warning system and specification. ","S.M.A.R.T异常":"S.M.A.R.T Exception","SAMBA":"SAMBA","SAMBA高级配置":"SAMBA Adv.","Samba共享配置":"Samba Share Configuration","Transmission高级配置":"Transmission Adv.","WAN 接口配置方式":"WAN Interface Configuration Method","WEBDAV":"WEBDAV","WebDAV高级配置":"WebDAV Adv.","Webdav共享配置":"Webdav Share Configuration","限速配置":"Speed limit configuration","静态分配":"Static allocation","请输入": "Please enter","设备列表": "Equipment List","静态分配列表": "Statically allocated lists","限速设备列表": "List of speed limiting devices","全局设置": "Global Settings","对设备开启限速": "Enable speed limit for the device","点我跳转全局配置": "Click me to jump to global configuration","禁止该设备访问网络": "Block this device from accessing the network","下载速度": "Download speed","总带宽": "Total bandwidth","上传速度": "Upload speed","注解": "Comment","请选择": "Please select","MAC地址与IP绑定": "MAC address and IP binding","网关": "Gateway","接口": "Interface","标签": "Label","设备图片": "Equipment Pictures","主机名称": "Host Name","MAC地址": "MAC Address","默认网关": "default","上级路由": "parent","本设备": "myself","旁路由": "bypass","浮动网关": "floatip","请前往全局配置开启限速": "Please go to global configuration to enable speed limit","请输入正确的MAC地址": "Please enter a valid MAC address","请输入正确的IP地址": "Please enter a valid IP address","请输入正确的下载速度": "Please enter the correct download speed","请输入正确的上传速度": "Please enter the correct upload speed","请勾选要删除的数据": "Please check the data you want to delete","设备管理":"Device Management","首页":"Front Page","批量删除":"Batch Deletion","请输入搜索词":"Please enter a search term","请输入名称/IP/MAC…":"Please enter name/IP/MAC...", "显示": "Show","到": "To","条": "Strip","共": "Total","上一页": "Previous page","下一页": "Next Page","暂无数据": "No Data","IP限速": "IP speed limit","正在安装": "Installing","结果": "Result","安装成功": "Installation Successful","添加标签": "Add tags","注意:添加标签时,请勿将“odhcpd”或网络接口(例如“lan”,“wan”,“wan6”等)作为名称,此举将产生冲突。建议在名称前面加上前缀“t_”以杜绝此类冲突。": "Note: When adding tags, do not use odhcpd or network interfaces (such as lan, wan,wan6, etc.) as names, as this will cause conflicts. It is recommended to prefix the name with “t_” to avoid such conflicts.","标签名称": "Tag Name","软件暂未安装": "The software is not installed yet","立即安装": "Install Now","节点角色": "Node Role","浮动网格IP": "Floating Grid IP","旁路由IP": "Bypass IP","添加": "Add to","局域网DHCP": "LAN DHCP", "是": "Yes","否": "No","禁止网络访问": "Disable network access","上传限速": "Upload speed limit","下载限速": "Download speed limit","静态IP绑定": "Static IP Binding","请选择节点角色":"Please select a node role","请输入正确的浮动网关IP地址":"Please enter the correct floating gateway IP address","请输入正确的旁路由IP地址":"Please enter the correct bypass router IP address","系统创建":"System Creation","删除失败!":"Deletion failed!","主路由":"Main Router","所有删除操作已完成":"All deletions completed","保存失败!":"Save failed!","编辑标签":"Edit Tags","温馨提示:删除设备的限速配置可能影响此设备的带宽,请谨慎操作!":"Warm reminder: Deleting the speed limit configuration of a device may affect the bandwidth of this device, please proceed with caution!","温馨提示:删除设备的静态分配可能影响此设备的联网,请谨慎操作!":"Tips: Deleting a device's static allocation may affect the device's networking, so proceed with caution!","温馨提示:删除网关标签可能影响正在使用此标签的设备,请谨慎操作!":"Warm reminder: Deleting the gateway tag may affect devices that are using this tag, please proceed with caution!","温馨提示:关闭浮动网关可能影响正在使用浮动网关的设备,请谨慎操作!":"Warm reminder: Disabling the floating gateway may affect devices that are using the floating gateway, please operate with caution!","温馨提示:关闭限速会让已配置限速的设备的带宽限制全部失效,请谨慎操作!":"Warm reminder: Turning off speed limit will invalidate all bandwidth restrictions of devices that have configured speed limit. Please operate with caution!","温馨提示:关闭DHCP可能影响局域网内设备的IP分配和联网,请谨慎操作!":"Tips: Turning off DHCP may affect the IP allocation and networking of devices in the LAN, so please operate with caution!"}} \ No newline at end of file diff --git a/luci-app-quickstart/htdocs/luci-static/quickstart/index.js b/luci-app-quickstart/htdocs/luci-static/quickstart/index.js index c1ea2429e..f665991c1 100644 --- a/luci-app-quickstart/htdocs/luci-static/quickstart/index.js +++ b/luci-app-quickstart/htdocs/luci-static/quickstart/index.js @@ -1,3 +1,3 @@ -var Ha=Object.defineProperty,Za=Object.defineProperties;var Ja=Object.getOwnPropertyDescriptors;var ia=Object.getOwnPropertySymbols;var Ka=Object.prototype.hasOwnProperty,Qa=Object.prototype.propertyIsEnumerable;var Oe=(n,i,a)=>i in n?Ha(n,i,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[i]=a,ut=(n,i)=>{for(var a in i||(i={}))Ka.call(i,a)&&Oe(n,a,i[a]);if(ia)for(var a of ia(i))Qa.call(i,a)&&Oe(n,a,i[a]);return n},mt=(n,i)=>Za(n,Ja(i));var Xa=(n,i)=>()=>(i||n((i={exports:{}}).exports,i),i.exports);var le=(n,i,a)=>(Oe(n,typeof i!="symbol"?i+"":i,a),a);var L=(n,i,a)=>new Promise((d,u)=>{var r=h=>{try{x(a.next(h))}catch(f){u(f)}},c=h=>{try{x(a.throw(h))}catch(f){u(f)}},x=h=>h.done?d(h.value):Promise.resolve(h.value).then(r,c);x((a=a.apply(n,i)).next())});import{a as to,c as eo,d as me,b as G,e as X,u as e,o as s,f as l,g as t,t as o,n as Bt,h as D,i as z,r as pt,j as ct,k as Pt,w as T,v as Rt,l as ao,m as H,p as R,q as $,s as Tt,x as At,y as rt,F as O,z as J,A as tt,B as qt,C as st,D as dt,E as pa,G as Ot,H as fa,I as ma,J as va,K as ba,L as ga,M as ha,N as _a,O as ft,T as $t,P as gt,Q as qe,R as bt,S as Yt,U as nt,V as yt,W as ve,X as je,Y as xa,Z as Ue,_ as be,$ as wa,a0 as Ye,a1 as oo,a2 as no,a3 as Ae,a4 as io,a5 as ro,a6 as so,a7 as lo,a8 as uo,a9 as co}from"./vendor.js?v=f6aedb30";var $z=Xa(Qt=>{const po=function(){const i=document.createElement("link").relList;if(i&&i.supports&&i.supports("modulepreload"))return;for(const u of document.querySelectorAll('link[rel="modulepreload"]'))d(u);new MutationObserver(u=>{for(const r of u)if(r.type==="childList")for(const c of r.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&d(c)}).observe(document,{childList:!0,subtree:!0});function a(u){const r={};return u.integrity&&(r.integrity=u.integrity),u.referrerpolicy&&(r.referrerPolicy=u.referrerpolicy),u.crossorigin==="use-credentials"?r.credentials="include":u.crossorigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function d(u){if(u.ep)return;u.ep=!0;const r=a(u);fetch(u.href,r)}};po();const Vt={language:void 0,numberFormat:new Intl.NumberFormat("en",{notation:"compact"})},fo=n=>L(Qt,null,function*(){const i=window.vue_lang;new Date().getTime();let a={};try{const r=yield to({url:window.vue_lang_data,method:"GET"});r.data&&(a=r.data)}catch(r){console.log(r)}const d=eo({defaultLanguage:i,mutedLanguages:["zh-cn"],translations:a,setGlobalProperties:!1,provideDirective:!1,provideComponent:!1});n.use(d),Vt.language=d;const{$gettext:u}=d;window.$i18n=u;try{Vt.numberFormat=new Intl.NumberFormat(i,{notation:"compact"})}catch(r){console.error("Intl.NumberFormat unsupported lang",i,r)}}),W=()=>{if(Vt.language)return Vt.language;throw new Error("I18N Uninitialized!")},Se=()=>({$gettext:(n,i,a)=>{if(Vt.language)return Vt.language.$gettext(n,i,a);throw new Error("I18N Uninitialized!")},$ngettext:(n,i,a,d,u)=>{if(Vt.language)return Vt.language.$ngettext(n,i,a,d,u);throw new Error("I18N Uninitialized!")}}),Ee=n=>typeof n=="number"?Vt.numberFormat.format(n):"?",{$gettext:mo,$ngettext:Bz}=Se(),ka=(n,i)=>L(Qt,null,function*(){return new Promise((a,d)=>L(Qt,null,function*(){try{const u=yield fetch(n,i);if(Math.floor(u.status/100)!=2)throw u.status+" "+u.statusText;const r=ut({},u);r.data=yield u.json(),a(r)}catch(u){const r=u;d(mo("\u7F51\u7EDC\u5F02\u5E38\uFF1A")+((r==null?void 0:r.message)||u))}}))});class Re{constructor(i){le(this,"config",{baseURL:"",headers:{}});le(this,"useRequest",i=>i);le(this,"useResponse",i=>i);le(this,"useError",i=>i);i.baseURL&&(this.config.baseURL=i.baseURL),i.headers&&(this.config.headers=i.headers)}static create(i){return new Re(i)}Do(i,a){return L(this,null,function*(){return new Promise((d,u)=>L(this,null,function*(){try{const r=this.useRequest({baseURL:this.config.baseURL,headers:this.config.headers});i=`${r.baseURL||""}${i}`,a.headers==null&&(a.headers={}),r.headers&&(a.headers=ut({},r.headers));const x=yield fetch(i,a),h=ut({},x);h.data=yield x.json(),d(this.useResponse(h))}catch(r){this.useError(r),u(r)}}))})}TEXT(i,a){return L(this,null,function*(){return new Promise((d,u)=>L(this,null,function*(){try{const r=this.useRequest({baseURL:this.config.baseURL,headers:this.config.headers});i=`${r.baseURL||""}${i}`,a.headers==null&&(a.headers={}),r.headers&&(a.headers=ut({},r.headers));const x=yield fetch(i,a),h=ut({},x);h.data=yield x.text(),d(h)}catch(r){this.useError(r),u(r)}}))})}interceptors(){const i=this;return{requset:{use(a){i.useRequest=a}},response:{use(a,d){i.useResponse=a,d&&(i.useError=d)}}}}}const ya=Re.create({});ya.interceptors().requset.use(n=>n);ya.interceptors().response.use(n=>(n.data&&n.data.success==null&&n.data.success==0,n));const{$gettext:Fa,$ngettext:Yz}=Se(),vo="/cgi-bin/luci/istore",bo="/cgi-bin/luci/admin";let De=!1;const j=(n,i)=>(n.indexOf("//")==-1&&(n=`${vo}${n}`),ka(n,i).then(a=>(a!=null&&a.data&&a.data.success==-1001&&a.data.error=="Forbidden"&&(De||(De=!0,alert(Fa("\u767B\u5F55\u8FC7\u671F\uFF0C\u8BF7\u91CD\u65B0\u767B\u5F55")),location.reload())),a))),go=(n,i)=>(n.indexOf("//")==-1&&(n=`${bo}${n}`),ka(n,i).then(a=>(a!=null&&a.data&&a.data.success==-1001&&a.data.error=="Forbidden"&&(De||(De=!0,alert(Fa("\u767B\u5F55\u8FC7\u671F\uFF0C\u8BF7\u91CD\u65B0\u767B\u5F55")),location.reload())),a))),ho={Statistics:{GET(){return j("/u/network/statistics/",{method:"GET"})}},Status:{GET(){return j("/u/network/status/",{method:"GET"})}},Device:{List:{GET(){return j("/network/device/list/",{method:"GET"})}}},Homebox:{Enable:{POST(){return j("/network/homebox/enable/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"}})}}},CheckPublickNet:{POST(n){return j("/network/checkPublicNet/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},GetInterfaceConfig:{GET(){return j("/network/interface/config/",{method:"GET",headers:{"Content-Type":"application/json;charset=utf-8"}})}},POSTInterfaceConfig:{POST(n){return j("/network/interface/config/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},PortList:{GET(){return j("/network/port/list/",{method:"GET",headers:{"Content-Type":"application/json;charset=utf-8"}})}}},_o={Version:{GET(){return j("/u/system/version/",{method:"GET"})}},CheckUpdate:{GET(){return j("/system/check-update/",{method:"GET"})}},AutoCheckUpdate:{POST(n){return j("/system/auto-check-update/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},Reboot:{POST(n){return j("/system/reboot/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},Status:{GET(){return j("/system/status/",{method:"GET"})}}},xo={Disk:{Status:{GET(){return j("/nas/disk/status/",{method:"GET"})}},Erase:{POST(n){return j("/nas/disk/erase",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},Init:{POST:n=>j("/nas/disk/init/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})},InitRest:{POST:n=>j("/nas/disk/initrest/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})},Partition:{Format:{POST:n=>j("/nas/disk/partition/format",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})},Mount:{POST:n=>j("/nas/disk/partition/mount",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}}},Service:{Status:{GET(){return j("/u/nas/service/status/",{method:"GET"})}}},Samba:{Create:{POST(n){return j("/nas/samba/create",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}}},Webdav:{Create:{POST(n){return j("/nas/webdav/create",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},Status:{GET(){return j("/nas/webdav/status/",{method:"GET"})}}},Linkease:{Enable:{POST(){return j("/u/nas/linkease/enable",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"}})}}},Sandbox:{POST(n){return j("/nas/sandbox/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},GetSandbox:{GET(){return j("/nas/sandbox/",{method:"GET"})}},SandboxDisks:{GET(){return j("/nas/sandbox/disks/",{method:"GET"})}},SandboxCommit:{POST(){return j("/u/nas/sandbox/commit/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify({})})}},SandboxReset:{POST(){return j("/nas/sandbox/reset/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"}})}},SandboxExit:{POST(){return j("/nas/sandbox/exit/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"}})}}},wo={Check:{POST(n){return j("/app/check/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},Install:{POST(n){return j("/app/install/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}}},ko={Pppoe:{GET(){return j("/guide/pppoe/",{method:"GET"})},POST(n){return j("/guide/pppoe/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},DnsConfig:{GET(){return j("/guide/dns-config/",{method:"GET"})},POST(n){return j("/guide/dns-config/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},DhcpClient:{POST(n){return j("/guide/dhcp-client/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},ClientModel:{GET(){return j("/guide/client-mode/",{method:"GET"})},POST(n){return j("/guide/client-mode/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},GatewayRouter:{POST(n){return j("/guide/gateway-router/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},DockerStatus:{GET(){return j("/guide/docker/status/",{method:"GET"})}},DockerPartitionList:{GET(){return j("/guide/docker/partition/list/",{method:"GET"})}},DockerTransfer:{POST(n){return j("/guide/docker/transfer/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},DockerSwitch:{POST(n){return j("/guide/docker/switch/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},DownloadService:{Status:{GET(){return j("/guide/download-service/status/",{method:"GET"})}}},DownloadPartition:{List:{GET(){return j("/guide/download/partition/list/",{method:"GET"})}}},Aria2Init:{POST(n){return j("/guide/aria2/init/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},qbitorrentInit:{POST(n){return j("/guide/qbittorrent/init/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},transmissionInit:{POST(n){return j("/guide/transmission/init/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},GetLan:{GET(){return j("/guide/lan/",{method:"GET"})}},LanIp:{POST(n){return j("/guide/lan/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},SoftSource:{POST(n){return j("/guide/soft-source/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},GetSoftSource:{GET(){return j("/guide/soft-source/",{method:"GET"})}},SoftSourceList:{GET(){return j("/guide/soft-source/list/",{method:"GET"})}},PostDdns:{POST(n){return j("/u/guide/ddns/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},GetDdns:{GET(){return j("/u/guide/ddns/",{method:"GET"})}},Ddnsto:{POST(n){return j("/guide/ddnsto/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},DdntoConfig:{GET(){return j("/guide/ddnsto/config/",{method:"GET"})}},DdnstoAddress:{POST(n){return j("/guide/ddnsto/address/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}}},yo={Create:{POST(n){return j("/raid/create/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},Delete:{POST(n){return j("/raid/delete/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},Add:{POST(n){return j("/raid/add/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},Remove:{POST(n){return j("/raid/remove/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},Recover:{POST(n){return j("/raid/recover/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},Detail:{POST(n){return j("/raid/detail/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},List:{GET(){return j("/raid/list/",{method:"GET"})}},CreateList:{GET(){return j("/raid/create/list/",{method:"GET"})}},Autofix:{GET(){return j("/raid/autofix/",{method:"GET"})}}},Fo={Log:{GET(){return j("/smart/log/",{method:"GET"})}},List:{GET(){return j("/u/smart/list/",{method:"GET"})}},Config:{GET(){return j("/smart/config/",{method:"GET"})},POST(n){return j("/smart/config/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}},Test:{POST(n){return j("/u/smart/test/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})},Result:{POST(n){return j("/smart/test/result/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}}},Attribute:{Result:{POST(n){return j("/smart/attribute/result/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}}},Extend:{Result:{POST(n){return j("/smart/extend/result/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(n)})}}}},Eo={List:{GET(){return j("/wireless/list-iface/",{method:"GET"})}},Switch:{POST(n){return j("/wireless/enable-iface/",{body:JSON.stringify(n),method:"POST"})}},Power:{POST(n){return j("/wireless/set-device-power/",{body:JSON.stringify(n),method:"POST"})}},Edit:{POST(n){return j("/wireless/edit-iface/",{body:JSON.stringify(n),method:"POST"})}},Setup:{POST(n){return j("/wireless/setup/",{body:JSON.stringify(n),method:"POST"})}}},$o={getInstalled:{GET(){return go("/store/installed/",{method:"GET"})}},needSetup:{GET(){return j("/guide/need/setup/",{method:"GET"})}},setPassword:{POST(n){return j("/system/setPassword/",{body:JSON.stringify(n),method:"POST"})}},completeGuide:{POST(){return j("/guide/finish/setup/",{method:"POST"})}}},Co={listDevices:{GET(){return j("/lanctrl/listDevices/",{method:"GET"})}},staticDeviceConfig:{POST(n){return j("/lanctrl/staticDeviceConfig/",{body:JSON.stringify(n),method:"POST"})}},globalConfigs:{GET(){return j("/lanctrl/globalConfigs/",{method:"GET"})}},speedLimitConfig:{POST(n){return j("/lanctrl/speedLimitConfig/",{body:JSON.stringify(n),method:"POST"})}},listStaticDevices:{GET(){return j("/lanctrl/listStaticDevices/",{method:"GET"})}},listSpeedLimitedDevices:{GET(){return j("/lanctrl/listSpeedLimitedDevices/",{method:"GET"})}},dhcpGatewayConfig:{POST(n){return j("/lanctrl/dhcpGatewayConfig/",{body:JSON.stringify(n),method:"POST"})}},dhcpTagsConfig:{POST(n){return j("/lanctrl/dhcpTagsConfig/",{body:JSON.stringify(n),method:"POST"})}},enableSpeedLimit:{POST(n){return j("/lanctrl/enableSpeedLimit/",{body:JSON.stringify(n),method:"POST"})}},enableFloatGateway:{POST(n){return j("/lanctrl/enableFloatGateway/",{body:JSON.stringify(n),method:"POST"})}},speedsForDevices:{GET(){return j("/lanctrl/speedsForDevices/",{method:"GET"})}},speedsForOneDevice:{POST(n){return j("/lanctrl/speedsForOneDevice/",{body:JSON.stringify(n),method:"POST"})}}};var Do=Object.freeze(Object.defineProperty({__proto__:null,Network:ho,System:_o,Nas:xo,App:wo,Guide:ko,Raid:yo,Smart:Fo,Quickwifi:Eo,GuidePage:$o,DeviceMangement:Co},Symbol.toStringTag,{value:"Module"})),M=ut({},Do);const Ea=me("app",{state:()=>({portitemStyle:{show:!1,left:0,top:0,portitem:{name:"",macAddress:"",linkSpeed:"",linkState:"",rx_packets:"",tx_packets:"",interfaceNames:[],master:"",duplex:""}}})});me("guide",{});const $a=me("nas",{state:()=>({webdav:{}})}),ze=me("network",{state:()=>({status:{},deviceList:{}}),getters:{},actions:{updateNetworkStatus(n){this.status=n},requestDeviceList(){M.Network.Device.List.GET().then(n=>{if(n!=null&&n.data){const{result:i}=n==null?void 0:n.data;i&&(this.deviceList=i)}})},incrTime(){this.status.uptimeStamp&&this.status.uptimeStamp++}}}),We=me("system",{state:()=>({version:{},checkUpdate:null,updateChecked:!1,systemStatus:{}}),getters:{},actions:{incrTime(){var n;(n=this.systemStatus)!=null&&n.uptime&&this.systemStatus.uptime++},requestVersion(){M.System.Version.GET().then(n=>{var i;(i=n==null?void 0:n.data)!=null&&i.result&&(this.version=n.data.result)})},requestCheckUpdate(){this.updateChecked||(this.updateChecked=!0,M.System.CheckUpdate.GET().then(n=>{var i;(i=n==null?void 0:n.data)!=null&&i.result&&(this.checkUpdate=n.data.result)}).finally(()=>{this.checkUpdate==null&&(this.checkUpdate={needUpdate:!1,msg:"skip"})}))},updateSystemStatus(n){this.systemStatus=n}}});let ra=!1;const Bo=()=>{if(ra)return;ra=!0;let n=!0,i=!0;const a=ze(),d=We(),u=function(){return(!n&&document.hidden?Promise.resolve():M.System.Status.GET().then(c=>{c!=null&&c.data.result&&d.updateSystemStatus(c.data.result)})).finally(()=>{setTimeout(u,5e3),n&&(setInterval(()=>{d.incrTime()},1e3),n=!1)})},r=function(){return(!i&&document.hidden?Promise.resolve():M.Network.Status.GET().then(c=>{if(c!=null&&c.data){const{result:x}=c==null?void 0:c.data;x&&a.updateNetworkStatus(x)}})).finally(()=>{setTimeout(r,5e3),i&&(setInterval(()=>{a.incrTime()},1e3),i=!1)})};r(),a.requestDeviceList(),setTimeout(()=>{d.requestVersion(),u()},1100)};var N=(n,i)=>{const a=n.__vccOpts||n;for(const[d,u]of i)a[d]=u;return a};const Yo=G({setup(n){const{$gettext:i,$ngettext:a}=W(),d=Ea(),u=X(()=>d.portitemStyle.portitem),r=X(()=>d.portitemStyle.show),c=X(()=>({bottom:`calc(100% - ${d.portitemStyle.top}px)`,left:`${d.portitemStyle.left}px`})),x=v=>{switch(v){case"full":return i("\u5168\u53CC\u5DE5");case"half":return i("\u534A\u53CC\u5DE5")}},h=v=>{d.portitemStyle.show=!0},f=v=>{d.portitemStyle.show=!1};return(v,b)=>e(r)?(s(),l("div",{key:0,class:"disk-item-tooltip",style:Bt(e(c)),onMouseenter:h,onMouseleave:f},[t("div",null,o(x(e(u).duplex)),1),t("div",null,o(e(i)("\u540D\u79F0\uFF1A"))+o(e(u).name||"--"),1),t("div",null,o(e(i)("MAC\uFF1A"))+o(e(u).macAddress||"--"),1),t("div",null,o(e(i)("\u63A5\u6536\uFF1A"))+o(e(u).rx_packets||"--"),1),t("div",null,o(e(i)("\u53D1\u9001\uFF1A"))+o(e(u).tx_packets||"--"),1)],36)):D("",!0)}});var Ao=N(Yo,[["__scopeId","data-v-41cbce66"]]);const So={id:"main"},zo=G({setup(n){return(i,a)=>{const d=pt("router-view");return s(),l("div",So,[z(d),z(Ao)])}}});var Po=N(zo,[["__scopeId","data-v-2d97dedc"]]);const To={},Io={t:"1640593669834",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"54870",width:"128",height:"128"},Lo=t("path",{d:"M148.7872 57.4464h177.152c64.9216 0 118.0672 53.1456 118.0672 118.0672v295.2192H148.7872C83.8656 470.7328 30.72 417.5872 30.72 352.5632v-177.152C30.72 110.592 83.8656 57.4464 148.7872 57.4464z m0 531.3536h295.2192v295.2192c0 64.9216-53.1456 118.0672-118.0672 118.0672h-177.152C83.8656 1001.984 30.72 948.9408 30.72 883.9168v-177.152C30.72 641.9456 83.8656 588.8 148.7872 588.8z m0 0M768.7168 559.2064L562.0736 346.7264c-23.6544-17.7152-35.4304-53.1456-35.4304-82.6368s11.776-59.0848 35.4304-82.6368L686.08 57.4464C733.2864 10.24 810.0864 10.24 851.3536 57.4464l124.0064 124.0064c23.6544 23.6544 35.4304 53.1456 35.4304 82.6368s-11.776 59.0848-35.4304 82.6368L768.7168 559.2064z m0-478.208c-17.7152 0-29.4912 5.9392-41.3696 17.7152l-123.904 124.0064c-11.776 11.776-17.7152 23.6544-17.7152 41.3696s5.9392 29.4912 17.7152 41.3696l165.2736 165.2736 165.2736-165.2736c11.776-11.776 17.7152-23.6544 17.7152-41.3696s-5.9392-29.4912-17.7152-41.3696L809.984 98.7136c-11.776-11.776-23.552-17.7152-41.2672-17.7152z m0 0","p-id":"54871"},null,-1),Mo=t("path",{d:"M562.0736 588.8h295.2192c64.9216 0 118.0672 53.1456 118.0672 118.0672v177.152c0 64.9216-53.1456 118.0672-118.0672 118.0672h-177.152c-64.9216 0-118.0672-53.1456-118.0672-118.0672V588.8z m0 0","p-id":"54872"},null,-1),No=[Lo,Mo];function Oo(n,i){return s(),l("svg",Io,No)}var Vo=N(To,[["render",Oo]]);const Go={},jo={t:"1640598743438",class:"icon",viewBox:"0 0 1036 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"65341",width:"128",height:"128"},qo=t("path",{d:"M984.177778 432.355556l-45.511111 0c-22.755556 0-45.511111-17.066667-51.2-39.822222l-28.444444-68.266667C847.644444 312.888889 853.333333 284.444444 870.4 267.377778l34.133333-34.133333c17.066667-17.066667 17.066667-39.822222 0-56.888889l-56.888889-56.888889c-17.066667-17.066667-39.822222-17.066667-56.888889 0l-34.133333 34.133333C739.555556 170.666667 711.111111 176.355556 694.044444 164.977778L625.777778 136.533333c-22.755556-5.688889-39.822222-28.444444-39.822222-51.2L585.955556 39.822222c0-22.755556-17.066667-39.822222-39.822222-39.822222L472.177778 0C449.422222 0 432.355556 17.066667 432.355556 39.822222l0 45.511111c0 22.755556-17.066667 45.511111-39.822222 51.2L329.955556 164.977778C312.888889 176.355556 284.444444 170.666667 267.377778 153.6L233.244444 119.466667c-17.066667-17.066667-39.822222-17.066667-56.888889 0l-56.888889 56.888889c-17.066667 17.066667-17.066667 39.822222 0 56.888889l34.133333 34.133333C170.666667 284.444444 176.355556 312.888889 164.977778 329.955556L136.533333 398.222222C130.844444 415.288889 108.088889 432.355556 85.333333 432.355556l-45.511111 0C17.066667 432.355556 0 449.422222 0 472.177778l0 79.644444c0 22.755556 17.066667 39.822222 39.822222 39.822222l45.511111 0c22.755556 0 45.511111 17.066667 51.2 39.822222l28.444444 68.266667C176.355556 711.111111 170.666667 739.555556 153.6 756.622222l-34.133333 34.133333c-17.066667 17.066667-17.066667 39.822222 0 56.888889l56.888889 56.888889c17.066667 17.066667 39.822222 17.066667 56.888889 0l34.133333-34.133333C284.444444 853.333333 312.888889 847.644444 329.955556 859.022222L398.222222 887.466667c22.755556 5.688889 39.822222 28.444444 39.822222 51.2l0 45.511111c0 22.755556 17.066667 39.822222 39.822222 39.822222l79.644444 0c22.755556 0 39.822222-17.066667 39.822222-39.822222l0-45.511111c0-22.755556 17.066667-45.511111 39.822222-51.2l68.266667-28.444444c17.066667-11.377778 45.511111-5.688889 62.577778 11.377778l34.133333 34.133333c17.066667 17.066667 39.822222 17.066667 56.888889 0l56.888889-56.888889c17.066667-17.066667 17.066667-39.822222 0-56.888889l-34.133333-34.133333c-17.066667-17.066667-17.066667-45.511111-11.377778-62.577778l28.444444-68.266667c5.688889-22.755556 28.444444-39.822222 51.2-39.822222l45.511111 0c22.755556 0 39.822222-17.066667 39.822222-39.822222L1035.377778 472.177778C1024 449.422222 1006.933333 432.355556 984.177778 432.355556L984.177778 432.355556zM711.111111 512c0 108.088889-91.022222 199.111111-199.111111 199.111111-108.088889 0-199.111111-85.333333-199.111111-199.111111 0-108.088889 85.333333-199.111111 199.111111-199.111111C620.088889 312.888889 711.111111 403.911111 711.111111 512L711.111111 512zM711.111111 512","p-id":"65342"},null,-1),Uo=[qo];function Ro(n,i){return s(),l("svg",jo,Uo)}var Wo=N(Go,[["render",Ro]]);const Ho={},Zo={t:"1640599890701",class:"icon",viewBox:"0 0 1565 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"76947",width:"128",height:"128"},Jo=t("path",{d:"M1206.477959 299.331595c-27.357038 0-53.867311 3.354494-79.465683 9.151581C1078.518669 130.792698 916.428217 0 723.365689 0 492.068443 0 304.575027 187.493416 304.575027 418.790662c0 16.055976 1.074741 31.786273 2.865975 47.386299-9.184149-0.911901-18.400865-1.40042-27.812989-1.40042C125.191018 464.743973 0 589.934991 0 744.371987c0 154.469563 125.191018 279.628013 279.595446 279.628013 59.990077 0 221.233764 0 394.527575 0l0-302.295274L496.986197 721.704726l285.457668-339.031868 285.457668 339.031868-177.136823 0 0 302.295274c139.748871 0 262.204185 0 315.71325 0 197.947713 0 358.40977-168.34349 358.40977-366.291203S1404.425673 299.331595 1206.477959 299.331595z","p-id":"76948"},null,-1),Ko=[Jo];function Qo(n,i){return s(),l("svg",Zo,Ko)}var Xo=N(Ho,[["render",Qo]]);const tn={},en={t:"1640599792937",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"68605",width:"128",height:"128"},an=t("path",{d:"M512 825.6c-211.2 0-377.6-57.6-377.6-128l0 0L134.4 896l0 0c6.4 70.4 172.8 128 377.6 128 204.8 0 371.2-57.6 377.6-128l0 0 0-204.8 0 0C889.6 768 723.2 825.6 512 825.6L512 825.6z","p-id":"68606"},null,-1),on=t("path",{d:"M512 544c-211.2 0-377.6-57.6-377.6-128l0 0 0 204.8 0 0c6.4 70.4 172.8 128 377.6 128 204.8 0 371.2-57.6 377.6-128l0 0L889.6 416l0 0C889.6 486.4 723.2 544 512 544L512 544z","p-id":"68607"},null,-1),nn=t("path",{d:"M889.6 128 889.6 128c0-70.4-166.4-128-377.6-128C300.8 0 134.4 57.6 134.4 128l0 0 0 0 0 204.8 0 0c6.4 70.4 172.8 128 377.6 128 204.8 0 371.2-57.6 377.6-128l0 0L889.6 128 889.6 128 889.6 128zM512 217.6c-153.6 0-281.6-44.8-281.6-96 0-51.2 128-96 281.6-96 153.6 0 281.6 44.8 281.6 96C793.6 179.2 665.6 217.6 512 217.6L512 217.6z","p-id":"68608"},null,-1),rn=[an,on,nn];function sn(n,i){return s(),l("svg",en,rn)}var dn=N(tn,[["render",sn]]);const ln={},un={t:"1640575557247",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4211",width:"128",height:"128"},cn=t("path",{d:"M560 800l-10.464-416h-75.072L464 800h96z m-14.144-493.984c9.44-9.312 14.144-20.672 14.144-34.016 0-13.6-4.704-24.992-14.144-34.208A46.784 46.784 0 0 0 512 224c-13.12 0-24.448 4.608-33.856 13.792A45.856 45.856 0 0 0 464 272c0 13.344 4.704 24.704 14.144 34.016 9.408 9.312 20.704 13.984 33.856 13.984 13.12 0 24.448-4.672 33.856-13.984zM512 32C246.912 32 32 246.912 32 512c0 265.088 214.912 480 480 480 265.088 0 480-214.912 480-480 0-265.088-214.912-480-480-480z m0 64c229.76 0 416 186.24 416 416s-186.24 416-416 416S96 741.76 96 512 282.24 96 512 96z","p-id":"4212"},null,-1),pn=[cn];function fn(n,i){return s(),l("svg",un,pn)}var mn=N(ln,[["render",fn]]);const vn={},bn={t:"1640681742480",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"80687",width:"128",height:"128"},gn=t("path",{d:"M899.892468 123.889088c0-44.342099-36.286708-80.620486-80.624646-80.620486H204.728017C160.385918 43.268602 124.107532 79.546988 124.107532 123.889088v802.847056c0 44.342099 36.278386 80.620486 80.620485 80.620486h614.539805c44.337938 0 80.624646-36.278386 80.624646-80.620486V123.889088z",fill:"#D0D0DB","p-id":"80688"},null,-1),hn=t("path",{d:"M169.8768 977.7772V174.930143c0-44.342099 36.278386-80.620486 80.620486-80.620485h614.539804c9.936092 0 19.426974 1.905666 28.239639 5.23434-11.525534-30.507298-40.996782-52.389169-75.398629-52.389169H203.342457c-44.342099 0-80.620486 36.278386-80.620486 80.620486v802.851217c0 34.410168 21.881871 63.873094 52.385008 75.381985A79.730065 79.730065 0 0 1 169.8768 977.7772z",fill:"#FFFFFF","p-id":"80689"},null,-1),_n=t("path",{d:"M820.657543 40.497481H206.117739c-44.342099 0-80.620486 36.278386-80.620486 80.620485v802.847057c0 44.342099 36.278386 80.620486 80.620486 80.620486h614.539804c44.337938 0 80.624646-36.278386 80.624647-80.620486V121.117966c0-44.342099-36.286708-80.620486-80.624647-80.620485z m19.60173 828.785749c0 40.846992-33.43237 74.279362-74.287684 74.279361H199.780776c-40.855313 0-74.279362-33.424048-74.279362-74.279361V129.593603c0-40.855313 33.424048-74.279362 74.279362-74.279362h566.203296c40.842831 0 74.283522 33.424048 74.283522 74.279362l-0.008321 739.689627z",fill:"#6E6E96","p-id":"80690"},null,-1),xn=t("path",{d:"M815.106979 1024H200.567175C146.933914 1024 103.303319 980.369405 103.303319 926.736144V123.889088C103.303319 70.255827 146.933914 26.625232 200.567175 26.625232h614.539804c53.633261 0 97.268017 43.630595 97.268017 97.263856v802.847056c0 53.633261-43.634756 97.263856-97.268017 97.263856zM200.567175 59.911972C165.287391 59.911972 136.590059 88.609303 136.590059 123.889088v802.847056c0 35.279784 28.697331 63.977115 63.977116 63.977115h614.539804c35.279784 0 63.981276-28.697331 63.981276-63.977115V123.889088c0-35.279784-28.701492-63.977115-63.981276-63.977116H200.567175z",fill:"#6E6E96","p-id":"80691"},null,-1),wn=t("path",{d:"M301.946104 941.515457h429.985632v65.841173H301.946104z",fill:"#8A8AA1","p-id":"80692"},null,-1),kn=t("path",{d:"M731.931736 1024H301.946104a16.64337 16.64337 0 0 1-16.64337-16.64337V941.515457a16.64337 16.64337 0 0 1 16.64337-16.64337h429.985632a16.64337 16.64337 0 0 1 16.64337 16.64337v65.841173a16.64337 16.64337 0 0 1-16.64337 16.64337z m-413.342262-33.286741h396.698892v-32.554432H318.589474v32.554432z",fill:"#6E6E96","p-id":"80693"},null,-1),yn=t("path",{d:"M337.230049 960.318304h20.804213v47.038326h-20.804213zM386.565159 960.318304h20.804213v47.038326h-20.804213zM435.891948 960.318304h20.804213v47.038326h-20.804213zM485.231219 960.318304h20.804213v47.038326h-20.804213zM534.558008 960.318304h20.804213v47.038326h-20.804213zM583.897279 960.318304h20.804213v47.038326h-20.804213zM633.224068 960.318304h20.804213v47.038326h-20.804213zM682.563339 960.318304h20.804213v47.038326h-20.804213z",fill:"#FFE599","p-id":"80694"},null,-1),Fn=t("path",{d:"M219.153659 140.794591m-26.874883 0a26.874882 26.874882 0 1 0 53.749765 0 26.874882 26.874882 0 1 0-53.749765 0Z",fill:"#ADADD1","p-id":"80695"},null,-1),En=t("path",{d:"M219.153659 184.312843c-23.995579 0-43.518252-19.522673-43.518253-43.518252s19.522673-43.518252 43.518253-43.518253 43.518252 19.522673 43.518252 43.518253-19.522673 43.518252-43.518252 43.518252z m0-53.749764c-5.642103 0-10.231512 4.589409-10.231512 10.231512s4.589409 10.231512 10.231512 10.231512 10.231512-4.589409 10.231511-10.231512-4.589409-10.231512-10.231511-10.231512z",fill:"#6E6E96","p-id":"80696"},null,-1),$n=t("path",{d:"M801.28466 140.794591m-26.870721 0a26.870721 26.870721 0 1 0 53.741442 0 26.870721 26.870721 0 1 0-53.741442 0Z",fill:"#ADADD1","p-id":"80697"},null,-1),Cn=t("path",{d:"M801.28466 184.308683c-23.995579 0-43.514092-19.518512-43.514091-43.514092s19.518512-43.514092 43.514091-43.514092 43.514092 19.518512 43.514092 43.514092-19.518512 43.514092-43.514092 43.514092z m0-53.741443c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"80698"},null,-1),Dn=t("path",{d:"M801.280499 905.23291m-26.870721 0a26.870721 26.870721 0 1 0 53.741443 0 26.870721 26.870721 0 1 0-53.741443 0Z",fill:"#ADADD1","p-id":"80699"},null,-1),Bn=t("path",{d:"M801.280499 948.747001c-23.995579 0-43.514092-19.518512-43.514091-43.514091s19.518512-43.514092 43.514091-43.514092 43.514092 19.518512 43.514092 43.514092-19.518512 43.514092-43.514092 43.514091z m0-53.741442c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"80700"},null,-1),Yn=t("path",{d:"M219.153659 905.23291m-26.870722 0a26.870721 26.870721 0 1 0 53.741443 0 26.870721 26.870721 0 1 0-53.741443 0Z",fill:"#ADADD1","p-id":"80701"},null,-1),An=t("path",{d:"M219.153659 948.747001c-23.995579 0-43.514092-19.518512-43.514092-43.514091s19.518512-43.514092 43.514092-43.514092 43.514092 19.518512 43.514091 43.514092-19.522673 43.514092-43.514091 43.514091z m0-53.741442c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"80702"},null,-1),Sn=t("path",{d:"M520.972857 777.43263c-142.542145 0-258.508988-115.971004-258.508988-258.52147a16.64337 16.64337 0 0 1 33.28674 0c0 124.19699 101.033579 225.23473 225.222248 225.23473s225.222248-101.03774 225.222248-225.23473c0-124.188668-101.033579-225.218087-225.222248-225.218087a16.64337 16.64337 0 0 1 0-33.286741c142.542145 0 258.508988 115.966843 258.508988 258.504828 0 142.550466-115.966843 258.521471-258.508988 258.52147z",fill:"#6E6E96","p-id":"80703"},null,-1),zn=t("path",{d:"M520.968696 518.919481m-83.312551 0a83.312551 83.312551 0 1 0 166.625102 0 83.312551 83.312551 0 1 0-166.625102 0Z",fill:"#A9A9BA","p-id":"80704"},null,-1),Pn=t("path",{d:"M520.968696 618.875402c-55.114521 0-99.955921-44.83724-99.955921-99.95176 0-55.118682 44.8414-99.955921 99.955921-99.955921s99.95176 44.8414 99.95176 99.955921c0 55.11036-44.83724 99.95176-99.95176 99.95176z m0-166.625101c-36.761044 0-66.669181 29.908136-66.66918 66.66918s29.908136 66.66502 66.66918 66.66502 66.66502-29.908136 66.66502-66.66502c0-36.761044-29.903976-66.669181-66.66502-66.66918z",fill:"#6E6E96","p-id":"80705"},null,-1),Tn=t("path",{d:"M301.946104 941.515457h429.985632v36.977408H301.946104z",fill:"#6E6E96","p-id":"80706"},null,-1),In=[gn,hn,_n,xn,wn,kn,yn,Fn,En,$n,Cn,Dn,Bn,Yn,An,Sn,zn,Pn,Tn];function Ln(n,i){return s(),l("svg",bn,In)}var Mn=N(vn,[["render",Ln]]);const Nn={},On={t:"1640775712185",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2996",width:"128",height:"128"},Vn=t("path",{d:"M894.185422 128.023792 129.814578 445.743994 445.99982 577.744353 571.860343 893.929596Z","p-id":"2997"},null,-1),Gn=[Vn];function jn(n,i){return s(),l("svg",On,Gn)}var qn=N(Nn,[["render",jn]]);const Un={class:"progress"},Rn=G({props:{value:{type:Number,required:!0},text:{type:String}},setup(n){const i=n,a=X(()=>i.value>=80?"#e45e5e":i.value>=70?"#ff9800":i.value>=60?"#297ff3":i.value>0?"#53c31b":"");return(d,u)=>(s(),l("div",Un,[t("div",{class:ct(["progress-value",`${n.value>50}`]),style:Bt({width:`${n.value}%`,backgroundColor:e(a)})},[t("span",null,o(n.text),1)],6),Pt(d.$slots,"default",{},void 0,!0)]))}});var Ca=N(Rn,[["__scopeId","data-v-3ee635ef"]]);const Wn={},Hn={height:"32",width:"64",t:"1649907260906",viewBox:"-8 248 1045 537",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2793","xmlns:xlink":"http://www.w3.org/1999/xlink"},Zn=t("path",{d:"M764.904497 251.418146 259.086289 251.418146c-143.076626 0-259.065314 115.989711-259.065314 259.065314 0 143.077649 115.988688 259.063267 259.065314 259.063267l505.818207 0c143.074579 0 259.063267-115.985618 259.063267-259.063267C1023.967764 367.407857 907.980099 251.418146 764.904497 251.418146zM764.904497 747.164974c-130.507356 0-236.682537-106.175181-236.682537-236.682537S634.397141 273.798876 764.904497 273.798876s236.683561 106.176205 236.683561 236.683561S895.411853 747.164974 764.904497 747.164974z","p-id":"2794",fill:"#52C41A"},null,-1),Jn=[Zn];function Kn(n,i){return s(),l("svg",Hn,Jn)}var Qn=N(Wn,[["render",Kn]]);const Xn={},ti={height:"32",width:"64",t:"1649907515643",viewBox:"-8 248 1045 537",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2971","xmlns:xlink":"http://www.w3.org/1999/xlink"},ei=t("path",{d:"M764.867148 249.793136 259.0735 249.793136c-143.070486 0-259.052011 115.984594-259.052011 259.052011 0 143.07151 115.982548 259.050987 259.052011 259.050987l505.793648 0c143.067416 0 259.050987-115.979478 259.050987-259.050987C1023.917112 365.778754 907.933541 249.793136 764.867148 249.793136zM259.0735 745.516428c-130.501216 0-236.671281-106.172111-236.671281-236.671281 0-130.501216 106.170065-236.671281 236.671281-236.671281S495.744781 378.344954 495.744781 508.84617C495.744781 639.34534 389.574716 745.516428 259.0735 745.516428z","p-id":"2972",fill:"#999"},null,-1),ai=[ei];function oi(n,i){return s(),l("svg",ti,ai)}var ni=N(Xn,[["render",oi]]);const ii={class:"checkbox_switch"},ri={class:"checkbox_switch_on"},si={class:"checkbox_switch_off"},di=G({props:{modelValue:{type:Boolean,required:!0}},emits:["update:modelValue"],setup(n,{emit:i}){const a=n,d=X({get:()=>a.modelValue.valueOf(),set:u=>i("update:modelValue",u)});return(u,r)=>(s(),l("label",ii,[T(t("input",{type:"checkbox","onUpdate:modelValue":r[0]||(r[0]=c=>ao(d)?d.value=c:null)},null,512),[[Rt,e(d)]]),t("span",ri,[z(Qn)]),t("span",si,[z(ni)]),Pt(u.$slots,"default",{},void 0,!0)]))}});var Da=N(di,[["__scopeId","data-v-54af3568"]]);const li={},ui={t:"1641369474206",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"7685",width:"128",height:"128"},ci=t("path",{d:"M757.76 637.44l-218.88 245.76c-14.72 16.64-40.32 16.64-54.4 0L265.6 637.44C244.48 613.76 261.12 576 293.12 576l437.76 0C762.24 576 779.52 613.76 757.76 637.44z","p-id":"7686"},null,-1),pi=[ci];function fi(n,i){return s(),l("svg",ui,pi)}var mi=N(li,[["render",fi]]);const vi={},bi={t:"1641369492518",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"7831",width:"128",height:"128"},gi=t("path",{d:"M758.4 385.92 539.52 140.16c-14.72-16.64-40.32-16.64-54.4 0L266.24 385.92C244.48 409.6 261.76 448 293.12 448l437.76 0C762.88 448 779.52 409.6 758.4 385.92z","p-id":"7832"},null,-1),hi=[gi];function _i(n,i){return s(),l("svg",bi,hi)}var xi=N(vi,[["render",_i]]);const wi={};function ki(n,i){return s(),l("article",null,[Pt(n.$slots,"default",{},void 0,!0)])}var yi=N(wi,[["render",ki],["__scopeId","data-v-995510fc"]]);const Fi={class:"cover"},Ei={class:"thumbnail"},$i=G({emits:["click"],setup(n,{emit:i}){const a=()=>{i("click")};return(d,u)=>(s(),H(yi,null,{default:R(()=>[t("a",{onClick:a},[t("div",Fi,[t("div",Ei,[Pt(d.$slots,"default",{},void 0,!0)])])])]),_:3}))}});var Ci=N($i,[["__scopeId","data-v-782f97c0"]]);const Di={class:"select-editable"},Bi={selected:"",value:""},Yi=["value"],Ai={value:"useInput"},Si=["placeholder"],zi=G({props:{modelValue:{type:String,required:!0},title:{type:String,default:""},options:{type:Array,default:[]}},emits:["update:modelValue"],setup(n,{emit:i}){const a=n,{$gettext:d,$ngettext:u}=W(),r=$(""),c=$(""),x=X({get:()=>a.modelValue.valueOf(),set:b=>i("update:modelValue",b)}),h=b=>{b===r.value||r.value==="useInput"&&b===c.value||(b===""||a.options.some(_=>_.key===b)?r.value=b:(c.value=b,r.value="useInput"))};Tt(()=>a.modelValue,b=>{h(b)}),At(()=>{const b=x.value;h(b)});const f=b=>{r.value==="useInput"?x.value=c.value:x.value=r.value},v=b=>{x.value=c.value};return(b,_)=>(s(),l("label",null,[t("div",Di,[T(t("select",{"onUpdate:modelValue":_[0]||(_[0]=y=>r.value=y),autocomplete:"off",onChange:f},[t("option",Bi,o(e(d)("\u8BF7\u9009\u62E9%{title}",{title:n.title})),1),(s(!0),l(O,null,J(n.options,(y,k)=>(s(),l("option",{value:y.key,key:k},o(y.value||y.key),9,Yi))),128)),t("option",Ai,o(e(d)("- -\u81EA\u5B9A\u4E49- -")),1)],544),[[rt,r.value,void 0,{trim:!0}]]),r.value=="useInput"?T((s(),l("input",{key:0,type:"text","onUpdate:modelValue":_[1]||(_[1]=y=>c.value=y),required:"",placeholder:e(d)("\u8BF7\u8F93\u5165%{title}",{title:n.title}),onChange:v},null,40,Si)),[[tt,c.value,void 0,{trim:!0}]]):D("",!0)])]))}});var Zt=N(zi,[["__scopeId","data-v-c446588c"]]);const Pi={t:"1631799919469",class:"icon",viewBox:"0 0 1047 1047",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3453",width:"128",height:"128"},Ti=G({props:{size:{type:[Number,String],default:50},color:{type:String,default:"#fff"}},setup(n){const i=a=>{if(a==null)return;if(typeof a=="number")return a+"px";const d=a.toString();return parseInt(d)+""==d?d+"px":d};return(a,d)=>(s(),l("div",{class:"quick-loading",style:Bt({width:i(n.size),height:i(n.size)})},[(s(),l("svg",Pi,[t("path",{d:"M522.695111 1.991111c-26.339556 0.170667-47.416889 21.475556-47.672889 48.753778-0.284444 26.453333-0.056889 52.963556-0.056889 79.445333 0 27.249778-0.369778 54.528 0.113778 81.777778 0.483556 27.050667 22.016 47.132444 49.351111 46.904889a47.786667 47.786667 0 0 0 47.729778-47.445333c0.284444-53.76 0.284444-107.52-0.028444-161.251556-0.170667-27.676444-21.902222-48.355556-49.436445-48.184889m-195.896889 88.092445c-8.334222-14.222222-21.646222-21.276444-38.314666-21.333334-35.128889 0-56.576 36.949333-38.968889 68.152889a11616.995556 11616.995556 0 0 0 78.961777 137.614222 44.942222 44.942222 0 0 0 61.838223 16.896c21.304889-12.202667 29.667556-38.968889 17.379555-60.871111-26.453333-47.104-53.560889-93.866667-80.896-140.458666m-228.693333 234.524444c44.316444 25.799111 88.746667 51.342222 133.176889 76.970667 6.712889 3.896889 13.681778 6.912 21.703111 6.428444 20.138667 0.142222 35.953778-11.946667 41.301333-31.573333 5.006222-18.261333-2.673778-36.721778-20.224-46.990222-44.629333-26.026667-89.372444-51.882667-134.115555-77.710223-22.528-12.999111-47.815111-7.025778-59.818667 13.909334-12.231111 21.248-4.977778 45.624889 17.948444 58.965333m34.161778 235.975111c26.396444 0 52.821333 0.199111 79.217778-0.085333 23.409778-0.256 39.139556-16.412444 38.798222-39.139556-0.341333-21.617778-16.924444-37.347556-39.594666-37.376-51.655111-0.056889-103.310222-0.056889-154.965334 0.028445-24.177778 0.056889-40.704 15.985778-40.561778 38.684444 0.142222 22.186667 16.583111 37.745778 40.192 37.859556 25.656889 0.142222 51.285333 0.028444 76.913778 0m151.722667 100.238222a34.247111 34.247111 0 0 0-46.876445-12.942222 13764.778667 13764.778667 0 0 0-139.008 80.583111c-11.093333 6.485333-16.327111 16.867556-16.497777 25.372444 0.085333 30.549333 27.249778 47.957333 50.403555 35.072 47.160889-26.197333 93.724444-53.475556 140.145778-80.924444 17.180444-10.154667 21.504-30.378667 11.832889-47.160889m91.875555 101.660444c-14.250667-4.067556-27.619556 1.422222-35.84 15.644445a24375.466667 24375.466667 0 0 0-77.312 134.485333c-10.012444 17.550222-5.859556 35.669333 9.784889 45.027556 16.014222 9.557333 34.247111 4.039111 44.714667-13.994667 25.543111-44.088889 50.915556-88.263111 76.373333-132.352 3.299556-5.745778 5.688889-11.690667 5.745778-14.933333 0-17.834667-9.272889-29.866667-23.466667-33.877334m147.456 44.288c-16.384 0.085333-27.306667 11.918222-27.448888 30.151111-0.142222 25.372444-0.028444 50.716444-0.028445 76.060445h-0.085333c0 26.112-0.113778 52.252444 0.056889 78.364444 0.113778 18.261333 11.064889 30.065778 27.448889 30.208 16.952889 0.142222 28.046222-11.832889 28.103111-30.748444 0.113778-51.086222 0.142222-102.172444 0.056889-153.258667 0-18.773333-11.207111-30.862222-28.103112-30.776889m177.208889-26.112c-7.509333-12.8-21.902222-16.014222-33.792-8.874666a23.722667 23.722667 0 0 0-8.533333 32.995555c26.282667 46.279111 52.906667 92.330667 79.644444 138.353778 4.494222 7.765333 11.633778 11.946667 20.906667 11.804444 18.545778-0.142222 30.520889-19.342222 21.219556-35.868444-26.026667-46.392889-52.650667-92.444444-79.473778-138.410667m239.957333-41.187555c-45.283556-26.254222-90.595556-52.48-135.964444-78.648889-4.693333-2.702222-9.728-4.323556-15.36-2.958222-9.102222 2.247111-14.933333 8.049778-16.497778 17.095111-1.877333 10.894222 3.84 18.204444 12.885333 23.438222 29.809778 17.180444 59.562667 34.417778 89.344 51.598222 15.217778 8.789333 30.236444 17.976889 45.738667 26.225778 14.677333 7.793778 31.061333-2.048 31.061333-18.033778-0.056889-8.448-4.096-14.592-11.207111-18.716444m48.867556-234.638222c-24.888889-0.085333-49.749333 0-74.609778 0v-0.085334c-25.258667 0-50.517333-0.056889-75.776 0.028445-13.425778 0.056889-20.963556 6.343111-21.162667 17.294222-0.199111 11.150222 7.082667 17.521778 20.679111 17.550222 50.488889 0.113778 100.977778 0.142222 151.495112 0.085333 13.368889 0 21.191111-6.485333 21.390222-17.152 0.227556-10.808889-8.106667-17.664-22.016-17.720888m-187.960889-127.146667c45.084444-26.026667 90.140444-52.110222 135.168-78.222222 4.864-2.844444 8.248889-6.855111 8.135111-12.942223-0.142222-11.036444-11.207111-17.436444-21.504-11.548444-45.511111 26.055111-90.851556 52.394667-136.135111 78.819556-7.68 4.494222-10.524444 11.52-5.575111 19.569777 4.835556 7.850667 12.088889 8.817778 19.911111 4.323556m-122.311111-115.114667c5.205333-0.256 8.220444-3.413333 10.609778-7.651555 4.920889-8.647111 10.040889-17.208889 14.990222-25.827556 20.48-35.555556 40.931556-71.025778 61.297778-106.609778 5.091556-8.874667 3.015111-16.668444-4.778667-18.517333-7.68-1.848889-10.894222 3.697778-14.051556 9.159111l-68.778666 119.495111c-2.844444 4.977778-6.030222 9.870222-8.305778 15.104-3.128889 7.196444 1.678222 14.648889 9.045333 14.848","p-id":"3454",style:Bt({fill:n.color})},null,4)]))],4))}});var Ii=N(Ti,[["__scopeId","data-v-47c6049a"]]);const Li={},Mi={t:"1642063181211",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5062",width:"128",height:"128","data-v-cda444e0":""},Ni=t("path",{d:"M512 85.333333c235.648 0 426.666667 191.018667 426.666667 426.666667s-191.018667 426.666667-426.666667 426.666667S85.333333 747.648 85.333333 512 276.352 85.333333 512 85.333333z m-74.965333 550.4L346.453333 545.152a42.666667 42.666667 0 1 0-60.330666 60.330667l120.704 120.704a42.666667 42.666667 0 0 0 60.330666 0l301.653334-301.696a42.666667 42.666667 0 1 0-60.288-60.330667l-271.530667 271.488z",fill:"#52C41A","p-id":"5063","data-v-cda444e0":""},null,-1),Oi=[Ni];function Vi(n,i){return s(),l("svg",Mi,Oi)}var Gi=N(Li,[["render",Vi]]);const ji={},qi={width:"128",height:"128",viewBox:"0 0 50 50",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},Ui=qt('',1),Ri=[Ui];function Wi(n,i){return s(),l("svg",qi,Ri)}var Hi=N(ji,[["render",Wi]]);const Zi=n=>(st("data-v-0cc5bf50"),n=n(),dt(),n),Ji=["href","title"],Ki=Zi(()=>t("svg",{t:"1684144670421",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4343"},[t("path",{d:"M512 74.666667c241.066667 0 437.333333 196.266667 437.333333 437.333333S753.066667 949.333333 512 949.333333 74.666667 753.066667 74.666667 512 270.933333 74.666667 512 74.666667zM512 704c-23.466667 0-42.666667 19.2-42.666667 42.666667s19.2 42.666667 42.666667 42.666666 42.666667-19.2 42.666667-42.666666-19.2-42.666667-42.666667-42.666667z m0-458.666667c-76.8 0-138.666667 61.866667-138.666667 138.666667 0 17.066667 14.933333 32 32 32s32-14.933333 32-32c0-40.533333 34.133333-74.666667 74.666667-74.666667s74.666667 34.133333 74.666667 74.666667c0 2.133333 0 6.4-2.133334 10.666667-6.4 14.933333-19.2 32-40.533333 51.2-10.666667 10.666667-21.333333 19.2-34.133333 27.733333-2.133333 2.133333-6.4 4.266667-8.533334 6.4l-6.4 4.266667c-8.533333 6.4-14.933333 17.066667-14.933333 27.733333v108.8c2.133333 17.066667 14.933333 29.866667 32 29.866667h2.133333c17.066667-2.133333 29.866667-14.933333 29.866667-32v-89.6l12.8-10.666667c10.666667-8.533333 19.2-17.066667 29.866667-25.6 27.733333-25.6 46.933333-49.066667 57.6-74.666667 4.266667-10.666667 6.4-23.466667 6.4-34.133333 0-76.8-61.866667-138.666667-138.666667-138.666667z",fill:"#666666","p-id":"4344"})],-1)),Qi=[Ki],Xi=G({props:{type:null},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=X(()=>{switch(i.type){case"disk":return"https://www.linkease.com/rd/8myYAEVA/";case"store":return"https://www.linkease.com/rd/1F58VUTT/";case"docker":return"https://www.linkease.com/rd/2Q28MDtf/";case"download":return"https://www.linkease.com/rd/1tJo1KX-/";case"ddns":return"https://www.linkease.com/rd/3yFiX5-X/";case"network-interface":return"https://www.linkease.com/rd/3ca51a3G/"}});return(r,c)=>(s(),l("a",{href:e(u),target:"_blank",title:e(a)("\u8DF3\u8F6C\u6559\u7A0B")},Qi,8,Ji))}});var tr=N(Xi,[["__scopeId","data-v-0cc5bf50"]]),Ba={install:n=>{n.component("icon-loading",Ii),n.component("icon-success",Gi),n.component("icon-error",Hi),n.component("GlHelp",tr)}};const{$gettext:ue,$ngettext:$e}=Se(),er=n=>{},ar=()=>new Date().getTime(),or=n=>{if(n<1e3)return`${n} B`;let a=1e3,d=0;for(let c=n/1e3;c>=1e3;c/=1e3)a*=1e3,d++;let u=[" KB"," MB"," GB"," TB"," PB"," EB"];return(n/100/(a/100)).toFixed(1)+u[d]},nr=n=>{if(n==null)return 0;if(n<1e4)return n;let a=parseInt(`${n/1e4}`),d=n%1e4;return`${a}\u4E07${d}`},ir=n=>{if(n)try{var i=new Date(n),a=i.getHours(),d=i.getMinutes(),u=i.getSeconds();return a<10&&(a=`0${a}`),d<10&&(d=`0${d}`),u<10&&(u=`0${u}`),`${a}:${d}:${u}`}catch(r){}return""},rr=n=>{if(n){let i=Math.floor(n/86400),a=Math.floor(n/3600)%24,d=Math.floor(n/60)%60,u=n%60;return(i>0?$e("%{ days }\u5929","%{ days }\u5929",i,{days:Ee(i)}):"")+$e("%{ hours }\u5C0F\u65F6","%{ hours }\u5C0F\u65F6",a,{hours:Ee(a)})+$e("%{ minutes }\u5206","%{ minutes }\u5206",d,{minutes:Ee(d)})+$e("%{ seconds }\u79D2","%{ seconds }\u79D2",u,{seconds:Ee(u)})}},sr=n=>/^\d+\.\d+\.\d+\.\d+$/.test(n),dr=n=>n.length<3?ue("\u7528\u6237\u540D\u592A\u77ED"):n.toLowerCase()!=n?ue("\u7528\u6237\u540D\u53EA\u80FD\u4E3A\u5C0F\u5199"):new RegExp("^\\d").exec(n)?ue("\u7528\u6237\u540D\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):new RegExp("^_").exec(n)?ue("\u7528\u6237\u540D\u4E0D\u80FD\u4EE5_\u5F00\u5934"):new RegExp("^[a-z0-9_]+$").exec(n)?!0:ue("\u975E\u6CD5\u7684\u7528\u6237\u540D"),lr=(n,i)=>{let a=!0,d=null;const u=()=>{d=null,a&&n().finally(()=>{a&&(d=setTimeout(u,i))})};return d=setTimeout(u,0),()=>{a=!1,d!=null&&clearTimeout(d)}};var ur=Object.freeze(Object.defineProperty({__proto__:null,formatDate:er,UnixDate:ar,byteToSize:or,numberToSum:nr,dateForm:ir,stampForm:rr,checkIsIP:sr,checkSmabaUserName:dr,easyInterval:lr},Symbol.toStringTag,{value:"Module"})),It=ut({},ur);const cr=()=>{var i;const n=document.body.getAttribute("theme");if(n)switch(n){case"dark":case"light":return n}return(i=window.matchMedia("(prefers-color-scheme: dark)"))!=null&&i.matches?"dark":"light"},Ya=()=>cr()=="dark",pr={class:"flow"},fr={class:"flow-data"},mr={key:0},vr={key:1},br=G({setup(n){const{$gettext:i,$ngettext:a}=W();pa([fa,ma,va,ba,ga,ha]);const d=$(),u=w=>{var m;const p=(m=d.value)==null?void 0:m[w];return!p||p.startTime==0?"":v(p.startTime*1e3)+"-"+v(p.endTime*1e3)},r=X(()=>{var p;let w=[];return(p=d.value)==null||p.forEach(m=>{w.push({value:m.uploadSpeed})}),w}),c=X(()=>{var p;let w=[];return(p=d.value)==null||p.forEach(m=>{w.push({value:m.downloadSpeed})}),w}),x=X(()=>{var p;let w="";if(d.value){let m=((p=d.value)==null?void 0:p.length)||0;if(m>0){let g=d.value[m-1];w=b(g.uploadSpeed)+"/s"}}return w}),h=X(()=>{var p;let w="";if(d.value){let m=((p=d.value)==null?void 0:p.length)||0;if(m>0){let g=d.value[m-1];w=b(g.downloadSpeed)+"/s"}}return w});X(()=>{var p;let w=[];return(p=d.value)==null||p.forEach(m=>{w.push({value:m.downloadSpeed+m.uploadSpeed})}),w});const f=()=>L(this,null,function*(){var w;try{const p=yield M.Network.Statistics.GET();if(p.data&&(w=p.data.result)!=null&&w.items){const m=p.data.result.slots||10;if(p.data.result.items.lengthm?d.value=p.data.result.items.slice(m-p.data.result.items.length):d.value=p.data.result.items}}catch(p){console.log(p)}}),v=It.dateForm,b=It.byteToSize,_=$();let y=null;const k=w=>{const p=Ya();return y=_a(w,p?"dark":"light"),y.setOption({animation:!1,backgroundColor:p?"#88888822":"#fff",color:["transparent","transparent"],tooltip:{trigger:"axis",formatter:m=>{if(Array.isArray(m)){let g="";m.length>0&&(g=u(m[0].axisValue));for(let F=0;F${m[F].seriesName}: ${b(m[F].value)}/s`;return g.toString()}else{const g=m;return`${u(g.axisValue)}
${g.seriesName}: ${b(g.value)}/s`}}},xAxis:{type:"category",boundaryGap:!1,splitLine:{lineStyle:{color:["#999"]},show:!1},name:"",show:!1,nameGap:0,nameTextStyle:{height:0,lineHeight:0,padding:0}},title:{text:i("\u6D41\u91CF\u7EDF\u8BA1"),textStyle:{fontSize:12,color:p?"#cccccc":"rgba(0, 0, 0, 0.6)"},top:"10px",left:"10px"},yAxis:{type:"value",name:"",minInterval:1e4,interval:1e3,axisLabel:{formatter:function(m,g){return`${b(m)}/s`},color:"#fff",show:!1},nameTextStyle:{color:"#fff"},splitLine:{lineStyle:{color:["#999"]},show:!1}},series:[{name:i("\u4E0B\u8F7D"),data:c.value,type:"line",symbol:"none",showSymbol:!1,symbolSize:0,smooth:!0,areaStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"rgba(32, 199, 247, 1)"},{offset:1,color:"rgba(32, 199, 247, 0.1)"}],global:!1}}},{name:i("\u4E0A\u4F20"),data:r.value,type:"line",symbol:"none",showSymbol:!1,symbolSize:0,smooth:!0,areaStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"rgba(85, 58, 254, 1)"},{offset:1,color:"rgba(85, 58, 254, 0.1)"}],global:!1}}}],legend:{padding:0,align:"right",top:"10px",data:[{name:i("\u4E0A\u4F20"),itemStyle:{color:"rgb(85, 58, 254)"}},{name:i("\u4E0B\u8F7D"),itemStyle:{color:"rgb(32, 199, 247)"}}],textStyle:{color:p?"#cccccc":"rgba(0, 0, 0, 0.6)"},lineStyle:{color:"#333"}},grid:{left:"2%",right:"2%",bottom:"0%",top:"10%",containLabel:!0}}),y};return At(()=>{setTimeout(()=>L(this,null,function*(){if(_.value){yield f();const w=k(_.value),p=_.value;w.resize({width:p.clientWidth,height:p.clientHeight}),window.addEventListener("resize",()=>{w.resize({width:p.clientWidth,height:p.clientHeight})});const m=()=>L(this,null,function*(){if(y!=null){if(!document.hidden){if(yield f(),y==null)return;w.setOption({series:[{name:i("\u4E0B\u8F7D"),data:c.value,type:"line",areaStyle:{},smooth:!0},{name:i("\u4E0A\u4F20"),data:r.value,type:"line",areaStyle:{},smooth:!0}]})}setTimeout(m,5e3)}});setTimeout(m,5e3)}}),900)}),Ot(()=>{y!=null&&(y.dispose(),y=null)}),(w,p)=>(s(),l("div",pr,[t("div",{ref_key:"el",ref:_,class:"echart"},null,512),t("div",fr,[e(x)?(s(),l("span",mr,o(e(i)("\u4E0A\u4F20:"))+" "+o(e(x)),1)):D("",!0),e(h)?(s(),l("span",vr,o(e(i)("\u4E0B\u8F7D:"))+" "+o(e(h)),1)):D("",!0)])]))}});var gr=N(br,[["__scopeId","data-v-770b811c"]]);const hr={},_r={t:"1649668202191",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2338","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"28px",height:"28px"},xr=t("path",{d:"M288 512m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z","p-id":"2339",fill:"#666"},null,-1),wr=t("path",{d:"M512 512m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z","p-id":"2340",fill:"#666"},null,-1),kr=t("path",{d:"M736 512m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z","p-id":"2341",fill:"#666"},null,-1),yr=[xr,wr,kr];function Fr(n,i){return s(),l("svg",_r,yr)}var Gt=N(hr,[["render",Fr]]);let Ce=0;const Er={props:{type:String,message:String|Function,Close:Function,countdown:Number},data(){return{show:!1,remain:0}},mounted(){if(window.setTimeout(()=>{this.show=!0},0),this.countdown){this.remain=this.countdown;const n=()=>{this.show&&this.remain>0&&(this.remain=this.remain-1,Ce=window.setTimeout(n,1e3))};Ce=window.setTimeout(n,1e3)}},computed:{Message(){return this.message+(this.countdown?" "+this.remain+"s":"")}},methods:{Stop(){this.type!="loading"&&(this.show=!1,Ce!=0&&clearTimeout(Ce),this.Close())}}},Pe=n=>(st("data-v-48bf84c6"),n=n(),dt(),n),$r={key:0,class:"loading icon"},Cr=Pe(()=>t("svg",{t:"1631799919469",class:"icon",viewBox:"0 0 1047 1047",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3453",width:"128",height:"128"},[t("path",{d:"M522.695111 1.991111c-26.339556 0.170667-47.416889 21.475556-47.672889 48.753778-0.284444 26.453333-0.056889 52.963556-0.056889 79.445333 0 27.249778-0.369778 54.528 0.113778 81.777778 0.483556 27.050667 22.016 47.132444 49.351111 46.904889a47.786667 47.786667 0 0 0 47.729778-47.445333c0.284444-53.76 0.284444-107.52-0.028444-161.251556-0.170667-27.676444-21.902222-48.355556-49.436445-48.184889m-195.896889 88.092445c-8.334222-14.222222-21.646222-21.276444-38.314666-21.333334-35.128889 0-56.576 36.949333-38.968889 68.152889a11616.995556 11616.995556 0 0 0 78.961777 137.614222 44.942222 44.942222 0 0 0 61.838223 16.896c21.304889-12.202667 29.667556-38.968889 17.379555-60.871111-26.453333-47.104-53.560889-93.866667-80.896-140.458666m-228.693333 234.524444c44.316444 25.799111 88.746667 51.342222 133.176889 76.970667 6.712889 3.896889 13.681778 6.912 21.703111 6.428444 20.138667 0.142222 35.953778-11.946667 41.301333-31.573333 5.006222-18.261333-2.673778-36.721778-20.224-46.990222-44.629333-26.026667-89.372444-51.882667-134.115555-77.710223-22.528-12.999111-47.815111-7.025778-59.818667 13.909334-12.231111 21.248-4.977778 45.624889 17.948444 58.965333m34.161778 235.975111c26.396444 0 52.821333 0.199111 79.217778-0.085333 23.409778-0.256 39.139556-16.412444 38.798222-39.139556-0.341333-21.617778-16.924444-37.347556-39.594666-37.376-51.655111-0.056889-103.310222-0.056889-154.965334 0.028445-24.177778 0.056889-40.704 15.985778-40.561778 38.684444 0.142222 22.186667 16.583111 37.745778 40.192 37.859556 25.656889 0.142222 51.285333 0.028444 76.913778 0m151.722667 100.238222a34.247111 34.247111 0 0 0-46.876445-12.942222 13764.778667 13764.778667 0 0 0-139.008 80.583111c-11.093333 6.485333-16.327111 16.867556-16.497777 25.372444 0.085333 30.549333 27.249778 47.957333 50.403555 35.072 47.160889-26.197333 93.724444-53.475556 140.145778-80.924444 17.180444-10.154667 21.504-30.378667 11.832889-47.160889m91.875555 101.660444c-14.250667-4.067556-27.619556 1.422222-35.84 15.644445a24375.466667 24375.466667 0 0 0-77.312 134.485333c-10.012444 17.550222-5.859556 35.669333 9.784889 45.027556 16.014222 9.557333 34.247111 4.039111 44.714667-13.994667 25.543111-44.088889 50.915556-88.263111 76.373333-132.352 3.299556-5.745778 5.688889-11.690667 5.745778-14.933333 0-17.834667-9.272889-29.866667-23.466667-33.877334m147.456 44.288c-16.384 0.085333-27.306667 11.918222-27.448888 30.151111-0.142222 25.372444-0.028444 50.716444-0.028445 76.060445h-0.085333c0 26.112-0.113778 52.252444 0.056889 78.364444 0.113778 18.261333 11.064889 30.065778 27.448889 30.208 16.952889 0.142222 28.046222-11.832889 28.103111-30.748444 0.113778-51.086222 0.142222-102.172444 0.056889-153.258667 0-18.773333-11.207111-30.862222-28.103112-30.776889m177.208889-26.112c-7.509333-12.8-21.902222-16.014222-33.792-8.874666a23.722667 23.722667 0 0 0-8.533333 32.995555c26.282667 46.279111 52.906667 92.330667 79.644444 138.353778 4.494222 7.765333 11.633778 11.946667 20.906667 11.804444 18.545778-0.142222 30.520889-19.342222 21.219556-35.868444-26.026667-46.392889-52.650667-92.444444-79.473778-138.410667m239.957333-41.187555c-45.283556-26.254222-90.595556-52.48-135.964444-78.648889-4.693333-2.702222-9.728-4.323556-15.36-2.958222-9.102222 2.247111-14.933333 8.049778-16.497778 17.095111-1.877333 10.894222 3.84 18.204444 12.885333 23.438222 29.809778 17.180444 59.562667 34.417778 89.344 51.598222 15.217778 8.789333 30.236444 17.976889 45.738667 26.225778 14.677333 7.793778 31.061333-2.048 31.061333-18.033778-0.056889-8.448-4.096-14.592-11.207111-18.716444m48.867556-234.638222c-24.888889-0.085333-49.749333 0-74.609778 0v-0.085334c-25.258667 0-50.517333-0.056889-75.776 0.028445-13.425778 0.056889-20.963556 6.343111-21.162667 17.294222-0.199111 11.150222 7.082667 17.521778 20.679111 17.550222 50.488889 0.113778 100.977778 0.142222 151.495112 0.085333 13.368889 0 21.191111-6.485333 21.390222-17.152 0.227556-10.808889-8.106667-17.664-22.016-17.720888m-187.960889-127.146667c45.084444-26.026667 90.140444-52.110222 135.168-78.222222 4.864-2.844444 8.248889-6.855111 8.135111-12.942223-0.142222-11.036444-11.207111-17.436444-21.504-11.548444-45.511111 26.055111-90.851556 52.394667-136.135111 78.819556-7.68 4.494222-10.524444 11.52-5.575111 19.569777 4.835556 7.850667 12.088889 8.817778 19.911111 4.323556m-122.311111-115.114667c5.205333-0.256 8.220444-3.413333 10.609778-7.651555 4.920889-8.647111 10.040889-17.208889 14.990222-25.827556 20.48-35.555556 40.931556-71.025778 61.297778-106.609778 5.091556-8.874667 3.015111-16.668444-4.778667-18.517333-7.68-1.848889-10.894222 3.697778-14.051556 9.159111l-68.778666 119.495111c-2.844444 4.977778-6.030222 9.870222-8.305778 15.104-3.128889 7.196444 1.678222 14.648889 9.045333 14.848","p-id":"3454"})],-1)),Dr=[Cr],Br={key:1,class:"success icon"},Yr=Pe(()=>t("svg",{t:"1632451272305",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2204",width:"128",height:"128"},[t("path",{d:"M1001.305115 275.874141 431.461709 845.718571c-28.221762 28.221762-73.977875 28.221762-102.20066 0L22.661116 539.116591c-28.222785-28.221762-28.222785-73.979922 0-102.20066 28.221762-28.221762 73.977875-28.221762 102.20066 0l255.500115 255.502162 518.743588-518.743588c28.221762-28.221762 73.977875-28.221762 102.199637 0C1029.5279 201.89422 1029.5279 247.65238 1001.305115 275.874141z","p-id":"2205"})],-1)),Ar=[Yr],Sr={key:2,class:"error icon"},zr=Pe(()=>t("svg",{t:"1632451325789",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2204",width:"128",height:"128"},[t("path",{d:"M823.04 840.32 524.16 540.16l296.32-294.4c12.8-12.8 12.8-33.28 0-45.44-12.8-12.8-33.28-12.8-46.08 0L478.08 494.08 184.96 200.32c-12.8-12.8-33.28-12.8-45.44 0s-12.8 33.28 0 45.44l292.48 293.76-302.72 300.8c-12.8 12.8-12.8 33.28 0 45.44 12.8 12.8 33.28 12.8 46.08 0l302.72-300.16 299.52 300.16c12.8 12.8 33.28 12.8 45.44 0C835.2 873.6 835.2 853.12 823.04 840.32z","p-id":"2205"})],-1)),Pr=[zr],Tr={key:3,class:"warning icon"},Ir=Pe(()=>t("svg",{t:"1632451401172",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"1638",width:"128",height:"128"},[t("path",{d:"M512 1021.45211835a60.32985613 60.32985613 0 1 1 60.32985613-60.32985611 60.32985613 60.32985613 0 0 1-60.32985613 60.32985611z m86.85823451-924.97400238L572.32985613 719.80283775a60.32985613 60.32985613 0 0 1-120.65971226 0l-26.52837838-623.32472178c-0.16758294-2.22885301-0.28489098-4.49122263-0.284891-6.78710881a87.14312551 87.14312551 0 0 1 174.28625102 0c0 2.2958862-0.11730806 4.5582558-0.284891 6.78710881z","p-id":"1639"})],-1)),Lr=[Ir];function Mr(n,i,a,d,u,r){return s(),H($t,{name:"el-fade-in-linear"},{default:R(()=>[u.show?(s(),l("div",{key:0,class:"toast",onClick:i[1]||(i[1]=c=>r.Stop())},[a.type=="loading"?(s(),l("div",$r,Dr)):a.type=="success"?(s(),l("div",Br,Ar)):a.type=="error"?(s(),l("div",Sr,Pr)):a.type=="warning"?(s(),l("div",Tr,Lr)):D("",!0),t("div",{class:"message",onClick:i[0]||(i[0]=ft(()=>{},["stop"]))},o(r.Message),1)])):D("",!0)]),_:1})}var Nr=N(Er,[["render",Mr],["__scopeId","data-v-48bf84c6"]]);const pe=new Map,Xt=n=>{const i=gt(Nr,mt(ut({},n),{Close:()=>{d()}})),a=document.createElement("div");document.body.append(a),i.mount(a);const d=()=>{a.remove(),pe.get(i._uid)&&pe.delete(i._uid)};return n.type=="loading"&&pe.set(i._uid,{Close:d}),(n==null?void 0:n.duration)==0||((n==null?void 0:n.duration)>0?setTimeout(()=>{d()},n==null?void 0:n.duration):setTimeout(()=>{d()},3e3)),{Close:d}},E=n=>Xt(n);E.Loading=(n,i)=>Xt({type:"loading",message:n||"\u52A0\u8F7D\u4E2D...",duration:0,countdown:i||0});E.Success=n=>Xt({type:"success",message:n});E.Error=n=>Xt({type:"error",message:n,duration:0});E.Warning=n=>Xt({type:"warning",message:n});E.Message=n=>Xt({message:n});E.Clear=()=>{pe.forEach((n,i)=>{n.Close(),pe.delete(i)})};const{$gettext:Jt,$ngettext:Az}=Se(),Et={installApp:(n,i)=>new Promise((a,d)=>{let u=0;M.App.Install.POST({name:n}).then(()=>{const r=setTimeout(()=>{u==0&&(u=1,a(!1))},(i||60)*1e3),c=()=>{u==0&&M.App.Check.POST({name:n}).then(x=>{if(u==0&&x!=null&&x.data){const{result:h}=x.data;if((h==null?void 0:h.status)=="installed"){clearTimeout(r),u=1,a(!0);return}}}).catch(x=>{}).finally(()=>{u==0&&setTimeout(c,3e3)})};setTimeout(c,3e3)}).catch(r=>{u==0&&(u=1,d(Jt("\u5B89\u88C5\u5931\u8D25\uFF0C")+r))})}),checkAndInstallApp:(n,i,a)=>L(Qt,null,function*(){let d=E.Loading(Jt("\u68C0\u67E5\u4E2D..."));try{const u=yield M.App.Check.POST({name:n});if(d.Close(),u!=null&&u.data){const{result:r,error:c}=u.data;if(c)E.Warning(c);else if(r){if(r.status=="installed")return!0;if(confirm(Jt("\u68C0\u6D4B\u5230\u4F60\u5C1A\u672A\u5B89\u88C5 %{name} \u63D2\u4EF6,\u662F\u5426\u5B89\u88C5\uFF1F",{name:i}))){d=E.Loading(Jt("\u6B63\u5728\u5B89\u88C5\u4E2D..."));const x=yield Et.installApp(a||n);if(d.Close(),x)return!0;E.Error(Jt("\u5B89\u88C5\u5931\u8D25\u6216\u8D85\u65F6\uFF0C\u8BF7\u68C0\u67E5\u8F6F\u4EF6\u6E90\u6216\u7A0D\u5019\u91CD\u8BD5"))}}else E.Warning(Jt("\u68C0\u67E5\u63D2\u4EF6\u72B6\u6001\u5931\u8D25"))}return!1}catch(u){return d.Close(),E.Warning(u),!1}}),installAndGo:(n,i,a,d)=>L(Qt,null,function*(){(yield Et.checkAndInstallApp(n,i,d))&&(location.href=a)})},Or={},Vr={t:"1640746738262",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"1216",width:"128",height:"128"},Gr=t("path",{d:"M511.232 438.8352L112.9984 40.6016A51.2 51.2 0 0 0 40.6016 112.9984L438.784 511.232 40.6016 909.4656a51.2 51.2 0 1 0 72.3968 72.448l398.2336-398.2848 398.2336 398.2848a51.2 51.2 0 1 0 72.448-72.448l-398.2848-398.2336 398.2848-398.2336A51.2 51.2 0 0 0 909.4656 40.6016L511.232 438.784z","p-id":"1217"},null,-1),jr=[Gr];function qr(n,i){return s(),l("svg",Vr,jr)}var Ur=N(Or,[["render",qr]]);const Rr=n=>(st("data-v-a96d68d4"),n=n(),dt(),n),Wr={id:"actioner"},Hr={key:0,class:"action-container"},Zr={class:"action-container_header"},Jr=Rr(()=>t("div",null,null,-1)),Kr={class:"title"},Qr=["title"],Xr={class:"action-container_body"},ts=G({props:{Close:{type:Function},type:{type:Number},title:String},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=$(!1);At(()=>{u.value=!0,document.body.setAttribute("lock-scroll","true")}),Ot(()=>{document.body.removeAttribute("lock-scroll")});const r=()=>{i.Close&&(u.value=!1,setTimeout(()=>{i.Close&&i.Close()},300))};return(c,x)=>(s(),l("div",Wr,[t("div",{class:"bg",onClick:r}),n.type!=null?Pt(c.$slots,"default",{key:0},void 0,!0):(s(),l(O,{key:1},[u.value?(s(),l("div",Hr,[t("div",Zr,[Jr,t("div",Kr,o(n.title),1),t("button",{class:"close",title:e(a)("\u5173\u95ED"),onClick:r},[z(Ur)],8,Qr)]),t("div",Xr,[Pt(c.$slots,"default",{},void 0,!0)])])):D("",!0)],64))]))}});var es=N(ts,[["__scopeId","data-v-a96d68d4"]]);const ht=G({props:{Close:{type:Function},type:{type:Number},title:String},setup(n){return(i,a)=>(s(),H(es,{Close:n.Close,type:n.type,title:n.title},{default:R(()=>[Pt(i.$slots,"default")]),_:3},8,["Close","type","title"]))}}),as=["onSubmit"],os={class:"actioner-dns_header"},ns={class:"actioner-dns_body"},is={class:"label-item"},rs={class:"label-item_key"},ss={class:"label-item_value"},ds=["disabled"],ls={value:"manual"},us={class:"label-item"},cs={class:"label-item_key"},ps={class:"label-item_value"},fs=["placeholder","onUpdate:modelValue"],ms={class:"label-item_key"},vs={class:"label-item_value"},bs=["placeholder","onUpdate:modelValue"],gs={key:1,class:"label-message"},hs={class:"actioner-dns_footer"},_s=["disabled"],xs={key:1,class:"actioner-dns"},ws={class:"actioner-dns_header"},ks={class:"actioner-dns_body"},ys={class:"config-message"},Fs={class:"actioner-dns_footer"},Es=G({props:{Close:{type:Function,required:!0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=$(0),r=ze(),c=r.status,x=X(()=>r.status.proto!="static"),h=()=>{let w=c.dnsList||[];for(w=w.filter(p=>p);w.length<2;)w.push("");return w},f=$({interfaceName:c.defaultInterface||"",dnsProto:c.dnsProto||"manual",manualDnsIp:h()}),v=$(""),b=$(!1),_=()=>L(this,null,function*(){v.value="";let w={};switch(f.value.dnsProto){case"auto":break;case"manual":if(w.manualDnsIp=[],!f.value.manualDnsIp[0]){E.Error(a("\u81F3\u5C11\u9700\u8981\u586B\u5199\u4E00\u4E2ADNS"));return}w.manualDnsIp=f.value.manualDnsIp.filter(m=>m);break}w.dnsProto=f.value.dnsProto,w.interfaceName=f.value.interfaceName;const p=E.Loading(a("\u914D\u7F6E\u4E2D..."));try{const m=yield M.Guide.DnsConfig.POST(w);if(m!=null&&m.data){const{success:g,error:F}=m==null?void 0:m.data;F&&(v.value=F),(g==null||g==0)&&(E.Success(a("\u914D\u7F6E\u6210\u529F")),u.value=1)}}catch(m){v.value=m}p.Close()}),y=w=>{w.preventDefault(),i.Close&&i.Close()},k=w=>{location.reload()};return(w,p)=>(s(),H(ht,{Close:n.Close,type:1},{default:R(()=>[u.value==0?(s(),l("form",{key:0,class:"actioner-dns",onSubmit:ft(_,["prevent"])},[t("div",os,[t("span",null,o(e(a)("DNS\u914D\u7F6E")),1)]),t("div",ns,[t("div",is,[t("div",rs,[t("span",null,o(e(a)("DNS\u9009\u9879")),1)]),t("div",ss,[T(t("select",{"onUpdate:modelValue":p[0]||(p[0]=m=>f.value.dnsProto=m)},[t("option",{value:"auto",disabled:!e(x)},o(e(a)("\u81EA\u52A8\u83B7\u53D6DNS")),9,ds),t("option",ls,o(e(a)("\u81EA\u5B9A\u4E49DNS")),1)],512),[[rt,f.value.dnsProto]])])]),f.value.dnsProto=="manual"?(s(!0),l(O,{key:0},J(f.value.manualDnsIp,(m,g)=>(s(),l("div",us,[g==0?(s(),l(O,{key:0},[t("div",cs,[t("span",null,o(e(a)("DNS\u670D\u52A1\u5668\u5730\u5740")),1)]),t("div",ps,[T(t("input",{type:"text",placeholder:e(a)("\u8BF7\u8F93\u5165DNS\u5730\u5740"),required:"","onUpdate:modelValue":F=>f.value.manualDnsIp[g]=F},null,8,fs),[[tt,f.value.manualDnsIp[g],void 0,{trim:!0}]])])],64)):(s(),l(O,{key:1},[t("div",ms,o(e(a)("\u5907\u7528DNS\u670D\u52A1\u5668\u5730\u5740")),1),t("div",vs,[T(t("input",{type:"text",placeholder:e(a)("\u5907\u7528DNS\u5730\u5740"),"onUpdate:modelValue":F=>f.value.manualDnsIp[g]=F},null,8,bs),[[tt,f.value.manualDnsIp[g],void 0,{trim:!0}]])])],64))]))),256)):D("",!0),v.value?(s(),l("div",gs,o(v.value),1)):D("",!0)]),t("div",hs,[t("button",{class:"cbi-button cbi-button-apply app-btn",disabled:b.value},o(e(a)("\u786E\u8BA4")),9,_s),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:y},o(e(a)("\u53D6\u6D88")),1)])],40,as)):u.value==1?(s(),l("div",xs,[t("div",ws,[t("span",null,o(e(a)("DNS\u914D\u7F6E")),1)]),t("div",ks,[t("div",ys,o(e(a)("DNS\u914D\u7F6E\u5DF2\u4FDD\u5B58")),1)]),t("div",Fs,[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:k},o(e(a)("\u5B8C\u6210")),1)])])):D("",!0)]),_:1},8,["Close"]))}});var $s=N(Es,[["__scopeId","data-v-2ac87be2"]]);const Aa=()=>{const n=document.createElement("div");document.body.appendChild(n);const i=gt($s,{Close:()=>{a()}});i.mount(n);const a=()=>{i.unmount(),n.remove()};return{Close:a}},Cs=n=>(st("data-v-4ca82311"),n=n(),dt(),n),Ds={class:"action"},Bs={class:"action-body"},Ys=Cs(()=>t("div",{class:"icon"},[t("svg",{t:"1642063181211",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5062",width:"128",height:"128","data-v-cda444e0":""},[t("path",{d:"M512 85.333333c235.648 0 426.666667 191.018667 426.666667 426.666667s-191.018667 426.666667-426.666667 426.666667S85.333333 747.648 85.333333 512 276.352 85.333333 512 85.333333z m-74.965333 550.4L346.453333 545.152a42.666667 42.666667 0 1 0-60.330666 60.330667l120.704 120.704a42.666667 42.666667 0 0 0 60.330666 0l301.653334-301.696a42.666667 42.666667 0 1 0-60.288-60.330667l-271.530667 271.488z",fill:"#52C41A","p-id":"5063","data-v-cda444e0":""})])],-1)),As={class:"title"},Ss={class:"info"},zs=["href"],Ps={class:"btns"},Ts=G({props:{port:Number,Close:Function},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=X(()=>`http://${location.hostname}:${i.port}`),r=()=>{i.Close&&(i.Close(),location.reload())};return(c,x)=>(s(),H(ht,{type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>[t("div",Ds,[t("div",Bs,[Ys,t("h2",As,o(e(a)("\u670D\u52A1\u5DF2\u542F\u52A8")),1),t("div",Ss,[t("span",null,o(e(a)("\u524D\u5F80")),1),t("a",{href:e(u),target:"_blank",rel:"noopener noreferrer"},o(e(u)),9,zs),t("span",null,o(e(a)("\u8FDB\u884C\u6D4B\u901F")),1)]),t("div",Ps,[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",type:"button",onClick:r},o(e(a)("\u5173\u95ED")),1)])])])]),_:1})]),_:1}))}});var Is=N(Ts,[["__scopeId","data-v-4ca82311"]]),Ls=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=gt(Is,mt(ut({},n),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const Sa=n=>(st("data-v-17b89cb7"),n=n(),dt(),n),Ms=Sa(()=>t("div",{class:"app-container_status-label_iconer"},[t("svg",{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:v":"https://vecta.io/nano",width:"48",height:"38",viewBox:"0 0 12.7 10.05"},[t("defs",null,[t("filter",{id:"A","color-interpolation-filters":"sRGB"},[t("feColorMatrix",{result:"A",values:"2 -0.5 -0.5 0 0 -0.5 2 -0.5 0 0 -0.5 -0.5 2 0 0 0 0 0 1 0 "}),t("feColorMatrix",{values:"0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0"}),t("feColorMatrix",{in:"A",values:"2 -0.5 -0.5 0 0 -0.5 2 -0.5 0 0 -0.5 -0.5 2 0 0 0 0 0 1 0 "})]),t("path",{id:"B",d:"M80.56 75.75h3.91v22.79h-3.91z"})]),t("g",{transform:"translate(0 -286.95)"},[t("rect",{x:".21",y:"287.25",width:"12.33",height:"9.5",ry:".57",fill:"#e6e6e6",stroke:"#e6e6e6","stroke-linejoin":"round","stroke-width":".37","paint-order":"normal"}),t("path",{transform:"matrix(.105 0 0 .0989 -6.0834 280.6)",d:"M73.96 75.66h89.41c2.31 0 4.17 1.86 4.17 4.17v52.65h-21.74v9.41h-8.69v12.59h-36.87v-12.59h-8.69v-9.41H69.79V79.83c0-2.31 1.86-4.17 4.17-4.17z",fill:"#999",filter:"url(#A)",stroke:"#999","stroke-width":"2.5"}),t("g",{transform:"matrix(.1048 0 0 .1048 -6.0999 280.7)",fill:"#fff",filter:"url(#A)",stroke:"#fff"},[t("use",{"xlink:href":"#B"}),t("use",{"xlink:href":"#B",x:"73.04"}),t("use",{"xlink:href":"#B",x:"52.17"}),t("use",{"xlink:href":"#B",x:"41.74"}),t("use",{"xlink:href":"#B",x:"31.3"}),t("use",{"xlink:href":"#B",x:"20.87"}),t("use",{"xlink:href":"#B",x:"10.43"}),t("use",{"xlink:href":"#B",x:"62.61"})]),t("rect",{x:"1.24",y:"294.55",width:"1.6",height:"1.38",ry:".11",fill:"#ccc",stroke:"#ccc","stroke-width":".22","paint-order":"normal"})])])],-1)),Ns={class:"app-container_status-label_text"},Os={class:"text_status"},Vs={class:"text_info"},Gs=Sa(()=>t("div",{class:"app-container_status-label_iconer"},[t("svg",{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"48",height:"38",viewBox:"0 0 12.7 10.05","xmlns:v":"https://vecta.io/nano"},[t("defs",null,[t("filter",{id:"A","color-interpolation-filters":"sRGB"},[t("feColorMatrix",{result:"A",values:"2 -0.5 -0.5 0 0 -0.5 2 -0.5 0 0 -0.5 -0.5 2 0 0 0 0 0 1 0 "}),t("feColorMatrix",{values:"0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0"}),t("feColorMatrix",{in:"A",values:"2 -0.5 -0.5 0 0 -0.5 2 -0.5 0 0 -0.5 -0.5 2 0 0 0 0 0 1 0 "})]),t("path",{id:"B",d:"M80.56 75.75h3.91v22.79h-3.91z"})]),t("g",{transform:"translate(-.03 -287.07)"},[t("rect",{x:".24",y:"287.36",width:"12.33",height:"9.5",ry:".57",fill:"#e6e6e6",stroke:"#e6e6e6","stroke-linejoin":"round","stroke-width":".37","paint-order":"normal"}),t("path",{transform:"matrix(.105 0 0 .0989 -6.0532 280.72)",d:"M73.96 75.66h89.41c2.31 0 4.17 1.86 4.17 4.17v52.65h-21.74v9.41h-8.69v12.59h-36.87v-12.59h-8.69v-9.41H69.79V79.83c0-2.31 1.86-4.17 4.17-4.17z",fill:"#4d4d4d",filter:"url(#A)",stroke:"#4d4d4d","stroke-width":"2.5"}),t("g",{transform:"matrix(.1048 0 0 .1048 -6.0697 280.81)",fill:"#fff",filter:"url(#A)",stroke:"#fff"},[t("use",{"xlink:href":"#B"}),t("use",{"xlink:href":"#B",x:"73.04"}),t("use",{"xlink:href":"#B",x:"52.17"}),t("use",{"xlink:href":"#B",x:"41.74"}),t("use",{"xlink:href":"#B",x:"31.3"}),t("use",{"xlink:href":"#B",x:"20.87"}),t("use",{"xlink:href":"#B",x:"10.43"}),t("use",{"xlink:href":"#B",x:"62.61"})]),t("rect",{x:"1.27",y:"294.67",width:"1.6",height:"1.38",ry:".11",fill:"#55d400",stroke:"#55d400","stroke-width":".22","paint-order":"normal"})])])],-1)),js={class:"app-container_status-label_text"},qs={class:"text_info"},Us=G({props:{item:{type:Object,required:!0},transform:{type:Number,default:0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=Ea(),r=$(null),c=h=>{const f=h.target,{left:v,top:b}=f.getBoundingClientRect();u.portitemStyle.show=!0,u.portitemStyle.left=v,u.portitemStyle.top=b,u.portitemStyle.portitem=i.item},x=h=>{u.portitemStyle.show=!1};return(h,f)=>(s(),l("div",{class:"app-container_status-label_bg",style:Bt(`transform: translateX(${n.transform}px);`),ref_key:"el",ref:r,onMouseenter:c,onMouseleave:x},[n.item.linkState=="DOWN"?(s(),l(O,{key:0},[Ms,t("div",Ns,[t("div",Os,o(e(a)("\u5DF2\u65AD\u5F00")),1),t("div",Vs,o(n.item.name)+" "+o(n.item.interfaceNames?`(${n.item.interfaceNames.join(",").toLocaleUpperCase()})`:""),1)])],64)):(s(),l(O,{key:1},[Gs,t("div",js,[t("div",null,o(n.item.linkSpeed),1),t("div",qs,o(n.item.name)+" "+o(n.item.interfaceNames?`(${n.item.interfaceNames.join(",").toLocaleUpperCase()})`:""),1)])],64))],36))}});var za=N(Us,[["__scopeId","data-v-17b89cb7"]]);const Pa=n=>(st("data-v-6f355f28"),n=n(),dt(),n),Rs=Pa(()=>t("span",null,o("<"),-1)),Ws=[Rs],Hs=Pa(()=>t("span",null,o(">"),-1)),Zs=[Hs],Js=G({props:{portList:{type:Array,required:!0}},setup(n){const i=$(),a=$(0),d=$(0),u=$(0),r=$(!1),c=()=>{if(u.value>=0){u.value=0;return}u.value+=100},x=()=>{if(u.value<=0-a.value+d.value){u.value=0-a.value+d.value;return}u.value-=100};return At(()=>{qe(()=>{i.value&&(a.value=i.value.scrollWidth,d.value=i.value.clientWidth,r.value=a.value>d.value)})}),(h,f)=>(s(),l("div",{class:"app-interfaces",ref_key:"el",ref:i},[r.value?(s(),l(O,{key:0},[t("a",{class:"btn-f",onClick:c},Ws),t("a",{class:"btn-r",onClick:x},Zs)],64)):D("",!0),(s(!0),l(O,null,J(n.portList,(v,b)=>(s(),H(za,{item:v,transform:u.value},null,8,["item","transform"]))),256))],512))}});var Ks=N(Js,[["__scopeId","data-v-6f355f28"]]);const Qs={},Xs={width:"82px",height:"82px",viewBox:"0 0 82 82",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},td=qt('',1),ed=[td];function ad(n,i){return s(),l("svg",Xs,ed)}var He=N(Qs,[["render",ad]]);const od=["onSubmit"],nd={class:"actioner-dns_header"},id={class:"actioner-dns_body"},rd={class:"label-item"},sd={class:"label-item_key"},dd={class:"label-item_value"},ld={class:"item_info"},ud={class:"label-item"},cd={class:"label-item_key"},pd={class:"label-item_value"},fd={selected:"true",value:""},md=["value"],vd={class:"actioner-dns_footer"},bd=["disabled"],gd={key:1,class:"actioner-dns"},hd={class:"actioner-dns_header"},_d={class:"softsource_tit"},xd={class:"actioner-dns_body"},wd={class:"finished"},kd={class:"successed"},yd={class:"btns"},Fd=G({props:{Close:{type:Function,required:!0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=$(0),r=$(""),c=$(),x=$();(()=>{M.Guide.SoftSourceList.GET().then(_=>{var y,k;if((y=_==null?void 0:_.data)!=null&&y.result){const w=(k=_==null?void 0:_.data)==null?void 0:k.result;x.value=w}}).then(()=>M.Guide.GetSoftSource.GET()).then(_=>{var y,k;if((y=_==null?void 0:_.data)!=null&&y.result){const w=_.data.result;c.value=w.softSource,(k=x.value)!=null&&k.softSourceList.find(p=>p.identity==w.softSource.identity)&&(r.value=w.softSource.identity)}})})();const f=_=>{_.preventDefault(),i.Close&&i.Close()},v=_=>{const y=E.Loading(a("\u6B63\u5728\u5207\u6362\u4E2D..."));M.Guide.SoftSource.POST({softSourceIdentity:r.value}).then(k=>{if(k!=null&&k.data){if((k.data.success||0)==0){u.value=1;return}else if(k.data.error)throw k.data.error}throw a("\u672A\u77E5\u9519\u8BEF")}).catch(k=>{E.Error(k)}).finally(()=>y.Close())},b=_=>{_.preventDefault(),location.reload()};return(_,y)=>(s(),H(ht,{Close:n.Close,type:1},{default:R(()=>{var k,w;return[u.value==0?(s(),l("form",{key:0,class:"actioner-dns",onSubmit:ft(v,["prevent"])},[t("div",nd,[t("span",null,o(e(a)("\u8F6F\u4EF6\u6E90\u914D\u7F6E")),1)]),t("div",id,[t("div",rd,[t("div",sd,[t("span",null,o(e(a)("\u5F53\u524D\u8F6F\u4EF6\u6E90")),1)]),t("div",dd,[t("p",ld,o((k=c.value)==null?void 0:k.name),1)])]),t("div",ud,[t("div",cd,[t("span",null,o(e(a)("\u5207\u6362\u8F6F\u4EF6\u6E90")),1)]),t("div",pd,[T(t("select",{name:"",id:"","onUpdate:modelValue":y[0]||(y[0]=p=>r.value=p)},[t("option",fd,o(e(a)("\u8BF7\u9009\u62E9\u8F6F\u4EF6\u6E90")),1),(s(!0),l(O,null,J((w=x.value)==null?void 0:w.softSourceList,(p,m)=>(s(),l("option",{value:p.identity,key:m},o(p.name),9,md))),128))],512),[[rt,r.value,void 0,{trim:!0}]])])])]),t("div",vd,[t("button",{class:"cbi-button cbi-button-apply app-btn",disabled:r.value==""},o(e(a)("\u786E\u8BA4")),9,bd),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:f},o(e(a)("\u53D6\u6D88")),1)])],40,od)):D("",!0),u.value==1?(s(),l("form",gd,[t("div",hd,[t("span",_d,o(e(a)("\u8F6F\u4EF6\u6E90\u914D\u7F6E")),1)]),t("div",xd,[t("div",wd,[z(He)]),t("p",kd,o(e(a)("\u914D\u7F6E\u6210\u529F\uFF01")),1),t("div",yd,[t("button",{class:"cbi-button cbi-button-apply softsource_successed",onClick:b},o(e(a)("\u786E\u5B9A")),1)])])])):D("",!0)]}),_:1},8,["Close"]))}});var Ed=N(Fd,[["__scopeId","data-v-2deed63d"]]);const Ta=()=>{const n=document.createElement("div");document.body.appendChild(n);const i=gt(Ed,{Close:()=>{a()}});i.mount(n);const a=()=>{i.unmount(),n.remove()};return{Close:a}},Wt=n=>(st("data-v-51765cb0"),n=n(),dt(),n),$d={class:"app-container_status-label"},Cd={class:"app-container_status-label_item",style:{"padding-right":"10px"}},Dd={class:"app-container_status-container",style:{height:"100%"}},Bd={key:0,class:"app-container_status-container_body"},Yd=Wt(()=>t("svg",{width:"50px",height:"50px",viewBox:"0 0 50 50",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[t("g",{id:"icon_internet-connected",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"wancheng","fill-rule":"nonzero"},[t("path",{d:"M0,25 C0,33.9316396 4.76497292,42.1848151 12.5,46.6506351 C20.2350269,51.116455 29.7649731,51.116455 37.5,46.6506351 C45.2350271,42.1848151 50,33.9316396 50,25 C50,11.1928812 38.8071187,0 25,0 C11.1928813,0 0,11.1928812 0,25 Z",id:"Path","fill-opacity":"0.0779329313",fill:"#553AFE"}),t("g",{id:"Group-2",transform:"translate(10.000000, 10.000000)"},[t("path",{d:"M0,15 C0,20.3589838 2.85898375,25.3108891 7.5,27.990381 C12.1410161,30.669873 17.8589839,30.669873 22.5,27.990381 C27.1410162,25.3108891 30,20.3589838 30,15 C30,6.7157287 23.2842712,0 15,0 C6.71572875,0 0,6.7157287 0,15 Z",id:"Path",fill:"#553AFE"}),t("path",{d:"M8,15 L13.2546984,20.2546984 C13.6452227,20.6452227 14.2783876,20.6452227 14.6689119,20.2546984 C14.6813066,20.2423037 14.6933732,20.2295853 14.7050993,20.2165563 L23,11 L23,11",id:"Path-3",stroke:"#FFFFFF","stroke-width":"2","stroke-linecap":"round"})])])])],-1)),Ad={class:"app-container_status-info"},Sd={class:"container_success"},zd={class:"container_time"},Pd={key:1,class:"app-container_status-container_body"},Td=Wt(()=>t("svg",{width:"50px",height:"50px",viewBox:"0 0 50 50",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[t("g",{id:"icon_internet-alert",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"wancheng"},[t("path",{d:"M0,25 C0,33.9316396 4.76497292,42.1848151 12.5,46.6506351 C20.2350269,51.116455 29.7649731,51.116455 37.5,46.6506351 C45.2350271,42.1848151 50,33.9316396 50,25 C50,11.1928812 38.8071187,0 25,0 C11.1928813,0 0,11.1928812 0,25 Z",id:"Path","fill-opacity":"0.08",fill:"#FAAD14","fill-rule":"nonzero"}),t("g",{id:"Group-2",transform:"translate(10.000000, 10.000000)"},[t("path",{d:"M0,15 C0,20.3589838 2.85898375,25.3108891 7.5,27.990381 C12.1410161,30.669873 17.8589839,30.669873 22.5,27.990381 C27.1410162,25.3108891 30,20.3589838 30,15 C30,6.7157287 23.2842712,0 15,0 C6.71572875,0 0,6.7157287 0,15 Z",id:"Path",fill:"#FAAD14","fill-rule":"nonzero"}),t("path",{d:"M15,6 C15.8284271,6 16.5,6.67157288 16.5,7.5 L16.5,18.5 C16.5,19.3284271 15.8284271,20 15,20 C14.1715729,20 13.5,19.3284271 13.5,18.5 L13.5,7.5 C13.5,6.67157288 14.1715729,6 15,6 Z",id:"\u8DEF\u5F84",fill:"#FFFFFF"}),t("path",{d:"M15,25 C14.171875,25 13.5,24.328125 13.5,23.5 C13.5,22.671875 14.171875,22 15,22 C15.828125,22 16.5,22.671875 16.5,23.5 C16.5,24.328125 15.828125,25 15,25 Z",id:"\u8DEF\u5F84",fill:"#FFFFFF"})])])])],-1)),Id={class:"app-container_status-info"},Ld={class:"container_failure"},Md={class:"container_time"},Nd={key:2,class:"app-container_status-container_body"},Od=Wt(()=>t("svg",{width:"50px",height:"50px",viewBox:"0 0 50 50",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[t("g",{id:"icon_internet-alert",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"wancheng"},[t("path",{d:"M0,25 C0,33.9316396 4.76497292,42.1848151 12.5,46.6506351 C20.2350269,51.116455 29.7649731,51.116455 37.5,46.6506351 C45.2350271,42.1848151 50,33.9316396 50,25 C50,11.1928812 38.8071187,0 25,0 C11.1928813,0 0,11.1928812 0,25 Z",id:"Path","fill-opacity":"0.08",fill:"#FAAD14","fill-rule":"nonzero"}),t("g",{id:"Group-2",transform:"translate(10.000000, 10.000000)"},[t("path",{d:"M0,15 C0,20.3589838 2.85898375,25.3108891 7.5,27.990381 C12.1410161,30.669873 17.8589839,30.669873 22.5,27.990381 C27.1410162,25.3108891 30,20.3589838 30,15 C30,6.7157287 23.2842712,0 15,0 C6.71572875,0 0,6.7157287 0,15 Z",id:"Path",fill:"#FAAD14","fill-rule":"nonzero"}),t("path",{d:"M15,6 C15.8284271,6 16.5,6.67157288 16.5,7.5 L16.5,18.5 C16.5,19.3284271 15.8284271,20 15,20 C14.1715729,20 13.5,19.3284271 13.5,18.5 L13.5,7.5 C13.5,6.67157288 14.1715729,6 15,6 Z",id:"\u8DEF\u5F84",fill:"#FFFFFF"}),t("path",{d:"M15,25 C14.171875,25 13.5,24.328125 13.5,23.5 C13.5,22.671875 14.171875,22 15,22 C15.828125,22 16.5,22.671875 16.5,23.5 C16.5,24.328125 15.828125,25 15,25 Z",id:"\u8DEF\u5F84",fill:"#FFFFFF"})])])])],-1)),Vd={class:"app-container_status-info"},Gd={class:"container_failure"},jd={class:"container_time"},qd={key:3,class:"app-container_status-container_body"},Ud=Wt(()=>t("svg",{width:"50px",height:"50px",viewBox:"0 0 50 50",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[t("g",{id:"icon_internet-alert",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"wancheng"},[t("path",{d:"M0,25 C0,33.9316396 4.76497292,42.1848151 12.5,46.6506351 C20.2350269,51.116455 29.7649731,51.116455 37.5,46.6506351 C45.2350271,42.1848151 50,33.9316396 50,25 C50,11.1928812 38.8071187,0 25,0 C11.1928813,0 0,11.1928812 0,25 Z",id:"Path","fill-opacity":"0.08",fill:"#FAAD14","fill-rule":"nonzero"}),t("g",{id:"Group-2",transform:"translate(10.000000, 10.000000)"},[t("path",{d:"M0,15 C0,20.3589838 2.85898375,25.3108891 7.5,27.990381 C12.1410161,30.669873 17.8589839,30.669873 22.5,27.990381 C27.1410162,25.3108891 30,20.3589838 30,15 C30,6.7157287 23.2842712,0 15,0 C6.71572875,0 0,6.7157287 0,15 Z",id:"Path",fill:"#FAAD14","fill-rule":"nonzero"}),t("path",{d:"M15,6 C15.8284271,6 16.5,6.67157288 16.5,7.5 L16.5,18.5 C16.5,19.3284271 15.8284271,20 15,20 C14.1715729,20 13.5,19.3284271 13.5,18.5 L13.5,7.5 C13.5,6.67157288 14.1715729,6 15,6 Z",id:"\u8DEF\u5F84",fill:"#FFFFFF"}),t("path",{d:"M15,25 C14.171875,25 13.5,24.328125 13.5,23.5 C13.5,22.671875 14.171875,22 15,22 C15.828125,22 16.5,22.671875 16.5,23.5 C16.5,24.328125 15.828125,25 15,25 Z",id:"\u8DEF\u5F84",fill:"#FFFFFF"})])])])],-1)),Rd={class:"app-container_status-info"},Wd={class:"container_failure"},Hd={class:"container_time"},Zd={key:4,class:"app-container_status-container_body"},Jd=Wt(()=>t("svg",{width:"50px",height:"50px",viewBox:"0 0 50 50",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[t("g",{id:"icon_internet-launching",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"wancheng","fill-rule":"nonzero"},[t("path",{d:"M0,25 C0,33.9316396 4.76497292,42.1848151 12.5,46.6506351 C20.2350269,51.116455 29.7649731,51.116455 37.5,46.6506351 C45.2350271,42.1848151 50,33.9316396 50,25 C50,11.1928812 38.8071187,0 25,0 C11.1928813,0 0,11.1928812 0,25 Z",id:"Path","fill-opacity":"0.08",fill:"#3ED4AB"}),t("g",{id:"Group-2",transform:"translate(10.000000, 10.000000)"},[t("path",{d:"M0,15 C0,20.3589838 2.85898375,25.3108891 7.5,27.990381 C12.1410161,30.669873 17.8589839,30.669873 22.5,27.990381 C27.1410162,25.3108891 30,20.3589838 30,15 C30,6.7157287 23.2842712,0 15,0 C6.71572875,0 0,6.7157287 0,15 Z",id:"Path",fill:"#3ED4AB"}),t("path",{d:"M11.5738525,15.0233901 C11.5738525,14.8431935 11.5023882,14.6703653 11.3750746,14.5429471 C11.2477609,14.4155288 11.0750745,14.3439644 10.8950258,14.3440059 L7.67882684,14.3440059 C7.49875102,14.3439644 7.326041,14.4155503 7.19872281,14.5430024 C7.07140462,14.6704545 6.99991721,14.8433228 7.00000007,15.0235465 C7.00000007,15.2037431 7.0714644,15.3765713 7.19877809,15.5039895 C7.32609178,15.6314078 7.4987781,15.7029722 7.67882684,15.7029307 L10.8950258,15.7029307 C11.0750745,15.7029722 11.2477609,15.6314078 11.3750746,15.5039895 C11.5023882,15.3765713 11.5738525,15.2037431 11.5738525,15.0235465 L11.5738525,15.0233901 Z M22.3211553,14.3440059 L19.1049564,14.3440059 C18.9248806,14.3439644 18.7521705,14.4155503 18.6248524,14.5430024 C18.4975342,14.6704545 18.4260468,14.8433228 18.4261296,15.0235465 C18.4261296,15.2037431 18.4975939,15.3765713 18.6249076,15.5039895 C18.7522213,15.6314078 18.9249076,15.7029722 19.1049564,15.7029307 L22.3211553,15.7029307 C22.5012041,15.7029722 22.6738904,15.6314078 22.8012041,15.5039895 C22.9285178,15.3765713 22.9999911,15.2037431 22.9999911,15.0235465 C23.0019042,14.6481319 22.6962619,14.3440059 22.3211553,14.3440059 Z M15.0075079,18.6494887 C14.8274565,18.6494887 14.6547678,18.7210138 14.5274536,18.8484354 C14.4001395,18.9758571 14.3286356,19.1486892 14.3286812,19.3288885 L14.3286812,22.3206158 C14.3286398,22.5008124 14.4001455,22.6736405 14.5274592,22.8010588 C14.6547729,22.928477 14.8274592,23 15.0075079,23 C15.1875567,23 15.360243,22.928477 15.4875567,22.8010588 C15.6148704,22.6736405 15.6863761,22.5008124 15.6863348,22.3206158 L15.6863348,19.3308123 C15.6866114,18.9551699 15.3828413,18.6502825 15.0075079,18.6494887 Z M15.0075079,7 C14.8274592,7 14.6547729,7.07152297 14.5274592,7.19894122 C14.4001455,7.32635946 14.3286398,7.49918761 14.3286812,7.67938422 L14.3286812,10.8982245 C14.3286398,11.0784212 14.4001455,11.2512493 14.5274592,11.3786675 C14.6547729,11.5060858 14.8274592,11.5776088 15.0075079,11.5776088 C15.1875567,11.5776088 15.360243,11.5060858 15.4875567,11.3786675 C15.6148704,11.2512493 15.6863761,11.0784212 15.6863346,10.8982245 L15.6863346,7.67938422 C15.6863761,7.49918761 15.6148704,7.32635946 15.4875567,7.19894122 C15.360243,7.07152297 15.1875567,7 15.0075079,7 Z M11.6020132,17.4145291 L9.32916742,19.6892415 C9.06467707,19.9548666 9.06467707,20.3845576 9.32916742,20.6501827 C9.45618492,20.7780764 9.62906847,20.8497648 9.80924376,20.8492554 C9.98367775,20.8492554 10.1560177,20.783579 10.2893201,20.6501827 L12.5637599,18.3738593 C12.8282503,18.1082342 12.8282503,17.6785432 12.5637599,17.4129181 C12.2975184,17.147886 11.8671244,17.1486768 11.601857,17.4146855 L11.6020132,17.4145291 Z M17.8766048,12.7750942 C18.0510388,12.7750942 18.2236912,12.7094361 18.3566811,12.5760242 L20.6314491,10.29956 C20.8959395,10.0339349 20.8959395,9.6042439 20.6314491,9.3386188 C20.366042,9.07391123 19.9367036,9.07391123 19.6712965,9.3386188 L17.3966847,11.6133312 C17.1321944,11.8789563 17.1321944,12.3086474 17.3966847,12.5742725 C17.5235351,12.7026276 17.6963754,12.7749288 17.8767611,12.7750942 L17.8766048,12.7750942 Z M18.5349595,17.572293 C18.2695524,17.3075854 17.8402139,17.3075854 17.5748068,17.572293 C17.3103165,17.8379181 17.3103165,18.2676091 17.5748068,18.5332342 L19.6882679,20.6501827 C19.8152854,20.7780764 19.988169,20.8497648 20.1683442,20.8492554 C20.342747,20.8492554 20.5152744,20.783579 20.6484206,20.6501827 C20.9129109,20.3845576 20.9129109,19.9548666 20.6484206,19.6892415 L18.5349595,17.5722773 L18.5349595,17.572293 Z M10.2891638,9.35734026 C10.0237567,9.09263269 9.59441827,9.09263269 9.32901114,9.35734026 C9.06452079,9.62296536 9.06452079,10.0526564 9.32901114,10.3182815 L11.6037635,12.594902 C11.7308042,12.7227441 11.9036849,12.7943806 12.0838399,12.7938344 C12.2582738,12.7938344 12.43077,12.7281576 12.5639162,12.594902 C12.8284065,12.3292769 12.8284065,11.8995859 12.5639162,11.6339608 L10.2891638,9.3573559 L10.2891638,9.35734026 Z",id:"Shape",fill:"#FFFFFF"})])])])],-1)),Kd={class:"app-container_status-info"},Qd={class:"container_failure"},Xd={class:"app-container_status-label_item",style:{"padding-left":"10px"}},tl={class:"app-container_status-container",style:{height:"100%"}},el=["title"],al={class:"DeviceBlock"},ol={class:"app-container_status-container_body"},nl=Wt(()=>t("svg",{width:"50px",height:"50px",viewBox:"0 0 50 50",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[t("g",{id:"icon_device-number",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"wancheng","fill-rule":"nonzero"},[t("path",{d:"M0,25 C0,33.9316396 4.76497292,42.1848151 12.5,46.6506351 C20.2350269,51.116455 29.7649731,51.116455 37.5,46.6506351 C45.2350271,42.1848151 50,33.9316396 50,25 C50,11.1928812 38.8071187,0 25,0 C11.1928813,0 0,11.1928812 0,25 Z",id:"Path","fill-opacity":"0.0804503114",fill:"#03C5FC"}),t("g",{id:"Group-2",transform:"translate(10.000000, 10.000000)"},[t("path",{d:"M0,15 C0,20.3589838 2.85898375,25.3108891 7.5,27.990381 C12.1410161,30.669873 17.8589839,30.669873 22.5,27.990381 C27.1410162,25.3108891 30,20.3589838 30,15 C30,6.7157287 23.2842712,0 15,0 C6.71572875,0 0,6.7157287 0,15 Z",id:"Path",fill:"#03C5FC"}),t("g",{id:"kehuduanIP",transform:"translate(5.000000, 7.000000)",fill:"#FFFFFF"},[t("path",{d:"M8.3164557,11.2822134 L2.39240506,11.2822134 C2.25316456,11.2822134 2.13924051,11.1683794 2.13924051,11.029249 L2.13924051,1.39130435 C2.13924051,1.25217391 2.25316456,1.13833992 2.39240506,1.13833992 L16.6075949,1.13833992 C16.7468354,1.13833992 16.8607595,1.25217391 16.8607595,1.39130435 L16.8607595,3.51620553 C17.2658228,3.5541502 17.6582278,3.69328063 18,3.9083004 L18,1.39130435 C18,0.619762846 17.3797468,0 16.6075949,0 L2.39240506,0 C1.62025316,0 1,0.619762846 1,1.39130435 L1,11.029249 C1,11.8007905 1.62025316,12.4205534 2.39240506,12.4205534 L7.15189873,12.4205534 L7.15189873,14.2798419 L6.40506329,14.2798419 C5.93670886,14.2798419 5.5443038,14.6592885 5.5443038,15.1399209 C5.5443038,15.6079051 5.92405063,16 6.40506329,16 L8.79746835,16 C8.48101266,15.5699605 8.3164557,15.0513834 8.3164557,14.5201581 L8.3164557,11.2822134 Z",id:"Path"}),t("path",{d:"M12.4062969,15.2371365 L12.4062969,14.0436242 L10.0074963,14.0436242 L10.0074963,6.39038031 C10.0074963,6.23042506 10.1394303,6.10738255 10.2833583,6.10738255 L15.6446777,6.10738255 C15.8005997,6.10738255 15.9205397,6.24272931 15.9205397,6.39038031 L15.9205397,8.77740492 L16.3283358,8.77740492 C16.5682159,8.77740492 16.7961019,8.85123043 17,8.97427293 L17,6.39038031 C17,5.62751678 16.3883058,5 15.6446777,5 L10.3313343,5 C9.58770615,5.0246085 9,5.63982103 9,6.39038031 L9,14.6465324 C9.02398801,15.3847875 9.61169415,15.9753915 10.3313343,16 L12.6581709,16 C12.5022489,15.7785235 12.4182909,15.50783 12.4062969,15.2371365 C12.4062969,15.2248322 12.4062969,15.2371365 12.4062969,15.2371365 L12.4062969,15.2371365 Z",id:"Path"}),t("path",{d:"M17.1515152,10 L13.8484848,10 C13.3787879,10 13,10.2857143 13,10.64 L13,15.36 C13,15.7142857 13.3787879,16 13.8484848,16 L17.1515152,16 C17.6212121,16 18,15.7142857 18,15.36 L18,10.64 C18,10.2857143 17.6212121,10 17.1515152,10 Z M14.0151515,10.7657143 L16.9848485,10.7657143 L16.9848485,14.8457143 L14.0151515,14.8457143 L14.0151515,10.7657143 L14.0151515,10.7657143 Z M15.4545455,15.6914286 C15.2575758,15.6914286 15.1060606,15.5657143 15.1060606,15.4285714 C15.1060606,15.28 15.2727273,15.1657143 15.469697,15.1657143 C15.6666667,15.1657143 15.8181818,15.2914286 15.8181818,15.44 C15.8181818,15.5085714 15.7727273,15.5885714 15.6969697,15.6342857 C15.6363636,15.68 15.5454545,15.7028571 15.4545455,15.6914286 C15.4545455,15.7028571 15.4545455,15.6914286 15.4545455,15.6914286 L15.4545455,15.6914286 Z",id:"Shape"})])])])])],-1)),il={class:"app-container_status-info"},rl={class:"container_content"},sl={class:"devise"},dl=Wt(()=>t("em",null,null,-1)),ll={class:"app-container_status-container"},ul=["title"],cl={class:"DeviceBlock"},pl={class:"app-container_title"},fl={class:"app-container_status-label_block"},ml={class:"app-container_status-label_block"},vl={class:"app-container_title"},bl={class:"app-container_status-label_block"},gl=Wt(()=>t("em",null,null,-1)),hl={class:"app-container_status-container"},_l={class:"app-container_title"},xl=["title"],wl={class:"DeviceBlock"},kl={class:"app-container_body"},yl=G({props:{homebox:{type:Object}},setup(n){const{$gettext:i,$ngettext:a}=W(),d=ze(),u=()=>{Aa()},r=()=>{Ta()},c=X(()=>d.status),x=X(()=>d.deviceList),h=$(!1),f=$(!1),v=$(!1),b=bt({portList:[],load:!1}),_=C=>{switch(C){case"pppoe":return i("\u62E8\u53F7\u4E0A\u7F51");case"static":return i("\u9759\u6001\u7F51\u7EDC");case"dhcp":return"DHCP"}return C&&C.toUpperCase()},y=C=>{switch(C){case"manual":return i("\u624B\u52A8\u914D\u7F6E");case"auto":return i("\u81EA\u52A8\u83B7\u53D6");default:return""}},k=()=>{(b.load&&document.hidden?Promise.resolve():M.Network.PortList.GET().then(C=>{if(C!=null&&C.data){const{result:B}=C==null?void 0:C.data;B&&(b.portList=B.ports||[])}})).finally(()=>{b.load=!0,setTimeout(k,1e4)})};k();const w=It.stampForm,p=()=>{h.value=!h.value},m=()=>{f.value=!f.value},g=()=>{v.value=!v.value},F=()=>{p(),Et.installAndGo("app-meta-nlbwmon",i("\u5E26\u5BBD\u76D1\u63A7"),"/cgi-bin/luci/admin/services/nlbw")},Y=()=>L(this,null,function*(){var C,B,I;if(m(),yield Et.checkAndInstallApp("app-meta-homebox","Homebox"))try{const et=yield M.Network.Homebox.Enable.POST();(B=(C=et==null?void 0:et.data)==null?void 0:C.result)!=null&&B.port?Ls({port:et.data.result.port,setup:0}):((I=et==null?void 0:et.data)==null?void 0:I.success)==0?location.href="/cgi-bin/luci/admin/services/homebox":E.Warning(i("\u542F\u52A8\u5931\u8D25"))}catch(et){E.Warning(i("\u542F\u52A8\u5931\u8D25"))}}),A=()=>{m(),Et.installAndGo("app-meta-systools","SysTools","/cgi-bin/luci/admin/system/systools/pages")};return(C,B)=>{var et,S;const I=pt("router-link");return s(),l(O,null,[t("div",$d,[t("div",Cd,[t("div",Dd,[e(c)!=null?(s(),l(O,{key:0},[e(c).networkInfo=="netSuccess"?(s(),l("div",Bd,[Yd,t("div",Ad,[t("span",Sd,o(e(i)("\u5DF2\u8054\u7F51")),1),t("span",zd,o(e(w)(e(c).uptimeStamp)),1)])])):e(c).networkInfo=="dnsFailed"?(s(),l("div",Pd,[Td,t("div",Id,[t("span",Ld,o(e(i)("DNS\u9519\u8BEF")),1),t("span",Md,o(e(w)(e(c).uptimeStamp)),1),t("div",{onClick:u,class:"container_configure"},o(e(i)("DNS\u914D\u7F6E")),1)])])):e(c).networkInfo=="softSourceFailed"?(s(),l("div",Nd,[Od,t("div",Vd,[t("span",Gd,o(e(i)("\u8F6F\u4EF6\u6E90\u9519\u8BEF")),1),t("span",jd,o(e(w)(e(c).uptimeStamp)),1),t("div",{onClick:r,class:"container_configure"},o(e(i)("\u8F6F\u4EF6\u6E90\u914D\u7F6E")),1)])])):e(c).networkInfo=="netFailed"?(s(),l("div",qd,[Ud,t("div",Rd,[t("span",Wd,o(e(i)("\u672A\u8054\u7F51")),1),t("span",Hd,o(e(w)(e(c).uptimeStamp)),1)])])):(s(),l("div",Zd,[Jd,t("div",Kd,[t("span",Qd,o(e(i)("\u68C0\u6D4B\u4E2D...")),1)])]))],64)):D("",!0)])]),t("div",Xd,[t("div",tl,[t("span",{class:"more_icon",title:e(i)("\u67E5\u770B\u8BBE\u5907\u4FE1\u606F")},[z(Gt,{onClick:p})],8,el),T(t("div",al,[t("div",{class:"menu_background",onClick:p}),t("ul",null,[t("li",null,[z(I,{to:"/devicemanagement"},{default:R(()=>[nt(o(e(i)("\u8BBE\u5907\u7BA1\u7406")),1)]),_:1})]),t("li",null,[t("a",{onClick:F},o(e(i)("\u5E26\u5BBD\u76D1\u63A7")),1)])])],512),[[Yt,h.value]]),t("div",ol,[nl,t("div",il,[t("span",rl,o(((S=(et=e(x))==null?void 0:et.devices)==null?void 0:S.length)||0),1),t("span",sl,o(e(i)("\u5DF2\u8FDE\u63A5\u8BBE\u5907")),1)])])])])]),dl,t("div",ll,[t("span",{class:"more_icon",title:e(i)("\u6D4B\u901F")},[z(Gt,{onClick:m})],8,ul),T(t("div",cl,[t("div",{class:"menu_background",onClick:m}),t("ul",null,[t("li",null,[t("a",{onClick:Y},o(e(i)("\u5185\u7F51\u6D4B\u901F")),1)]),t("li",null,[t("a",{onClick:A},o(e(i)("\u5916\u7F51\u6D4B\u901F")),1)])])],512),[[Yt,f.value]]),t("div",pl,[t("span",null,o(e(i)("IP\u5730\u5740"))+"\uFF08"+o(e(c).defaultInterface)+"\uFF09",1)]),t("div",fl,[t("span",null," IPv4: "+o(e(c).ipv4addr)+" \uFF08"+o(_(e(c).proto||""))+"\uFF09 ",1)]),t("div",ml,[t("span",null,"IPv6: "+o(e(c).ipv6addr),1)]),t("div",vl,[t("span",null,"DNS\uFF08"+o(y(e(c).dnsProto))+"\uFF09",1)]),(s(!0),l(O,null,J(e(c).dnsList,P=>(s(),l("div",bl,[t("span",null,o(P),1)]))),256))]),gl,t("div",hl,[t("div",_l,[t("span",null,o(e(i)("\u7F51\u7EDC\u63A5\u53E3\u72B6\u6001")),1),t("span",{class:"more_icon",title:e(i)("\u67E5\u770B\u7F51\u7EDC\u63A5\u53E3\u4FE1\u606F")},[z(Gt,{onClick:g})],8,xl),T(t("div",wl,[t("div",{class:"menu_background",onClick:g}),t("ul",null,[t("li",null,[z(I,{to:"/interfaceconfig"},{default:R(()=>[nt(o(e(i)("\u7F51\u53E3\u914D\u7F6E")),1)]),_:1})])])],512),[[Yt,v.value]])]),t("div",kl,[e(b).load?(s(),H(Ks,{key:0,portList:e(b).portList},null,8,["portList"])):D("",!0)])])],64)}}});var Fl=N(yl,[["__scopeId","data-v-51765cb0"]]);const El={class:"network-container"},$l={class:"network-container_flow"},Cl={class:"network-container_flow-container"},Dl={class:"network-container_status"},Bl=G({setup(n){return(i,a)=>(s(),l("div",El,[t("div",$l,[t("div",Cl,[z(gr)])]),t("div",Dl,[z(Fl)])]))}});var Yl=N(Bl,[["__scopeId","data-v-2d777a95"]]);const Al={},Sl={width:"14px",height:"14px",viewBox:"0 0 14 14",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},zl=t("g",{id:"icon_alert",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"Icon/Warning"},[t("rect",{id:"\u77E9\u5F62",fill:"#000000","fill-rule":"nonzero",opacity:"0",x:"0",y:"0",width:"14",height:"14"}),t("path",{d:"M7,0.875 C3.61757813,0.875 0.875,3.61757813 0.875,7 C0.875,10.3824219 3.61757813,13.125 7,13.125 C10.3824219,13.125 13.125,10.3824219 13.125,7 C13.125,3.61757813 10.3824219,0.875 7,0.875 Z M6.5625,4.046875 C6.5625,3.98671875 6.61171875,3.9375 6.671875,3.9375 L7.328125,3.9375 C7.38828125,3.9375 7.4375,3.98671875 7.4375,4.046875 L7.4375,7.765625 C7.4375,7.82578125 7.38828125,7.875 7.328125,7.875 L6.671875,7.875 C6.61171875,7.875 6.5625,7.82578125 6.5625,7.765625 L6.5625,4.046875 Z M7,10.0625 C6.63769531,10.0625 6.34375,9.76855469 6.34375,9.40625 C6.34375,9.04394531 6.63769531,8.75 7,8.75 C7.36230469,8.75 7.65625,9.04394531 7.65625,9.40625 C7.65625,9.76855469 7.36230469,10.0625 7,10.0625 Z",id:"\u5F62\u72B6",fill:"#FAAD14"})])],-1),Pl=[zl];function Tl(n,i){return s(),l("svg",Sl,Pl)}var Lt=N(Al,[["render",Tl]]);const Il={},Ll={width:"18px",height:"18px",viewBox:"0 0 18 18",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},Ml=qt('',1),Nl=[Ml];function Ol(n,i){return s(),l("svg",Ll,Nl)}var sa=N(Il,[["render",Ol]]);const Vl={},Gl={width:"18px",height:"18px",viewBox:"0 0 18 18",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},jl=qt('',1),ql=[jl];function Ul(n,i){return s(),l("svg",Gl,ql)}var Rl=N(Vl,[["render",Ul]]);const Ze=n=>(st("data-v-3dae3be2"),n=n(),dt(),n),Wl=["onSubmit"],Hl={class:"action-header"},Zl={class:"action-header_title"},Jl={class:"action-body"},Kl={class:"disk-info"},Ql=Ze(()=>t("div",{class:"disk-info_icon"},[t("svg",{t:"1642589762094",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"11301",width:"128",height:"128"},[t("path",{d:"M899.892468 123.889088c0-44.342099-36.286708-80.620486-80.624646-80.620486H204.728017C160.385918 43.268602 124.107532 79.546988 124.107532 123.889088v802.847056c0 44.342099 36.278386 80.620486 80.620485 80.620486h614.539805c44.337938 0 80.624646-36.278386 80.624646-80.620486V123.889088z",fill:"#D0D0DB","p-id":"11302"}),t("path",{d:"M169.8768 977.7772V174.930143c0-44.342099 36.278386-80.620486 80.620486-80.620485h614.539804c9.936092 0 19.426974 1.905666 28.239639 5.23434-11.525534-30.507298-40.996782-52.389169-75.398629-52.389169H203.342457c-44.342099 0-80.620486 36.278386-80.620486 80.620486v802.851217c0 34.410168 21.881871 63.873094 52.385008 75.381985A79.730065 79.730065 0 0 1 169.8768 977.7772z",fill:"#FFFFFF","p-id":"11303"}),t("path",{d:"M820.657543 40.497481H206.117739c-44.342099 0-80.620486 36.278386-80.620486 80.620485v802.847057c0 44.342099 36.278386 80.620486 80.620486 80.620486h614.539804c44.337938 0 80.624646-36.278386 80.624647-80.620486V121.117966c0-44.342099-36.286708-80.620486-80.624647-80.620485z m19.60173 828.785749c0 40.846992-33.43237 74.279362-74.287684 74.279361H199.780776c-40.855313 0-74.279362-33.424048-74.279362-74.279361V129.593603c0-40.855313 33.424048-74.279362 74.279362-74.279362h566.203296c40.842831 0 74.283522 33.424048 74.283522 74.279362l-0.008321 739.689627z",fill:"#6E6E96","p-id":"11304"}),t("path",{d:"M815.106979 1024H200.567175C146.933914 1024 103.303319 980.369405 103.303319 926.736144V123.889088C103.303319 70.255827 146.933914 26.625232 200.567175 26.625232h614.539804c53.633261 0 97.268017 43.630595 97.268017 97.263856v802.847056c0 53.633261-43.634756 97.263856-97.268017 97.263856zM200.567175 59.911972C165.287391 59.911972 136.590059 88.609303 136.590059 123.889088v802.847056c0 35.279784 28.697331 63.977115 63.977116 63.977115h614.539804c35.279784 0 63.981276-28.697331 63.981276-63.977115V123.889088c0-35.279784-28.701492-63.977115-63.981276-63.977116H200.567175z",fill:"#6E6E96","p-id":"11305"}),t("path",{d:"M301.946104 941.515457h429.985632v65.841173H301.946104z",fill:"#8A8AA1","p-id":"11306"}),t("path",{d:"M731.931736 1024H301.946104a16.64337 16.64337 0 0 1-16.64337-16.64337V941.515457a16.64337 16.64337 0 0 1 16.64337-16.64337h429.985632a16.64337 16.64337 0 0 1 16.64337 16.64337v65.841173a16.64337 16.64337 0 0 1-16.64337 16.64337z m-413.342262-33.286741h396.698892v-32.554432H318.589474v32.554432z",fill:"#6E6E96","p-id":"11307"}),t("path",{d:"M337.230049 960.318304h20.804213v47.038326h-20.804213zM386.565159 960.318304h20.804213v47.038326h-20.804213zM435.891948 960.318304h20.804213v47.038326h-20.804213zM485.231219 960.318304h20.804213v47.038326h-20.804213zM534.558008 960.318304h20.804213v47.038326h-20.804213zM583.897279 960.318304h20.804213v47.038326h-20.804213zM633.224068 960.318304h20.804213v47.038326h-20.804213zM682.563339 960.318304h20.804213v47.038326h-20.804213z",fill:"#FFE599","p-id":"11308"}),t("path",{d:"M219.153659 140.794591m-26.874883 0a26.874882 26.874882 0 1 0 53.749765 0 26.874882 26.874882 0 1 0-53.749765 0Z",fill:"#ADADD1","p-id":"11309"}),t("path",{d:"M219.153659 184.312843c-23.995579 0-43.518252-19.522673-43.518253-43.518252s19.522673-43.518252 43.518253-43.518253 43.518252 19.522673 43.518252 43.518253-19.522673 43.518252-43.518252 43.518252z m0-53.749764c-5.642103 0-10.231512 4.589409-10.231512 10.231512s4.589409 10.231512 10.231512 10.231512 10.231512-4.589409 10.231511-10.231512-4.589409-10.231512-10.231511-10.231512z",fill:"#6E6E96","p-id":"11310"}),t("path",{d:"M801.28466 140.794591m-26.870721 0a26.870721 26.870721 0 1 0 53.741442 0 26.870721 26.870721 0 1 0-53.741442 0Z",fill:"#ADADD1","p-id":"11311"}),t("path",{d:"M801.28466 184.308683c-23.995579 0-43.514092-19.518512-43.514091-43.514092s19.518512-43.514092 43.514091-43.514092 43.514092 19.518512 43.514092 43.514092-19.518512 43.514092-43.514092 43.514092z m0-53.741443c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"11312"}),t("path",{d:"M801.280499 905.23291m-26.870721 0a26.870721 26.870721 0 1 0 53.741443 0 26.870721 26.870721 0 1 0-53.741443 0Z",fill:"#ADADD1","p-id":"11313"}),t("path",{d:"M801.280499 948.747001c-23.995579 0-43.514092-19.518512-43.514091-43.514091s19.518512-43.514092 43.514091-43.514092 43.514092 19.518512 43.514092 43.514092-19.518512 43.514092-43.514092 43.514091z m0-53.741442c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"11314"}),t("path",{d:"M219.153659 905.23291m-26.870722 0a26.870721 26.870721 0 1 0 53.741443 0 26.870721 26.870721 0 1 0-53.741443 0Z",fill:"#ADADD1","p-id":"11315"}),t("path",{d:"M219.153659 948.747001c-23.995579 0-43.514092-19.518512-43.514092-43.514091s19.518512-43.514092 43.514092-43.514092 43.514092 19.518512 43.514091 43.514092-19.522673 43.514092-43.514091 43.514091z m0-53.741442c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"11316"}),t("path",{d:"M520.972857 777.43263c-142.542145 0-258.508988-115.971004-258.508988-258.52147a16.64337 16.64337 0 0 1 33.28674 0c0 124.19699 101.033579 225.23473 225.222248 225.23473s225.222248-101.03774 225.222248-225.23473c0-124.188668-101.033579-225.218087-225.222248-225.218087a16.64337 16.64337 0 0 1 0-33.286741c142.542145 0 258.508988 115.966843 258.508988 258.504828 0 142.550466-115.966843 258.521471-258.508988 258.52147z",fill:"#6E6E96","p-id":"11317"}),t("path",{d:"M520.968696 518.919481m-83.312551 0a83.312551 83.312551 0 1 0 166.625102 0 83.312551 83.312551 0 1 0-166.625102 0Z",fill:"#A9A9BA","p-id":"11318"}),t("path",{d:"M520.968696 618.875402c-55.114521 0-99.955921-44.83724-99.955921-99.95176 0-55.118682 44.8414-99.955921 99.955921-99.955921s99.95176 44.8414 99.95176 99.955921c0 55.11036-44.83724 99.95176-99.95176 99.95176z m0-166.625101c-36.761044 0-66.669181 29.908136-66.66918 66.66918s29.908136 66.66502 66.66918 66.66502 66.66502-29.908136 66.66502-66.66502c0-36.761044-29.903976-66.669181-66.66502-66.66918z",fill:"#6E6E96","p-id":"11319"}),t("path",{d:"M301.946104 941.515457h429.985632v36.977408H301.946104z",fill:"#6E6E96","p-id":"11320"})])],-1)),Xl={key:0,class:"disk-info_mount-name"},t0={key:1,class:"disk-info_mount-name"},e0={key:0,class:"label-item"},a0={class:"label-item_key"},o0={class:"label-item_path"},n0={class:"label-item"},i0={class:"label-item_key"},r0={class:"label-item_value"},s0=["disabled"],d0={key:0,value:""},l0={value:"format"},u0={key:1,value:"default"},c0={class:"label-item_value"},p0={key:0,class:"msg"},f0={key:1,class:"msg"},m0={class:"action-footer"},v0=Ze(()=>t("div",{class:"auto"},null,-1)),b0=["disabled"],g0=["disabled"],h0={key:1,class:"action result"},_0={class:"action-body"},x0=Ze(()=>t("div",{class:"action-body_icon"},[t("svg",{t:"1642063181211",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5062",width:"128",height:"128","data-v-cda444e0":""},[t("path",{d:"M512 85.333333c235.648 0 426.666667 191.018667 426.666667 426.666667s-191.018667 426.666667-426.666667 426.666667S85.333333 747.648 85.333333 512 276.352 85.333333 512 85.333333z m-74.965333 550.4L346.453333 545.152a42.666667 42.666667 0 1 0-60.330666 60.330667l120.704 120.704a42.666667 42.666667 0 0 0 60.330666 0l301.653334-301.696a42.666667 42.666667 0 1 0-60.288-60.330667l-271.530667 271.488z",fill:"#52C41A","p-id":"5063","data-v-cda444e0":""})])],-1)),w0={class:"action-body_msg"},k0={key:0,class:"action-body_info"},y0={key:1,class:"action-body_info"},F0={class:"btns"},E0=G({props:{action:String,disk:{type:Object,required:!0},mount:{type:Object},Close:{type:Function},Cancel:{type:Function},Next:{type:Function}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=()=>{i.Close&&i.Close()},r=F=>{F.preventDefault(),i.Cancel&&i.Cancel(),u()},c=F=>{i.Next&&i.Next(F),u()},x=$(!1),h=$(0),f=F=>{h.value=F},v=$(i.action=="nas"?"":"format"),b=$(),_=$(),y=()=>{switch(v.value){case"format":w();return;case"default":k();return;default:E.Warning(a("\u8BF7\u9009\u62E9\u9009\u9879"));return}},k=()=>{let F="";const Y=i.mount;if(Y!=null&&Y.mountPoint!=null&&(F=Y.mountPoint),F!=""){c(F);return}E.Warning(a("\u65E0\u6CD5\u8BC6\u522B\u8DEF\u5F84"))},w=()=>{const F=i.disk,Y=i.mount;if(Y){const A=Y.mountPoint||Y.path;if(!confirm(a("\u8B66\u544A\uFF1A\u683C\u5F0F\u5316\u4F1A\u6E05\u7A7A %{partname} \u5206\u533A\u6570\u636E\uFF0C\u8BF7\u4F60\u8C28\u614E\u64CD\u4F5C",{partname:A||""}))||!confirm(a("\u662F\u5426\u786E\u5B9A\u683C\u5F0F\u5316 %{partname}?",{partname:A||""})))return;m(Y);return}if(F){if(!confirm(a("\u8B66\u544A\uFF1A\u8BE5\u64CD\u4F5C\u5C06\u521D\u59CB\u5316 %{model} \u786C\u76D8\u5E76\u521B\u5EFA\u5206\u533A\uFF0C\u8BF7\u4F60\u8C28\u614E\u64CD\u4F5C",{model:F.venderModel||""}))||!confirm(a("\u662F\u5426\u786E\u5B9A\u521D\u59CB\u5316?")))return;p(F);return}E.Warning(a("\u65E0\u6CD5\u8BC6\u522B\u6570\u636E"))},p=F=>L(this,null,function*(){if(F.name==null||F.path==""){E.Warning(a("\u83B7\u53D6\u4E0D\u5230\u8BBE\u5907\u540D\u79F0"));return}if(F.path==null||F.path==""){E.Warning(a("\u83B7\u53D6\u4E0D\u5230\u8BBE\u5907\u8DEF\u5F84"));return}x.value=!0;const Y=E.Loading(a("\u521D\u59CB\u5316\u4E2D..."));try{const A=yield M.Nas.Disk.Init.POST({name:F.name,path:F.path});if(A!=null&&A.data){const{result:C,error:B}=A==null?void 0:A.data;B&&E.Warning(B),C&&(C.errorInfo?E.Warning(C.errorInfo):(E.Success(a("\u521D\u59CB\u5316\u6210\u529F")),C.childrens&&C.childrens.length>0&&(_.value=C.childrens[0]),b.value=C,f(1)))}}catch(A){E.Error(A)}Y.Close(),x.value=!1}),m=F=>L(this,null,function*(){if(F.path==null||F.path==""){E.Warning(a("\u83B7\u53D6\u4E0D\u5230\u5206\u533A\u8DEF\u5F84"));return}x.value=!0;const Y=E.Loading(a("\u683C\u5F0F\u5316\u4E2D..."));try{const A=yield M.Nas.Disk.Partition.Format.POST({path:F.path,uuid:F.uuid,mountPoint:F.mountPoint});if(A!=null&&A.data){const{result:C,error:B}=A==null?void 0:A.data;B&&E.Warning(B),C&&(E.Success(a("\u683C\u5F0F\u5316\u6210\u529F")),_.value=C,f(1))}}catch(A){E.Error(A)}Y.Close(),x.value=!1}),g=()=>{if(_.value&&_.value.mountPoint){c(_.value.mountPoint);return}E.Warning(a("\u8BFB\u53D6\u7ED3\u679C\u5931\u8D25"))};return(F,Y)=>(s(),H(ht,{type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>{var A;return[h.value==0?(s(),l("form",{key:0,class:"action format",onSubmit:ft(y,["prevent"])},[t("div",Hl,[t("div",Zl,o(e(a)("\u786C\u76D8\u914D\u7F6E")),1)]),t("div",Jl,[t("div",Kl,[Ql,n.mount?(s(),l("div",Xl,[t("span",null,"\u3010"+o(n.mount.total)+"\u3011",1),t("span",null,o(n.mount.mountPoint||n.mount.path),1)])):n.disk?(s(),l("div",t0,[t("span",null,"\u3010"+o(n.disk.size)+"\u3011",1),t("span",null,o(n.disk.venderModel),1)])):D("",!0)]),n.mount?(s(),l("div",e0,[t("div",a0,[t("span",null,o(e(a)("\u76EE\u6807\u5206\u533A")),1)]),t("div",o0,o(n.mount.mountPoint||n.mount.path)+"\uFF08"+o(n.mount.total)+"\uFF09",1)])):D("",!0),t("div",n0,[t("div",i0,[t("span",null,o(e(a)("\u683C\u5F0F\u5316\u9009\u9879")),1)]),t("div",r0,[T(t("select",{"onUpdate:modelValue":Y[0]||(Y[0]=C=>v.value=C),required:"",disabled:n.action=="disk"},[n.mount!=null?(s(),l("option",d0,o(e(a)("\u8BF7\u9009\u62E9\u9009\u9879")),1)):D("",!0),t("option",l0,o(e(a)("\u683C\u5F0F\u5316")),1),n.mount!=null?(s(),l("option",u0,o(e(a)("\u4E0D\u683C\u5F0F\u5316,\u4F7F\u7528\u539F\u6587\u4EF6\u7CFB\u7EDF")),1)):D("",!0)],8,s0),[[rt,v.value]])]),t("div",c0,[v.value=="format"?(s(),l("p",p0,o(e(a)("\u683C\u5F0F\u5316\u4E3AEXT4\u6587\u4EF6\u7CFB\u7EDF")),1)):v.value=="default"?(s(),l("p",f0)):D("",!0)])])]),t("div",m0,[v0,t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:r,type:"button",disabled:x.value},o(e(a)("\u8FD4\u56DE")),9,b0),t("button",{class:"cbi-button cbi-button-apply app-btn app-next",disabled:x.value},o(e(a)("\u4E0B\u4E00\u6B65")),9,g0)])],40,Wl)):h.value==1?(s(),l("div",h0,[t("div",_0,[x0,t("div",w0,o(e(a)("\u683C\u5F0F\u5316\u6210\u529F")),1),b.value?(s(),l("div",k0,[nt(o(e(a)("\u5DF2\u7ECF\u6210\u529F\u683C\u5F0F\u5316\u78C1\u76D8"))+" "+o(b.value.venderModel)+" "+o(e(a)("\u5E76\u6302\u8F7D\u5230"))+" ",1),t("a",null,o((A=_.value)==null?void 0:A.mountPoint),1)])):D("",!0),_.value?(s(),l("div",y0,[nt(o(e(a)("\u5DF2\u7ECF\u6210\u529F\u521D\u59CB\u5316\u5206\u533A"))+" ",1),t("a",null,o(_.value.mountPoint),1)])):D("",!0),t("div",F0,[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",type:"button",onClick:g},o(n.action=="nas"?e(a)("\u4E0B\u4E00\u6B65"):e(a)("\u5B8C\u6210")),1)])])])):D("",!0)]}),_:1})]),_:1}))}});var $0=N(E0,[["__scopeId","data-v-3dae3be2"]]),Je=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=gt($0,mt(ut({},n),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const Te=n=>(st("data-v-5f5fb500"),n=n(),dt(),n),C0=["onSubmit"],D0=Te(()=>t("div",{class:"action-header"},[t("div",{class:"action-header_title"})],-1)),B0={class:"action-body"},Y0={class:"disk-info"},A0=Te(()=>t("div",{class:"disk-info_icon"},[t("svg",{t:"1642589762094",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"11301",width:"128",height:"128"},[t("path",{d:"M899.892468 123.889088c0-44.342099-36.286708-80.620486-80.624646-80.620486H204.728017C160.385918 43.268602 124.107532 79.546988 124.107532 123.889088v802.847056c0 44.342099 36.278386 80.620486 80.620485 80.620486h614.539805c44.337938 0 80.624646-36.278386 80.624646-80.620486V123.889088z",fill:"#D0D0DB","p-id":"11302"}),t("path",{d:"M169.8768 977.7772V174.930143c0-44.342099 36.278386-80.620486 80.620486-80.620485h614.539804c9.936092 0 19.426974 1.905666 28.239639 5.23434-11.525534-30.507298-40.996782-52.389169-75.398629-52.389169H203.342457c-44.342099 0-80.620486 36.278386-80.620486 80.620486v802.851217c0 34.410168 21.881871 63.873094 52.385008 75.381985A79.730065 79.730065 0 0 1 169.8768 977.7772z",fill:"#FFFFFF","p-id":"11303"}),t("path",{d:"M820.657543 40.497481H206.117739c-44.342099 0-80.620486 36.278386-80.620486 80.620485v802.847057c0 44.342099 36.278386 80.620486 80.620486 80.620486h614.539804c44.337938 0 80.624646-36.278386 80.624647-80.620486V121.117966c0-44.342099-36.286708-80.620486-80.624647-80.620485z m19.60173 828.785749c0 40.846992-33.43237 74.279362-74.287684 74.279361H199.780776c-40.855313 0-74.279362-33.424048-74.279362-74.279361V129.593603c0-40.855313 33.424048-74.279362 74.279362-74.279362h566.203296c40.842831 0 74.283522 33.424048 74.283522 74.279362l-0.008321 739.689627z",fill:"#6E6E96","p-id":"11304"}),t("path",{d:"M815.106979 1024H200.567175C146.933914 1024 103.303319 980.369405 103.303319 926.736144V123.889088C103.303319 70.255827 146.933914 26.625232 200.567175 26.625232h614.539804c53.633261 0 97.268017 43.630595 97.268017 97.263856v802.847056c0 53.633261-43.634756 97.263856-97.268017 97.263856zM200.567175 59.911972C165.287391 59.911972 136.590059 88.609303 136.590059 123.889088v802.847056c0 35.279784 28.697331 63.977115 63.977116 63.977115h614.539804c35.279784 0 63.981276-28.697331 63.981276-63.977115V123.889088c0-35.279784-28.701492-63.977115-63.981276-63.977116H200.567175z",fill:"#6E6E96","p-id":"11305"}),t("path",{d:"M301.946104 941.515457h429.985632v65.841173H301.946104z",fill:"#8A8AA1","p-id":"11306"}),t("path",{d:"M731.931736 1024H301.946104a16.64337 16.64337 0 0 1-16.64337-16.64337V941.515457a16.64337 16.64337 0 0 1 16.64337-16.64337h429.985632a16.64337 16.64337 0 0 1 16.64337 16.64337v65.841173a16.64337 16.64337 0 0 1-16.64337 16.64337z m-413.342262-33.286741h396.698892v-32.554432H318.589474v32.554432z",fill:"#6E6E96","p-id":"11307"}),t("path",{d:"M337.230049 960.318304h20.804213v47.038326h-20.804213zM386.565159 960.318304h20.804213v47.038326h-20.804213zM435.891948 960.318304h20.804213v47.038326h-20.804213zM485.231219 960.318304h20.804213v47.038326h-20.804213zM534.558008 960.318304h20.804213v47.038326h-20.804213zM583.897279 960.318304h20.804213v47.038326h-20.804213zM633.224068 960.318304h20.804213v47.038326h-20.804213zM682.563339 960.318304h20.804213v47.038326h-20.804213z",fill:"#FFE599","p-id":"11308"}),t("path",{d:"M219.153659 140.794591m-26.874883 0a26.874882 26.874882 0 1 0 53.749765 0 26.874882 26.874882 0 1 0-53.749765 0Z",fill:"#ADADD1","p-id":"11309"}),t("path",{d:"M219.153659 184.312843c-23.995579 0-43.518252-19.522673-43.518253-43.518252s19.522673-43.518252 43.518253-43.518253 43.518252 19.522673 43.518252 43.518253-19.522673 43.518252-43.518252 43.518252z m0-53.749764c-5.642103 0-10.231512 4.589409-10.231512 10.231512s4.589409 10.231512 10.231512 10.231512 10.231512-4.589409 10.231511-10.231512-4.589409-10.231512-10.231511-10.231512z",fill:"#6E6E96","p-id":"11310"}),t("path",{d:"M801.28466 140.794591m-26.870721 0a26.870721 26.870721 0 1 0 53.741442 0 26.870721 26.870721 0 1 0-53.741442 0Z",fill:"#ADADD1","p-id":"11311"}),t("path",{d:"M801.28466 184.308683c-23.995579 0-43.514092-19.518512-43.514091-43.514092s19.518512-43.514092 43.514091-43.514092 43.514092 19.518512 43.514092 43.514092-19.518512 43.514092-43.514092 43.514092z m0-53.741443c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"11312"}),t("path",{d:"M801.280499 905.23291m-26.870721 0a26.870721 26.870721 0 1 0 53.741443 0 26.870721 26.870721 0 1 0-53.741443 0Z",fill:"#ADADD1","p-id":"11313"}),t("path",{d:"M801.280499 948.747001c-23.995579 0-43.514092-19.518512-43.514091-43.514091s19.518512-43.514092 43.514091-43.514092 43.514092 19.518512 43.514092 43.514092-19.518512 43.514092-43.514092 43.514091z m0-53.741442c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"11314"}),t("path",{d:"M219.153659 905.23291m-26.870722 0a26.870721 26.870721 0 1 0 53.741443 0 26.870721 26.870721 0 1 0-53.741443 0Z",fill:"#ADADD1","p-id":"11315"}),t("path",{d:"M219.153659 948.747001c-23.995579 0-43.514092-19.518512-43.514092-43.514091s19.518512-43.514092 43.514092-43.514092 43.514092 19.518512 43.514091 43.514092-19.522673 43.514092-43.514091 43.514091z m0-53.741442c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"11316"}),t("path",{d:"M520.972857 777.43263c-142.542145 0-258.508988-115.971004-258.508988-258.52147a16.64337 16.64337 0 0 1 33.28674 0c0 124.19699 101.033579 225.23473 225.222248 225.23473s225.222248-101.03774 225.222248-225.23473c0-124.188668-101.033579-225.218087-225.222248-225.218087a16.64337 16.64337 0 0 1 0-33.286741c142.542145 0 258.508988 115.966843 258.508988 258.504828 0 142.550466-115.966843 258.521471-258.508988 258.52147z",fill:"#6E6E96","p-id":"11317"}),t("path",{d:"M520.968696 518.919481m-83.312551 0a83.312551 83.312551 0 1 0 166.625102 0 83.312551 83.312551 0 1 0-166.625102 0Z",fill:"#A9A9BA","p-id":"11318"}),t("path",{d:"M520.968696 618.875402c-55.114521 0-99.955921-44.83724-99.955921-99.95176 0-55.118682 44.8414-99.955921 99.955921-99.955921s99.95176 44.8414 99.95176 99.955921c0 55.11036-44.83724 99.95176-99.95176 99.95176z m0-166.625101c-36.761044 0-66.669181 29.908136-66.66918 66.66918s29.908136 66.66502 66.66918 66.66502 66.66502-29.908136 66.66502-66.66502c0-36.761044-29.903976-66.669181-66.66502-66.66918z",fill:"#6E6E96","p-id":"11319"}),t("path",{d:"M301.946104 941.515457h429.985632v36.977408H301.946104z",fill:"#6E6E96","p-id":"11320"})])],-1)),S0={key:0,class:"disk-info_mount-name"},z0={key:1,class:"disk-info_mount-name"},P0={key:0,class:"label-item"},T0={class:"label-item_key"},I0={class:"label-item_path"},L0={class:"label-item"},M0={class:"label-item_key"},N0={class:"label-item_value"},O0={class:"action-footer"},V0=Te(()=>t("div",{class:"auto"},null,-1)),G0=["disabled"],j0=["disabled"],q0={key:1,class:"action result"},U0={class:"action-body"},R0=Te(()=>t("div",{class:"action-body_icon"},[t("svg",{t:"1642063181211",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5062",width:"128",height:"128","data-v-cda444e0":""},[t("path",{d:"M512 85.333333c235.648 0 426.666667 191.018667 426.666667 426.666667s-191.018667 426.666667-426.666667 426.666667S85.333333 747.648 85.333333 512 276.352 85.333333 512 85.333333z m-74.965333 550.4L346.453333 545.152a42.666667 42.666667 0 1 0-60.330666 60.330667l120.704 120.704a42.666667 42.666667 0 0 0 60.330666 0l301.653334-301.696a42.666667 42.666667 0 1 0-60.288-60.330667l-271.530667 271.488z",fill:"#52C41A","p-id":"5063","data-v-cda444e0":""})])],-1)),W0={class:"action-body_msg"},H0=["innerHTML"],Z0={class:"btns"},J0=G({props:{action:String,disk:{type:Object,required:!0},mount:{type:Object},Close:{type:Function},Cancel:{type:Function},Next:{type:Function}},setup(n){var w;const i=n,{$gettext:a,$ngettext:d}=W(),u=()=>{i.Close&&i.Close()},r=p=>{p.preventDefault(),i.Cancel&&i.Cancel(),u()},c=p=>{i.Next&&i.Next(p),u()},x=$(!1),h=$(0),f=$("/mnt/data_"+((w=i==null?void 0:i.mount)==null?void 0:w.name)),v=p=>{h.value=p};$(i.mount?"":"format"),$();const b=$(),_=()=>L(this,null,function*(){const p=i.mount;if(p==null){E.Warning(a("\u83B7\u53D6\u4E0D\u5230\u5206\u533A"));return}if(p.path==null||p.path==""){E.Warning(a("\u83B7\u53D6\u4E0D\u5230\u5206\u533A\u8DEF\u5F84"));return}if(p.uuid==null||p.uuid==""){E.Warning(a("\u83B7\u53D6\u4E0D\u5230\u5206\u533AID"));return}x.value=!0;const m=E.Loading(a("\u6302\u8F7D\u4E2D..."));try{const g=yield M.Nas.Disk.Partition.Mount.POST({path:p.path,uuid:p.uuid,mountPoint:f.value});if(g!=null&&g.data){const{result:F,error:Y}=g==null?void 0:g.data;Y&&E.Warning(Y),F&&(E.Success(a("\u6302\u8F7D\u6210\u529F")),b.value=F,v(1))}}catch(g){E.Error(g)}m.Close(),x.value=!1}),y=()=>{if(b.value&&b.value.mountPoint){c(b.value.mountPoint);return}E.Warning(a("\u8BFB\u53D6\u7ED3\u679C\u5931\u8D25"))},k=()=>{};return(p,m)=>(s(),H(ht,{type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>{var g,F;return[h.value==0?(s(),l("form",{key:0,class:"action format",onSubmit:ft(k,["prevent"])},[D0,t("div",B0,[t("div",Y0,[A0,n.mount?(s(),l("div",S0,[t("span",null,"\u3010"+o(n.mount.total)+"\u3011",1),t("span",null,o(n.mount.mountPoint),1)])):n.disk?(s(),l("div",z0,[t("span",null,"\u3010"+o(n.disk.size)+"\u3011",1),t("span",null,o(n.disk.venderModel),1)])):D("",!0)]),n.mount?(s(),l("div",P0,[t("div",T0,[t("span",null,o(e(a)("\u76EE\u6807\u5206\u533A")),1)]),t("div",I0,o(n.mount.path)+"\uFF08"+o(n.mount.total)+"\uFF0C"+o((F=(g=n.mount)==null?void 0:g.filesystem)==null?void 0:F.toUpperCase())+"\uFF09",1)])):D("",!0),t("div",L0,[t("div",M0,[t("span",null,o(e(a)("\u6302\u8F7D\u70B9")),1)]),t("div",N0,[T(t("input",{type:"text","onUpdate:modelValue":m[0]||(m[0]=Y=>f.value=Y)},null,512),[[tt,f.value,void 0,{trim:!0}]])])])]),t("div",O0,[V0,t("button",{class:"cbi-button cbi-button-apply app-btn app-next",disabled:x.value,onClick:_},o(e(a)("\u786E\u5B9A")),9,G0),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:r,type:"button",disabled:x.value},o(e(a)("\u8FD4\u56DE")),9,j0)])],40,C0)):h.value==1?(s(),l("div",q0,[t("div",U0,[R0,t("div",W0,o(e(a)("\u6302\u8F7D\u6210\u529F")),1),b.value?(s(),l("div",{key:0,class:"action-body_info",innerHTML:e(a)("\u5DF2\u6210\u529F\u5C06\u5206\u533A %{dev} \u6302\u8F7D\u5230 %{mount}",{dev:b.value.path||"",mount:b.value.mountPoint||""},!0)},null,8,H0)):D("",!0),t("div",Z0,[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",type:"button",onClick:y},o(n.action=="nas"?e(a)("\u5B8C\u6210"):e(a)("\u4E0B\u4E00\u6B65")),1)])])])):D("",!0)]}),_:1})]),_:1}))}});var K0=N(J0,[["__scopeId","data-v-5f5fb500"]]),Ia=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=gt(K0,mt(ut({},n),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const Q0={class:"disk-content"},X0={class:"disk-item"},tu={class:"disk-item_name"},eu={key:0},au={key:1},ou={key:2},nu={class:"disk_value"},iu={class:"disk-item_value"},ru={class:"value-data"},su={key:0,class:"disk-item"},du={class:"disk-item_name"},lu={key:0},uu=["href"],cu={key:0},pu={class:"disk_status"},fu={key:0,class:"disk_status_item"},mu={key:0,class:"tooltip-trigger disk_tip"},vu={class:"tooltip-text tooltip-top"},bu={class:"disk_dir_tip"},gu={class:"disk_status_item"},hu={key:0,class:"tooltip-trigger disk_tip"},_u={class:"tooltip-text tooltip-top"},xu={class:"disk_dir_tip"},wu=G({props:{part:{type:Object,required:!0},disk:{type:Object,required:!0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=X(()=>i.part.filesystem=="No FileSystem"),r=X(()=>i.part.filesystem&&["ntfs","vfat","exfat"].indexOf(i.part.filesystem)>=0),c=X(()=>i.part.mountPoint&&i.part.isReadOnly&&i.part.filesystem!="swap"),x=X(()=>u.value||!i.part.isSystemRoot&&(c.value||r.value||!i.part.mountPoint&&i.part.filesystem=="swap")),h=function(){Je({action:"disk",disk:i.disk,mount:i.part,Cancel:()=>{},Next:y=>{location.reload()}})},f=()=>{Ia({action:"nas",disk:i.disk,mount:i.part,Cancel:()=>{},Next:()=>{location.reload()}})},v=()=>L(this,null,function*(){const y=E.Loading(a("\u5904\u7406\u4E2D..."));try{const k=yield M.Nas.Disk.InitRest.POST({name:i.disk.name,path:i.disk.path});if(k!=null&&k.data){const{result:w,error:p}=k==null?void 0:k.data;p&&E.Warning(p),w&&(E.Success(a("\u6302\u8F7D\u6210\u529F")),location.reload())}}catch(k){E.Error(k)}y.Close()}),b=X(()=>i.part.filesystem=="Free Space"),_=X(()=>{const y=i.part.mountPoint?i.part.mountPoint:"";return y.indexOf("/mnt/")==0?"/cgi-bin/luci/admin/services/linkease/file/?path=/"+y.substring(5):"/cgi-bin/luci/admin/services/linkease/file/?path=/root"+y});return(y,k)=>{var p;const w=pt("progress-item");return s(),l("div",Q0,[t("li",X0,[t("div",tu,[e(b)?(s(),l("span",eu,o(e(a)("\u672A\u5206\u533A")),1)):(s(),l("span",au,o(n.part.name)+o(n.part.mountPoint?"":e(u)?e(a)("\uFF08\u672A\u683C\u5F0F\u5316\uFF09"):e(a)("\uFF08\u672A\u6302\u8F7D\uFF09")),1)),n.part.isSystemRoot?(s(),l("span",ou,o(e(a)("\uFF08\u7CFB\u7EDF\u5206\u533A\uFF09")),1)):D("",!0)]),t("div",nu,[t("div",iu,[t("div",ru,[z(w,{value:e(b)||!n.part.usage?0:n.part.usage,text:e(b)?e(a)("\u672A\u5206\u533A\uFF08%{total}\uFF09",{total:n.part.total||""}):(n.part.mountPoint&&n.part.filesystem!="swap"?n.part.used:e(a)("\u672A\u77E5"))+"/"+(n.part.total||""),style:{backgroundColor:"#767676"}},null,8,["value","text"])])]),e(b)?(s(),l("button",{key:0,class:"cbi-button cbi-button-apply",onClick:v},o(e(a)("\u5206\u533A\u5E76\u683C\u5F0F\u5316")),1)):e(x)?(s(),l("button",{key:1,class:"cbi-button cbi-button-apply",onClick:h},o(e(a)("\u683C\u5F0F\u5316\u5206\u533A")),1)):D("",!0)])]),!e(b)&&!e(u)?(s(),l("li",su,[t("span",du,[n.part.mountPoint?(s(),l(O,{key:0},[n.part.filesystem=="swap"?(s(),l("span",lu,o(e(a)("\u5DF2\u6302\u8F7D\u4E3A\u4EA4\u6362\u533A")),1)):(s(),l("a",{key:1,href:e(_),target:"_blank"},o(n.part.mountPoint),9,uu))],64)):(s(),l(O,{key:1},[n.part.filesystem=="swap"?(s(),l("span",cu,o(e(a)("\u4E0D\u652F\u6301\u6302\u8F7D")),1)):(s(),l("span",{key:1,class:"value-data buttondiv",onClick:f},o(e(a)("\u624B\u52A8\u6302\u8F7D")),1))],64))]),t("div",pu,[n.part.mountPoint&&n.part.filesystem!="swap"?(s(),l("div",fu,[t("div",null,o(e(a)("\u53EF\u8BFB\u5199\u72B6\u6001\uFF1A"))+o(n.part.isReadOnly?e(a)("\u53EA\u8BFB"):e(a)("\u8BFB\u5199")),1),e(c)?(s(),l("div",mu,[z(Lt),t("div",vu,[t("div",bu,o(e(a)("\u6B64\u5206\u533A\u4E3A\u53EA\u8BFB\u72B6\u6001\uFF0C\u53EF\u80FD\u65E0\u6CD5\u5199\u5165\u6570\u636E")),1)])])):D("",!0)])):D("",!0),t("div",gu,[t("div",null,o(e(a)("\u6587\u4EF6\u7CFB\u7EDF\uFF1A"))+o((p=n.part.filesystem)==null?void 0:p.toUpperCase()),1),!n.part.isSystemRoot&&e(r)?(s(),l("div",hu,[z(Lt),t("div",_u,[t("span",xu,o(e(a)("\u6B64\u6587\u4EF6\u7CFB\u7EDF\u4E0D\u652F\u6301Docker\u7B49\u5E94\u7528\u6570\u636E\uFF0C\u5EFA\u8BAE\u683C\u5F0F\u5316\u6210EXT4\u6587\u4EF6\u7CFB\u7EDF")),1)])])):D("",!0)])])])):D("",!0)])}}});var ku=N(wu,[["__scopeId","data-v-4e7285ca"]]);const yu=n=>(st("data-v-56d0d562"),n=n(),dt(),n),Fu={key:0,class:"action"},Eu={class:"title"},$u={class:"app-container_info"},Cu={class:"app-container_body"},Du={class:"action-footer"},Bu=yu(()=>t("div",{class:"auto"},null,-1)),Yu=G({props:{disk:{type:Object,required:!0},Close:{type:Function},Cancel:{type:Function},Next:{type:Function}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=$(0),r=()=>{i.Close&&i.Close()},c=x=>{x.preventDefault(),i.Cancel&&i.Cancel(),r()};return(x,h)=>(s(),H(ht,{Close:n.Close,type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>[u.value==0?(s(),l("div",Fu,[t("h2",Eu,o(e(a)("\u5206\u533A\u4FE1\u606F"))+" - "+o((n.disk.name||"?")+(n.disk.isSystemRoot?e(a)("\uFF08\u7CFB\u7EDF\u76D8\uFF09"):"")),1),t("ul",null,[t("li",null,[t("div",$u,[t("span",null,o(e(a)("\u5206\u533A / \u6302\u8F7D\u70B9")),1),t("span",null,o(e(a)("\u5BB9\u91CF")),1)]),t("div",Cu,[(s(!0),l(O,null,J(n.disk.childrens,(f,v)=>(s(),H(ku,{key:v,part:f,disk:n.disk},null,8,["part","disk"]))),128))])])]),t("div",Du,[Bu,t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:c,type:"button"},o(e(a)("\u8FD4\u56DE")),1)])])):D("",!0)]),_:1})]),_:1},8,["Close"]))}});var Au=N(Yu,[["__scopeId","data-v-56d0d562"]]),Su=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=gt(Au,mt(ut({},n),{Close:()=>{d()}}));a.component("progress-item",Ca),a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const zu={key:0,class:"disk-item error"},Pu=["title"],Tu={class:"disk-item_value"},Iu={class:"value-data"},Lu={class:"error"},Mu={key:1,class:"disk-item"},Nu=["title"],Ou={key:0,class:"disk_value"},Vu={class:"value-data"},Gu={href:"/cgi-bin/luci/admin/nas/smart"},ju={class:"error"},qu={key:1,class:"disk_value"},Uu={class:"disk-item_value"},Ru={class:"value-data"},Wu={class:"disk-item-tooltip"},Hu={class:"disk_icon"},Zu={key:0,class:"tooltip-trigger"},Ju={class:"disk_tip"},Ku={class:"tooltip-text tooltip-top"},Qu={class:"disk_dir_tip"},Xu={key:1,class:"tooltip-trigger"},tc={class:"disk_tip"},ec={class:"tooltip-text tooltip-top"},ac={class:"disk_dir_tip"},oc={key:2,class:"disk-item load"},nc=["title"],ic={class:"disk_value"},rc={class:"disk-item_value"},sc={class:"value-data"},dc={key:3,class:"disk-item load"},lc=["title"],uc={class:"disk_value"},cc={key:0,class:"disk-item_value"},pc={class:"value-data"},fc={class:"disk_icon"},mc=G({props:{disk:{type:Object,required:!0},smartWarning:{type:Boolean}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=X(()=>i.disk.errorInfo?"error":i.disk.childrens==null||i.disk.childrens.length==0||i.disk.childrens.length==1&&i.disk.childrens[0].filesystem=="No FileSystem"?"load":i.disk.childrens.filter(v=>v.mountPoint).length==0?"unmounted":"success"),r=X(()=>{const v=i.disk;let b=v.name;return v.size&&(b+=`\u3010${v.size}\u3011`),v.venderModel&&(b+=`(${v.venderModel})`),b}),c=X(()=>{var b;const v=i.disk;return!v.isSystemRoot&&(((b=v.childrens)==null?void 0:b.filter(_=>_.isReadOnly&&_.filesystem!="swap").length)||0)>0}),x=()=>{Je({action:"disk",disk:i.disk,Cancel:()=>{},Next:()=>{location.reload()}})},h=()=>{Su({action:"disk",disk:i.disk,Cancel:()=>{},Next:()=>{location.reload()}})},f=()=>{const v=i.disk,b=v.childrens||[];Ia({action:"nas",disk:v,mount:b[0],Cancel:()=>{},Next:()=>{location.reload()}})};return(v,b)=>{var y,k,w;const _=pt("progress-item");return e(u)=="error"?(s(),l("li",zu,[t("div",{class:"disk-item_name",title:e(r)},[t("span",null,o(e(r)),1)],8,Pu),t("div",Tu,[t("div",Iu,[t("span",Lu,o(n.disk.errorInfo),1)])])])):e(u)=="success"?(s(),l("li",Mu,[t("div",{class:"disk-item_name",title:e(r)},[t("span",null,o(e(r)),1)],8,Nu),n.disk.smartWarning&&n.smartWarning?(s(),l("div",Ou,[t("div",Vu,[t("a",Gu,[t("span",ju,o(e(a)("S.M.A.R.T\u5F02\u5E38")),1)])])])):(s(),l("div",qu,[t("div",Uu,[t("div",Ru,[z(_,{value:n.disk.usage||0,text:`${n.disk.used}/${n.disk.total}`,style:{backgroundColor:"#767676"}},null,8,["value","text"])]),t("div",Wu,[t("span",null,o(e(a)("\u4EC5\u7EDF\u8BA1\u5DF2\u6302\u8F7D\u5206\u533A")),1)])]),t("div",Hu,[n.disk.isDockerRoot&&n.disk.isSystemRoot&&n.disk.usage&&n.disk.usage>=90?(s(),l("span",Zu,[t("span",Ju,[z(Lt)]),t("div",null,[t("div",Ku,[t("span",Qu,o(e(a)("\u60A8\u7684\u7CFB\u7EDF\u7A7A\u95F4\u5DF2\u4E0D\u8DB3\uFF0C\u68C0\u6D4B\u5230\u60A8\u7684Docker\u6839\u76EE\u5F55\u4F4D\u4E8E\u7CFB\u7EDF\u6839\u76EE\u5F55\u4E0A\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u7CFB\u7EDF\u7684\u6B63\u5E38\u8FD0\u884C\uFF0C\u5EFA\u8BAE\u4F7F\u7528Docker\u8FC1\u79FB\u5411\u5BFC\u5C06Docker\u6839\u76EE\u5F55\u8FC1\u79FB\u5230\u5916\u7F6E\u786C\u76D8\u4E0A\u3002")),1)])])])):D("",!0),e(c)?(s(),l("span",Xu,[t("span",tc,[z(Lt)]),t("div",null,[t("div",ec,[t("span",ac,o(e(a)("\u5206\u533A\u5B58\u5728\u5F02\u5E38\uFF0C\u70B9\u51FB\u5206\u533A\u5217\u8868\u67E5\u770B\u9519\u8BEF")),1)])])])):D("",!0),e(c)&&((y=n.disk.childrens)==null?void 0:y.length)==1?(s(),l("span",{key:2,class:"disk_infoicon",onClick:b[0]||(b[0]=p=>x())},[z(Rl)])):D("",!0),t("span",{class:"disk_infoicon",onClick:b[1]||(b[1]=p=>h())},[z(sa)])])]))])):e(u)=="load"?(s(),l("li",oc,[t("div",{class:"disk-item_name",title:e(r)},[t("span",null,o(e(r)),1)],8,nc),t("div",ic,[t("div",rc,[t("div",sc,[t("button",{onClick:b[2]||(b[2]=p=>x())},o(e(a)("\u683C\u5F0F\u5316\u5E76\u6302\u8F7D")),1)])])])])):e(u)=="unmounted"?(s(),l("li",dc,[t("div",{class:"disk-item_name",title:e(r)},[t("span",null,o(e(r)),1)],8,lc),t("div",uc,[((k=n.disk.childrens)==null?void 0:k.length)==1?(s(),l("div",cc,[t("div",pc,[n.disk.childrens[0].filesystem=="swap"?(s(),l("button",{key:0,onClick:b[3]||(b[3]=p=>h())},o(e(a)("\u67E5\u770B\u8BE6\u60C5")),1)):(s(),l("button",{key:1,onClick:b[4]||(b[4]=p=>f())},o(e(a)("\u624B\u52A8\u6302\u8F7D")),1))])])):D("",!0),t("div",fc,[(((w=n.disk.childrens)==null?void 0:w.length)||0)>1?(s(),l("span",{key:0,class:"disk_infoicon",onClick:b[5]||(b[5]=p=>h())},[z(sa)])):D("",!0)])])])):D("",!0)}}});var Ve=N(mc,[["__scopeId","data-v-5e9b583e"]]);const vc=n=>(st("data-v-2b8c3ff1"),n=n(),dt(),n),bc={class:"app-container"},gc={class:"app-container_title"},hc={class:"disk_info"},_c={class:"app-container_tool"},xc=["title"],wc={class:"DeviceBlock"},kc={href:"/cgi-bin/luci/admin/nas/raid"},yc=vc(()=>t("li",null,[t("a",{href:"/cgi-bin/luci/admin/nas/smart"},"S.M.A.R.T.")],-1)),Fc={href:"/cgi-bin/luci/admin/system/diskman"},Ec={href:"/cgi-bin/luci/admin/system/mounts"},$c={key:0},Cc={class:"disk_loading_icon"},Dc={class:"disk_loading_info"},Bc={key:1},Yc={class:"app-container_info"},Ac={class:"app-container_body"},Sc={key:2},zc={class:"app-container_info"},Pc={class:"app-container_body"},Tc={key:3},Ic={class:"app-container_info"},Lc={class:"app-container_body"},Mc=G({setup(n){const{$gettext:i,$ngettext:a}=W(),d=$(!1),u=bt({disks:null,raidList:null}),r=()=>{M.Nas.Disk.Status.GET().then(f=>{var v;if((v=f==null?void 0:f.data)!=null&&v.result){const b=f.data.result;u.disks=b.disks||[]}})};(()=>L(this,null,function*(){try{const f=yield M.Raid.List.GET();if(f!=null&&f.data){const{success:v,error:b,result:_}=f.data;if(_&&(u.raidList=_.disks||[]),b)throw b}}catch(f){console.log(f)}}))(),r();const x=()=>{d.value=!d.value},h=()=>{Et.installAndGo("luci-app-linkease",i("\u6613\u6709\u4E91"),"/cgi-bin/luci/admin/services/linkease/file/","app-meta-linkease")};return(f,v)=>{var y,k;const b=pt("GlHelp"),_=pt("icon-loading");return s(),l("div",bc,[t("ul",null,[t("li",null,[t("div",gc,[t("span",hc,[nt(o(e(i)("\u78C1\u76D8\u4FE1\u606F"))+" ",1),z(b,{type:"disk"})]),t("div",_c,[t("div",{class:"app-container_configure",onClick:h},o(e(i)("\u6587\u4EF6\u7BA1\u7406")),1),t("span",{class:"more_icon",title:e(i)("\u67E5\u770B\u78C1\u76D8\u7BA1\u7406\u4FE1\u606F")},[z(Gt,{onClick:x})],8,xc)]),T(t("div",wc,[t("div",{class:"menu_background",onClick:x}),t("ul",null,[t("li",null,[t("a",kc,o(e(i)("RAID\u7BA1\u7406")),1)]),yc,t("li",null,[t("a",Fc,o(e(i)("\u78C1\u76D8\u7BA1\u7406")),1)]),t("li",null,[t("a",Ec,o(e(i)("\u6302\u8F7D\u70B9")),1)])])],512),[[Yt,d.value]])])]),!e(u).disks&&!e(u).raidList?(s(),l("li",$c,[t("div",Cc,[z(_,{size:38,color:"currentColor"}),t("span",Dc,o(e(i)("\u6B63\u5728\u83B7\u53D6\u78C1\u76D8\u4FE1\u606F...")),1)])])):D("",!0),e(u).disks?(s(),l("li",Bc,[t("div",Yc,[t("span",null,o(e(i)("\u7CFB\u7EDF\u6839\u76EE\u5F55")),1)]),t("div",Ac,[(s(!0),l(O,null,J((y=e(u).disks)==null?void 0:y.filter(w=>w.isSystemRoot),(w,p)=>(s(),H(Ve,{key:p,disk:w},null,8,["disk"]))),128))])])):D("",!0),e(u).disks?(s(),l("li",Sc,[t("div",zc,[t("span",null,o(e(i)("\u5DF2\u6302\u8F7D\u78C1\u76D8")),1)]),t("div",Pc,[(s(!0),l(O,null,J((k=e(u).disks)==null?void 0:k.filter(w=>!w.isSystemRoot),(w,p)=>(s(),H(Ve,{key:p,disk:w,smartWarning:!0},null,8,["disk"]))),128))])])):D("",!0),e(u).raidList&&e(u).raidList.length>0?(s(),l("li",Tc,[t("div",Ic,[t("span",null,o(e(i)("RAID\u8BBE\u5907")),1)]),t("div",Lc,[(s(!0),l(O,null,J(e(u).raidList,(w,p)=>(s(),H(Ve,{key:p,disk:w},null,8,["disk"]))),128))])])):D("",!0)])])}}});var Nc=N(Mc,[["__scopeId","data-v-2b8c3ff1"]]);const Oc={class:"app-container_samba"},Vc={key:0,class:"sambas-item"},Gc={class:"sambas-item_name"},jc={class:"sambas-item_value"},qc={class:"sambas-item"},Uc={class:"sambas-item_name tit"},Rc={class:"sambas-item_value tit"},Wc={class:"samba-item"},Hc={class:"samba-item_name"},Zc=["title"],Jc=["href"],Kc=G({props:{sambas:{type:Array}},setup(n){const{$gettext:i,$ngettext:a}=W(),d=window.location.hostname;return(u,r)=>{var c;return s(),l("ul",Oc,[n.sambas?(s(),l("li",Vc,[t("div",Gc,[t("span",null,o(e(i)("\u5F53\u524D\u72B6\u6001:")),1)]),t("div",jc,[t("span",null,o((c=n.sambas)!=null&&c.length?e(i)("\u5DF2\u542F\u7528"):e(i)("\u672A\u542F\u7528")),1)])])):D("",!0),t("li",qc,[t("div",Uc,[t("span",null,o(e(i)("\u5730\u5740")),1)]),t("div",Rc,[t("span",null,o(e(i)("\u76EE\u5F55")),1)])]),(s(!0),l(O,null,J(n.sambas,x=>(s(),l("li",Wc,[t("div",Hc,[t("span",null,"smb://"+o(e(d))+"/"+o(x.shareName),1)]),t("div",{class:"samba-item_value",title:x.path},[t("a",{target:"_blank",href:"/cgi-bin/luci/admin/services/linkease/file/?path=/root"+x.path},o(x.path),9,Jc)],8,Zc)]))),256))])}}});var Qc=N(Kc,[["__scopeId","data-v-8166802a"]]);const Xc={class:"webdav-item"},t1={class:"webdav-item_name"},e1={class:"webdav-item_value"},a1={key:0,class:"webdav-item"},o1={class:"webdav-item_name"},n1={class:"webdav-item_value"},i1=["href"],r1={key:1,class:"webdav-item"},s1={class:"webdav-item_name"},d1={class:"webdav-item_value"},l1=["href"],u1={key:2,class:"webdav-item"},c1={class:"webdav-item_name"},p1={class:"webdav-item_value"},f1=G({props:{webdav:{type:Object}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=X(()=>{var r;return`http://${location.hostname}:${(r=i.webdav)==null?void 0:r.port}`});return(r,c)=>{var x,h,f,v,b,_,y;return s(),l(O,null,[t("li",Xc,[t("div",t1,[t("span",null,o(e(a)("\u5F53\u524D\u72B6\u6001:")),1)]),t("div",e1,[t("span",null,o((x=n.webdav)!=null&&x.path?e(a)("\u5DF2\u542F\u7528"):e(a)("\u672A\u542F\u7528")),1)])]),(h=n.webdav)!=null&&h.path?(s(),l("li",a1,[t("div",o1,[t("span",null,o(e(a)("\u6302\u8F7D\u8DEF\u5F84:")),1)]),t("div",n1,[t("a",{target:"_blank",href:"/cgi-bin/luci/admin/services/linkease/file/?path=/root"+((f=n.webdav)==null?void 0:f.path)},o((v=n.webdav)==null?void 0:v.path),9,i1)])])):D("",!0),(b=n.webdav)!=null&&b.port?(s(),l("li",r1,[t("div",s1,[t("span",null,o(e(a)("\u670D\u52A1\u8DEF\u5F84:")),1)]),t("div",d1,[t("a",{href:e(u),target:"_blank",rel:"noopener noreferrer"},o(e(u)),9,l1)])])):D("",!0),(_=n.webdav)!=null&&_.username?(s(),l("li",u1,[t("div",c1,[t("span",null,o(e(a)("\u8D26\u53F7:")),1)]),t("div",p1,[t("span",null,o((y=n.webdav)==null?void 0:y.username),1)])])):D("",!0)],64)}}});var m1=N(f1,[["__scopeId","data-v-45def11c"]]);const Ke=n=>(st("data-v-0bd83418"),n=n(),dt(),n),v1={class:"disk-item"},b1=Ke(()=>t("div",{class:"disk-item_icon"},[t("svg",{t:"1642563338465",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2216",width:"128",height:"128"},[t("path",{d:"M998.4 711.68l-119.467-512c-6.826-42.667-42.666-75.093-87.04-76.8H232.107c-44.374 1.707-80.214 35.84-87.04 78.507L25.6 711.68c-5.12 13.653-6.827 29.013-6.827 42.667 0 76.8 63.147 139.946 141.654 139.946H865.28c78.507 0 141.653-63.146 141.653-139.946 0-13.654-3.413-29.014-8.533-42.667zM394.24 366.933c1.707-51.2 56.32-92.16 124.587-92.16S640 315.733 640 365.227c44.373-1.707 81.92 23.893 83.627 58.026s-34.134 63.147-78.507 64.854h-6.827l-245.76 1.706c-44.373 0-80.213-27.306-80.213-59.733 0-35.84 37.547-63.147 81.92-63.147z m471.04 459.094H160.427c-39.254 0-69.974-30.72-69.974-69.974s32.427-69.973 69.974-69.973H865.28c39.253 0 69.973 30.72 69.973 69.973 1.707 37.547-30.72 69.974-69.973 69.974z m-35.84-92.16c-11.947 0-22.187 8.533-23.893 20.48 0 11.946 8.533 22.186 20.48 23.893h3.413c11.947 0 22.187-10.24 22.187-22.187 0-13.653-8.534-22.186-22.187-22.186z m-46.08 22.186c0-25.6 20.48-46.08 46.08-46.08s46.08 20.48 46.08 46.08-20.48 46.08-46.08 46.08-46.08-20.48-46.08-46.08z","p-id":"2217"})])],-1)),g1={class:"disk-item_f"},h1={class:"disk-item_venderModel"},_1={class:"disk-item_used"},x1=Ke(()=>t("div",{class:"auto"},null,-1)),w1={class:"disk-item-r"},k1={class:"disk-children"},y1=["onClick"],F1=Ke(()=>t("div",{class:"disk-item_icon"},[t("svg",{t:"1642563581459",class:"icon",viewBox:"0 0 1228 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"7132",width:"128",height:"128"},[t("path",{d:"M525.2096 145.3568c1.9968-45.568-35.6864-99.1232-57.4976-99.1232H57.4976C15.872 79.9232 17.8176 145.408 17.8176 145.408h507.392z",fill:"#ECC049","p-id":"7133"}),t("path",{d:"M21.8112 143.36L19.8144 825.1392c0 75.3152 75.3152 152.576 150.6304 152.576h887.9104c75.264 0 150.6304-75.264 150.6304-152.576V297.984c0-75.264-75.3152-152.576-150.6304-152.576h-434.0224L21.8112 143.36z",fill:"#FFD658","p-id":"7134"})])],-1)),E1={key:0},$1={key:1},C1=G({props:{disk:{type:Object,required:!0},currDisk:{type:Object},currMountPoint:{type:Object},onDisk:{type:Function,required:!0}},setup(n){var c,x;const i=n,{$gettext:a,$ngettext:d}=W(),u=$(!1);i.currDisk!=null&&((c=i.currDisk)==null?void 0:c.venderModel)==((x=i.disk)==null?void 0:x.venderModel)&&(u.value=!0);const r=h=>{u.value=!u.value,i.onDisk(h,null)};return(h,f)=>{var v;return s(),l("ul",v1,[t("li",{class:ct(["disk-info",{on:n.disk.venderModel==((v=n.currDisk)==null?void 0:v.venderModel),nopoint:n.disk.childrens==null||n.disk.childrens.length==0}]),onClick:f[0]||(f[0]=b=>r(n.disk))},[b1,t("div",g1,[t("div",h1,o(n.disk.venderModel),1),t("div",_1,o(n.disk.used)+"/"+o(n.disk.size),1)]),x1,t("div",w1,o(n.disk.path),1)],2),T(t("div",k1,[(s(!0),l(O,null,J(n.disk.childrens,b=>{var _,y;return s(),l("li",{class:ct(["disk-children_item",{on:b.uuid==((_=n.currMountPoint)==null?void 0:_.uuid)&&b.path==((y=n.currMountPoint)==null?void 0:y.path)}]),onClick:k=>n.onDisk(n.disk,b)},[F1,b.mountPoint?(s(),l("span",E1," \u3010"+o(b.filesystem)+"\u3011 "+o(b.mountPoint)+" \uFF08"+o(b.used)+"/"+o(b.total)+"\uFF09 ["+o(b.uuid)+"] ",1)):(s(),l("span",$1," \u3010"+o(b.filesystem)+"\u3011 "+o(b.mountPoint||b.path||e(a)("\u672A\u6302\u8F7D\u78C1\u76D8"))+" ["+o(b.uuid)+"] ",1))],10,y1)}),256))],512),[[Yt,u.value]])])}}});var da=N(C1,[["__scopeId","data-v-0bd83418"]]);const D1=n=>(st("data-v-b222ef5e"),n=n(),dt(),n),B1={class:"action list"},Y1={class:"action-header"},A1={class:"action-header_title"},S1={class:"action-body"},z1={class:"disk-list"},P1={class:"action-msg"},T1={href:"/cgi-bin/luci/admin/system/diskman"},I1={class:"action-footer"},L1=D1(()=>t("div",{class:"auto"},null,-1)),M1=G({props:{Cancel:{type:Function},Next:{type:Function},Close:{type:Function}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=$(!0),r=bt({disks:[],raids:[]});(()=>L(this,null,function*(){const k=yield Promise.all([M.Nas.Disk.Status.GET(),M.Raid.List.GET()]);try{if(k[0]){const w=k[0];w!=null&&w.data.result&&(r.disks=(w==null?void 0:w.data.result.disks)||[])}if(k[1]){const w=k[1];w.data.result&&(r.raids=w.data.result.disks||[])}}catch(w){E.Warning(w)}}))();const x=$(),h=$(),f=(k,w)=>{x.value=k,h.value=w},v=()=>{i.Close&&i.Close()},b=()=>{i.Cancel&&i.Cancel(),v()},_=k=>{i.Next&&i.Next(k),v()},y=()=>{if(x.value==null){E.Warning(a("\u8BF7\u9009\u62E9\u76EE\u6807\u786C\u76D8"));return}if(x.value.childrens!=null&&x.value.childrens.length>0&&h.value==null){E.Warning(a("\u8BF7\u9009\u62E9\u786C\u76D8\u5206\u533A"));return}if(h.value!=null&&(h.value.mountPoint==null||h.value.mountPoint=="")){E.Warning(a("\u8BE5\u5206\u533A\u5C1A\u672A\u6302\u8F7D\uFF0C\u8BF7\u5148\u53BB\u6302\u8F7D"));return}u.value=!1,Je({action:"nas",disk:x.value,mount:h.value,Cancel:()=>{u.value=!0},Next:k=>{_(k)}})};return(k,w)=>u.value?(s(),H(ht,{key:0,type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>[t("div",B1,[t("div",Y1,[t("div",A1,o(e(a)("\u8BF7\u9009\u62E9\u4E00\u4E2A\u786C\u76D8\u6216\u5206\u533A")),1)]),t("div",S1,[t("div",z1,[(s(!0),l(O,null,J(e(r).disks,p=>(s(),H(da,{disk:p,onDisk:f,currDisk:x.value,currMountPoint:h.value},null,8,["disk","currDisk","currMountPoint"]))),256)),(s(!0),l(O,null,J(e(r).raids,p=>(s(),H(da,{disk:p,onDisk:f,currDisk:x.value,currMountPoint:h.value},null,8,["disk","currDisk","currMountPoint"]))),256))])]),t("div",P1,[t("span",null,[nt(o(e(a)("\u60F3\u8981\u66F4\u7CBE\u786E\u7684\u914D\u7F6E\uFF1F\u8BF7\u524D\u5F80"))+" ",1),t("a",T1,o(e(a)("\u9AD8\u7EA7\u8BBE\u7F6E")),1)])]),t("div",I1,[L1,t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:b,type:"button"},o(e(a)("\u8FD4\u56DE")),1),t("button",{class:"cbi-button cbi-button-apply app-btn app-next",onClick:y,type:"button"},o(e(a)("\u4E0B\u4E00\u6B65")),1)])])]),_:1})]),_:1})):D("",!0)}});var N1=N(M1,[["__scopeId","data-v-b222ef5e"]]),O1=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=gt(N1,mt(ut({},n),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const V1=n=>(st("data-v-45926ac6"),n=n(),dt(),n),G1={class:"action"},j1={class:"action-body"},q1=V1(()=>t("div",{class:"icon"},[t("svg",{t:"1642063181211",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5062",width:"128",height:"128","data-v-cda444e0":""},[t("path",{d:"M512 85.333333c235.648 0 426.666667 191.018667 426.666667 426.666667s-191.018667 426.666667-426.666667 426.666667S85.333333 747.648 85.333333 512 276.352 85.333333 512 85.333333z m-74.965333 550.4L346.453333 545.152a42.666667 42.666667 0 1 0-60.330666 60.330667l120.704 120.704a42.666667 42.666667 0 0 0 60.330666 0l301.653334-301.696a42.666667 42.666667 0 1 0-60.288-60.330667l-271.530667 271.488z",fill:"#52C41A","p-id":"5063","data-v-cda444e0":""})])],-1)),U1={class:"title"},R1={class:"info"},W1=["href"],H1={class:"btns"},Z1=G({props:{Close:Function},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=$(""),r=X(()=>`http://${location.hostname}:${u.value}`);(()=>{M.Nas.Linkease.Enable.POST().then(h=>{var f,v;(f=h==null?void 0:h.data)!=null&&f.result&&(u.value=((v=h.data.result)==null?void 0:v.port)||"")})})();const x=()=>{i.Close&&i.Close(),location.reload()};return(h,f)=>(s(),H(ht,{type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>[t("div",G1,[t("div",j1,[q1,t("h2",U1,o(e(a)("\u670D\u52A1\u5DF2\u542F\u52A8")),1),t("div",R1,[t("span",null,o(e(a)("\u524D\u5F80")),1),t("a",{href:e(r),target:"_blank",rel:"noopener noreferrer"},o(e(r)),9,W1),t("span",null,o(e(a)("\u7EE7\u7EED\u914D\u7F6E")),1)]),t("div",H1,[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",type:"button",onClick:x},o(e(a)("\u5173\u95ED")),1)])])])]),_:1})]),_:1}))}});var J1=N(Z1,[["__scopeId","data-v-45926ac6"]]),K1=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=gt(J1,mt(ut({},n),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const Q1=n=>(st("data-v-2b3974a4"),n=n(),dt(),n),X1=["onSubmit"],t2={class:"action-header"},e2={class:"action-header_title"},a2={class:"action-body"},o2={class:"label-item"},n2={class:"label-item_key"},i2={class:"label-item_value"},r2=["value"],s2={class:"label-item"},d2={class:"label-item_key"},l2={class:"label-item_value"},u2=["placeholder"],c2={class:"label-item"},p2={class:"label-item_key"},f2={class:"label-item_value"},m2={class:"action-footer"},v2=Q1(()=>t("div",{class:"auto"},null,-1)),b2=["disabled"],g2=["disabled"],h2=G({props:{rootPath:{type:String,required:!0},Close:Function},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=v=>{v.preventDefault(),i.Close&&i.Close()},r=$(!1),c=$({username:"root",password:"",rootPath:i.rootPath});(()=>L(this,null,function*(){const v=E.Loading(a("\u52A0\u8F7D\u4E2D..."));r.value=!0;try{const b=yield M.Nas.Webdav.Status.GET();if(b!=null&&b.data){const{result:_,error:y}=b.data;if(y){E.Warning(y);return}_&&(_.username&&(c.value.username=_.username),_.password&&(c.value.password=_.password))}}catch(b){E.Error(b)}r.value=!1,v.Close()}))();const h=()=>{const v=c.value;if(v.rootPath==""){E.Warning(a("\u5171\u4EAB\u8DEF\u5F84\u4E0D\u80FD\u4E3A\u7A7A"));return}if(v.username==""){E.Warning(a("\u7528\u6237\u540D\u4E0D\u80FD\u4E3A\u7A7A"));return}if(v.password==""){E.Warning(a("\u5BC6\u7801\u4E0D\u80FD\u4E3A\u7A7A"));return}f(v)},f=v=>L(this,null,function*(){r.value=!0;const b=E.Loading(a("\u521B\u5EFA\u4E2D..."));try{const _=yield M.Nas.Webdav.Create.POST(v);if(_!=null&&_.data){const{error:y,result:k}=_.data;y&&E.Warning(y),k&&(E.Success(a("\u521B\u5EFA\u6210\u529F")),window.setTimeout(()=>{location.reload()},1e3))}}catch(_){E.Error(_)}b.Close(),r.value=!1});return(v,b)=>(s(),H(ht,{type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>[t("form",{class:"action",onSubmit:ft(h,["prevent"])},[t("div",t2,[t("div",e2,o(e(a)("Webdav\u5171\u4EAB\u914D\u7F6E")),1)]),t("div",a2,[t("div",o2,[t("div",n2,[t("span",null,o(e(a)("\u670D\u52A1\u76EE\u5F55\u8DEF\u5F84")),1)]),t("div",i2,[t("input",{type:"text",value:c.value.rootPath,disabled:"",required:"",style:{backgroundColor:"#eee"}},null,8,r2)])]),t("div",s2,[t("div",d2,[t("span",null,o(e(a)("\u7528\u6237\u540D")),1)]),t("div",l2,[T(t("input",{type:"text",required:"",placeholder:e(a)("\u8D26\u53F7\u7528\u6237\u540D"),"onUpdate:modelValue":b[0]||(b[0]=_=>c.value.username=_)},null,8,u2),[[tt,c.value.username,void 0,{trim:!0}]])])]),t("div",c2,[t("div",p2,[t("span",null,o(e(a)("\u5BC6\u7801")),1)]),t("div",f2,[T(t("input",{type:"password","onUpdate:modelValue":b[1]||(b[1]=_=>c.value.password=_)},null,512),[[tt,c.value.password,void 0,{trim:!0}]])])])]),t("div",m2,[v2,t("button",{class:"cbi-button cbi-button-remove app-btn app-back",type:"button",onClick:u,disabled:r.value},o(e(a)("\u5173\u95ED")),9,b2),t("button",{class:"cbi-button cbi-button-apply app-btn app-next",disabled:r.value},o(e(a)("\u521B\u5EFA")),9,g2)])],40,X1)]),_:1})]),_:1}))}});var _2=N(h2,[["__scopeId","data-v-2b3974a4"]]),x2=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=gt(_2,mt(ut({},n),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const w2=n=>(st("data-v-88275da0"),n=n(),dt(),n),k2=["onSubmit"],y2={class:"action-header"},F2={class:"action-header_title"},E2={class:"action-body"},$2={class:"label-item"},C2={class:"label-item_key"},D2={class:"label-item_value"},B2=["value"],Y2={class:"label-item"},A2={class:"label-item_key"},S2={class:"label-item_value"},z2=["placeholder"],P2={class:"label-item"},T2={class:"label-item_key"},I2={class:"label-item_value"},L2=["placeholder"],M2={class:"label-item"},N2={class:"label-item_key"},O2={class:"label-item_value"},V2={class:"samba-item"},G2={class:"samba-item_allow"},j2={for:"allow",class:"samba-allow"},q2={class:"samba-item_tips"},U2={class:"tooltip-trigger"},R2={class:"samba_tip"},W2={class:"samba_dir_tip"},H2={class:"action-footer"},Z2=w2(()=>t("div",{class:"auto"},null,-1)),J2=["disabled"],K2=["disabled"],Q2=G({props:{rootPath:{type:String,required:!0},Close:Function},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=f=>{f.preventDefault(),i.Close&&i.Close()},r=$(!1),c=$({shareName:"",username:"",password:"",rootPath:i.rootPath,allowLegacy:!1}),x=()=>{const f=c.value;if(f.rootPath==""){E.Warning(a("\u5171\u4EAB\u8DEF\u5F84\u4E0D\u80FD\u4E3A\u7A7A"));return}if(f.shareName==""){E.Warning(a("\u5171\u4EAB\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"));return}if(f.username==""){E.Warning(a("\u7528\u6237\u540D\u4E0D\u80FD\u4E3A\u7A7A"));return}if(f.password==""){E.Warning(a("\u5BC6\u7801\u4E0D\u80FD\u4E3A\u7A7A"));return}const v=It.checkSmabaUserName(f.username);if(v!==!0){E.Warning(`${v}`);return}h(f)},h=f=>L(this,null,function*(){r.value=!0;const v=E.Loading(a("\u521B\u5EFA\u4E2D..."));try{const b=yield M.Nas.Samba.Create.POST(f);if(b!=null&&b.data){const{error:_,result:y}=b.data;_&&E.Warning(_),y&&(E.Success(a("\u521B\u5EFA\u6210\u529F")),window.setTimeout(()=>{location.reload()},1e3))}}catch(b){E.Error(b)}v.Close(),r.value=!1});return(f,v)=>(s(),H(ht,{type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>[t("form",{class:"action",onSubmit:ft(x,["prevent"])},[t("div",y2,[t("div",F2,o(e(a)("Samba\u5171\u4EAB\u914D\u7F6E")),1)]),t("div",E2,[t("div",$2,[t("div",C2,[t("span",null,o(e(a)("\u670D\u52A1\u76EE\u5F55\u8DEF\u5F84")),1)]),t("div",D2,[t("input",{type:"text",value:c.value.rootPath,disabled:"",required:"",style:{backgroundColor:"#eee"}},null,8,B2)])]),t("div",Y2,[t("div",A2,[t("span",null,o(e(a)("\u5171\u4EAB\u540D\uFF08\u5EFA\u8BAE\u4F7F\u7528\u82F1\u6587\u5B57\u6BCD\uFF09")),1)]),t("div",S2,[T(t("input",{type:"text","onUpdate:modelValue":v[0]||(v[0]=b=>c.value.shareName=b),required:"",placeholder:e(a)("\u5171\u4EAB\u540D\u79F0")},null,8,z2),[[tt,c.value.shareName,void 0,{trim:!0}]])])]),t("div",P2,[t("div",T2,[t("span",null,o(e(a)("\u7528\u6237\u540D")),1)]),t("div",I2,[T(t("input",{type:"text",required:"",placeholder:e(a)("\u8D26\u53F7\u7528\u6237\u540D"),"onUpdate:modelValue":v[1]||(v[1]=b=>c.value.username=b)},null,8,L2),[[tt,c.value.username,void 0,{trim:!0}]])])]),t("div",M2,[t("div",N2,[t("span",null,o(e(a)("\u5BC6\u7801")),1)]),t("div",O2,[T(t("input",{type:"password","onUpdate:modelValue":v[2]||(v[2]=b=>c.value.password=b)},null,512),[[tt,c.value.password,void 0,{trim:!0}]])])]),t("div",V2,[t("div",G2,[T(t("input",{type:"checkbox",id:"allow","onUpdate:modelValue":v[3]||(v[3]=b=>c.value.allowLegacy=b)},null,512),[[Rt,c.value.allowLegacy]]),t("label",j2,o(e(a)("\u5141\u8BB8\u65E7\u534F\u8BAE\u4E0E\u8EAB\u4EFD\u9A8C\u8BC1(\u4E0D\u5B89\u5168)")),1)]),t("div",q2,[t("span",U2,[t("span",R2,[z(Lt)]),t("span",W2,o(e(a)("\u517C\u5BB9\u4E00\u4E9B\u7535\u89C6\u6216\u8005\u7535\u89C6\u76D2\u5B50")),1)])])])]),t("div",H2,[Z2,t("button",{class:"cbi-button cbi-button-remove app-btn app-back",type:"button",onClick:u,disabled:r.value},o(e(a)("\u5173\u95ED")),9,J2),t("button",{class:"cbi-button cbi-button-apply app-btn app-next",disabled:r.value},o(e(a)("\u521B\u5EFA")),9,K2)])],40,k2)]),_:1})]),_:1}))}});var X2=N(Q2,[["__scopeId","data-v-88275da0"]]),t5=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=gt(X2,mt(ut({},n),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const Kt=n=>!Array.isArray(window.quickstart_features)||window.quickstart_features.indexOf(n)!=-1,e5={key:0,class:"action"},a5={class:"title"},o5={class:"desc"},n5={value:"linkease"},i5={value:"samba"},r5={value:"webdav"},s5=["innerHTML"],d5={class:"btns"},l5=["disabled"],u5=G({props:{setup:Number,Close:{type:Function,required:!0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=$(!0),r=$("linkease"),c=$(!1),x=$(i.setup||0),h=()=>{i.Close&&i.Close()},f=()=>L(this,null,function*(){switch(r.value){case"webdav":yield v();break;case"samba":yield _();break;case"linkease":yield b();break}}),v=()=>L(this,null,function*(){c.value=!0,(yield Et.checkAndInstallApp("app-meta-gowebdav","GoWebdav"))&&y(),c.value=!1}),b=()=>L(this,null,function*(){c.value=!0,(yield Et.checkAndInstallApp("linkease",a("\u6613\u6709\u4E91"),"app-meta-linkease"))&&k(),c.value=!1}),_=()=>L(this,null,function*(){c.value=!0;const m=E.Loading(a("\u914D\u7F6E\u4E2D..."));y(),m.Close(),c.value=!1}),y=()=>{c.value=!1,u.value=!1,O1({Cancel:()=>{u.value=!0},Next:m=>{switch(r.value){case"webdav":w(m);break;case"samba":p(m);break}}})},k=()=>{K1({}),h()},w=m=>{x2({rootPath:m}),h()},p=m=>{t5({rootPath:m}),h()};return(m,g)=>u.value?(s(),H(ht,{key:0,Close:n.Close,type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>[x.value==0?(s(),l("div",e5,[t("h2",a5,o(e(a)("\u6B22\u8FCE\u4F7F\u7528 NAS \u914D\u7F6E\u5411\u5BFC")),1),t("h3",o5,o(e(a)("\u8BF7\u9009\u62E9\u9700\u8981\u6DFB\u52A0\u7684NAS\u670D\u52A1")),1),t("form",null,[t("label",null,[T(t("select",{"onUpdate:modelValue":g[0]||(g[0]=F=>r.value=F)},[t("option",n5,o(e(a)("\u8DE8\u8BBE\u5907\u5171\u4EAB\uFF08\u6613\u6709\u4E91\uFF09")),1),t("option",i5,o(e(a)("\u5C40\u57DF\u7F51\u6587\u4EF6\u5171\u4EAB\uFF08Samba\uFF09")),1),t("option",r5,o(e(a)("\u5C40\u57DF\u7F51\u6587\u4EF6\u5171\u4EAB\uFF08WebDAV\uFF09")),1)],512),[[rt,r.value]])])]),e(Kt)("unishare")?(s(),l("div",{key:0,class:"tips",innerHTML:e(a)("\u5982\u9700\u5BF9 Samba \u6216 WebDAV \u8FDB\u884C\u66F4\u7EC6\u81F4\u7684\u6743\u9650\u63A7\u5236\uFF0C\u8BF7\u4F7F\u7528\u201C%{unishare}\u201D",{unishare:''+e(a)("\u7EDF\u4E00\u6587\u4EF6\u5171\u4EAB")+""},!0)},null,8,s5)):D("",!0),t("div",d5,[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",onClick:f,type:"button",disabled:c.value},o(e(a)("\u4E0B\u4E00\u6B65")),9,l5),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:h,type:"button"},o(e(a)("\u53D6\u6D88")),1)])])):D("",!0)]),_:1})]),_:1},8,["Close"])):D("",!0)}});var c5=N(u5,[["__scopeId","data-v-3f686017"]]),La=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=gt(c5,mt(ut({},n),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const p5={class:"app-container_linkease"},f5={class:"linkease-item"},m5={class:"linkease-item_name"},v5={class:"linkease-item_value"},b5={key:0,class:"configure"},g5={key:0,class:"linkease-item"},h5={class:"linkease-item_name"},_5={class:"linkease-item_value"},x5=["href"],w5={href:" https://app.linkease.com/",target:"_blank"},k5=G({props:{linkease:{type:Object}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=X(()=>{var c;return`http://${location.hostname}:${(c=i.linkease)==null?void 0:c.port}`}),r=()=>{La({setup:0})};return(c,x)=>{var h,f,v;return s(),l("ul",p5,[t("li",f5,[t("div",m5,[t("span",null,o(e(a)("\u5F53\u524D\u72B6\u6001:")),1)]),t("div",v5,[(h=n.linkease)!=null&&h.enabel?(s(),l("span",b5,o(e(a)("\u5DF2\u914D\u7F6E")),1)):(s(),l("span",{key:1,class:"configure enabel",onClick:x[0]||(x[0]=b=>r())},o(e(a)("\u672A\u914D\u7F6E")),1))])]),(f=n.linkease)!=null&&f.enabel?(s(),l(O,{key:0},[(v=n.linkease)!=null&&v.port?(s(),l("li",g5,[t("div",h5,[t("span",null,o(e(a)("\u670D\u52A1\u5730\u5740:")),1)]),t("div",_5,[t("a",{href:e(u),target:"_blank",rel:"noopener noreferrer"},o(e(u)),9,x5)])])):D("",!0)],64)):D("",!0),t("div",null,[t("a",w5,o(e(a)("\u4E0B\u8F7D\u6613\u6709\u4E91\u5BA2\u6237\u7AEF\uFF0C\u968F\u65F6\u968F\u5730\u76F8\u518C\u5907\u4EFD\u3001\u8FDC\u7A0B\u8BBF\u95EE")),1)])])}}});var y5=N(k5,[["__scopeId","data-v-8b8d01c2"]]);const F5={class:"app-container"},E5={class:"app-container_title"},$5={class:"app-container_tool"},C5=["title"],D5={class:"DeviceBlock"},B5={href:"/cgi-bin/luci/admin/services/samba4"},Y5={class:"app-container_body"},A5={class:"app-container_nas-menu"},S5=G({setup(n){const{$gettext:i,$ngettext:a}=W(),d=$(!1),u=$("linkease"),r=$(),c=$a();(()=>{M.Nas.Service.Status.GET().then(b=>{var _;if((_=b==null?void 0:b.data)!=null&&_.result){const y=b.data.result;r.value=y,y.webdav&&(c.webdav=y.webdav)}})})();const h=()=>{La({setup:0})},f=()=>{d.value=!d.value},v=()=>{f(),Et.installAndGo("app-meta-gowebdav","GoWebDAV","/cgi-bin/luci/admin/nas/gowebdav")};return(b,_)=>{var k,w,p;const y=pt("GlHelp");return s(),l("div",F5,[t("div",E5,[t("span",null,[t("span",null,o(e(i)("\u5B58\u50A8\u670D\u52A1")),1),z(y,{type:"store"})]),t("div",$5,[t("div",{class:"app-container_configure",onClick:h},o(e(i)("\u5FEB\u901F\u914D\u7F6E")),1),t("span",{class:"more_icon",title:e(i)("\u67E5\u770B\u5B58\u50A8\u670D\u52A1\u4FE1\u606F")},[z(Gt,{onClick:f})],8,C5)]),T(t("div",D5,[t("div",{class:"menu_background",onClick:f}),t("ul",null,[t("li",null,[t("a",B5,o(e(i)("SAMBA\u9AD8\u7EA7\u914D\u7F6E")),1)]),t("li",null,[t("a",{onClick:v},o(e(i)("WebDAV\u9AD8\u7EA7\u914D\u7F6E")),1)])])],512),[[Yt,d.value]])]),t("div",Y5,[t("ul",A5,[t("button",{onClick:_[0]||(_[0]=m=>u.value="linkease"),class:ct({on:u.value=="linkease"})},o(e(i)("\u6613\u6709\u4E91")),3),t("button",{onClick:_[1]||(_[1]=m=>u.value="samba"),class:ct({on:u.value=="samba"})},o(e(i)("SAMBA")),3),t("button",{onClick:_[2]||(_[2]=m=>u.value="webdav"),class:ct({on:u.value=="webdav"})},o(e(i)("WEBDAV")),3)]),u.value=="samba"?(s(),H(Qc,{key:0,sambas:(k=r.value)==null?void 0:k.sambas},null,8,["sambas"])):u.value=="webdav"?(s(),H(m1,{key:1,webdav:(w=r.value)==null?void 0:w.webdav},null,8,["webdav"])):u.value=="linkease"?(s(),H(y5,{key:2,linkease:(p=r.value)==null?void 0:p.linkease},null,8,["linkease"])):D("",!0)])])}}});var z5=N(S5,[["__scopeId","data-v-008c9ca2"]]);const P5=n=>(st("data-v-b0e9cad0"),n=n(),dt(),n),T5={class:"app-container_docker"},I5={class:"docker-item"},L5={class:"docker-item_name"},M5={key:0,class:"docker-item_value"},N5={class:"configure"},O5={key:1,class:"docker-item_value"},V5={class:"input-switch"},G5=["value","disabled"],j5=P5(()=>t("em",null,null,-1)),q5=[j5],U5={key:0,class:"docker-item"},R5={class:"docker-item_name"},W5={class:"docker-item_value"},H5={class:"configure enabel"},Z5={key:0},J5={class:"tooltip-trigger"},K5={class:"docker_tip"},Q5={class:"tooltip-text tooltip-top"},X5={class:"docker_dir_tip"},t6=G({props:{docker:{type:Object}},setup(n){var x;const i=n,{$gettext:a,$ngettext:d}=W(),u=X(()=>{var h;return((h=i.docker)==null?void 0:h.status)!="not installed"}),r=bt({enable:((x=i.docker)==null?void 0:x.status)=="running",disabled:!1}),c=()=>L(this,null,function*(){r.disabled=!0;try{const h=yield M.Guide.DockerSwitch.POST({enable:r.enable});if(h!=null&&h.data){const{success:f,error:v}=h.data;if(v)throw r.enable=!r.enable,v;(f||0)==0}}catch(h){E.Warning(`${h}`)}finally{r.disabled=!1}});return(h,f)=>{var v,b,_,y;return s(),l("ul",T5,[t("li",I5,[t("div",L5,[t("span",null,o(e(a)("\u5F53\u524D\u72B6\u6001:")),1)]),(v=i.docker)!=null&&v.status?(s(),l(O,{key:0},[e(u)?(s(),l("div",O5,[t("label",V5,[T(t("input",{type:"checkbox",hidden:"",value:!e(r).enable,"onUpdate:modelValue":f[0]||(f[0]=k=>e(r).enable=k),disabled:e(r).disabled,onChange:c},null,40,G5),[[Rt,e(r).enable]]),t("span",{class:ct(e(r).enable?"enable":"close")},q5,2)])])):(s(),l("div",M5,[t("span",N5,o(e(a)("\u672A\u5B89\u88C5")),1)]))],64)):D("",!0)]),((b=n.docker)==null?void 0:b.status)=="running"?(s(),l("li",U5,[t("div",R5,[t("span",null,o(e(a)("Docker\u6839\u76EE\u5F55\uFF1A")),1)]),t("div",W5,[t("span",H5,o((_=n.docker)==null?void 0:_.path),1),(y=n.docker)!=null&&y.errorInfo?(s(),l("span",Z5,[t("span",J5,[t("span",K5,[z(Lt)]),t("div",null,[t("div",Q5,[t("span",X5,o(n.docker.errorInfo),1)])])])])):D("",!0)])])):D("",!0)])}}});var e6=N(t6,[["__scopeId","data-v-b0e9cad0"]]);const a6={},o6={width:"128px",height:"128px",viewBox:"0 0 128 128",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},n6=t("g",{id:"icon_yellow",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"Icon/Warning"},[t("rect",{id:"\u77E9\u5F62",fill:"#000000","fill-rule":"nonzero",opacity:"0",x:"0",y:"0",width:"128",height:"128"}),t("path",{d:"M64,8 C33.075,8 8,33.075 8,64 C8,94.925 33.075,120 64,120 C94.925,120 120,94.925 120,64 C120,33.075 94.925,8 64,8 Z M60,37 C60,36.45 60.45,36 61,36 L67,36 C67.55,36 68,36.45 68,37 L68,71 C68,71.55 67.55,72 67,72 L61,72 C60.45,72 60,71.55 60,71 L60,37 Z M64,92 C60.6875,92 58,89.3125 58,86 C58,82.6875 60.6875,80 64,80 C67.3125,80 70,82.6875 70,86 C70,89.3125 67.3125,92 64,92 Z",id:"\u5F62\u72B6",fill:"#FAAD14"})])],-1),i6=[n6];function r6(n,i){return s(),l("svg",o6,i6)}var s6=N(a6,[["render",r6]]);const d6={key:0,class:"action"},l6={class:"title"},u6={class:"desc"},c6={class:"roots"},p6={class:"roots_tit"},f6={class:"root"},m6={class:"move"},v6={class:"roots_tit"},b6={key:0},g6=["onSubmit"],h6={class:"select-editable"},_6={selected:"",value:null},x6=["value"],w6={value:"useInput"},k6=["placeholder"],y6={key:1,class:"tips"},F6={class:"tips_content"},E6={class:"tip"},$6={key:0,class:"btns"},C6={key:1,class:"btns"},D6={key:1,class:"action docker_success"},B6={class:"title"},Y6={class:"finished"},A6={class:"successed"},S6={class:"btns"},z6={key:2,class:"action docker_download"},P6={class:"title"},T6={class:"finished"},I6={class:"successed"},L6={class:"docker_moves"},M6={class:"moves change"},N6={for:"move"},O6={class:"moves"},V6={for:"cover"},G6={class:"btns"},j6=G({props:{rootPath:{type:String,required:!0},Close:Function},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=$(),r=$(),c=$(0),x=$("null"),h=$(""),f=$(),v=$(!1),b=$("");(()=>{M.Nas.Disk.Status.GET().then(F=>{F!=null&&F.data.result&&(f.value=F==null?void 0:F.data.result)}),M.Guide.DockerStatus.GET().then(F=>{var Y;if((Y=F==null?void 0:F.data)!=null&&Y.result){const A=F.data.result;u.value=A}}),M.Guide.DockerPartitionList.GET().then(F=>{var Y;if((Y=F==null?void 0:F.data)!=null&&Y.result){const A=F.data.result;r.value=A}})})();const y=F=>{let Y=x.value;if(Y=="useInput"&&(Y=h.value),Y==null||Y=="null"||Y=="")return;const A=E.Loading(a("\u6B63\u5728\u8FC1\u79FB\u4E2D..."));M.Guide.DockerTransfer.POST({path:Y,force:F,overwriteDir:!!b.value}).then(C=>{var B;if(C!=null&&C.data){if((C.data.success||0)==0){if((B=C.data.result)!=null&&B.emptyPathWarning){v.value=!0,c.value=2;return}c.value=1;return}else if(C.data.error)throw C.data.error}throw a("\u672A\u77E5\u9519\u8BEF")}).catch(C=>{E.Error(C)}).finally(()=>A.Close())},k=()=>{v.value=!1,y(!1)},w=F=>{F.preventDefault(),i.Close&&i.Close()},p=F=>{F.preventDefault(),location.reload()},m=F=>{F.preventDefault(),c.value=0},g=F=>{F.preventDefault(),y(!0)};return(F,Y)=>(s(),H(ht,{Close:n.Close,type:1},{default:R(()=>{var A,C,B,I,et,S;return[c.value==0?(s(),l("div",d6,[t("h2",l6,o(e(a)("Docker\u8FC1\u79FB\u5411\u5BFC")),1),t("p",u6,o(e(a)("\u5F53\u7CFB\u7EDF\u6839\u76EE\u5F55\u7A7A\u95F4\u4E0D\u8DB3\u65F6\uFF0C\u53EF\u5C06Docker\u6839\u76EE\u5F55\u8FC1\u79FB\u5230\u5916\u7F6E\u786C\u76D8\uFF0C\u4EE5\u4FDD\u8BC1\u7CFB\u7EDF\u7684\u6B63\u5E38\u8FD0\u884C\uFF08\u76EE\u6807\u5206\u533A\u4E0D\u652F\u6301NTFS\uFF0CFAT\u7B49\u6587\u4EF6\u7CFB\u7EDF\uFF09")),1),t("div",c6,[t("span",p6,o(e(a)("Docker\u6839\u76EE\u5F55\uFF1A")),1),t("span",f6,o((A=u.value)==null?void 0:A.path),1)]),t("div",m6,[t("span",v6,o(e(a)("\u8FC1\u79FB\u5230\uFF1A")),1),(B=(C=r.value)==null?void 0:C.partitionList)!=null&&B.length?(s(),l("div",b6,[t("form",{onSubmit:ft(k,["prevent"])},[t("label",null,[t("div",h6,[T(t("select",{"onUpdate:modelValue":Y[0]||(Y[0]=P=>x.value=P)},[t("option",_6,o(e(a)("\u8BF7\u9009\u62E9\u8FC1\u79FB\u8DEF\u5F84")),1),(s(!0),l(O,null,J((I=r.value)==null?void 0:I.partitionList,(P,V)=>(s(),l("option",{value:P,key:V},o(P),9,x6))),128)),t("option",w6,o(e(a)("- -\u81EA\u5B9A\u4E49- -")),1)],512),[[rt,x.value,void 0,{trim:!0}]]),x.value=="useInput"?T((s(),l("input",{key:0,type:"text","onUpdate:modelValue":Y[1]||(Y[1]=P=>h.value=P),required:"",placeholder:e(a)("\u8BF7\u8F93\u5165\u8FC1\u79FB\u8DEF\u5F84")},null,8,k6)),[[tt,h.value,void 0,{trim:!0}]]):D("",!0)])])],40,g6)])):r.value?(s(),l("div",y6,[t("div",F6,[z(Lt),t("span",E6,o(e(a)("\u68C0\u6D4B\u5230\u60A8\u8FD8\u6CA1\u6709\u6302\u8F7D\u5916\u7F6E\u786C\u76D8\u6216\u5206\u533A\u5C0F\u4E8E8GB\uFF0C\u9700\u8981\u60A8\u63A5\u4E0A\u786C\u76D8\u5E76\u683C\u5F0F\u5316\u6216\u624B\u52A8\u6302\u8F7D\u786C\u76D8\u540E\uFF0C\u518D\u6267\u884CDocker\u8FC1\u79FB\u5411\u5BFC\uFF0C\u5C06Docker\u8FC1\u79FB\u5230\u76EE\u6807\u786C\u76D8\u3002")),1)])])):D("",!0)]),(S=(et=r.value)==null?void 0:et.partitionList)!=null&&S.length?(s(),l("div",$6,[t("button",{class:"cbi-button cbi-button-apply",onClick:k},o(e(a)("\u786E\u5B9A")),1),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",type:"button",onClick:w},o(e(a)("\u53D6\u6D88")),1)])):(s(),l("div",C6,[t("button",{class:"cbi-button cbi-button-apply",onClick:w},o(e(a)("\u786E\u5B9A")),1)]))])):c.value==1?(s(),l("div",D6,[t("h2",B6,o(e(a)("Docker\u8FC1\u79FB\u5411\u5BFC")),1),t("div",Y6,[z(He)]),t("p",A6,o(e(a)("\u8FC1\u79FB\u6210\u529F\uFF01")),1),t("div",S6,[t("button",{class:"cbi-button cbi-button-apply",onClick:p},o(e(a)("\u786E\u5B9A")),1)])])):c.value==2?(s(),l("div",z6,[t("h2",P6,o(e(a)("Docker\u8FC1\u79FB\u5411\u5BFC")),1),t("div",T6,[z(s6)]),t("p",I6,o(e(a)("\u8BE5\u76EE\u6807\u8DEF\u5F84\u4E0D\u4E3A\u7A7A")),1),t("div",L6,[t("div",M6,[T(t("input",{type:"radio",id:"move",name:"moves","onUpdate:modelValue":Y[2]||(Y[2]=P=>b.value=P),value:""},null,512),[[yt,b.value]]),t("label",N6,o(e(a)("\u66F4\u6362\u76EE\u5F55\uFF08\u4E0D\u8986\u76D6\u76EE\u6807\u8DEF\u5F84\uFF0C\u4EC5\u5C06Docker\u76EE\u5F55\u4FEE\u6539\u4E3A\u76EE\u6807\u8DEF\u5F84\uFF09")),1)]),t("div",O6,[T(t("input",{type:"radio",id:"cover",name:"moves","onUpdate:modelValue":Y[3]||(Y[3]=P=>b.value=P),value:"true"},null,512),[[yt,b.value]]),t("label",V6,o(e(a)("\u8986\u76D6\u8FC1\u79FB\uFF08\u8986\u76D6\u76EE\u6807\u8DEF\u5F84\uFF0C\u7EE7\u7EED\u8FC1\u79FB\u4F1A\u6E05\u7A7A\u8BE5\u76EE\u6807\u8DEF\u5F84\u4E0B\u7684\u6587\u4EF6\uFF09")),1)])]),t("div",G6,[v.value?(s(),l("button",{key:0,class:"cbi-button cbi-button-apply",onClick:g},o(e(a)("\u786E\u5B9A")),1)):D("",!0),t("button",{class:"cbi-button cbi-button-apply",onClick:m},o(e(a)("\u8FD4\u56DE")),1),v.value?D("",!0):(s(),l("button",{key:1,class:"cbi-button cbi-button-remove app-btn app-back",type:"button",onClick:p},o(e(a)("\u53D6\u6D88")),1))])])):D("",!0)]}),_:1},8,["Close"]))}});var q6=N(j6,[["__scopeId","data-v-81932f72"]]);const U6=()=>{const n=document.createElement("div");document.body.appendChild(n);const i=gt(q6,{Close:()=>{a()}});i.mount(n);const a=()=>{i.unmount(),n.remove()};return{Close:a}},R6=n=>(st("data-v-3b60633e"),n=n(),dt(),n),W6={class:"app-container"},H6={class:"app-container_title"},Z6=R6(()=>t("span",null,"Docker",-1)),J6={key:0,class:"app-container_tool"},K6=["title"],Q6={class:"DeviceBlock"},X6={href:"/cgi-bin/luci/admin/docker/overview"},tp={key:1,class:"loading_placeholder"},ep=G({props:{docker:{type:Object}},setup(n){const{$gettext:i,$ngettext:a}=W(),d=$(!1),u=$(),r=$(!1),c=()=>{r.value=!r.value},x=()=>{U6()};return setTimeout(()=>{M.Guide.DockerStatus.GET().then(f=>{var v;if((v=f==null?void 0:f.data)!=null&&v.result){const b=f.data.result;u.value=b}}).finally(()=>{d.value=!0})},1100),(f,v)=>{var y,k;const b=pt("GlHelp"),_=pt("icon-loading");return s(),l("div",W6,[t("div",H6,[t("span",null,[Z6,z(b,{type:"docker"})]),d.value?(s(),l("div",J6,[((y=u.value)==null?void 0:y.status)!="not installed"?(s(),l("div",{key:0,class:"app-container_configure",onClick:x},o(e(i)("\u5FEB\u901F\u914D\u7F6E")),1)):D("",!0),((k=u.value)==null?void 0:k.status)==="running"?(s(),l("span",{key:1,class:"more_icon",title:e(i)("Docker\u7BA1\u7406")},[z(Gt,{onClick:c})],8,K6)):D("",!0)])):D("",!0),T(t("div",Q6,[t("div",{class:"menu_background",onClick:c}),t("ul",null,[t("li",null,[t("a",X6,o(e(i)("Docker\u9AD8\u7EA7\u914D\u7F6E")),1)])])],512),[[Yt,r.value]])]),t("div",null,[d.value?(s(),H(e6,{key:0,docker:u.value},null,8,["docker"])):(s(),l("div",tp,[z(_,{size:50,color:"currentColor"})]))])])}}});var ap=N(ep,[["__scopeId","data-v-3b60633e"]]);const op={class:"app-container_aria2"},np={class:"aria2-item"},ip={class:"aria2-item_name"},rp={class:"aria2-item_value"},sp={key:0,class:"configure"},dp={key:1,class:"configure enabel"},lp={class:"aria2-item"},up={class:"aria2-item_name"},cp={class:"aria2-item_value"},pp=["href"],fp={class:"aria2-item"},mp={class:"aria2-item_name"},vp={class:"aria2-item_value"},bp=["href"],gp={class:"aria2-item"},hp={class:"aria2-item_name right"},_p={class:"aria2-item_value"},xp=["href"],wp={class:"use-url_app"},kp={href:"https://doc.linkease.com/zh/guide/linkease_app/tutorial.html#%E8%BF%9C%E7%A8%8B%E4%B8%8B%E8%BD%BD",target:"_blank"},yp=G({props:{aria2:{type:Object}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=X(()=>{var c;return`${location.origin}${(c=i.aria2)==null?void 0:c.webPath}`}),r=X(()=>{var h,f,v;let c=(h=i.aria2)==null?void 0:h.rpcToken;c?c=encodeURIComponent(btoa(c)):c="";const x=encodeURIComponent(location.hostname);return`${location.origin}${(f=i.aria2)==null?void 0:f.webPath}/#!/settings/rpc/set/http/${x}/${(v=i.aria2)==null?void 0:v.rpcPort}/jsonrpc/${c}`});return(c,x)=>{var h,f,v,b;return s(),l("ul",op,[t("li",np,[t("div",ip,[t("span",null,o(e(a)("\u5F53\u524D\u72B6\u6001:")),1)]),t("div",rp,[((h=n.aria2)==null?void 0:h.status)=="running"?(s(),l("span",sp,o(e(a)("\u5DF2\u542F\u52A8")),1)):(s(),l("span",dp,o(e(a)("\u672A\u542F\u52A8")),1))])]),((f=n.aria2)==null?void 0:f.status)=="running"?(s(),l(O,{key:0},[t("li",lp,[t("div",up,[t("span",null,o(e(a)("\u4E0B\u8F7D\u76EE\u5F55:")),1)]),t("div",cp,[t("a",{target:"_blank",href:"/cgi-bin/luci/admin/services/linkease/file/?path=/root"+((v=n.aria2)==null?void 0:v.downloadPath)},o((b=n.aria2)==null?void 0:b.downloadPath),9,pp)])]),t("li",fp,[t("div",mp,[t("span",null,o(e(a)("\u7F51\u7EDC\u5730\u5740:")),1)]),t("div",vp,[t("a",{href:e(u),target:"_blank",rel:"noopener noreferrer"},o(e(u)),9,bp)])]),t("li",gp,[t("div",hp,[t("span",null,o(e(a)("\u8BA4\u8BC1\u5931\u8D25\uFF1F")),1)]),t("div",_p,[t("a",{href:e(r),target:"_blank",rel:"noopener noreferrer"},o(e(a)("\u70B9\u6B64\u81EA\u52A8\u914D\u7F6E AriaNg")),9,xp)])])],64)):D("",!0),t("div",wp,[t("a",kp,o(e(a)("\u4F7F\u7528\u6613\u6709\u4E91APP\uFF0C\u968F\u65F6\u968F\u5730\u8FDC\u7A0B\u4E0B\u8F7D")),1)])])}}});var Fp=N(yp,[["__scopeId","data-v-4d31c3c4"]]);const Ep={class:"app-container_qbittorrent"},$p={class:"qbittorrent-item"},Cp={class:"qbittorrent-item_name"},Dp={class:"qbittorrent-item_value"},Bp={key:0,class:"configure"},Yp={key:1,class:"configure enabel"},Ap={class:"qbittorrent-item"},Sp={class:"qbittorrent-item_name"},zp={class:"qbittorrent-item_value"},Pp=["href"],Tp={class:"qbittorrent-item"},Ip={class:"qbittorrent-item_name"},Lp={class:"qbittorrent-item_value"},Mp=["href"],Np={class:"qbittorrent-item"},Op={class:"qbittorrent-item_name right"},Vp={class:"qbittorrent-item_value"},Gp=G({props:{qbittorrent:{type:Object}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=X(()=>{var r;return`http://${location.hostname}${(r=i.qbittorrent)==null?void 0:r.webPath}`});return(r,c)=>{var x,h,f,v;return s(),l("ul",Ep,[t("li",$p,[t("div",Cp,[t("span",null,o(e(a)("\u5F53\u524D\u72B6\u6001:")),1)]),t("div",Dp,[((x=n.qbittorrent)==null?void 0:x.status)=="running"?(s(),l("span",Bp,o(e(a)("\u5DF2\u542F\u52A8")),1)):(s(),l("span",Yp,o(e(a)("\u672A\u542F\u52A8")),1))])]),((h=n.qbittorrent)==null?void 0:h.status)=="running"?(s(),l(O,{key:0},[t("li",Ap,[t("div",Sp,[t("span",null,o(e(a)("\u4E0B\u8F7D\u76EE\u5F55:")),1)]),t("div",zp,[t("a",{target:"_blank",href:"/cgi-bin/luci/admin/services/linkease/file/?path=/root"+((f=n.qbittorrent)==null?void 0:f.downloadPath)},o((v=n.qbittorrent)==null?void 0:v.downloadPath),9,Pp)])]),t("li",Tp,[t("div",Ip,[t("span",null,o(e(a)("\u7F51\u7EDC\u5730\u5740:")),1)]),t("div",Lp,[t("a",{href:e(u),target:"_blank",rel:"noopener noreferrer"},o(e(u)),9,Mp)])]),t("li",Np,[t("div",Op,[t("span",null,o(e(a)("\u9ED8\u8BA4\u7528\u6237\u540D\uFF1A"))+"admin",1)]),t("div",Vp,[t("span",null,o(e(a)("\u9ED8\u8BA4\u5BC6\u7801\uFF1A"))+"adminadmin",1)])])],64)):D("",!0)])}}});var jp=N(Gp,[["__scopeId","data-v-44bc5d56"]]);const qp={class:"app-container_transmission"},Up={class:"transmission-item"},Rp={class:"transmission-item_name"},Wp={class:"transmission-item_value"},Hp={key:0,class:"configure"},Zp={key:1,class:"configure enabel"},Jp={class:"transmission-item"},Kp={class:"transmission-item_name"},Qp={class:"transmission-item_value"},Xp=["href"],t3={class:"transmission-item"},e3={class:"transmission-item_name"},a3={class:"transmission-item_value"},o3=["href"],n3=G({props:{transmission:{type:Object}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=X(()=>{var r;return`http://${location.hostname}${(r=i.transmission)==null?void 0:r.webPath}`});return(r,c)=>{var x,h,f,v;return s(),l("ul",qp,[t("li",Up,[t("div",Rp,[t("span",null,o(e(a)("\u5F53\u524D\u72B6\u6001:")),1)]),t("div",Wp,[((x=n.transmission)==null?void 0:x.status)=="running"?(s(),l("span",Hp,o(e(a)("\u5DF2\u542F\u52A8")),1)):(s(),l("span",Zp,o(e(a)("\u672A\u542F\u52A8")),1))])]),((h=n.transmission)==null?void 0:h.status)=="running"?(s(),l(O,{key:0},[t("li",Jp,[t("div",Kp,[t("span",null,o(e(a)("\u4E0B\u8F7D\u76EE\u5F55:")),1)]),t("div",Qp,[t("a",{target:"_blank",href:"/cgi-bin/luci/admin/services/linkease/file/?path=/root"+((f=n.transmission)==null?void 0:f.downloadPath)},o((v=n.transmission)==null?void 0:v.downloadPath),9,Xp)])]),t("li",t3,[t("div",e3,[t("span",null,o(e(a)("\u7F51\u7EDC\u5730\u5740:")),1)]),t("div",a3,[t("a",{href:e(u),target:"_blank",rel:"noopener noreferrer"},o(e(u)),9,o3)])])],64)):D("",!0)])}}});var i3=N(n3,[["__scopeId","data-v-ab5c1db0"]]);const r3={},s3={width:"14px",height:"14px",viewBox:"0 0 14 14",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},d3=t("path",{d:"M7,0.875 C3.61757813,0.875 0.875,3.61757813 0.875,7 C0.875,10.3824219 3.61757813,13.125 7,13.125 C10.3824219,13.125 13.125,10.3824219 13.125,7 C13.125,3.61757813 10.3824219,0.875 7,0.875 Z M6.5625,4.046875 C6.5625,3.98671875 6.61171875,3.9375 6.671875,3.9375 L7.328125,3.9375 C7.38828125,3.9375 7.4375,3.98671875 7.4375,4.046875 L7.4375,7.765625 C7.4375,7.82578125 7.38828125,7.875 7.328125,7.875 L6.671875,7.875 C6.61171875,7.875 6.5625,7.82578125 6.5625,7.765625 L6.5625,4.046875 Z M7,10.0625 C6.63769531,10.0625 6.34375,9.76855469 6.34375,9.40625 C6.34375,9.04394531 6.63769531,8.75 7,8.75 C7.36230469,8.75 7.65625,9.04394531 7.65625,9.40625 C7.65625,9.76855469 7.36230469,10.0625 7,10.0625 Z",id:"\u5F62\u72B6","fill-opacity":"0.65"},null,-1),l3=[d3];function u3(n,i){return s(),l("svg",s3,l3)}var Ht=N(r3,[["render",u3]]);const Ie=n=>(st("data-v-395b81d2"),n=n(),dt(),n),c3={key:0,class:"action"},p3={class:"title"},f3={class:"load_service input_row"},m3={class:"left"},v3={class:"radios"},b3=Ie(()=>t("label",{for:"Aria2"},"Aria2",-1)),g3={class:"radios"},h3=Ie(()=>t("label",{for:"qB"},"qBittorrent",-1)),_3={class:"radios"},x3=Ie(()=>t("label",{for:"Tr"},"Transmission",-1)),w3=["onSubmit"],k3={class:"input_row"},y3={class:"left"},F3={class:"tooltip-trigger"},E3={class:"tooltip-text tooltip-top"},$3={class:"dowload_dir_tip"},C3={class:"myinput_wrap"},D3={class:"input_row"},B3={class:"left"},Y3={class:"tooltip-trigger"},A3={class:"tooltip-text tooltip-top"},S3={class:"dowload_dir_tip"},z3={class:"myinput_wrap"},P3={class:"input_row"},T3={class:"left"},I3={class:"tooltip-trigger"},L3={class:"tooltip-text tooltip-bottom"},M3={class:"dowload_rpc_tip"},N3=["placeholder"],O3={class:"input_row"},V3={class:""},G3={class:"radios"},j3={for:"default"},q3={class:"radios"},U3={for:"add"},R3={class:"input_row"},W3=Ie(()=>t("div",{class:"left"},null,-1)),H3={class:"myinput_wrap Tracker_input"},Z3=["placeholder"],J3=["onSubmit"],K3={class:"input_row"},Q3={class:"left"},X3={class:"tooltip-trigger"},t8={class:"tooltip-text tooltip-top"},e8={class:"dowload_dir_tip"},a8={class:"myinput_wrap"},o8={class:"input_row"},n8={class:"left"},i8={class:"tooltip-trigger"},r8={class:"tooltip-text tooltip-top"},s8={class:"dowload_dir_tip"},d8={class:"myinput_wrap"},l8=["onSubmit"],u8={class:"input_row"},c8={class:"left"},p8={class:"tooltip-trigger"},f8={class:"tooltip-text tooltip-top"},m8={class:"dowload_dir_tip"},v8={class:"myinput_wrap"},b8={class:"input_row"},g8={class:"left"},h8={class:"tooltip-trigger"},_8={class:"tooltip-text tooltip-top"},x8={class:"dowload_dir_tip"},w8={class:"myinput_wrap"},k8={class:"btns"},y8={key:1,class:"action"},F8={class:"title"},E8={class:"finished"},$8={class:"successed"},C8={class:"btns"},D8=G({props:{services:{type:Object,required:!0},partitionList:{type:Array,required:!0},defaultTab:{type:String,required:!1},Close:Function},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=$(""),r=$(""),c=$(""),x=$(""),h=$("default"),f=$("Aria2"),v=$(""),b=$(""),_=$(""),y=$(""),k=$([]),w=$([]),p=$(0);At(()=>{var S,P,V,it,Ct,Dt,vt,ot,U,xt;switch(i.defaultTab){case"aria2":f.value="Aria2";break;case"qbittorrent":f.value="qBittorrent";break;case"transmission":f.value="Transmission";break}k.value=i.partitionList.map(lt=>({key:lt})),w.value=i.partitionList.filter(lt=>lt.startsWith("/mnt/")).map(lt=>lt.replace(/(\/mnt\/[^/]+).*/,"$1")),c.value=((S=i.services.aria2)==null?void 0:S.configPath)||"";const C=((P=i.services.aria2)==null?void 0:P.downloadPath)||((V=i.services.qbittorrent)==null?void 0:V.downloadPath)||((it=i.services.transmission)==null?void 0:it.downloadPath);C&&(x.value=C);const B=(Ct=i.services.aria2)==null?void 0:Ct.rpcToken;B&&(u.value=B),v.value=((Dt=i.services.qbittorrent)==null?void 0:Dt.configPath)||"";const I=((vt=i.services.qbittorrent)==null?void 0:vt.downloadPath)||C||((ot=i.services.transmission)==null?void 0:ot.downloadPath);I&&(b.value=I),_.value=((U=i.services.transmission)==null?void 0:U.configPath)||"";const et=((xt=i.services.transmission)==null?void 0:xt.downloadPath)||C||I;et&&(y.value=et)});const m=()=>{let C=c.value,B=x.value;C==null||C==""||B==null||B==""||L(this,null,function*(){if(yield Et.checkAndInstallApp("app-meta-aria2","Aria2")){const et=E.Loading(a("\u914D\u7F6E\u4E2D..."));M.Guide.Aria2Init.POST({configPath:C,downloadPath:B,rpcToken:u.value,btTracker:h.value=="add"?r.value:""}).then(S=>{var P;if(S!=null&&S.data){if((S.data.success||0)==0){p.value=1;return}else if((P=S.data)!=null&&P.error)throw S.data.error}throw a("\u672A\u77E5\u9519\u8BEF")}).catch(S=>E.Error(S)).finally(()=>et.Close())}})},g=()=>{let C=v.value,B=b.value;C==null||C==""||B==null||B==""||L(this,null,function*(){if(yield Et.checkAndInstallApp("app-meta-qbittorrent","qBittorrent")){const et=E.Loading(a("\u914D\u7F6E\u4E2D..."));M.Guide.qbitorrentInit.POST({configPath:C,downloadPath:B}).then(S=>{var P;if(S!=null&&S.data){if((S.data.success||0)==0){p.value=1;return}else if((P=S.data)!=null&&P.error)throw S.data.error}throw a("\u672A\u77E5\u9519\u8BEF")}).catch(S=>E.Error(S)).finally(()=>et.Close())}})},F=()=>{let C=_.value,B=y.value;C==null||C==""||B==null||B==""||L(this,null,function*(){if(yield Et.checkAndInstallApp("app-meta-transmission","Transmission")){const et=E.Loading(a("\u914D\u7F6E\u4E2D..."));M.Guide.transmissionInit.POST({configPath:C,downloadPath:B}).then(S=>{var P;if(S!=null&&S.data){if((S.data.success||0)==0){p.value=1;return}else if((P=S.data)!=null&&P.error)throw S.data.error}throw a("\u672A\u77E5\u9519\u8BEF")}).catch(S=>E.Error(S)).finally(()=>et.Close())}})},Y=C=>{C.preventDefault(),i.Close&&i.Close()},A=C=>{C.preventDefault(),location.reload()};return(C,B)=>(s(),H(ht,{Close:n.Close,type:1},{default:R(()=>[p.value==0?(s(),l("div",c3,[t("h2",p3,o(e(a)("\u4E0B\u8F7D\u670D\u52A1\u914D\u7F6E\u5411\u5BFC")),1),t("ul",null,[t("li",null,[t("div",f3,[t("div",m3,[t("span",null,o(e(a)("\u4E0B\u8F7D\u670D\u52A1\uFF1A")),1)]),t("div",v3,[T(t("input",{type:"radio",value:"Aria2","onUpdate:modelValue":B[0]||(B[0]=I=>f.value=I),name:"download",id:"Aria2"},null,512),[[yt,f.value]]),b3]),t("div",g3,[T(t("input",{type:"radio",value:"qBittorrent","onUpdate:modelValue":B[1]||(B[1]=I=>f.value=I),name:"download",id:"qB"},null,512),[[yt,f.value]]),h3]),t("div",_3,[T(t("input",{type:"radio",value:"Transmission","onUpdate:modelValue":B[2]||(B[2]=I=>f.value=I),name:"download",id:"Tr"},null,512),[[yt,f.value]]),x3])])])]),f.value=="Aria2"?(s(),l("form",{key:0,onSubmit:ft(m,["prevent"])},[t("ul",null,[t("li",null,[t("div",k3,[t("div",y3,[t("span",F3,[z(Ht),t("div",null,[t("div",E3,[t("span",$3,o(e(a)("\u7528\u4E8E\u653E\u7F6E\u914D\u7F6E\u6587\u4EF6\u7684\u76EE\u5F55\u3002\u4F8B\u5982\uFF1A/mnt/sda1/Configs/aria2\uFF1B\u8BF7\u52FF\u4F7F\u7528 /tmp \u6216 /var \uFF0C\u4EE5\u514D\u91CD\u542F\u4EE5\u540E\u4EFB\u52A1\u4E22\u5931")),1)])])]),t("span",null,o(e(a)("\u914D\u7F6E\u76EE\u5F55\uFF1A")),1)]),t("div",C3,[z(Zt,{modelValue:c.value,"onUpdate:modelValue":B[3]||(B[3]=I=>c.value=I),modelModifiers:{trim:!0},title:e(a)("\u914D\u7F6E\u76EE\u5F55"),options:w.value.concat("/root").map(I=>({key:I+"/Configs/aria2"}))},null,8,["modelValue","title","options"])])])]),t("li",null,[t("div",D3,[t("div",B3,[t("span",Y3,[z(Ht),t("div",null,[t("div",A3,[t("span",S3,o(e(a)("\u7528\u4E8E\u653E\u7F6E\u4E0B\u8F7D\u6587\u4EF6\u7684\u76EE\u5F55\u3002\u4F8B\u5982\uFF1A/mnt/sda1/download")),1)])])]),t("span",null,o(e(a)("\u4E0B\u8F7D\u76EE\u5F55\uFF1A")),1)]),t("div",z3,[z(Zt,{modelValue:x.value,"onUpdate:modelValue":B[4]||(B[4]=I=>x.value=I),modelModifiers:{trim:!0},title:e(a)("\u4E0B\u8F7D\u76EE\u5F55"),options:k.value},null,8,["modelValue","title","options"])])])]),t("li",null,[t("div",P3,[t("div",T3,[t("span",I3,[z(Ht),t("div",null,[t("div",L3,[t("span",M3,o(e(a)("\u7528\u4E8E\u8FDC\u7A0B\u8BBF\u95EE\u7684\u4EE4\u724C\u3002")),1)])])]),t("span",null,o(e(a)("RPC \u4EE4\u724C\uFF1A")),1)]),T(t("input",{type:"text",class:"RPC_input",placeholder:e(a)("\u8BF7\u8F93\u5165RPC\u4EE4\u724C"),"onUpdate:modelValue":B[5]||(B[5]=I=>u.value=I)},null,8,N3),[[tt,u.value,void 0,{trim:!0}]])])]),t("li",null,[t("div",O3,[t("div",V3,[t("span",null,o(e(a)("\u9644\u52A0\u7684 BT Tracker\uFF1A")),1)]),t("div",G3,[T(t("input",{type:"radio",value:"default",name:"BT",id:"default","onUpdate:modelValue":B[6]||(B[6]=I=>h.value=I)},null,512),[[yt,h.value]]),t("label",j3,o(e(a)("\u9ED8\u8BA4")),1)]),t("div",q3,[T(t("input",{type:"radio",value:"add",name:"BT",id:"add","onUpdate:modelValue":B[7]||(B[7]=I=>h.value=I)},null,512),[[yt,h.value]]),t("label",U3,o(e(a)("\u81EA\u5DF1\u6DFB\u52A0")),1)])])]),t("li",null,[t("div",R3,[W3,t("div",H3,[h.value=="add"?T((s(),l("textarea",{key:0,"onUpdate:modelValue":B[8]||(B[8]=I=>r.value=I),rows:"4",placeholder:e(a)("\u8BF7\u8F93\u5165BT Tracker\u670D\u52A1\u5668\u5730\u5740\uFF0C\u591A\u4E2A\u5730\u5740\u4F7F\u7528\u6362\u884C\u6216\u8005\u82F1\u6587\u9017\u53F7\u5206\u9694")},null,8,Z3)),[[tt,r.value,void 0,{trim:!0}]]):D("",!0)])])])])],40,w3)):D("",!0),f.value=="qBittorrent"?(s(),l("form",{key:1,onSubmit:ft(g,["prevent"])},[t("ul",null,[t("li",null,[t("div",K3,[t("div",Q3,[t("span",X3,[z(Ht),t("div",null,[t("div",t8,[t("span",e8,o(e(a)("\u7528\u4E8E\u653E\u7F6E\u914D\u7F6E\u6587\u4EF6\u7684\u76EE\u5F55\u3002\u4F8B\u5982\uFF1A/mnt/sda1/Configs/qb\uFF1B\u8BF7\u52FF\u4F7F\u7528 /tmp \u6216 /var \uFF0C\u4EE5\u514D\u91CD\u542F\u4EE5\u540E\u4EFB\u52A1\u4E22\u5931")),1)])])]),t("span",null,o(e(a)("\u914D\u7F6E\u76EE\u5F55\uFF1A")),1)]),t("div",a8,[z(Zt,{modelValue:v.value,"onUpdate:modelValue":B[9]||(B[9]=I=>v.value=I),modelModifiers:{trim:!0},title:e(a)("\u914D\u7F6E\u76EE\u5F55"),options:w.value.concat("/root").map(I=>({key:I+"/Configs/qb"}))},null,8,["modelValue","title","options"])])])]),t("li",null,[t("div",o8,[t("div",n8,[t("span",i8,[z(Ht),t("div",null,[t("div",r8,[t("span",s8,o(e(a)("\u7528\u4E8E\u653E\u7F6E\u4E0B\u8F7D\u6587\u4EF6\u7684\u76EE\u5F55\u3002\u4F8B\u5982\uFF1A/mnt/sda1/download")),1)])])]),t("span",null,o(e(a)("\u4E0B\u8F7D\u76EE\u5F55\uFF1A")),1)]),t("div",d8,[z(Zt,{modelValue:b.value,"onUpdate:modelValue":B[10]||(B[10]=I=>b.value=I),modelModifiers:{trim:!0},title:e(a)("\u4E0B\u8F7D\u76EE\u5F55"),options:k.value},null,8,["modelValue","title","options"])])])])])],40,J3)):D("",!0),f.value=="Transmission"?(s(),l("form",{key:2,onSubmit:ft(F,["prevent"])},[t("ul",null,[t("li",null,[t("div",u8,[t("div",c8,[t("span",p8,[z(Ht),t("div",null,[t("div",f8,[t("span",m8,o(e(a)("\u7528\u4E8E\u653E\u7F6E\u914D\u7F6E\u6587\u4EF6\u7684\u76EE\u5F55\u3002\u4F8B\u5982\uFF1A/mnt/sda1/Configs/tr\uFF1B\u8BF7\u52FF\u4F7F\u7528 /tmp \u6216 /var \uFF0C\u4EE5\u514D\u91CD\u542F\u4EE5\u540E\u4EFB\u52A1\u4E22\u5931")),1)])])]),t("span",null,o(e(a)("\u914D\u7F6E\u76EE\u5F55\uFF1A")),1)]),t("div",v8,[z(Zt,{modelValue:_.value,"onUpdate:modelValue":B[11]||(B[11]=I=>_.value=I),modelModifiers:{trim:!0},title:e(a)("\u914D\u7F6E\u76EE\u5F55"),options:w.value.concat("/root").map(I=>({key:I+"/Configs/transmission"}))},null,8,["modelValue","title","options"])])])]),t("li",null,[t("div",b8,[t("div",g8,[t("span",h8,[z(Ht),t("div",null,[t("div",_8,[t("span",x8,o(e(a)("\u7528\u4E8E\u653E\u7F6E\u4E0B\u8F7D\u6587\u4EF6\u7684\u76EE\u5F55\u3002\u4F8B\u5982\uFF1A/mnt/sda1/download")),1)])])]),t("span",null,o(e(a)("\u4E0B\u8F7D\u76EE\u5F55\uFF1A")),1)]),t("div",w8,[z(Zt,{modelValue:y.value,"onUpdate:modelValue":B[12]||(B[12]=I=>y.value=I),modelModifiers:{trim:!0},title:e(a)("\u4E0B\u8F7D\u76EE\u5F55"),options:k.value},null,8,["modelValue","title","options"])])])])])],40,l8)):D("",!0),t("div",k8,[f.value=="Aria2"?(s(),l("button",{key:0,class:"cbi-button cbi-button-apply",onClick:m},o(e(a)("\u542F\u7528")),1)):D("",!0),f.value=="qBittorrent"?(s(),l("button",{key:1,class:"cbi-button cbi-button-apply",onClick:g},o(e(a)("\u542F\u7528")),1)):D("",!0),f.value=="Transmission"?(s(),l("button",{key:2,class:"cbi-button cbi-button-apply",onClick:F},o(e(a)("\u542F\u7528")),1)):D("",!0),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:Y},o(e(a)("\u53D6\u6D88")),1)])])):p.value==1?(s(),l("div",y8,[t("h2",F8,o(e(a)("%{status}\u4E0B\u8F7D\u670D\u52A1\u914D\u7F6E\u5411\u5BFC",{status:f.value})),1),t("div",E8,[z(He)]),t("p",$8,o(e(a)("\u914D\u7F6E\u6210\u529F\uFF01")),1),t("div",C8,[t("button",{class:"cbi-button cbi-button-apply",onClick:A},o(e(a)("\u786E\u5B9A")),1)])])):D("",!0)]),_:1},8,["Close"]))}});var B8=N(D8,[["__scopeId","data-v-395b81d2"]]);const Y8=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=gt(B8,mt(ut({},n),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}},A8={class:"app-container"},S8={class:"app-container_title"},z8={class:"app-container_tool"},P8=["disabled"],T8=["title"],I8={class:"DeviceBlock"},L8={class:"app-container_body"},M8={class:"app-container_nas-menu"},N8=G({setup(n){const{$gettext:i,$ngettext:a}=W();$(!1);const d=$("aria2"),u=$();$a(),setTimeout(()=>{M.Guide.DownloadService.Status.GET().then(k=>{var w;if((w=k==null?void 0:k.data)!=null&&w.result){const p=k.data.result;u.value=p}})},800);const c=$(!1),x=$(!1),h=()=>{x.value=!x.value},f=()=>{M.Guide.DownloadPartition.List.GET().then(k=>{var p,m;let w=[];(m=(p=k==null?void 0:k.data)==null?void 0:p.result)!=null&&m.partitionList&&(w=k.data.result.partitionList),Y8({services:u.value,partitionList:w,defaultTab:d.value})})},v=(k,w,p)=>L(this,null,function*(){h(),Et.installAndGo(k,w,p)}),b=()=>{v("app-meta-aria2","Aria2","/cgi-bin/luci/admin/services/aria2")},_=()=>{v("app-meta-qbittorrent","qBittorrent","/cgi-bin/luci/admin/nas/qBittorrent")},y=()=>{v("app-meta-transmission","Transmission","/cgi-bin/luci/admin/services/transmission")};return(k,w)=>{var m,g,F;const p=pt("GlHelp");return s(),l("div",A8,[t("div",S8,[t("span",null,[t("span",null,o(e(i)("\u4E0B\u8F7D\u670D\u52A1")),1),z(p,{type:"download"})]),t("div",z8,[u.value?(s(),l("div",{key:0,class:"app-container_configure",onClick:f,disabled:c.value},o(e(i)("\u5FEB\u901F\u914D\u7F6E")),9,P8)):D("",!0),t("span",{class:"more_icon",title:e(i)("\u67E5\u770B\u9AD8\u7EA7\u914D\u7F6E")},[z(Gt,{onClick:h})],8,T8)]),T(t("div",I8,[t("div",{class:"menu_background",onClick:h}),t("ul",null,[t("li",null,[t("a",{onClick:b},o(e(i)("Aria2\u9AD8\u7EA7\u914D\u7F6E")),1)]),t("li",null,[t("a",{onClick:_},o(e(i)("qBittorrent\u9AD8\u7EA7\u914D\u7F6E")),1)]),t("li",null,[t("a",{onClick:y},o(e(i)("Transmission\u9AD8\u7EA7\u914D\u7F6E")),1)])])],512),[[Yt,x.value]])]),t("div",L8,[t("ul",M8,[t("button",{onClick:w[0]||(w[0]=Y=>d.value="aria2"),class:ct({on:d.value=="aria2"})},"Aria2",2),t("button",{onClick:w[1]||(w[1]=Y=>d.value="qbittorrent"),class:ct({on:d.value=="qbittorrent"})},"qBittorrent",2),t("button",{onClick:w[2]||(w[2]=Y=>d.value="transmission"),class:ct({on:d.value=="transmission"})},"Transmission",2)]),d.value=="aria2"?(s(),H(Fp,{key:0,aria2:(m=u.value)==null?void 0:m.aria2},null,8,["aria2"])):d.value=="qbittorrent"?(s(),H(jp,{key:1,qbittorrent:(g=u.value)==null?void 0:g.qbittorrent},null,8,["qbittorrent"])):d.value=="transmission"?(s(),H(i3,{key:2,transmission:(F=u.value)==null?void 0:F.transmission},null,8,["transmission"])):D("",!0)])])}}});var O8=N(N8,[["__scopeId","data-v-17fab0f2"]]);const V8={class:"actioner-container"},G8={class:"actioner-container_header"},j8={class:"actioner-container_body"},q8={class:"label-item"},U8={class:"label_info"},R8={class:"label-item"},W8={class:"label_info"},H8={class:"label-item"},Z8={class:"label_info"},J8={class:"label-item"},K8={class:"label_info"},Q8={class:"actioner-container_footer"},X8=G({props:{onSetup:{type:Function,required:!0},active:{type:String,default:"ddnsto"}},emits:["update:active"],setup(n,{emit:i}){const a=n,{$gettext:d,$ngettext:u}=W(),r=()=>{a.onSetup()},c=$(a.active),x=()=>{switch(i("update:active",c.value),c.value){case"ddnsto":a.onSetup("ddnsto");break;case"ali":a.onSetup("ddns-ali");break;case"dnspod":a.onSetup("ddns-dnspod");break;case"oray":a.onSetup("ddns-oray");break}};return(h,f)=>(s(),l("div",V8,[t("div",G8,[t("span",null,o(e(d)("\u57DF\u540D\u914D\u7F6E\u5411\u5BFC")),1)]),t("div",j8,[t("div",q8,[t("label",null,[T(t("input",{type:"radio","onUpdate:modelValue":f[0]||(f[0]=v=>c.value=v),value:"ddnsto"},null,512),[[yt,c.value]]),t("span",null,o(e(d)("DDNSTO")),1)]),t("p",U8,o(e(d)("DDNSTO \u662F\u4E00\u4E2A\u4E0D\u9700\u8981\u516C\u7F51IP\u4E5F\u53EF\u4EE5\u5728\u5916\u7F51\u8BBF\u95EE\u7684\u7A7F\u900F\u57DF\u540D\u670D\u52A1\uFF0C\u4E00\u4E2A\u6D4F\u89C8\u5668\u641E\u5B9A\u5185\u7F51\u7A7F\u900F\uFF0C\u8FDC\u7A0B\u8BBF\u95EEOpenwrt\u3001\u8FDC\u7A0B\u7EC8\u7AEF\u3001\u8FDC\u7A0B\u684C\u9762...")),1)]),t("div",R8,[t("label",null,[T(t("input",{type:"radio","onUpdate:modelValue":f[1]||(f[1]=v=>c.value=v),value:"ali"},null,512),[[yt,c.value]]),t("span",null,o(e(d)("\u963F\u91CC\u4E91")),1)]),t("p",W8,o(e(d)("\u4E3A\u62E5\u6709\u52A8\u6001IP\u7684\u4E3B\u673A\u914D\u7F6E\u4E00\u4E2A\u56FA\u5B9A\u7684\u53EF\u8BBF\u95EE\u57DF\u540D")),1)]),t("div",H8,[t("label",null,[T(t("input",{type:"radio","onUpdate:modelValue":f[2]||(f[2]=v=>c.value=v),value:"dnspod"},null,512),[[yt,c.value]]),t("span",null,o(e(d)("Dnspod")),1)]),t("p",Z8,o(e(d)("\u4E3A\u62E5\u6709\u52A8\u6001IP\u7684\u4E3B\u673A\u914D\u7F6E\u4E00\u4E2A\u56FA\u5B9A\u7684\u53EF\u8BBF\u95EE\u57DF\u540D")),1)]),t("div",J8,[t("label",null,[T(t("input",{type:"radio","onUpdate:modelValue":f[3]||(f[3]=v=>c.value=v),value:"oray"},null,512),[[yt,c.value]]),t("span",null,o(e(d)("\u82B1\u751F\u58F3")),1)]),t("p",K8,o(e(d)("\u4E3A\u62E5\u6709\u52A8\u6001IP\u7684\u4E3B\u673A\u914D\u7F6E\u4E00\u4E2A\u56FA\u5B9A\u7684\u53EF\u8BBF\u95EE\u57DF\u540D")),1)])]),t("div",Q8,[t("div",{class:"close",onClick:r},o(e(d)("\u53D6\u6D88")),1),t("div",{class:"next",onClick:x},o(e(d)("\u4E0B\u4E00\u6B65")),1)])]))}});var t4=N(X8,[["__scopeId","data-v-73552138"]]);const e4=n=>(st("data-v-b9ee57da"),n=n(),dt(),n),a4={class:"actioner-container"},o4={class:"actioner-container_body"},n4=e4(()=>t("svg",{t:"1642063181211",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5062",width:"128",height:"128","data-v-cda444e0":""},[t("path",{d:"M512 85.333333c235.648 0 426.666667 191.018667 426.666667 426.666667s-191.018667 426.666667-426.666667 426.666667S85.333333 747.648 85.333333 512 276.352 85.333333 512 85.333333z m-74.965333 550.4L346.453333 545.152a42.666667 42.666667 0 1 0-60.330666 60.330667l120.704 120.704a42.666667 42.666667 0 0 0 60.330666 0l301.653334-301.696a42.666667 42.666667 0 1 0-60.288-60.330667l-271.530667 271.488z",fill:"#52C41A","p-id":"5063","data-v-cda444e0":""})],-1)),i4={class:"body-title"},r4={class:"body-tips"},s4={class:"body-info"},d4=["href"],l4={href:"/cgi-bin/luci/admin/services/ddns",target:"_blank"},u4={class:"actioner-container_footer"},c4=G({props:{target:{type:String,required:!0},onSetup:{type:Function,required:!0}},setup(n){const{$gettext:i,$ngettext:a}=W(),d=()=>{localStorage.setItem("firstOpen",JSON.stringify(!0)),location.reload()};return(u,r)=>(s(),l("div",a4,[t("div",o4,[n4,t("div",i4,o(e(i)("\u6DFB\u52A0\u6210\u529F")),1),t("p",r4,o(e(i)("\u8BF7\u7A0D\u7B491\u5206\u949F\u751F\u6548\u540E\u518D\u4F7F\u7528\u3002")),1),t("div",s4,[t("span",null,o(e(i)("\u8BBF\u95EE\u5730\u5740\uFF1A")),1),t("a",{href:n.target,target:"_blank",rel:"noopener noreferrer"},o(n.target),9,d4)]),t("div",null,[t("span",null,o(e(i)("\u53EF\u524D\u5F80")),1),t("a",l4,o(e(i)("\u670D\u52A1-\u52A8\u6001DNS")),1),t("span",null,o(e(i)("\u67E5\u770B\u66F4\u591A\u8BE6\u60C5")),1)])]),t("div",u4,[t("div",{class:"close",onClick:d},o(e(i)("\u5173\u95ED")),1)])]))}});var p4=N(c4,[["__scopeId","data-v-b9ee57da"]]);const f4=n=>(st("data-v-aefb6fdc"),n=n(),dt(),n),m4={class:"actioner-container"},v4={class:"actioner-container_header"},b4=f4(()=>t("div",{class:"actioner-container_body ddnsto-login"},[t("iframe",{src:"https://www.kooldns.cn/bind/#/auth?send=1&source=openwrt&callback=*"})],-1)),g4={class:"actioner-container_footer"},h4=G({props:{onSetup:{type:Function,required:!0},onDdnstoConfig:{type:Function,required:!0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=()=>{i.onSetup()},r=c=>{if(c.data.auth=="ddnsto"){const x=c.data.sign,h=c.data.token;x&&h&&(removeEventListener("message",r),i.onDdnstoConfig(x,h),i.onSetup("ddnsto-run"))}};return At(()=>{window.addEventListener("message",r)}),Ot(()=>{removeEventListener("message",r)}),(c,x)=>(s(),l("div",m4,[t("div",v4,[t("span",null,o(e(a)("\u57DF\u540D\u914D\u7F6E\u5411\u5BFC")),1)]),b4,t("div",g4,[t("div",{class:"close",onClick:u},o(e(a)("\u53D6\u6D88")),1)])]))}});var _4=N(h4,[["__scopeId","data-v-aefb6fdc"]]);const x4={class:"actioner-container"},w4={class:"actioner-container_header"},k4={class:"actioner-container_body ddnsto-bind"},y4=["src"],F4=G({props:{onSetup:{type:Function,required:!0},config:{type:Object,required:!0},domain:{type:String,required:!0}},emits:["update:domain"],setup(n,{emit:i}){const a=n,{$gettext:d,$ngettext:u}=W(),r=X(()=>{const{domain:h,token:f,sign:v,routerId:b,netaddr:_}=a.config,y=encodeURIComponent(h),k=encodeURIComponent(_);return`https://www.kooldns.cn/bind/#/domain?domain=${y}&sign=${v}&token=${f}&routerId=${b}&netaddr=${k}`}),c=h=>{if(h.data){const{auth:f,url:v}=h.data;f==="ddnsto"&&v&&x(v)}},x=h=>L(this,null,function*(){var f;try{const v=yield M.Guide.DdnstoAddress.POST({address:h});v!=null&&v.data&&(((f=v==null?void 0:v.data)==null?void 0:f.success)||0)==0&&(i("update:domain",h),a.onSetup("ddnsto-save"))}catch(v){}});return At(()=>{window.addEventListener("message",c)}),Ot(()=>{removeEventListener("message",c)}),(h,f)=>(s(),l("div",x4,[t("div",w4,[t("span",null,o(e(d)("\u57DF\u540D\u914D\u7F6E\u5411\u5BFC")),1)]),t("div",k4,[t("iframe",{src:e(r)},null,8,y4)])]))}});var E4=N(F4,[["__scopeId","data-v-0e2b47e6"]]);const $4=n=>(st("data-v-29e2aec8"),n=n(),dt(),n),C4={class:"actioner-container"},D4={class:"actioner-container_body"},B4=$4(()=>t("svg",{t:"1642063181211",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5062",width:"128",height:"128","data-v-cda444e0":""},[t("path",{d:"M512 85.333333c235.648 0 426.666667 191.018667 426.666667 426.666667s-191.018667 426.666667-426.666667 426.666667S85.333333 747.648 85.333333 512 276.352 85.333333 512 85.333333z m-74.965333 550.4L346.453333 545.152a42.666667 42.666667 0 1 0-60.330666 60.330667l120.704 120.704a42.666667 42.666667 0 0 0 60.330666 0l301.653334-301.696a42.666667 42.666667 0 1 0-60.288-60.330667l-271.530667 271.488z",fill:"#52C41A","p-id":"5063","data-v-cda444e0":""})],-1)),Y4={class:"body-title"},A4={class:"body-tips"},S4={class:"body-info"},z4=["href"],P4={href:"https://www.ddnsto.com/app/#/devices",target:"_blank"},T4={class:"actioner-container_footer"},I4=G({props:{onSetup:{type:Function,required:!0},target:{type:String,required:!0}},setup(n){const{$gettext:i,$ngettext:a}=W(),d=()=>{localStorage.setItem("firstOpen",JSON.stringify(!0)),location.reload()};return(u,r)=>(s(),l("div",C4,[t("div",D4,[B4,t("div",Y4,o(e(i)("\u6DFB\u52A0\u6210\u529F")),1),t("p",A4,o(e(i)("\u8BF7\u7A0D\u7B491\u5206\u949F\u751F\u6548\u540E\u518D\u4F7F\u7528\u3002")),1),t("div",S4,[t("span",null,o(e(i)("\u8BBF\u95EE\u5730\u5740\uFF1A")),1),t("a",{href:n.target,target:"_blank",rel:"noopener noreferrer"},o(n.target),9,z4)]),t("div",null,[t("span",null,o(e(i)("\u53EF\u524D\u5F80")),1),t("a",P4,o(e(i)("DDNSTO\u63A7\u5236\u53F0")),1),t("span",null,o(e(i)("\u67E5\u770B\u66F4\u591A\u8BE6\u60C5")),1)])]),t("div",T4,[t("div",{class:"close",onClick:d},o(e(i)("\u5173\u95ED")),1)])]))}});var L4=N(I4,[["__scopeId","data-v-29e2aec8"]]);const M4={class:"actioner-container"},N4={class:"actioner-container_header"},O4={class:"actioner-container_body"},V4={class:"actioner-container_footer"},G4=G({props:{onSetup:{type:Function,required:!0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=()=>{i.onSetup()},r=()=>L(this,null,function*(){if(h.value)return;h.value=!0;const v=E.Loading(a("\u5B89\u88C5\u4E2D..."));try{if(yield Et.installApp("app-meta-ddnsto",30)){i.onSetup("ddnsto-login");return}else c.value=a("\u5B89\u88C5\u5931\u8D25")}catch(b){c.value=b}finally{v.Close()}h.value=!1}),c=$(a("\u6B63\u5728\u68C0\u6D4B\u4E2D...")),x=$(!1),h=$(!1);return(()=>L(this,null,function*(){try{const v=yield M.App.Check.POST({name:"ddnsto"});if(v!=null&&v.data){const{result:b,error:_}=v.data;if(_){c.value=_;return}if(b){if(b.status=="installed"){i.onSetup("ddnsto-login");return}b.status=="uninstalled"&&(c.value=a("\u9700\u8981\u5B89\u88C5DDNSTO\u63D2\u4EF6\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5F00\u59CB\u5B89\u88C5"))}}}catch(v){c.value=v}x.value=!0}))(),(v,b)=>(s(),l("div",M4,[t("div",N4,[t("span",null,o(e(a)("\u57DF\u540D\u914D\u7F6E\u5411\u5BFC")),1)]),t("div",O4,[t("span",null,o(c.value),1)]),t("div",V4,[x.value?(s(),l(O,{key:0},[t("div",{class:"close",onClick:u},o(e(a)("\u53D6\u6D88")),1),t("div",{class:"next",onClick:r},o(e(a)("\u786E\u5B9A")),1)],64)):D("",!0)])]))}});var j4=N(G4,[["__scopeId","data-v-169b4450"]]);const q4={class:"actioner-container"},U4={class:"actioner-container_header"},R4={class:"actioner-container_body"},W4=G({props:{onSetup:{type:Function,required:!0},token:{type:String,required:!0},onDdnstoLocalConfig:{type:Function,required:!0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=$(a("\u6B63\u5728\u68C0\u6D4B\u63D2\u4EF6\u662F\u5426\u5DF2\u542F\u52A8..."));(v=>L(this,null,function*(){var b;try{const _=yield M.Guide.Ddnsto.POST({token:i.token});_!=null&&_.data&&(_.data.error&&(u.value=_.data.error),(((b=_==null?void 0:_.data)==null?void 0:b.success)||0)==0&&x())}catch(_){u.value=_}}))(i.token);const c=$(),x=()=>{const v=()=>L(this,null,function*(){if((yield h())===!0){f();return}c.value=window.setTimeout(v,2e3)});v()},h=()=>L(this,null,function*(){try{const v=yield M.App.Check.POST({name:"ddnsto",checkRunning:!0});if(v!=null&&v.data){v.data.error&&(u.value=v.data.error);const b=v.data.result;if((b==null?void 0:b.status)=="running")return!0}}catch(v){u.value=v}return!1});Ot(()=>{c.value&&clearInterval(c.value)});const f=()=>L(this,null,function*(){var v;try{const b=yield M.Guide.DdntoConfig.GET();if(b!=null&&b.data&&(b.data.error&&(u.value=b.data.error),(((v=b==null?void 0:b.data)==null?void 0:v.success)||0)==0&&b.data.result)){const _=b.data.result;i.onDdnstoLocalConfig(_.netAddr,_.deviceId),i.onSetup("ddnsto-bind")}}catch(b){u.value=b}});return(v,b)=>(s(),l("div",q4,[t("div",U4,[t("span",null,o(e(a)("\u57DF\u540D\u914D\u7F6E\u5411\u5BFC")),1)]),t("div",R4,o(u.value),1)]))}});var H4=N(W4,[["__scopeId","data-v-6590a3fa"]]);const Z4={class:"action-main"},J4=G({props:{Close:{type:Function,required:!0},url:{type:String,required:!0}},setup(n){const i=n,a=$("ddnsto-install"),d=h=>{h!=null?a.value=h:u()},u=()=>{i.Close&&i.Close()},r=bt({sign:"",token:"",domain:i.url,netaddr:"",routerId:""}),c=(h,f)=>{r.sign=h,r.token=f},x=(h,f)=>{r.netaddr=h,r.routerId=f};return(h,f)=>(s(),H(ht,{type:1},{default:R(()=>[t("div",Z4,[a.value=="ddnsto-install"?(s(),H(j4,{key:0,onSetup:d})):a.value=="ddnsto-login"?(s(),H(_4,{key:1,onSetup:d,onDdnstoConfig:c})):a.value=="ddnsto-run"?(s(),H(H4,{key:2,onSetup:d,token:e(r).token,onDdnstoLocalConfig:x},null,8,["token"])):a.value=="ddnsto-bind"?(s(),H(E4,{key:3,onSetup:d,config:{token:e(r).token,sign:e(r).sign,domain:e(r).domain,netaddr:e(r).netaddr,routerId:e(r).routerId},domain:e(r).domain,"onUpdate:domain":f[0]||(f[0]=v=>e(r).domain=v)},null,8,["config","domain"])):a.value=="ddnsto-save"?(s(),H(L4,{key:4,onSetup:d,target:e(r).domain},null,8,["target"])):D("",!0)])]),_:1}))}});var K4=N(J4,[["__scopeId","data-v-3b80943c"]]);const Q4=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=gt(K4,mt(ut({},n),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}},X4={class:"action"},tf={class:"action-header"},ef=["innerHTML"],af={class:"action-footer"},of=G({props:{Close:Function,next:{type:Function},clear:{type:Function},continuer:{type:Function},nextTitle:{type:String},clearTitle:{type:String},continuerTitle:{type:String},title:{type:String},content:{type:String}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=()=>{i.next&&i.next(),i.Close&&i.Close()},r=()=>{i.clear&&i.clear(),i.Close&&i.Close()},c=()=>{i.continuer&&i.continuer(),i.Close&&i.Close()};return(x,h)=>(s(),H(ht,{Close:n.Close,type:1},{default:R(()=>[t("div",X4,[t("div",tf,o(n.title||e(a)("\u63D0\u793A")),1),t("div",{class:"action-body",innerHTML:n.content},null,8,ef),t("div",af,[n.clear?(s(),l("div",{key:0,class:"clear",onClick:r},o(n.clearTitle||e(a)("\u8FD4\u56DE")),1)):D("",!0),t("div",{class:"next",onClick:u},o(n.nextTitle||e(a)("\u786E\u5B9A")),1),n.continuer?(s(),l("div",{key:1,class:"next",onClick:c},o(n.continuerTitle||e(a)("\u7EE7\u7EED\u4FDD\u5B58")),1)):D("",!0)])])]),_:1},8,["Close"]))}});var nf=N(of,[["__scopeId","data-v-145a3c50"]]);const Be=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=gt(nf,mt(ut({},n),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}},rf=n=>(st("data-v-2c659599"),n=n(),dt(),n),sf={class:"actioner-container"},df=["onSubmit"],lf={class:"actioner-container_header"},uf={key:0,class:"title_info"},cf={href:"https://doc.linkease.com/zh/guide/istoreos/basic/domain.html#%E9%98%BF%E9%87%8C%E4%BA%91",target:"_blank"},pf={key:1,class:"title_info"},ff={href:"https://doc.linkease.com/zh/guide/istoreos/basic/domain.html#dnspod",target:"_blank"},mf={key:2,class:"title_info"},vf={href:"https://doc.linkease.com/zh/guide/istoreos/basic/domain.html#%E8%8A%B1%E7%94%9F%E5%A3%B3",target:"_blank"},bf={class:"label-item"},gf={class:"label-item_key"},hf={class:"label-item_value"},_f={value:"ipv4"},xf={value:"ipv6"},wf={class:"label_tips"},kf=rf(()=>t("svg",{width:"14px",height:"14px",viewBox:"0 0 14 14",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[t("g",{id:"icon_alert",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"Icon/Warning"},[t("rect",{id:"\u77E9\u5F62",fill:"#000000","fill-rule":"nonzero",opacity:"0",x:"0",y:"0",width:"14",height:"14"}),t("path",{d:"M7,0.875 C3.61757813,0.875 0.875,3.61757813 0.875,7 C0.875,10.3824219 3.61757813,13.125 7,13.125 C10.3824219,13.125 13.125,10.3824219 13.125,7 C13.125,3.61757813 10.3824219,0.875 7,0.875 Z M6.5625,4.046875 C6.5625,3.98671875 6.61171875,3.9375 6.671875,3.9375 L7.328125,3.9375 C7.38828125,3.9375 7.4375,3.98671875 7.4375,4.046875 L7.4375,7.765625 C7.4375,7.82578125 7.38828125,7.875 7.328125,7.875 L6.671875,7.875 C6.61171875,7.875 6.5625,7.82578125 6.5625,7.765625 L6.5625,4.046875 Z M7,10.0625 C6.63769531,10.0625 6.34375,9.76855469 6.34375,9.40625 C6.34375,9.04394531 6.63769531,8.75 7,8.75 C7.36230469,8.75 7.65625,9.04394531 7.65625,9.40625 C7.65625,9.76855469 7.36230469,10.0625 7,10.0625 Z",id:"\u5F62\u72B6",fill:"#FAAD14"})])])],-1)),yf={class:"info"},Ff={class:"label-item"},Ef={class:"label-item_key"},$f={class:"label-item_value"},Cf={class:"label-item"},Df={class:"label-item_key"},Bf={class:"label-item_value"},Yf=["placeholder"],Af={class:"label-item"},Sf={class:"label-item_key"},zf={class:"label-item_value"},Pf=["placeholder"],Tf={class:"actioner-container_footer"},If=["disabled"],Lf=G({props:{name:{type:String,default:"ali"},onSetup:{type:Function,required:!0},target:{type:String,required:!0}},emits:["update:target"],setup(n,{emit:i}){const a=n,{$gettext:d,$ngettext:u}=W(),r=$("ipv4"),c=$(a.name),x=$(""),h=$(""),f=$(""),v=$(!1),b=()=>{a.onSetup("index")},_=()=>{v.value=!0;const p=E.Loading(d("\u68C0\u6D4B\u4E2D..."));M.Network.CheckPublickNet.POST({ipVersion:r.value}).then(m=>{var g,F;if(m!=null&&m.data){if((g=m==null?void 0:m.data)!=null&&g.error){E.Warning(m==null?void 0:m.data.error);return}if((((F=m==null?void 0:m.data)==null?void 0:F.success)||0)==0){const Y=m.data.result;Y&&Y.address?w():y();return}}throw d("\u672A\u77E5\u9519\u8BEF")}).catch(m=>{E.Error(m)}).finally(()=>{p.Close(),v.value=!1})},y=()=>{Be({title:d("\u6E29\u99A8\u63D0\u793A"),nextTitle:d("\u4F7F\u7528DDNSTO"),continuerTitle:d("\u7EE7\u7EED\u4FDD\u5B58"),content:d("\u68C0\u6D4B\u5230\u60A8\u7684wan\u53E3\u6CA1\u6709\u516C\u7F51IP\u6216\u8005IPv6\u5730\u5740\uFF0C\u53EF\u4EE5\u4F7F\u7528DDNSTO\u914D\u7F6E\u8FDC\u7A0B\u57DF\u540D\u8BBF\u95EE"),next(){k()},continuer(){w()},clear(){}})},k=()=>{a.onSetup("ddnsto")},w=()=>{v.value=!0;const p=E.Loading(d("\u914D\u7F6E\u4E2D..."));M.Guide.PostDdns.POST({ipVersion:r.value,serviceName:c.value,domain:x.value,userName:h.value,password:f.value}).then(m=>{if(m!=null&&m.data){const{error:g,scope:F,success:Y}=m.data;if(g=="-100"&&F=="guide.ddns"){Be({title:d("\u6E29\u99A8\u63D0\u793A"),content:d("\u68C0\u6D4B\u5230\u4F60\u6709\u672A\u4FDD\u5B58\u7684\u914D\u7F6E\uFF0C\u53EF\u524D\u5F80\u9875\u9762\u53F3\u4E0A\u89D2\u70B9\u51FB\u67E5\u770B\uFF0C\u4FDD\u5B58\u5E76\u5E94\u7528\u6216\u8005\u6062\u590D\u914D\u7F6E\u540E\u7EE7\u7EED"),next(){}});return}if(g){E.Warning(g);return}if((Y||0)==0){i("update:target",x.value),a.onSetup("ddns-success");return}}throw d("\u672A\u77E5\u9519\u8BEF")}).catch(m=>{E.Error(m)}).finally(()=>{p.Close(),v.value=!1})};return(p,m)=>(s(),l("div",sf,[t("form",{class:"actioner-dns",onSubmit:ft(_,["prevent"])},[t("div",lf,[t("span",null,o(e(d)("\u57DF\u540D\u914D\u7F6E\u5411\u5BFC")),1)]),t("div",{class:ct(["actioner-container_body",n.name])},[n.name=="ali"?(s(),l("div",uf,[t("p",null,o(e(d)("\u963F\u91CC\u4E91")),1),t("span",null,o(e(d)("\u4E3A\u62E5\u6709\u52A8\u6001IP\u7684\u4E3B\u673A\u914D\u7F6E\u4E00\u4E2A\u56FA\u5B9A\u7684\u53EF\u8BBF\u95EE\u57DF\u540D")),1),t("a",cf,o(e(d)("\u67E5\u770B\u6559\u7A0B"))+">>",1)])):n.name=="dnspod"?(s(),l("div",pf,[t("p",null,o(e(d)("dnspod")),1),t("span",null,o(e(d)("\u4E3A\u62E5\u6709\u52A8\u6001IP\u7684\u4E3B\u673A\u914D\u7F6E\u4E00\u4E2A\u56FA\u5B9A\u7684\u53EF\u8BBF\u95EE\u57DF\u540D")),1),t("a",ff,o(e(d)("\u67E5\u770B\u6559\u7A0B"))+">>",1)])):n.name=="oray"?(s(),l("div",mf,[t("p",null,o(e(d)("\u82B1\u751F\u58F3")),1),t("span",null,o(e(d)("\u4E3A\u62E5\u6709\u52A8\u6001IP\u7684\u4E3B\u673A\u914D\u7F6E\u4E00\u4E2A\u56FA\u5B9A\u7684\u53EF\u8BBF\u95EE\u57DF\u540D")),1),t("a",vf,o(e(d)("\u67E5\u770B\u6559\u7A0B"))+">>",1)])):D("",!0),t("div",bf,[t("div",gf,[t("span",null,o(e(d)("IP\u5730\u5740\u7248\u672C\uFF1A")),1)]),t("div",hf,[T(t("select",{name:"",id:"","onUpdate:modelValue":m[0]||(m[0]=g=>r.value=g)},[t("option",_f,o(e(d)("IPv4\u5730\u5740")),1),t("option",xf,o(e(d)("IPv6\u5730\u5740")),1)],512),[[rt,r.value]])]),t("div",wf,[kf,t("span",yf,o(e(d)("\u8BBE\u5B9A\u54EA\u4E00\u4E2A IP \u5730\u5740\uFF08IPv4 \u6216 IPv6\uFF09\u4F1A\u88AB\u53D1\u9001\u7ED9 DDNS \u63D0\u4F9B\u5546")),1)])]),t("div",Ff,[t("div",Ef,[t("span",null,o(e(d)("\u57DF\u540D\uFF1A")),1)]),t("div",$f,[T(t("input",{type:"text",placeholder:"myhost.example.com","onUpdate:modelValue":m[1]||(m[1]=g=>x.value=g),required:""},null,512),[[tt,x.value,void 0,{trim:!0}]])])]),t("div",Cf,[t("div",Df,[t("span",null,o(e(d)("\u7528\u6237\u540D\uFF1A")),1)]),t("div",Bf,[T(t("input",{type:"text","onUpdate:modelValue":m[2]||(m[2]=g=>h.value=g),placeholder:e(d)("\u8BF7\u8F93\u5165\u7528\u6237\u540D"),required:""},null,8,Yf),[[tt,h.value,void 0,{trim:!0}]])])]),t("div",Af,[t("div",Sf,[t("span",null,o(e(d)("\u5BC6\u7801\uFF1A")),1)]),t("div",zf,[T(t("input",{type:"password","onUpdate:modelValue":m[3]||(m[3]=g=>f.value=g),placeholder:e(d)("\u8BF7\u8F93\u5165\u5BC6\u7801"),required:""},null,8,Pf),[[tt,f.value,void 0,{trim:!0}]])])])],2),t("div",Tf,[t("div",{class:"close",onClick:b,type:"button"},o(e(d)("\u8FD4\u56DE")),1),t("button",{class:"next save",type:"submit",disabled:v.value},o(e(d)("\u4FDD\u5B58")),9,If)])],40,df)]))}});var Ge=N(Lf,[["__scopeId","data-v-2c659599"]]);const Mf={class:"action-main"},Nf=G({props:{Close:{type:Function,required:!0},url:{type:String,required:!0}},setup(n){const i=n,a=$(""),d=$("index"),u=h=>{if(h!=null){if(h=="ddnsto"){r();return}d.value=h}else c()},r=()=>{c(),Q4({url:i.url})},c=()=>{i.Close&&i.Close()},x=$("ddnsto");return(h,f)=>(s(),H(ht,{Close:n.Close,type:1},{default:R(()=>[t("div",Mf,[d.value=="index"?(s(),H(t4,{key:0,onSetup:u,active:x.value,"onUpdate:active":f[0]||(f[0]=v=>x.value=v)},null,8,["active"])):d.value=="ddns-ali"?(s(),H(Ge,{key:1,onSetup:u,target:a.value,"onUpdate:target":f[1]||(f[1]=v=>a.value=v),name:"ali"},null,8,["target"])):d.value=="ddns-dnspod"?(s(),H(Ge,{key:2,onSetup:u,target:a.value,"onUpdate:target":f[2]||(f[2]=v=>a.value=v),name:"dnspod"},null,8,["target"])):d.value=="ddns-oray"?(s(),H(Ge,{key:3,onSetup:u,target:a.value,"onUpdate:target":f[3]||(f[3]=v=>a.value=v),name:"oray"},null,8,["target"])):d.value=="ddns-success"?(s(),H(p4,{key:4,onSetup:u,target:a.value},null,8,["target"])):D("",!0)])]),_:1},8,["Close"]))}});var Of=N(Nf,[["__scopeId","data-v-8a1e6470"]]);const Ma=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=gt(Of,mt(ut({},n),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}},ge=n=>(st("data-v-c59010b0"),n=n(),dt(),n),Vf={class:"app-container"},Gf={class:"app-container_title"},jf={class:"app-container_tool"},qf={class:"app-container_domain"},Uf={class:"domain-item"},Rf=ge(()=>t("div",{class:"domain-item_name"},[t("span",null,"DDNSTO: ")],-1)),Wf={class:"domain-item_value"},Hf=["href","title"],Zf={key:1,class:"configure"},Jf={class:"item_btn",href:"https://www.kooldns.cn/app/#/devices",target:"_blank"},Kf={key:0,class:"domain-item"},Qf=ge(()=>t("div",{class:"domain-item_name"},[t("span",null,"myddns_ipv4: ")],-1)),Xf={class:"domain-item_value"},t7={key:0},e7=["href"],a7={key:2,href:"/cgi-bin/luci/admin/services/ddns"},o7=ge(()=>t("svg",{t:"1653625385794",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4476",width:"28",height:"28"},[t("path",{d:"M145.83060282785186 873.7309800675556h650.2280809434073c24.411293468444445 0 44.384169832296294-19.97287636385185 44.38416861866666-44.384169832296294V500.90395784533337c0-13.315251313777777-8.876834209185184-22.19208430933333-22.19208430933333-22.19208430933333s-22.19208430933333 8.876834209185184-22.19208430933333 22.19208430933333v326.22364444444446H145.83060282785186V179.1187305054815h616.9399532657777c13.315251313777777 0 22.19208430933333-8.876834209185184 22.19208552296296-22.19208552296296s-8.876834209185184-22.19208430933333-22.19208552296296-22.19208430933333H145.83060282785186c-24.411293468444445 0-44.384169832296294 19.97287636385185-44.38416861866666 44.384169832296294v650.2280797297777c0 24.411293468444445 19.97287636385185 44.384169832296294 44.38416861866666 44.384169832296294z",fill:"#666","p-id":"4477"}),t("path",{d:"M887.0462301677038 203.53002276029633l-488.225862087111 488.2258633007407c-8.876834209185184 8.876834209185184-8.876834209185184 22.19208430933333 0 31.06891851851852 4.438417104592592 4.438417104592592 11.096042154666666 6.657625050074073 15.53445925925926 6.657625050074073s11.096042154666666-2.2192079454814815 15.53445925925926-6.657625050074073l490.4450712462222-490.4450712462222c8.876834209185184-8.876834209185184 8.876834209185184-22.19208430933333 0-31.06891851851852s-24.411293468444445-6.657625050074073-33.288127677629625 2.2192079454814815z",fill:"#666","p-id":"4478"})],-1)),n7=[o7],i7={key:1,class:"domain-item"},r7=ge(()=>t("div",{class:"domain-item_name"},[t("span",null,"myddns_ipv6: ")],-1)),s7={class:"domain-item_value"},d7={key:0},l7=["href"],u7={key:2,href:"/cgi-bin/luci/admin/services/ddns"},c7=ge(()=>t("svg",{t:"1653625385794",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4476",width:"28",height:"28"},[t("path",{d:"M145.83060282785186 873.7309800675556h650.2280809434073c24.411293468444445 0 44.384169832296294-19.97287636385185 44.38416861866666-44.384169832296294V500.90395784533337c0-13.315251313777777-8.876834209185184-22.19208430933333-22.19208430933333-22.19208430933333s-22.19208430933333 8.876834209185184-22.19208430933333 22.19208430933333v326.22364444444446H145.83060282785186V179.1187305054815h616.9399532657777c13.315251313777777 0 22.19208430933333-8.876834209185184 22.19208552296296-22.19208552296296s-8.876834209185184-22.19208430933333-22.19208552296296-22.19208430933333H145.83060282785186c-24.411293468444445 0-44.384169832296294 19.97287636385185-44.38416861866666 44.384169832296294v650.2280797297777c0 24.411293468444445 19.97287636385185 44.384169832296294 44.38416861866666 44.384169832296294z",fill:"#666","p-id":"4477"}),t("path",{d:"M887.0462301677038 203.53002276029633l-488.225862087111 488.2258633007407c-8.876834209185184 8.876834209185184-8.876834209185184 22.19208430933333 0 31.06891851851852 4.438417104592592 4.438417104592592 11.096042154666666 6.657625050074073 15.53445925925926 6.657625050074073s11.096042154666666-2.2192079454814815 15.53445925925926-6.657625050074073l490.4450712462222-490.4450712462222c8.876834209185184-8.876834209185184 8.876834209185184-22.19208430933333 0-31.06891851851852s-24.411293468444445-6.657625050074073-33.288127677629625 2.2192079454814815z",fill:"#666","p-id":"4478"})],-1)),p7=[c7],f7=G({setup(n){const{$gettext:i,$ngettext:a}=W();let d=!1,u;const r=$({}),c=function(){!d||(document.hidden?Promise.resolve():M.Guide.GetDdns.GET().then(v=>{var b;v!=null&&v.data&&(((b=v==null?void 0:v.data)==null?void 0:b.success)||0)==0&&v.data.result&&(r.value=v.data.result)})).then(()=>{!d||(u=window.setTimeout(c,3e3))})};At(()=>{d=!0,u=window.setTimeout(c,1100)}),Ot(()=>{u!==void 0&&window.clearTimeout(u),d=!1});const x=()=>{Ma({url:r.value.ddnstoDomain})},h=X(()=>{const v=r.value.ipv4Domain;return!v||v=="Stopped"||v=="Disabled"?v:`http://${v}`}),f=X(()=>{const v=r.value.ipv6Domain;return!v||v=="Stopped"||v=="Disabled"?v:`http://${v}`});return(v,b)=>{var y,k,w,p;const _=pt("GlHelp");return s(),l("div",Vf,[t("div",Gf,[t("span",null,[t("span",null,o(e(i)("\u8FDC\u7A0B\u57DF\u540D")),1),z(_,{type:"ddns"})]),t("div",jf,[t("div",{class:"app-container_configure",onClick:x},o(e(i)("\u5FEB\u901F\u914D\u7F6E")),1)])]),t("ul",qf,[t("li",Uf,[Rf,t("div",Wf,[(y=r.value)!=null&&y.ddnstoDomain?(s(),l("a",{key:0,class:"configure",href:(k=r.value)==null?void 0:k.ddnstoDomain,target:"_blank",rel:"noopener noreferrer",title:(w=r.value)==null?void 0:w.ddnstoDomain},o((p=r.value)==null?void 0:p.ddnstoDomain),9,Hf)):(s(),l("span",Zf,o(e(i)("\u672A\u5B89\u88C5\u6216\u672A\u914D\u7F6E")),1)),t("a",Jf,o(e(i)("\u63A7\u5236\u53F0")),1)])]),e(h)?(s(),l("li",Kf,[Qf,t("div",Xf,[e(h)=="Stopped"||e(h)=="Disabled"?(s(),l("span",t7,o(e(h)),1)):(s(),l("a",{key:1,class:"configure",href:e(h),target:"_blank",rel:"noopener noreferrer"},o(e(h)),9,e7)),e(h)?(s(),l("a",a7,n7)):D("",!0)])])):D("",!0),e(f)?(s(),l("li",i7,[r7,t("div",s7,[e(f)=="Stopped"||e(f)=="Disabled"?(s(),l("span",d7,o(e(f)),1)):(s(),l("a",{key:1,class:"configure",href:e(f),target:"_blank",rel:"noopener noreferrer"},o(e(f)),9,l7)),e(f)?(s(),l("a",u7,p7)):D("",!0)])])):D("",!0)])])}}});var m7=N(f7,[["__scopeId","data-v-c59010b0"]]);const v7={class:"nas-container"},b7={class:"nas-container_card"},g7={class:"nas-container_card"},h7={key:0,class:"nas-container_card"},_7={class:"nas-container_card"},x7={class:"nas-container_card"},w7=G({setup(n){return(i,a)=>(s(),l("div",v7,[t("div",b7,[z(Nc)]),t("div",g7,[z(z5)]),e(Kt)("dockerd")?(s(),l("div",h7,[z(ap)])):D("",!0),t("div",_7,[z(O8)]),t("div",x7,[z(m7)])]))}});var k7=N(w7,[["__scopeId","data-v-a221efb4"]]);const y7={class:"app-container"},F7={class:"app-container_title"},E7=["title"],$7={class:"DeviceBlock"},C7={href:"/cgi-bin/luci/admin/system/flash"},D7={href:"/cgi-bin/luci/admin/store/pages/maintance"},B7={class:"item-label"},Y7={class:"item-label_key"},A7={class:"item-label_value"},S7={class:"item-label"},z7={class:"item-label_key"},P7={class:"item-label_value"},T7={class:"item-label"},I7={class:"item-label_key"},L7={class:"item-label_value"},M7={class:"item-label"},N7={class:"item-label_key"},O7={class:"item-label_value"},V7={class:"item-label"},G7={class:"item-label_key"},j7={class:"item-label_value"},q7={class:"item-label"},U7={class:"item-label_key"},R7={class:"item-label_value"},W7={class:"item-label"},H7={class:"item-label_key"},Z7={class:"item-label_value"},J7={class:"item-label"},K7={class:"item-label_key"},Q7={class:"item-label_value"},X7=G({setup(n){const{$gettext:i,$ngettext:a}=W(),d=We(),u=X(()=>d.version),r=X(()=>d.systemStatus),c=$(!1),x=X(()=>{var y;return((y=r.value)==null?void 0:y.cpuUsage)||0}),h=X(()=>{var y;return((y=r.value)==null?void 0:y.cpuTemperature)||0}),f=X(()=>{var k;const y=((k=r.value)==null?void 0:k.memAvailablePercentage)||100;return 100-y}),v=It.stampForm;At(()=>{});const b=()=>{c.value=!c.value},_=()=>{b(),Et.installAndGo("app-meta-netdata","NetData","/cgi-bin/luci/admin/status/netdata")};return(y,k)=>{var p,m,g,F,Y;const w=pt("progress-item");return s(),l("div",y7,[t("div",F7,[t("span",null,o(e(i)("\u7CFB\u7EDF\u4FE1\u606F")),1),t("span",{class:"more_icon",title:e(i)("\u67E5\u770B\u7CFB\u7EDF\u4FE1\u606F")},[z(Gt,{onClick:b})],8,E7),T(t("div",$7,[t("div",{class:"menu_background",onClick:b}),t("ul",null,[t("li",null,[t("a",{onClick:_},o(e(i)("\u7CFB\u7EDF\u76D1\u63A7")),1)]),t("li",null,[t("a",C7,o(e(i)("\u5907\u4EFD\u5347\u7EA7")),1)]),t("li",null,[t("a",D7,o(e(i)("\u63D2\u4EF6\u5907\u4EFD")),1)])])],512),[[Yt,c.value]])]),t("div",B7,[t("div",Y7,[t("span",null,o(e(i)("CPU\u6E29\u5EA6")),1)]),t("div",A7,[z(w,{value:e(h)/1.5,text:`${e(h)}\u2103`},null,8,["value","text"])])]),t("div",S7,[t("div",z7,[t("span",null,o(e(i)("CPU\u4F7F\u7528\u7387")),1)]),t("div",P7,[z(w,{value:e(x),text:`${e(x)}%`},null,8,["value","text"])])]),t("div",T7,[t("div",I7,[t("span",null,o(e(i)("\u5185\u5B58\u4F7F\u7528\u7387")),1)]),t("div",L7,[z(w,{value:e(f),text:`${e(f)}%`},null,8,["value","text"])])]),t("div",M7,[t("div",N7,[t("span",null,o(e(i)("\u8BBE\u5907\u578B\u53F7")),1)]),t("div",O7,[t("span",null,o((p=e(u))==null?void 0:p.model),1)])]),t("div",V7,[t("div",G7,[t("span",null,o(e(i)("\u56FA\u4EF6\u7248\u672C")),1)]),t("div",j7,[t("span",null,o((m=e(u))==null?void 0:m.firmwareVersion),1)])]),t("div",q7,[t("div",U7,[t("span",null,o(e(i)("\u5185\u6838\u7248\u672C")),1)]),t("div",R7,[t("span",null,o((g=e(u))==null?void 0:g.kernelVersion),1)])]),t("div",W7,[t("div",H7,[t("span",null,o(e(i)("\u5DF2\u542F\u52A8")),1)]),t("div",Z7,[t("span",null,o(e(v)((F=e(r))==null?void 0:F.uptime)),1)])]),t("div",J7,[t("div",K7,[t("span",null,o(e(i)("\u7CFB\u7EDF\u65F6\u95F4")),1)]),t("div",Q7,[t("span",null,o((Y=e(r))==null?void 0:Y.localtime),1)])])])}}});var tm=N(X7,[["__scopeId","data-v-2baf3f98"]]);const Na=/\d+\.\d+\.\d+\.\d+/,em=n=>Na.test(n)&&ve.IPv4.isValid(n),Ut=n=>{const i=ve.IPv4.parse(n).toByteArray();return i[0]<<24|i[1]<<16|i[2]<<8|i[3]},la=n=>ve.fromByteArray([n>>24&255,n>>16&255,n>>8&255,n&255]).toString(),am=n=>{if(!Na.test(n)||!ve.IPv4.isIPv4(n))return!1;let i=0,a=Ut(n);for(let d=31;d>=0&&(a&1<{let u=Ut(n)&Ut(i),r=Ut(a),c=Ut(d),h=~Ut(i);return ru+1&&c{let a=Ut(i),d=Ut(n)&a,u=~a,r;return u>=105?(r=d|u-5,d=d|100):u>=3?(r=d|u-1,d=d|2):(d=d|1,r=d),[la(d),la(r)]},im=n=>ve.IPv4.subnetMaskFromPrefixLength(n).toString();var Nt={isValidMask:am,isValidIPv4:em,isValidMaskRange:om,calcMaskRange:nm,prefixToMask:im};const Qe=n=>(st("data-v-0d919a1e"),n=n(),dt(),n),rm=["onSubmit"],sm={class:"actioner-dns_header"},dm={class:"actioner-dns_body"},lm={class:"label-item"},um={class:"label-item_key"},cm={class:"label-item_value"},pm={class:"label-item"},fm={class:"label-item_key"},mm={class:"label-item_value"},vm={key:0,class:"chose_dhcp"},bm={key:0,class:"dhcp_info"},gm={key:1,class:"dhcp_info"},hm={class:"label-item"},_m={class:"label-item_key"},xm={class:"label-item_value"},wm={class:"label-item"},km={class:"label-item_key"},ym={class:"label-item_value"},Fm={class:"actioner-dns_footer"},Em=["disabled"],$m={key:1,class:"actioner-dns"},Cm={class:"actioner-dns_header"},Dm={class:"actioner-dns_body"},Bm={key:0,class:"setting_status"},Ym=Qe(()=>t("div",{class:"success_icon"},[t("svg",{t:"1642063181211",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5062",width:"128",height:"128"},[t("path",{d:"M512 85.333333c235.648 0 426.666667 191.018667 426.666667 426.666667s-191.018667 426.666667-426.666667 426.666667S85.333333 747.648 85.333333 512 276.352 85.333333 512 85.333333z m-74.965333 550.4L346.453333 545.152a42.666667 42.666667 0 1 0-60.330666 60.330667l120.704 120.704a42.666667 42.666667 0 0 0 60.330666 0l301.653334-301.696a42.666667 42.666667 0 1 0-60.288-60.330667l-271.530667 271.488z",fill:"#52C41A","p-id":"5063"})])],-1)),Am={class:"config-message"},Sm=["href"],zm={key:1,class:"setting_status"},Pm=Qe(()=>t("div",{class:"success_icon"},[t("svg",{t:"1642063200324",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5898",width:"128",height:"128"},[t("path",{d:"M549.044706 512l166.189176-166.249412a26.383059 26.383059 0 0 0 0-36.98447 26.383059 26.383059 0 0 0-37.044706 0L512 475.015529l-166.249412-166.249411a26.383059 26.383059 0 0 0-36.98447 0 26.383059 26.383059 0 0 0 0 37.044706L475.015529 512l-166.249411 166.249412a26.383059 26.383059 0 0 0 0 36.98447 26.383059 26.383059 0 0 0 37.044706 0L512 548.984471l166.249412 166.249411a26.383059 26.383059 0 0 0 36.98447 0 26.383059 26.383059 0 0 0 0-37.044706L548.984471 512zM512 1024a512 512 0 1 1 0-1024 512 512 0 0 1 0 1024z",fill:"#E84335","p-id":"5899"})])],-1)),Tm={class:"config-message"},Im={key:2,class:"setting_status"},Lm=Qe(()=>t("div",{class:"success_icon"},[t("svg",{width:"128px",height:"128px",viewBox:"0 0 128 128",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[t("g",{id:"icon_yellow",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"Icon/Warning"},[t("rect",{id:"\u77E9\u5F62",fill:"#000000","fill-rule":"nonzero",opacity:"0",x:"0",y:"0",width:"128",height:"128"}),t("path",{d:"M64,8 C33.075,8 8,33.075 8,64 C8,94.925 33.075,120 64,120 C94.925,120 120,94.925 120,64 C120,33.075 94.925,8 64,8 Z M60,37 C60,36.45 60.45,36 61,36 L67,36 C67.55,36 68,36.45 68,37 L68,71 C68,71.55 67.55,72 67,72 L61,72 C60.45,72 60,71.55 60,71 L60,37 Z M64,92 C60.6875,92 58,89.3125 58,86 C58,82.6875 60.6875,80 64,80 C67.3125,80 70,82.6875 70,86 C70,89.3125 67.3125,92 64,92 Z",id:"\u5F62\u72B6",fill:"#FAAD14"})])])])],-1)),Mm={class:"config-message"},Nm=G({props:{Close:{type:Function,required:!0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=$(0),r=$({lanIp:"",netMask:"255.255.255.0",enableDhcp:!1,dhcpStart:"",dhcpEnd:""});$("");const c=$(!1);$(!0),$(!1);const x=$(""),h=$(2),f=$(!1),v=$("timeout");let b=!0;(()=>{M.Guide.GetLan.GET().then(m=>{m.data.result&&(f.value=m.data.result.enableDhcp||!1,m.data.result.enableDhcp=!1,r.value=m.data.result,m.data.result.lanIp!==location.hostname&&(b=!1))})})();const y=()=>{const m=r.value;if(!Nt.isValidIPv4(m.lanIp)){E.Warning(a("IPv4\u5730\u5740\u683C\u5F0F\u9519\u8BEF"));return}if(!Nt.isValidMask(m.netMask)){E.Warning(a("IPv4\u5B50\u7F51\u63A9\u7801\u683C\u5F0F\u9519\u8BEF"));return}const g=Nt.calcMaskRange(m.lanIp,m.netMask);m.dhcpStart=g[0],m.dhcpEnd=g[1],r.value=m},k=()=>{const m=r.value;if(!Nt.isValidIPv4(m.lanIp)){E.Warning(a("IPv4\u5730\u5740\u683C\u5F0F\u9519\u8BEF"));return}if(!Nt.isValidMask(m.netMask)){E.Warning(a("IPv4\u5B50\u7F51\u63A9\u7801\u683C\u5F0F\u9519\u8BEF"));return}if(m.enableDhcp&&!(Nt.isValidIPv4(m.dhcpStart)&&Nt.isValidIPv4(m.dhcpEnd)&&Nt.isValidMaskRange(m.lanIp,m.netMask,m.dhcpStart,m.dhcpEnd))){E.Warning(a("DHCP\u7684IP\u6C60\u683C\u5F0F\u9519\u8BEF\u6216\u8D85\u51FA\u5B50\u7F51\u8303\u56F4"));return}const g=E.Loading(a("\u6B63\u5728\u914D\u7F6E\u2026\u8BF7\u7A0D\u7B49"),30);let F=0;const Y=C=>{v.value=C,u.value=1,F=1,g.Close()},A=()=>{const C=new Date().getTime()+3e4,B=b?location.protocol+"//"+m.lanIp+(location.port?":"+location.port:""):location.origin,I=B+"/luci-static/resources/icons/loading.gif",et=()=>{F==0&&(new Date().getTime()>C?Y("timeout"):window.setTimeout(P,2e3))},S=()=>{F==0&&(x.value=B+location.pathname,Y("success"),window.setTimeout(()=>{h.value=1},1e3),window.setTimeout(()=>{location.href=x.value},2e3))},P=()=>{if(F!=0)return;console.log("check online ",I);const V=new Image;V.onload=S,V.onerror=et,V.src=I};window.setTimeout(P,5e3)};M.Guide.LanIp.POST(m).then(C=>{var B;if(C!=null&&C.data){if((C.data.success||0)==0)return;if((B=C.data)!=null&&B.error)throw C.data.error}throw a("\u672A\u77E5\u9519\u8BEF")}).catch(C=>{F==0&&(Y("fail"),E.Error(C))}),A(),window.setTimeout(()=>{F==0&&Y("timeout")},3e4)},w=m=>{m.preventDefault(),i.Close&&i.Close()},p=m=>{location.reload()};return(m,g)=>(s(),H(ht,{Close:n.Close,type:1},{default:R(()=>[u.value==0?(s(),l("form",{key:0,class:"actioner-dns",onSubmit:ft(k,["prevent"])},[t("div",sm,[t("span",null,o(e(a)("\u5185\u7F51\u914D\u7F6E")),1)]),t("div",dm,[t("div",lm,[t("div",um,[t("span",null,o(e(a)("IPv4\u5730\u5740")),1)]),t("div",cm,[T(t("input",{type:"text",placeholder:"192.168.100.1",required:"","onUpdate:modelValue":g[0]||(g[0]=F=>r.value.lanIp=F),onChange:y},null,544),[[tt,r.value.lanIp,void 0,{trim:!0}]])])]),t("div",pm,[t("div",fm,[t("span",null,o(e(a)("IPv4\u5B50\u7F51\u63A9\u7801")),1)]),t("div",mm,[T(t("input",{type:"text",placeholder:"255.255.255.0",required:"","onUpdate:modelValue":g[1]||(g[1]=F=>r.value.netMask=F),onChange:y},null,544),[[tt,r.value.netMask,void 0,{trim:!0}]])])]),f.value?(s(),l("div",vm,[z(Da,{modelValue:r.value.enableDhcp,"onUpdate:modelValue":g[2]||(g[2]=F=>r.value.enableDhcp=F)},{default:R(()=>[r.value.enableDhcp?(s(),l("span",bm,o(e(a)("\u4FEE\u6539DHCP\u670D\u52A1")),1)):(s(),l("span",gm,o(e(a)("\u4FDD\u6301DHCP\u670D\u52A1\u8BBE\u7F6E")),1))]),_:1},8,["modelValue"])])):D("",!0),r.value.enableDhcp?(s(),l(O,{key:1},[t("div",hm,[t("div",_m,[t("span",null,o(e(a)("IP\u6C60\u8D77\u59CB\u5730\u5740")),1)]),t("div",xm,[T(t("input",{type:"text",placeholder:"192.168.100.100",required:"","onUpdate:modelValue":g[3]||(g[3]=F=>r.value.dhcpStart=F)},null,512),[[tt,r.value.dhcpStart,void 0,{trim:!0}]])])]),t("div",wm,[t("div",km,[t("span",null,o(e(a)("IP\u6C60\u7ED3\u675F\u5730\u5740")),1)]),t("div",ym,[T(t("input",{type:"text",placeholder:"192.168.100.100",required:"","onUpdate:modelValue":g[4]||(g[4]=F=>r.value.dhcpEnd=F)},null,512),[[tt,r.value.dhcpEnd,void 0,{trim:!0}]])])])],64)):D("",!0)]),t("div",Fm,[t("button",{class:"cbi-button cbi-button-apply app-btn",disabled:c.value},o(e(a)("\u786E\u8BA4")),9,Em),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:w},o(e(a)("\u53D6\u6D88")),1)])],40,rm)):u.value==1?(s(),l("div",$m,[t("div",Cm,[t("span",null,o(e(a)("\u66F4\u6362\u914D\u7F6E")),1)]),t("div",Dm,[v.value=="success"?(s(),l("div",Bm,[Ym,t("div",Am,o(e(a)("\u914D\u7F6E\u6210\u529F")),1),t("a",{href:x.value,class:"NewAdress"},o(e(a)("%{ countdown }s\u540E \u8DF3\u8F6C\u65B0\u5730\u5740",{countdown:""+h.value})),9,Sm)])):v.value=="fail"?(s(),l("div",zm,[Pm,t("div",Tm,o(e(a)("\u914D\u7F6E\u5931\u8D25")),1),t("p",null,o(e(a)("\u8BF7\u5C1D\u8BD5\u91CD\u65B0\u914D\u7F6E")),1),t("button",{class:"cbi-button cbi-button-apply app-btn",onClick:p},o(e(a)("\u6211\u77E5\u9053\u4E86")),1)])):v.value=="timeout"?(s(),l("div",Im,[Lm,t("div",Mm,o(e(a)("\u914D\u7F6E\u8D85\u65F6")),1),t("p",null,o(e(a)("\u8DEF\u7531\u5668 IP \u53EF\u80FD\u5DF2\u7ECF\u4FEE\u6539\u6210\u529F\u3002\u82E5\u5237\u65B0\u9875\u9762\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u8FDE\u63A5\u8DEF\u7531\u5668\uFF0C\u5426\u5219\u8BF7\u5C1D\u8BD5\u91CD\u65B0\u914D\u7F6E\u3002")),1),t("button",{class:"cbi-button cbi-button-apply app-btn",onClick:p},o(e(a)("\u5237\u65B0\u9875\u9762")),1)])):D("",!0)])])):D("",!0)]),_:1},8,["Close"]))}});var Om=N(Nm,[["__scopeId","data-v-0d919a1e"]]);const Vm=()=>{const n=document.createElement("div");document.body.appendChild(n);const i=gt(Om,{Close:()=>{a()}});i.mount(n);const a=()=>{i.unmount(),n.remove()};return{Close:a}},Gm={key:0,class:"actioner-dns"},jm={class:"actioner-dns_header"},qm={class:"actioner-dns_body"},Um={class:"sandbox_info"},Rm={key:0,class:"disk_loading_icon"},Wm={class:"disk_loading_info"},Hm={key:1,class:"disk_tips"},Zm={class:"label-item"},Jm={class:"label-item_key"},Km={class:"label-item_value"},Qm={value:""},Xm=["value"],tv={class:"label-item"},ev={class:"label-item_key"},av={class:"label-item_value"},ov={selected:"true",value:""},nv=["value","disabled"],iv={class:"sandbox_tips"},rv={class:"sandbox_info timeout"},sv={class:"sandbox_roboot_tips"},dv={class:"sandbox_roboot_refresh"},lv={key:0,class:"actioner-dns_footer"},uv=["disabled"],cv={key:1,class:"actioner-tips"},pv={class:"actioner-tips_header"},fv={class:"actioner-tips_body"},mv={class:"sandbox_info"},vv={class:"actioner-tips_footer"},bv={key:2,class:"actioner-tips"},gv={class:"actioner-tips_header"},hv={class:"actioner-tips_body"},_v={class:"sandbox_info"},xv={class:"actioner-tips_footer"},wv=G({props:{Close:{type:Function,required:!0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=$(0);$("disk");const r=$(""),c=$(3),x=$(""),h=$([]),f=$(""),v=$(null);(()=>{M.Nas.SandboxDisks.GET().then(F=>{var Y;if(F!=null&&F.data&&(Y=F.data)!=null&&Y.result){v.value=F.data.result;return}throw a("\u52A0\u8F7D\u78C1\u76D8\u4FE1\u606F\u5931\u8D25")}).catch(F=>{r.value=F,u.value=3})})();const _=()=>M.System.Reboot.POST({name:x.value,path:f.value}).then(F=>{var Y;if(!(F!=null&&F.data&&(((Y=F==null?void 0:F.data)==null?void 0:Y.success)||0)==0))throw a("\u672A\u77E5\u9519\u8BEF")}),y=F=>{var Y,A;f.value="",h.value=x.value&&((A=(Y=v.value)==null?void 0:Y.disks.find(C=>C.path==x.value))==null?void 0:A.childrens)||[]},k=()=>{c.value>0&&(c.value-=1,window.setTimeout(k,1e3))},w=F=>{F.preventDefault(),i.Close&&i.Close()},p=()=>{new Promise((F,Y)=>{const A="/luci-static/resources/icons/loading.gif",C=()=>{window.setTimeout(B,2e3)},B=()=>{const I=new Image;I.onload=F,I.onerror=C,I.src=A};window.setTimeout(B,1e4)}).then(()=>{window.setTimeout(()=>{location.reload()},2e3)})},m=F=>{const Y=E.Loading(a("\u914D\u7F6E\u6C99\u7BB1\u91CD\u542F\u4E2D..."));M.Nas.Sandbox.POST({path:f.value}).then(A=>{var C;if(A!=null&&A.data){if((A.data.success||0)==0)return u.value=2,window.setTimeout(k,1e3),_();if((C=A.data)!=null&&C.error)throw A.data.error}throw a("\u672A\u77E5\u9519\u8BEF")}).then(p).catch(A=>E.Warning(A)).finally(()=>Y.Close())},g=()=>{u.value=0};return(F,Y)=>{const A=pt("icon-loading");return s(),H(ht,{Close:n.Close,type:1},{default:R(()=>[u.value==0||u.value==2?(s(),l("div",Gm,[t("div",jm,[t("span",null,o(e(a)("\u6C99\u7BB1\u6A21\u5F0F\u914D\u7F6E\u5411\u5BFC")),1)]),t("div",qm,[t("p",Um,o(e(a)("\u4E00\u4E2A\u7B80\u6613\u6C99\u7BB1\uFF0C\u65B9\u4FBF\u7528\u6765\u5B9E\u9A8C\u7CFB\u7EDF\u914D\u7F6E\u548C\u7A0B\u5E8F\uFF0C\u65B9\u4FBF\u5F00\u53D1\u672A\u5B8C\u6210\u7684\u8F6F\u4EF6\uFF0C\u4F46\u4E0D\u4FDD\u62A4 Docker \u548C\u786C\u76D8\u7684\u6570\u636E")),1),u.value==0?(s(),l(O,{key:0},[v.value?D("",!0):(s(),l("div",Rm,[z(A,{size:38,color:"currentColor"}),t("span",Wm,o(e(a)("\u6B63\u5728\u52A0\u8F7D\u4E2D...")),1)])),v.value&&v.value.disks.length==0?(s(),l("div",Hm,[z(Lt),t("span",null,o(e(a)("\u68C0\u6D4B\u4E0D\u5230\u6302\u8F7D\u7684\u78C1\u76D8\u4FE1\u606F\uFF0C\u8BF7\u5148\u63D2\u4E0A\u78C1\u76D8\uFF0C\u5EFA\u8BAE\u4F7F\u7528U\u76D8\u6216\u8005\u79FB\u52A8\u786C\u76D8\uFF0C\u65B9\u4FBF\u88C5\u5378")),1)])):D("",!0),v.value&&v.value.disks.length>0?(s(),l(O,{key:2},[t("div",Zm,[t("div",Jm,[t("span",null,o(e(a)("\u76EE\u6807\u78C1\u76D8\uFF08\u5EFA\u8BAE\u9009\u62E9U\u76D8\u6216\u8005\u79FB\u52A8\u786C\u76D8\uFF0C\u65B9\u4FBF\u88C5\u5378\uFF09")),1)]),t("div",Km,[T(t("select",{name:"",id:"",onChange:y,"onUpdate:modelValue":Y[0]||(Y[0]=C=>x.value=C)},[t("option",Qm,o(e(a)("\u8BF7\u9009\u62E9\u76EE\u6807\u78C1\u76D8")),1),(s(!0),l(O,null,J(v.value.disks,(C,B)=>(s(),l("option",{value:C.path,key:B},o(C.venderModel)+"\uFF08"+o(C.size)+"\uFF09 ",9,Xm))),128))],544),[[rt,x.value]])])]),t("div",tv,[t("div",ev,[t("span",null,o(e(a)("\u76EE\u6807\u5206\u533A\uFF08\u5206\u533A\u5927\u5C0F\u987B\u5927\u4E8E2G\uFF0C\u5C06\u6B64\u5206\u533A\u4F5C\u4E3A\u5916\u90E8 overlay \u4F7F\u7528\uFF09")),1)]),t("div",av,[T(t("select",{name:"",id:"","onUpdate:modelValue":Y[1]||(Y[1]=C=>f.value=C)},[t("option",ov,o(e(a)("\u8BF7\u9009\u62E9\u76EE\u6807\u5206\u533A")),1),(s(!0),l(O,null,J(h.value,(C,B)=>(s(),l("option",{value:C.path,key:B,disabled:C.sizeInt<(1<<30)*1||C.isSystemRoot},o(C.name)+"\uFF08"+o(C.filesystem||e(a)("\u672A\u683C\u5F0F\u5316"))+"\uFF09"+o(C.total),9,nv))),128))],512),[[rt,f.value]])])]),t("div",iv,[z(Lt),t("span",null,o(e(a)("\u6B64\u64CD\u4F5C\u4F1A\u5C06\u4F1A\u5220\u9664\u8BE5\u5206\u533A\u5168\u90E8\u6570\u636E")),1)])],64)):D("",!0)],64)):D("",!0),u.value==2?(s(),l(O,{key:1},[t("p",rv,[nt(o(e(a)("\u5373\u5C06\u91CD\u542F\u8BBE\u5907"))+" ",1),t("span",null,"\uFF08"+o(c.value)+"s\uFF09",1)]),t("p",sv,[nt(o(e(a)("\u7B49\u5F85\u8BBE\u5907\u91CD\u542F\uFF0C\u91CD\u542F\u5B8C\u6210\u540E")),1),t("span",dv,o(e(a)("\u8BF7\u5237\u65B0\u754C\u9762")),1)])],64)):D("",!0)]),u.value==0?(s(),l("div",lv,[t("button",{class:"cbi-button cbi-button-apply app-btn",disabled:!f.value,onClick:Y[2]||(Y[2]=C=>u.value=1)},o(e(a)("\u5F00\u542F\u6C99\u7BB1")),9,uv),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:w},o(e(a)("\u53D6\u6D88")),1)])):D("",!0)])):D("",!0),u.value==1?(s(),l("div",cv,[t("div",pv,[t("span",null,o(e(a)("\u6E29\u99A8\u63D0\u793A")),1)]),t("div",fv,[t("p",mv,o(e(a)("\u6B64\u64CD\u4F5C\u4F1A\u5C06\u4F1A\u5220\u9664\u8BE5\u5206\u533A\u5168\u90E8\u6570\u636E\uFF0C\u5E76\u683C\u5F0F\u5316\u6210EXT4\uFF0C\u968F\u540E\u81EA\u52A8\u91CD\u542F\u8FDB\u5165\u6C99\u7BB1\u6A21\u5F0F\uFF0C\u662F\u5426\u7EE7\u7EED\uFF1F")),1)]),t("div",vv,[t("button",{class:"cbi-button cbi-button-apply app-btn",onClick:m},o(e(a)("\u7EE7\u7EED")),1),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:g},o(e(a)("\u53D6\u6D88")),1)])])):D("",!0),u.value==3?(s(),l("div",bv,[t("div",gv,[t("span",null,o(e(a)("\u9519\u8BEF")),1)]),t("div",hv,[t("p",_v,o(r.value),1)]),t("div",xv,[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:g},o(e(a)("\u53D6\u6D88")),1)])])):D("",!0)]),_:1},8,["Close"])}}});var kv=N(wv,[["__scopeId","data-v-59ad49e6"]]);const yv=()=>{const n=document.createElement("div");document.body.appendChild(n);const i=gt(kv,{Close:()=>{a()}});i.mount(n);const a=()=>{i.unmount(),n.remove()};return{Close:a}},Fv={key:0,class:"actioner-dns"},Ev={class:"actioner-dns_header"},$v={class:"actioner-dns_body"},Cv={class:"sandbox_info"},Dv={class:"sandbox_environment"},Bv={class:"sandbox_environment_info"},Yv={class:"sandbox_environment_reboot"},Av=["innerHTML"],Sv={class:"actioner-dns_footer"},zv=["disabled"],Pv=["disabled"],Tv=["disabled"],Iv=G({props:{Close:{type:Function,required:!0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=$(0),r=$(!1),c=()=>{new Promise((b,_)=>{const y="/luci-static/resources/icons/loading.gif",k=()=>{window.setTimeout(w,2e3)},w=()=>{const p=new Image;p.onload=b,p.onerror=k,p.src=y};window.setTimeout(w,1e4)}).then(()=>{window.setTimeout(()=>{location.reload()},2e3)})},x=()=>{r.value=!0;const b=E.Loading(a("\u63D0\u4EA4\u4E2D..."));M.Nas.SandboxCommit.POST().then(_=>{var y,k;if(_!=null&&_.data)if((((y=_==null?void 0:_.data)==null?void 0:y.success)||0)==0){E.Loading(a("\u8BBE\u5907\u91CD\u542F\u4E2D..."));return}else(k=_==null?void 0:_.data)!=null&&k.error&&alert(_.data.error);throw a("\u672A\u77E5\u9519\u8BEF")}).then(c).catch(_=>{E.Error(_),r.value=!1}).finally(()=>b.Close())},h=()=>{r.value=!0;const b=E.Loading(a("\u91CD\u7F6E\u4E2D..."));M.Nas.SandboxReset.POST().then(_=>{var y,k;if(_!=null&&_.data)if((((y=_==null?void 0:_.data)==null?void 0:y.success)||0)==0){E.Loading(a("\u8BBE\u5907\u91CD\u542F\u4E2D... \u82E5\u9875\u9762\u957F\u65F6\u95F4\u672A\u5237\u65B0\u53EF\u80FD\u9700\u8981\u624B\u52A8\u586B\u5199\u5730\u5740"));return}else(k=_==null?void 0:_.data)!=null&&k.error&&alert(_.data.error);throw a("\u672A\u77E5\u9519\u8BEF")}).then(c).catch(_=>{E.Error(_),r.value=!1}).finally(()=>b.Close())},f=()=>{if(!confirm(a("\u786E\u5B9A\u653E\u5F03\u6C99\u7BB1\u4E2D\u7684\u6570\u636E\uFF1F\u518D\u6B21\u8FDB\u5165\u6C99\u7BB1\u9700\u8981\u91CD\u65B0\u683C\u5F0F\u5316\u76F8\u5E94\u78C1\u76D8\u5206\u533A")))return;r.value=!0;const b=E.Loading(a("\u6267\u884C\u4E2D..."));M.Nas.SandboxExit.POST().then(_=>{var y,k;if(_!=null&&_.data)if((((y=_==null?void 0:_.data)==null?void 0:y.success)||0)==0){E.Loading(a("\u8BBE\u5907\u91CD\u542F\u4E2D... \u82E5\u9875\u9762\u957F\u65F6\u95F4\u672A\u5237\u65B0\u53EF\u80FD\u9700\u8981\u624B\u52A8\u586B\u5199\u5730\u5740"));return}else(k=_==null?void 0:_.data)!=null&&k.error&&alert(_.data.error);throw a("\u672A\u77E5\u9519\u8BEF")}).then(c).catch(_=>{E.Error(_),r.value=!1}).finally(()=>b.Close())},v=b=>{b.preventDefault(),i.Close&&i.Close()};return(b,_)=>(s(),H(ht,{Close:n.Close,type:1},{default:R(()=>[u.value==0?(s(),l("div",Fv,[t("div",Ev,[t("span",null,o(e(a)("\u6C99\u7BB1\u6A21\u5F0F\u914D\u7F6E\u5411\u5BFC")),1)]),t("div",$v,[t("p",Cv,o(e(a)("\u4E00\u4E2A\u7B80\u6613\u6C99\u7BB1\uFF0C\u65B9\u4FBF\u7528\u6765\u5B9E\u9A8C\u7CFB\u7EDF\u914D\u7F6E\u548C\u7A0B\u5E8F\uFF0C\u65B9\u4FBF\u5F00\u53D1\u672A\u5B8C\u6210\u7684\u8F6F\u4EF6\uFF0C\u4F46\u4E0D\u4FDD\u62A4 Docker \u548C\u786C\u76D8\u7684\u6570\u636E")),1),t("div",Dv,[t("p",null,o(e(a)("\u5F53\u524D\u5904\u4E8E\u6C99\u7BB1\u73AF\u5883\uFF1A")),1),t("p",null,o(e(a)("1\u3001\u70B9\u51FB\u201C\u63D0\u4EA4\u201D\u53EF\u5C06\u53D8\u66F4\u5408\u5E76\u5230\u975E\u6C99\u7BB1\u73AF\u5883")),1),t("p",null,o(e(a)("2\u3001\u70B9\u51FB\u201C\u91CD\u7F6E\u201D\u53EF\u5C06\u6C99\u7BB1\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001")),1),t("p",null,o(e(a)("3\u3001\u70B9\u51FB\u201C\u9000\u51FA\u201D\u53EF\u9000\u51FA\u6C99\u7BB1\u73AF\u5883\uFF0C\u5E76\u653E\u5F03\u6C99\u7BB1\u4E2D\u7684\u6570\u636E")),1)]),t("div",Bv,[nt(o(e(a)("\u4EE5\u4E0A\u64CD\u4F5C\u90FD\u5C06\u91CD\u542F\u8BBE\u5907\uFF0C\u8BBE\u5907\u91CD\u542F\u5B8C\u6210\u540E\u4F1A\u81EA\u52A8\u5237\u65B0\u9875\u9762\u3002\u5982\u679C IP \u53D8\u5316\u53EF\u80FD\u9700\u8981")),1),t("span",Yv,o(e(a)("\u624B\u52A8\u5728\u5730\u5740\u680F\u8F93\u5165\u5730\u5740")),1),t("p",{class:"sandbox_environment_tex",innerHTML:e(a)("\u5982\u9700\u4E34\u65F6\u9000\u51FA\u6C99\u7BB1\u73AF\u5883\uFF0C\u8BF7\u5C06\u8BBE\u5907\u5173\u673A\u540E\u62D4\u51FA\u76F8\u5173\u78C1\u76D8\uFF0C\u542F\u52A8\u524D\u63D2\u5165\u76F8\u5173\u78C1\u76D8\u53EF\u518D\u6B21\u8FDB\u5165\u6C99\u7BB1\u3002
\u6CE8\u610F\u4E34\u65F6\u9000\u51FA\u6C99\u7BB1\u73AF\u5883\u4EE5\u540E\u5347\u7EA7\u56FA\u4EF6\u4F1A\u5BFC\u81F4\u4E4B\u524D\u7684\u6C99\u7BB1\u6570\u636E\u65E0\u6548",{},!0)},null,8,Av)])]),t("div",Sv,[t("button",{class:"cbi-button cbi-button-apply app-btn",onClick:x,disabled:r.value},o(e(a)("\u63D0\u4EA4")),9,zv),t("button",{class:"cbi-button cbi-button-apply app-btn",onClick:h,disabled:r.value},o(e(a)("\u91CD\u7F6E")),9,Pv),t("button",{class:"cbi-button cbi-button-apply app-btn",onClick:f,disabled:r.value},o(e(a)("\u9000\u51FA")),9,Tv),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:v},o(e(a)("\u53D6\u6D88")),1)])])):D("",!0)]),_:1},8,["Close"]))}});var Lv=N(Iv,[["__scopeId","data-v-3e084f0f"]]);const Mv=()=>{const n=document.createElement("div");document.body.appendChild(n);const i=gt(Lv,{Close:()=>{a()}});i.mount(n);const a=()=>{i.unmount(),n.remove()};return{Close:a}},Nv={class:"nav-container"},Ov=["onClick"],Vv={key:1,class:"btn_styles color3 app-update-button-combind"},Gv={class:"app-update-button",onclick:"window.location.href='/cgi-bin/luci/admin/system/ota'"},jv={class:"app-update-button-text"},qv={key:0,style:{display:"inline-block"}},Uv={key:1},Rv=["title"],Wv={class:"app-update-button-menu"},Hv={class:"app-update-menu-item"},Zv={key:0,class:"app-update-menu-item-loading"},Jv=["disabled"],Kv={key:0,style:{display:"inline-block"}},Qv=G({setup(n){var F,Y;const{$gettext:i,$ngettext:a}=W(),d=$(!0);(Y=(F=window.quickstart_configs)==null?void 0:F.update)!=null&&Y.disable&&(d.value=!1);const u=$(!1),r=$(d.value),c=$(!1),x=We(),h=ze(),f=X(()=>h.status);$(!1),$(!0);const v=$(),b=()=>{Aa()};Tt(r,A=>{c.value=!0,M.System.AutoCheckUpdate.POST({enable:A}).catch(C=>{E.Warning(C)}).finally(()=>{c.value=!1})});const _=()=>{yv()},y=()=>{Mv()},k=()=>{alert(i("\u8BE5\u56FA\u4EF6\u4E0D\u652F\u6301\u6C99\u7BB1\u6A21\u5F0F"))},w=()=>{Vm()},p=()=>{Ta()},m=()=>{var A,C,B,I;window.open(`${(C=(A=window.quickstart_configs)==null?void 0:A.ttyd)!=null&&C.ssl?"https":"http"}://${window.location.hostname}:${((I=(B=window.quickstart_configs)==null?void 0:B.ttyd)==null?void 0:I.port)||7681}/`,"_blank")},g=()=>{u.value=!u.value};return d.value&&setTimeout(()=>{x.requestCheckUpdate()},1100),Kt("sandbox")&&M.Nas.GetSandbox.GET().then(C=>{var B,I,et;C!=null&&C.data&&((((B=C==null?void 0:C.data)==null?void 0:B.success)||0)==0?(I=C==null?void 0:C.data)!=null&&I.result&&(v.value=C.data.result):(et=C==null?void 0:C.data)!=null&&et.error&&alert(C.data.error))}).catch(C=>E.Warning(C)),(A,C)=>{var S,P,V,it,Ct,Dt;const B=pt("router-link"),I=pt("icon-loading"),et=pt("switch-box");return s(),l("div",Nv,[z(B,{to:"/network",custom:""},{default:R(({navigate:vt})=>[t("button",{class:"btn_styles color1",onClick:vt},o(e(i)("\u7F51\u7EDC\u5411\u5BFC")),9,Ov)]),_:1}),e(Kt)("ttyd")?(s(),l("button",{key:0,class:"btn_styles color2 app-btn-ttyd",onClick:m},o(e(i)("\u7EC8\u7AEF")),1)):D("",!0),e(Kt)("ota")?(s(),l("button",Vv,[t("div",Gv,[t("div",jv,[nt(o(e(i)("\u56FA\u4EF6\u66F4\u65B0"))+" ",1),d.value&&e(x).checkUpdate==null?(s(),l("span",qv,[z(I,{size:"0.8em",color:"currentColor"})])):D("",!0),(S=e(x).checkUpdate)!=null&&S.needUpdate?(s(),l("i",Uv)):D("",!0)])]),t("span",{class:"app-update-button-more",onClick:g,title:e(i)("\u56FA\u4EF6\u66F4\u65B0\u9009\u9879")},[z(Gt)],8,Rv),T(t("div",Wv,[t("div",{class:"menu_background",onClick:g}),t("ul",null,[t("li",null,[z(et,{modelValue:r.value,"onUpdate:modelValue":C[0]||(C[0]=vt=>r.value=vt)},{default:R(()=>[t("span",Hv,o(e(i)("\u81EA\u52A8\u68C0\u67E5\u66F4\u65B0")),1)]),_:1},8,["modelValue"]),c.value?(s(),l("span",Zv,[z(I,{size:"1em",color:"currentColor"})])):D("",!0)])])],512),[[Yt,u.value]])])):D("",!0),t("button",{class:"btn_styles color4",onClick:w},o(e(i)("\u5185\u7F51\u914D\u7F6E")),1),t("button",{class:"btn_styles color5",onClick:b,disabled:!((P=e(f))!=null&&P.proto)},[nt(o(e(i)("DNS\u914D\u7F6E"))+" ",1),(V=e(f))!=null&&V.proto?D("",!0):(s(),l("span",Kv,[z(I,{size:"0.8em",color:"currentColor"})]))],8,Jv),t("button",{class:"btn_styles color1",onClick:p},o(e(i)("\u8F6F\u4EF6\u6E90\u914D\u7F6E")),1),e(Kt)("sandbox")?(s(),l(O,{key:2},[((it=v.value)==null?void 0:it.status)=="unsupport"?(s(),l("button",{key:0,class:"btn_styles color2",onClick:k},o(e(i)("\u5F00\u542F\u6C99\u7BB1")),1)):((Ct=v.value)==null?void 0:Ct.status)=="stopped"?(s(),l("button",{key:1,class:"btn_styles color3",onClick:_},o(e(i)("\u5F00\u542F\u6C99\u7BB1")),1)):((Dt=v.value)==null?void 0:Dt.status)=="running"?(s(),l("button",{key:2,class:"btn_styles color4",onClick:y},o(e(i)("\u6C99\u7BB1\u5DF2\u5F00\u542F")),1)):D("",!0)],64)):D("",!0)])}}});var Xv=N(Qv,[["__scopeId","data-v-501131da"]]);const tb={},eb={width:"136px",height:"136px",viewBox:"0 0 136 136",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},ab=qt('',2),ob=[ab];function nb(n,i){return s(),l("svg",eb,ob)}var Oa=N(tb,[["render",nb]]);const ib={},rb={width:"136px",height:"136px",viewBox:"0 0 136 136",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},sb=qt('',2),db=[sb];function lb(n,i){return s(),l("svg",rb,db)}var Va=N(ib,[["render",lb]]);const he=n=>(st("data-v-eb96c2c2"),n=n(),dt(),n),ub=["onSubmit"],cb={class:"form-item"},pb={class:"label-name"},fb={class:"label-value switch_label"},mb={class:"label-flex pc-radio"},vb=["disabled"],bb=["disabled"],gb=he(()=>t("div",{class:"switch-button"},null,-1)),hb=[gb],_b={key:0,class:"form-item"},xb={class:"label-name"},wb={class:"label-value"},kb=["disabled"],yb={value:100},Fb={value:70},Eb={value:50},$b={value:30},Cb={key:0,class:"select-arrow"},Db={class:"form-item"},Bb={class:"label-name"},Yb={class:"label-value"},Ab=["disabled","placeholder"],Sb={class:"form-item"},zb={class:"label-name"},Pb={class:"label-value"},Tb=["disabled"],Ib=["value"],Lb={key:0,class:"select-arrow"},Mb={class:"form-item"},Nb={class:"label-name"},Ob={class:"label-value"},Vb=["type","disabled","placeholder"],Gb={key:0,class:"seeIcon",viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},jb=he(()=>t("path",{d:"M12 6c3.79 0 7.17 2.13 8.82 5.5-.59 1.22-1.42 2.27-2.41 3.12l1.41 1.41c1.39-1.23 2.49-2.77 3.18-4.53C21.27 7.11 17 4 12 4c-1.27 0-2.49.2-3.64.57l1.65 1.65C10.66 6.09 11.32 6 12 6zm-1.07 1.14L13 9.21c.57.25 1.03.71 1.28 1.28l2.07 2.07c.08-.34.14-.7.14-1.07C16.5 9.01 14.48 7 12 7c-.37 0-.72.05-1.07.14zM2.01 3.87l2.68 2.68C3.06 7.83 1.77 9.53 1 11.5 2.73 15.89 7 19 12 19c1.52 0 2.98-.29 4.32-.82l3.42 3.42 1.41-1.41L3.42 2.45 2.01 3.87zm7.5 7.5l2.61 2.61c-.04.01-.08.02-.12.02-1.38 0-2.5-1.12-2.5-2.5 0-.05.01-.08.01-.13zm-3.4-3.4l1.75 1.75c-.23.55-.36 1.15-.36 1.78 0 2.48 2.02 4.5 4.5 4.5.63 0 1.23-.13 1.77-.36l.98.98c-.88.24-1.8.38-2.75.38-3.79 0-7.17-2.13-8.82-5.5.7-1.43 1.72-2.61 2.93-3.53z",fill:"currentColor"},null,-1)),qb=[jb],Ub={key:1,class:"seeIcon",viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},Rb=he(()=>t("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z",fill:"currentColor"},null,-1)),Wb=[Rb],Hb={class:"form-item"},Zb={class:"label-name"},Jb={class:"label-value"},Kb=["disabled"],Qb={value:!1},Xb={value:!0},tg={key:0,class:"select-arrow"},eg={key:1,class:"form-item"},ag={class:"label-name"},og={class:"label-value"},ng=["disabled"],ig=["value"],rg={key:0,class:"select-arrow"},sg={key:2,class:"form-item"},dg={class:"label-name"},lg={class:"label-value"},ug=["disabled"],cg=he(()=>t("option",{value:"20"},"20 MHz",-1)),pg=he(()=>t("option",{value:"40"},"40 MHz",-1)),fg={key:0,value:"auto"},mg={key:1,value:"80"},vg={key:2,value:"160"},bg={key:0,class:"select-arrow"},gg={key:3,class:"form-item"},hg={class:"label-name"},_g={class:"label-value"},xg=["disabled"],wg={value:0},kg=["value"],yg=["disabled"],Fg={value:0},Eg=qt('',12),$g={key:2,class:"select-arrow"},Cg={class:"label-btns"},Dg=["disabled"],Bg={class:"label-btns"},Yg=G({props:{data:null},emits:["getData"],setup(n,{emit:i}){const a=n,{$gettext:d,$ngettext:u}=W(),r=$(Object.assign({},a.data)),c=je("disabled"),x=$(!0),h=()=>{c.value||(r.value.disabled=!r.value.disabled)},f=je("setup",$(1)),v=()=>{f.value=2};Tt(()=>r.value.disabled,w=>{_()});const b=()=>L(this,null,function*(){if(r.value.txpower===a.data.txpower)return;const w=E.Loading("\u914D\u7F6E\u4E2D...");try{const{data:p}=yield M.Quickwifi.Power.POST({device:r.value.device||"",txpower:r.value.txpower||0}),{error:m,success:g}=p;if(m)throw m;(g==null||g==0)&&E.Success("\u914D\u7F6E\u5B8C\u6210")}catch(p){throw E.Error("\u914D\u7F6E\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"),p}finally{w.Close()}}),_=()=>L(this,null,function*(){const w=E.Loading("\u914D\u7F6E\u4E2D...");try{const{data:p}=yield M.Quickwifi.Switch.POST({ifaceName:r.value.ifaceName||"",enable:!r.value.disabled}),{error:m,success:g}=p;if(m)throw m;(g==null||g==0)&&E.Success("\u914D\u7F6E\u5B8C\u6210")}catch(p){throw console.error("\u8BF7\u6C42\u51FA\u9519:",p),E.Error("\u914D\u7F6E\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"),p}finally{w.Close()}}),y=()=>L(this,null,function*(){const w=ut({},r.value);delete w.encryptSelects,delete w.hwmodeSelects,delete w.disabled,delete w.txpower;const{data:p}=yield M.Quickwifi.Edit.POST(w),{error:m,success:g}=p;if(m)throw m;(g==null||g==0)&&(E.Success("\u914D\u7F6E\u5B8C\u6210"),v())}),k=()=>L(this,null,function*(){if(c.value)return;c.value=!0;const w=E.Loading("\u914D\u7F6E\u4E2D...");try{yield y(),yield i("getData")}catch(p){const m=E.Error(`${p}`);setTimeout(()=>{m.Close()},2e3)}finally{w.Close(),c.value=!1}});return(w,p)=>(s(),l("form",{class:"form-container",onSubmit:ft(k,["prevent"])},[t("div",cb,[t("div",pb,[t("span",null,o(e(d)("\u542F\u7528Wi-Fi")),1)]),t("div",fb,[t("div",mb,[t("label",null,[T(t("input",{type:"radio",value:!1,"onUpdate:modelValue":p[0]||(p[0]=m=>r.value.disabled=m),disabled:e(c)},null,8,vb),[[yt,r.value.disabled]]),nt(" "+o(e(d)("\u5F00\u542F")),1)]),t("label",null,[T(t("input",{type:"radio",value:!0,"onUpdate:modelValue":p[1]||(p[1]=m=>r.value.disabled=m),disabled:e(c)},null,8,bb),[[yt,r.value.disabled]]),nt(" "+o(e(d)("\u5173\u95ED")),1)])]),t("div",{class:"mobile-switch",onClick:h},[t("div",{class:ct(["switch-core",{"is-checked":!r.value.disabled,"is-disabled":e(c)}])},hb,2)])])]),r.value.isGuest?D("",!0):(s(),l("div",_b,[t("div",xb,[t("span",null,o(e(d)("\u53D1\u5C04\u529F\u7387")),1)]),t("div",wb,[T(t("select",{"onUpdate:modelValue":p[2]||(p[2]=m=>r.value.txpower=m),disabled:e(c),onChange:b},[t("option",yb,o(e(d)("\u6700\u5927")),1),t("option",Fb,o(e(d)("\u9AD8")),1),t("option",Eb,o(e(d)("\u4E2D")),1),t("option",$b,o(e(d)("\u4F4E")),1)],40,kb),[[rt,r.value.txpower]]),e(c)?D("",!0):(s(),l("div",Cb))])])),t("div",Db,[t("div",Bb,[t("span",null,o(e(d)("Wi-Fi\u540D\u79F0\uFF08SSID\uFF09")),1)]),t("div",Yb,[T(t("input",{"onUpdate:modelValue":p[3]||(p[3]=m=>r.value.ssid=m),disabled:e(c),placeholder:e(d)("\u8BF7\u8F93\u5165WIFI\u540D\u79F0")},null,8,Ab),[[tt,r.value.ssid]])])]),t("div",Sb,[t("div",zb,[t("span",null,o(e(d)("Wi-Fi \u5B89\u5168\u6027")),1)]),t("div",Pb,[T(t("select",{"onUpdate:modelValue":p[4]||(p[4]=m=>r.value.encryption=m),disabled:e(c)},[(s(!0),l(O,null,J(r.value.encryptSelects,m=>(s(),l("option",{value:m},o(m),9,Ib))),256))],8,Tb),[[rt,r.value.encryption]]),e(c)?D("",!0):(s(),l("div",Lb))])]),t("div",Mb,[t("div",Nb,[t("span",null,o(e(d)("Wi-Fi \u5BC6\u7801")),1)]),t("div",Ob,[T(t("input",{"onUpdate:modelValue":p[5]||(p[5]=m=>r.value.key=m),class:"password_input",type:x.value?"password":"",disabled:e(c),placeholder:e(d)("\u8BF7\u8F93\u5165WIFI\u5BC6\u7801")},null,8,Vb),[[xa,r.value.key]]),e(c)?D("",!0):(s(),l("div",{key:0,onClick:p[6]||(p[6]=m=>x.value=!x.value)},[x.value?(s(),l("svg",Gb,qb)):(s(),l("svg",Ub,Wb))]))])]),t("div",Hb,[t("div",Zb,[t("span",null,o(e(d)("SSID \u53EF\u89C1\u6027")),1)]),t("div",Jb,[T(t("select",{"onUpdate:modelValue":p[7]||(p[7]=m=>r.value.hidden=m),disabled:e(c)},[t("option",Qb,o(e(d)("\u663E\u793A")),1),t("option",Xb,o(e(d)("\u9690\u85CF")),1)],8,Kb),[[rt,r.value.hidden]]),e(c)?D("",!0):(s(),l("div",tg))])]),r.value.isGuest?D("",!0):(s(),l("div",eg,[t("div",ag,[t("span",null,o(e(d)("\u65E0\u7EBF\u6A21\u5F0F")),1)]),t("div",og,[T(t("select",{"onUpdate:modelValue":p[8]||(p[8]=m=>r.value.hwmode=m),disabled:e(c)},[(s(!0),l(O,null,J(r.value.hwmodeSelects,m=>(s(),l("option",{value:m},o(m),9,ig))),256))],8,ng),[[rt,r.value.hwmode]]),e(c)?D("",!0):(s(),l("div",rg))])])),r.value.isGuest?D("",!0):(s(),l("div",sg,[t("div",dg,[t("span",null,o(e(d)("\u9891\u5BBD")),1)]),t("div",lg,[T(t("select",{"onUpdate:modelValue":p[9]||(p[9]=m=>r.value.htmode=m),disabled:e(c)},[cg,pg,r.value.band==="2g"?(s(),l("option",fg," 20/40 MHz ")):D("",!0),r.value.band==="5g"?(s(),l("option",mg," 80 MHz ")):D("",!0),r.value.band==="5g"?(s(),l("option",vg," 160 MHz ")):D("",!0)],8,ug),[[rt,r.value.htmode]]),e(c)?D("",!0):(s(),l("div",bg))])])),r.value.isGuest?D("",!0):(s(),l("div",gg,[t("div",hg,[t("span",null,o(e(d)("\u4FE1\u9053")),1)]),t("div",_g,[r.value.band==="2g"?T((s(),l("select",{key:0,"onUpdate:modelValue":p[10]||(p[10]=m=>r.value.channel=m),disabled:e(c)},[t("option",wg,o(e(d)("\u81EA\u52A8")),1),(s(),l(O,null,J(13,m=>t("option",{value:m},o(m),9,kg)),64))],8,xg)),[[rt,r.value.channel,void 0,{number:!0}]]):D("",!0),r.value.band==="5g"?T((s(),l("select",{key:1,"onUpdate:modelValue":p[11]||(p[11]=m=>r.value.channel=m),disabled:e(c)},[t("option",Fg,o(e(d)("\u81EA\u52A8")),1),Eg],8,yg)),[[rt,r.value.channel,void 0,{number:!0}]]):D("",!0),e(c)?D("",!0):(s(),l("div",$g))])])),t("div",Cg,[t("button",{class:"btn primary-btn",disabled:e(c),onClick:k},o(e(d)("\u4FDD\u5B58\u914D\u7F6E")),9,Dg)]),t("div",Bg,[t("div",{class:"skip",onClick:p[12]||(p[12]=m=>v())},o(e(d)("\u8DF3\u8FC7")),1)])],40,ub))}});var Ag=N(Yg,[["__scopeId","data-v-eb96c2c2"]]);const Sg={id:"page",class:"page-container"},zg={class:"mobile-tags-container"},Pg={class:"tags-wrapper"},Tg={class:"tags-scroll"},Ig=["onClick"],Lg={class:"page-flex"},Mg={class:"page-sidebar"},Ng=["onClick"],Og={class:"page-main"},Vg={class:"popup-content"},Gg={class:"popup-tags"},jg=["onClick"],qg={class:"popup-footer"},Ug=G({setup(n){var w;const{$gettext:i}=W(),a=$(!1);Ue("disabled",a);const d=$([]),u=be(),r=wa(),c=$(String((w=u==null?void 0:u.query)==null?void 0:w.tab)),x=$(!1),h=p=>{var m;return(m=p.band)==null?void 0:m.toUpperCase()},f=p=>p.isGuest?p.band+"_Guest":p.ssid,v=p=>{a.value||(c.value=f(p),x.value=!1,c.value!==u.query.tab&&r.push({query:{tab:c.value}}))},b=$(),_=p=>{a.value||(b.value=f(p))},y=()=>{x.value=!1,b.value!==u.query.tab&&r.push({query:{tab:b.value}})};Tt(()=>x.value,p=>{p?b.value=c.value:c.value=b.value});const k=()=>L(this,null,function*(){try{const{data:p}=yield M.Quickwifi.List.GET(),{error:m,result:g}=p;if(m)throw m;g!=null&&g.ifaces&&(d.value=g.ifaces.map(Y=>mt(ut({},Y),{hidden:Y.hidden||!1,disabled:Y.disabled||!1,isGuest:Y.isGuest||!1,channel:Y.channel||0,txpower:Y.txpower||0,ifaceIndex:Y.ifaceIndex||0})));let F=!1;for(let Y=0;Y0&&v(d.value[0])}catch(p){console.log(p)}});return k(),(p,m)=>(s(),l("div",Sg,[t("div",zg,[t("div",Pg,[t("div",Tg,[(s(!0),l(O,null,J(d.value,g=>(s(),l("div",{key:f(g),class:ct(c.value===f(g)?"tag-item active":"tag-item"),onClick:ft(F=>v(g),["stop"])},o(h(g))+" "+o(g.isGuest?` ${e(i)("\u8BBF\u5BA2")}`:"")+" Wi-Fi "+o(g.ifaceIndex?`[${g.ifaceIndex}]`:""),11,Ig))),128))])])]),t("div",Lg,[t("div",Mg,[(s(!0),l(O,null,J(d.value,g=>(s(),l("div",{key:f(g),class:ct(c.value===f(g)?"item activeItem":"item"),onClick:ft(F=>v(g),["stop"])},o(h(g))+" "+o(g.isGuest?` ${e(i)("\u8BBF\u5BA2")}`:"")+" Wi-Fi "+o(g.ifaceIndex?`[${g.ifaceIndex}]`:""),11,Ng))),128))]),t("div",Og,[(s(!0),l(O,null,J(d.value,g=>(s(),l(O,{key:f(g)},[c.value===f(g)?(s(),H(Ag,{key:0,data:g,onGetData:k},null,8,["data"])):D("",!0)],64))),128))])]),x.value?(s(),l("div",{key:0,class:"popup-overlay",onClick:m[1]||(m[1]=ft(g=>x.value=!1,["self"]))},[t("div",Vg,[t("div",Gg,[(s(!0),l(O,null,J(d.value,g=>(s(),l("div",{key:f(g),class:ct(b.value===f(g)?"popup-tag-item active":"popup-tag-item"),onClick:ft(F=>_(g),["stop"])},o(h(g))+" "+o(g.isGuest?` ${e(i)("\u8BBF\u5BA2")}`:"")+" Wi-Fi "+o(g.ifaceIndex?`[${g.ifaceIndex}]`:""),11,jg))),128))]),t("div",qg,[t("button",{class:"cancel-btn",onClick:m[0]||(m[0]=g=>x.value=!1)},o(e(i)("\u53D6\u6D88")),1),t("button",{class:"confirm-btn",onClick:y},o(e(i)("\u786E\u5B9A")),1)])])])):D("",!0)]))}});var Rg=N(Ug,[["__scopeId","data-v-a3d59e16"]]);const Wg={},Hg={width:"136px",height:"136px",viewBox:"0 0 136 136",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},Zg=qt('',2),Jg=[Zg];function Kg(n,i){return s(),l("svg",Hg,Jg)}var Ga=N(Wg,[["render",Kg]]);const _e=n=>(st("data-v-500739e0"),n=n(),dt(),n),Qg={class:"ddnsto-bind"},Xg=_e(()=>t("div",{class:"ddnsto-container_bg"},null,-1)),t9={class:"ddnsto-container"},e9={key:1,class:"popular_container"},a9={class:"tip"},o9={class:"popular_item"},n9={class:"network-containers"},i9={class:"network-container_item"},r9={class:"thumbnail"},s9={class:"network-container_item"},d9={class:"thumbnail"},l9={class:"network-container_item"},u9={class:"thumbnail"},c9={class:"popular_txt"},p9={href:"/cgi-bin/luci/admin/network/network"},f9={key:2,class:"hello"},m9=_e(()=>t("img",{src:"https://assets.koolcenter.com/istoreos/firmware-guide/icon_huanying@2x.png",alt:""},null,-1)),v9={class:"radio_container"},b9={class:"radio_text"},g9={href:" https://www.linkease.com/rd/istoreos-user-agreement/",target:"_blank",rel:"noopener noreferrer"},h9={key:3,class:"set_up"},_9={class:"title"},x9={class:"password"},w9={class:"input_tip"},k9=["placeholder"],y9={class:"password"},F9={class:"input_tip"},E9={class:"input_box"},$9=["placeholder"],C9={class:"password_tip"},D9=_e(()=>t("div",{class:"occupy"},null,-1)),B9={key:4,class:"domain_container"},Y9={class:"title"},A9=_e(()=>t("div",{class:"domain_img"},[t("img",{src:"https://assets.koolcenter.com/istoreos/firmware-guide/iStore-domain.png",alt:""})],-1)),S9={class:"tip"},z9={href:"https://ddnsto.com",target:"_blank",rel:"noopener noreferrer"},P9={key:5,class:"wx_qr"},T9={class:"txt"},I9=_e(()=>t("div",null,[t("img",{src:"https://assets.koolcenter.com/istoreos/firmware-guide/istoreos-qr.jpg",alt:""})],-1)),L9={props:{close:{type:Function,required:!0},init:{type:Number,default:0}},setup(n){const i=n,{$gettext:a}=W(),d=$(i.init),u=$(""),r=$("");Ue("setup",d);const c=$(!1);let x=sessionStorage.getItem("setupNum");x&&(x=JSON.parse(x),d.value=x,sessionStorage.removeItem("setupNum"));let h=!1,f;const v=$({}),b=function(){!h||(document.hidden?Promise.resolve():M.Guide.GetDdns.GET().then(g=>{var F;g!=null&&g.data&&(((F=g==null?void 0:g.data)==null?void 0:F.success)||0)==0&&g.data.result&&(v.value=g.data.result)})).then(()=>{!h||(f=window.setTimeout(b,3e3))})},_=()=>{sessionStorage.setItem("setupNum",JSON.stringify(d.value))},y=()=>L(this,null,function*(){try{const g=yield M.GuidePage.completeGuide.POST();i.close(),location.reload()}catch(g){console.error("\u8BF7\u6C42\u5931\u8D25:",g)}}),k=()=>{Ma({url:v.value.ddnstoDomain})},w=g=>{const F=/^[a-zA-Z]{6,20}$/,Y=/^(?=.*[a-zA-Z])(?=.*\d)[a-zA-Z\d]{6,20}$/;return F.test(g)||Y.test(g)},p=()=>L(this,null,function*(){var F;if(!u.value||!r.value)return E.Warning(a("\u8BF7\u8F93\u5165\u5BC6\u7801"));if(!w(u.value))return E.Warning(a("\u5BC6\u7801\u683C\u5F0F\u4E0D\u6B63\u786E"));if(u.value!==r.value)return E.Warning(a("\u4E24\u6B21\u5BC6\u7801\u4E0D\u4E00\u81F4"));const g=yield M.GuidePage.setPassword.POST({password:u.value});console.log(g,"setPassword"),((F=g==null?void 0:g.data)==null?void 0:F.success)==0&&(E.Success(a("\u7CFB\u7EDF\u5BC6\u7801\u8BBE\u7F6E\u6210\u529F")),setTimeout(()=>{m(5)},400))}),m=g=>{if(g===4&&!c.value)return E.Warning("\u8BF7\u52FE\u9009\u7528\u6237\u534F\u8BAE");d.value=g};return At(()=>{document.body.setAttribute("lock-scroll",!0),h=!0,f=window.setTimeout(b,1100)}),Ot(()=>{f!==void 0&&window.clearTimeout(f),h=!1}),Ye(()=>{document.body.removeAttribute("lock-scroll")}),(g,F)=>{const Y=pt("router-link");return s(),l("div",Qg,[Xg,t("div",t9,[d.value===1?(s(),H(Rg,{key:0})):d.value===2?(s(),l("div",e9,[t("p",null,o(e(a)("\u6B22\u8FCE\u4F7F\u7528\u7F51\u7EDC\u914D\u7F6E\u5411\u5BFC")),1),t("div",a9,o(e(a)("\u9009\u62E9\u4E00\u79CD\u8FDE\u63A5\u65B9\u5F0F\u4EE5\u5F00\u59CB")),1),t("div",o9,[t("div",n9,[t("div",i9,[z(Y,{to:"/network/pppoe?type=index"},{default:R(()=>[t("div",{class:"cover",onClick:F[0]||(F[0]=A=>_())},[t("div",r9,[z(Va),t("span",null,o(e(a)("\u5BBD\u5E26\u62E8\u53F7\u8FDE\u63A5")),1)])])]),_:1})]),t("div",s9,[z(Y,{to:"/network/dhcp?type=index"},{default:R(()=>[t("div",{class:"cover",onClick:F[1]||(F[1]=A=>_())},[t("div",d9,[z(Oa),t("span",null,o(e(a)("\u8FDE\u63A5\u73B0\u6709\u8DEF\u7531\u5668")),1)])])]),_:1})]),t("div",l9,[z(Y,{to:"/network/gateway?type=index"},{default:R(()=>[t("div",{class:"cover",onClick:F[2]||(F[2]=A=>_())},[t("div",u9,[z(Ga),t("span",null,o(e(a)("\u914D\u7F6E\u4E3A\u65C1\u8DEF\u7531")),1)])])]),_:1})])]),t("div",c9,[nt(o(e(a)("\u6CA1\u627E\u5230\u60F3\u8981\u7684\u914D\u7F6E\uFF1F\u8BF7\u4F7F\u7528")),1),t("a",p9,o(e(a)("\u9AD8\u7EA7\u6A21\u5F0F")),1)])]),t("div",{class:"btn1",onClick:F[3]||(F[3]=A=>m(3))},o(e(a)("\u8DF3\u8FC7")),1)])):d.value===3?(s(),l("div",f9,[m9,t("p",null,o(e(a)("\u6B22\u8FCE\u4F7F\u7528iStoreOS")),1),t("div",v9,[t("div",{class:ct(["radio",c.value?"active":""]),onClick:F[4]||(F[4]=A=>c.value=!c.value)},[t("div",{class:ct(["yuan",c.value?"yuan1":""])},null,2)],2),t("div",b9,[nt(o(e(a)("\u6211\u5DF2\u5B8C\u6574\u9605\u8BFB\u5E76\u540C\u610F")),1),t("a",g9,o(e(a)("\u300AiStoreOS\u56FA\u4EF6\u7528\u6237\u534F\u8BAE\u300B")),1)])]),t("div",{class:"confirm",onClick:F[5]||(F[5]=A=>m(4))},o(e(a)("\u786E\u5B9A")),1)])):d.value===4?(s(),l("div",h9,[t("div",_9,o(e(a)("\u8BBE\u7F6E\u7CFB\u7EDF\u5BC6\u7801")),1),t("p",null,o(e(a)("\u6B64\u8BBE\u5907\u8FD8\u672A\u8BBE\u7F6E\u5BC6\u7801\uFF0C\u8BF7\u5148\u8BBE\u7F6E\u5BC6\u7801\u3002\u5982\u9057\u5FD8\u5BC6\u7801\uFF0C\u53EF\u4EE5\u901A\u8FC7\u91CD\u7F6E\u8BBE\u5907\u6062\u590D\u521D\u59CB\u5BC6\u7801\u3002")),1),t("div",x9,[t("div",w9,o(e(a)("\u8BF7\u586B\u5199\u5BC6\u7801"))+"\uFF1A",1),T(t("input",{class:"password_input",type:"password","onUpdate:modelValue":F[6]||(F[6]=A=>u.value=A),placeholder:e(a)("\u8BF7\u586B\u5199\u5BC6\u7801")},null,8,k9),[[tt,u.value,void 0,{trim:!0}]])]),t("div",y9,[t("div",F9,o(e(a)("\u8BF7\u518D\u6B21\u586B\u5199\u5BC6\u7801"))+"\uFF1A",1),t("div",E9,[T(t("input",{class:"password_input",type:"password","onUpdate:modelValue":F[7]||(F[7]=A=>r.value=A),placeholder:e(a)("\u8BF7\u518D\u6B21\u586B\u5199\u5BC6\u7801")},null,8,$9),[[tt,r.value,void 0,{trim:!0}]]),t("span",C9,o(e(a)("\u957F\u5EA6\u4E3A6\uFF5E20\u4E2A\u82F1\u6587\u3001\u6570\u5B57\u7ED3\u5408")),1)])]),D9,t("div",{class:"btn1",onClick:F[8]||(F[8]=A=>p())},o(e(a)("\u4FDD\u5B58")),1),t("div",{class:"skip",onClick:F[9]||(F[9]=A=>m(5))},o(e(a)("\u8DF3\u8FC7")),1)])):d.value===5?(s(),l("div",B9,[t("div",Y9,o(e(a)("\u5F00\u542F\u8FDC\u7A0B\u57DF\u540D\u8BBF\u95EE")),1),t("p",null,o(e(a)("\u901A\u8FC7\u5B89\u5168\u52A0\u5BC6\u901A\u9053\uFF0C\u968F\u65F6\u968F\u5730\u8FDC\u7A0B\u7BA1\u7406\u4F60\u7684iStoreOS")),1),A9,t("div",{class:"btn1",onClick:F[10]||(F[10]=A=>k())},o(e(a)("\u7ACB\u5373\u542F\u7528")),1),t("div",{class:"skip",onClick:F[11]||(F[11]=A=>m(6))},o(e(a)("\u8DF3\u8FC7")),1),t("div",S9,[nt(o(e(a)("\u57DF\u540D\u670D\u52A1\u7531"))+" ",1),t("a",z9,o(e(a)("ddnsto.com")),1),nt(" "+o(e(a)("\u63D0\u4F9B")),1)])])):(s(),l("div",P9,[t("p",null,o(e(a)("\u5173\u6CE8iStoreOS\u516C\u4F17\u53F7")),1),t("div",T9,o(e(a)("\u638C\u63E1\u6700\u65B0\u52A8\u6001")),1),I9,t("div",{class:"btn1",onClick:F[12]||(F[12]=A=>y())},o(e(a)("\u5F00\u59CB\u63A2\u7D22iStoreOS")),1)]))])])}}};var M9=N(L9,[["__scopeId","data-v-500739e0"]]);const Xe=n=>(st("data-v-9527eafe"),n=n(),dt(),n),N9={id:"page"},O9={style:{height:"48px","text-align":"right"}},V9={onclick:"void(0)",href:"https://www.istoreos.com/",target:"_blank",style:{"text-decoration":"none",color:"white","line-height":"1.5em"}},G9=Xe(()=>t("em",null,null,-1)),j9=Xe(()=>t("em",null,null,-1)),q9=Xe(()=>t("em",null,null,-1)),U9=G({setup(n){Bo();const{$gettext:i,$ngettext:a}=W();$(0);const d=$(!1),u=$(1);(()=>L(this,null,function*(){var x;try{const h=yield M.GuidePage.needSetup.GET();(x=h==null?void 0:h.data)!=null&&x.result&&(d.value=h.data.result.need||!1,u.value=h.data.result.wifi?1:2)}catch(h){console.log(h)}}))();const c=()=>{d.value=!1};return(x,h)=>(s(),l("div",N9,[t("div",O9,[t("a",V9,o(e(i)("iStoreOS\u5B98\u7F51")),1)]),z(Yl),G9,z(Xv),z(k7),j9,z(tm),q9,d.value?(s(),H(M9,{key:0,init:u.value,close:c},null,8,["init"])):D("",!0)]))}});var R9=N(U9,[["__scopeId","data-v-9527eafe"]]);const W9={};function H9(n,i){const a=pt("router-view");return s(),H(a)}var Z9=N(W9,[["render",H9]]);const J9={id:"page"},K9={class:"title"},Q9={class:"desc"},X9={class:"network-containers"},th={class:"network-container_item"},eh={class:"cover"},ah={class:"thumbnail"},oh={class:"network-container_item"},nh={class:"cover"},ih={class:"thumbnail"},rh={class:"network-container_item"},sh={class:"cover"},dh={class:"thumbnail"},lh=["innerHTML"],uh=G({setup(n){const{$gettext:i,$ngettext:a}=W(),d=i("\u6CA1\u627E\u5230\u60F3\u8981\u7684\u914D\u7F6E\uFF1F\u8BF7\u4F7F\u7528%{link}",{link:''+i("\u9AD8\u7EA7\u6A21\u5F0F")+""},!0);return(u,r)=>{const c=pt("router-link");return s(),l("div",J9,[t("div",K9,o(e(i)("\u6B22\u8FCE\u4F7F\u7528\u7F51\u7EDC\u914D\u7F6E\u5411\u5BFC")),1),t("div",Q9,o(e(i)("\u9009\u62E9\u4E00\u79CD\u8FDE\u63A5\u65B9\u5F0F\u4EE5\u5F00\u59CB")),1),t("div",X9,[t("div",th,[z(c,{to:"/network/pppoe"},{default:R(()=>[t("div",eh,[t("div",ah,[z(Va),t("span",null,o(e(i)("\u5BBD\u5E26\u62E8\u53F7\u8FDE\u63A5")),1)])])]),_:1})]),t("div",oh,[z(c,{to:"/network/dhcp"},{default:R(()=>[t("div",nh,[t("div",ih,[z(Oa),t("span",null,o(e(i)("\u8FDE\u63A5\u73B0\u6709\u8DEF\u7531\u5668")),1)])])]),_:1})]),t("div",rh,[z(c,{to:"/network/gateway"},{default:R(()=>[t("div",sh,[t("div",dh,[z(Ga),t("span",null,o(e(i)("\u914D\u7F6E\u4E3A\u65C1\u8DEF\u7531")),1)])])]),_:1})])]),t("div",{class:"info",innerHTML:e(d)},null,8,lh)])}}});var ch=N(uh,[["__scopeId","data-v-0b149a51"]]);const ph={key:0,id:"page"},fh={class:"title"},mh={class:"desc"},vh={class:"network-message"},bh=["innerHTML"],gh=["onSubmit"],hh={class:"label-key"},_h=["placeholder","disabled"],xh={class:"label-key"},wh=["placeholder","disabled"],kh={key:0,class:"chose_dhcp"},yh={class:"dhcp_info"},Fh={key:1,class:"msg"},Eh={class:"btns"},$h=["disabled"],Ch=["onClick"],Dh={key:1,id:"page"},Bh={class:"title"},Yh={class:"btns"},Ah=["onClick"],Sh=["onClick"],zh=G({setup(n){const{$gettext:i,$ngettext:a}=W(),u=be().query.type,r=i("\u7531\u4E8E\u60A8\u7684\u8BBE\u5907\u6CA1\u6709 WAN \u53E3\uFF0C\u65E0\u6CD5\u4F7F\u7528\u672C\u8BBE\u7F6E\u5411\u5BFC\uFF0C\u5177\u4F53\u8BF7\u770B%{link}",{link:''+i("\u94FE\u63A5")+""},!0),c=$(0),x=$({}),h=$(""),f=$(!1),v=$(0),b=$(!1);(()=>L(this,null,function*(){var k,w;f.value=!0;try{const p=yield Promise.all([M.Guide.Pppoe.GET(),M.Guide.GetLan.GET()]);if(p[0].data){const{success:m,error:g,result:F}=p[0].data;F&&(F.enableLanDhcp=!1,x.value=F),m==-1011&&(f.value=!0,v.value=m)}(k=p[1].data)!=null&&k.result&&(((w=p[1].data)==null?void 0:w.result).enableDhcp||(b.value=!0,x.value.enableLanDhcp=!0))}catch(p){h.value=p}v.value==0&&(f.value=!1)}))();const y=()=>L(this,null,function*(){const k=x.value.account||"",w=x.value.password||"";if(k==""){h.value=i("\u8D26\u53F7\u4E0D\u80FD\u4E3A\u7A7A");return}if(w==""){h.value=i("\u5BC6\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}f.value=!0;const p=E.Loading(i("\u914D\u7F6E\u4E2D..."));try{const m=yield M.Guide.Pppoe.POST({account:k,password:w});if(m!=null&&m.data){const{error:g,success:F}=m.data;g&&(h.value=g),(F==null||F==0)&&(E.Success(i("\u914D\u7F6E\u6210\u529F")),c.value=1)}}catch(m){h.value=m}f.value=!1,p.Close()});return(k,w)=>{const p=pt("switch-box"),m=pt("router-link");return c.value==0?(s(),l("div",ph,[t("h2",fh,o(e(i)("\u914D\u7F6E\u5BBD\u5E26\u8D26\u53F7")),1),t("h3",mh,o(e(i)("\u8BF7\u786E\u4FDD\u60A8\u5DF2\u5C06\u8DEF\u7531 WAN \u53E3\u8FDE\u63A5\u5230\u5149\u732B")),1),t("div",vh,[v.value==-1011?(s(),l("li",{key:0,innerHTML:e(r)},null,8,bh)):D("",!0)]),t("form",{onSubmit:ft(y,["prevent"])},[t("label",null,[t("div",hh,[t("span",null,o(e(i)("\u5BBD\u5E26\u8D26\u53F7")),1)]),T(t("input",{type:"text","onUpdate:modelValue":w[0]||(w[0]=g=>x.value.account=g),placeholder:e(i)("\u5BBD\u5E26\u8D26\u53F7"),required:"",disabled:f.value},null,8,_h),[[tt,x.value.account,void 0,{trim:!0}]])]),t("label",null,[t("div",xh,[t("span",null,o(e(i)("\u5BC6\u7801")),1)]),T(t("input",{type:"password","onUpdate:modelValue":w[1]||(w[1]=g=>x.value.password=g),placeholder:e(i)("\u5BBD\u5E26\u5BC6\u7801"),required:"",disabled:f.value},null,8,wh),[[tt,x.value.password,void 0,{trim:!0}]])]),b.value?(s(),l("div",kh,[z(p,{modelValue:x.value.enableLanDhcp,"onUpdate:modelValue":w[2]||(w[2]=g=>x.value.enableLanDhcp=g)},{default:R(()=>[t("span",yh,o(e(i)("\u542F\u7528LAN\u53E3DHCP\u670D\u52A1\uFF08\u7528\u4E8E\u4ECE\u65C1\u8DEF\u7531\u6A21\u5F0F\u6062\u590D\u6210\u9ED8\u8BA4\u72B6\u6001\uFF09")),1)]),_:1},8,["modelValue"])])):D("",!0),h.value?(s(),l("div",Fh,o(h.value),1)):D("",!0),t("div",Eh,[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",disabled:f.value},o(e(i)("\u4FDD\u5B58\u914D\u7F6E")),9,$h),z(m,{to:e(u)=="index"?"/":"/network",custom:""},{default:R(({navigate:g})=>[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:g},o(e(i)("\u8FD4\u56DE")),9,Ch)]),_:1},8,["to"])])],40,gh)])):c.value==1?(s(),l("div",Dh,[t("h2",Bh,o(e(i)("\u914D\u7F6E\u6210\u529F")),1),t("div",Yh,[z(m,{to:"/",custom:""},{default:R(({navigate:g})=>[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",onClick:g},o(e(i)("\u8FDB\u5165\u63A7\u5236\u53F0")),9,Ah)]),_:1}),z(m,{to:e(u)=="index"?"/":"/network",custom:""},{default:R(({navigate:g})=>[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:g},o(e(i)("\u8FD4\u56DE")),9,Sh)]),_:1},8,["to"])])])):D("",!0)}}});var Ph=N(zh,[["__scopeId","data-v-f442676c"]]);const Th={key:0,id:"page"},Ih={class:"title"},Lh={class:"desc"},Mh={class:"network-message"},Nh=["innerHTML"],Oh=["onSubmit"],Vh={class:"label-key"},Gh={value:"dhcp"},jh={value:"static"},qh={class:"label-key"},Uh=["placeholder","disabled"],Rh={key:0,class:"msg"},Wh={class:"label-key"},Hh=["placeholder","disabled"],Zh={key:1,class:"msg"},Jh={class:"label-key"},Kh=["placeholder","disabled"],Qh={class:"label-key"},Xh=["disabled"],t_={value:"manual"},e_={class:"label-key"},a_=["onUpdate:modelValue","placeholder","disabled"],o_={class:"label-key"},n_=["placeholder","disabled"],i_={class:"label-key"},r_=["placeholder","disabled"],s_={key:2,class:"chose_dhcp"},d_={class:"dhcp_info"},l_={key:3,class:"msgs"},u_={class:"btns"},c_=["disabled"],p_=["onClick"],f_={key:1,id:"page"},m_={class:"title"},v_={class:"btns"},b_=["onClick"],g_=["onClick"],h_=G({setup(n){const{$gettext:i,$ngettext:a}=W(),d=i("\u7531\u4E8E\u60A8\u7684\u8BBE\u5907\u6CA1\u6709 WAN \u53E3\uFF0C\u65E0\u6CD5\u4F7F\u7528\u672C\u8BBE\u7F6E\u5411\u5BFC\uFF0C\u5177\u4F53\u8BF7\u770B%{link}",{link:''+i("\u94FE\u63A5")+""},!0),u=$(0),r=$({}),c=$(""),x=$(""),h=$(""),f=$(!1),v=$(""),b=$(""),_=$(0),y=It.checkIsIP,k=$(!1),p=be().query.type;(()=>L(this,null,function*(){var C,B;f.value=!0;try{const I=yield Promise.all([M.Guide.ClientModel.GET(),M.Guide.GetLan.GET()]);if(I[0]){const et=I[0];if(et.data){const{success:S,error:P,result:V}=et.data;V&&(V.wanProto!="dhcp"&&V.wanProto!="static"&&(V.wanProto="dhcp",V.dnsProto="auto"),V.enableLanDhcp=!1,r.value=V),S==-1011&&(_.value=S,f.value=!0)}}(C=I[1].data)!=null&&C.result&&(((B=I[1].data)==null?void 0:B.result).enableDhcp||(k.value=!0,r.value.enableLanDhcp=!0))}catch(I){c.value=I}_.value==0&&(f.value=!1)}))();const g=C=>{C.target.value=="static"?((r.value.staticIp==null||r.value.staticIp=="")&&(r.value.staticIp="192.168.1.100"),(r.value.subnetMask==null||r.value.subnetMask=="")&&(r.value.subnetMask="255.255.255.0"),r.value.dnsProto=="auto"&&setTimeout(()=>r.value.dnsProto="manual",0)):r.value.dnsProto=="manual"&&setTimeout(()=>r.value.dnsProto="auto",0)},F=C=>{const B=C.target;if(B.value==""){v.value="";return}y(B.value)?v.value="":v.value=i("\u8BF7\u8F93\u5165\u5408\u6CD5\u7684IP\u5730\u5740")},Y=C=>{const B=C.target;if(B.value==""){b.value="";return}y(B.value)?b.value="":b.value=i("\u8BF7\u8F93\u5165\u5408\u6CD5\u7684\u5730\u5740")},A=()=>L(this,null,function*(){const C={};switch(r.value.wanProto){case"dhcp":break;case"static":C.staticIp=r.value.staticIp,C.subnetMask=r.value.subnetMask,C.gateway=r.value.gateway||"";break}switch(r.value.dnsProto){case"auto":break;case"manual":C.manualDnsIp=[],r.value.manualDnsIp!=null&&r.value.manualDnsIp.length>0?C.manualDnsIp=r.value.manualDnsIp:(C.manualDnsIp.push(x.value),h.value&&C.manualDnsIp.push(h.value));break}C.dnsProto=r.value.dnsProto,C.wanProto=r.value.wanProto,C.enableLanDhcp=r.value.enableLanDhcp;const B=E.Loading(i("\u914D\u7F6E\u4E2D...."));f.value=!0;try{const I=yield M.Guide.ClientModel.POST(C);if(I!=null&&I.data){const{success:et,error:S}=I==null?void 0:I.data;S&&(c.value=S),(et==null||et==0)&&(E.Success(i("\u914D\u7F6E\u6210\u529F")),u.value=1)}}catch(I){c.value=I}f.value=!1,B.Close()});return(C,B)=>{const I=pt("switch-box"),et=pt("router-link");return u.value==0?(s(),l("div",Th,[t("h2",Ih,o(e(i)("\u914D\u7F6E\u4E92\u8054\u7F51")),1),t("h3",Lh,o(e(i)("\u8BF7\u786E\u4FDD\u60A8\u5DF2\u5C06\u672C\u8BBE\u5907 WAN \u53E3\u8FDE\u63A5\u5230\u4E0A\u7EA7\u8DEF\u7531\u5668\u5C40\u57DF\u7F51\uFF08 LAN \uFF09\u63A5\u53E3")),1),t("div",Mh,[_.value==-1011?(s(),l("li",{key:0,innerHTML:e(d)},null,8,Nh)):D("",!0)]),t("form",{onSubmit:ft(A,["prevent"])},[t("label",null,[t("div",Vh,[t("span",null,o(e(i)("WAN \u63A5\u53E3\u914D\u7F6E\u65B9\u5F0F")),1)]),T(t("select",{"onUpdate:modelValue":B[0]||(B[0]=S=>r.value.wanProto=S),onInput:g},[t("option",Gh,o(e(i)("\u81EA\u52A8\u83B7\u53D6IP\u5730\u5740\uFF08DHCP\uFF09")),1),t("option",jh,o(e(i)("\u9759\u6001IP\u5730\u5740")),1)],544),[[rt,r.value.wanProto]])]),r.value.wanProto=="static"?(s(),l(O,{key:0},[t("label",null,[t("div",qh,[t("span",null,o(e(i)("IP\u5730\u5740")),1)]),T(t("input",{type:"text","onUpdate:modelValue":B[1]||(B[1]=S=>r.value.staticIp=S),placeholder:e(i)("\u9759\u6001IP\u5730\u5740"),required:"",disabled:f.value,onInput:F},null,40,Uh),[[tt,r.value.staticIp,void 0,{trim:!0}]])]),v.value?(s(),l("p",Rh,o(v.value),1)):D("",!0),t("label",null,[t("div",Wh,[t("span",null,o(e(i)("\u5B50\u7F51\u63A9\u7801")),1)]),T(t("input",{type:"text","onUpdate:modelValue":B[2]||(B[2]=S=>r.value.subnetMask=S),placeholder:e(i)("\u5B50\u7F51\u63A9\u7801"),required:"",disabled:f.value,onInput:Y},null,40,Hh),[[tt,r.value.subnetMask,void 0,{trim:!0}]])]),b.value?(s(),l("p",Zh,o(b.value),1)):D("",!0),t("label",null,[t("div",Jh,[t("span",null,o(e(i)("\u7F51\u5173\u5730\u5740")),1)]),T(t("input",{type:"text","onUpdate:modelValue":B[3]||(B[3]=S=>r.value.gateway=S),placeholder:e(i)("\u7F51\u5173\u5730\u5740"),required:"",disabled:f.value},null,8,Kh),[[tt,r.value.gateway,void 0,{trim:!0}]])])],64)):D("",!0),t("label",null,[t("div",Qh,[t("span",null,o(e(i)("DNS \u914D\u7F6E\u65B9\u5F0F")),1)]),T(t("select",{"onUpdate:modelValue":B[4]||(B[4]=S=>r.value.dnsProto=S)},[t("option",{value:"auto",disabled:r.value.wanProto=="static"},o(e(i)("\u81EA\u52A8\u83B7\u53D6\uFF08DHCP\uFF09")),9,Xh),t("option",t_,o(e(i)("\u624B\u5DE5\u914D\u7F6E")),1)],512),[[rt,r.value.dnsProto]])]),r.value.dnsProto=="manual"?(s(),l(O,{key:1},[r.value.manualDnsIp!=null&&r.value.manualDnsIp.length>0?(s(!0),l(O,{key:0},J(r.value.manualDnsIp,(S,P)=>(s(),l("label",null,[t("div",e_,[t("span",null,o(e(i)("DNS\u670D\u52A1\u5668")),1)]),T(t("input",{type:"text","onUpdate:modelValue":V=>r.value.manualDnsIp[P]=V,placeholder:e(i)("DNS\u670D\u52A1\u5668"),required:"",disabled:f.value},null,8,a_),[[tt,r.value.manualDnsIp[P],void 0,{trim:!0}]])]))),256)):(s(),l(O,{key:1},[t("label",null,[t("div",o_,[t("span",null,o(e(i)("DNS\u670D\u52A1\u5668")),1)]),T(t("input",{type:"text","onUpdate:modelValue":B[5]||(B[5]=S=>x.value=S),placeholder:e(i)("DNS\u670D\u52A1\u5668"),required:"",disabled:f.value},null,8,n_),[[tt,x.value,void 0,{trim:!0}]])]),t("label",null,[t("div",i_,o(e(i)("\u5907\u7528DNS\u670D\u52A1\u5668")),1),T(t("input",{type:"text","onUpdate:modelValue":B[6]||(B[6]=S=>h.value=S),placeholder:e(i)("\u5907\u7528DNS\u670D\u52A1\u5668"),disabled:f.value},null,8,r_),[[tt,h.value,void 0,{trim:!0}]])])],64))],64)):D("",!0),k.value?(s(),l("div",s_,[z(I,{modelValue:r.value.enableLanDhcp,"onUpdate:modelValue":B[7]||(B[7]=S=>r.value.enableLanDhcp=S)},{default:R(()=>[t("span",d_,o(e(i)("\u542F\u7528LAN\u53E3DHCP\u670D\u52A1\uFF08\u7528\u4E8E\u4ECE\u65C1\u8DEF\u7531\u6A21\u5F0F\u6062\u590D\u6210\u9ED8\u8BA4\u72B6\u6001\uFF09")),1)]),_:1},8,["modelValue"])])):D("",!0),c.value?(s(),l("div",l_,o(c.value),1)):D("",!0),t("div",u_,[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",disabled:f.value},o(e(i)("\u4FDD\u5B58\u914D\u7F6E")),9,c_),z(et,{to:e(p)=="index"?"/":"/network",custom:""},{default:R(({navigate:S})=>[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:S},o(e(i)("\u8FD4\u56DE")),9,p_)]),_:1},8,["to"])])],40,Oh)])):u.value==1?(s(),l("div",f_,[t("h2",m_,o(e(i)("\u914D\u7F6E\u6210\u529F")),1),t("div",v_,[z(et,{to:"/",custom:""},{default:R(({navigate:S})=>[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",onClick:S},o(e(i)("\u8FDB\u5165\u63A7\u5236\u53F0")),9,b_)]),_:1}),z(et,{to:e(p)=="index"?"/":"/network",custom:""},{default:R(({navigate:S})=>[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:S},o(e(i)("\u8FD4\u56DE")),9,g_)]),_:1},8,["to"])])])):D("",!0)}}});var __=N(h_,[["__scopeId","data-v-162eca5f"]]);const x_=n=>(st("data-v-2dee59a8"),n=n(),dt(),n),w_={key:0,id:"page"},k_={class:"title"},y_=x_(()=>t("br",null,null,-1)),F_={class:"btns"},E_=["onClick"],$_={key:1,id:"page"},C_={class:"title"},D_={class:"desc"},B_=["onSubmit"],Y_={class:"label-key"},A_={class:"label-value"},S_={class:"label-key"},z_=["placeholder"],P_={class:"label-key"},T_=["placeholder"],I_={class:"label-key"},L_=["placeholder"],M_={class:"label-key"},N_=["placeholder"],O_={key:0,class:"msgs"},V_={class:"switch_inline"},G_={key:0,class:"switch_info"},j_={key:1,class:"switch_info"},q_={class:"switch_inline"},U_={class:"switch_info"},R_={class:"switch_inline"},W_={class:"switch_info"},H_={class:"btns"},Z_={class:"cbi-button cbi-button-apply app-btn app-next"},J_=["onClick"],K_={key:2,id:"page"},Q_={class:"title"},X_={class:"desc"},tx={class:"btns"},ex={key:3,id:"page"},ax={class:"title"},ox=["disabled"],nx={style:{"text-align":"left"}},ix={class:"btns"},rx=["disabled"],sx=["onClick"],dx=G({setup(n){const{$gettext:i,$ngettext:a}=W(),u=be().query.type,r=$(0),c=$(""),x=$(!1),h=X(()=>{var w,p,m;return!(((w=v.value)==null?void 0:w.ipv4addr)&&((p=v.value)==null?void 0:p.ipv4mask)&&((m=v.value)==null?void 0:m.gateway))}),f=$({subnetMask:"255.255.255.0",staticDnsIp:"223.5.5.5",staticLanIp:"",gateway:"",enableDhcp:!0,dhcp6c:!1,enableNat:!1}),v=$(),b=()=>{x.value=!0,M.Network.Status.GET().then(w=>{if(w!=null&&w.data){const{result:p}=w==null?void 0:w.data;p&&(v.value=p)}}).finally(()=>{x.value=!1})},_=w=>{var p,m,g,F,Y;w&&(f.value.staticLanIp=((p=v.value)==null?void 0:p.ipv4addr)||"",f.value.subnetMask=((m=v.value)==null?void 0:m.ipv4mask)&&Nt.prefixToMask(v.value.ipv4mask)||"",f.value.gateway=((g=v.value)==null?void 0:g.gateway)||"",f.value.staticDnsIp=((F=v.value)==null?void 0:F.dnsList)&&((Y=v.value)==null?void 0:Y.dnsList[0])||"223.5.5.5"),r.value=1},y=w=>{window.location.href=location.protocol+"//"+f.value.staticLanIp+(location.port?":"+location.port:"")},k=()=>L(this,null,function*(){const w=f.value,p=E.Loading(i("\u914D\u7F6E\u4E2D..."));try{const m=yield M.Guide.GatewayRouter.POST(w);if(m!=null&&m.data){const{success:g,error:F}=m==null?void 0:m.data;if(F&&(c.value=F),g==null||g==0){setTimeout(()=>{r.value=2,p.Close()},5e3);return}}}catch(m){c.value=m}p.Close()});return(w,p)=>{var F,Y,A,C;const m=pt("router-link"),g=pt("switch-box");return r.value==0?(s(),l("div",w_,[t("h2",k_,o(e(i)("\u65C1\u8DEF\u7531\u914D\u7F6E\u524D\u7684\u51C6\u5907\u5DE5\u4F5C")),1),t("code",null,[nt(o(e(i)("\u65C1\u8DEF\u7531\u6A21\u5F0F\uFF0C\u4E5F\u53EB\u5355\u81C2\u8DEF\u7531\u6A21\u5F0F\u3002"))+" ",1),t("p",null,o(e(i)("\u60A8\u53EF\u4EE5\u7528\u4E0A\u4E00\u7EA7\u8DEF\u7531\uFF08\u4E3B\u8DEF\u7531\uFF09\u62E8\u53F7\uFF0C\u7136\u540E\u7528\u672C\u8DEF\u7531\u6765\u5B9E\u73B0\u4E00\u4E9B\u9AD8\u7EA7\u529F\u80FD\u3002")),1),y_,t("p",null,o(e(i)("\u672C\u5411\u5BFC\u652F\u6301\u81EA\u52A8\u6216\u624B\u52A8\u914D\u7F6E\uFF1A")),1),t("p",null,o(e(i)("\u70B9\u51FB\u201C\u81EA\u52A8\u914D\u7F6E\u201D\u6309\u94AE\u5F00\u59CB\u81EA\u52A8\u914D\u7F6E\u5411\u5BFC\uFF1B")),1),t("p",null,o(e(i)("\u624B\u52A8\u914D\u7F6E\u5219\u9700\u81EA\u884C\u83B7\u53D6\u4E3B\u8DEF\u7531\u5668\u7684IP\u5730\u5740\uFF08\u4F8B\u5982 192.168.2.1 \uFF09\u548C\u5B50\u7F51\u63A9\u7801\uFF0C\u8BB0\u5F55\u4EE5\u5907\u540E\u7EED\u586B\u5199\uFF0C\u70B9\u51FB\u201C\u624B\u52A8\u914D\u7F6E\u201D\u6309\u94AE\uFF0C\u5207\u6362\u5230\u53C2\u6570\u914D\u7F6E\u9875\uFF0C\u6309\u5B9E\u9645\u60C5\u51B5\u81EA\u884C\u586B\u5199\u3002")),1)]),t("div",F_,[t("button",{class:"cbi-button cbi-button-success app-btn app-next",onClick:p[0]||(p[0]=B=>r.value=3)},o(e(i)("\u81EA\u52A8\u914D\u7F6E...")),1),t("button",{class:"cbi-button cbi-button-neutral app-btn app-next",onClick:p[1]||(p[1]=B=>_(!1))},o(e(i)("\u624B\u52A8\u914D\u7F6E...")),1),z(m,{to:e(u)=="index"?"/":"/network",custom:""},{default:R(({navigate:B})=>[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:B},o(e(i)("\u8FD4\u56DE")),9,E_)]),_:1},8,["to"])])])):r.value==1?(s(),l("div",$_,[t("h2",C_,o(e(i)("\u914D\u7F6E\u65C1\u8DEF\u7531\u7F51\u7EDC")),1),t("h3",D_,o(e(i)("\u73B0\u5728\uFF0C\u8BF7\u4F60\u914D\u7F6E\u65C1\u8DEF\u7531\u4FE1\u606F")),1),t("form",{onSubmit:ft(k,["prevent"])},[t("label",null,[t("div",Y_,[t("span",null,o(e(i)("LAN \u63A5\u53E3\u914D\u7F6E\u65B9\u5F0F")),1)]),t("div",A_,[t("select",{disabled:"",style:Bt({backgroundColor:"rgba(215, 215, 215, 1)",color:"#333"})},[t("option",null,o(e(i)("\u65C1\u8DEF\u7531\u6A21\u5F0F\u4EC5\u652F\u6301\u9759\u6001IP\u5730\u5740")),1)],4)])]),t("label",null,[t("div",S_,[t("span",null,o(e(i)("IP \u5730\u5740")),1)]),T(t("input",{type:"text","onUpdate:modelValue":p[2]||(p[2]=B=>f.value.staticLanIp=B),placeholder:e(i)("IP\u5730\u5740"),required:""},null,8,z_),[[tt,f.value.staticLanIp,void 0,{trim:!0}]])]),t("label",null,[t("div",P_,[t("span",null,o(e(i)("\u5B50\u7F51\u63A9\u7801")),1)]),T(t("input",{type:"text","onUpdate:modelValue":p[3]||(p[3]=B=>f.value.subnetMask=B),placeholder:e(i)("\u5B50\u7F51\u63A9\u7801"),required:""},null,8,T_),[[tt,f.value.subnetMask,void 0,{trim:!0}]])]),t("label",null,[t("div",I_,[t("span",null,o(e(i)("\u7F51\u5173\u5730\u5740")),1)]),T(t("input",{type:"text","onUpdate:modelValue":p[4]||(p[4]=B=>f.value.gateway=B),placeholder:e(i)("\u7F51\u5173\u5730\u5740"),required:""},null,8,L_),[[tt,f.value.gateway,void 0,{trim:!0}]])]),t("label",null,[t("div",M_,[t("span",null,o(e(i)("DNS\u670D\u52A1\u5668")),1)]),T(t("input",{type:"text","onUpdate:modelValue":p[5]||(p[5]=B=>f.value.staticDnsIp=B),placeholder:e(i)("223.5.5.5"),required:""},null,8,N_),[[tt,f.value.staticDnsIp,void 0,{trim:!0}]])]),c.value?(s(),l("div",O_,o(c.value),1)):D("",!0),t("div",V_,[z(g,{modelValue:f.value.enableDhcp,"onUpdate:modelValue":p[6]||(p[6]=B=>f.value.enableDhcp=B)},{default:R(()=>[f.value.enableDhcp?(s(),l("span",G_,o(e(i)("\u63D0\u4F9B DHCPv4 \u670D\u52A1\uFF08\u9700\u8981\u5173\u95ED\u4E3B\u8DEF\u7531 DHCP \u670D\u52A1\uFF09")),1)):(s(),l("span",j_,o(e(i)("\u63D0\u4F9B DHCPv4 \u670D\u52A1")),1))]),_:1},8,["modelValue"])]),t("div",q_,[z(g,{modelValue:f.value.dhcp6c,"onUpdate:modelValue":p[7]||(p[7]=B=>f.value.dhcp6c=B)},{default:R(()=>[t("span",U_,o(e(i)("\u81EA\u52A8\u83B7\u53D6 IPV6\uFF08\u5373\u5F00\u542F DHCPv6 \u5BA2\u6237\u7AEF\uFF09")),1)]),_:1},8,["modelValue"])]),t("div",R_,[z(g,{modelValue:f.value.enableNat,"onUpdate:modelValue":p[8]||(p[8]=B=>f.value.enableNat=B)},{default:R(()=>[t("span",W_,o(e(i)("\u5F00\u542F NAT\uFF08\u53EF\u4FEE\u590D\u67D0\u4E9B\u65E0\u7EBF\u70ED\u70B9\u4E0D\u80FD\u8BBF\u95EE\u5916\u7F51\u95EE\u9898\uFF09")),1)]),_:1},8,["modelValue"])]),t("div",H_,[t("button",Z_,o(e(i)("\u4FDD\u5B58\u914D\u7F6E")),1),z(m,{to:e(u)=="index"?"/":"/network",custom:""},{default:R(({navigate:B})=>[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:B},o(e(i)("\u8FD4\u56DE")),9,J_)]),_:1},8,["to"])])],40,B_)])):r.value==2?(s(),l("div",K_,[t("h2",Q_,o(e(i)("\u914D\u7F6E\u6210\u529F")),1),t("h3",X_,o(e(i)("\u73B0\u5728\uFF0C\u5C06\u672C\u8DEF\u7531WAN\u53E3\u65AD\u5F00\uFF0C\u5C06\u5176\u4E2D\u4E00\u4E2ALAN\u53E3\u4E0E\u4E3B\u8DEF\u7531\u8FDE\u63A5\uFF0C\u5E76\u5C06\u5F53\u524D\u6D4F\u89C8\u5668\u8BBE\u5907\u8FDE\u63A5\u5230\u4E3B\u8DEF\u7531\u3002\u70B9\u51FB\u201C\u8FDB\u5165\u63A7\u5236\u53F0\u201D\u6D4F\u89C8\u5668\u5C06\u8DF3\u8F6C\u5230\u65B0\u7684\u8DEF\u7531IP")),1),t("div",tx,[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",onClick:y},o(e(i)("\u8FDB\u5165\u63A7\u5236\u53F0")),1)])])):r.value==3?(s(),l("div",ex,[t("h2",ax,o(e(i)("\u65C1\u8DEF\u7531\u81EA\u52A8\u914D\u7F6E")),1),t("code",null,o(e(i)("\u9996\u5148\u786E\u8BA4\u4E3B\u8DEF\u7531\u5F00\u542F\u4E86 DHCP \u670D\u52A1\uFF0C\u786E\u8BA4\u672C\u8DEF\u7531 WAN \u53E3\u662F DHCP \u5BA2\u6237\u7AEF\u6A21\u5F0F\uFF08\u9ED8\u8BA4\u5373\u662F\uFF0C\u5982\u679C\u4E0D\u662F\u53EF\u4F7F\u7528\u201C\u8FDE\u63A5\u73B0\u6709\u8DEF\u7531\u5668\u201D\u5411\u5BFC\u6539\u6210 DHCP \u5BA2\u6237\u7AEF\uFF09\uFF0C\u7136\u540E\u5C06\u672C\u8DEF\u7531 WAN \u53E3\u4E0E\u4E3B\u8DEF\u7531\u7684 LAN \u8FDE\u63A5\uFF0C\u4EE5\u81EA\u52A8\u83B7\u53D6\u914D\u7F6E\u3002")),1),nt(" "+o(e(i)("1. \u6EE1\u8DB3\u4E0A\u8FF0\u6761\u4EF6\u4EE5\u540E\uFF0C\u70B9\u51FB\u201C\u5F53\u524D IPv4 \u4E0A\u6E38\u4FE1\u606F\u201D\u4EE5\u5237\u65B0\u5F53\u524D\u8FDE\u63A5\u4FE1\u606F\uFF0C\u6210\u529F\u4EE5\u540E\uFF0C\u201C\u81EA\u52A8\u586B\u5199\u201D\u6309\u94AE\u5C06\u88AB\u6FC0\u6D3B\u3002(\u5931\u8D25\u53EF\u518D\u6B21\u70B9\u51FB)"))+" ",1),t("button",{class:ct(["cbi-button cbi-button-neutral",e(h)?"cbi-button-neutral":"cbi-button-success"]),disabled:x.value,onClick:b},[nt(o(e(i)("\u5F53\u524D IPv4 \u4E0A\u6E38\u4FE1\u606F\uFF08\u70B9\u6B64\u5237\u65B0\uFF09"))+" ",1),t("p",nx,[t("ul",null,[t("li",null,o(e(i)("IP \u5730\u5740: "))+o((F=v.value)==null?void 0:F.ipv4addr),1),t("li",null,o(e(i)("\u5B50\u7F51\u63A9\u7801: "))+o(((Y=v.value)==null?void 0:Y.ipv4mask)&&e(Nt).prefixToMask(v.value.ipv4mask)),1),t("li",null,o(e(i)("\u7F51\u5173\u5730\u5740: "))+o((A=v.value)==null?void 0:A.gateway),1),t("li",null,o(e(i)("DNS\u670D\u52A1\u5668: "))+o(((C=v.value)==null?void 0:C.dnsList)&&v.value.dnsList[0]||(e(h)?"":e(i)("\uFF08\u65E0DNS\u670D\u52A1\u5668\uFF0C\u8BF7\u4E4B\u540E\u81EA\u884C\u586B\u5199\u516C\u5171DNS\u670D\u52A1\u5668\uFF0C\u4F8B\u5982 223.5.5.5\uFF09"))),1)])])],10,ox),nt(" "+o(e(i)("2. \u70B9\u51FB\u201C\u81EA\u52A8\u586B\u5199\u201D\uFF0C\u5C06\u5207\u6362\u5230\u53C2\u6570\u9875\u5E76\u81EA\u52A8\u586B\u5199\u3002\u6B64\u65F6\u4F9D\u7136\u53EF\u4EE5\u81EA\u884C\u8C03\u6574\u53C2\u6570\u3002"))+" ",1),t("div",ix,[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",disabled:e(h),onClick:p[9]||(p[9]=B=>_(!0))},o(e(i)("\u81EA\u52A8\u586B\u5199..."))+o(e(h)?e(i)("\uFF08\u8BF7\u5148\u83B7\u53D6IPv4\u4E0A\u6E38\u4FE1\u606F\uFF09"):""),9,rx),z(m,{to:e(u)=="index"?"/":"/network",custom:""},{default:R(({navigate:B})=>[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:B},o(e(i)("\u8FD4\u56DE")),9,sx)]),_:1},8,["to"])])])):D("",!0)}}});var lx=N(dx,[["__scopeId","data-v-2dee59a8"]]);const ux={class:"actioner-container"},cx={class:"actioner-container_header"},px={class:"actioner-container_body"},fx={class:"label-item"},mx={class:"label-item_key"},vx={class:"label-item_value"},bx=["value"],gx={class:"label-item_tips"},hx={class:"label-item"},_x={class:"label-item_key"},xx={key:0,class:"label-item_value"},wx={class:"msg-warning"},kx={key:1,class:"label-item_value"},yx=["value"],Fx={key:1,class:"msg-warning"},Ex={class:"label-item_tips"},$x={class:"actioner-container_footer"},Cx=["disabled"],Dx=["disabled"],Bx={key:1,class:"actioner-container_body setup-loading"},Yx={class:"actioner-container_body setup-error"},Ax={class:"actioner-container_footer"},Sx=["disabled"],zx={class:"actioner-container_body setup-success"},Px={class:"body-title"},Tx={class:"actioner-container_footer"},Ix=G({props:{Close:{type:Function,required:!0},success:{type:Function}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=()=>{i.Close()},r=()=>{i.success&&i.success()},c=$("init"),x=$(""),h=[{name:"jbod",title:a("JBOD (\u7EBF\u6027)"),info:a("\u81F3\u5C11\u9700\u89812\u5757\u786C\u76D8\uFF0C\u5C06\u591A\u4E2A\u786C\u76D8\u5408\u5E76\u4E3A\u5355\u4E2A\u5B58\u50A8\u7A7A\u95F4\uFF0C\u5176\u5BB9\u91CF\u7B49\u4E8E\u6240\u6709\u786C\u76D8\u5BB9\u91CF\u7684\u603B\u548C\u3002\u4E0D\u63D0\u4F9B\u6570\u636E\u5197\u4F59\u3002"),select:2},{name:"raid0",title:a("RAID 0 (\u6761\u5E26)"),info:a("\u81F3\u5C11\u9700\u89812\u5757\u786C\u76D8\uFF0C\u201C\u533A\u5757\u5EF6\u5C55\u201D\u529F\u80FD\u662F\u5C06\u6570\u636E\u5206\u6210\u591A\u4E2A\u5757\uFF0C\u5E76\u5C06\u6570\u636E\u5757\u5206\u6563\u5230\u7EC4\u6210\u7684\u591A\u4E2A\u786C\u76D8\u4E0A\u4EE5\u63D0\u9AD8\u6027\u80FD\u7684\u8FC7\u7A0B\u3002\u4E0D\u63D0\u4F9B\u6570\u636E\u5197\u4F59\u3002"),select:2},{name:"raid1",title:a("RAID 1 (\u955C\u50CF)"),info:a("\u81F3\u5C11\u9700\u89812\u5757\u786C\u76D8\uFF0C\u540C\u65F6\u5411\u6240\u6709\u786C\u76D8\u5199\u5165\u76F8\u540C\u7684\u6570\u636E\u3002\u63D0\u4F9B\u6570\u636E\u5197\u4F59\u3002"),select:2},{name:"raid5",title:"RAID 5 ",info:a("\u81F3\u5C11\u9700\u89813\u5757\u786C\u76D8\uFF0C\u6267\u884C\u6BB5\u843D\u5206\u5757\u5EF6\u5C55\uFF0C\u5E76\u5BF9\u5206\u5E03\u5230\u6240\u6709\u7EC4\u6210\u786C\u76D8\u4E0A\u7684\u6570\u636E\u6267\u884C\u5947\u5076\u6821\u9A8C\uFF0C\u4ECE\u800C\u63D0\u4F9B\u6BD4 RAID 1 \u66F4\u6709\u6548\u7684\u6570\u636E\u5197\u4F59\u3002"),select:3},{name:"raid6",title:"RAID 6 ",info:a("\u81F3\u5C11\u9700\u89814\u5757\u786C\u76D8\uFF0C\u6267\u884C\u4E24\u4E2A\u5C42\u7EA7\u7684\u6570\u636E\u5947\u5076\u6821\u9A8C\u4EE5\u5B58\u50A8\u7B49\u4E8E 2 \u4E2A\u786C\u76D8\u5BB9\u91CF\u7684\u5197\u4F59\u6570\u636E\uFF0C\u63D0\u4F9B\u6BD4 RAID 5 \u66F4\u5927\u7A0B\u5EA6\u7684\u6570\u636E\u5197\u4F59\u3002"),select:4},{name:"raid10",title:"RAID 10",info:a("\u81F3\u5C11\u9700\u89814\u5757\u786C\u76D8\uFF0C\u63D0\u4F9B RAID 0 \u7684\u6027\u80FD\u548C RAID 1 \u7684\u6570\u636E\u4FDD\u62A4\u7EA7\u522B\uFF0C\u5C06\u786C\u76D8\u7EC4\u5408\u8FDB\u955C\u50CF\u6570\u636E\u7684\u7531\u4E24\u4E2A\u786C\u76D8\u7EC4\u6210\u7684\u7EC4\u3002"),select:4}],f=$("raid5"),v=$([]),b=m=>{let g="";return h.forEach(F=>{F.name===m&&(g=F.info)}),g},_=$(!1),y=bt({loading:!1,members:[]}),k=m=>{};(()=>L(this,null,function*(){y.loading=!0;try{const m=yield M.Raid.CreateList.GET();if(m!=null&&m.data){const{success:g,error:F,result:Y}=m.data;if(Y&&(y.members=Y.members||[]),F)throw F}}catch(m){console.log(m)}finally{y.loading=!1}}))();const p=()=>L(this,null,function*(){const m=h.filter(F=>F.name===f.value)[0],g=v.value;if(!m){E.Warning(a("\u8BF7\u9009\u62E9raid\u7C7B\u578B"));return}if(g.length==0){E.Warning(a("\u8BF7\u9009\u62E9\u78C1\u76D8"));return}if(m.select>g.length){E.Warning(a("\u8BF7\u9009\u62E9\u81F3\u5C11%{min}\u5757\u78C1\u76D8",{min:""+m.select}));return}if(!!confirm(a("\u662F\u5426\u7ACB\u5373\u521B\u5EFA %{name}\uFF1F\u9009\u62E9\u7684\u786C\u76D8\u6240\u6709\u5206\u533A\u5C06\u4F1A\u88AB\u6E05\u9664\uFF0C\u6B64\u64CD\u4F5C\u53EF\u80FD\u4F1A\u5BFC\u81F4\u786C\u76D8\u6570\u636E\u4E22\u5931\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002",{name:m.name}))&&!!confirm(a("\u786E\u5B9A\u521B\u5EFA %{name}\uFF1F\u8BE5\u64CD\u4F5C\u4E0D\u53EF\u9006,\u8BF7\u8C28\u614E\u64CD\u4F5C",{name:m.name}))){_.value=!0,c.value="loading";try{const F=yield M.Raid.Create.POST({level:m.name,devicePaths:g});if(F.data){const{success:Y,error:A,result:C}=F.data;if(A)throw A;(Y||0)==0&&(c.value="success",r())}}catch(F){x.value=F,c.value="error"}finally{_.value=!1}}});return(m,g)=>{const F=pt("icon-loading"),Y=pt("icon-error"),A=pt("icon-success");return s(),l("div",ux,[t("div",cx,[t("span",null,o(e(a)("RAID\u521B\u5EFA\u5411\u5BFC")),1)]),c.value=="init"?(s(),l(O,{key:0},[t("div",px,[t("p",null,o(e(a)("RAID\u78C1\u76D8\u9635\u5217\u662F\u7528\u591A\u4E2A\u72EC\u7ACB\u7684\u78C1\u76D8\u7EC4\u6210\u5728\u4E00\u8D77\u5F62\u6210\u4E00\u4E2A\u5927\u7684\u78C1\u76D8\u7CFB\u7EDF\uFF0C\u4ECE\u800C\u5B9E\u73B0\u6BD4\u5355\u5757\u78C1\u76D8\u66F4\u597D\u7684\u5B58\u50A8\u6027\u80FD\u548C\u66F4\u9AD8\u7684\u53EF\u9760\u6027\u3002")),1),t("div",fx,[t("div",mx,[t("span",null,o(e(a)("RAID\u7EA7\u522B\uFF1A")),1)]),t("div",vx,[T(t("select",{"onUpdate:modelValue":g[0]||(g[0]=C=>f.value=C),onChange:k},[(s(),l(O,null,J(h,C=>t("option",{value:C.name},o(C.title),9,bx)),64))],544),[[rt,f.value]])]),t("div",gx,[z(Lt),nt(" "+o(b(f.value)),1)])]),t("div",hx,[t("div",_x,[t("span",null,o(e(a)("\u78C1\u76D8\u9635\u5217\u6210\u5458\uFF1A")),1)]),e(y).loading?(s(),l("div",xx,[t("span",wx,o(e(a)("\u68C0\u6D4B\u4E2D...")),1)])):(s(),l("div",kx,[e(y).members.length>0?(s(!0),l(O,{key:0},J(e(y).members,C=>(s(),l("label",null,[T(t("input",{type:"checkbox","onUpdate:modelValue":g[1]||(g[1]=B=>v.value=B),value:C.path},null,8,yx),[[Rt,v.value]]),nt(" \u3010"+o(C.model)+"\u3011"+o(C.name)+" "+o(C.path)+" ["+o(C.sizeStr)+"] ",1)]))),256)):(s(),l("span",Fx,o(e(a)("\u68C0\u6D4B\u4E0D\u5230\u53EF\u7528\u78C1\u76D8\u9635\u5217\u6210\u5458")),1))])),t("div",Ex,[z(Lt),nt(" "+o(e(a)("\u9009\u62E9\u5C06\u8981\u7528\u4E8E\u521B\u5EFA RAID \u7684\u786C\u76D8\uFF0C\u901A\u8FC7 USB \u63A5\u5165\u7684\u8BBE\u5907\u4E0D\u4F1A\u5728\u5217\u8868\u4E2D\u663E\u793A\uFF08USB\u63A5\u5165\u4E0D\u7A33\u5B9A\uFF09\u3002")),1)])])]),t("div",$x,[t("div",{class:"close",onClick:u,disabled:_.value},o(e(a)("\u53D6\u6D88")),9,Cx),t("div",{class:"next",onClick:p,disabled:_.value},o(e(a)("\u521B\u5EFA")),9,Dx)])],64)):c.value=="loading"?(s(),l("div",Bx,[z(F,{size:60,color:"#666"}),t("span",null,o(e(a)("\u6B63\u5728\u521B\u5EFA\u4E2D...")),1)])):c.value=="error"?(s(),l(O,{key:2},[t("div",Yx,[z(Y),t("span",null,o(x.value),1)]),t("div",Ax,[t("div",{class:"close",onClick:u},o(e(a)("\u5173\u95ED")),1),t("div",{class:"next",onClick:p,disabled:_.value},o(e(a)("\u91CD\u65B0\u521B\u5EFA")),9,Sx)])],64)):c.value=="success"?(s(),l(O,{key:3},[t("div",zx,[z(A),t("div",Px,o(e(a)("\u521B\u5EFA\u6210\u529F")),1)]),t("div",Tx,[t("div",{class:"close",onClick:u},o(e(a)("\u5173\u95ED")),1)])],64)):D("",!0)])}}});var Lx=N(Ix,[["__scopeId","data-v-77451104"]]);const Mx={class:"actioner-container"},Nx={class:"actioner-container_body"},Ox=["value"],Vx={class:"actioner-container_footer"},Gx=G({props:{Close:{type:Function,required:!0},raid:{type:Object,required:!0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=()=>{i.Close()},r=$("");return(()=>{M.Raid.Detail.POST({path:i.raid.path}).then(x=>{if(x.data){const{result:h,error:f}=x.data;f?r.value=f:r.value=(h==null?void 0:h.detail)||""}}).catch(x=>{r.value=x.message})})(),(x,h)=>(s(),l("div",Mx,[t("div",Nx,[t("textarea",{value:r.value},null,8,Ox)]),t("div",Vx,[t("div",{class:"close",onClick:u},o(e(a)("\u5173\u95ED")),1)])]))}});var jx=N(Gx,[["__scopeId","data-v-5ec616d8"]]);const qx={class:"actioner-container"},Ux={class:"actioner-container_header"},Rx={class:"actioner-container_body"},Wx={class:"label-item"},Hx={class:"label-item_key"},Zx={class:"label-item_value"},Jx={disabled:""},Kx={class:"label-item"},Qx={class:"label-item_key"},Xx={key:0,class:"label-item_value"},tw={class:"msg-warning"},ew={key:1,class:"label-item_value"},aw=["value"],ow={key:1,class:"msg-warning"},nw={class:"actioner-container_footer"},iw=["disabled"],rw=["disabled"],sw=G({props:{Close:{type:Function,required:!0},raid:{type:Object,required:!0},success:{type:Function}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=()=>{i.Close()},r=()=>{i.success&&i.success()},c=()=>L(this,null,function*(){const b=f.value;if(b==""){E.Warning(a("\u8BF7\u9009\u62E9\u8981\u6DFB\u52A0\u7684\u786C\u76D8"));return}h.value=!0;const _=E.Loading(a("\u4FDD\u5B58\u4E2D..."));try{const y=yield M.Raid.Add.POST({path:i.raid.path,memberPath:b});if(y.data){const{error:k,success:w}=y.data;if(k)throw k;(w||0)==0&&(E.Success(a("\u4FDD\u5B58\u6210\u529F")),r(),u())}}catch(y){E.Error(`${y}`)}finally{h.value=!1,_.Close()}}),x=bt({loading:!1,members:[]}),h=$(!1),f=$("");return(()=>L(this,null,function*(){x.loading=!0,h.value=!0;try{const b=yield M.Raid.CreateList.GET();if(b!=null&&b.data){const{success:_,error:y,result:k}=b.data;if(k&&(x.members=k.members||[]),y)throw y}}catch(b){console.log(b)}finally{h.value=!1,x.loading=!1}}))(),(b,_)=>(s(),l("div",qx,[t("div",Ux,[t("span",null,"RAID - "+o(n.raid.name)+" "+o(e(a)("\u4FEE\u6539")),1)]),t("div",Rx,[t("div",Wx,[t("div",Hx,o(e(a)("\u8BBE\u5907")),1),t("div",Zx,[t("select",Jx,[t("option",null,o(n.raid.name)+"_"+o(n.raid.venderModel)+" ("+o(n.raid.path)+"\uFF0C"+o(n.raid.level)+"\uFF0C"+o(n.raid.size)+") ",1)])])]),t("div",Kx,[t("div",Qx,o(e(a)("\u9009\u62E9\u786C\u76D8\uFF08\u9009\u62E9\u88AB\u6DFB\u52A0\u5230RAID\u7684\u786C\u76D8\uFF09\uFF1A")),1),e(x).loading?(s(),l("div",Xx,[t("span",tw,o(e(a)("\u68C0\u6D4B\u4E2D...")),1)])):(s(),l("div",ew,[e(x).members.length>0?(s(!0),l(O,{key:0},J(e(x).members,y=>(s(),l("label",null,[T(t("input",{type:"radio","onUpdate:modelValue":_[0]||(_[0]=k=>f.value=k),value:y.path},null,8,aw),[[yt,f.value]]),nt(" \u3010"+o(y.model)+"\u3011"+o(y.name)+" "+o(y.path)+" ["+o(y.sizeStr)+"] ",1)]))),256)):(s(),l("span",ow,o(e(a)("\u68C0\u6D4B\u4E0D\u5230\u53EF\u7528\u78C1\u76D8\u9635\u5217\u6210\u5458")),1))]))])]),t("div",nw,[t("div",{class:"close",onClick:u,disabled:h.value},o(e(a)("\u53D6\u6D88")),9,iw),t("div",{class:"next",onClick:c,disabled:h.value},o(e(a)("\u4FDD\u5B58")),9,rw)])]))}});var dw=N(sw,[["__scopeId","data-v-70cb932e"]]);const lw={class:"actioner-container"},uw={class:"actioner-container_header"},cw={class:"actioner-container_body"},pw={class:"label-item"},fw={class:"label-item_key"},mw={class:"label-item_value"},vw={disabled:""},bw={class:"label-item"},gw={class:"label-item_key"},hw={class:"label-item_value"},_w=["value"],xw={class:"actioner-container_footer"},ww=["disabled"],kw=["disabled"],yw=G({props:{Close:{type:Function,required:!0},raid:{type:Object,required:!0},success:{type:Function}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=()=>{i.Close()},r=()=>{i.success&&i.success()},c=()=>L(this,null,function*(){const f=h.value;if(f==""){E.Warning(a("\u8BF7\u9009\u62E9\u8981\u5220\u9664\u7684\u786C\u76D8"));return}x.value=!0;const v=E.Loading(a("\u4FDD\u5B58\u4E2D..."));try{const b=yield M.Raid.Remove.POST({path:i.raid.path,memberPath:f});if(b.data){const{error:_,success:y}=b.data;if(_)throw _;(y||0)==0&&(E.Success(a("\u4FDD\u5B58\u6210\u529F")),r(),u())}}catch(b){E.Error(`${b}`)}finally{x.value=!1,v.Close()}}),x=$(!1),h=$("");return(f,v)=>(s(),l("div",lw,[t("div",uw,[t("span",null,"RAID - "+o(n.raid.name)+" "+o(e(a)("\u79FB\u9664")),1)]),t("div",cw,[t("div",pw,[t("div",fw,o(e(a)("\u8BBE\u5907")),1),t("div",mw,[t("select",vw,[t("option",null,o(n.raid.name)+"_"+o(n.raid.venderModel)+" ("+o(n.raid.path)+"\uFF0C"+o(n.raid.level)+"\uFF0C"+o(n.raid.size)+") ",1)])])]),t("div",bw,[t("div",gw,o(e(a)("\u9009\u62E9\u786C\u76D8\uFF08\u9009\u62E9\u8981\u4ECERAID\u9635\u5217\u4E2D\u5220\u9664\u7684\u786C\u76D8\uFF09\uFF1A")),1),t("div",hw,[(s(!0),l(O,null,J(n.raid.members,b=>(s(),l("label",null,[T(t("input",{type:"radio","onUpdate:modelValue":v[0]||(v[0]=_=>h.value=_),value:b},null,8,_w),[[yt,h.value]]),nt(" "+o(b),1)]))),256))])])]),t("div",xw,[t("div",{class:"close",onClick:u,disabled:x.value},o(e(a)("\u53D6\u6D88")),9,ww),t("div",{class:"next",onClick:c,disabled:x.value},o(e(a)("\u4FDD\u5B58")),9,kw)])]))}});var Fw=N(yw,[["__scopeId","data-v-56c0f6fb"]]);const Ew={class:"actioner-container"},$w={class:"actioner-container_header"},Cw={class:"actioner-container_body"},Dw={class:"label-item"},Bw={class:"label-item_key"},Yw={class:"label-item_value"},Aw={disabled:""},Sw={class:"label-item"},zw={class:"label-item_key"},Pw={key:0,class:"label-item_value"},Tw={class:"msg-warning"},Iw={key:1,class:"label-item_value"},Lw=["value"],Mw={key:1,class:"msg-warning"},Nw={class:"actioner-container_footer"},Ow=["disabled"],Vw=["disabled"],Gw=G({props:{Close:{type:Function,required:!0},raid:{type:Object,required:!0},success:{type:Function}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=()=>{i.Close()},r=()=>{i.success&&i.success()},c=()=>L(this,null,function*(){const b=f.value;if(b==""){E.Warning(a("\u8BF7\u9009\u62E9\u8981\u6DFB\u52A0\u7684\u786C\u76D8"));return}h.value=!0;const _=E.Loading(a("\u4FDD\u5B58\u4E2D..."));try{const y=yield M.Raid.Recover.POST({path:i.raid.path,memberPath:b});if(y.data){const{error:k,success:w}=y.data;if(k)throw k;(w||0)==0&&(E.Success(a("\u4FDD\u5B58\u6210\u529F")),r(),u())}}catch(y){E.Error(`${y}`)}finally{h.value=!1,_.Close()}}),x=bt({loading:!1,members:[]}),h=$(!1),f=$("");return(()=>L(this,null,function*(){x.loading=!0,h.value=!0;try{const b=yield M.Raid.CreateList.GET();if(b!=null&&b.data){const{success:_,error:y,result:k}=b.data;if(k&&(x.members=k.members||[]),y)throw y}}catch(b){console.log(b)}finally{h.value=!1,x.loading=!1}}))(),(b,_)=>(s(),l("div",Ew,[t("div",$w,[t("span",null,"RAID - "+o(n.raid.name)+" "+o(e(a)("\u6062\u590D")),1)]),t("div",Cw,[t("div",Dw,[t("div",Bw,o(e(a)("\u8BBE\u5907")),1),t("div",Yw,[t("select",Aw,[t("option",null,o(n.raid.name)+"_"+o(n.raid.venderModel)+" ("+o(n.raid.path)+"\uFF0C"+o(n.raid.level)+"\uFF0C"+o(n.raid.size)+") ",1)])])]),t("div",Sw,[t("div",zw,o(e(a)("\u9009\u62E9\u786C\u76D8\uFF08\u9009\u62E9\u7A7A\u95F2\u7684\u786C\u76D8\u6062\u590DRAID\u8BBE\u5907\uFF09\uFF1A")),1),e(x).loading?(s(),l("div",Pw,[t("span",Tw,o(e(a)("\u68C0\u6D4B\u4E2D...")),1)])):(s(),l("div",Iw,[e(x).members.length>0?(s(!0),l(O,{key:0},J(e(x).members,y=>(s(),l("label",null,[T(t("input",{type:"radio","onUpdate:modelValue":_[0]||(_[0]=k=>f.value=k),value:y.path},null,8,Lw),[[yt,f.value]]),nt(" \u3010"+o(y.model)+"\u3011"+o(y.name)+" "+o(y.path)+" ["+o(y.sizeStr)+"] ",1)]))),256)):(s(),l("span",Mw,o(e(a)("\u68C0\u6D4B\u4E0D\u5230\u53EF\u7528\u78C1\u76D8\u9635\u5217\u6210\u5458")),1))]))])]),t("div",Nw,[t("div",{class:"close",onClick:u,disabled:h.value},o(e(a)("\u53D6\u6D88")),9,Ow),t("div",{class:"next",onClick:c,disabled:h.value},o(e(a)("\u4FDD\u5B58")),9,Vw)])]))}});var jw=N(Gw,[["__scopeId","data-v-0586260e"]]);const qw={class:"action-main"},Uw=G({props:{Close:{type:Function,required:!0},setup:{type:String,default:"create"},raid:{type:Object},success:{type:Function}},setup(n){return(i,a)=>(s(),H(ht,{type:2},{default:R(()=>[t("div",qw,[n.setup=="create"?(s(),H(Lx,{key:0,Close:n.Close},null,8,["Close"])):n.setup=="info"&&n.raid!=null?(s(),H(jx,{key:1,Close:n.Close,raid:n.raid,success:n.success},null,8,["Close","raid","success"])):n.setup=="edit"&&n.raid!=null?(s(),H(dw,{key:2,Close:n.Close,raid:n.raid,success:n.success},null,8,["Close","raid","success"])):n.setup=="remove"&&n.raid!=null?(s(),H(Fw,{key:3,Close:n.Close,raid:n.raid,success:n.success},null,8,["Close","raid","success"])):n.setup=="recover"&&n.raid!=null?(s(),H(jw,{key:4,Close:n.Close,raid:n.raid,success:n.success},null,8,["Close","raid","success"])):D("",!0)])]),_:1}))}});var Rw=N(Uw,[["__scopeId","data-v-e20ba082"]]);const ce=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=gt(Rw,mt(ut({},n),{Close:()=>{d()}}));a.use(Ba),a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}},ja=n=>(st("data-v-f1411b40"),n=n(),dt(),n),Ww={id:"page"},Hw={name:"content"},Zw={class:"cbi-map-descr"},Jw={style:{color:"#f5365b","margin-top":"10px"}},Kw={style:{color:"#f5365b","margin-top":"10px"}},Qw={class:"btns"},Xw=["disabled"],tk={class:"cbi-section cbi-tblsection",id:"cbi-nfs-mount"},ek={class:"table cbi-section-table"},ak={style:{}},ok={class:"tr cbi-section-table-titles anonymous"},nk={class:"th cbi-section-table-cell","data-widget":"value"},ik={class:"th cbi-section-table-cell","data-widget":"value"},rk={class:"th cbi-section-table-cell","data-widget":"value"},sk={class:"th cbi-section-table-cell","data-widget":"value"},dk={class:"th cbi-section-table-cell","data-widget":"value"},lk={class:"th cbi-section-table-cell","data-widget":"value"},uk={class:"th cbi-section-table-cell","data-widget":"value"},ck={class:"th cbi-section-table-cell","data-widget":"value"},pk={class:"tr cbi-section-table-row"},fk={class:"td cbi-value-field"},mk={class:"td cbi-value-field"},vk=["title"],bk={class:"item-status"},gk={key:0,class:"item-status item-status-detail"},hk={class:"td cbi-value-field"},_k={class:"td cbi-value-field"},xk={class:"td cbi-value-field"},wk=ja(()=>t("br",null,null,-1)),kk={class:"td cbi-value-field"},yk=ja(()=>t("br",null,null,-1)),Fk={key:1,href:"/cgi-bin/luci/admin/quickstart/"},Ek={class:"td cbi-section-table-cell nowrap cbi-section-actions"},$k=["title","disabled","onClick"],Ck=["title","disabled","onClick"],Dk=["title","onClick"],Bk=["title","onClick"],Yk=["title","onClick"],Ak=G({setup(n){const{$gettext:i,$ngettext:a}=W(),d=bt({disksList:[]}),u=()=>L(this,null,function*(){try{const p=yield M.Raid.List.GET();if(p!=null&&p.data){const{success:m,error:g,result:F}=p.data;if(F&&(d.disksList=F.disks||[]),g)throw g}}catch(p){console.log(p)}}),r=It.easyInterval(u,5e3);Ye(()=>{r()});const c=p=>{switch(p.level){case"raid0":case"jbod":return!0}return p.status.indexOf("degraded")!=-1||p.status.indexOf("resyncing(")!=-1},x=p=>{let m=[];return p.childrens&&p.childrens.forEach(g=>{g.mountPoint&&m.push(`${g.name}(${g.mountPoint})`)}),m},h=()=>L(this,null,function*(){ce({setup:"create",success:()=>{u()}})}),f=p=>{ce({setup:"info",raid:p})},v=p=>L(this,null,function*(){if(p.childrens&&p.childrens.length>0&&p.childrens.filter(F=>F.mountPoint).length>0){Be({content:i("\u5220\u9664 RAID \u8BBE\u5907\u4E4B\u524D\u8BF7\u5148\u5378\u8F7D\u6587\u4EF6\u7CFB\u7EDF"),nextTitle:i("\u53BB\u5378\u8F7D"),next:()=>{location.href="/cgi-bin/luci/admin/system/mounts"},clearTitle:i("\u53D6\u6D88"),clear:()=>{}});return}if(!confirm(i("\u786E\u5B9A\u8981\u5220\u9664 %{name} \u8BE5\u78C1\u76D8\u9635\u5217\u5417\uFF1F\u5220\u9664\u64CD\u4F5C\u53EF\u80FD\u4F1A\u5BFC\u81F4\u6570\u636E\u4E22\u5931\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002\u5220\u9664\u6210\u529F\u540E\uFF0C\u5982\u9700\u53E6\u5916\u7EC4RAID\uFF0C\u5EFA\u8BAE\u7A0D\u7B49\u51E0\u5206\u949F\u540E\u518D\u8BD5\u3002",{name:p.name}))||!confirm(i("\u786E\u5B9A\u8981\u5220\u9664 %{name} \u5417?",{name:p.name})))return;const m=E.Loading(i("\u5220\u9664\u4E2D..."));try{const g=yield M.Raid.Delete.POST({path:p.path,members:p.members});if(g.data){const{success:F,error:Y}=g.data;if(Y)throw Y;(F||0)==0&&(E.Success(i("\u5220\u9664\u6210\u529F")),u())}}catch(g){E.Error(`${g}`)}finally{m.Close()}}),b=p=>{ce({setup:"edit",raid:p,success:()=>{u()}})},_=p=>{ce({setup:"remove",raid:p,success:()=>{u()}})},y=p=>{ce({setup:"recover",raid:p,success:()=>{u()}})},k=$(!1),w=()=>{Be({content:i("\u5C06\u626B\u63CF\u78C1\u76D8\u91CC RAID \u7684\u78C1\u76D8\u9635\u5217\u914D\u7F6E\u5E76\u6062\u590D\uFF0C\u786E\u5B9A\u8981\u6062\u590D RAID \u78C1\u76D8\u9635\u5217\u5417\uFF1F"),nextTitle:i("\u786E\u5B9A"),next:()=>L(this,null,function*(){k.value=!0;const p=E.Loading(i("\u626B\u63CF\u4E2D..."));try{const m=yield M.Raid.Autofix.GET();if(m.data){const{error:g,success:F}=m.data;if(g)throw g;(F||0)==0&&(E.Success(i("\u6062\u590D\u5B8C\u6210")),u())}}catch(m){E.Error(`${m}`)}finally{p.Close(),k.value=!1}}),clearTitle:i("\u53D6\u6D88"),clear:()=>{}})};return(p,m)=>(s(),l("div",Ww,[t("h2",Hw,o(e(i)("RAID\u7BA1\u7406")),1),t("div",Zw,[t("p",null,o(e(i)("RAID \uFF08 Redundant Array of Independent Disks \uFF09\u5373\u72EC\u7ACB\u78C1\u76D8\u5197\u4F59\u9635\u5217\uFF0C\u7B80\u79F0\u4E3A\u300C\u78C1\u76D8\u9635\u5217\u300D\uFF0C\u5C31\u662F\u7528\u591A\u4E2A\u72EC\u7ACB\u7684\u78C1\u76D8\u7EC4\u6210\u5728\u4E00\u8D77\u5F62\u6210\u4E00\u4E2A\u5927\u7684\u78C1\u76D8\u7CFB\u7EDF\uFF0C\u4ECE\u800C\u5B9E\u73B0\u6BD4\u5355\u5757\u78C1\u76D8\u66F4\u597D\u7684\u5B58\u50A8\u6027\u80FD\u548C\u66F4\u9AD8\u7684\u53EF\u9760\u6027\u3002")),1),t("p",Jw," * "+o(e(i)("RAID\u529F\u80FD\u6B63\u5728\u516C\u6D4B\u4E2D\uFF0C\u4F7F\u7528\u8FC7\u7A0B\u4E2D\u5982\u9020\u6210\u6570\u636E\u4E22\u5931\u7B49\u95EE\u9898\uFF0C\u6982\u4E0D\u8D1F\u8D23\uFF0C\u8BF7\u8C28\u614E\u4F7F\u7528\u3002")),1),t("p",Kw," * "+o(e(i)("\u5982\u679C\u7531\u4E8E\u7CFB\u7EDF\u91CD\u7F6E\u6216\u91CD\u542F\u5BFC\u81F4\u7684RAID\u8BBE\u5907\u4E22\u5931\u53EF\u4EE5\u5C1D\u8BD5\u901A\u8FC7\u4E0B\u65B9'\u626B\u63CF\u6062\u590DRAID'\u6309\u94AE\u6062\u590D")),1)]),t("div",Qw,[t("button",{class:"btn cbi-button cbi-button-apply",onClick:m[0]||(m[0]=g=>h())},o(e(i)("\u521B\u5EFARAID")),1),t("button",{class:"btn cbi-button cbi-button-apply",onClick:m[1]||(m[1]=g=>w()),disabled:k.value},o(e(i)("\u626B\u63CF\u6062\u590DRAID")),9,Xw)]),t("div",null,[t("div",tk,[t("table",ek,[t("tbody",ak,[t("tr",ok,[t("th",nk,o(e(i)("\u540D\u79F0")),1),t("th",ik,o(e(i)("\u8BBE\u5907")),1),t("th",rk,o(e(i)("\u72B6\u6001")),1),t("th",sk,o(e(i)("\u7EA7\u522B")),1),t("th",dk,o(e(i)("\u5BB9\u91CF")),1),t("th",lk,o(e(i)("\u6210\u5458")),1),t("th",uk,o(e(i)("\u6302\u8F7D\u4FE1\u606F")),1),t("th",ck,o(e(i)("\u64CD\u4F5C")),1)]),(s(!0),l(O,null,J(e(d).disksList,g=>(s(),l("tr",pk,[t("td",fk,[t("b",null,o(g.name),1)]),t("td",mk,[t("b",null,o(g.path),1)]),t("td",{class:"td cbi-value-field",title:g.status+(g.rebuildStatus||"")},[t("b",bk,o(g.status),1),g.rebuildStatus?(s(),l("b",gk," \u2026 ")):D("",!0)],8,vk),t("td",hk,[t("b",null,o(g.level),1)]),t("td",_k,[t("b",null,o(g.size),1)]),t("td",xk,[(s(!0),l(O,null,J(g.members,F=>(s(),l("b",null,[nt(o(F)+" ",1),wk]))),256))]),t("td",kk,[x(g).length>0?(s(!0),l(O,{key:0},J(x(g),F=>(s(),l("b",null,[nt(o(F)+" ",1),yk]))),256)):(s(),l("a",Fk,o(e(i)("\u53BB\u6302\u8F7D")),1))]),t("td",Ek,[t("button",{class:"btn cbi-button cbi-button-apply",title:e(i)("\u6269\u5145"),disabled:c(g),onClick:F=>b(g)},o(e(i)("\u6269\u5145")),9,$k),t("button",{class:"btn cbi-button cbi-button-apply",title:e(i)("\u79FB\u9664"),disabled:c(g),onClick:F=>_(g)},o(e(i)("\u79FB\u9664")),9,Ck),t("button",{class:"btn cbi-button cbi-button-apply",title:e(i)("\u6062\u590D"),onClick:F=>y(g)},o(e(i)("\u6062\u590D")),9,Dk),t("button",{class:"btn cbi-button cbi-button-apply",title:e(i)("\u8BE6\u60C5"),onClick:F=>f(g)},o(e(i)("\u8BE6\u60C5")),9,Bk),t("button",{class:"cbi-button cbi-button-remove",title:e(i)("\u5982\u679C\u60A8\u5728RAID\u78C1\u76D8\u9635\u5217\u4E2D\u521B\u5EFA\u4E86\u6587\u4EF6\u7CFB\u7EDF\uFF0C\u5148\u5378\u8F7D\u6587\u4EF6\u7CFB\u7EDF\uFF0C\u540E\u5220\u9664\u6587\u4EF6\u7CFB\u7EDF\u5220\u9664\u64CD\u4F5C\u53EF\u80FD\u4F1A\u5BFC\u81F4\u6570\u636E\u4E22\u5931\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"),onClick:F=>v(g)},o(e(i)("\u5220\u9664")),9,Yk)])]))),256))])])])])]))}});var Sk=N(Ak,[["__scopeId","data-v-f1411b40"]]);const zk=n=>(st("data-v-2b6b4ef9"),n=n(),dt(),n),Pk={id:"page"},Tk=zk(()=>t("h2",{name:"content"},"S.M.A.R.T.",-1)),Ik={class:"cbi-map-descr"},Lk={class:"tabs"},Mk=["href","onClick"],Nk=G({setup(n){const{$gettext:i,$ngettext:a}=W(),d=[{to:"/smart",name:i("\u5E38\u89C4\u8BBE\u7F6E")},{to:"/smart/task",name:i("\u8BA1\u5212\u4EFB\u52A1")},{to:"/smart/log",name:i("\u67E5\u770B\u65E5\u5FD7")}],u=$(!1),r=bt({global:{enable:!1,powermode:"never",tmpDiff:0,tmpMax:0},devices:[],tasks:[]}),c=f=>{const{global:v,devices:b,tasks:_}=f;v&&(r.global.enable=v.enable||!1,r.global.powermode=v.powermode||"never"),r.devices=b||[],r.tasks=_||[]};(()=>L(this,null,function*(){try{const f=yield M.Smart.Config.GET();if(f.data){const{result:v}=f.data;v&&c(v)}}catch(f){}finally{u.value=!0}}))();const h=f=>L(this,null,function*(){const v=E.Loading(i("\u4FDD\u5B58\u4E2D..."));try{const b=yield M.Smart.Config.POST(f);if(b.data){console.log(b.data);const{success:_,error:y,result:k}=b.data;if(y)throw y;(_||0)==0&&(E.Success(i("\u4FDD\u5B58\u6210\u529F")),k&&c(k))}}catch(b){E.Error(`${b}`)}finally{v.Close()}});return(f,v)=>{const b=pt("router-link"),_=pt("router-view");return s(),l("div",Pk,[Tk,t("div",Ik,[t("p",null,o(e(i)("S.M.A.R.T.\uFF0C\u5168\u79F0\u4E3A\u201CSelf-Monitoring Analysis and Reporting Technology\u201D\uFF0C\u5373\u201C\u81EA\u6211\u76D1\u6D4B\u3001\u5206\u6790\u53CA\u62A5\u544A\u6280\u672F\u201D\uFF0C")),1),t("p",null,o(e(i)("\u662F\u4E00\u79CD\u81EA\u52A8\u7684\u786C\u76D8\u72B6\u6001\u68C0\u6D4B\u4E0E\u9884\u8B66\u7CFB\u7EDF\u548C\u89C4\u8303\u3002\u901A\u8FC7\u5728\u786C\u76D8\u786C\u4EF6\u5185\u7684\u68C0\u6D4B\u6307\u4EE4\u5BF9\u786C\u76D8\u7684\u786C\u4EF6\u5982\u78C1\u5934\u3001\u76D8\u7247\u3001\u9A6C\u8FBE\u3001")),1),t("p",null,o(e(i)("\u7535\u8DEF\u7684\u8FD0\u884C\u60C5\u51B5\u8FDB\u884C\u76D1\u63A7\u3001\u8BB0\u5F55\u5E76\u4E0E\u5382\u5546\u6240\u8BBE\u5B9A\u7684\u9884\u8BBE\u5B89\u5168\u503C\u8FDB\u884C\u6BD4\u8F83\uFF0C\u82E5\u76D1\u63A7\u60C5\u51B5\u5C06\u8981\u6216\u5DF2\u8D85\u51FA\u9884\u8BBE\u5B89\u5168\u503C\u7684\u5B89\u5168\u8303\u56F4\uFF0C")),1),t("p",null,o(e(i)("\u5C31\u53EF\u4EE5\u901A\u8FC7\u4E3B\u673A\u7684\u76D1\u63A7\u786C\u4EF6\u6216\u8F6F\u4EF6\u81EA\u52A8\u5411\u7528\u6237\u4F5C\u51FA\u8B66\u544A\u5E76\u8FDB\u884C\u8F7B\u5FAE\u7684\u81EA\u52A8\u4FEE\u590D\uFF0C\u4EE5\u63D0\u524D\u4FDD\u969C\u786C\u76D8\u6570\u636E\u7684\u5B89\u5168\u3002")),1)]),t("ul",Lk,[(s(),l(O,null,J(d,y=>z(b,{to:y.to,custom:"",key:y.to},{default:R(({route:k,href:w,navigate:p,isActive:m,isExactActive:g})=>[t("li",{class:ct({"active cbi-tab":m&&g})},[t("a",{href:w,onClick:p},o(y.name),9,Mk)],2)]),_:2},1032,["to"])),64))]),u.value?(s(),H(_,{key:0,name:"default"},{default:R(({Component:y,route:k})=>[(s(),H(oo,null,{default:R(()=>[(s(),H(no(y),{key:k.path,config:e(r),saveData:h},null,8,["config"]))]),_:2},1024))]),_:1})):D("",!0)])}}});var Ok=N(Nk,[["__scopeId","data-v-2b6b4ef9"]]);const Vk={class:"action-main"},Gk=G({setup(n){return(i,a)=>(s(),H(ht,{type:2},{default:R(()=>[t("div",Vk,[Pt(i.$slots,"default",{},void 0,!0)])]),_:3}))}});var Le=N(Gk,[["__scopeId","data-v-f3b0d6f0"]]);const jk={class:"actioner-container"},qk={class:"actioner-container_header"},Uk={class:"actioner-container_body"},Rk={class:"cbi-value"},Wk={class:"cbi-value-title"},Hk={class:"cbi-value-field"},Zk={class:"cbi-value-description"},Jk={class:"cbi-value"},Kk={class:"cbi-value-title"},Qk={class:"cbi-value-field"},Xk={class:"cbi-checkbox"},ty={value:-1},ey={value:0},ay=["value"],oy={class:"cbi-value-description"},ny={class:"cbi-value"},iy={class:"cbi-value-title"},ry={class:"cbi-value-field"},sy={class:"cbi-checkbox"},dy={value:-1},ly={value:0},uy=["value"],cy={class:"cbi-value-description"},py={class:"actioner-container_footer"},fy=["disabled"],my=["disabled"],vy=G({props:{close:{type:Function,required:!0},disk:{type:Object,required:!0},device:{type:Object},next:{type:Function,required:!0}},setup(n){var h,f,v;const i=n,{$gettext:a,$ngettext:d}=W();console.log(i.device);const u=$(!1),r=bt({tmpDiff:((h=i.device)==null?void 0:h.tmpDiff)||0,tmpMax:((f=i.device)==null?void 0:f.tmpMax)||0,devicePath:((v=i.device)==null?void 0:v.devicePath)||""}),c=()=>{u.value=!0,i.close()},x=()=>L(this,null,function*(){u.value=!0;try{yield i.next({tmpDiff:r.tmpDiff,tmpMax:r.tmpMax,devicePath:r.devicePath}),u.value=!1,c()}catch(b){}});return(b,_)=>(s(),H(Le,null,{default:R(()=>[t("div",jk,[t("div",qk,[t("span",null," S.M.A.R.T. \xBB "+o(e(a)("\u8BBE\u5907"))+" \xBB "+o(n.disk.path),1)]),t("div",Uk,[t("div",Rk,[t("label",Wk,o(e(a)("\u78C1\u76D8")),1),t("div",Hk,[t("div",Zk,o(n.disk.model)+" [ "+o(n.disk.path)+"\uFF0C"+o(n.disk.sizeStr)+" ] ",1)])]),t("div",Jk,[t("label",Kk,o(e(a)("\u6E29\u5EA6\u76D1\u6D4B\uFF08\u5DEE\u5F02\uFF09")),1),t("div",Qk,[t("div",Xk,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":_[0]||(_[0]=y=>e(r).tmpDiff=y)},[t("option",ty,o(e(a)("\u4F7F\u7528\u5168\u5C40\u914D\u7F6E")),1),t("option",ey,o(e(a)("\u7981\u7528")),1),(s(),l(O,null,J(20,y=>t("option",{value:y},o(y)+"\xB0C",9,ay)),64))],512),[[rt,e(r).tmpDiff,void 0,{number:!0}]])]),t("div",oy,o(e(a)("\u81EA\u4E0A\u6B21\u62A5\u544A\u4EE5\u6765\u6E29\u5EA6\u53D8\u5316\u81F3\u5C11 N \u5EA6\uFF0C\u5219\u9700\u62A5\u544A.")),1)])]),t("div",ny,[t("label",iy,o(e(a)("\u6E29\u5EA6\u76D1\u6D4B\uFF08\u6700\u5927\uFF09")),1),t("div",ry,[t("div",sy,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":_[1]||(_[1]=y=>e(r).tmpMax=y)},[t("option",dy,o(e(a)("\u4F7F\u7528\u5168\u5C40\u914D\u7F6E")),1),t("option",ly,o(e(a)("\u7981\u7528")),1),(s(),l(O,null,J(20,y=>t("option",{value:y*5},o(y*5)+"\xB0C",9,uy)),64))],512),[[rt,e(r).tmpMax,void 0,{number:!0}]])]),t("div",cy,o(e(a)("\u5982\u679C\u6E29\u5EA6\u5927\u4E8E\u6216\u7B49\u4E8E N \u6444\u6C0F\u5EA6\u5219\u62A5\u544A.")),1)])])]),t("div",py,[t("button",{class:"close",onClick:c,disabled:u.value},o(e(a)("\u53D6\u6D88")),9,fy),t("button",{class:"next",onClick:x,disabled:u.value},o(e(a)("\u4FDD\u5B58")),9,my)])])]),_:1}))}}),by={class:"actioner-container"},gy={class:"actioner-container_header"},hy={class:"actioner-container_body"},_y={class:"cbi-value"},xy={class:"cbi-value-title"},wy={class:"cbi-value-field"},ky={class:"cbi-checkbox"},yy={value:""},Fy=["value"],Ey={class:"cbi-value"},$y={class:"cbi-value-title"},Cy={class:"cbi-value-field"},Dy={class:"cbi-checkbox"},By={value:"short"},Yy={value:"long"},Ay={value:"conveyance"},Sy={value:"offline"},zy={class:"cbi-value"},Py={class:"cbi-value-title"},Ty={class:"cbi-value-field"},Iy={class:"cbi-checkbox"},Ly=t("option",{value:"*"},"*",-1),My=["value"],Ny={class:"cbi-value-description"},Oy={class:"cbi-value"},Vy={class:"cbi-value-title"},Gy={class:"cbi-value-field"},jy={class:"cbi-checkbox"},qy=t("option",{value:"*"},"*",-1),Uy=["value"],Ry={class:"cbi-value-description"},Wy={class:"cbi-value"},Hy={class:"cbi-value-title"},Zy={class:"cbi-value-field"},Jy={class:"cbi-checkbox"},Ky=t("option",{value:"*"},"*",-1),Qy=["value"],Xy={class:"cbi-value-description"},tF={class:"actioner-container_footer"},eF=["disabled"],aF=["disabled"],oF=G({props:{close:{type:Function,required:!0},config:{type:Object,required:!0},next:{type:Function,required:!0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=$(!1),r=bt({type:"short",devicePath:"",month:"*",dayPerMonth:"*",hour:"*"}),c=$([]);(()=>L(this,null,function*(){try{const v=yield M.Smart.List.GET();if(v.data){const{result:b,error:_}=v.data;b&&b.disks&&(c.value=b.disks)}}catch(v){}}))();const h=()=>{u.value=!0,i.close()},f=()=>L(this,null,function*(){if(r.devicePath==""){E.Warning(a("\u8BF7\u9009\u62E9\u78C1\u76D8"));return}u.value=!0;try{yield i.next(r),h()}catch(v){}finally{u.value=!1}});return(v,b)=>(s(),H(Le,null,{default:R(()=>[t("div",by,[t("div",gy,[t("span",null,o(e(a)("\u521B\u5EFA\u8BA1\u5212\u4EFB\u52A1")),1)]),t("div",hy,[t("div",_y,[t("label",xy,o(e(a)("\u78C1\u76D8")),1),t("div",wy,[t("div",ky,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":b[0]||(b[0]=_=>e(r).devicePath=_)},[t("option",yy,o(e(a)("\u9009\u62E9\u78C1\u76D8")),1),(s(!0),l(O,null,J(c.value,_=>(s(),l("option",{value:_.path},o(_.model)+" [ "+o(_.path)+"\uFF0C"+o(_.sizeStr)+" ] ",9,Fy))),256))],512),[[rt,e(r).devicePath,void 0,{trim:!0}]])])])]),t("div",Ey,[t("label",$y,o(e(a)("\u7C7B\u578B")),1),t("div",Cy,[t("div",Dy,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":b[1]||(b[1]=_=>e(r).type=_)},[t("option",By,o(e(a)("\u77ED\u6682\u81EA\u68C0")),1),t("option",Yy,o(e(a)("\u957F\u65F6\u81EA\u68C0")),1),t("option",Ay,o(e(a)("\u4F20\u8F93\u65F6\u81EA\u68C0")),1),t("option",Sy,o(e(a)("\u79BB\u7EBF\u65F6\u81EA\u68C0")),1)],512),[[rt,e(r).type,void 0,{trim:!0}]])])])]),t("div",zy,[t("label",Py,o(e(a)("\u5C0F\u65F6")),1),t("div",Ty,[t("div",Iy,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":b[2]||(b[2]=_=>e(r).hour=_)},[Ly,(s(),l(O,null,J(24,(_,y)=>t("option",{value:`${y}`},o(y),9,My)),64))],512),[[rt,e(r).hour,void 0,{trim:!0}]])]),t("div",Ny,o(e(a)("* \u8868\u793A\u6BCF\u5C0F\u65F6")),1)])]),t("div",Oy,[t("label",Vy,o(e(a)("\u5929")),1),t("div",Gy,[t("div",jy,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":b[3]||(b[3]=_=>e(r).dayPerMonth=_)},[qy,(s(),l(O,null,J(31,_=>t("option",{value:`${_}`},o(_),9,Uy)),64))],512),[[rt,e(r).dayPerMonth,void 0,{trim:!0}]])]),t("div",Ry,o(e(a)("* \u8868\u793A\u6BCF\u5929")),1)])]),t("div",Wy,[t("label",Hy,o(e(a)("\u6708")),1),t("div",Zy,[t("div",Jy,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":b[4]||(b[4]=_=>e(r).month=_)},[Ky,(s(),l(O,null,J(12,(_,y)=>t("option",{value:`${_}`},o(_),9,Qy)),64))],512),[[rt,e(r).month,void 0,{trim:!0}]])]),t("div",Xy,o(e(a)("* \u8868\u793A\u6BCF\u6708")),1)])])]),t("div",tF,[t("button",{class:"close",onClick:h,disabled:u.value},o(e(a)("\u53D6\u6D88")),9,eF),t("button",{class:"next",onClick:f,disabled:u.value},o(e(a)("\u4FDD\u5B58")),9,aF)])])]),_:1}))}}),nF={class:"actioner-container"},iF={class:"actioner-container_header"},rF={class:"actioner-container_body"},sF=["value"],dF={class:"actioner-container_footer"},lF=["disabled"],uF=["disabled"],cF=G({props:{close:{type:Function,required:!0},task:{type:Object,required:!0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=$(!1),r=$(""),c=$(""),x=$(""),h=()=>L(this,null,function*(){r.value+=".";try{const _=yield M.Smart.Test.Result.POST({type:"selftest",devicePath:i.task.devicePath||""});if(_.data){const{result:y,error:k}=_.data;y&&y.result&&(x.value=y.result),k&&(x.value=k)}}catch(_){_&&(x.value=_)}}),f=It.easyInterval(h,5e3);Ye(()=>{f()});const v=()=>{u.value=!0,f(),i.close()},b=()=>L(this,null,function*(){u.value=!0;try{const _=yield M.Smart.Test.POST({type:i.task.type||"short",devicePath:i.task.devicePath||""});if(_.data){const{success:y,error:k,result:w}=_.data;k&&(c.value=k),w&&w.result&&(c.value=w.result)}}catch(_){c.value=_}finally{}});return(_,y)=>(s(),H(Le,null,{default:R(()=>[t("div",nF,[t("div",iF,[t("span",null,o(e(a)("\u8FD0\u884C\u8C03\u8BD5")),1)]),t("div",rF,[t("textarea",{value:c.value+` -`+x.value+` -`+r.value,disabled:""},null,8,sF)]),t("div",dF,[t("div",{class:"close",onClick:v,disabled:u.value},o(e(a)("\u5173\u95ED")),9,lF),u.value?D("",!0):(s(),l("div",{key:0,class:"next",onClick:b,disabled:u.value},o(e(a)("\u8FD0\u884C")),9,uF))])])]),_:1}))}});var pF=N(cF,[["__scopeId","data-v-abf07ee0"]]);const fF={class:"actioner-container"},mF={class:"actioner-container_header"},vF={class:"tabs"},bF={class:"actioner-container_body"},gF={key:0,class:"table"},hF={class:"tr"},_F={class:"td left"},xF={class:"td left"},wF={class:"tr"},kF={class:"td left"},yF={class:"td left"},FF={class:"tr"},EF={class:"td left"},$F={class:"td left"},CF=["value"],DF=["value"],BF=["value"],YF={class:"actioner-container_footer"},AF=["disabled"],SF=G({props:{close:{type:Function,required:!0},disk:{type:Object,required:!0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=$(!1),r=$("info"),c=_=>{switch(r.value=_,_){case"info":break;case"attribute":v();break;case"log":f();break;case"extend":b();break}},x=()=>{u.value=!0,i.close()},h=bt({log:"",attribute:"",extend:""}),f=()=>L(this,null,function*(){try{const _=yield M.Smart.Test.Result.POST({type:"selftest",devicePath:i.disk.path||""});if(_.data){const{result:y,error:k}=_.data;y&&y.result&&(h.log=y.result),k&&(h.log=k)}}catch(_){h.log=_}}),v=()=>L(this,null,function*(){try{const _=yield M.Smart.Attribute.Result.POST({devicePath:i.disk.path||""});if(_.data){const{result:y,error:k}=_.data;y&&y.result&&(h.attribute=y.result),k&&(h.attribute=k)}}catch(_){h.attribute=_}}),b=()=>L(this,null,function*(){try{const _=yield M.Smart.Extend.Result.POST({devicePath:i.disk.path||""});if(_.data){const{result:y,error:k}=_.data;y&&y.result&&(h.extend=y.result),k&&(h.extend=k)}}catch(_){h.extend=_}});return(_,y)=>(s(),H(Le,null,{default:R(()=>[t("div",fF,[t("div",mF,[t("ul",vF,[t("li",{class:ct({"active cbi-tab":r.value=="info"}),onClick:y[0]||(y[0]=k=>c("info"))},[t("a",null,o(e(a)("\u8BBE\u5907\u4FE1\u606F")),1)],2),t("li",{class:ct({"active cbi-tab":r.value=="attribute"}),onClick:y[1]||(y[1]=k=>c("attribute"))},[t("a",null,o(e(a)("\u5C5E\u6027")),1)],2),t("li",{class:ct({"active cbi-tab":r.value=="log"}),onClick:y[2]||(y[2]=k=>c("log"))},[t("a",null,o(e(a)("\u81EA\u68C0\u65E5\u5FD7")),1)],2),t("li",{class:ct({"active cbi-tab":r.value=="extend"}),onClick:y[3]||(y[3]=k=>c("extend"))},[t("a",null,o(e(a)("\u6269\u5C55\u4FE1\u606F")),1)],2)])]),t("div",bF,[r.value=="info"?(s(),l("table",gF,[t("tr",hF,[t("td",_F,o(e(a)("\u8BBE\u5907")),1),t("td",xF,o(n.disk.path),1)]),t("tr",wF,[t("td",kF,o(e(a)("\u578B\u53F7")),1),t("td",yF,o(n.disk.model),1)]),t("tr",FF,[t("td",EF,o(e(a)("\u5E8F\u53F7")),1),t("td",$F,o(n.disk.serial),1)])])):r.value=="attribute"?(s(),l("textarea",{key:1,disabled:"",value:e(h).attribute},null,8,CF)):r.value=="log"?(s(),l("textarea",{key:2,disabled:"",value:e(h).log},null,8,DF)):r.value=="extend"?(s(),l("textarea",{key:3,disabled:"",value:e(h).extend},null,8,BF)):D("",!0)]),t("div",YF,[t("div",{class:"close",onClick:x,disabled:u.value},o(e(a)("\u5173\u95ED")),9,AF)])])]),_:1}))}});var zF=N(SF,[["__scopeId","data-v-4a646cde"]]);const PF=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=z(vy,mt(ut({},n),{close:()=>{d()}})),d=()=>{i.remove()};Ae(a,i)},TF=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=z(oF,mt(ut({},n),{close:()=>{d()}})),d=()=>{i.remove()};Ae(a,i)},IF=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=z(pF,mt(ut({},n),{close:()=>{d()}})),d=()=>{i.remove()};Ae(a,i)},LF=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=z(zF,mt(ut({},n),{close:()=>{d()}})),d=()=>{i.remove()};Ae(a,i)},MF={class:"cbi-section"},NF={class:"cbi-value"},OF={class:"cbi-value-title"},VF={class:"cbi-value-field"},GF={class:"cbi-checkbox"},jF=["value"],qF={class:"cbi-value"},UF={class:"cbi-value-title"},RF={class:"cbi-value-field"},WF={class:"cbi-checkbox"},HF={value:"never"},ZF={value:"sleep"},JF={value:"standby"},KF={value:"idle"},QF={class:"cbi-value-description"},XF=t("br",null,null,-1),tE=t("br",null,null,-1),eE=t("br",null,null,-1),aE=t("br",null,null,-1),oE={class:"cbi-value"},nE={class:"cbi-value-title"},iE={class:"cbi-value-field"},rE={class:"cbi-checkbox"},sE={value:0},dE=["value"],lE={class:"cbi-value-description"},uE={class:"cbi-value"},cE={class:"cbi-value-title"},pE={class:"cbi-value-field"},fE={class:"cbi-checkbox"},mE={value:0},vE=["value"],bE={class:"cbi-value-description"},gE={class:"cbi-section cbi-tblsection",id:"cbi-nfs-mount"},hE={class:"table cbi-section-table"},_E={class:"tr cbi-section-table-titles anonymous"},xE={class:"th cbi-section-table-cell","data-widget":"value"},wE={class:"th cbi-section-table-cell","data-widget":"value"},kE={class:"th cbi-section-table-cell","data-widget":"value"},yE={class:"th cbi-section-table-cell","data-widget":"value"},FE={class:"th cbi-section-table-cell","data-widget":"value"},EE={class:"th cbi-section-table-cell","data-widget":"value"},$E={class:"th cbi-section-table-cell","data-widget":"value"},CE={class:"th cbi-section-table-cell","data-widget":"value"},DE={class:"tr cbi-section-table-row"},BE={class:"td cbi-value-field"},YE={class:"td cbi-value-field"},AE={class:"td cbi-value-field"},SE={class:"td cbi-value-field"},zE={class:"td cbi-value-field"},PE={class:"td cbi-value-field"},TE={class:"td cbi-value-field"},IE={class:"td cbi-value-field"},LE=["title","onClick"],ME=["title","onClick"],NE={class:"cbi-page-actions control-group"},OE=["value"],VE=G({props:{config:{type:Object,required:!0},saveData:{type:Function,required:!0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=bt(i.config),r=()=>{u.global.tmpDiff=i.config.global.tmpDiff||0,u.global.tmpMax=i.config.global.tmpMax||0,u.global.enable=i.config.global.enable||!1,u.global.powermode=i.config.global.powermode||"never",u.devices=i.config.devices||[],u.tasks=i.config.tasks||[]},c=$([]),x=()=>L(this,null,function*(){try{const _=yield M.Smart.List.GET();if(_.data){const{result:y,error:k}=_.data;y&&y.disks&&(c.value=y.disks||[])}}catch(_){}}),h=It.easyInterval(x,5e3);Ye(()=>{h()});const f=()=>L(this,null,function*(){yield i.saveData({global:u.global,devices:i.config.devices,tasks:i.config.tasks}),r()}),v=_=>{LF({disk:_})},b=(_,y)=>L(this,null,function*(){let k=null,w=-1;if(u.devices){for(let p=0;pL(this,null,function*(){p.tmpDiff==-1&&(p.tmpDiff=u.global.tmpDiff),p.tmpMax==-1&&(p.tmpMax=u.global.tmpMax),p.devicePath==""&&(p.devicePath=_.path);let m=[...u.devices];w>=0&&(m[w]=p);const g=new Map;m.forEach(F=>{F.devicePath!=null&&g.set(F.devicePath,null)});for(let F=0;F(s(),l(O,null,[t("fieldset",MF,[t("div",NF,[t("label",OF,o(e(a)("\u542F\u7528")),1),t("div",VF,[t("div",GF,[T(t("input",{type:"checkbox","onUpdate:modelValue":y[0]||(y[0]=k=>e(u).global.enable=k),value:!e(u).global.enable},null,8,jF),[[Rt,e(u).global.enable]])])])]),t("div",qF,[t("label",UF,o(e(a)("\u7535\u6E90\u6A21\u5F0F")),1),t("div",RF,[t("div",WF,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":y[1]||(y[1]=k=>e(u).global.powermode=k)},[t("option",HF,o(e(a)("\u603B\u662F")),1),t("option",ZF,o(e(a)("\u7761\u7720")),1),t("option",JF,o(e(a)("\u5F85\u673A")),1),t("option",KF,o(e(a)("\u95F2\u7F6E")),1)],512),[[rt,e(u).global.powermode,void 0,{trim:!0}]])]),t("div",QF,[t("span",null,o(e(a)("\u6D4B\u8BD5\u65F6\u78C1\u76D8\u4F1A\u8F6C\u52A8\uFF0C\u8BF7\u9009\u62E9\u5408\u9002\u7684\u6A21\u5F0F\u6765\u63A7\u5236\u78C1\u76D8\u8F6C\u52A8\u3002")),1),XF,t("span",null,"* "+o(e(a)("\u603B\u662F-\u65E0\u8BBA\u662F\u4EC0\u4E48\u529F\u8017\u6A21\u5F0F\u4E0B\u90FD\u6D4B\u8BD5(\u68C0\u67E5)\u78C1\u76D8\uFF0C\u5F53\u68C0\u67E5\u65F6\uFF0C\u8FD9\u53EF\u80FD\u4F1A\u4F7F\u505C\u8F6C\u7684\u78C1\u76D8\u5F00\u59CB\u8F6C\u52A8\u3002")),1),tE,t("span",null,"* "+o(e(a)("\u7761\u7720-\u5904\u4E8E\u7761\u7720\u6A21\u5F0F\u4E0B\u4E0D\u68C0\u67E5\u8BBE\u5907\u3002")),1),eE,t("span",null,"* "+o(e(a)("\u5F85\u673A-\u5904\u4E8E\u5F85\u673A\u548C\u7761\u7720\u6A21\u5F0F\u4E0B\u4E0D\u68C0\u67E5\u8BBE\u5907\u3002\u6B64\u6A21\u5F0F\u4E0B\u78C1\u76D8\u4E00\u822C\u4E0D\u65CB\u8F6C\uFF0C\u5982\u679C\u4F60\u4E0D\u60F3\u6BCF\u6B21\u68C0\u67E5\u90FD\u8F6C\u52A8\u78C1\u76D8\uFF0C\u90A3\u4E48\u8FD9\u4E2A\u6A21\u5F0F\u6BD4\u8F83\u9002\u5408\u3002")),1),aE,t("span",null,"* "+o(e(a)("\u95F2\u7F6E-\u5904\u4E8E\u5F85\u673A\u3001\u7761\u7720\u3001\u95F2\u7F6E\u6A21\u5F0F\u4E0B\u4E0D\u68C0\u67E5\u8BBE\u5907\uFF0C\u5728\u95F2\u7F6E\u72B6\u6001\u4E0B\uFF0C\u5927\u591A\u6570\u78C1\u76D8\u8FD8\u5728\u8F6C\u52A8\uFF0C\u6240\u4EE5\u8FD9\u53EF\u80FD\u4E0D\u9002\u5408\u4F60\u3002")),1)])])]),t("div",oE,[t("label",nE,o(e(a)("\u6E29\u5EA6\u76D1\u6D4B\uFF08\u5DEE\u5F02\uFF09")),1),t("div",iE,[t("div",rE,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":y[2]||(y[2]=k=>e(u).global.tmpDiff=k)},[t("option",sE,o(e(a)("\u7981\u7528")),1),(s(),l(O,null,J(15,k=>t("option",{value:k},o(k)+"\xB0C",9,dE)),64))],512),[[rt,e(u).global.tmpDiff,void 0,{number:!0}]])]),t("div",lE,o(e(a)("\u81EA\u4E0A\u6B21\u62A5\u544A\u4EE5\u6765\u6E29\u5EA6\u53D8\u5316\u81F3\u5C11 N \u5EA6\uFF0C\u5219\u9700\u62A5\u544A.")),1)])]),t("div",uE,[t("label",cE,o(e(a)("\u6E29\u5EA6\u76D1\u6D4B\uFF08\u6700\u5927\uFF09")),1),t("div",pE,[t("div",fE,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":y[3]||(y[3]=k=>e(u).global.tmpMax=k)},[t("option",mE,o(e(a)("\u7981\u7528")),1),(s(),l(O,null,J(20,k=>t("option",{value:k*5},o(k*5)+"\xB0C",9,vE)),64))],512),[[rt,e(u).global.tmpMax,void 0,{number:!0}]])]),t("div",bE,o(e(a)("\u5982\u679C\u6E29\u5EA6\u5927\u4E8E\u6216\u7B49\u4E8E N \u6444\u6C0F\u5EA6\u5219\u62A5\u544A.")),1)])])]),t("div",gE,[t("table",hE,[t("thead",null,[t("tr",_E,[t("th",xE,o(e(a)("\u8BBE\u5907")),1),t("th",wE,o(e(a)("\u578B\u53F7")),1),t("th",kE,o(e(a)("\u5E8F\u53F7")),1),t("th",yE,o(e(a)("\u5BB9\u91CF")),1),t("th",FE,o(e(a)("\u6E29\u5EA6")),1),t("th",EE,o(e(a)("\u72B6\u6001")),1),t("th",$E,o(e(a)("\u5065\u5EB7")),1),t("th",CE,o(e(a)("\u64CD\u4F5C")),1)])]),t("tbody",null,[(s(!0),l(O,null,J(c.value,(k,w)=>(s(),l("tr",DE,[t("td",BE,[t("b",null,o(k.path),1)]),t("td",YE,[t("b",null,o(k.model),1)]),t("td",AE,[t("b",null,o(k.serial),1)]),t("td",SE,[t("b",null,o(k.sizeStr),1)]),t("td",zE,[t("b",null,o(k.temp),1)]),t("td",PE,[t("b",null,o(k.status),1)]),t("td",TE,[t("b",null,o(k.health),1)]),t("td",IE,[t("button",{class:"btn cbi-button cbi-button-apply",title:e(a)("\u7F16\u8F91"),onClick:p=>b(k)},o(e(a)("\u7F16\u8F91")),9,LE),t("button",{class:"btn cbi-button cbi-button-apply",title:e(a)("\u8BE6\u60C5"),onClick:p=>v(k)},o(e(a)("\u8BE6\u60C5")),9,ME)])]))),256))])])]),t("span",NE,[t("input",{class:"btn cbi-button cbi-button-apply",type:"button",value:e(a)("\u4FDD\u5B58\u5E76\u5E94\u7528"),onClick:f},null,8,OE)])],64))}}),GE={class:"cbi-section cbi-tblsection",id:"cbi-nfs-mount"},jE={class:"table cbi-section-table"},qE={class:"tr cbi-section-table-titles anonymous"},UE={class:"th cbi-section-table-cell","data-widget":"value"},RE={class:"th cbi-section-table-cell","data-widget":"value"},WE={class:"th cbi-section-table-cell","data-widget":"value"},HE={class:"th cbi-section-table-cell","data-widget":"value"},ZE={class:"tr cbi-section-table-row"},JE={class:"td cbi-value-field"},KE={class:"td cbi-value-field"},QE={class:"td cbi-value-field"},XE={class:"td cbi-value-field"},t$=["title","onClick"],e$=["title","onClick"],a$=G({props:{config:{type:Object,required:!0},saveData:{type:Function,required:!0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=bt(i.config),r=f=>{switch(f){case"short":return a("\u77ED\u6682\u81EA\u68C0");case"long":return a("\u957F\u65F6\u81EA\u68C0");case"conveyance":return a("\u4F20\u8F93\u65F6\u81EA\u68C0");case"offline":return a("\u79BB\u7EBF\u65F6\u81EA\u68C0");default:return a("\u672A\u77E5")}},c=()=>{TF({config:i.config,disks:[],next:f=>L(this,null,function*(){yield i.saveData({tasks:[...u.tasks,f],global:i.config.global,devices:i.config.devices}),u.tasks=i.config.tasks||[]})})},x=f=>L(this,null,function*(){const v=[...u.tasks];v.splice(f,1),yield i.saveData({tasks:v,global:i.config.global,devices:i.config.devices}),u.tasks=i.config.tasks||[]}),h=f=>{IF({task:f})};return(f,v)=>(s(),l(O,null,[t("button",{class:"btn cbi-button cbi-button-apply",onClick:v[0]||(v[0]=b=>c())},o(e(a)("\u65B0\u5EFA")),1),t("div",GE,[t("table",jE,[t("thead",null,[t("tr",qE,[t("th",UE,o(e(a)("\u8BBE\u5907")),1),t("th",RE,o(e(a)("\u7C7B\u578B")),1),t("th",WE,o(e(a)("\u8C03\u5EA6")),1),t("th",HE,o(e(a)("\u529F\u80FD")),1)])]),t("tbody",null,[(s(!0),l(O,null,J(e(u).tasks,(b,_)=>(s(),l("tr",ZE,[t("td",JE,[t("b",null,o(b.devicePath),1)]),t("td",KE,[t("b",null,o(r(b.type)),1)]),t("td",QE,[t("b",null,o(b.month)+"/"+o(b.dayPerMonth)+"/"+o(b.hour),1)]),t("td",XE,[t("button",{class:"btn cbi-button cbi-button-apply",title:e(a)("\u8C03\u8BD5"),onClick:y=>h(b)},o(e(a)("\u9884\u89C8")),9,t$),t("button",{class:"cbi-button cbi-button-remove",title:e(a)("\u5220\u9664"),onClick:y=>x(_)},o(e(a)("\u5220\u9664")),9,e$)])]))),256))])])])],64))}}),o$={class:"cbi-section"},n$=["value"],i$=G({setup(n){return L(this,null,function*(){let i,a;const d=$(""),u=()=>L(this,null,function*(){try{const r=yield M.Smart.Log.GET();if(r.data){const{result:c,error:x}=r.data;c&&c.result&&(d.value=c.result),x&&(d.value=x)}}catch(r){d.value=r}});return[i,a]=io(()=>u()),yield i,a(),(r,c)=>(s(),l("fieldset",o$,[t("textarea",{value:d.value,disabled:""},null,8,n$)]))})}});var r$=N(i$,[["__scopeId","data-v-997c3dee"]]);const s$={},d$={t:"1659511092204",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2332","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"200",height:"200"},l$=t("path",{d:"M514.048 62.464q93.184 0 175.616 35.328t143.872 96.768 96.768 143.872 35.328 175.616q0 94.208-35.328 176.128t-96.768 143.36-143.872 96.768-175.616 35.328q-94.208 0-176.64-35.328t-143.872-96.768-96.768-143.36-35.328-176.128q0-93.184 35.328-175.616t96.768-143.872 143.872-96.768 176.64-35.328zM772.096 576.512q26.624 0 45.056-18.944t18.432-45.568-18.432-45.056-45.056-18.432l-192.512 0 0-192.512q0-26.624-18.944-45.568t-45.568-18.944-45.056 18.944-18.432 45.568l0 192.512-192.512 0q-26.624 0-45.056 18.432t-18.432 45.056 18.432 45.568 45.056 18.944l192.512 0 0 191.488q0 26.624 18.432 45.568t45.056 18.944 45.568-18.944 18.944-45.568l0-191.488 192.512 0z","p-id":"2333"},null,-1),u$=[l$];function c$(n,i){return s(),l("svg",d$,u$)}var ua=N(s$,[["render",c$]]);const p$=["onSubmit"],f$={class:"actioner-dns_header"},m$={key:0},v$={key:1},b$={class:"actioner-dns_body"},g$={class:"label-item"},h$={class:"label-item_key"},_$={class:"label-item_value"},x$={class:"label-item"},w$={class:"label-item_key"},k$={class:"label-item_value"},y$={value:"dhcp"},F$={key:0,value:"pppoe"},E$={value:"static"},$$={class:"actioner-dns_footer"},C$=["disabled"],D$=G({props:{Close:{type:Function,required:!0},e:{type:String,required:!0},name:{type:String,required:!0},inface:{type:Object,required:!0},next:{type:Function,required:!0}},setup(n){const i=n,{$gettext:a,$ngettext:d}=W(),u=$(!1),r=$(i.inface),c=()=>L(this,null,function*(){E.Loading(a("\u914D\u7F6E\u4E2D...")).Close(),i.next(r.value),x()}),x=()=>{i.Close&&i.Close()};return(h,f)=>(s(),H(ht,{Close:n.Close,type:1},{default:R(()=>[t("form",{class:"actioner-dns",onSubmit:ft(c,["prevent"])},[t("div",f$,[n.name=="wan"?(s(),l("span",m$,o(n.e=="edit"?e(a)("\u7F16\u8F91WAN"):e(a)("\u6DFB\u52A0WAN")),1)):(s(),l("span",v$,o(n.e=="edit"?e(a)("\u7F16\u8F91LAN"):e(a)("\u6DFB\u52A0LAN")),1))]),t("div",b$,[t("div",g$,[t("div",h$,[t("span",null,o(e(a)("\u540D\u79F0")),1)]),t("div",_$,[t("span",null,o(r.value.name.toLocaleUpperCase()),1)])]),t("div",x$,[t("div",w$,[t("span",null,o(e(a)("\u534F\u8BAE\uFF08\u7F51\u7EDC\u83B7\u53D6\u65B9\u5F0F\uFF09")),1)]),t("div",k$,[T(t("select",{"onUpdate:modelValue":f[0]||(f[0]=v=>r.value.proto=v)},[t("option",y$,o(e(a)("DHCP\u5BA2\u6237\u7AEF")),1),n.name=="wan"?(s(),l("option",F$,"PPPoE")):D("",!0),t("option",E$,o(e(a)("\u9759\u6001\u5730\u5740")),1)],512),[[rt,r.value.proto]])])])]),t("div",$$,[t("button",{class:"cbi-button cbi-button-apply app-btn",disabled:u.value},o(e(a)("\u4FDD\u5B58")),9,C$),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:x},o(e(a)("\u53D6\u6D88")),1)])],40,p$)]),_:1},8,["Close"]))}});var B$=N(D$,[["__scopeId","data-v-6f6071af"]]);const ca=n=>{const i=document.createElement("div");document.body.appendChild(i);const a=gt(B$,mt(ut({},n),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()}},St=n=>(st("data-v-17a2fb98"),n=n(),dt(),n),Y$={id:"page"},A$={name:"content"},S$={class:"cbi-section cbi-tblsection",id:"cbi-nfs-mount"},z$={class:"table cbi-section-table"},P$={width:"200"},T$=St(()=>t("col",null,null,-1)),I$=St(()=>t("col",null,null,-1)),L$=St(()=>t("col",{width:"200"},null,-1)),M$={class:"tr cbi-section-table-cell"},N$={class:"th cbi-section-table-cell interface-device","data-widget":"value"},O$={class:"interface-device-flex"},V$=St(()=>t("th",{style:{width:"10px"}},null,-1)),G$=St(()=>t("th",{style:{width:"32px"}},null,-1)),j$=St(()=>t("th",null,null,-1)),q$={class:"tr cbi-section-table-row cbi-rowstyle-1"},U$={class:"td cbi-value-field interface-device info"},R$=["name","value","onUpdate:modelValue","onInput"],W$=St(()=>t("td",{class:"td cbi-value-field"},null,-1)),H$={class:"td cbi-value-field"},Z$={class:"td cbi-value-field btns"},J$=["title","onClick"],K$=["onClick"],Q$={class:"tr cbi-section-table-row cbi-rowstyle-1"},X$={class:"td cbi-value-field"},tC=St(()=>t("td",{class:"td cbi-value-field"},null,-1)),eC=St(()=>t("td",{class:"td cbi-value-field"},null,-1)),aC={class:"tr cbi-section-table-row cbi-rowstyle-1"},oC={class:"td cbi-value-field interface-device info","data-widget":"value"},nC=["name","value","onUpdate:modelValue","onInput"],iC=St(()=>t("td",{class:"td cbi-value-field"},null,-1)),rC={class:"td cbi-value-field"},sC={class:"td cbi-value-field btns"},dC=["title","onClick"],lC=["onClick"],uC={class:"tr cbi-section-table-row cbi-rowstyle-1"},cC={class:"td cbi-value-field"},pC=St(()=>t("td",{class:"td cbi-value-field"},null,-1)),fC=St(()=>t("td",{class:"td cbi-value-field"},null,-1)),mC={class:"cbi-page-actions control-group"},vC=["value","disabled"],bC=G({setup(n){const{$gettext:i,$ngettext:a}=W(),d=bt({devices:[],interfaces:[]}),u=$(!1),r=bt({lan:[],wan:[]});(()=>{M.Network.GetInterfaceConfig.GET().then(y=>{if(y.data){const{result:k}=y.data;if(k){d.devices=k.devices||[],d.interfaces=k.interfaces||[];for(let w=0;w{y=="wan"?r.wan.splice(k,1):y=="lan"&&r.lan.splice(k,1)},h=(y,k)=>{if(k==null){let w=y=="wan"?r.wan.length:r.lan.length;w==6&&y=="wan"&&w++,ca({e:"add",name:y,inface:{name:y+`${w}`,proto:"dhcp",ipv4Addr:"",ipv6Addr:"",portName:"",deviceNames:[],ports:[],firewallType:y},next:p=>{y=="wan"?r.wan.push(p):r.lan.push(p),E.Message(i("\u8BF7\u5728\u4FDD\u5B58\u4EE5\u540E\u524D\u5F80'\u7F51\u7EDC-\u63A5\u53E3'\u9875\u9762\u914D\u7F6E\u63A5\u53E3\u8BE6\u7EC6\u53C2\u6570"))}})}else ca({e:"edit",name:y,inface:y=="wan"?r.wan[k]:r.lan[k],next:w=>{y=="wan"?r.wan[k]=w:r.lan[k]=w}})},f=(y,k)=>y?y.indexOf(k):-1,v=(y,k)=>{const p=y.target.value;for(let g=0;g{const p=y.target.value;for(let m=0;mL(this,null,function*(){u.value=!0;const y=[];for(let w=0;w(s(),l("div",Y$,[t("h2",A$,o(e(i)("\u7F51\u53E3\u914D\u7F6E")),1),t("div",null,[t("div",S$,[t("table",z$,[t("colgroup",null,[(s(!0),l(O,null,J(e(d).devices,w=>(s(),l("col",P$))),256)),T$,I$,L$]),t("thead",null,[t("tr",M$,[(s(!0),l(O,null,J(e(d).devices,w=>(s(),l("th",N$,[t("div",O$,[z(za,{item:w},null,8,["item"])])]))),256)),V$,G$,j$])]),t("tbody",null,[(s(!0),l(O,null,J(e(r).lan,(w,p)=>(s(),l("tr",q$,[(s(!0),l(O,null,J(e(d).devices,m=>(s(),l("td",U$,[T(t("input",{type:"checkbox",name:m.name,value:m.name,"onUpdate:modelValue":g=>w.deviceNames=g,onInput:g=>v(g,p)},null,40,R$),[[Rt,w.deviceNames]])]))),256)),W$,t("td",H$,[t("b",null,o(w.name),1)]),t("td",Z$,[t("button",{class:"btn cbi-button cbi-button-apply",title:e(i)("\u7F16\u8F91"),onClick:m=>h("lan",p)},o(e(i)("\u7F16\u8F91")),9,J$),p!=0?(s(),l("button",{key:0,class:"cbi-button cbi-button-remove",onClick:m=>x("lan",p)},o(e(i)("\u5220\u9664")),9,K$)):D("",!0)])]))),256)),t("tr",Q$,[(s(!0),l(O,null,J(e(d).devices,w=>(s(),l("td",X$))),256)),tC,eC,t("td",{class:"td cbi-value-field btns",onClick:k[0]||(k[0]=w=>h("lan"))},[z(ua,{class:"icon"})])]),(s(!0),l(O,null,J(e(r).wan,(w,p)=>(s(),l("tr",aC,[(s(!0),l(O,null,J(e(d).devices,m=>(s(),l("td",oC,[T(t("input",{type:"checkbox",name:m.name,value:m.name,"onUpdate:modelValue":g=>w.deviceNames=g,onInput:g=>b(g,p)},null,40,nC),[[Rt,w.deviceNames]])]))),256)),iC,t("td",rC,[t("b",null,o(w.name),1)]),t("td",sC,[t("button",{class:"btn cbi-button cbi-button-apply",title:e(i)("\u7F16\u8F91"),onClick:m=>h("wan",p)},o(e(i)("\u7F16\u8F91")),9,dC),p!=0?(s(),l("button",{key:0,class:"cbi-button cbi-button-remove",onClick:m=>x("wan",p)},o(e(i)("\u5220\u9664")),9,lC)):D("",!0)])]))),256)),t("tr",uC,[(s(!0),l(O,null,J(e(d).devices,w=>(s(),l("td",cC))),256)),pC,fC,t("td",{class:"td cbi-value-field btns",onClick:k[1]||(k[1]=w=>h("wan"))},[z(ua,{class:"icon"})])])])])]),t("div",mC,[t("input",{class:"btn cbi-button cbi-button-apply",type:"button",value:e(i)("\u4FDD\u5B58\u5E76\u5E94\u7528"),onClick:_,disabled:u.value},null,8,vC)])])]))}});var gC=N(bC,[["__scopeId","data-v-17a2fb98"]]);const hC={name:"CustomTable",props:{data:{type:Array,default:()=>[]},columns:{type:Array,required:!0,validator:n=>n.every(i=>i.label&&i.prop)},showSelection:{type:Boolean,default:!1},rowKey:{type:String,default:"id"},showPagination:{type:Boolean,default:!0},pageSize:{type:Number,default:10},currentPage:{type:Number,default:1},emptyText:{type:String,default:"\u6682\u65E0\u6570\u636E"},maxPagerCount:{type:Number,default:5},theadBgColor:{type:String,default:"#F8F8F8"}},emits:["selection-change","update:currentPage","page-change"],setup(n,{emit:i}){const{$gettext:a}=W(),d=$([]),u=$(!1),r=$(!1);$(null);const c=X(()=>n.data.length),x=X(()=>Math.ceil(c.value/n.pageSize)),h=X(()=>{if(!n.showPagination)return n.data;const Y=(n.currentPage-1)*n.pageSize,A=Y+n.pageSize;return n.data.slice(Y,A)}),f=X(()=>(n.currentPage-1)*n.pageSize+1),v=X(()=>{const Y=n.currentPage*n.pageSize;return Y>c.value?c.value:Y}),b=X(()=>({minWidth:`${n.columns.reduce((A,C)=>A+(parseInt(C.width)||50),n.showSelection?50:0)}px`})),_=X(()=>{const Y=[],A=Math.floor(n.maxPagerCount/2);let C=n.currentPage-A,B=n.currentPage+A;C<1&&(C=1,B=Math.min(n.maxPagerCount,x.value)),B>x.value&&(B=x.value,C=Math.max(1,B-n.maxPagerCount+1));for(let I=C;I<=B;I++)Y.push(I);return Y}),y=Y=>({width:Y.width?`${Math.max(50,parseInt(Y.width))}px`:"auto",minWidth:"50px",textAlign:Y.align||"center"}),k=()=>{u.value?d.value=[...h.value.map(Y=>Y[n.rowKey])]:d.value=[],m()},w=()=>{u.value=d.value.length===h.value.length&&h.value.length>0,m()},p=(Y,A)=>{A?d.value.includes(Y)||d.value.push(Y):d.value=d.value.filter(C=>C!==Y),w()},m=()=>{const Y=n.data.filter(A=>d.value.includes(A[n.rowKey]));i("selection-change",Y)},g=Y=>{Y<1||Y>x.value||(i("update:currentPage",Y),i("page-change",Y))},F=()=>{r.value=window.innerWidth<=768};return Tt(()=>n.data,()=>{d.value=[],u.value=!1},{deep:!0}),At(()=>{F(),window.addEventListener("resize",F)}),Ot(()=>{window.removeEventListener("resize",F)}),{selectedRows:d,allSelected:u,isMobile:r,total:c,totalPages:x,paginatedData:h,startItem:f,endItem:v,visiblePages:_,tableStyle:b,gettext:a,getColumnStyle:y,toggleAllSelection:k,handleSelectionChange:w,changePage:g,updateSelection:p}}},_C={class:"custom-table-container"},xC={key:0,class:"selection-header"},wC={key:0,class:"selection-cell"},kC=["checked","onChange"],yC={key:0,class:"empty-row"},FC=["colspan"],EC={key:0,class:"pagination-wrapper"},$C={class:"pagination-info"},CC={class:"pagination-controls"},DC=["disabled"],BC=["onClick"],YC=["disabled"];function AC(n,i,a,d,u,r){return s(),l("div",_C,[t("div",{class:"custom-table-wrapper",style:Bt({overflowX:d.isMobile?"auto":"hidden"})},[t("table",{class:ct(["custom-table",{"has-selection":a.showSelection}]),style:Bt(d.tableStyle)},[t("thead",{style:Bt({background:a.theadBgColor})},[t("tr",null,[a.showSelection?(s(),l("th",xC,[T(t("input",{type:"checkbox","onUpdate:modelValue":i[0]||(i[0]=c=>d.allSelected=c),onChange:i[1]||(i[1]=(...c)=>d.toggleAllSelection&&d.toggleAllSelection(...c))},null,544),[[Rt,d.allSelected]])])):D("",!0),(s(!0),l(O,null,J(a.columns,(c,x)=>(s(),l("th",{key:x,style:Bt(d.getColumnStyle(c))},o(d.gettext(c.label)),5))),128))])],4),t("tbody",null,[(s(!0),l(O,null,J(d.paginatedData,(c,x)=>(s(),l("tr",{key:x,class:ct({"last-row":x===d.paginatedData.length-1})},[a.showSelection?(s(),l("td",wC,[t("input",{type:"checkbox",checked:d.selectedRows.includes(c[a.rowKey]),onChange:h=>d.updateSelection(c[a.rowKey],h.target.checked)},null,40,kC)])):D("",!0),(s(!0),l(O,null,J(a.columns,(h,f)=>(s(),l("td",{key:f,style:Bt({textAlign:h.align||"center"})},[h.slot?Pt(n.$slots,h.slot,{key:0,row:c,index:x},void 0,!0):(s(),l(O,{key:1},[nt(o(c[h.prop]),1)],64))],4))),128))],2))),128)),d.paginatedData.length===0?(s(),l("tr",yC,[t("td",{colspan:a.showSelection?a.columns.length+1:a.columns.length},o(a.emptyText),9,FC)])):D("",!0)])],6)],4),a.showPagination?(s(),l("div",EC,[t("div",$C,o(d.gettext("\u663E\u793A"))+" "+o(d.startItem)+" "+o(d.gettext("\u5230"))+" "+o(d.endItem)+" "+o(d.gettext("\u6761"))+"\uFF0C"+o(d.gettext("\u5171"))+" "+o(d.total)+" "+o(d.gettext("\u6761")),1),t("div",CC,[t("button",{disabled:a.currentPage===1,onClick:i[2]||(i[2]=c=>d.changePage(a.currentPage-1))},o(d.gettext("\u4E0A\u4E00\u9875")),9,DC),(s(!0),l(O,null,J(d.visiblePages,c=>(s(),l("button",{key:c,class:ct({active:c===a.currentPage}),onClick:x=>d.changePage(c)},o(c),11,BC))),128)),t("button",{disabled:a.currentPage===d.totalPages,onClick:i[3]||(i[3]=c=>d.changePage(a.currentPage+1))},o(d.gettext("\u4E0B\u4E00\u9875")),9,YC)])])):D("",!0)])}var Me=N(hC,[["render",AC],["__scopeId","data-v-2c8ecf89"]]);const qa=n=>(st("data-v-d28f7d82"),n=n(),dt(),n),SC={style:{display:"flex","align-items":"center"}},zC={class:"search_box"},PC={class:"search_container"},TC={class:"search_input_wrapper"},IC=["onKeyup","placeholder"],LC=qa(()=>t("path",{d:"M15.5 14h-.79l-.28-.27a6.5 6.5 0 0 0 1.48-5.34c-.47-2.78-2.79-5-5.59-5.34a6.505 6.505 0 0 0-7.27 7.27c.34 2.8 2.56 5.12 5.34 5.59a6.5 6.5 0 0 0 5.34-1.48l.27.28v.79l4.25 4.25c.41.41 1.08.41 1.49 0 .41-.41.41-1.08 0-1.49L15.5 14zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"},null,-1)),MC=[LC],NC=qa(()=>t("svg",{class:"refresh_icon",viewBox:"0 0 24 24",width:"26",height:"26"},[t("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"})],-1)),OC=[NC],VC=G({props:{showBatchDelete:{type:Boolean,default:!0},showAdd:{type:Boolean,default:!0}},emits:["refresh","batch-delete","search","handleAdd"],setup(n,{emit:i}){const a=n,{$gettext:d}=W(),u=$(""),r=$(!1),c=$(a.showBatchDelete),x=$(a.showAdd),h=()=>{i("refresh",{data:"\u8FD9\u662F\u5B50\u7EC4\u4EF6\u7684\u6570\u636E"})},f=()=>{i("search",String(u.value))},v=()=>{i("batch-delete",{data:"\u8FD9\u662F\u5B50\u7EC4\u4EF6\u7684\u6570\u636E"})},b=()=>{i("handleAdd")};return(_,y)=>(s(),l("div",SC,[x.value?(s(),l("button",{key:0,class:"del-button add-button--danger",style:{},onClick:b},[t("span",null,o(e(d)("\u6DFB\u52A0")),1)])):D("",!0),c.value?(s(),l("button",{key:1,class:"del-button del-button--danger",onClick:v},[t("span",null,o(e(d)("\u6279\u91CF\u5220\u9664")),1)])):D("",!0),t("div",zC,[t("div",PC,[t("div",TC,[T(t("input",{type:"text",onKeyup:ro(f,["enter"]),"onUpdate:modelValue":y[0]||(y[0]=k=>u.value=k),class:"search_input",placeholder:e(d)("\u8BF7\u8F93\u5165\u540D\u79F0/IP/MAC\u2026")},null,40,IC),[[tt,u.value,void 0,{trim:!0}]]),t("svg",{class:"search_icon",viewBox:"0 0 24 24",width:"24",height:"24",onClick:f},MC)]),t("button",{class:ct(["refresh_button",{rotate:r.value}]),onClick:h},OC,2)])])]))}});var ta=N(VC,[["__scopeId","data-v-d28f7d82"]]);const GC=n=>(st("data-v-9ce78472"),n=n(),dt(),n),jC=GC(()=>t("span",{class:"switch__button"},null,-1)),qC=[jC],UC=["checked","disabled"],RC=G({props:{modelValue:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},activeColor:{default:"#409EFF"},inactiveColor:{default:"#DCDFE6"}},emits:["update:modelValue","change","beforeChange"],setup(n,{emit:i}){const a=n,d=()=>{if(i("beforeChange",!a.modelValue),a.disabled)return;const u=!a.modelValue;i("update:modelValue",u),i("change",u)};return X(()=>a.modelValue),(u,r)=>(s(),l("div",{class:ct(["switch",{"is-checked":n.modelValue,"is-disabled":n.disabled}]),onClick:d},[t("span",{class:"switch__core",style:Bt({backgroundColor:n.modelValue?n.activeColor:n.inactiveColor,borderColor:n.modelValue?n.activeColor:n.inactiveColor})},qC,4),t("input",{type:"checkbox",class:"switch__input",checked:n.modelValue,disabled:n.disabled},null,8,UC)],2))}});var jt=N(RC,[["__scopeId","data-v-9ce78472"]]);const WC={class:"flow"},HC={class:"flow-data"},ZC={key:0},JC={key:1},KC=G({props:{ipParam:{type:String}},setup(n){const i=n,{$gettext:a}=W();pa([fa,ma,va,ba,ga,ha]);const d=$(i.ipParam),u=$(),r=p=>{var g;const m=(g=u.value)==null?void 0:g[p];return!m||m.startTime==0?"":b(m.startTime*1e3)+"-"+b(m.endTime*1e3)},c=X(()=>{var m;let p=[];return(m=u.value)==null||m.forEach(g=>{p.push({value:g.uploadSpeed})}),p}),x=X(()=>{var m;let p=[];return(m=u.value)==null||m.forEach(g=>{p.push({value:g.downloadSpeed})}),p}),h=X(()=>{var m;let p="";if(u.value){let g=((m=u.value)==null?void 0:m.length)||0;if(g>0){let F=u.value[g-1];p=_(F.uploadSpeed)+"/s"}}return p}),f=X(()=>{var m;let p="";if(u.value){let g=((m=u.value)==null?void 0:m.length)||0;if(g>0){let F=u.value[g-1];p=_(F.downloadSpeed)+"/s"}}return p}),v=()=>L(this,null,function*(){var p;try{const m=yield M.DeviceMangement.speedsForOneDevice.POST({ip:d.value});if(m.data&&(p=m.data.result)!=null&&p.items){const g=m.data.result.slots||10;if(m.data.result.items.lengthg?u.value=m.data.result.items.slice(g-m.data.result.items.length):u.value=m.data.result.items}}catch(m){console.log(m)}}),b=It.dateForm,_=It.byteToSize,y=$();let k=null;const w=p=>{const m=Ya();return k=_a(p,m?"dark":"light"),k.setOption({animation:!1,backgroundColor:m?"#88888822":"#fff",color:["transparent","transparent"],tooltip:{trigger:"axis",formatter:g=>{if(Array.isArray(g)){let F="";g.length>0&&(F=r(g[0].axisValue));for(let Y=0;Y${g[Y].seriesName}: ${_(g[Y].value)}/s`;return F.toString()}else{const F=g;return`${r(F.axisValue)}
${F.seriesName}: ${_(F.value)}/s`}}},xAxis:{type:"category",boundaryGap:!1,splitLine:{lineStyle:{color:["#999"]},show:!1},name:"",show:!1,nameGap:0,nameTextStyle:{height:0,lineHeight:0,padding:0}},title:{text:a("\u6D41\u91CF\u7EDF\u8BA1"),textStyle:{fontSize:12,color:m?"#cccccc":"rgba(0, 0, 0, 0.6)"},top:"10px",left:"10px"},yAxis:{type:"value",name:"",minInterval:1e4,interval:1e3,axisLabel:{formatter:function(g,F){return`${_(g)}/s`},color:"#fff",show:!1},nameTextStyle:{color:"#fff"},splitLine:{lineStyle:{color:["#999"]},show:!1}},series:[{name:a("\u4E0B\u8F7D"),data:x.value,type:"line",symbol:"none",showSymbol:!1,symbolSize:0,smooth:!0,areaStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"rgba(32, 199, 247, 1)"},{offset:1,color:"rgba(32, 199, 247, 0.1)"}],global:!1}}},{name:a("\u4E0A\u4F20"),data:c.value,type:"line",symbol:"none",showSymbol:!1,symbolSize:0,smooth:!0,areaStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"rgba(85, 58, 254, 1)"},{offset:1,color:"rgba(85, 58, 254, 0.1)"}],global:!1}}}],legend:{padding:0,align:"right",top:"10px",data:[{name:a("\u4E0A\u4F20"),itemStyle:{color:"rgb(85, 58, 254)"}},{name:a("\u4E0B\u8F7D"),itemStyle:{color:"rgb(32, 199, 247)"}}],textStyle:{color:m?"#cccccc":"rgba(0, 0, 0, 0.6)"},lineStyle:{color:"#333"}},grid:{left:"2%",right:"2%",bottom:"0%",top:"10%",containLabel:!0}}),k};return At(()=>{setTimeout(()=>L(this,null,function*(){if(y.value){yield v();const p=w(y.value),m=y.value;p.resize({width:m.clientWidth,height:m.clientHeight}),window.addEventListener("resize",()=>{p.resize({width:m.clientWidth,height:m.clientHeight})});const g=()=>L(this,null,function*(){if(k!=null){if(!document.hidden){if(yield v(),k==null)return;p.setOption({series:[{name:a("\u4E0B\u8F7D"),data:x.value,type:"line",areaStyle:{},smooth:!0},{name:a("\u4E0A\u4F20"),data:c.value,type:"line",areaStyle:{},smooth:!0}]})}setTimeout(g,5e3)}});setTimeout(g,5e3)}}),900)}),Ot(()=>{k!=null&&(k.dispose(),k=null)}),(p,m)=>(s(),l("div",WC,[t("div",{ref_key:"el",ref:y,class:"echart"},null,512),t("div",HC,[e(h)?(s(),l("span",ZC,o(e(a)("\u4E0A\u4F20:"))+" "+o(e(h)),1)):D("",!0),e(f)?(s(),l("span",JC,o(e(a)("\u4E0B\u8F7D:"))+" "+o(e(f)),1)):D("",!0)])]))}});var QC=N(KC,[["__scopeId","data-v-529a02b0"]]);const XC=["onClick"],tD={class:"modal-header"},eD={class:"modal-title"},aD={class:"modal-content"},oD={key:0,class:"modal-footer"},fe=G({props:{modelValue:{type:Boolean},title:{default:"\u63D0\u793A"},showClose:{type:Boolean,default:!0},closeOnClickOverlay:{type:Boolean,default:!1},footerShow:{type:Boolean,default:!0},width:{default:"500px"}},emits:["update:modelValue","confirm","cancel","close"],setup(n,{expose:i,emit:a}){const d=n;so(b=>({"1df87c10":e(r)}));const{$gettext:u}=W(),r=X(()=>typeof d.width=="number"?`${d.width}px`:d.width),c=$(d.modelValue);Tt(()=>d.modelValue,b=>{c.value=b}),Tt(c,b=>{a("update:modelValue",b),b||a("close")}),X(()=>typeof d.width=="number"?`${d.width}px`:d.width);const x=()=>{c.value=!1},h=()=>{d.closeOnClickOverlay&&v()},f=()=>{a("confirm")},v=()=>{a("cancel"),x()};return i({show:()=>c.value=!0,hide:()=>c.value=!1}),(b,_)=>(s(),H($t,{name:"fade"},{default:R(()=>[c.value?(s(),l("div",{key:0,class:"modal-overlay",onClick:ft(h,["self"])},[z($t,{name:"slide"},{default:R(()=>[t("div",{class:"modal-container",style:Bt({maxWidth:e(r)})},[t("div",tD,[t("h3",eD,o(e(u)(n.title)),1),n.showClose?(s(),l("button",{key:0,class:"modal-close",onClick:v,"aria-label":"Close"}," \xD7 ")):D("",!0)]),t("div",aD,[Pt(b.$slots,"default")]),n.footerShow?(s(),l("div",oD,[Pt(b.$slots,"footer",{},()=>[t("button",{class:"modal-button cancel",onClick:v},o(e(u)("\u53D6\u6D88")),1),t("button",{class:"modal-button confirm",onClick:f},o(e(u)("\u4FDD\u5B58")),1)])])):D("",!0)],4)]),_:3})],8,XC)):D("",!0)]),_:3}))}}),xe=n=>(st("data-v-2573551c"),n=n(),dt(),n),nD={class:"container"},iD={style:{display:"flex","justify-content":"end"}},rD=["onClick"],sD=["onClick"],dD=["onClick"],lD={class:"custom-content"},uD={class:"IP_address"},cD={class:"item_box"},pD={class:"item_left"},fD={key:0,class:"tip"},mD=["onClick"],vD={key:1},bD={class:"item_box"},gD={class:"item_left"},hD={class:"item_box"},_D={class:"item_left"},xD=["placeholder"],wD={class:"item_box"},kD={class:"item_left"},yD=["placeholder"],FD={class:"item_box"},ED={class:"item_left"},$D=["placeholder"],CD={class:"custom-content"},DD=xe(()=>t("div",{class:"img_box"},[t("img",{src:"https://fwindex.koolcenter.com/cover/x86_64/cover.png",alt:""})],-1)),BD={class:"item_box"},YD={class:"item_left"},AD=["placeholder"],SD={class:"item_box"},zD=xe(()=>t("div",{class:"item_left"},"MAC\uFF1A",-1)),PD=["placeholder"],TD={class:"item_box"},ID={class:"item_left"},LD={key:0,value:null,disabled:""},MD=["value"],ND={class:"item_box"},OD={class:"item_left"},VD={key:0,class:"item_box"},GD=xe(()=>t("div",{class:"item_left"},"IP\uFF1A",-1)),jD=["placeholder"],qD={class:"custom-content"},UD={class:"info-content"},RD=xe(()=>t("div",{class:"img_box"},[t("img",{src:"https://fwindex.koolcenter.com/cover/x86_64/cover.png",alt:""})],-1)),WD={style:{"margin-bottom":"16px",flex:"1"}},HD={class:"item_box"},ZD={class:"item_left"},JD={class:"item_box"},KD={class:"item_left"},QD={class:"item_box"},XD=xe(()=>t("div",{class:"item_left"}," MAC\uFF1A",-1)),tB={class:"item_box"},eB={class:"item_left"},aB={class:"item_box"},oB={class:"item_left"},nB={class:"item_box"},iB={class:"item_left"},rB=G({emits:["openGloba"],setup(n,{emit:i}){const{$gettext:a}=W(),d=$(null),u=()=>{r(),A(),d.value=setInterval(A,3e3)},r=()=>{d.value&&(clearInterval(d.value),d.value=null)};At(()=>L(this,null,function*(){yield F(),u()})),Ot(()=>{r()});const c=$({});(()=>L(this,null,function*(){try{const{data:q}=yield M.DeviceMangement.globalConfigs.GET();q.result&&(c.value=q.result||{})}catch(q){}}))();const h=$([]),f=$([]),v=$(!1),b=$(!1),_=$(!1),y=X(()=>!I.dhcpGateway),k=$([{label:"\u4E3B\u673A\u540D\u79F0",prop:"hostname"},{label:"IP\u5730\u5740",prop:"ip"},{label:"MAC\u5730\u5740",prop:"mac"},{label:"\u4E0A\u4F20\u901F\u5EA6",prop:"uploadSpeedStr"},{label:"\u4E0B\u8F7D\u901F\u5EA6",prop:"downloadSpeedStr"},{label:"\u6807\u7B7E",prop:"staticAssigned",slot:"staticAssigned"},{label:"\u64CD\u4F5C",prop:"action",slot:"action"}]),w=q=>({default:a("\u9ED8\u8BA4\u7F51\u5173"),parent:a("\u4E0A\u7EA7\u8DEF\u7531"),myself:a("\u672C\u8BBE\u5907"),bypass:a("\u65C1\u8DEF\u7531"),floatip:a("\u6D6E\u52A8\u7F51\u5173")})[q]||q,p=()=>{v.value=!1,i("openGloba")},m=q=>{var Z,Q;if(q==!0&&!((Q=(Z=c.value)==null?void 0:Z.speedLimit)!=null&&Q.enabled))return E.Warning(a("\u8BF7\u524D\u5F80\u5168\u5C40\u914D\u7F6E\u5F00\u542F\u9650\u901F"))},g=$([]),F=()=>L(this,null,function*(){var Z,Q,at;let q=E.Loading(a("\u52A0\u8F7D\u4E2D..."));try{const{data:_t}=yield M.DeviceMangement.listDevices.GET();_t.result&&(h.value=((Z=_t.result)==null?void 0:Z.devices)||[],f.value=((Q=_t.result)==null?void 0:Q.devices)||[],g.value=((at=_t.result)==null?void 0:at.dhcpTags)||[])}catch(_t){}finally{q.Close()}}),Y=(q,Z)=>{const Q={};return q.forEach(at=>{at.ip&&(Q[at.ip]={downloadSpeedStr:at.downloadSpeedStr||"0 B",uploadSpeedStr:at.uploadSpeedStr||"0 B"})}),Z.map(at=>at.ip&&Q[at.ip]?mt(ut({},at),{downloadSpeedStr:Q[at.ip].downloadSpeedStr,uploadSpeedStr:Q[at.ip].uploadSpeedStr}):mt(ut({},at),{downloadSpeedStr:at.downloadSpeedStr||"0 B",uploadSpeedStr:at.uploadSpeedStr||"0 B"}))},A=()=>L(this,null,function*(){try{const{data:q}=yield M.DeviceMangement.speedsForDevices.GET();q.result&&(f.value=Y(q.result,f.value))}catch(q){}}),C=q=>/^[a-zA-Z\s]+$/.test(q)?q.toUpperCase():q,B=bt({ip:"",mac:"",uploadSpeed:100,downloadSpeed:1e3,networkAccess:!1,enabled:!1,comment:"",action:"add"}),I=bt({hostname:"",assignedIP:"",assignedMac:"",bindIP:!1,tagTitle:"",tagName:"",dhcpGateway:"",action:"add"}),et=$(""),S=$({}),P=(q,Z)=>{var Q,at,_t,zt,wt,te,ee,ae,oe,ne,ie,re,se,kt,de,Fe;S.value=q,Z===1?(B.ip=q.ip||"",B.mac=q.mac||"",B.uploadSpeed=((Q=q==null?void 0:q.speedLimit)==null?void 0:Q.uploadSpeed)||100,B.downloadSpeed=((at=q==null?void 0:q.speedLimit)==null?void 0:at.downloadSpeed)||1e3,B.networkAccess=!((_t=q==null?void 0:q.speedLimit)!=null&&_t.networkAccess)||!1,B.enabled=((zt=q==null?void 0:q.speedLimit)==null?void 0:zt.enabled)||!1,B.comment=((wt=q==null?void 0:q.speedLimit)==null?void 0:wt.comment)||"",B.action=((te=q==null?void 0:q.speedLimit)==null?void 0:te.action)||"add",v.value=!0):Z===2?(I.hostname=((ee=q==null?void 0:q.staticAssigned)==null?void 0:ee.hostname)||"",I.assignedIP=((ae=q==null?void 0:q.staticAssigned)==null?void 0:ae.assignedIP)||"",I.assignedMac=((oe=q==null?void 0:q.staticAssigned)==null?void 0:oe.assignedMac)||"",I.bindIP=((ne=q==null?void 0:q.staticAssigned)==null?void 0:ne.bindIP)||!1,I.tagTitle=((ie=q==null?void 0:q.staticAssigned)==null?void 0:ie.tagTitle)||"",I.tagName=((re=q==null?void 0:q.staticAssigned)==null?void 0:re.tagName)||"",(se=q==null?void 0:q.staticAssigned)!=null&&se.dhcpGateway?(g.value.forEach(oa=>{var na;oa.gateway===((na=q==null?void 0:q.staticAssigned)==null?void 0:na.dhcpGateway)&&(V.value=oa)}),I.dhcpGateway=((de=q==null?void 0:q.staticAssigned)==null?void 0:de.dhcpGateway)||g.value[0]||""):(V.value=g.value[0]||null,I.dhcpGateway=((kt=V.value)==null?void 0:kt.gateway)||""),I.action=((Fe=q==null?void 0:q.staticAssigned)==null?void 0:Fe.action)||"add",b.value=!0):Z===3&&(et.value="",et.value=q.ip,_.value=!0)},V=$(g.value[0]||null),it=()=>{var q,Z,Q;V.value?(I.dhcpGateway=((q=V.value)==null?void 0:q.gateway)||"",I.tagName=((Z=V.value)==null?void 0:Z.tagName)||"",I.tagTitle=((Q=V.value)==null?void 0:Q.tagTitle)||""):(I.dhcpGateway="",I.tagName="",I.tagTitle="")},Ct=(q,Z)=>Z?{ip:/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/,mac:/^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$|^([0-9A-Fa-f]{4}\.){2}([0-9A-Fa-f]{4})$/}[q].test(Z.trim()):!1,Dt=q=>/^([1-9]\d*(\.\d+)?|0\.\d*[1-9]\d*)$/.test(q.toString()),vt=()=>L(this,null,function*(){if(!I.hostname)return E.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u540D\u79F0")}`);if(!I.assignedMac)return E.Warning(`${a("\u8BF7\u8F93\u5165")}${a("MAC")}`);if(!Ct("mac",I.assignedMac))return E.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684MAC\u5730\u5740")}`);if(!I.dhcpGateway)return E.Warning(`${a("\u8BF7\u9009\u62E9")}${a("\u7F51\u5173")}`);if(I.bindIP){if(!I.assignedIP)return E.Warning(`${a("\u8BF7\u8F93\u5165")}${a("IP")}`);if(!Ct("ip",I.assignedIP))return E.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684IP\u5730\u5740")}`)}else I.assignedIP="";let q=E.Loading(a("\u4FDD\u5B58\u4E2D..."));try{const{data:Z}=yield M.DeviceMangement.staticDeviceConfig.POST(I);JSON.stringify(Z)==="{}"?(b.value=!1,U(),K(),E.Success("\u4FDD\u5B58\u6210\u529F !")):E.Success((Z==null?void 0:Z.error)||"\u4FDD\u5B58\u5931\u8D25\uFF01")}catch(Z){E.Warning(`${Z==null?void 0:Z.error} || ${Z==null?void 0:Z.message}`)}finally{q.Close()}}),ot=()=>L(this,null,function*(){var Z,Q;if(!((Q=(Z=c.value)==null?void 0:Z.speedLimit)!=null&&Q.enabled))return E.Warning(a("\u8BF7\u524D\u5F80\u5168\u5C40\u914D\u7F6E\u5F00\u542F\u9650\u901F"));if(B.networkAccess)B.downloadSpeed=0,B.uploadSpeed=0;else{if(!B.downloadSpeed)return E.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u4E0B\u8F7D\u901F\u5EA6")}`);if(!Dt(B.downloadSpeed))return E.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u4E0B\u8F7D\u901F\u5EA6")}`);if(!B.uploadSpeed)return E.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u4E0A\u4F20\u901F\u5EA6")}`);if(!Dt(B.uploadSpeed))return E.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u4E0A\u4F20\u901F\u5EA6")}`);B.downloadSpeed=Number(B.downloadSpeed),B.uploadSpeed=Number(B.uploadSpeed)}let q=E.Loading(a("\u4FDD\u5B58\u4E2D..."));try{B.networkAccess=!B.networkAccess;const{data:at}=yield M.DeviceMangement.speedLimitConfig.POST(B);JSON.stringify(at)==="{}"?(v.value=!1,U(),K(),E.Success("\u4FDD\u5B58\u6210\u529F !")):E.Success((at==null?void 0:at.error)||"\u4FDD\u5B58\u5931\u8D25\uFF01")}catch(at){E.Warning(`${at==null?void 0:at.error} || ${at==null?void 0:at.message}`)}finally{B.downloadSpeed=1e3,B.uploadSpeed=100,q.Close()}}),U=()=>{S.value={},V.value=g.value[0]||null,I.hostname="",I.assignedIP="",I.assignedMac="",I.bindIP=!1,I.dhcpGateway="",I.tagName="",I.tagTitle="",I.action="add",B.ip="",B.mac="",B.uploadSpeed=100,B.downloadSpeed=1e3,B.networkAccess=!1,B.comment="",B.action="add"},xt=$([]),lt=$(null),K=()=>L(this,null,function*(){h.value=[],yield F()}),Mt=q=>h.value.filter(Z=>{const Q=Z.ip.includes(q),at=Z.mac.toLowerCase().includes(q.toLowerCase());return Q||at}),ke=q=>{q===""&&(f.value=h.value),f.value=Mt(q)},ye=()=>{if(xt.value.length===0)return E.Warning(a("\u8BF7\u52FE\u9009\u8981\u5220\u9664\u7684\u6570\u636E")+" !")};return(q,Z)=>(s(),l("div",nD,[t("div",iD,[z(ta,{onRefresh:K,showAdd:!1,showBatchDelete:!1,ref_key:"searchRef",ref:lt,onBatchDelete:ye,onSearch:ke},null,512)]),t("div",null,[z(Me,{data:f.value,columns:k.value,showPagination:!1},{action:R(({row:Q})=>[t("span",{style:{color:"#553AFE",cursor:"pointer"},onClick:at=>P(Q,2)},o(e(a)("\u9759\u6001\u5206\u914D")),9,rD),t("span",{style:{color:"#553AFE",cursor:"pointer",margin:"0 8px"},onClick:at=>P(Q,1)},o(e(a)("\u9650\u901F\u914D\u7F6E")),9,sD),t("span",{style:{color:"#553AFE",margin:"0 8px",cursor:"pointer"},onClick:at=>P(Q,3)},o(e(a)("\u8BE6\u60C5")),9,dD)]),staticAssigned:R(({row:Q})=>{var at,_t;return[t("span",null,o(w((at=Q==null?void 0:Q.staticAssigned)==null?void 0:at.tagTitle)||w((_t=Q==null?void 0:Q.staticAssigned)==null?void 0:_t.tagName)||"-"),1)]}),_:1},8,["data","columns"])]),z(fe,{modelValue:v.value,"onUpdate:modelValue":Z[6]||(Z[6]=Q=>v.value=Q),title:"\u9650\u901F\u914D\u7F6E","show-close":!0,onConfirm:ot,onCancel:U},{default:R(()=>{var Q,at,_t,zt;return[t("div",lD,[t("div",uD,"IP: "+o(S.value.ip),1),t("div",cD,[t("div",pD,o(e(a)("\u5BF9\u8BBE\u5907\u5F00\u542F\u9650\u901F"))+"\uFF1A",1),z(jt,{modelValue:e(B).enabled,"onUpdate:modelValue":Z[0]||(Z[0]=wt=>e(B).enabled=wt),disabled:!((at=(Q=c.value)==null?void 0:Q.speedLimit)!=null&&at.enabled),onBeforeChange:m},null,8,["modelValue","disabled"])]),(zt=(_t=c.value)==null?void 0:_t.speedLimit)!=null&&zt.enabled?D("",!0):(s(),l("div",fD,[t("a",{href:"",onClick:ft(p,["prevent"])},o(e(a)("\u70B9\u6211\u8DF3\u8F6C\u5168\u5C40\u914D\u7F6E")),9,mD)])),e(B).enabled?(s(),l("div",vD,[t("div",bD,[t("div",gD,o(e(a)("\u7981\u6B62\u8BE5\u8BBE\u5907\u8BBF\u95EE\u7F51\u7EDC"))+"\uFF1A",1),z(jt,{modelValue:e(B).networkAccess,"onUpdate:modelValue":Z[1]||(Z[1]=wt=>e(B).networkAccess=wt),onChange:Z[2]||(Z[2]=()=>{})},null,8,["modelValue"])]),e(B).networkAccess?D("",!0):(s(),l(O,{key:0},[t("div",hD,[t("div",_D,o(e(a)("\u4E0B\u8F7D\u901F\u5EA6"))+"\uFF08Mbit/s\uFF09\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":Z[3]||(Z[3]=wt=>e(B).downloadSpeed=wt),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,xD),[[tt,e(B).downloadSpeed,void 0,{trim:!0}]]),nt(" \xA0 "+o(e(a)("\u603B\u5E26\u5BBD")),1)]),t("div",wD,[t("div",kD,o(e(a)("\u4E0A\u4F20\u901F\u5EA6"))+"\uFF08Mbit/s\uFF09\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":Z[4]||(Z[4]=wt=>e(B).uploadSpeed=wt),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,yD),[[tt,e(B).uploadSpeed,void 0,{trim:!0}]]),nt(" \xA0 "+o(e(a)("\u603B\u5E26\u5BBD")),1)]),t("div",FD,[t("div",ED,o(e(a)("\u6CE8\u89E3"))+"\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":Z[5]||(Z[5]=wt=>e(B).comment=wt),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,$D),[[tt,e(B).comment,void 0,{trim:!0}]])])],64))])):D("",!0)])]}),_:1},8,["modelValue"]),z(fe,{modelValue:b.value,"onUpdate:modelValue":Z[12]||(Z[12]=Q=>b.value=Q),title:"\u9759\u6001\u5206\u914D",width:"550px","show-close":!0,onConfirm:vt,onCancel:U},{default:R(()=>[t("div",CD,[DD,t("div",BD,[t("div",YD,o(e(a)("\u540D\u79F0"))+"\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":Z[7]||(Z[7]=Q=>e(I).hostname=Q),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,AD),[[tt,e(I).hostname,void 0,{trim:!0}]])]),t("div",SD,[zD,T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":Z[8]||(Z[8]=Q=>e(I).assignedMac=Q),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,PD),[[tt,e(I).assignedMac,void 0,{trim:!0}]])]),t("div",TD,[t("div",ID,o(e(a)("\u7F51\u5173"))+"\uFF1A",1),T(t("select",{"onUpdate:modelValue":Z[9]||(Z[9]=Q=>V.value=Q),onChange:it},[e(y)?(s(),l("option",LD,o(e(a)("\u8BF7\u9009\u62E9")),1)):D("",!0),(s(!0),l(O,null,J(g.value,Q=>(s(),l("option",{value:Q},o(Q.gateway)+"("+o(Q.tagTitle?w(Q.tagTitle):Q.tagName?Q.tagName:"-")+") ",9,MD))),256))],544),[[rt,V.value]])]),t("div",ND,[t("div",OD,o(e(a)("MAC\u5730\u5740\u4E0EIP\u7ED1\u5B9A"))+"\uFF1A",1),z(jt,{modelValue:e(I).bindIP,"onUpdate:modelValue":Z[10]||(Z[10]=Q=>e(I).bindIP=Q)},null,8,["modelValue"])]),e(I).bindIP?(s(),l("div",VD,[GD,T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":Z[11]||(Z[11]=Q=>e(I).assignedIP=Q),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,jD),[[tt,e(I).assignedIP,void 0,{trim:!0}]])])):D("",!0)])]),_:1},8,["modelValue"]),z(fe,{modelValue:_.value,"onUpdate:modelValue":Z[13]||(Z[13]=Q=>_.value=Q),title:"\u8BE6\u60C5",width:"550px",footerShow:!1,"show-close":!0,onCancel:U},{default:R(()=>{var Q,at,_t,zt,wt;return[t("div",qD,[t("div",UD,[RD,t("div",WD,[t("div",HD,[t("div",ZD,o(e(a)("\u540D\u79F0"))+"\uFF1A",1),nt(" "+o(S.value.hostname||"-"),1)]),t("div",JD,[t("div",KD,o(e(a)("IP\u5730\u5740"))+"\uFF1A",1),nt(" "+o(S.value.ip),1)]),t("div",QD,[XD,nt(" "+o(S.value.mac),1)]),t("div",tB,[t("div",eB,o(e(a)("\u7F51\u5173"))+"\uFF1A",1),nt(" "+o(((Q=S.value)==null?void 0:Q.staticAssigned.dhcpGateway)||"-"),1)]),t("div",aB,[t("div",oB,o(e(a)("\u63A5\u53E3"))+"\uFF1A",1),nt(" "+o(C(S.value.intr)||"-"),1)]),t("div",nB,[t("div",iB,o(e(a)("\u6807\u7B7E"))+"\uFF1A",1),nt(" "+o(((_t=(at=S.value)==null?void 0:at.staticAssigned)==null?void 0:_t.tagTitle)||((wt=(zt=S.value)==null?void 0:zt.staticAssigned)==null?void 0:wt.tagName)||"-"),1)])])]),et.value?(s(),H(QC,{key:0,ipParam:et.value},null,8,["ipParam"])):D("",!0)])]}),_:1},8,["modelValue"])]))}});var sB=N(rB,[["__scopeId","data-v-2573551c"]]);const ea=n=>(st("data-v-7f378328"),n=n(),dt(),n),dB={class:"container"},lB={style:{display:"flex","justify-content":"end"}},uB=["onClick"],cB={class:"custom-content"},pB=ea(()=>t("div",{class:"img_box"},[t("img",{src:"https://fwindex.koolcenter.com/cover/x86_64/cover.png",alt:""})],-1)),fB={class:"item_box"},mB={class:"item_left"},vB=["placeholder"],bB={class:"item_box"},gB=ea(()=>t("div",{class:"item_left"},"MAC\uFF1A",-1)),hB=["placeholder"],_B={class:"item_box"},xB={class:"item_left"},wB={key:0,value:null,disabled:""},kB=["value"],yB={class:"item_box"},FB={class:"item_left"},EB={key:0,class:"item_box"},$B=ea(()=>t("div",{class:"item_left"},"IP\uFF1A",-1)),CB=["placeholder"],DB=G({setup(n){const{$gettext:i}=W(),a=$([]);(()=>L(this,null,function*(){var S;try{const{data:P}=yield M.DeviceMangement.globalConfigs.GET();P.result&&(a.value=((S=P.result)==null?void 0:S.dhcpTags)||[])}catch(P){}}))();const u=$([]),r=$([]),c=$(!1),x=$([{label:"\u4E3B\u673A\u540D\u79F0",prop:"hostname"},{label:"IP\u5730\u5740",prop:"assignedIP"},{label:"MAC\u5730\u5740",prop:"assignedMac"},{label:"\u9759\u6001IP\u7ED1\u5B9A",prop:"bindIP",slot:"bindIP"},{label:"\u6807\u7B7E",prop:"tagTitle",slot:"tagTitle"},{label:"\u64CD\u4F5C",prop:"action",slot:"action"}]),h=S=>({default:i("\u9ED8\u8BA4\u7F51\u5173"),parent:i("\u4E0A\u7EA7\u8DEF\u7531"),myself:i("\u672C\u8BBE\u5907"),bypass:i("\u65C1\u8DEF\u7531"),floatip:i("\u6D6E\u52A8\u7F51\u5173")})[S]||S,f=()=>L(this,null,function*(){let S=E.Loading(i("\u52A0\u8F7D\u4E2D..."));try{const{data:P}=yield M.DeviceMangement.listStaticDevices.GET();P.result&&(u.value=P.result||[],r.value=P.result||[])}catch(P){}finally{S.Close()}});f();const v=$(!0),b=$([]),_=S=>{b.value=S},y=()=>L(this,null,function*(){u.value=[];let S=E.Loading(i("\u52A0\u8F7D\u4E2D..."));yield f(),S.Close()}),k=S=>u.value.filter(P=>{const V=P.assignedIP.includes(S),it=P.assignedMac.toLowerCase().includes(S.toLowerCase());return V||it}),w=S=>{S===""&&(r.value=u.value),r.value=k(S)},p=S=>L(this,null,function*(){if(confirm(i("\u786E\u5B9A\u5220\u9664\uFF1F"))){let P={hostname:S.hostname||"",assignedIP:S.assignedIP||"",assignedMac:S.assignedMac||"",tagTitle:S.tagTitle||"",bindIP:S.bindIP||!1,tagName:S.tagName||"",dhcpGateway:S.dhcpGateway||"",action:"delete"};m(P,1)}}),m=(S,P)=>L(this,null,function*(){let V=E.Loading(i("\u5220\u9664\u4E2D..."));try{const{data:it}=yield M.DeviceMangement.staticDeviceConfig.POST(S);return P==1&&(JSON.stringify(it)==="{}"?E.Success("\u5220\u9664\u6210\u529F !"):E.Success((it==null?void 0:it.error)||"\u5220\u9664\u5931\u8D25\uFF01"),f()),it}catch(it){}finally{V.Close()}}),g=()=>L(this,null,function*(){if(b.value.length===0)return E.Warning(i("\u8BF7\u52FE\u9009\u8981\u5220\u9664\u7684\u6570\u636E")+" !");if(confirm(i("\u786E\u5B9A\u5220\u9664\uFF1F")))try{const S=b.value.map(P=>{const V={hostname:P.hostname||"",assignedIP:P.assignedIP||"",assignedMac:P.assignedMac||"",tagTitle:P.tagTitle||"",bindIP:P.bindIP||!1,tagName:P.tagName||"",dhcpGateway:P.dhcpGateway||"",action:"delete"};return m(V)});yield Promise.all(S),E.Success(i("\u6240\u6709\u5220\u9664\u64CD\u4F5C\u5DF2\u5B8C\u6210")),f()}catch(S){}}),F=X(()=>!C.dhcpGateway),Y=$(null),A=()=>{var S,P,V;Y.value?(C.dhcpGateway=((S=Y.value)==null?void 0:S.gateway)||"",C.tagName=((P=Y.value)==null?void 0:P.tagName)||"",C.tagTitle=((V=Y.value)==null?void 0:V.tagTitle)||""):(C.dhcpGateway="",C.tagName="",C.tagTitle="")},C=bt({hostname:"",assignedIP:"",assignedMac:"",bindIP:!1,tagTitle:"",tagName:"",dhcpGateway:"",action:"add"}),B=(S,P)=>P?{ip:/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/,mac:/^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$|^([0-9A-Fa-f]{4}\.){2}([0-9A-Fa-f]{4})$/}[S].test(P.trim()):!1,I=()=>L(this,null,function*(){if(!C.assignedMac)return E.Warning(`${i("\u8BF7\u8F93\u5165")}${i("MAC")}`);if(!B("mac",C.assignedMac))return E.Warning(`${i("\u8BF7\u8F93\u5165\u6B63\u786E\u7684MAC\u5730\u5740")}`);if(!C.dhcpGateway)return E.Warning(`${i("\u8BF7\u9009\u62E9")}${i("\u7F51\u5173")}`);if(C.bindIP){if(!C.assignedIP)return E.Warning(`${i("\u8BF7\u8F93\u5165")}${i("IP")}`);if(!B("ip",C.assignedIP))return E.Warning(`${i("\u8BF7\u8F93\u5165\u6B63\u786E\u7684IP\u5730\u5740")}`)}else C.assignedIP="";let S=E.Loading(i("\u4FDD\u5B58\u4E2D..."));try{const{data:P}=yield M.DeviceMangement.staticDeviceConfig.POST(C);JSON.stringify(P)==="{}"?(c.value=!1,et(),y(),E.Success("\u4FDD\u5B58\u6210\u529F !")):E.Success((P==null?void 0:P.error)||"\u4FDD\u5B58\u5931\u8D25\uFF01")}catch(P){E.Warning(`${P==null?void 0:P.error} || ${P==null?void 0:P.message}`)}finally{S.Close()}}),et=()=>{Y.value=null,C.hostname="",C.assignedIP="",C.assignedMac="",C.bindIP=!1,C.dhcpGateway="",C.tagName="",C.tagTitle="",C.action="add"};return(S,P)=>(s(),l("div",dB,[t("div",lB,[z(ta,{onHandleAdd:P[0]||(P[0]=V=>c.value=!0),onRefresh:y,onBatchDelete:g,onSearch:w})]),t("div",null,[z(Me,{data:r.value,columns:x.value,rowKey:"mac",showSelection:v.value,showPagination:!1,onSelectionChange:_},{action:R(({row:V})=>[t("button",{class:"del-button del-button--danger",onClick:it=>p(V)},[t("span",null,o(e(i)("\u5220\u9664")),1)],8,uB)]),tagTitle:R(({row:V})=>[t("span",null,o(h(V==null?void 0:V.tagTitle)||h(V==null?void 0:V.tagName)||"-"),1)]),bindIP:R(({row:V})=>[t("span",null,o(V!=null&&V.bindIP?e(i)("\u662F"):e(i)("\u5426")),1)]),_:1},8,["data","columns","showSelection"])]),z(fe,{modelValue:c.value,"onUpdate:modelValue":P[6]||(P[6]=V=>c.value=V),title:"\u9759\u6001\u5206\u914D",width:"550px","show-close":!0,onConfirm:I,onCancel:et},{default:R(()=>[t("div",cB,[pB,t("div",fB,[t("div",mB,o(e(i)("\u540D\u79F0"))+"\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":P[1]||(P[1]=V=>e(C).hostname=V),placeholder:e(i)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,vB),[[tt,e(C).hostname,void 0,{trim:!0}]])]),t("div",bB,[gB,T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":P[2]||(P[2]=V=>e(C).assignedMac=V),placeholder:e(i)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,hB),[[tt,e(C).assignedMac,void 0,{trim:!0}]])]),t("div",_B,[t("div",xB,o(e(i)("\u7F51\u5173"))+"\uFF1A",1),T(t("select",{"onUpdate:modelValue":P[3]||(P[3]=V=>Y.value=V),onChange:A},[e(F)?(s(),l("option",wB,o(e(i)("\u8BF7\u9009\u62E9")),1)):D("",!0),(s(!0),l(O,null,J(a.value,V=>(s(),l("option",{value:V},o(V.gateway)+"("+o(V.tagTitle?h(V.tagTitle):V.tagName?V.tagName:"-")+") ",9,kB))),256))],544),[[rt,Y.value]])]),t("div",yB,[t("div",FB,o(e(i)("MAC\u5730\u5740\u4E0EIP\u7ED1\u5B9A"))+"\uFF1A",1),z(jt,{modelValue:e(C).bindIP,"onUpdate:modelValue":P[4]||(P[4]=V=>e(C).bindIP=V)},null,8,["modelValue"])]),e(C).bindIP?(s(),l("div",EB,[$B,T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":P[5]||(P[5]=V=>e(C).assignedIP=V),placeholder:e(i)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,CB),[[tt,e(C).assignedIP,void 0,{trim:!0}]])])):D("",!0)])]),_:1},8,["modelValue"])]))}});var BB=N(DB,[["__scopeId","data-v-7f378328"]]);const YB={class:"container"},AB={style:{display:"flex","justify-content":"end"}},SB=["onClick"],zB={class:"custom-content"},PB={class:"item_box"},TB={class:"item_left"},IB={class:"item_box"},LB={class:"item_left"},MB=["placeholder"],NB={class:"item_box"},OB={class:"item_left"},VB=["placeholder"],GB={key:0,class:"tip"},jB=["onClick"],qB={key:1},UB={class:"item_box"},RB={class:"item_left"},WB={class:"item_box"},HB={class:"item_left"},ZB=["placeholder"],JB={class:"item_box"},KB={class:"item_left"},QB=["placeholder"],XB={class:"item_box"},tY={class:"item_left"},eY=["placeholder"],aY=G({emits:["openGloba"],setup(n,{emit:i}){const{$gettext:a}=W(),d=$({});(()=>L(this,null,function*(){try{const{data:S}=yield M.DeviceMangement.globalConfigs.GET();S.result&&(d.value=S.result||{})}catch(S){}}))();const r=$([]),c=$([]),x=$(!1),h=$([{label:"\u4E3B\u673A\u540D\u79F0",prop:"hostname"},{label:"IP\u5730\u5740",prop:"ip"},{label:"MAC\u5730\u5740",prop:"mac"},{label:"\u7981\u6B62\u7F51\u7EDC\u8BBF\u95EE",prop:"networkAccess",slot:"networkAccess"},{label:"\u4E0A\u4F20\u9650\u901F",prop:"uploadSpeed"},{label:"\u4E0B\u8F7D\u9650\u901F",prop:"downloadSpeed"},{label:"\u64CD\u4F5C",prop:"action",slot:"action"}]),f=()=>L(this,null,function*(){let S=E.Loading(a("\u52A0\u8F7D\u4E2D..."));try{const{data:P}=yield M.DeviceMangement.listSpeedLimitedDevices.GET();P.result&&(r.value=P.result||[],c.value=P.result||[])}catch(P){}finally{S.Close()}});f();const v=$(!0),b=$([]),_=S=>{b.value=S},y=()=>L(this,null,function*(){r.value=[];let S=E.Loading(a("\u52A0\u8F7D\u4E2D..."));yield f(),S.Close()}),k=S=>r.value.filter(P=>{const V=P.ip.includes(S),it=P.mac.toLowerCase().includes(S.toLowerCase());return V||it}),w=S=>{S===""&&(c.value=r.value),c.value=k(S)},p=S=>L(this,null,function*(){if(confirm(a("\u786E\u5B9A\u5220\u9664\uFF1F"))){let P={ip:S.ip||"",mac:S.mac||"",uploadSpeed:S.uploadSpeed||0,downloadSpeed:S.downloadSpeed||0,networkAccess:S.networkAccess||!1,comment:"",action:"delete"};m(P,1)}}),m=(S,P)=>L(this,null,function*(){let V=E.Loading(a("\u5220\u9664\u4E2D..."));try{const{data:it}=yield M.DeviceMangement.speedLimitConfig.POST(S);return P==1&&(JSON.stringify(it)==="{}"?E.Success("\u5220\u9664\u6210\u529F !"):E.Success((it==null?void 0:it.error)||"\u5220\u9664\u5931\u8D25\uFF01"),f()),it}catch(it){}finally{V.Close()}}),g=()=>L(this,null,function*(){if(b.value.length===0)return E.Warning(a("\u8BF7\u52FE\u9009\u8981\u5220\u9664\u7684\u6570\u636E")+" !");if(confirm(a("\u786E\u5B9A\u5220\u9664\uFF1F")))try{const S=b.value.map(P=>{const V={ip:P.ip||"",mac:P.mac||"",uploadSpeed:P.uploadSpeed||0,downloadSpeed:P.downloadSpeed||0,networkAccess:P.networkAccess||!1,comment:"",action:"delete"};return m(V)});yield Promise.all(S),E.Success(a("\u6240\u6709\u5220\u9664\u64CD\u4F5C\u5DF2\u5B8C\u6210")),f()}catch(S){}}),F=()=>{x.value=!1,i("openGloba")},Y=S=>{var P,V;if(S==!0&&!((V=(P=d.value)==null?void 0:P.speedLimit)!=null&&V.enabled))return E.Warning(a("\u8BF7\u524D\u5F80\u5168\u5C40\u914D\u7F6E\u5F00\u542F\u9650\u901F"))},A=bt({ip:"",mac:"",uploadSpeed:100,downloadSpeed:1e3,networkAccess:!1,enabled:!1,comment:"",action:"add"}),C=S=>/^([1-9]\d*(\.\d+)?|0\.\d*[1-9]\d*)$/.test(S.toString()),B=(S,P)=>P?{ip:/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/,mac:/^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$|^([0-9A-Fa-f]{4}\.){2}([0-9A-Fa-f]{4})$/}[S].test(P.trim()):!1,I=()=>L(this,null,function*(){var P,V;if(!((V=(P=d.value)==null?void 0:P.speedLimit)!=null&&V.enabled))return E.Warning(a("\u8BF7\u524D\u5F80\u5168\u5C40\u914D\u7F6E\u5F00\u542F\u9650\u901F"));if(!A.ip)return E.Warning(`${a("\u8BF7\u8F93\u5165")}${a("IP")}`);if(!B("ip",A.ip))return E.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684IP\u5730\u5740")}`);if(!A.mac)return E.Warning(`${a("\u8BF7\u8F93\u5165")}${a("MAC")}`);if(!B("mac",A.mac))return E.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684MAC\u5730\u5740")}`);if(A.networkAccess)A.downloadSpeed=0,A.uploadSpeed=0;else{if(!A.downloadSpeed)return E.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u4E0B\u8F7D\u901F\u5EA6")}`);if(!C(A.downloadSpeed))return E.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u4E0B\u8F7D\u901F\u5EA6")}`);if(!A.uploadSpeed)return E.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u4E0A\u4F20\u901F\u5EA6")}`);if(!C(A.uploadSpeed))return E.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u4E0A\u4F20\u901F\u5EA6")}`);A.downloadSpeed=Number(A.downloadSpeed),A.uploadSpeed=Number(A.uploadSpeed)}let S=E.Loading(a("\u4FDD\u5B58\u4E2D..."));try{A.networkAccess=!A.networkAccess;const{data:it}=yield M.DeviceMangement.speedLimitConfig.POST(A);JSON.stringify(it)==="{}"?(y(),E.Success("\u4FDD\u5B58\u6210\u529F !")):E.Success((it==null?void 0:it.error)||"\u4FDD\u5B58\u5931\u8D25\uFF01"),x.value=!1,et()}catch(it){E.Warning(`${it==null?void 0:it.error} || ${it==null?void 0:it.message}`)}finally{A.downloadSpeed=1e3,A.uploadSpeed=100,S.Close()}}),et=()=>{A.ip="",A.mac="",A.uploadSpeed=100,A.downloadSpeed=1e3,A.networkAccess=!1,A.comment="",A.action="add"};return(S,P)=>(s(),l("div",YB,[t("div",AB,[z(ta,{onHandleAdd:P[0]||(P[0]=V=>x.value=!0),onRefresh:y,onBatchDelete:g,onSearch:w})]),t("div",null,[z(Me,{data:c.value,columns:h.value,rowKey:"mac",showSelection:v.value,showPagination:!1,onSelectionChange:_},{action:R(({row:V})=>[t("button",{class:"del-button del-button--danger",onClick:it=>p(V)},[t("span",null,o(e(a)("\u5220\u9664")),1)],8,SB)]),networkAccess:R(({row:V})=>[t("span",null,o(V!=null&&V.networkAccess?e(a)("\u662F"):e(a)("\u5426")),1)]),_:1},8,["data","columns","showSelection"])]),z(fe,{modelValue:x.value,"onUpdate:modelValue":P[9]||(P[9]=V=>x.value=V),title:"\u9650\u901F\u914D\u7F6E","show-close":!0,onConfirm:I,onCancel:et},{default:R(()=>{var V,it,Ct,Dt;return[t("div",zB,[t("div",PB,[t("div",TB,o(e(a)("\u5BF9\u8BBE\u5907\u5F00\u542F\u9650\u901F"))+"\uFF1A",1),z(jt,{modelValue:e(A).enabled,"onUpdate:modelValue":P[1]||(P[1]=vt=>e(A).enabled=vt),disabled:!((it=(V=d.value)==null?void 0:V.speedLimit)!=null&&it.enabled),onBeforeChange:Y},null,8,["modelValue","disabled"])]),t("div",IB,[t("div",LB,o(e(a)("IP\u5730\u5740"))+"\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":P[2]||(P[2]=vt=>e(A).ip=vt),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,MB),[[tt,e(A).ip,void 0,{trim:!0}]])]),t("div",NB,[t("div",OB,o(e(a)("MAC\u5730\u5740"))+"\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":P[3]||(P[3]=vt=>e(A).mac=vt),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,VB),[[tt,e(A).mac,void 0,{trim:!0}]])]),(Dt=(Ct=d.value)==null?void 0:Ct.speedLimit)!=null&&Dt.enabled?D("",!0):(s(),l("div",GB,[t("a",{href:"",onClick:ft(F,["prevent"])},o(e(a)("\u70B9\u6211\u8DF3\u8F6C\u5168\u5C40\u914D\u7F6E")),9,jB)])),e(A).enabled?(s(),l("div",qB,[t("div",UB,[t("div",RB,o(e(a)("\u7981\u6B62\u8BE5\u8BBE\u5907\u8BBF\u95EE\u7F51\u7EDC"))+"\uFF1A",1),z(jt,{modelValue:e(A).networkAccess,"onUpdate:modelValue":P[4]||(P[4]=vt=>e(A).networkAccess=vt),onChange:P[5]||(P[5]=()=>{})},null,8,["modelValue"])]),e(A).networkAccess?D("",!0):(s(),l(O,{key:0},[t("div",WB,[t("div",HB,o(e(a)("\u4E0B\u8F7D\u901F\u5EA6"))+"\uFF08Mbit/s\uFF09\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":P[6]||(P[6]=vt=>e(A).downloadSpeed=vt),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,ZB),[[tt,e(A).downloadSpeed,void 0,{trim:!0}]]),nt(" \xA0 "+o(e(a)("\u603B\u5E26\u5BBD")),1)]),t("div",JB,[t("div",KB,o(e(a)("\u4E0A\u4F20\u901F\u5EA6"))+"\uFF08Mbit/s\uFF09\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":P[7]||(P[7]=vt=>e(A).uploadSpeed=vt),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,QB),[[tt,e(A).uploadSpeed,void 0,{trim:!0}]]),nt(" \xA0 "+o(e(a)("\u603B\u5E26\u5BBD")),1)]),t("div",XB,[t("div",tY,o(e(a)("\u6CE8\u89E3"))+"\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":P[8]||(P[8]=vt=>e(A).comment=vt),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,eY),[[tt,e(A).comment,void 0,{trim:!0}]])])],64))])):D("",!0)])]}),_:1},8,["modelValue"])]))}});var oY=N(aY,[["__scopeId","data-v-6070492a"]]);const aa=n=>(st("data-v-d85760b8"),n=n(),dt(),n),nY={key:0,class:"dialog-overlay"},iY={class:"dialog-container"},rY={class:"dialog-title"},sY=aa(()=>t("div",{class:"loading-animation"},[t("div",{class:"spinner"})],-1)),dY={class:"dialog-message"},lY={key:0,class:"dialog-overlay"},uY={class:"dialog-container"},cY={class:"dialog-title"},pY=aa(()=>t("div",{style:{display:"flex","justify-content":"center"}},[t("svg",{t:"1752661662572",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5921",width:"50",height:"50"},[t("path",{d:"M0 512C0 229.234759 229.234759 0 512 0s512 229.234759 512 512-229.234759 512-512 512S0 794.765241 0 512z m419.310345 194.630621a35.310345 35.310345 0 0 0 49.399172 1.271172l335.518897-311.931586a35.310345 35.310345 0 0 0-48.075035-51.729655l-309.124413 289.544827-145.125518-149.645241a35.310345 35.310345 0 1 0-50.688 49.169655l168.112552 173.320828z",fill:"#553afe","p-id":"5922"})])],-1)),fY={class:"dialog-message"},mY={key:0,class:"dialog-overlay"},vY={class:"dialog-container tag-dialog"},bY={class:"dialog-title"},gY={class:"warning-message"},hY=aa(()=>t("svg",{class:"warning-icon",viewBox:"0 0 24 24"},[t("path",{fill:"currentColor",d:"M12,2L1,21H23M12,6L19.53,19H4.47M11,10V14H13V10M11,16V18H13V16"})],-1)),_Y={class:"input-group"},xY={for:"tagName"},wY=["placeholder"],kY={class:"input-group"},yY={for:"tagName"},FY=["placeholder"],EY={class:"button-group"},$Y=G({emits:["confirm","update:modelValue"],setup(n,{expose:i,emit:a}){const{$gettext:d}=W(),u=$("install"),r=$("\u6D6E\u52A8\u7F51\u5173"),c=$(!1),x=$(!1),h=$(!1),f=$(""),v=$(""),b=()=>{u.value="install",c.value=!0},_=()=>{c.value=!1},y=()=>{c.value=!1,setTimeout(()=>{x.value=!0},300)},k=()=>{x.value=!1},w=$("1"),p=()=>{u.value="tag",w.value="1",f.value="",v.value="",h.value=!0},m=()=>{u.value="tag",w.value="2",h.value=!0},g=()=>{h.value=!1},F=(A,C)=>C?{ip:/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/,mac:/^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$|^([0-9A-Fa-f]{4}\.){2}([0-9A-Fa-f]{4})$/}[A].test(C.trim()):!1,Y=()=>{if(!F("ip",v.value.trim()))return E.Warning(`${d("\u8BF7\u8F93\u5165\u6B63\u786E\u7684IP\u5730\u5740")}`);f.value.trim()&&v.value.trim()&&(a("confirm",{tagName:f.value.trim(),gateway:v.value.trim(),type:w.value}),g())};return Tt(f,A=>{a("update:modelValue",A)}),Tt(v,A=>{a("update:modelValue",A)}),i({tagName:f,gateway:v,openInstallDialog:b,showInstallResult:y,openTagDialog:p,closeTagDialog:g,cancelInstall:_,openEditTagDialog:m,title:r}),(A,C)=>(s(),l(O,null,[z($t,{name:"fade"},{default:R(()=>[c.value&&u.value==="install"?(s(),l("div",nY,[t("div",iY,[t("div",rY,o(e(d)(`${r.value}`)),1),sY,t("p",dY,o(e(d)("\u6B63\u5728\u5B89\u88C5"))+"...",1),t("button",{class:"dialog-button",onClick:_},o(e(d)(""))+"\u5173\u95ED",1)])])):D("",!0)]),_:1}),z($t,{name:"fade"},{default:R(()=>[x.value&&u.value==="install"?(s(),l("div",lY,[t("div",uY,[t("div",cY,o(e(d)("\u7ED3\u679C")),1),pY,t("p",fY,o(e(d)("\u5B89\u88C5\u6210\u529F"))+"\uFF01",1),t("button",{class:"dialog-button",onClick:k},o(e(d)("\u786E\u5B9A")),1)])])):D("",!0)]),_:1}),z($t,{name:"fade"},{default:R(()=>[h.value&&u.value==="tag"?(s(),l("div",mY,[t("div",vY,[t("div",bY,o(e(d)(w.value==="1"?"\u6DFB\u52A0\u6807\u7B7E":"\u7F16\u8F91\u6807\u7B7E")),1),t("div",gY,[hY,t("span",null,o(e(d)("\u6CE8\u610F\uFF1A\u6DFB\u52A0\u6807\u7B7E\u65F6\uFF0C\u8BF7\u52FF\u5C06\u201Codhcpd\u201D\u6216\u7F51\u7EDC\u63A5\u53E3\uFF08\u4F8B\u5982\u201Clan\u201D,\u201Cwan\u201D,\u201Cwan6\u201D\u7B49\uFF09\u4F5C\u4E3A\u540D\u79F0\uFF0C\u6B64\u4E3E\u5C06\u4EA7\u751F\u51B2\u7A81\u3002\u5EFA\u8BAE\u5728\u540D\u79F0\u524D\u9762\u52A0\u4E0A\u524D\u7F00\u201Ct_\u201D\u4EE5\u675C\u7EDD\u6B64\u7C7B\u51B2\u7A81\u3002")),1)]),t("div",_Y,[t("label",xY,o(e(d)("\u6807\u7B7E\u540D\u79F0"))+"\uFF1A",1),T(t("input",{id:"tagName","onUpdate:modelValue":C[0]||(C[0]=B=>f.value=B),type:"text",placeholder:e(d)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,wY),[[tt,f.value]])]),t("div",kY,[t("label",yY,o(e(d)("\u7F51\u5173"))+"\uFF1A",1),T(t("input",{id:"tagName","onUpdate:modelValue":C[1]||(C[1]=B=>v.value=B),type:"text",placeholder:e(d)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,FY),[[tt,v.value]])]),t("div",EY,[t("button",{class:"cancel-button",onClick:g},o(e(d)("\u53D6\u6D88")),1),t("button",{class:"confirm-button",onClick:Y},o(e(d)("\u786E\u5B9A")),1)])])])):D("",!0)]),_:1})],64))}});var CY=N($Y,[["__scopeId","data-v-d85760b8"]]);const Ua=n=>(st("data-v-94644288"),n=n(),dt(),n),DY={class:"tab-container"},BY={class:"tab-header"},YY=["onClick"],AY={class:"tab-content_g"},SY={key:0,class:"not_installed"},zY=Ua(()=>t("svg",{t:"1752659436579",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4943",width:"150",height:"150"},[t("path",{d:"M216.896 97.232l-55.792 106.24 704.784 8.928-24.352-75.888-38.496-39.28z",fill:"#FFFFFF","p-id":"4944"}),t("path",{d:"M192.016 255.968h655.968v592H192.016z",fill:"#FFFFFF","p-id":"4945"}),t("path",{d:"M921.904 187.008l-66.72-80.656a69.744 69.744 0 0 0-55.168-26.32h-576a71.296 71.296 0 0 0-55.664 26.416l-66.256 80.56a93.984 93.984 0 0 0-22.08 61.024v600a96.288 96.288 0 0 0 96 96h672a96.288 96.288 0 0 0 96-96v-600a93.984 93.984 0 0 0-22.112-61.024zM512.016 777.856L246.128 512.032h166.144v-132.976h199.392v132.976h166.128zM179.664 179.664l33.152-66.464h598.128l33.2 66.464z",fill:"#909399","p-id":"4946"})],-1)),PY={key:1},TY={class:"item_box"},IY={class:"item_left"},LY={class:"item_box"},MY={class:"item_left"},NY=["placeholder"],OY={class:"item_box"},VY={class:"item_left"},GY=["placeholder"],jY={class:"item_box"},qY={class:"item_left"},UY={key:0,class:"not_installed"},RY=Ua(()=>t("svg",{t:"1752659436579",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4943",width:"150",height:"150"},[t("path",{d:"M216.896 97.232l-55.792 106.24 704.784 8.928-24.352-75.888-38.496-39.28z",fill:"#FFFFFF","p-id":"4944"}),t("path",{d:"M192.016 255.968h655.968v592H192.016z",fill:"#FFFFFF","p-id":"4945"}),t("path",{d:"M921.904 187.008l-66.72-80.656a69.744 69.744 0 0 0-55.168-26.32h-576a71.296 71.296 0 0 0-55.664 26.416l-66.256 80.56a93.984 93.984 0 0 0-22.08 61.024v600a96.288 96.288 0 0 0 96 96h672a96.288 96.288 0 0 0 96-96v-600a93.984 93.984 0 0 0-22.112-61.024zM512.016 777.856L246.128 512.032h166.144v-132.976h199.392v132.976h166.128zM179.664 179.664l33.152-66.464h598.128l33.2 66.464z",fill:"#909399","p-id":"4946"})],-1)),WY={key:1},HY={class:"item_box"},ZY={class:"item_left"},JY={class:"item_box"},KY={class:"item_left"},QY={key:0,value:"",disabled:""},XY=["value"],tA={class:"item_box"},eA={class:"item_left"},aA=["placeholder"],oA={class:"item_box"},nA={class:"item_left"},iA=["placeholder"],rA={class:"item_box"},sA={class:"item_left"},dA={style:{"margin-bottom":"16px"}},lA={class:"item_box"},uA={class:"item_left"},cA={class:"item_box"},pA={class:"item_left"},fA=["value"],mA={class:"item_box"},vA={class:"item_left"},bA={style:{display:"flex","justify-content":"end","margin-bottom":"8px"}},gA=["onClick"],hA=["onClick"],_A=G({setup(n,{expose:i}){const{$gettext:a}=W(),d=X(()=>!f.role),u=$([]),r=$([{label:"\u6807\u9898",prop:"tagTitle",slot:"tagTitle"},{label:"ID",prop:"tagName",slot:"tagName"},{label:"\u7F51\u5173",prop:"gateway",slot:"gateway"},{label:"\u64CD\u4F5C",prop:"action",slot:"action"}]),c=$([{name:a("\u4E3B\u8DEF\u7531"),value:"fallback"},{name:a("\u65C1\u8DEF\u7531"),value:"main"}]),x=bt({dhcpEnabled:!1,dhcpGateway:""}),h=bt({enabled:!1,uploadSpeed:"",downloadSpeed:"",installed:!0}),f=bt({enabled:!1,role:"",setIP:"",checkIP:""}),v=$({}),b=()=>L(this,null,function*(){var ot,U,xt,lt,K,Mt,ke,ye,q,Z,Q,at,_t,zt,wt,te,ee,ae,oe,ne,ie,re,se;try{const{data:kt}=yield M.DeviceMangement.globalConfigs.GET();if(kt.result){if(v.value=kt.result||{},x.dhcpEnabled=((U=(ot=kt.result)==null?void 0:ot.dhcpGlobal)==null?void 0:U.dhcpEnabled)||!1,(lt=(xt=kt.result)==null?void 0:xt.dhcpGlobal)!=null&<.dhcpGateway)x.dhcpGateway=(Mt=(K=kt.result)==null?void 0:K.dhcpGlobal)==null?void 0:Mt.dhcpGateway;else{const de=(ye=(ke=kt.result)==null?void 0:ke.dhcpGlobal)==null?void 0:ye.gatewaySels.find(Fe=>Fe.title==="myself");de?x.dhcpGateway=de.gateway:x.dhcpGateway=""}u.value=((q=kt.result)==null?void 0:q.dhcpTags)||[],h.enabled=((Q=(Z=kt.result)==null?void 0:Z.speedLimit)==null?void 0:Q.enabled)||!1,h.uploadSpeed=((_t=(at=kt.result)==null?void 0:at.speedLimit)==null?void 0:_t.uploadSpeed)||"",h.downloadSpeed=((wt=(zt=kt.result)==null?void 0:zt.speedLimit)==null?void 0:wt.downloadSpeed)||"",f.enabled=((ee=(te=kt.result)==null?void 0:te.floatGateway)==null?void 0:ee.enabled)||!1,f.role=((oe=(ae=kt.result)==null?void 0:ae.floatGateway)==null?void 0:oe.role)||"",f.setIP=((ie=(ne=kt.result)==null?void 0:ne.floatGateway)==null?void 0:ie.setIP)||"",f.checkIP=((se=(re=kt.result)==null?void 0:re.floatGateway)==null?void 0:se.checkIP)||""}}catch(kt){}});b();const _=()=>L(this,null,function*(){let ot=E.Loading(a("\u4FDD\u5B58\u4E2D..."));try{const{data:U}=yield M.DeviceMangement.dhcpGatewayConfig.POST(x);JSON.stringify(U)==="{}"?(E.Success(a("\u4FDD\u5B58\u6210\u529F")),b()):E.Success((U==null?void 0:U.error)||"\u4FDD\u5B58\u5931\u8D25\uFF01")}catch(U){E.Warning(`${U==null?void 0:U.error} || ${U==null?void 0:U.message}`)}finally{ot.Close()}}),y=(ot,U)=>L(this,null,function*(){let xt=E.Loading(a("\u68C0\u67E5\u4E2D..."));try{const lt=yield M.App.Check.POST({name:ot});if(xt.Close(),lt!=null&<.data){const{result:K,error:Mt}=lt.data;if(Mt)E.Warning(Mt);else{if(K)return K.status=="installed";E.Warning(a("\u68C0\u67E5\u63D2\u4EF6\u72B6\u6001\u5931\u8D25"))}}return!1}catch(lt){return xt.Close(),E.Warning(lt),!1}}),k=$(!1),w=$(!1),p=()=>L(this,null,function*(){(yield y("app-meta-floatip"))&&(w.value=!0)}),m=()=>L(this,null,function*(){(yield y("app-meta-eqos"))&&(k.value=!0)});p(),m();const g=[{id:"tag",label:"DHCP"},{id:"gateway",label:"\u6D6E\u52A8\u7F51\u5173"},{id:"ip",label:"IP\u9650\u901F"}],F=$("tag");i({activeTab:F});const Y=ot=>{F.value=ot},A=$(),C=ot=>({default:a("\u9ED8\u8BA4\u7F51\u5173"),parent:a("\u4E0A\u7EA7\u8DEF\u7531"),myself:a("\u672C\u8BBE\u5907"),bypass:a("\u65C1\u8DEF\u7531"),floatip:a("\u6D6E\u52A8\u7F51\u5173")})[ot]||ot,B=ot=>L(this,null,function*(){if(ot=="app-meta-floatip"?A.value.title="\u6D6E\u52A8\u7F51\u5173":A.value.title="IP\u9650\u901F",A.value.openInstallDialog(),yield Et.installApp(ot))return ot=="app-meta-floatip"?p():m(),A.value.showInstallResult(),!0;A.value.cancelInstall(),E.Error(a("\u5B89\u88C5\u5931\u8D25\u6216\u8D85\u65F6\uFF0C\u8BF7\u68C0\u67E5\u8F6F\u4EF6\u6E90\u6216\u7A0D\u5019\u91CD\u8BD5"))}),I=ot=>/^([1-9]\d*(\.\d+)?|0\.\d*[1-9]\d*)$/.test(ot.toString()),et=()=>L(this,null,function*(){if(h.enabled){if(!h.downloadSpeed)return E.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u4E0B\u8F7D\u901F\u5EA6")}`);if(!I(h.downloadSpeed))return E.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u4E0B\u8F7D\u901F\u5EA6")}`);if(!h.uploadSpeed)return E.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u4E0A\u4F20\u901F\u5EA6")}`);if(!I(h.uploadSpeed))return E.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u4E0A\u4F20\u901F\u5EA6")}`);h.downloadSpeed=Number(h.downloadSpeed),h.uploadSpeed=Number(h.uploadSpeed)}else h.downloadSpeed=0,h.uploadSpeed=0;let ot=E.Loading(a("\u4FDD\u5B58\u4E2D..."));try{const{data:U}=yield M.DeviceMangement.enableSpeedLimit.POST(h);JSON.stringify(U)==="{}"?(E.Success(a("\u4FDD\u5B58\u6210\u529F")),b()):E.Success((U==null?void 0:U.error)||"\u4FDD\u5B58\u5931\u8D25\uFF01")}catch(U){E.Warning(`${U==null?void 0:U.error} || ${U==null?void 0:U.message}`)}finally{ot.Close()}}),S=(ot,U)=>U?{ip:/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(?:\/([0-9]|[1-2][0-9]|3[0-2]))?$/,mac:/^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$|^([0-9A-Fa-f]{4}\.){2}([0-9A-Fa-f]{4})$/}[ot].test(U.trim()):!1,P=()=>L(this,null,function*(){if(!f.role)return E.Warning(a("\u8BF7\u9009\u62E9\u8282\u70B9\u89D2\u8272"));if(!f.setIP)return E.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u6D6E\u52A8\u7F51\u5173")}IP`);if(!S("ip",f.setIP))return E.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u6D6E\u52A8\u7F51\u5173IP\u5730\u5740")}`);if(!f.checkIP)return E.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u65C1\u8DEF\u7531")}IP`);if(!S("ip",f.checkIP))return E.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u65C1\u8DEF\u7531IP\u5730\u5740")}`);let ot=E.Loading(a("\u4FDD\u5B58\u4E2D..."));try{const{data:U}=yield M.DeviceMangement.enableFloatGateway.POST(f);JSON.stringify(U)==="{}"?(E.Success(a("\u4FDD\u5B58\u6210\u529F")),b()):E.Success((U==null?void 0:U.error)||"\u4FDD\u5B58\u5931\u8D25\uFF01")}catch(U){E.Warning(`${U==null?void 0:U.error} || ${U==null?void 0:U.message}`)}finally{ot.Close()}}),V=ot=>L(this,null,function*(){if(confirm(a("\u786E\u5B9A\u5220\u9664\uFF1F"))){let U=E.Loading(a("\u5220\u9664\u4E2D...")),xt={action:"delete",tagName:ot.tagTitle||ot.tagName||"",dhcpOption:(ot==null?void 0:ot.dhcpOption)||[]};try{const{data:lt}=yield M.DeviceMangement.dhcpTagsConfig.POST(xt);JSON.stringify(lt)==="{}"?(E.Success(a("\u5220\u9664\u6210\u529F")),b()):E.Success((lt==null?void 0:lt.error)||"\u5220\u9664\u5931\u8D25\uFF01")}catch(lt){E.Warning(`${lt==null?void 0:lt.error} || ${lt==null?void 0:lt.message}`)}finally{U.Close()}}}),it=()=>{A.value.openTagDialog()},Ct=$([]),Dt=ot=>L(this,null,function*(){Ct.value=ot.dhcpOption?ot.dhcpOption:[],A.value.tagName=ot.tagName||"",A.value.gateway=ot.gateway||"",yield qe(),A.value.openEditTagDialog()}),vt=ot=>L(this,null,function*(){let U=E.Loading(a("\u4FDD\u5B58\u4E2D..."));const xt=[`3,${ot.gateway}`,`6,${ot.gateway}`];let lt={action:ot.type==1?"add":"edit",tagName:ot.tagName,dhcpOption:xt};try{const{data:K}=yield M.DeviceMangement.dhcpTagsConfig.POST(lt);JSON.stringify(K)==="{}"?(E.Success(a("\u4FDD\u5B58\u6210\u529F")),b()):E.Success((K==null?void 0:K.error)||"\u4FDD\u5B58\u5931\u8D25\uFF01")}catch(K){E.Warning(`${K==null?void 0:K.error} || ${K==null?void 0:K.message}`)}finally{U.Close()}});return(ot,U)=>{var xt,lt;return s(),l("div",DY,[t("div",BY,[(s(),l(O,null,J(g,K=>t("button",{key:K.id,class:ct(["tab-button",{active:F.value===K.id}]),onClick:Mt=>Y(K.id)},o(e(a)(K.label)),11,YY)),64))]),t("div",AY,[T(t("div",null,[k.value?(s(),l("div",PY,[t("div",TY,[t("div",IY,o(e(a)("IP\u9650\u901F"))+"\uFF1A",1),z(jt,{modelValue:e(h).enabled,"onUpdate:modelValue":U[1]||(U[1]=K=>e(h).enabled=K),onChange:U[2]||(U[2]=()=>{})},null,8,["modelValue"])]),e(h).enabled?(s(),l(O,{key:0},[t("div",LY,[t("div",MY,o(e(a)("\u4E0B\u8F7D\u901F\u5EA6"))+"\uFF08Mbit/s\uFF09\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":U[3]||(U[3]=K=>e(h).downloadSpeed=K),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,NY),[[tt,e(h).downloadSpeed,void 0,{trim:!0}]]),nt(" \xA0 "+o(e(a)("\u603B\u5E26\u5BBD")),1)]),t("div",OY,[t("div",VY,o(e(a)("\u4E0A\u4F20\u901F\u5EA6"))+"\uFF08Mbit/s\uFF09\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":U[4]||(U[4]=K=>e(h).uploadSpeed=K),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,GY),[[tt,e(h).uploadSpeed,void 0,{trim:!0}]]),nt(" \xA0 "+o(e(a)("\u603B\u5E26\u5BBD")),1)])],64)):D("",!0),t("div",jY,[t("div",qY,[t("button",{class:"add-button add-button--danger",onClick:et},o(e(a)("\u4FDD\u5B58")),1)])])])):(s(),l("div",SY,[zY,t("span",null,o(e(a)("\u8F6F\u4EF6\u6682\u672A\u5B89\u88C5")),1),t("div",{class:"not_installed_btn",onClick:U[0]||(U[0]=K=>B("app-meta-eqos"))},o(e(a)("\u7ACB\u5373\u5B89\u88C5")),1)]))],512),[[Yt,F.value==="ip"]]),T(t("div",null,[w.value?(s(),l("div",WY,[t("div",HY,[t("div",ZY,o(e(a)("\u6D6E\u52A8\u7F51\u5173"))+"\uFF1A",1),z(jt,{modelValue:e(f).enabled,"onUpdate:modelValue":U[6]||(U[6]=K=>e(f).enabled=K),onChange:U[7]||(U[7]=()=>{})},null,8,["modelValue"])]),t("div",JY,[t("div",KY,o(e(a)("\u8282\u70B9\u89D2\u8272"))+"\uFF1A",1),T(t("select",{"onUpdate:modelValue":U[8]||(U[8]=K=>e(f).role=K),onChange:U[9]||(U[9]=()=>{})},[e(d)?(s(),l("option",QY,o(e(a)("\u8BF7\u9009\u62E9")),1)):D("",!0),(s(!0),l(O,null,J(c.value,K=>(s(),l("option",{value:K.value},o(K.name),9,XY))),256))],544),[[rt,e(f).role]])]),t("div",tA,[t("div",eA,o(e(a)("\u6D6E\u52A8\u7F51\u5173IP"))+"\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":U[10]||(U[10]=K=>e(f).setIP=K),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,aA),[[tt,e(f).setIP,void 0,{trim:!0}]])]),t("div",oA,[t("div",nA,o(e(a)("\u65C1\u8DEF\u7531IP"))+"\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":U[11]||(U[11]=K=>e(f).checkIP=K),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,iA),[[tt,e(f).checkIP,void 0,{trim:!0}]])]),t("div",rA,[t("div",sA,[t("button",{class:"add-button add-button--danger",onClick:P},o(e(a)("\u4FDD\u5B58")),1)])])])):(s(),l("div",UY,[RY,t("span",null,o(e(a)("\u8F6F\u4EF6\u6682\u672A\u5B89\u88C5")),1),t("div",{class:"not_installed_btn",onClick:U[5]||(U[5]=K=>B("app-meta-floatip"))},o(e(a)("\u7ACB\u5373\u5B89\u88C5")),1)]))],512),[[Yt,F.value==="gateway"]]),T(t("div",null,[t("div",dA,[t("div",lA,[t("div",uA,o(e(a)("\u542F\u7528"))+"DHCP\uFF1A",1),z(jt,{modelValue:e(x).dhcpEnabled,"onUpdate:modelValue":U[12]||(U[12]=K=>e(x).dhcpEnabled=K),onChange:U[13]||(U[13]=()=>{})},null,8,["modelValue"])]),t("div",cA,[t("div",pA,"DHCP"+o(e(a)("\u7F51\u5173"))+"\uFF1A",1),T(t("select",{"onUpdate:modelValue":U[14]||(U[14]=K=>e(x).dhcpGateway=K),onChange:U[15]||(U[15]=()=>{})},[(s(!0),l(O,null,J((lt=(xt=v.value)==null?void 0:xt.dhcpGlobal)==null?void 0:lt.gatewaySels,K=>(s(),l("option",{value:K.gateway},o(K.gateway)+" ("+o(K.title?C(K.title):"")+") ",9,fA))),256))],544),[[rt,e(x).dhcpGateway]])]),t("div",mA,[t("div",vA,[t("button",{class:"add-button add-button--danger",onClick:_},o(e(a)("\u4FDD\u5B58")),1)])])]),t("div",bA,[t("button",{class:"add-button add-button--danger",onClick:it},[t("span",null,o(e(a)("\u6DFB\u52A0")),1)])]),z(Me,{data:u.value,columns:r.value,showSelection:!1,showPagination:!1,theadBgColor:"#e8e6f9"},{action:R(({row:K})=>[K.autoCreated?D("",!0):(s(),l("span",{key:0,style:{color:"#553AFE",cursor:"pointer"},onClick:Mt=>Dt(K)},o(e(a)("\u7F16\u8F91")),9,gA)),K.autoCreated?D("",!0):(s(),l("span",{key:1,style:{color:"#F04134",cursor:"pointer","margin-left":"18px"},onClick:Mt=>V(K)},o(e(a)("\u5220\u9664")),9,hA))]),tagTitle:R(({row:K})=>[t("span",null,o(C(K.tagTitle)),1)]),tagName:R(({row:K})=>[t("span",null,o(K.tagName||"-"),1)]),gateway:R(({row:K})=>[t("span",null,o(K.gateway||"-"),1)]),_:1},8,["data","columns"])],512),[[Yt,F.value==="tag"]])]),z(CY,{ref_key:"tagDialogRef",ref:A,onConfirm:vt},null,512)])}}});var xA=N(_A,[["__scopeId","data-v-94644288"]]);const Ra=n=>(st("data-v-a5a78984"),n=n(),dt(),n),wA={id:"page"},kA={style:{"text-align":"left",display:"flex","align-items":"center","margin-bottom":"20px","padding-top":"4px"}},yA=Ra(()=>t("svg",{width:"20",height:"20",viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg"},[t("path",{d:"M20 30 L50 50 L20 70",stroke:"#d6dbf8","stroke-width":"8","stroke-linecap":"round",fill:"none"})],-1)),FA={style:{"text-decoration":"none",color:"var(--breadcrumbs-tit-color1)","line-height":"1.5em"}},EA={class:"device_container",style:{color:"black"}},$A={class:"tab-container"},CA={class:"tabs_box_g"},DA=["onClick"],BA={class:"tab-content_g"},YA={key:0,class:"content-item"},AA={key:1,class:"content-item"},SA={key:2,class:"content-item"},zA={key:3,class:"content-item"},PA=Ra(()=>t("div",{style:{height:"30px"}},null,-1)),TA=G({setup(n){const{$gettext:i}=W(),a=$(["\u8BBE\u5907\u5217\u8868","\u9759\u6001\u5206\u914D\u5217\u8868","\u9650\u901F\u8BBE\u5907\u5217\u8868","\u5168\u5C40\u8BBE\u7F6E"]),d=$(0),u=$(null),r=()=>L(this,null,function*(){d.value=3,yield qe(),u.value&&(u.value.activeTab="ip")});return(c,x)=>{const h=pt("router-link");return s(),l(O,null,[t("div",wA,[t("div",kA,[z(h,{to:"/",style:{"text-decoration":"none",color:"var(--breadcrumbs-tit-color)","line-height":"1.5em","margin-right":"4px"}},{default:R(()=>[nt(o(e(i)("\u9996\u9875")),1)]),_:1}),yA,t("a",FA,o(e(i)("\u8BBE\u5907\u7BA1\u7406")),1)])]),t("div",EA,[t("div",$A,[t("div",CA,[(s(!0),l(O,null,J(a.value,(f,v)=>(s(),l("button",{key:v,onClick:b=>d.value=v,class:ct({active:d.value===v})},o(e(i)(f)),11,DA))),128))]),t("div",BA,[d.value===0?(s(),l("div",YA,[z(sB,{onOpenGloba:r})])):D("",!0),d.value===1?(s(),l("div",AA,[z(BB)])):D("",!0),d.value===2?(s(),l("div",SA,[z(oY,{onOpenGloba:r})])):D("",!0),d.value===3?(s(),l("div",zA,[z(xA,{ref_key:"configureRef",ref:u},null,512)])):D("",!0)]),PA])])],64)}}});var IA=N(TA,[["__scopeId","data-v-a5a78984"]]);const we=n=>(st("data-v-1ad1f636"),n=n(),dt(),n),LA=["onSubmit"],MA={class:"form-item"},NA={class:"label-name"},OA={class:"label-value switch_label"},VA={class:"label-flex pc-radio"},GA=["disabled"],jA=["disabled"],qA=we(()=>t("div",{class:"switch-button"},null,-1)),UA=[qA],RA={key:0,class:"form-item"},WA={class:"label-name"},HA={class:"label-value"},ZA=["disabled"],JA={value:100},KA={value:70},QA={value:50},XA={value:30},tS={key:0,class:"select-arrow"},eS={class:"form-item"},aS={class:"label-name"},oS={class:"label-value"},nS=["disabled","placeholder"],iS={class:"form-item"},rS={class:"label-name"},sS={class:"label-value"},dS=["disabled"],lS=["value"],uS={key:0,class:"select-arrow"},cS={class:"form-item"},pS={class:"label-name"},fS={class:"label-value"},mS=["type","disabled","placeholder"],vS={key:0,class:"seeIcon",viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},bS=we(()=>t("path",{d:"M12 6c3.79 0 7.17 2.13 8.82 5.5-.59 1.22-1.42 2.27-2.41 3.12l1.41 1.41c1.39-1.23 2.49-2.77 3.18-4.53C21.27 7.11 17 4 12 4c-1.27 0-2.49.2-3.64.57l1.65 1.65C10.66 6.09 11.32 6 12 6zm-1.07 1.14L13 9.21c.57.25 1.03.71 1.28 1.28l2.07 2.07c.08-.34.14-.7.14-1.07C16.5 9.01 14.48 7 12 7c-.37 0-.72.05-1.07.14zM2.01 3.87l2.68 2.68C3.06 7.83 1.77 9.53 1 11.5 2.73 15.89 7 19 12 19c1.52 0 2.98-.29 4.32-.82l3.42 3.42 1.41-1.41L3.42 2.45 2.01 3.87zm7.5 7.5l2.61 2.61c-.04.01-.08.02-.12.02-1.38 0-2.5-1.12-2.5-2.5 0-.05.01-.08.01-.13zm-3.4-3.4l1.75 1.75c-.23.55-.36 1.15-.36 1.78 0 2.48 2.02 4.5 4.5 4.5.63 0 1.23-.13 1.77-.36l.98.98c-.88.24-1.8.38-2.75.38-3.79 0-7.17-2.13-8.82-5.5.7-1.43 1.72-2.61 2.93-3.53z",fill:"currentColor"},null,-1)),gS=[bS],hS={key:1,class:"seeIcon",viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},_S=we(()=>t("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z",fill:"currentColor"},null,-1)),xS=[_S],wS={class:"form-item"},kS={class:"label-name"},yS={class:"label-value"},FS=["disabled"],ES={value:!1},$S={value:!0},CS={key:0,class:"select-arrow"},DS={key:1,class:"form-item"},BS={class:"label-name"},YS={class:"label-value"},AS=["disabled"],SS=["value"],zS={key:0,class:"select-arrow"},PS={key:2,class:"form-item"},TS={class:"label-name"},IS={class:"label-value"},LS=["disabled"],MS=we(()=>t("option",{value:"20"},"20 MHz",-1)),NS=we(()=>t("option",{value:"40"},"40 MHz",-1)),OS={key:0,value:"auto"},VS={key:1,value:"80"},GS={key:2,value:"160"},jS={key:0,class:"select-arrow"},qS={key:3,class:"form-item"},US={class:"label-name"},RS={class:"label-value"},WS=["disabled"],HS={value:0},ZS=["value"],JS=["disabled"],KS={value:0},QS=qt('',12),XS={key:2,class:"select-arrow"},tz={class:"label-btns"},ez=["disabled"],az=G({props:{data:null},emits:["getData"],setup(n,{emit:i}){const a=n,{$gettext:d,$ngettext:u}=W(),r=$(Object.assign({},a.data)),c=je("disabled"),x=$(!0),h=()=>{c.value||(r.value.disabled=!r.value.disabled)};Tt(()=>r.value.disabled,y=>{v()});const f=()=>L(this,null,function*(){if(r.value.txpower===a.data.txpower)return;const y=E.Loading("\u914D\u7F6E\u4E2D...");try{const{data:k}=yield M.Quickwifi.Power.POST({device:r.value.device||"",txpower:r.value.txpower||0}),{error:w,success:p}=k;if(w)throw w;(p==null||p==0)&&E.Success("\u914D\u7F6E\u5B8C\u6210")}catch(k){throw E.Error("\u914D\u7F6E\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"),k}finally{y.Close()}}),v=()=>L(this,null,function*(){const y=E.Loading("\u914D\u7F6E\u4E2D...");try{const{data:k}=yield M.Quickwifi.Switch.POST({ifaceName:r.value.ifaceName||"",enable:!r.value.disabled}),{error:w,success:p}=k;if(w)throw w;(p==null||p==0)&&E.Success("\u914D\u7F6E\u5B8C\u6210")}catch(k){throw console.error("\u8BF7\u6C42\u51FA\u9519:",k),E.Error("\u914D\u7F6E\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"),k}finally{y.Close()}}),b=()=>L(this,null,function*(){const y=ut({},r.value);delete y.encryptSelects,delete y.hwmodeSelects,delete y.disabled,delete y.txpower;const{data:k}=yield M.Quickwifi.Edit.POST(y),{error:w,success:p}=k;if(w)throw w;(p==null||p==0)&&E.Success("\u914D\u7F6E\u5B8C\u6210")}),_=()=>L(this,null,function*(){if(c.value)return;c.value=!0;const y=E.Loading("\u914D\u7F6E\u4E2D...");try{yield b(),yield i("getData")}catch(k){const w=E.Error(`${k}`);setTimeout(()=>{w.Close()},2e3)}finally{y.Close(),c.value=!1}});return(y,k)=>(s(),l("form",{class:"form-container",onSubmit:ft(_,["prevent"])},[t("div",MA,[t("div",NA,[t("span",null,o(e(d)("\u542F\u7528Wi-Fi")),1)]),t("div",OA,[t("div",VA,[t("label",null,[T(t("input",{type:"radio",value:!1,"onUpdate:modelValue":k[0]||(k[0]=w=>r.value.disabled=w),disabled:e(c)},null,8,GA),[[yt,r.value.disabled]]),nt(" "+o(e(d)("\u5F00\u542F")),1)]),t("label",null,[T(t("input",{type:"radio",value:!0,"onUpdate:modelValue":k[1]||(k[1]=w=>r.value.disabled=w),disabled:e(c)},null,8,jA),[[yt,r.value.disabled]]),nt(" "+o(e(d)("\u5173\u95ED")),1)])]),t("div",{class:"mobile-switch",onClick:h},[t("div",{class:ct(["switch-core",{"is-checked":!r.value.disabled,"is-disabled":e(c)}])},UA,2)])])]),r.value.isGuest?D("",!0):(s(),l("div",RA,[t("div",WA,[t("span",null,o(e(d)("\u53D1\u5C04\u529F\u7387")),1)]),t("div",HA,[T(t("select",{"onUpdate:modelValue":k[2]||(k[2]=w=>r.value.txpower=w),disabled:e(c),onChange:f},[t("option",JA,o(e(d)("\u6700\u5927")),1),t("option",KA,o(e(d)("\u9AD8")),1),t("option",QA,o(e(d)("\u4E2D")),1),t("option",XA,o(e(d)("\u4F4E")),1)],40,ZA),[[rt,r.value.txpower]]),e(c)?D("",!0):(s(),l("div",tS))])])),t("div",eS,[t("div",aS,[t("span",null,o(e(d)("Wi-Fi\u540D\u79F0\uFF08SSID\uFF09")),1)]),t("div",oS,[T(t("input",{"onUpdate:modelValue":k[3]||(k[3]=w=>r.value.ssid=w),disabled:e(c),placeholder:e(d)("\u8BF7\u8F93\u5165WIFI\u540D\u79F0")},null,8,nS),[[tt,r.value.ssid]])])]),t("div",iS,[t("div",rS,[t("span",null,o(e(d)("Wi-Fi \u5B89\u5168\u6027")),1)]),t("div",sS,[T(t("select",{"onUpdate:modelValue":k[4]||(k[4]=w=>r.value.encryption=w),disabled:e(c)},[(s(!0),l(O,null,J(r.value.encryptSelects,w=>(s(),l("option",{value:w},o(w),9,lS))),256))],8,dS),[[rt,r.value.encryption]]),e(c)?D("",!0):(s(),l("div",uS))])]),t("div",cS,[t("div",pS,[t("span",null,o(e(d)("Wi-Fi \u5BC6\u7801")),1)]),t("div",fS,[T(t("input",{"onUpdate:modelValue":k[5]||(k[5]=w=>r.value.key=w),class:"password_input",type:x.value?"password":"",disabled:e(c),placeholder:e(d)("\u8BF7\u8F93\u5165WIFI\u5BC6\u7801")},null,8,mS),[[xa,r.value.key]]),e(c)?D("",!0):(s(),l("div",{key:0,onClick:k[6]||(k[6]=w=>x.value=!x.value)},[x.value?(s(),l("svg",vS,gS)):(s(),l("svg",hS,xS))]))])]),t("div",wS,[t("div",kS,[t("span",null,o(e(d)("SSID \u53EF\u89C1\u6027")),1)]),t("div",yS,[T(t("select",{"onUpdate:modelValue":k[7]||(k[7]=w=>r.value.hidden=w),disabled:e(c)},[t("option",ES,o(e(d)("\u663E\u793A")),1),t("option",$S,o(e(d)("\u9690\u85CF")),1)],8,FS),[[rt,r.value.hidden]]),e(c)?D("",!0):(s(),l("div",CS))])]),r.value.isGuest?D("",!0):(s(),l("div",DS,[t("div",BS,[t("span",null,o(e(d)("\u65E0\u7EBF\u6A21\u5F0F")),1)]),t("div",YS,[T(t("select",{"onUpdate:modelValue":k[8]||(k[8]=w=>r.value.hwmode=w),disabled:e(c)},[(s(!0),l(O,null,J(r.value.hwmodeSelects,w=>(s(),l("option",{value:w},o(w),9,SS))),256))],8,AS),[[rt,r.value.hwmode]]),e(c)?D("",!0):(s(),l("div",zS))])])),r.value.isGuest?D("",!0):(s(),l("div",PS,[t("div",TS,[t("span",null,o(e(d)("\u9891\u5BBD")),1)]),t("div",IS,[T(t("select",{"onUpdate:modelValue":k[9]||(k[9]=w=>r.value.htmode=w),disabled:e(c)},[MS,NS,r.value.band==="2g"?(s(),l("option",OS," 20/40 MHz ")):D("",!0),r.value.band==="5g"?(s(),l("option",VS," 80 MHz ")):D("",!0),r.value.band==="5g"?(s(),l("option",GS," 160 MHz ")):D("",!0)],8,LS),[[rt,r.value.htmode]]),e(c)?D("",!0):(s(),l("div",jS))])])),r.value.isGuest?D("",!0):(s(),l("div",qS,[t("div",US,[t("span",null,o(e(d)("\u4FE1\u9053")),1)]),t("div",RS,[r.value.band==="2g"?T((s(),l("select",{key:0,"onUpdate:modelValue":k[10]||(k[10]=w=>r.value.channel=w),disabled:e(c)},[t("option",HS,o(e(d)("\u81EA\u52A8")),1),(s(),l(O,null,J(13,w=>t("option",{value:w},o(w),9,ZS)),64))],8,WS)),[[rt,r.value.channel,void 0,{number:!0}]]):D("",!0),r.value.band==="5g"?T((s(),l("select",{key:1,"onUpdate:modelValue":k[11]||(k[11]=w=>r.value.channel=w),disabled:e(c)},[t("option",KS,o(e(d)("\u81EA\u52A8")),1),QS],8,JS)),[[rt,r.value.channel,void 0,{number:!0}]]):D("",!0),e(c)?D("",!0):(s(),l("div",XS))])])),t("div",tz,[t("button",{class:"btn primary-btn",disabled:e(c),onClick:_},o(e(d)("\u4FDD\u5B58\u914D\u7F6E")),9,ez)])],40,LA))}});var oz=N(az,[["__scopeId","data-v-1ad1f636"]]);const Ne=n=>(st("data-v-40cb5302"),n=n(),dt(),n),nz={id:"page",class:"page-container"},iz={class:"mobile-tags-container"},rz={class:"tags-wrapper"},sz={class:"tags-scroll"},dz=["onClick"],lz={class:"more-btn-wrapper"},uz=Ne(()=>t("div",{class:"fade-overlay"},null,-1)),cz=Ne(()=>t("div",{class:"line"},null,-1)),pz=Ne(()=>t("div",{class:"line"},null,-1)),fz=Ne(()=>t("div",{class:"line"},null,-1)),mz=[cz,pz,fz],vz={class:"page-flex"},bz={class:"page-sidebar"},gz=["onClick"],hz={class:"page-main"},_z={class:"popup-content"},xz={class:"popup-tags"},wz=["onClick"],kz={class:"popup-footer"},yz=G({setup(n){var w;const{$gettext:i}=W(),a=$(!1);Ue("disabled",a);const d=$([]),u=be(),r=wa(),c=$(String((w=u==null?void 0:u.query)==null?void 0:w.tab)),x=$(!1),h=p=>{var m;return(m=p.band)==null?void 0:m.toUpperCase()},f=p=>p.isGuest?p.band+"_Guest":p.ssid,v=p=>{a.value||(c.value=f(p),x.value=!1,c.value!==u.query.tab&&r.push({query:{tab:c.value}}))},b=$(),_=p=>{a.value||(b.value=f(p))},y=()=>{x.value=!1,b.value!==u.query.tab&&r.push({query:{tab:b.value}})};Tt(()=>x.value,p=>{p?b.value=c.value:c.value=b.value});const k=()=>L(this,null,function*(){try{const{data:p}=yield M.Quickwifi.List.GET(),{error:m,result:g}=p;if(m)throw m;g!=null&&g.ifaces&&(d.value=g.ifaces.map(Y=>mt(ut({},Y),{hidden:Y.hidden||!1,disabled:Y.disabled||!1,isGuest:Y.isGuest||!1,channel:Y.channel||0,txpower:Y.txpower||0,ifaceIndex:Y.ifaceIndex||0})));let F=!1;for(let Y=0;Y0&&v(d.value[0])}catch(p){console.log(p)}});return k(),(p,m)=>(s(),l("div",nz,[t("div",iz,[t("div",rz,[t("div",sz,[(s(!0),l(O,null,J(d.value,g=>(s(),l("div",{key:f(g),class:ct(c.value===f(g)?"tag-item active":"tag-item"),onClick:ft(F=>v(g),["stop"])},o(h(g))+" "+o(g.isGuest?` ${e(i)("\u8BBF\u5BA2")}`:"")+" Wi-Fi "+o(g.ifaceIndex?`[${g.ifaceIndex}]`:""),11,dz))),128))]),t("div",lz,[uz,t("div",{class:"more-btn",onClick:m[0]||(m[0]=g=>x.value=!0)},mz)])])]),t("div",vz,[t("div",bz,[(s(!0),l(O,null,J(d.value,g=>(s(),l("div",{key:f(g),class:ct(c.value===f(g)?"item activeItem":"item"),onClick:ft(F=>v(g),["stop"])},o(h(g))+" "+o(g.isGuest?` ${e(i)("\u8BBF\u5BA2")}`:"")+" Wi-Fi "+o(g.ifaceIndex?`[${g.ifaceIndex}]`:""),11,gz))),128))]),t("div",hz,[(s(!0),l(O,null,J(d.value,g=>(s(),l(O,{key:f(g)},[c.value===f(g)?(s(),H(oz,{key:0,data:g,onGetData:k},null,8,["data"])):D("",!0)],64))),128))])]),x.value?(s(),l("div",{key:0,class:"popup-overlay",onClick:m[2]||(m[2]=ft(g=>x.value=!1,["self"]))},[t("div",_z,[t("div",xz,[(s(!0),l(O,null,J(d.value,g=>(s(),l("div",{key:f(g),class:ct(b.value===f(g)?"popup-tag-item active":"popup-tag-item"),onClick:ft(F=>_(g),["stop"])},o(h(g))+" "+o(g.isGuest?` ${e(i)("\u8BBF\u5BA2")}`:"")+" Wi-Fi "+o(g.ifaceIndex?`[${g.ifaceIndex}]`:""),11,wz))),128))]),t("div",kz,[t("button",{class:"cancel-btn",onClick:m[1]||(m[1]=g=>x.value=!1)},o(e(i)("\u53D6\u6D88")),1),t("button",{class:"confirm-btn",onClick:y},o(e(i)("\u786E\u5B9A")),1)])])])):D("",!0)]))}});var Fz=N(yz,[["__scopeId","data-v-40cb5302"]]);const Ez=()=>window.vue_base||"/cgi-bin/luci/admin/quickstart",Wa=lo({history:uo(Ez()),routes:[{name:"IndexPage",path:"/",meta:{title:"\u63A7\u5236\u53F0"},component:R9},{name:"NetworkPage",path:"/network",meta:{title:"\u7F51\u7EDC\u8BBE\u7F6E\u5411\u5BFC"},component:Z9,children:[{path:"",component:ch},{path:"pppoe",component:Ph},{path:"dhcp",component:__},{path:"gateway",component:lx}]},{path:"/quickwifi",component:Fz},{name:"RaidPage",path:"/raid",meta:{title:"raid\u5411\u5BFC"},component:Sk},{name:"SmartPage",path:"/smart",meta:{title:"smart\u68C0\u6D4B"},component:Ok,children:[{path:"",component:VE},{path:"task",component:a$},{path:"log",component:r$}]},{path:"/interfaceconfig",component:gC},{path:"/devicemanagement",component:IA}]});Wa.beforeEach((n,i)=>(n.meta.title,!0));const Ft=gt(Po);Ft.component("svg-menu",Vo);Ft.component("svg-system",Wo);Ft.component("svg-download",Xo);Ft.component("svg-store",dn);Ft.component("svg-info",mn);Ft.component("svg-disk",Mn);Ft.component("svg-nav",qn);Ft.component("progress-item",Ca);Ft.component("svg-view-show",mi);Ft.component("svg-view-hidden",xi);Ft.component("article-item",Ci);Ft.component("switch-box",Da);Ft.component("editable-select",Zt);Ft.use(Ba);Ft.use(Wa);Ft.use(co());fo(Ft).finally(()=>Ft.mount("#app"))});export default $z(); +var Na=Object.defineProperty,Oa=Object.defineProperties;var Va=Object.getOwnPropertyDescriptors;var aa=Object.getOwnPropertySymbols;var Ga=Object.prototype.hasOwnProperty,ja=Object.prototype.propertyIsEnumerable;var Oe=(o,i,a)=>i in o?Na(o,i,{enumerable:!0,configurable:!0,writable:!0,value:a}):o[i]=a,lt=(o,i)=>{for(var a in i||(i={}))Ga.call(i,a)&&Oe(o,a,i[a]);if(aa)for(var a of aa(i))ja.call(i,a)&&Oe(o,a,i[a]);return o},vt=(o,i)=>Oa(o,Va(i));var qa=(o,i)=>()=>(i||o((i={exports:{}}).exports,i),i.exports);var me=(o,i,a)=>(Oe(o,typeof i!="symbol"?i+"":i,a),a);var L=(o,i,a)=>new Promise((d,u)=>{var s=g=>{try{_(a.next(g))}catch(p){u(p)}},c=g=>{try{_(a.throw(g))}catch(p){u(p)}},_=g=>g.done?d(g.value):Promise.resolve(g.value).then(s,c);_((a=a.apply(o,i)).next())});import{a as Ua,c as Ra,d as _e,b as U,e as tt,u as e,o as r,f as l,g as t,t as n,n as Bt,h as D,i as z,r as ut,j as pt,k as zt,w as T,v as Rt,l as Wa,m as K,p as R,q as E,s as Nt,x as At,y as dt,F as G,z as et,A as ot,B as Wt,C as rt,D as st,E as la,G as jt,H as ua,I as ca,J as pa,K as fa,L as ma,M as va,N as ga,O as mt,T as $t,P as bt,Q as je,R as gt,S as Yt,U as it,V as Et,W as xe,X as Ye,Y as qe,Z as Ha,_ as Za,$ as Ae,a0 as Ja,a1 as Ka,a2 as Qa,a3 as Xa,a4 as to,a5 as eo,a6 as ao,a7 as oo,a8 as no,a9 as io}from"./vendor.js?v=e039e7e7";var QY=qa(ee=>{const ro=function(){const i=document.createElement("link").relList;if(i&&i.supports&&i.supports("modulepreload"))return;for(const u of document.querySelectorAll('link[rel="modulepreload"]'))d(u);new MutationObserver(u=>{for(const s of u)if(s.type==="childList")for(const c of s.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&d(c)}).observe(document,{childList:!0,subtree:!0});function a(u){const s={};return u.integrity&&(s.integrity=u.integrity),u.referrerpolicy&&(s.referrerPolicy=u.referrerpolicy),u.crossorigin==="use-credentials"?s.credentials="include":u.crossorigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function d(u){if(u.ep)return;u.ep=!0;const s=a(u);fetch(u.href,s)}};ro();const Ot={language:void 0,numberFormat:new Intl.NumberFormat("en",{notation:"compact"})},so=o=>L(ee,null,function*(){const i=window.vue_lang;new Date().getTime();let a={};try{const s=yield Ua({url:window.vue_lang_data,method:"GET"});s.data&&(a=s.data)}catch(s){console.log(s)}const d=Ra({defaultLanguage:i,mutedLanguages:["zh-cn"],translations:a,setGlobalProperties:!1,provideDirective:!1,provideComponent:!1});o.use(d),Ot.language=d;const{$gettext:u}=d;window.$i18n=u;try{Ot.numberFormat=new Intl.NumberFormat(i,{notation:"compact"})}catch(s){console.error("Intl.NumberFormat unsupported lang",i,s)}}),H=()=>{if(Ot.language)return Ot.language;throw new Error("I18N Uninitialized!")},Se=()=>({$gettext:(o,i,a)=>{if(Ot.language)return Ot.language.$gettext(o,i,a);throw new Error("I18N Uninitialized!")},$ngettext:(o,i,a,d,u)=>{if(Ot.language)return Ot.language.$ngettext(o,i,a,d,u);throw new Error("I18N Uninitialized!")}}),Ee=o=>typeof o=="number"?Ot.numberFormat.format(o):"?",{$gettext:lo,$ngettext:eA}=Se(),ba=(o,i)=>L(ee,null,function*(){return new Promise((a,d)=>L(ee,null,function*(){try{const u=yield fetch(o,i);if(Math.floor(u.status/100)!=2)throw u.status+" "+u.statusText;const s=lt({},u);s.data=yield u.json(),a(s)}catch(u){const s=u;d(lo("\u7F51\u7EDC\u5F02\u5E38\uFF1A")+((s==null?void 0:s.message)||u))}}))});class Ue{constructor(i){me(this,"config",{baseURL:"",headers:{}});me(this,"useRequest",i=>i);me(this,"useResponse",i=>i);me(this,"useError",i=>i);i.baseURL&&(this.config.baseURL=i.baseURL),i.headers&&(this.config.headers=i.headers)}static create(i){return new Ue(i)}Do(i,a){return L(this,null,function*(){return new Promise((d,u)=>L(this,null,function*(){try{const s=this.useRequest({baseURL:this.config.baseURL,headers:this.config.headers});i=`${s.baseURL||""}${i}`,a.headers==null&&(a.headers={}),s.headers&&(a.headers=lt({},s.headers));const _=yield fetch(i,a),g=lt({},_);g.data=yield _.json(),d(this.useResponse(g))}catch(s){this.useError(s),u(s)}}))})}TEXT(i,a){return L(this,null,function*(){return new Promise((d,u)=>L(this,null,function*(){try{const s=this.useRequest({baseURL:this.config.baseURL,headers:this.config.headers});i=`${s.baseURL||""}${i}`,a.headers==null&&(a.headers={}),s.headers&&(a.headers=lt({},s.headers));const _=yield fetch(i,a),g=lt({},_);g.data=yield _.text(),d(g)}catch(s){this.useError(s),u(s)}}))})}interceptors(){const i=this;return{requset:{use(a){i.useRequest=a}},response:{use(a,d){i.useResponse=a,d&&(i.useError=d)}}}}}const ha=Ue.create({});ha.interceptors().requset.use(o=>o);ha.interceptors().response.use(o=>(o.data&&o.data.success==null&&o.data.success==0,o));const{$gettext:_a,$ngettext:aA}=Se(),uo="/cgi-bin/luci/istore",co="/cgi-bin/luci/admin";let De=!1;const q=(o,i)=>(o.indexOf("//")==-1&&(o=`${uo}${o}`),ba(o,i).then(a=>(a!=null&&a.data&&a.data.success==-1001&&a.data.error=="Forbidden"&&(De||(De=!0,alert(_a("\u767B\u5F55\u8FC7\u671F\uFF0C\u8BF7\u91CD\u65B0\u767B\u5F55")),location.reload())),a))),po=(o,i)=>(o.indexOf("//")==-1&&(o=`${co}${o}`),ba(o,i).then(a=>(a!=null&&a.data&&a.data.success==-1001&&a.data.error=="Forbidden"&&(De||(De=!0,alert(_a("\u767B\u5F55\u8FC7\u671F\uFF0C\u8BF7\u91CD\u65B0\u767B\u5F55")),location.reload())),a))),fo={Statistics:{GET(){return q("/u/network/statistics/",{method:"GET"})}},Status:{GET(){return q("/u/network/status/",{method:"GET"})}},Device:{List:{GET(){return q("/network/device/list/",{method:"GET"})}}},Homebox:{Enable:{POST(){return q("/network/homebox/enable/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"}})}}},CheckPublickNet:{POST(o){return q("/network/checkPublicNet/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},GetInterfaceConfig:{GET(){return q("/network/interface/config/",{method:"GET",headers:{"Content-Type":"application/json;charset=utf-8"}})}},POSTInterfaceConfig:{POST(o){return q("/network/interface/config/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},PortList:{GET(){return q("/network/port/list/",{method:"GET",headers:{"Content-Type":"application/json;charset=utf-8"}})}}},mo={Version:{GET(){return q("/u/system/version/",{method:"GET"})}},CheckUpdate:{GET(){return q("/system/check-update/",{method:"GET"})}},AutoCheckUpdate:{POST(o){return q("/system/auto-check-update/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},Reboot:{POST(o){return q("/system/reboot/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},Status:{GET(){return q("/system/status/",{method:"GET"})}}},vo={Disk:{Status:{GET(){return q("/nas/disk/status/",{method:"GET"})}},Erase:{POST(o){return q("/nas/disk/erase",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},Init:{POST:o=>q("/nas/disk/init/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})},InitRest:{POST:o=>q("/nas/disk/initrest/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})},Partition:{Format:{POST:o=>q("/nas/disk/partition/format",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})},Mount:{POST:o=>q("/nas/disk/partition/mount",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}}},Service:{Status:{GET(){return q("/u/nas/service/status/",{method:"GET"})}}},Samba:{Create:{POST(o){return q("/nas/samba/create",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}}},Webdav:{Create:{POST(o){return q("/nas/webdav/create",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},Status:{GET(){return q("/nas/webdav/status/",{method:"GET"})}}},Linkease:{Enable:{POST(){return q("/u/nas/linkease/enable",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"}})}}},Sandbox:{POST(o){return q("/nas/sandbox/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},GetSandbox:{GET(){return q("/nas/sandbox/",{method:"GET"})}},SandboxDisks:{GET(){return q("/nas/sandbox/disks/",{method:"GET"})}},SandboxCommit:{POST(){return q("/u/nas/sandbox/commit/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify({})})}},SandboxReset:{POST(){return q("/nas/sandbox/reset/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"}})}},SandboxExit:{POST(){return q("/nas/sandbox/exit/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"}})}}},go={Check:{POST(o){return q("/app/check/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},Install:{POST(o){return q("/app/install/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}}},bo={Pppoe:{GET(){return q("/guide/pppoe/",{method:"GET"})},POST(o){return q("/guide/pppoe/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},DnsConfig:{GET(){return q("/guide/dns-config/",{method:"GET"})},POST(o){return q("/guide/dns-config/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},DhcpClient:{POST(o){return q("/guide/dhcp-client/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},ClientModel:{GET(){return q("/guide/client-mode/",{method:"GET"})},POST(o){return q("/guide/client-mode/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},GatewayRouter:{POST(o){return q("/guide/gateway-router/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},DockerStatus:{GET(){return q("/guide/docker/status/",{method:"GET"})}},DockerPartitionList:{GET(){return q("/guide/docker/partition/list/",{method:"GET"})}},DockerTransfer:{POST(o){return q("/guide/docker/transfer/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},DockerSwitch:{POST(o){return q("/guide/docker/switch/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},DownloadService:{Status:{GET(){return q("/guide/download-service/status/",{method:"GET"})}}},DownloadPartition:{List:{GET(){return q("/guide/download/partition/list/",{method:"GET"})}}},Aria2Init:{POST(o){return q("/guide/aria2/init/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},qbitorrentInit:{POST(o){return q("/guide/qbittorrent/init/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},transmissionInit:{POST(o){return q("/guide/transmission/init/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},GetLan:{GET(){return q("/guide/lan/",{method:"GET"})}},LanIp:{POST(o){return q("/guide/lan/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},SoftSource:{POST(o){return q("/guide/soft-source/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},GetSoftSource:{GET(){return q("/guide/soft-source/",{method:"GET"})}},SoftSourceList:{GET(){return q("/guide/soft-source/list/",{method:"GET"})}},PostDdns:{POST(o){return q("/u/guide/ddns/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},GetDdns:{GET(){return q("/u/guide/ddns/",{method:"GET"})}},Ddnsto:{POST(o){return q("/guide/ddnsto/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},DdntoConfig:{GET(){return q("/guide/ddnsto/config/",{method:"GET"})}},DdnstoAddress:{POST(o){return q("/guide/ddnsto/address/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}}},ho={Create:{POST(o){return q("/raid/create/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},Delete:{POST(o){return q("/raid/delete/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},Add:{POST(o){return q("/raid/add/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},Remove:{POST(o){return q("/raid/remove/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},Recover:{POST(o){return q("/raid/recover/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},Detail:{POST(o){return q("/raid/detail/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},List:{GET(){return q("/raid/list/",{method:"GET"})}},CreateList:{GET(){return q("/raid/create/list/",{method:"GET"})}},Autofix:{GET(){return q("/raid/autofix/",{method:"GET"})}}},_o={Log:{GET(){return q("/smart/log/",{method:"GET"})}},List:{GET(){return q("/u/smart/list/",{method:"GET"})}},Config:{GET(){return q("/smart/config/",{method:"GET"})},POST(o){return q("/smart/config/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}},Test:{POST(o){return q("/u/smart/test/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})},Result:{POST(o){return q("/smart/test/result/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}}},Attribute:{Result:{POST(o){return q("/smart/attribute/result/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}}},Extend:{Result:{POST(o){return q("/smart/extend/result/",{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(o)})}}}},xo={List:{GET(){return q("/wireless/list-iface/",{method:"GET"})}},Switch:{POST(o){return q("/wireless/enable-iface/",{body:JSON.stringify(o),method:"POST"})}},Power:{POST(o){return q("/wireless/set-device-power/",{body:JSON.stringify(o),method:"POST"})}},Edit:{POST(o){return q("/wireless/edit-iface/",{body:JSON.stringify(o),method:"POST"})}},Setup:{POST(o){return q("/wireless/setup/",{body:JSON.stringify(o),method:"POST"})}}},ko={getInstalled:{GET(){return po("/store/installed/",{method:"GET"})}},needSetup:{GET(){return q("/guide/need/setup/",{method:"GET"})}},setPassword:{POST(o){return q("/system/setPassword/",{body:JSON.stringify(o),method:"POST"})}},completeGuide:{POST(){return q("/guide/finish/setup/",{method:"POST"})}}},wo={listDevices:{GET(){return q("/lanctrl/listDevices/",{method:"GET"})}},staticDeviceConfig:{POST(o){return q("/lanctrl/staticDeviceConfig/",{body:JSON.stringify(o),method:"POST"})}},globalConfigs:{GET(){return q("/lanctrl/globalConfigs/",{method:"GET"})}},speedLimitConfig:{POST(o){return q("/lanctrl/speedLimitConfig/",{body:JSON.stringify(o),method:"POST"})}},listStaticDevices:{GET(){return q("/lanctrl/listStaticDevices/",{method:"GET"})}},listSpeedLimitedDevices:{GET(){return q("/lanctrl/listSpeedLimitedDevices/",{method:"GET"})}},dhcpGatewayConfig:{POST(o){return q("/lanctrl/dhcpGatewayConfig/",{body:JSON.stringify(o),method:"POST"})}},dhcpTagsConfig:{POST(o){return q("/lanctrl/dhcpTagsConfig/",{body:JSON.stringify(o),method:"POST"})}},enableSpeedLimit:{POST(o){return q("/lanctrl/enableSpeedLimit/",{body:JSON.stringify(o),method:"POST"})}},enableFloatGateway:{POST(o){return q("/lanctrl/enableFloatGateway/",{body:JSON.stringify(o),method:"POST"})}},speedsForDevices:{GET(){return q("/lanctrl/speedsForDevices/",{method:"GET"})}},speedsForOneDevice:{POST(o){return q("/lanctrl/speedsForOneDevice/",{body:JSON.stringify(o),method:"POST"})}}};var yo=Object.freeze(Object.defineProperty({__proto__:null,Network:fo,System:mo,Nas:vo,App:go,Guide:bo,Raid:ho,Smart:_o,Quickwifi:xo,GuidePage:ko,DeviceMangement:wo},Symbol.toStringTag,{value:"Module"})),O=lt({},yo);const xa=_e("app",{state:()=>({portitemStyle:{show:!1,left:0,top:0,portitem:{name:"",macAddress:"",linkSpeed:"",linkState:"",rx_packets:"",tx_packets:"",interfaceNames:[],master:"",duplex:""}}})});_e("guide",{});const ka=_e("nas",{state:()=>({webdav:{}})}),ze=_e("network",{state:()=>({status:{},deviceList:{}}),getters:{},actions:{updateNetworkStatus(o){this.status=o},requestDeviceList(){O.Network.Device.List.GET().then(o=>{if(o!=null&&o.data){const{result:i}=o==null?void 0:o.data;i&&(this.deviceList=i)}})},incrTime(){this.status.uptimeStamp&&this.status.uptimeStamp++}}}),Re=_e("system",{state:()=>({version:{},checkUpdate:null,updateChecked:!1,systemStatus:{}}),getters:{},actions:{incrTime(){var o;(o=this.systemStatus)!=null&&o.uptime&&this.systemStatus.uptime++},requestVersion(){O.System.Version.GET().then(o=>{var i;(i=o==null?void 0:o.data)!=null&&i.result&&(this.version=o.data.result)})},requestCheckUpdate(){this.updateChecked||(this.updateChecked=!0,O.System.CheckUpdate.GET().then(o=>{var i;(i=o==null?void 0:o.data)!=null&&i.result&&(this.checkUpdate=o.data.result)}).finally(()=>{this.checkUpdate==null&&(this.checkUpdate={needUpdate:!1,msg:"skip"})}))},updateSystemStatus(o){this.systemStatus=o}}});let oa=!1;const Fo=()=>{if(oa)return;oa=!0;let o=!0,i=!0;const a=ze(),d=Re(),u=function(){return(!o&&document.hidden?Promise.resolve():O.System.Status.GET().then(c=>{c!=null&&c.data.result&&d.updateSystemStatus(c.data.result)})).finally(()=>{setTimeout(u,5e3),o&&(setInterval(()=>{d.incrTime()},1e3),o=!1)})},s=function(){return(!i&&document.hidden?Promise.resolve():O.Network.Status.GET().then(c=>{if(c!=null&&c.data){const{result:_}=c==null?void 0:c.data;_&&a.updateNetworkStatus(_)}})).finally(()=>{setTimeout(s,5e3),i&&(setInterval(()=>{a.incrTime()},1e3),i=!1)})};s(),a.requestDeviceList(),setTimeout(()=>{d.requestVersion(),u()},1100)};var M=(o,i)=>{const a=o.__vccOpts||o;for(const[d,u]of i)a[d]=u;return a};const Eo=U({setup(o){const{$gettext:i,$ngettext:a}=H(),d=xa(),u=tt(()=>d.portitemStyle.portitem),s=tt(()=>d.portitemStyle.show),c=tt(()=>({bottom:`calc(100% - ${d.portitemStyle.top}px)`,left:`${d.portitemStyle.left}px`})),_=f=>{switch(f){case"full":return i("\u5168\u53CC\u5DE5");case"half":return i("\u534A\u53CC\u5DE5")}},g=f=>{d.portitemStyle.show=!0},p=f=>{d.portitemStyle.show=!1};return(f,m)=>e(s)?(r(),l("div",{key:0,class:"disk-item-tooltip",style:Bt(e(c)),onMouseenter:g,onMouseleave:p},[t("div",null,n(_(e(u).duplex)),1),t("div",null,n(e(i)("\u540D\u79F0\uFF1A"))+n(e(u).name||"--"),1),t("div",null,n(e(i)("MAC\uFF1A"))+n(e(u).macAddress||"--"),1),t("div",null,n(e(i)("\u63A5\u6536\uFF1A"))+n(e(u).rx_packets||"--"),1),t("div",null,n(e(i)("\u53D1\u9001\uFF1A"))+n(e(u).tx_packets||"--"),1)],36)):D("",!0)}});var Co=M(Eo,[["__scopeId","data-v-41cbce66"]]);const $o={id:"main"},Do=U({setup(o){return(i,a)=>{const d=ut("router-view");return r(),l("div",$o,[z(d),z(Co)])}}});var Bo=M(Do,[["__scopeId","data-v-2d97dedc"]]);const Yo={},Ao={t:"1640593669834",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"54870",width:"128",height:"128"},So=t("path",{d:"M148.7872 57.4464h177.152c64.9216 0 118.0672 53.1456 118.0672 118.0672v295.2192H148.7872C83.8656 470.7328 30.72 417.5872 30.72 352.5632v-177.152C30.72 110.592 83.8656 57.4464 148.7872 57.4464z m0 531.3536h295.2192v295.2192c0 64.9216-53.1456 118.0672-118.0672 118.0672h-177.152C83.8656 1001.984 30.72 948.9408 30.72 883.9168v-177.152C30.72 641.9456 83.8656 588.8 148.7872 588.8z m0 0M768.7168 559.2064L562.0736 346.7264c-23.6544-17.7152-35.4304-53.1456-35.4304-82.6368s11.776-59.0848 35.4304-82.6368L686.08 57.4464C733.2864 10.24 810.0864 10.24 851.3536 57.4464l124.0064 124.0064c23.6544 23.6544 35.4304 53.1456 35.4304 82.6368s-11.776 59.0848-35.4304 82.6368L768.7168 559.2064z m0-478.208c-17.7152 0-29.4912 5.9392-41.3696 17.7152l-123.904 124.0064c-11.776 11.776-17.7152 23.6544-17.7152 41.3696s5.9392 29.4912 17.7152 41.3696l165.2736 165.2736 165.2736-165.2736c11.776-11.776 17.7152-23.6544 17.7152-41.3696s-5.9392-29.4912-17.7152-41.3696L809.984 98.7136c-11.776-11.776-23.552-17.7152-41.2672-17.7152z m0 0","p-id":"54871"},null,-1),zo=t("path",{d:"M562.0736 588.8h295.2192c64.9216 0 118.0672 53.1456 118.0672 118.0672v177.152c0 64.9216-53.1456 118.0672-118.0672 118.0672h-177.152c-64.9216 0-118.0672-53.1456-118.0672-118.0672V588.8z m0 0","p-id":"54872"},null,-1),Po=[So,zo];function To(o,i){return r(),l("svg",Ao,Po)}var Io=M(Yo,[["render",To]]);const Lo={},Mo={t:"1640598743438",class:"icon",viewBox:"0 0 1036 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"65341",width:"128",height:"128"},No=t("path",{d:"M984.177778 432.355556l-45.511111 0c-22.755556 0-45.511111-17.066667-51.2-39.822222l-28.444444-68.266667C847.644444 312.888889 853.333333 284.444444 870.4 267.377778l34.133333-34.133333c17.066667-17.066667 17.066667-39.822222 0-56.888889l-56.888889-56.888889c-17.066667-17.066667-39.822222-17.066667-56.888889 0l-34.133333 34.133333C739.555556 170.666667 711.111111 176.355556 694.044444 164.977778L625.777778 136.533333c-22.755556-5.688889-39.822222-28.444444-39.822222-51.2L585.955556 39.822222c0-22.755556-17.066667-39.822222-39.822222-39.822222L472.177778 0C449.422222 0 432.355556 17.066667 432.355556 39.822222l0 45.511111c0 22.755556-17.066667 45.511111-39.822222 51.2L329.955556 164.977778C312.888889 176.355556 284.444444 170.666667 267.377778 153.6L233.244444 119.466667c-17.066667-17.066667-39.822222-17.066667-56.888889 0l-56.888889 56.888889c-17.066667 17.066667-17.066667 39.822222 0 56.888889l34.133333 34.133333C170.666667 284.444444 176.355556 312.888889 164.977778 329.955556L136.533333 398.222222C130.844444 415.288889 108.088889 432.355556 85.333333 432.355556l-45.511111 0C17.066667 432.355556 0 449.422222 0 472.177778l0 79.644444c0 22.755556 17.066667 39.822222 39.822222 39.822222l45.511111 0c22.755556 0 45.511111 17.066667 51.2 39.822222l28.444444 68.266667C176.355556 711.111111 170.666667 739.555556 153.6 756.622222l-34.133333 34.133333c-17.066667 17.066667-17.066667 39.822222 0 56.888889l56.888889 56.888889c17.066667 17.066667 39.822222 17.066667 56.888889 0l34.133333-34.133333C284.444444 853.333333 312.888889 847.644444 329.955556 859.022222L398.222222 887.466667c22.755556 5.688889 39.822222 28.444444 39.822222 51.2l0 45.511111c0 22.755556 17.066667 39.822222 39.822222 39.822222l79.644444 0c22.755556 0 39.822222-17.066667 39.822222-39.822222l0-45.511111c0-22.755556 17.066667-45.511111 39.822222-51.2l68.266667-28.444444c17.066667-11.377778 45.511111-5.688889 62.577778 11.377778l34.133333 34.133333c17.066667 17.066667 39.822222 17.066667 56.888889 0l56.888889-56.888889c17.066667-17.066667 17.066667-39.822222 0-56.888889l-34.133333-34.133333c-17.066667-17.066667-17.066667-45.511111-11.377778-62.577778l28.444444-68.266667c5.688889-22.755556 28.444444-39.822222 51.2-39.822222l45.511111 0c22.755556 0 39.822222-17.066667 39.822222-39.822222L1035.377778 472.177778C1024 449.422222 1006.933333 432.355556 984.177778 432.355556L984.177778 432.355556zM711.111111 512c0 108.088889-91.022222 199.111111-199.111111 199.111111-108.088889 0-199.111111-85.333333-199.111111-199.111111 0-108.088889 85.333333-199.111111 199.111111-199.111111C620.088889 312.888889 711.111111 403.911111 711.111111 512L711.111111 512zM711.111111 512","p-id":"65342"},null,-1),Oo=[No];function Vo(o,i){return r(),l("svg",Mo,Oo)}var Go=M(Lo,[["render",Vo]]);const jo={},qo={t:"1640599890701",class:"icon",viewBox:"0 0 1565 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"76947",width:"128",height:"128"},Uo=t("path",{d:"M1206.477959 299.331595c-27.357038 0-53.867311 3.354494-79.465683 9.151581C1078.518669 130.792698 916.428217 0 723.365689 0 492.068443 0 304.575027 187.493416 304.575027 418.790662c0 16.055976 1.074741 31.786273 2.865975 47.386299-9.184149-0.911901-18.400865-1.40042-27.812989-1.40042C125.191018 464.743973 0 589.934991 0 744.371987c0 154.469563 125.191018 279.628013 279.595446 279.628013 59.990077 0 221.233764 0 394.527575 0l0-302.295274L496.986197 721.704726l285.457668-339.031868 285.457668 339.031868-177.136823 0 0 302.295274c139.748871 0 262.204185 0 315.71325 0 197.947713 0 358.40977-168.34349 358.40977-366.291203S1404.425673 299.331595 1206.477959 299.331595z","p-id":"76948"},null,-1),Ro=[Uo];function Wo(o,i){return r(),l("svg",qo,Ro)}var Ho=M(jo,[["render",Wo]]);const Zo={},Jo={t:"1640599792937",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"68605",width:"128",height:"128"},Ko=t("path",{d:"M512 825.6c-211.2 0-377.6-57.6-377.6-128l0 0L134.4 896l0 0c6.4 70.4 172.8 128 377.6 128 204.8 0 371.2-57.6 377.6-128l0 0 0-204.8 0 0C889.6 768 723.2 825.6 512 825.6L512 825.6z","p-id":"68606"},null,-1),Qo=t("path",{d:"M512 544c-211.2 0-377.6-57.6-377.6-128l0 0 0 204.8 0 0c6.4 70.4 172.8 128 377.6 128 204.8 0 371.2-57.6 377.6-128l0 0L889.6 416l0 0C889.6 486.4 723.2 544 512 544L512 544z","p-id":"68607"},null,-1),Xo=t("path",{d:"M889.6 128 889.6 128c0-70.4-166.4-128-377.6-128C300.8 0 134.4 57.6 134.4 128l0 0 0 0 0 204.8 0 0c6.4 70.4 172.8 128 377.6 128 204.8 0 371.2-57.6 377.6-128l0 0L889.6 128 889.6 128 889.6 128zM512 217.6c-153.6 0-281.6-44.8-281.6-96 0-51.2 128-96 281.6-96 153.6 0 281.6 44.8 281.6 96C793.6 179.2 665.6 217.6 512 217.6L512 217.6z","p-id":"68608"},null,-1),tn=[Ko,Qo,Xo];function en(o,i){return r(),l("svg",Jo,tn)}var an=M(Zo,[["render",en]]);const on={},nn={t:"1640575557247",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4211",width:"128",height:"128"},rn=t("path",{d:"M560 800l-10.464-416h-75.072L464 800h96z m-14.144-493.984c9.44-9.312 14.144-20.672 14.144-34.016 0-13.6-4.704-24.992-14.144-34.208A46.784 46.784 0 0 0 512 224c-13.12 0-24.448 4.608-33.856 13.792A45.856 45.856 0 0 0 464 272c0 13.344 4.704 24.704 14.144 34.016 9.408 9.312 20.704 13.984 33.856 13.984 13.12 0 24.448-4.672 33.856-13.984zM512 32C246.912 32 32 246.912 32 512c0 265.088 214.912 480 480 480 265.088 0 480-214.912 480-480 0-265.088-214.912-480-480-480z m0 64c229.76 0 416 186.24 416 416s-186.24 416-416 416S96 741.76 96 512 282.24 96 512 96z","p-id":"4212"},null,-1),sn=[rn];function dn(o,i){return r(),l("svg",nn,sn)}var ln=M(on,[["render",dn]]);const un={},cn={t:"1640681742480",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"80687",width:"128",height:"128"},pn=t("path",{d:"M899.892468 123.889088c0-44.342099-36.286708-80.620486-80.624646-80.620486H204.728017C160.385918 43.268602 124.107532 79.546988 124.107532 123.889088v802.847056c0 44.342099 36.278386 80.620486 80.620485 80.620486h614.539805c44.337938 0 80.624646-36.278386 80.624646-80.620486V123.889088z",fill:"#D0D0DB","p-id":"80688"},null,-1),fn=t("path",{d:"M169.8768 977.7772V174.930143c0-44.342099 36.278386-80.620486 80.620486-80.620485h614.539804c9.936092 0 19.426974 1.905666 28.239639 5.23434-11.525534-30.507298-40.996782-52.389169-75.398629-52.389169H203.342457c-44.342099 0-80.620486 36.278386-80.620486 80.620486v802.851217c0 34.410168 21.881871 63.873094 52.385008 75.381985A79.730065 79.730065 0 0 1 169.8768 977.7772z",fill:"#FFFFFF","p-id":"80689"},null,-1),mn=t("path",{d:"M820.657543 40.497481H206.117739c-44.342099 0-80.620486 36.278386-80.620486 80.620485v802.847057c0 44.342099 36.278386 80.620486 80.620486 80.620486h614.539804c44.337938 0 80.624646-36.278386 80.624647-80.620486V121.117966c0-44.342099-36.286708-80.620486-80.624647-80.620485z m19.60173 828.785749c0 40.846992-33.43237 74.279362-74.287684 74.279361H199.780776c-40.855313 0-74.279362-33.424048-74.279362-74.279361V129.593603c0-40.855313 33.424048-74.279362 74.279362-74.279362h566.203296c40.842831 0 74.283522 33.424048 74.283522 74.279362l-0.008321 739.689627z",fill:"#6E6E96","p-id":"80690"},null,-1),vn=t("path",{d:"M815.106979 1024H200.567175C146.933914 1024 103.303319 980.369405 103.303319 926.736144V123.889088C103.303319 70.255827 146.933914 26.625232 200.567175 26.625232h614.539804c53.633261 0 97.268017 43.630595 97.268017 97.263856v802.847056c0 53.633261-43.634756 97.263856-97.268017 97.263856zM200.567175 59.911972C165.287391 59.911972 136.590059 88.609303 136.590059 123.889088v802.847056c0 35.279784 28.697331 63.977115 63.977116 63.977115h614.539804c35.279784 0 63.981276-28.697331 63.981276-63.977115V123.889088c0-35.279784-28.701492-63.977115-63.981276-63.977116H200.567175z",fill:"#6E6E96","p-id":"80691"},null,-1),gn=t("path",{d:"M301.946104 941.515457h429.985632v65.841173H301.946104z",fill:"#8A8AA1","p-id":"80692"},null,-1),bn=t("path",{d:"M731.931736 1024H301.946104a16.64337 16.64337 0 0 1-16.64337-16.64337V941.515457a16.64337 16.64337 0 0 1 16.64337-16.64337h429.985632a16.64337 16.64337 0 0 1 16.64337 16.64337v65.841173a16.64337 16.64337 0 0 1-16.64337 16.64337z m-413.342262-33.286741h396.698892v-32.554432H318.589474v32.554432z",fill:"#6E6E96","p-id":"80693"},null,-1),hn=t("path",{d:"M337.230049 960.318304h20.804213v47.038326h-20.804213zM386.565159 960.318304h20.804213v47.038326h-20.804213zM435.891948 960.318304h20.804213v47.038326h-20.804213zM485.231219 960.318304h20.804213v47.038326h-20.804213zM534.558008 960.318304h20.804213v47.038326h-20.804213zM583.897279 960.318304h20.804213v47.038326h-20.804213zM633.224068 960.318304h20.804213v47.038326h-20.804213zM682.563339 960.318304h20.804213v47.038326h-20.804213z",fill:"#FFE599","p-id":"80694"},null,-1),_n=t("path",{d:"M219.153659 140.794591m-26.874883 0a26.874882 26.874882 0 1 0 53.749765 0 26.874882 26.874882 0 1 0-53.749765 0Z",fill:"#ADADD1","p-id":"80695"},null,-1),xn=t("path",{d:"M219.153659 184.312843c-23.995579 0-43.518252-19.522673-43.518253-43.518252s19.522673-43.518252 43.518253-43.518253 43.518252 19.522673 43.518252 43.518253-19.522673 43.518252-43.518252 43.518252z m0-53.749764c-5.642103 0-10.231512 4.589409-10.231512 10.231512s4.589409 10.231512 10.231512 10.231512 10.231512-4.589409 10.231511-10.231512-4.589409-10.231512-10.231511-10.231512z",fill:"#6E6E96","p-id":"80696"},null,-1),kn=t("path",{d:"M801.28466 140.794591m-26.870721 0a26.870721 26.870721 0 1 0 53.741442 0 26.870721 26.870721 0 1 0-53.741442 0Z",fill:"#ADADD1","p-id":"80697"},null,-1),wn=t("path",{d:"M801.28466 184.308683c-23.995579 0-43.514092-19.518512-43.514091-43.514092s19.518512-43.514092 43.514091-43.514092 43.514092 19.518512 43.514092 43.514092-19.518512 43.514092-43.514092 43.514092z m0-53.741443c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"80698"},null,-1),yn=t("path",{d:"M801.280499 905.23291m-26.870721 0a26.870721 26.870721 0 1 0 53.741443 0 26.870721 26.870721 0 1 0-53.741443 0Z",fill:"#ADADD1","p-id":"80699"},null,-1),Fn=t("path",{d:"M801.280499 948.747001c-23.995579 0-43.514092-19.518512-43.514091-43.514091s19.518512-43.514092 43.514091-43.514092 43.514092 19.518512 43.514092 43.514092-19.518512 43.514092-43.514092 43.514091z m0-53.741442c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"80700"},null,-1),En=t("path",{d:"M219.153659 905.23291m-26.870722 0a26.870721 26.870721 0 1 0 53.741443 0 26.870721 26.870721 0 1 0-53.741443 0Z",fill:"#ADADD1","p-id":"80701"},null,-1),Cn=t("path",{d:"M219.153659 948.747001c-23.995579 0-43.514092-19.518512-43.514092-43.514091s19.518512-43.514092 43.514092-43.514092 43.514092 19.518512 43.514091 43.514092-19.522673 43.514092-43.514091 43.514091z m0-53.741442c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"80702"},null,-1),$n=t("path",{d:"M520.972857 777.43263c-142.542145 0-258.508988-115.971004-258.508988-258.52147a16.64337 16.64337 0 0 1 33.28674 0c0 124.19699 101.033579 225.23473 225.222248 225.23473s225.222248-101.03774 225.222248-225.23473c0-124.188668-101.033579-225.218087-225.222248-225.218087a16.64337 16.64337 0 0 1 0-33.286741c142.542145 0 258.508988 115.966843 258.508988 258.504828 0 142.550466-115.966843 258.521471-258.508988 258.52147z",fill:"#6E6E96","p-id":"80703"},null,-1),Dn=t("path",{d:"M520.968696 518.919481m-83.312551 0a83.312551 83.312551 0 1 0 166.625102 0 83.312551 83.312551 0 1 0-166.625102 0Z",fill:"#A9A9BA","p-id":"80704"},null,-1),Bn=t("path",{d:"M520.968696 618.875402c-55.114521 0-99.955921-44.83724-99.955921-99.95176 0-55.118682 44.8414-99.955921 99.955921-99.955921s99.95176 44.8414 99.95176 99.955921c0 55.11036-44.83724 99.95176-99.95176 99.95176z m0-166.625101c-36.761044 0-66.669181 29.908136-66.66918 66.66918s29.908136 66.66502 66.66918 66.66502 66.66502-29.908136 66.66502-66.66502c0-36.761044-29.903976-66.669181-66.66502-66.66918z",fill:"#6E6E96","p-id":"80705"},null,-1),Yn=t("path",{d:"M301.946104 941.515457h429.985632v36.977408H301.946104z",fill:"#6E6E96","p-id":"80706"},null,-1),An=[pn,fn,mn,vn,gn,bn,hn,_n,xn,kn,wn,yn,Fn,En,Cn,$n,Dn,Bn,Yn];function Sn(o,i){return r(),l("svg",cn,An)}var zn=M(un,[["render",Sn]]);const Pn={},Tn={t:"1640775712185",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2996",width:"128",height:"128"},In=t("path",{d:"M894.185422 128.023792 129.814578 445.743994 445.99982 577.744353 571.860343 893.929596Z","p-id":"2997"},null,-1),Ln=[In];function Mn(o,i){return r(),l("svg",Tn,Ln)}var Nn=M(Pn,[["render",Mn]]);const On={class:"progress"},Vn=U({props:{value:{type:Number,required:!0},text:{type:String}},setup(o){const i=o,a=tt(()=>i.value>=80?"#e45e5e":i.value>=70?"#ff9800":i.value>=60?"#297ff3":i.value>0?"#53c31b":"");return(d,u)=>(r(),l("div",On,[t("div",{class:pt(["progress-value",`${o.value>50}`]),style:Bt({width:`${o.value}%`,backgroundColor:e(a)})},[t("span",null,n(o.text),1)],6),zt(d.$slots,"default",{},void 0,!0)]))}});var wa=M(Vn,[["__scopeId","data-v-3ee635ef"]]);const Gn={},jn={height:"32",width:"64",t:"1649907260906",viewBox:"-8 248 1045 537",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2793","xmlns:xlink":"http://www.w3.org/1999/xlink"},qn=t("path",{d:"M764.904497 251.418146 259.086289 251.418146c-143.076626 0-259.065314 115.989711-259.065314 259.065314 0 143.077649 115.988688 259.063267 259.065314 259.063267l505.818207 0c143.074579 0 259.063267-115.985618 259.063267-259.063267C1023.967764 367.407857 907.980099 251.418146 764.904497 251.418146zM764.904497 747.164974c-130.507356 0-236.682537-106.175181-236.682537-236.682537S634.397141 273.798876 764.904497 273.798876s236.683561 106.176205 236.683561 236.683561S895.411853 747.164974 764.904497 747.164974z","p-id":"2794",fill:"#52C41A"},null,-1),Un=[qn];function Rn(o,i){return r(),l("svg",jn,Un)}var Wn=M(Gn,[["render",Rn]]);const Hn={},Zn={height:"32",width:"64",t:"1649907515643",viewBox:"-8 248 1045 537",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2971","xmlns:xlink":"http://www.w3.org/1999/xlink"},Jn=t("path",{d:"M764.867148 249.793136 259.0735 249.793136c-143.070486 0-259.052011 115.984594-259.052011 259.052011 0 143.07151 115.982548 259.050987 259.052011 259.050987l505.793648 0c143.067416 0 259.050987-115.979478 259.050987-259.050987C1023.917112 365.778754 907.933541 249.793136 764.867148 249.793136zM259.0735 745.516428c-130.501216 0-236.671281-106.172111-236.671281-236.671281 0-130.501216 106.170065-236.671281 236.671281-236.671281S495.744781 378.344954 495.744781 508.84617C495.744781 639.34534 389.574716 745.516428 259.0735 745.516428z","p-id":"2972",fill:"#999"},null,-1),Kn=[Jn];function Qn(o,i){return r(),l("svg",Zn,Kn)}var Xn=M(Hn,[["render",Qn]]);const ti={class:"checkbox_switch"},ei={class:"checkbox_switch_on"},ai={class:"checkbox_switch_off"},oi=U({props:{modelValue:{type:Boolean,required:!0}},emits:["update:modelValue"],setup(o,{emit:i}){const a=o,d=tt({get:()=>a.modelValue.valueOf(),set:u=>i("update:modelValue",u)});return(u,s)=>(r(),l("label",ti,[T(t("input",{type:"checkbox","onUpdate:modelValue":s[0]||(s[0]=c=>Wa(d)?d.value=c:null)},null,512),[[Rt,e(d)]]),t("span",ei,[z(Wn)]),t("span",ai,[z(Xn)]),zt(u.$slots,"default",{},void 0,!0)]))}});var ya=M(oi,[["__scopeId","data-v-54af3568"]]);const ni={},ii={t:"1641369474206",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"7685",width:"128",height:"128"},ri=t("path",{d:"M757.76 637.44l-218.88 245.76c-14.72 16.64-40.32 16.64-54.4 0L265.6 637.44C244.48 613.76 261.12 576 293.12 576l437.76 0C762.24 576 779.52 613.76 757.76 637.44z","p-id":"7686"},null,-1),si=[ri];function di(o,i){return r(),l("svg",ii,si)}var li=M(ni,[["render",di]]);const ui={},ci={t:"1641369492518",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"7831",width:"128",height:"128"},pi=t("path",{d:"M758.4 385.92 539.52 140.16c-14.72-16.64-40.32-16.64-54.4 0L266.24 385.92C244.48 409.6 261.76 448 293.12 448l437.76 0C762.88 448 779.52 409.6 758.4 385.92z","p-id":"7832"},null,-1),fi=[pi];function mi(o,i){return r(),l("svg",ci,fi)}var vi=M(ui,[["render",mi]]);const gi={};function bi(o,i){return r(),l("article",null,[zt(o.$slots,"default",{},void 0,!0)])}var hi=M(gi,[["render",bi],["__scopeId","data-v-995510fc"]]);const _i={class:"cover"},xi={class:"thumbnail"},ki=U({emits:["click"],setup(o,{emit:i}){const a=()=>{i("click")};return(d,u)=>(r(),K(hi,null,{default:R(()=>[t("a",{onClick:a},[t("div",_i,[t("div",xi,[zt(d.$slots,"default",{},void 0,!0)])])])]),_:3}))}});var wi=M(ki,[["__scopeId","data-v-782f97c0"]]);const yi={class:"select-editable"},Fi={selected:"",value:""},Ei=["value"],Ci={value:"useInput"},$i=["placeholder"],Di=U({props:{modelValue:{type:String,required:!0},title:{type:String,default:""},options:{type:Array,default:[]}},emits:["update:modelValue"],setup(o,{emit:i}){const a=o,{$gettext:d,$ngettext:u}=H(),s=E(""),c=E(""),_=tt({get:()=>a.modelValue.valueOf(),set:m=>i("update:modelValue",m)}),g=m=>{m===s.value||s.value==="useInput"&&m===c.value||(m===""||a.options.some(h=>h.key===m)?s.value=m:(c.value=m,s.value="useInput"))};Nt(()=>a.modelValue,m=>{g(m)}),At(()=>{const m=_.value;g(m)});const p=m=>{s.value==="useInput"?_.value=c.value:_.value=s.value},f=m=>{_.value=c.value};return(m,h)=>(r(),l("label",null,[t("div",yi,[T(t("select",{"onUpdate:modelValue":h[0]||(h[0]=k=>s.value=k),autocomplete:"off",onChange:p},[t("option",Fi,n(e(d)("\u8BF7\u9009\u62E9%{title}",{title:o.title})),1),(r(!0),l(G,null,et(o.options,(k,x)=>(r(),l("option",{value:k.key,key:x},n(k.value||k.key),9,Ei))),128)),t("option",Ci,n(e(d)("- -\u81EA\u5B9A\u4E49- -")),1)],544),[[dt,s.value,void 0,{trim:!0}]]),s.value=="useInput"?T((r(),l("input",{key:0,type:"text","onUpdate:modelValue":h[1]||(h[1]=k=>c.value=k),required:"",placeholder:e(d)("\u8BF7\u8F93\u5165%{title}",{title:o.title}),onChange:f},null,40,$i)),[[ot,c.value,void 0,{trim:!0}]]):D("",!0)])]))}});var Jt=M(Di,[["__scopeId","data-v-c446588c"]]);const Bi={t:"1631799919469",class:"icon",viewBox:"0 0 1047 1047",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3453",width:"128",height:"128"},Yi=U({props:{size:{type:[Number,String],default:50},color:{type:String,default:"#fff"}},setup(o){const i=a=>{if(a==null)return;if(typeof a=="number")return a+"px";const d=a.toString();return parseInt(d)+""==d?d+"px":d};return(a,d)=>(r(),l("div",{class:"quick-loading",style:Bt({width:i(o.size),height:i(o.size)})},[(r(),l("svg",Bi,[t("path",{d:"M522.695111 1.991111c-26.339556 0.170667-47.416889 21.475556-47.672889 48.753778-0.284444 26.453333-0.056889 52.963556-0.056889 79.445333 0 27.249778-0.369778 54.528 0.113778 81.777778 0.483556 27.050667 22.016 47.132444 49.351111 46.904889a47.786667 47.786667 0 0 0 47.729778-47.445333c0.284444-53.76 0.284444-107.52-0.028444-161.251556-0.170667-27.676444-21.902222-48.355556-49.436445-48.184889m-195.896889 88.092445c-8.334222-14.222222-21.646222-21.276444-38.314666-21.333334-35.128889 0-56.576 36.949333-38.968889 68.152889a11616.995556 11616.995556 0 0 0 78.961777 137.614222 44.942222 44.942222 0 0 0 61.838223 16.896c21.304889-12.202667 29.667556-38.968889 17.379555-60.871111-26.453333-47.104-53.560889-93.866667-80.896-140.458666m-228.693333 234.524444c44.316444 25.799111 88.746667 51.342222 133.176889 76.970667 6.712889 3.896889 13.681778 6.912 21.703111 6.428444 20.138667 0.142222 35.953778-11.946667 41.301333-31.573333 5.006222-18.261333-2.673778-36.721778-20.224-46.990222-44.629333-26.026667-89.372444-51.882667-134.115555-77.710223-22.528-12.999111-47.815111-7.025778-59.818667 13.909334-12.231111 21.248-4.977778 45.624889 17.948444 58.965333m34.161778 235.975111c26.396444 0 52.821333 0.199111 79.217778-0.085333 23.409778-0.256 39.139556-16.412444 38.798222-39.139556-0.341333-21.617778-16.924444-37.347556-39.594666-37.376-51.655111-0.056889-103.310222-0.056889-154.965334 0.028445-24.177778 0.056889-40.704 15.985778-40.561778 38.684444 0.142222 22.186667 16.583111 37.745778 40.192 37.859556 25.656889 0.142222 51.285333 0.028444 76.913778 0m151.722667 100.238222a34.247111 34.247111 0 0 0-46.876445-12.942222 13764.778667 13764.778667 0 0 0-139.008 80.583111c-11.093333 6.485333-16.327111 16.867556-16.497777 25.372444 0.085333 30.549333 27.249778 47.957333 50.403555 35.072 47.160889-26.197333 93.724444-53.475556 140.145778-80.924444 17.180444-10.154667 21.504-30.378667 11.832889-47.160889m91.875555 101.660444c-14.250667-4.067556-27.619556 1.422222-35.84 15.644445a24375.466667 24375.466667 0 0 0-77.312 134.485333c-10.012444 17.550222-5.859556 35.669333 9.784889 45.027556 16.014222 9.557333 34.247111 4.039111 44.714667-13.994667 25.543111-44.088889 50.915556-88.263111 76.373333-132.352 3.299556-5.745778 5.688889-11.690667 5.745778-14.933333 0-17.834667-9.272889-29.866667-23.466667-33.877334m147.456 44.288c-16.384 0.085333-27.306667 11.918222-27.448888 30.151111-0.142222 25.372444-0.028444 50.716444-0.028445 76.060445h-0.085333c0 26.112-0.113778 52.252444 0.056889 78.364444 0.113778 18.261333 11.064889 30.065778 27.448889 30.208 16.952889 0.142222 28.046222-11.832889 28.103111-30.748444 0.113778-51.086222 0.142222-102.172444 0.056889-153.258667 0-18.773333-11.207111-30.862222-28.103112-30.776889m177.208889-26.112c-7.509333-12.8-21.902222-16.014222-33.792-8.874666a23.722667 23.722667 0 0 0-8.533333 32.995555c26.282667 46.279111 52.906667 92.330667 79.644444 138.353778 4.494222 7.765333 11.633778 11.946667 20.906667 11.804444 18.545778-0.142222 30.520889-19.342222 21.219556-35.868444-26.026667-46.392889-52.650667-92.444444-79.473778-138.410667m239.957333-41.187555c-45.283556-26.254222-90.595556-52.48-135.964444-78.648889-4.693333-2.702222-9.728-4.323556-15.36-2.958222-9.102222 2.247111-14.933333 8.049778-16.497778 17.095111-1.877333 10.894222 3.84 18.204444 12.885333 23.438222 29.809778 17.180444 59.562667 34.417778 89.344 51.598222 15.217778 8.789333 30.236444 17.976889 45.738667 26.225778 14.677333 7.793778 31.061333-2.048 31.061333-18.033778-0.056889-8.448-4.096-14.592-11.207111-18.716444m48.867556-234.638222c-24.888889-0.085333-49.749333 0-74.609778 0v-0.085334c-25.258667 0-50.517333-0.056889-75.776 0.028445-13.425778 0.056889-20.963556 6.343111-21.162667 17.294222-0.199111 11.150222 7.082667 17.521778 20.679111 17.550222 50.488889 0.113778 100.977778 0.142222 151.495112 0.085333 13.368889 0 21.191111-6.485333 21.390222-17.152 0.227556-10.808889-8.106667-17.664-22.016-17.720888m-187.960889-127.146667c45.084444-26.026667 90.140444-52.110222 135.168-78.222222 4.864-2.844444 8.248889-6.855111 8.135111-12.942223-0.142222-11.036444-11.207111-17.436444-21.504-11.548444-45.511111 26.055111-90.851556 52.394667-136.135111 78.819556-7.68 4.494222-10.524444 11.52-5.575111 19.569777 4.835556 7.850667 12.088889 8.817778 19.911111 4.323556m-122.311111-115.114667c5.205333-0.256 8.220444-3.413333 10.609778-7.651555 4.920889-8.647111 10.040889-17.208889 14.990222-25.827556 20.48-35.555556 40.931556-71.025778 61.297778-106.609778 5.091556-8.874667 3.015111-16.668444-4.778667-18.517333-7.68-1.848889-10.894222 3.697778-14.051556 9.159111l-68.778666 119.495111c-2.844444 4.977778-6.030222 9.870222-8.305778 15.104-3.128889 7.196444 1.678222 14.648889 9.045333 14.848","p-id":"3454",style:Bt({fill:o.color})},null,4)]))],4))}});var Ai=M(Yi,[["__scopeId","data-v-47c6049a"]]);const Si={},zi={t:"1642063181211",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5062",width:"128",height:"128","data-v-cda444e0":""},Pi=t("path",{d:"M512 85.333333c235.648 0 426.666667 191.018667 426.666667 426.666667s-191.018667 426.666667-426.666667 426.666667S85.333333 747.648 85.333333 512 276.352 85.333333 512 85.333333z m-74.965333 550.4L346.453333 545.152a42.666667 42.666667 0 1 0-60.330666 60.330667l120.704 120.704a42.666667 42.666667 0 0 0 60.330666 0l301.653334-301.696a42.666667 42.666667 0 1 0-60.288-60.330667l-271.530667 271.488z",fill:"#52C41A","p-id":"5063","data-v-cda444e0":""},null,-1),Ti=[Pi];function Ii(o,i){return r(),l("svg",zi,Ti)}var Li=M(Si,[["render",Ii]]);const Mi={},Ni={width:"128",height:"128",viewBox:"0 0 50 50",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},Oi=Wt('',1),Vi=[Oi];function Gi(o,i){return r(),l("svg",Ni,Vi)}var ji=M(Mi,[["render",Gi]]);const qi=o=>(rt("data-v-0cc5bf50"),o=o(),st(),o),Ui=["href","title"],Ri=qi(()=>t("svg",{t:"1684144670421",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4343"},[t("path",{d:"M512 74.666667c241.066667 0 437.333333 196.266667 437.333333 437.333333S753.066667 949.333333 512 949.333333 74.666667 753.066667 74.666667 512 270.933333 74.666667 512 74.666667zM512 704c-23.466667 0-42.666667 19.2-42.666667 42.666667s19.2 42.666667 42.666667 42.666666 42.666667-19.2 42.666667-42.666666-19.2-42.666667-42.666667-42.666667z m0-458.666667c-76.8 0-138.666667 61.866667-138.666667 138.666667 0 17.066667 14.933333 32 32 32s32-14.933333 32-32c0-40.533333 34.133333-74.666667 74.666667-74.666667s74.666667 34.133333 74.666667 74.666667c0 2.133333 0 6.4-2.133334 10.666667-6.4 14.933333-19.2 32-40.533333 51.2-10.666667 10.666667-21.333333 19.2-34.133333 27.733333-2.133333 2.133333-6.4 4.266667-8.533334 6.4l-6.4 4.266667c-8.533333 6.4-14.933333 17.066667-14.933333 27.733333v108.8c2.133333 17.066667 14.933333 29.866667 32 29.866667h2.133333c17.066667-2.133333 29.866667-14.933333 29.866667-32v-89.6l12.8-10.666667c10.666667-8.533333 19.2-17.066667 29.866667-25.6 27.733333-25.6 46.933333-49.066667 57.6-74.666667 4.266667-10.666667 6.4-23.466667 6.4-34.133333 0-76.8-61.866667-138.666667-138.666667-138.666667z",fill:"#666666","p-id":"4344"})],-1)),Wi=[Ri],Hi=U({props:{type:null},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=tt(()=>{switch(i.type){case"disk":return"https://www.linkease.com/rd/8myYAEVA/";case"store":return"https://www.linkease.com/rd/1F58VUTT/";case"docker":return"https://www.linkease.com/rd/2Q28MDtf/";case"download":return"https://www.linkease.com/rd/1tJo1KX-/";case"ddns":return"https://www.linkease.com/rd/3yFiX5-X/";case"network-interface":return"https://www.linkease.com/rd/3ca51a3G/"}});return(s,c)=>(r(),l("a",{href:e(u),target:"_blank",title:e(a)("\u8DF3\u8F6C\u6559\u7A0B")},Wi,8,Ui))}});var Zi=M(Hi,[["__scopeId","data-v-0cc5bf50"]]),Fa={install:o=>{o.component("icon-loading",Ai),o.component("icon-success",Li),o.component("icon-error",ji),o.component("GlHelp",Zi)}};const{$gettext:ve,$ngettext:Ce}=Se(),Ji=o=>{},Ki=()=>new Date().getTime(),Qi=o=>{if(o<1e3)return`${o} B`;let a=1e3,d=0;for(let c=o/1e3;c>=1e3;c/=1e3)a*=1e3,d++;let u=[" KB"," MB"," GB"," TB"," PB"," EB"];return(o/100/(a/100)).toFixed(1)+u[d]},Xi=o=>{if(o==null)return 0;if(o<1e4)return o;let a=parseInt(`${o/1e4}`),d=o%1e4;return`${a}\u4E07${d}`},tr=o=>{if(o)try{var i=new Date(o),a=i.getHours(),d=i.getMinutes(),u=i.getSeconds();return a<10&&(a=`0${a}`),d<10&&(d=`0${d}`),u<10&&(u=`0${u}`),`${a}:${d}:${u}`}catch(s){}return""},er=o=>{if(o){let i=Math.floor(o/86400),a=Math.floor(o/3600)%24,d=Math.floor(o/60)%60,u=o%60;return(i>0?Ce("%{ days }\u5929","%{ days }\u5929",i,{days:Ee(i)}):"")+Ce("%{ hours }\u5C0F\u65F6","%{ hours }\u5C0F\u65F6",a,{hours:Ee(a)})+Ce("%{ minutes }\u5206","%{ minutes }\u5206",d,{minutes:Ee(d)})+Ce("%{ seconds }\u79D2","%{ seconds }\u79D2",u,{seconds:Ee(u)})}},ar=o=>/^\d+\.\d+\.\d+\.\d+$/.test(o),or=o=>o.length<3?ve("\u7528\u6237\u540D\u592A\u77ED"):o.toLowerCase()!=o?ve("\u7528\u6237\u540D\u53EA\u80FD\u4E3A\u5C0F\u5199"):new RegExp("^\\d").exec(o)?ve("\u7528\u6237\u540D\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):new RegExp("^_").exec(o)?ve("\u7528\u6237\u540D\u4E0D\u80FD\u4EE5_\u5F00\u5934"):new RegExp("^[a-z0-9_]+$").exec(o)?!0:ve("\u975E\u6CD5\u7684\u7528\u6237\u540D"),nr=(o,i)=>{let a=!0,d=null;const u=()=>{d=null,a&&o().finally(()=>{a&&(d=setTimeout(u,i))})};return d=setTimeout(u,0),()=>{a=!1,d!=null&&clearTimeout(d)}};var ir=Object.freeze(Object.defineProperty({__proto__:null,formatDate:Ji,UnixDate:Ki,byteToSize:Qi,numberToSum:Xi,dateForm:tr,stampForm:er,checkIsIP:ar,checkSmabaUserName:or,easyInterval:nr},Symbol.toStringTag,{value:"Module"})),Pt=lt({},ir);const rr=()=>{var i;const o=document.body.getAttribute("theme");if(o)switch(o){case"dark":case"light":return o}return(i=window.matchMedia("(prefers-color-scheme: dark)"))!=null&&i.matches?"dark":"light"},Ea=()=>rr()=="dark",sr={class:"flow"},dr={class:"flow-data"},lr={key:0},ur={key:1},cr=U({setup(o){const{$gettext:i,$ngettext:a}=H();la([ua,ca,pa,fa,ma,va]);const d=E(),u=w=>{var b;const v=(b=d.value)==null?void 0:b[w];return!v||v.startTime==0?"":f(v.startTime*1e3)+"-"+f(v.endTime*1e3)},s=tt(()=>{var v;let w=[];return(v=d.value)==null||v.forEach(b=>{w.push({value:b.uploadSpeed})}),w}),c=tt(()=>{var v;let w=[];return(v=d.value)==null||v.forEach(b=>{w.push({value:b.downloadSpeed})}),w}),_=tt(()=>{var v;let w="";if(d.value){let b=((v=d.value)==null?void 0:v.length)||0;if(b>0){let y=d.value[b-1];w=m(y.uploadSpeed)+"/s"}}return w}),g=tt(()=>{var v;let w="";if(d.value){let b=((v=d.value)==null?void 0:v.length)||0;if(b>0){let y=d.value[b-1];w=m(y.downloadSpeed)+"/s"}}return w});tt(()=>{var v;let w=[];return(v=d.value)==null||v.forEach(b=>{w.push({value:b.downloadSpeed+b.uploadSpeed})}),w});const p=()=>L(this,null,function*(){var w;try{const v=yield O.Network.Statistics.GET();if(v.data&&(w=v.data.result)!=null&&w.items){const b=v.data.result.slots||10;if(v.data.result.items.lengthb?d.value=v.data.result.items.slice(b-v.data.result.items.length):d.value=v.data.result.items}}catch(v){console.log(v)}}),f=Pt.dateForm,m=Pt.byteToSize,h=E();let k=null;const x=w=>{const v=Ea();return k=ga(w,v?"dark":"light"),k.setOption({animation:!1,backgroundColor:v?"#88888822":"#fff",color:["transparent","transparent"],tooltip:{trigger:"axis",formatter:b=>{if(Array.isArray(b)){let y="";b.length>0&&(y=u(b[0].axisValue));for(let F=0;F${b[F].seriesName}: ${m(b[F].value)}/s`;return y.toString()}else{const y=b;return`${u(y.axisValue)}
${y.seriesName}: ${m(y.value)}/s`}}},xAxis:{type:"category",boundaryGap:!1,splitLine:{lineStyle:{color:["#999"]},show:!1},name:"",show:!1,nameGap:0,nameTextStyle:{height:0,lineHeight:0,padding:0}},title:{text:i("\u6D41\u91CF\u7EDF\u8BA1"),textStyle:{fontSize:12,color:v?"#cccccc":"rgba(0, 0, 0, 0.6)"},top:"10px",left:"10px"},yAxis:{type:"value",name:"",minInterval:1e4,interval:1e3,axisLabel:{formatter:function(b,y){return`${m(b)}/s`},color:"#fff",show:!1},nameTextStyle:{color:"#fff"},splitLine:{lineStyle:{color:["#999"]},show:!1}},series:[{name:i("\u4E0B\u8F7D"),data:c.value,type:"line",symbol:"none",showSymbol:!1,symbolSize:0,smooth:!0,areaStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"rgba(32, 199, 247, 1)"},{offset:1,color:"rgba(32, 199, 247, 0.1)"}],global:!1}}},{name:i("\u4E0A\u4F20"),data:s.value,type:"line",symbol:"none",showSymbol:!1,symbolSize:0,smooth:!0,areaStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"rgba(85, 58, 254, 1)"},{offset:1,color:"rgba(85, 58, 254, 0.1)"}],global:!1}}}],legend:{padding:0,align:"right",top:"10px",data:[{name:i("\u4E0A\u4F20"),itemStyle:{color:"rgb(85, 58, 254)"}},{name:i("\u4E0B\u8F7D"),itemStyle:{color:"rgb(32, 199, 247)"}}],textStyle:{color:v?"#cccccc":"rgba(0, 0, 0, 0.6)"},lineStyle:{color:"#333"}},grid:{left:"2%",right:"2%",bottom:"0%",top:"10%",containLabel:!0}}),k};return At(()=>{setTimeout(()=>L(this,null,function*(){if(h.value){yield p();const w=x(h.value),v=h.value;w.resize({width:v.clientWidth,height:v.clientHeight}),window.addEventListener("resize",()=>{w.resize({width:v.clientWidth,height:v.clientHeight})});const b=()=>L(this,null,function*(){if(k!=null){if(!document.hidden){if(yield p(),k==null)return;w.setOption({series:[{name:i("\u4E0B\u8F7D"),data:c.value,type:"line",areaStyle:{},smooth:!0},{name:i("\u4E0A\u4F20"),data:s.value,type:"line",areaStyle:{},smooth:!0}]})}setTimeout(b,5e3)}});setTimeout(b,5e3)}}),900)}),jt(()=>{k!=null&&(k.dispose(),k=null)}),(w,v)=>(r(),l("div",sr,[t("div",{ref_key:"el",ref:h,class:"echart"},null,512),t("div",dr,[e(_)?(r(),l("span",lr,n(e(i)("\u4E0A\u4F20:"))+" "+n(e(_)),1)):D("",!0),e(g)?(r(),l("span",ur,n(e(i)("\u4E0B\u8F7D:"))+" "+n(e(g)),1)):D("",!0)])]))}});var pr=M(cr,[["__scopeId","data-v-770b811c"]]);const fr={},mr={t:"1649668202191",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2338","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"28px",height:"28px"},vr=t("path",{d:"M288 512m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z","p-id":"2339",fill:"#666"},null,-1),gr=t("path",{d:"M512 512m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z","p-id":"2340",fill:"#666"},null,-1),br=t("path",{d:"M736 512m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z","p-id":"2341",fill:"#666"},null,-1),hr=[vr,gr,br];function _r(o,i){return r(),l("svg",mr,hr)}var Vt=M(fr,[["render",_r]]);let $e=0;const xr={props:{type:String,message:String|Function,Close:Function,countdown:Number},data(){return{show:!1,remain:0}},mounted(){if(window.setTimeout(()=>{this.show=!0},0),this.countdown){this.remain=this.countdown;const o=()=>{this.show&&this.remain>0&&(this.remain=this.remain-1,$e=window.setTimeout(o,1e3))};$e=window.setTimeout(o,1e3)}},computed:{Message(){return this.message+(this.countdown?" "+this.remain+"s":"")}},methods:{Stop(){this.type!="loading"&&(this.show=!1,$e!=0&&clearTimeout($e),this.Close())}}},Pe=o=>(rt("data-v-48bf84c6"),o=o(),st(),o),kr={key:0,class:"loading icon"},wr=Pe(()=>t("svg",{t:"1631799919469",class:"icon",viewBox:"0 0 1047 1047",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3453",width:"128",height:"128"},[t("path",{d:"M522.695111 1.991111c-26.339556 0.170667-47.416889 21.475556-47.672889 48.753778-0.284444 26.453333-0.056889 52.963556-0.056889 79.445333 0 27.249778-0.369778 54.528 0.113778 81.777778 0.483556 27.050667 22.016 47.132444 49.351111 46.904889a47.786667 47.786667 0 0 0 47.729778-47.445333c0.284444-53.76 0.284444-107.52-0.028444-161.251556-0.170667-27.676444-21.902222-48.355556-49.436445-48.184889m-195.896889 88.092445c-8.334222-14.222222-21.646222-21.276444-38.314666-21.333334-35.128889 0-56.576 36.949333-38.968889 68.152889a11616.995556 11616.995556 0 0 0 78.961777 137.614222 44.942222 44.942222 0 0 0 61.838223 16.896c21.304889-12.202667 29.667556-38.968889 17.379555-60.871111-26.453333-47.104-53.560889-93.866667-80.896-140.458666m-228.693333 234.524444c44.316444 25.799111 88.746667 51.342222 133.176889 76.970667 6.712889 3.896889 13.681778 6.912 21.703111 6.428444 20.138667 0.142222 35.953778-11.946667 41.301333-31.573333 5.006222-18.261333-2.673778-36.721778-20.224-46.990222-44.629333-26.026667-89.372444-51.882667-134.115555-77.710223-22.528-12.999111-47.815111-7.025778-59.818667 13.909334-12.231111 21.248-4.977778 45.624889 17.948444 58.965333m34.161778 235.975111c26.396444 0 52.821333 0.199111 79.217778-0.085333 23.409778-0.256 39.139556-16.412444 38.798222-39.139556-0.341333-21.617778-16.924444-37.347556-39.594666-37.376-51.655111-0.056889-103.310222-0.056889-154.965334 0.028445-24.177778 0.056889-40.704 15.985778-40.561778 38.684444 0.142222 22.186667 16.583111 37.745778 40.192 37.859556 25.656889 0.142222 51.285333 0.028444 76.913778 0m151.722667 100.238222a34.247111 34.247111 0 0 0-46.876445-12.942222 13764.778667 13764.778667 0 0 0-139.008 80.583111c-11.093333 6.485333-16.327111 16.867556-16.497777 25.372444 0.085333 30.549333 27.249778 47.957333 50.403555 35.072 47.160889-26.197333 93.724444-53.475556 140.145778-80.924444 17.180444-10.154667 21.504-30.378667 11.832889-47.160889m91.875555 101.660444c-14.250667-4.067556-27.619556 1.422222-35.84 15.644445a24375.466667 24375.466667 0 0 0-77.312 134.485333c-10.012444 17.550222-5.859556 35.669333 9.784889 45.027556 16.014222 9.557333 34.247111 4.039111 44.714667-13.994667 25.543111-44.088889 50.915556-88.263111 76.373333-132.352 3.299556-5.745778 5.688889-11.690667 5.745778-14.933333 0-17.834667-9.272889-29.866667-23.466667-33.877334m147.456 44.288c-16.384 0.085333-27.306667 11.918222-27.448888 30.151111-0.142222 25.372444-0.028444 50.716444-0.028445 76.060445h-0.085333c0 26.112-0.113778 52.252444 0.056889 78.364444 0.113778 18.261333 11.064889 30.065778 27.448889 30.208 16.952889 0.142222 28.046222-11.832889 28.103111-30.748444 0.113778-51.086222 0.142222-102.172444 0.056889-153.258667 0-18.773333-11.207111-30.862222-28.103112-30.776889m177.208889-26.112c-7.509333-12.8-21.902222-16.014222-33.792-8.874666a23.722667 23.722667 0 0 0-8.533333 32.995555c26.282667 46.279111 52.906667 92.330667 79.644444 138.353778 4.494222 7.765333 11.633778 11.946667 20.906667 11.804444 18.545778-0.142222 30.520889-19.342222 21.219556-35.868444-26.026667-46.392889-52.650667-92.444444-79.473778-138.410667m239.957333-41.187555c-45.283556-26.254222-90.595556-52.48-135.964444-78.648889-4.693333-2.702222-9.728-4.323556-15.36-2.958222-9.102222 2.247111-14.933333 8.049778-16.497778 17.095111-1.877333 10.894222 3.84 18.204444 12.885333 23.438222 29.809778 17.180444 59.562667 34.417778 89.344 51.598222 15.217778 8.789333 30.236444 17.976889 45.738667 26.225778 14.677333 7.793778 31.061333-2.048 31.061333-18.033778-0.056889-8.448-4.096-14.592-11.207111-18.716444m48.867556-234.638222c-24.888889-0.085333-49.749333 0-74.609778 0v-0.085334c-25.258667 0-50.517333-0.056889-75.776 0.028445-13.425778 0.056889-20.963556 6.343111-21.162667 17.294222-0.199111 11.150222 7.082667 17.521778 20.679111 17.550222 50.488889 0.113778 100.977778 0.142222 151.495112 0.085333 13.368889 0 21.191111-6.485333 21.390222-17.152 0.227556-10.808889-8.106667-17.664-22.016-17.720888m-187.960889-127.146667c45.084444-26.026667 90.140444-52.110222 135.168-78.222222 4.864-2.844444 8.248889-6.855111 8.135111-12.942223-0.142222-11.036444-11.207111-17.436444-21.504-11.548444-45.511111 26.055111-90.851556 52.394667-136.135111 78.819556-7.68 4.494222-10.524444 11.52-5.575111 19.569777 4.835556 7.850667 12.088889 8.817778 19.911111 4.323556m-122.311111-115.114667c5.205333-0.256 8.220444-3.413333 10.609778-7.651555 4.920889-8.647111 10.040889-17.208889 14.990222-25.827556 20.48-35.555556 40.931556-71.025778 61.297778-106.609778 5.091556-8.874667 3.015111-16.668444-4.778667-18.517333-7.68-1.848889-10.894222 3.697778-14.051556 9.159111l-68.778666 119.495111c-2.844444 4.977778-6.030222 9.870222-8.305778 15.104-3.128889 7.196444 1.678222 14.648889 9.045333 14.848","p-id":"3454"})],-1)),yr=[wr],Fr={key:1,class:"success icon"},Er=Pe(()=>t("svg",{t:"1632451272305",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2204",width:"128",height:"128"},[t("path",{d:"M1001.305115 275.874141 431.461709 845.718571c-28.221762 28.221762-73.977875 28.221762-102.20066 0L22.661116 539.116591c-28.222785-28.221762-28.222785-73.979922 0-102.20066 28.221762-28.221762 73.977875-28.221762 102.20066 0l255.500115 255.502162 518.743588-518.743588c28.221762-28.221762 73.977875-28.221762 102.199637 0C1029.5279 201.89422 1029.5279 247.65238 1001.305115 275.874141z","p-id":"2205"})],-1)),Cr=[Er],$r={key:2,class:"error icon"},Dr=Pe(()=>t("svg",{t:"1632451325789",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2204",width:"128",height:"128"},[t("path",{d:"M823.04 840.32 524.16 540.16l296.32-294.4c12.8-12.8 12.8-33.28 0-45.44-12.8-12.8-33.28-12.8-46.08 0L478.08 494.08 184.96 200.32c-12.8-12.8-33.28-12.8-45.44 0s-12.8 33.28 0 45.44l292.48 293.76-302.72 300.8c-12.8 12.8-12.8 33.28 0 45.44 12.8 12.8 33.28 12.8 46.08 0l302.72-300.16 299.52 300.16c12.8 12.8 33.28 12.8 45.44 0C835.2 873.6 835.2 853.12 823.04 840.32z","p-id":"2205"})],-1)),Br=[Dr],Yr={key:3,class:"warning icon"},Ar=Pe(()=>t("svg",{t:"1632451401172",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"1638",width:"128",height:"128"},[t("path",{d:"M512 1021.45211835a60.32985613 60.32985613 0 1 1 60.32985613-60.32985611 60.32985613 60.32985613 0 0 1-60.32985613 60.32985611z m86.85823451-924.97400238L572.32985613 719.80283775a60.32985613 60.32985613 0 0 1-120.65971226 0l-26.52837838-623.32472178c-0.16758294-2.22885301-0.28489098-4.49122263-0.284891-6.78710881a87.14312551 87.14312551 0 0 1 174.28625102 0c0 2.2958862-0.11730806 4.5582558-0.284891 6.78710881z","p-id":"1639"})],-1)),Sr=[Ar];function zr(o,i,a,d,u,s){return r(),K($t,{name:"el-fade-in-linear"},{default:R(()=>[u.show?(r(),l("div",{key:0,class:"toast",onClick:i[1]||(i[1]=c=>s.Stop())},[a.type=="loading"?(r(),l("div",kr,yr)):a.type=="success"?(r(),l("div",Fr,Cr)):a.type=="error"?(r(),l("div",$r,Br)):a.type=="warning"?(r(),l("div",Yr,Sr)):D("",!0),t("div",{class:"message",onClick:i[0]||(i[0]=mt(()=>{},["stop"]))},n(s.Message),1)])):D("",!0)]),_:1})}var Pr=M(xr,[["render",zr],["__scopeId","data-v-48bf84c6"]]);const be=new Map,ae=o=>{const i=bt(Pr,vt(lt({},o),{Close:()=>{d()}})),a=document.createElement("div");document.body.append(a),i.mount(a);const d=()=>{a.remove(),be.get(i._uid)&&be.delete(i._uid)};return o.type=="loading"&&be.set(i._uid,{Close:d}),(o==null?void 0:o.duration)==0||((o==null?void 0:o.duration)>0?setTimeout(()=>{d()},o==null?void 0:o.duration):setTimeout(()=>{d()},3e3)),{Close:d}},C=o=>ae(o);C.Loading=(o,i)=>ae({type:"loading",message:o||"\u52A0\u8F7D\u4E2D...",duration:0,countdown:i||0});C.Success=o=>ae({type:"success",message:o});C.Error=o=>ae({type:"error",message:o,duration:0});C.Warning=o=>ae({type:"warning",message:o});C.Message=o=>ae({message:o});C.Clear=()=>{be.forEach((o,i)=>{o.Close(),be.delete(i)})};const{$gettext:Xt,$ngettext:oA}=Se(),Ct={installApp:(o,i)=>new Promise((a,d)=>{let u=0;O.App.Install.POST({name:o}).then(()=>{const s=setTimeout(()=>{u==0&&(u=1,a(!1))},(i||60)*1e3),c=()=>{u==0&&O.App.Check.POST({name:o}).then(_=>{if(u==0&&_!=null&&_.data){const{result:g}=_.data;if((g==null?void 0:g.status)=="installed"){clearTimeout(s),u=1,a(!0);return}}}).catch(_=>{}).finally(()=>{u==0&&setTimeout(c,3e3)})};setTimeout(c,3e3)}).catch(s=>{u==0&&(u=1,d(Xt("\u5B89\u88C5\u5931\u8D25\uFF0C")+s))})}),checkAndInstallApp:(o,i,a)=>L(ee,null,function*(){let d=C.Loading(Xt("\u68C0\u67E5\u4E2D..."));try{const u=yield O.App.Check.POST({name:o});if(d.Close(),u!=null&&u.data){const{result:s,error:c}=u.data;if(c)C.Warning(c);else if(s){if(s.status=="installed")return!0;if(confirm(Xt("\u68C0\u6D4B\u5230\u4F60\u5C1A\u672A\u5B89\u88C5 %{name} \u63D2\u4EF6,\u662F\u5426\u5B89\u88C5\uFF1F",{name:i}))){d=C.Loading(Xt("\u6B63\u5728\u5B89\u88C5\u4E2D..."));const _=yield Ct.installApp(a||o);if(d.Close(),_)return!0;C.Error(Xt("\u5B89\u88C5\u5931\u8D25\u6216\u8D85\u65F6\uFF0C\u8BF7\u68C0\u67E5\u8F6F\u4EF6\u6E90\u6216\u7A0D\u5019\u91CD\u8BD5"))}}else C.Warning(Xt("\u68C0\u67E5\u63D2\u4EF6\u72B6\u6001\u5931\u8D25"))}return!1}catch(u){return d.Close(),C.Warning(u),!1}}),installAndGo:(o,i,a,d)=>L(ee,null,function*(){(yield Ct.checkAndInstallApp(o,i,d))&&(location.href=a)})},Tr={},Ir={t:"1640746738262",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"1216",width:"128",height:"128"},Lr=t("path",{d:"M511.232 438.8352L112.9984 40.6016A51.2 51.2 0 0 0 40.6016 112.9984L438.784 511.232 40.6016 909.4656a51.2 51.2 0 1 0 72.3968 72.448l398.2336-398.2848 398.2336 398.2848a51.2 51.2 0 1 0 72.448-72.448l-398.2848-398.2336 398.2848-398.2336A51.2 51.2 0 0 0 909.4656 40.6016L511.232 438.784z","p-id":"1217"},null,-1),Mr=[Lr];function Nr(o,i){return r(),l("svg",Ir,Mr)}var Or=M(Tr,[["render",Nr]]);const Vr=o=>(rt("data-v-a96d68d4"),o=o(),st(),o),Gr={id:"actioner"},jr={key:0,class:"action-container"},qr={class:"action-container_header"},Ur=Vr(()=>t("div",null,null,-1)),Rr={class:"title"},Wr=["title"],Hr={class:"action-container_body"},Zr=U({props:{Close:{type:Function},type:{type:Number},title:String},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=E(!1);At(()=>{u.value=!0,document.body.setAttribute("lock-scroll","true")}),jt(()=>{document.body.removeAttribute("lock-scroll")});const s=()=>{i.Close&&(u.value=!1,setTimeout(()=>{i.Close&&i.Close()},300))};return(c,_)=>(r(),l("div",Gr,[t("div",{class:"bg",onClick:s}),o.type!=null?zt(c.$slots,"default",{key:0},void 0,!0):(r(),l(G,{key:1},[u.value?(r(),l("div",jr,[t("div",qr,[Ur,t("div",Rr,n(o.title),1),t("button",{class:"close",title:e(a)("\u5173\u95ED"),onClick:s},[z(Or)],8,Wr)]),t("div",Hr,[zt(c.$slots,"default",{},void 0,!0)])])):D("",!0)],64))]))}});var Jr=M(Zr,[["__scopeId","data-v-a96d68d4"]]);const _t=U({props:{Close:{type:Function},type:{type:Number},title:String},setup(o){return(i,a)=>(r(),K(Jr,{Close:o.Close,type:o.type,title:o.title},{default:R(()=>[zt(i.$slots,"default")]),_:3},8,["Close","type","title"]))}}),Kr=["onSubmit"],Qr={class:"actioner-dns_header"},Xr={class:"actioner-dns_body"},ts={class:"label-item"},es={class:"label-item_key"},as={class:"label-item_value"},os=["disabled"],ns={value:"manual"},is={class:"label-item"},rs={class:"label-item_key"},ss={class:"label-item_value"},ds=["placeholder","onUpdate:modelValue"],ls={class:"label-item_key"},us={class:"label-item_value"},cs=["placeholder","onUpdate:modelValue"],ps={key:1,class:"label-message"},fs={class:"actioner-dns_footer"},ms=["disabled"],vs={key:1,class:"actioner-dns"},gs={class:"actioner-dns_header"},bs={class:"actioner-dns_body"},hs={class:"config-message"},_s={class:"actioner-dns_footer"},xs=U({props:{Close:{type:Function,required:!0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=E(0),s=ze(),c=s.status,_=tt(()=>s.status.proto!="static"),g=()=>{let w=c.dnsList||[];for(w=w.filter(v=>v);w.length<2;)w.push("");return w},p=E({interfaceName:c.defaultInterface||"",dnsProto:c.dnsProto||"manual",manualDnsIp:g()}),f=E(""),m=E(!1),h=()=>L(this,null,function*(){f.value="";let w={};switch(p.value.dnsProto){case"auto":break;case"manual":if(w.manualDnsIp=[],!p.value.manualDnsIp[0]){C.Error(a("\u81F3\u5C11\u9700\u8981\u586B\u5199\u4E00\u4E2ADNS"));return}w.manualDnsIp=p.value.manualDnsIp.filter(b=>b);break}w.dnsProto=p.value.dnsProto,w.interfaceName=p.value.interfaceName;const v=C.Loading(a("\u914D\u7F6E\u4E2D..."));try{const b=yield O.Guide.DnsConfig.POST(w);if(b!=null&&b.data){const{success:y,error:F}=b==null?void 0:b.data;F&&(f.value=F),(y==null||y==0)&&(C.Success(a("\u914D\u7F6E\u6210\u529F")),u.value=1)}}catch(b){f.value=b}v.Close()}),k=w=>{w.preventDefault(),i.Close&&i.Close()},x=w=>{location.reload()};return(w,v)=>(r(),K(_t,{Close:o.Close,type:1},{default:R(()=>[u.value==0?(r(),l("form",{key:0,class:"actioner-dns",onSubmit:mt(h,["prevent"])},[t("div",Qr,[t("span",null,n(e(a)("DNS\u914D\u7F6E")),1)]),t("div",Xr,[t("div",ts,[t("div",es,[t("span",null,n(e(a)("DNS\u9009\u9879")),1)]),t("div",as,[T(t("select",{"onUpdate:modelValue":v[0]||(v[0]=b=>p.value.dnsProto=b)},[t("option",{value:"auto",disabled:!e(_)},n(e(a)("\u81EA\u52A8\u83B7\u53D6DNS")),9,os),t("option",ns,n(e(a)("\u81EA\u5B9A\u4E49DNS")),1)],512),[[dt,p.value.dnsProto]])])]),p.value.dnsProto=="manual"?(r(!0),l(G,{key:0},et(p.value.manualDnsIp,(b,y)=>(r(),l("div",is,[y==0?(r(),l(G,{key:0},[t("div",rs,[t("span",null,n(e(a)("DNS\u670D\u52A1\u5668\u5730\u5740")),1)]),t("div",ss,[T(t("input",{type:"text",placeholder:e(a)("\u8BF7\u8F93\u5165DNS\u5730\u5740"),required:"","onUpdate:modelValue":F=>p.value.manualDnsIp[y]=F},null,8,ds),[[ot,p.value.manualDnsIp[y],void 0,{trim:!0}]])])],64)):(r(),l(G,{key:1},[t("div",ls,n(e(a)("\u5907\u7528DNS\u670D\u52A1\u5668\u5730\u5740")),1),t("div",us,[T(t("input",{type:"text",placeholder:e(a)("\u5907\u7528DNS\u5730\u5740"),"onUpdate:modelValue":F=>p.value.manualDnsIp[y]=F},null,8,cs),[[ot,p.value.manualDnsIp[y],void 0,{trim:!0}]])])],64))]))),256)):D("",!0),f.value?(r(),l("div",ps,n(f.value),1)):D("",!0)]),t("div",fs,[t("button",{class:"cbi-button cbi-button-apply app-btn",disabled:m.value},n(e(a)("\u786E\u8BA4")),9,ms),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:k},n(e(a)("\u53D6\u6D88")),1)])],40,Kr)):u.value==1?(r(),l("div",vs,[t("div",gs,[t("span",null,n(e(a)("DNS\u914D\u7F6E")),1)]),t("div",bs,[t("div",hs,n(e(a)("DNS\u914D\u7F6E\u5DF2\u4FDD\u5B58")),1)]),t("div",_s,[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:x},n(e(a)("\u5B8C\u6210")),1)])])):D("",!0)]),_:1},8,["Close"]))}});var ks=M(xs,[["__scopeId","data-v-2ac87be2"]]);const Ca=()=>{const o=document.createElement("div");document.body.appendChild(o);const i=bt(ks,{Close:()=>{a()}});i.mount(o);const a=()=>{i.unmount(),o.remove()};return{Close:a}},ws=o=>(rt("data-v-4ca82311"),o=o(),st(),o),ys={class:"action"},Fs={class:"action-body"},Es=ws(()=>t("div",{class:"icon"},[t("svg",{t:"1642063181211",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5062",width:"128",height:"128","data-v-cda444e0":""},[t("path",{d:"M512 85.333333c235.648 0 426.666667 191.018667 426.666667 426.666667s-191.018667 426.666667-426.666667 426.666667S85.333333 747.648 85.333333 512 276.352 85.333333 512 85.333333z m-74.965333 550.4L346.453333 545.152a42.666667 42.666667 0 1 0-60.330666 60.330667l120.704 120.704a42.666667 42.666667 0 0 0 60.330666 0l301.653334-301.696a42.666667 42.666667 0 1 0-60.288-60.330667l-271.530667 271.488z",fill:"#52C41A","p-id":"5063","data-v-cda444e0":""})])],-1)),Cs={class:"title"},$s={class:"info"},Ds=["href"],Bs={class:"btns"},Ys=U({props:{port:Number,Close:Function},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=tt(()=>`http://${location.hostname}:${i.port}`),s=()=>{i.Close&&(i.Close(),location.reload())};return(c,_)=>(r(),K(_t,{type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>[t("div",ys,[t("div",Fs,[Es,t("h2",Cs,n(e(a)("\u670D\u52A1\u5DF2\u542F\u52A8")),1),t("div",$s,[t("span",null,n(e(a)("\u524D\u5F80")),1),t("a",{href:e(u),target:"_blank",rel:"noopener noreferrer"},n(e(u)),9,Ds),t("span",null,n(e(a)("\u8FDB\u884C\u6D4B\u901F")),1)]),t("div",Bs,[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",type:"button",onClick:s},n(e(a)("\u5173\u95ED")),1)])])])]),_:1})]),_:1}))}});var As=M(Ys,[["__scopeId","data-v-4ca82311"]]),Ss=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=bt(As,vt(lt({},o),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const $a=o=>(rt("data-v-17b89cb7"),o=o(),st(),o),zs=$a(()=>t("div",{class:"app-container_status-label_iconer"},[t("svg",{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:v":"https://vecta.io/nano",width:"48",height:"38",viewBox:"0 0 12.7 10.05"},[t("defs",null,[t("filter",{id:"A","color-interpolation-filters":"sRGB"},[t("feColorMatrix",{result:"A",values:"2 -0.5 -0.5 0 0 -0.5 2 -0.5 0 0 -0.5 -0.5 2 0 0 0 0 0 1 0 "}),t("feColorMatrix",{values:"0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0"}),t("feColorMatrix",{in:"A",values:"2 -0.5 -0.5 0 0 -0.5 2 -0.5 0 0 -0.5 -0.5 2 0 0 0 0 0 1 0 "})]),t("path",{id:"B",d:"M80.56 75.75h3.91v22.79h-3.91z"})]),t("g",{transform:"translate(0 -286.95)"},[t("rect",{x:".21",y:"287.25",width:"12.33",height:"9.5",ry:".57",fill:"#e6e6e6",stroke:"#e6e6e6","stroke-linejoin":"round","stroke-width":".37","paint-order":"normal"}),t("path",{transform:"matrix(.105 0 0 .0989 -6.0834 280.6)",d:"M73.96 75.66h89.41c2.31 0 4.17 1.86 4.17 4.17v52.65h-21.74v9.41h-8.69v12.59h-36.87v-12.59h-8.69v-9.41H69.79V79.83c0-2.31 1.86-4.17 4.17-4.17z",fill:"#999",filter:"url(#A)",stroke:"#999","stroke-width":"2.5"}),t("g",{transform:"matrix(.1048 0 0 .1048 -6.0999 280.7)",fill:"#fff",filter:"url(#A)",stroke:"#fff"},[t("use",{"xlink:href":"#B"}),t("use",{"xlink:href":"#B",x:"73.04"}),t("use",{"xlink:href":"#B",x:"52.17"}),t("use",{"xlink:href":"#B",x:"41.74"}),t("use",{"xlink:href":"#B",x:"31.3"}),t("use",{"xlink:href":"#B",x:"20.87"}),t("use",{"xlink:href":"#B",x:"10.43"}),t("use",{"xlink:href":"#B",x:"62.61"})]),t("rect",{x:"1.24",y:"294.55",width:"1.6",height:"1.38",ry:".11",fill:"#ccc",stroke:"#ccc","stroke-width":".22","paint-order":"normal"})])])],-1)),Ps={class:"app-container_status-label_text"},Ts={class:"text_status"},Is={class:"text_info"},Ls=$a(()=>t("div",{class:"app-container_status-label_iconer"},[t("svg",{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"48",height:"38",viewBox:"0 0 12.7 10.05","xmlns:v":"https://vecta.io/nano"},[t("defs",null,[t("filter",{id:"A","color-interpolation-filters":"sRGB"},[t("feColorMatrix",{result:"A",values:"2 -0.5 -0.5 0 0 -0.5 2 -0.5 0 0 -0.5 -0.5 2 0 0 0 0 0 1 0 "}),t("feColorMatrix",{values:"0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0"}),t("feColorMatrix",{in:"A",values:"2 -0.5 -0.5 0 0 -0.5 2 -0.5 0 0 -0.5 -0.5 2 0 0 0 0 0 1 0 "})]),t("path",{id:"B",d:"M80.56 75.75h3.91v22.79h-3.91z"})]),t("g",{transform:"translate(-.03 -287.07)"},[t("rect",{x:".24",y:"287.36",width:"12.33",height:"9.5",ry:".57",fill:"#e6e6e6",stroke:"#e6e6e6","stroke-linejoin":"round","stroke-width":".37","paint-order":"normal"}),t("path",{transform:"matrix(.105 0 0 .0989 -6.0532 280.72)",d:"M73.96 75.66h89.41c2.31 0 4.17 1.86 4.17 4.17v52.65h-21.74v9.41h-8.69v12.59h-36.87v-12.59h-8.69v-9.41H69.79V79.83c0-2.31 1.86-4.17 4.17-4.17z",fill:"#4d4d4d",filter:"url(#A)",stroke:"#4d4d4d","stroke-width":"2.5"}),t("g",{transform:"matrix(.1048 0 0 .1048 -6.0697 280.81)",fill:"#fff",filter:"url(#A)",stroke:"#fff"},[t("use",{"xlink:href":"#B"}),t("use",{"xlink:href":"#B",x:"73.04"}),t("use",{"xlink:href":"#B",x:"52.17"}),t("use",{"xlink:href":"#B",x:"41.74"}),t("use",{"xlink:href":"#B",x:"31.3"}),t("use",{"xlink:href":"#B",x:"20.87"}),t("use",{"xlink:href":"#B",x:"10.43"}),t("use",{"xlink:href":"#B",x:"62.61"})]),t("rect",{x:"1.27",y:"294.67",width:"1.6",height:"1.38",ry:".11",fill:"#55d400",stroke:"#55d400","stroke-width":".22","paint-order":"normal"})])])],-1)),Ms={class:"app-container_status-label_text"},Ns={class:"text_info"},Os=U({props:{item:{type:Object,required:!0},transform:{type:Number,default:0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=xa(),s=E(null),c=g=>{const p=g.target,{left:f,top:m}=p.getBoundingClientRect();u.portitemStyle.show=!0,u.portitemStyle.left=f,u.portitemStyle.top=m,u.portitemStyle.portitem=i.item},_=g=>{u.portitemStyle.show=!1};return(g,p)=>(r(),l("div",{class:"app-container_status-label_bg",style:Bt(`transform: translateX(${o.transform}px);`),ref_key:"el",ref:s,onMouseenter:c,onMouseleave:_},[o.item.linkState=="DOWN"?(r(),l(G,{key:0},[zs,t("div",Ps,[t("div",Ts,n(e(a)("\u5DF2\u65AD\u5F00")),1),t("div",Is,n(o.item.name)+" "+n(o.item.interfaceNames?`(${o.item.interfaceNames.join(",").toLocaleUpperCase()})`:""),1)])],64)):(r(),l(G,{key:1},[Ls,t("div",Ms,[t("div",null,n(o.item.linkSpeed),1),t("div",Ns,n(o.item.name)+" "+n(o.item.interfaceNames?`(${o.item.interfaceNames.join(",").toLocaleUpperCase()})`:""),1)])],64))],36))}});var Da=M(Os,[["__scopeId","data-v-17b89cb7"]]);const Ba=o=>(rt("data-v-6f355f28"),o=o(),st(),o),Vs=Ba(()=>t("span",null,n("<"),-1)),Gs=[Vs],js=Ba(()=>t("span",null,n(">"),-1)),qs=[js],Us=U({props:{portList:{type:Array,required:!0}},setup(o){const i=E(),a=E(0),d=E(0),u=E(0),s=E(!1),c=()=>{if(u.value>=0){u.value=0;return}u.value+=100},_=()=>{if(u.value<=0-a.value+d.value){u.value=0-a.value+d.value;return}u.value-=100};return At(()=>{je(()=>{i.value&&(a.value=i.value.scrollWidth,d.value=i.value.clientWidth,s.value=a.value>d.value)})}),(g,p)=>(r(),l("div",{class:"app-interfaces",ref_key:"el",ref:i},[s.value?(r(),l(G,{key:0},[t("a",{class:"btn-f",onClick:c},Gs),t("a",{class:"btn-r",onClick:_},qs)],64)):D("",!0),(r(!0),l(G,null,et(o.portList,(f,m)=>(r(),K(Da,{item:f,transform:u.value},null,8,["item","transform"]))),256))],512))}});var Rs=M(Us,[["__scopeId","data-v-6f355f28"]]);const Ws={},Hs={width:"82px",height:"82px",viewBox:"0 0 82 82",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},Zs=Wt('',1),Js=[Zs];function Ks(o,i){return r(),l("svg",Hs,Js)}var We=M(Ws,[["render",Ks]]);const Qs=["onSubmit"],Xs={class:"actioner-dns_header"},td={class:"actioner-dns_body"},ed={class:"label-item"},ad={class:"label-item_key"},od={class:"label-item_value"},nd={class:"item_info"},id={class:"label-item"},rd={class:"label-item_key"},sd={class:"label-item_value"},dd={selected:"true",value:""},ld=["value"],ud={class:"actioner-dns_footer"},cd=["disabled"],pd={key:1,class:"actioner-dns"},fd={class:"actioner-dns_header"},md={class:"softsource_tit"},vd={class:"actioner-dns_body"},gd={class:"finished"},bd={class:"successed"},hd={class:"btns"},_d=U({props:{Close:{type:Function,required:!0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=E(0),s=E(""),c=E(),_=E();(()=>{O.Guide.SoftSourceList.GET().then(h=>{var k,x;if((k=h==null?void 0:h.data)!=null&&k.result){const w=(x=h==null?void 0:h.data)==null?void 0:x.result;_.value=w}}).then(()=>O.Guide.GetSoftSource.GET()).then(h=>{var k,x;if((k=h==null?void 0:h.data)!=null&&k.result){const w=h.data.result;c.value=w.softSource,(x=_.value)!=null&&x.softSourceList.find(v=>v.identity==w.softSource.identity)&&(s.value=w.softSource.identity)}})})();const p=h=>{h.preventDefault(),i.Close&&i.Close()},f=h=>{const k=C.Loading(a("\u6B63\u5728\u5207\u6362\u4E2D..."));O.Guide.SoftSource.POST({softSourceIdentity:s.value}).then(x=>{if(x!=null&&x.data){if((x.data.success||0)==0){u.value=1;return}else if(x.data.error)throw x.data.error}throw a("\u672A\u77E5\u9519\u8BEF")}).catch(x=>{C.Error(x)}).finally(()=>k.Close())},m=h=>{h.preventDefault(),location.reload()};return(h,k)=>(r(),K(_t,{Close:o.Close,type:1},{default:R(()=>{var x,w;return[u.value==0?(r(),l("form",{key:0,class:"actioner-dns",onSubmit:mt(f,["prevent"])},[t("div",Xs,[t("span",null,n(e(a)("\u8F6F\u4EF6\u6E90\u914D\u7F6E")),1)]),t("div",td,[t("div",ed,[t("div",ad,[t("span",null,n(e(a)("\u5F53\u524D\u8F6F\u4EF6\u6E90")),1)]),t("div",od,[t("p",nd,n((x=c.value)==null?void 0:x.name),1)])]),t("div",id,[t("div",rd,[t("span",null,n(e(a)("\u5207\u6362\u8F6F\u4EF6\u6E90")),1)]),t("div",sd,[T(t("select",{name:"",id:"","onUpdate:modelValue":k[0]||(k[0]=v=>s.value=v)},[t("option",dd,n(e(a)("\u8BF7\u9009\u62E9\u8F6F\u4EF6\u6E90")),1),(r(!0),l(G,null,et((w=_.value)==null?void 0:w.softSourceList,(v,b)=>(r(),l("option",{value:v.identity,key:b},n(v.name),9,ld))),128))],512),[[dt,s.value,void 0,{trim:!0}]])])])]),t("div",ud,[t("button",{class:"cbi-button cbi-button-apply app-btn",disabled:s.value==""},n(e(a)("\u786E\u8BA4")),9,cd),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:p},n(e(a)("\u53D6\u6D88")),1)])],40,Qs)):D("",!0),u.value==1?(r(),l("form",pd,[t("div",fd,[t("span",md,n(e(a)("\u8F6F\u4EF6\u6E90\u914D\u7F6E")),1)]),t("div",vd,[t("div",gd,[z(We)]),t("p",bd,n(e(a)("\u914D\u7F6E\u6210\u529F\uFF01")),1),t("div",hd,[t("button",{class:"cbi-button cbi-button-apply softsource_successed",onClick:m},n(e(a)("\u786E\u5B9A")),1)])])])):D("",!0)]}),_:1},8,["Close"]))}});var xd=M(_d,[["__scopeId","data-v-2deed63d"]]);const Ya=()=>{const o=document.createElement("div");document.body.appendChild(o);const i=bt(xd,{Close:()=>{a()}});i.mount(o);const a=()=>{i.unmount(),o.remove()};return{Close:a}},Ht=o=>(rt("data-v-51765cb0"),o=o(),st(),o),kd={class:"app-container_status-label"},wd={class:"app-container_status-label_item",style:{"padding-right":"10px"}},yd={class:"app-container_status-container",style:{height:"100%"}},Fd={key:0,class:"app-container_status-container_body"},Ed=Ht(()=>t("svg",{width:"50px",height:"50px",viewBox:"0 0 50 50",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[t("g",{id:"icon_internet-connected",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"wancheng","fill-rule":"nonzero"},[t("path",{d:"M0,25 C0,33.9316396 4.76497292,42.1848151 12.5,46.6506351 C20.2350269,51.116455 29.7649731,51.116455 37.5,46.6506351 C45.2350271,42.1848151 50,33.9316396 50,25 C50,11.1928812 38.8071187,0 25,0 C11.1928813,0 0,11.1928812 0,25 Z",id:"Path","fill-opacity":"0.0779329313",fill:"#553AFE"}),t("g",{id:"Group-2",transform:"translate(10.000000, 10.000000)"},[t("path",{d:"M0,15 C0,20.3589838 2.85898375,25.3108891 7.5,27.990381 C12.1410161,30.669873 17.8589839,30.669873 22.5,27.990381 C27.1410162,25.3108891 30,20.3589838 30,15 C30,6.7157287 23.2842712,0 15,0 C6.71572875,0 0,6.7157287 0,15 Z",id:"Path",fill:"#553AFE"}),t("path",{d:"M8,15 L13.2546984,20.2546984 C13.6452227,20.6452227 14.2783876,20.6452227 14.6689119,20.2546984 C14.6813066,20.2423037 14.6933732,20.2295853 14.7050993,20.2165563 L23,11 L23,11",id:"Path-3",stroke:"#FFFFFF","stroke-width":"2","stroke-linecap":"round"})])])])],-1)),Cd={class:"app-container_status-info"},$d={class:"container_success"},Dd={class:"container_time"},Bd={key:1,class:"app-container_status-container_body"},Yd=Ht(()=>t("svg",{width:"50px",height:"50px",viewBox:"0 0 50 50",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[t("g",{id:"icon_internet-alert",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"wancheng"},[t("path",{d:"M0,25 C0,33.9316396 4.76497292,42.1848151 12.5,46.6506351 C20.2350269,51.116455 29.7649731,51.116455 37.5,46.6506351 C45.2350271,42.1848151 50,33.9316396 50,25 C50,11.1928812 38.8071187,0 25,0 C11.1928813,0 0,11.1928812 0,25 Z",id:"Path","fill-opacity":"0.08",fill:"#FAAD14","fill-rule":"nonzero"}),t("g",{id:"Group-2",transform:"translate(10.000000, 10.000000)"},[t("path",{d:"M0,15 C0,20.3589838 2.85898375,25.3108891 7.5,27.990381 C12.1410161,30.669873 17.8589839,30.669873 22.5,27.990381 C27.1410162,25.3108891 30,20.3589838 30,15 C30,6.7157287 23.2842712,0 15,0 C6.71572875,0 0,6.7157287 0,15 Z",id:"Path",fill:"#FAAD14","fill-rule":"nonzero"}),t("path",{d:"M15,6 C15.8284271,6 16.5,6.67157288 16.5,7.5 L16.5,18.5 C16.5,19.3284271 15.8284271,20 15,20 C14.1715729,20 13.5,19.3284271 13.5,18.5 L13.5,7.5 C13.5,6.67157288 14.1715729,6 15,6 Z",id:"\u8DEF\u5F84",fill:"#FFFFFF"}),t("path",{d:"M15,25 C14.171875,25 13.5,24.328125 13.5,23.5 C13.5,22.671875 14.171875,22 15,22 C15.828125,22 16.5,22.671875 16.5,23.5 C16.5,24.328125 15.828125,25 15,25 Z",id:"\u8DEF\u5F84",fill:"#FFFFFF"})])])])],-1)),Ad={class:"app-container_status-info"},Sd={class:"container_failure"},zd={class:"container_time"},Pd={key:2,class:"app-container_status-container_body"},Td=Ht(()=>t("svg",{width:"50px",height:"50px",viewBox:"0 0 50 50",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[t("g",{id:"icon_internet-alert",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"wancheng"},[t("path",{d:"M0,25 C0,33.9316396 4.76497292,42.1848151 12.5,46.6506351 C20.2350269,51.116455 29.7649731,51.116455 37.5,46.6506351 C45.2350271,42.1848151 50,33.9316396 50,25 C50,11.1928812 38.8071187,0 25,0 C11.1928813,0 0,11.1928812 0,25 Z",id:"Path","fill-opacity":"0.08",fill:"#FAAD14","fill-rule":"nonzero"}),t("g",{id:"Group-2",transform:"translate(10.000000, 10.000000)"},[t("path",{d:"M0,15 C0,20.3589838 2.85898375,25.3108891 7.5,27.990381 C12.1410161,30.669873 17.8589839,30.669873 22.5,27.990381 C27.1410162,25.3108891 30,20.3589838 30,15 C30,6.7157287 23.2842712,0 15,0 C6.71572875,0 0,6.7157287 0,15 Z",id:"Path",fill:"#FAAD14","fill-rule":"nonzero"}),t("path",{d:"M15,6 C15.8284271,6 16.5,6.67157288 16.5,7.5 L16.5,18.5 C16.5,19.3284271 15.8284271,20 15,20 C14.1715729,20 13.5,19.3284271 13.5,18.5 L13.5,7.5 C13.5,6.67157288 14.1715729,6 15,6 Z",id:"\u8DEF\u5F84",fill:"#FFFFFF"}),t("path",{d:"M15,25 C14.171875,25 13.5,24.328125 13.5,23.5 C13.5,22.671875 14.171875,22 15,22 C15.828125,22 16.5,22.671875 16.5,23.5 C16.5,24.328125 15.828125,25 15,25 Z",id:"\u8DEF\u5F84",fill:"#FFFFFF"})])])])],-1)),Id={class:"app-container_status-info"},Ld={class:"container_failure"},Md={class:"container_time"},Nd={key:3,class:"app-container_status-container_body"},Od=Ht(()=>t("svg",{width:"50px",height:"50px",viewBox:"0 0 50 50",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[t("g",{id:"icon_internet-alert",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"wancheng"},[t("path",{d:"M0,25 C0,33.9316396 4.76497292,42.1848151 12.5,46.6506351 C20.2350269,51.116455 29.7649731,51.116455 37.5,46.6506351 C45.2350271,42.1848151 50,33.9316396 50,25 C50,11.1928812 38.8071187,0 25,0 C11.1928813,0 0,11.1928812 0,25 Z",id:"Path","fill-opacity":"0.08",fill:"#FAAD14","fill-rule":"nonzero"}),t("g",{id:"Group-2",transform:"translate(10.000000, 10.000000)"},[t("path",{d:"M0,15 C0,20.3589838 2.85898375,25.3108891 7.5,27.990381 C12.1410161,30.669873 17.8589839,30.669873 22.5,27.990381 C27.1410162,25.3108891 30,20.3589838 30,15 C30,6.7157287 23.2842712,0 15,0 C6.71572875,0 0,6.7157287 0,15 Z",id:"Path",fill:"#FAAD14","fill-rule":"nonzero"}),t("path",{d:"M15,6 C15.8284271,6 16.5,6.67157288 16.5,7.5 L16.5,18.5 C16.5,19.3284271 15.8284271,20 15,20 C14.1715729,20 13.5,19.3284271 13.5,18.5 L13.5,7.5 C13.5,6.67157288 14.1715729,6 15,6 Z",id:"\u8DEF\u5F84",fill:"#FFFFFF"}),t("path",{d:"M15,25 C14.171875,25 13.5,24.328125 13.5,23.5 C13.5,22.671875 14.171875,22 15,22 C15.828125,22 16.5,22.671875 16.5,23.5 C16.5,24.328125 15.828125,25 15,25 Z",id:"\u8DEF\u5F84",fill:"#FFFFFF"})])])])],-1)),Vd={class:"app-container_status-info"},Gd={class:"container_failure"},jd={class:"container_time"},qd={key:4,class:"app-container_status-container_body"},Ud=Ht(()=>t("svg",{width:"50px",height:"50px",viewBox:"0 0 50 50",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[t("g",{id:"icon_internet-launching",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"wancheng","fill-rule":"nonzero"},[t("path",{d:"M0,25 C0,33.9316396 4.76497292,42.1848151 12.5,46.6506351 C20.2350269,51.116455 29.7649731,51.116455 37.5,46.6506351 C45.2350271,42.1848151 50,33.9316396 50,25 C50,11.1928812 38.8071187,0 25,0 C11.1928813,0 0,11.1928812 0,25 Z",id:"Path","fill-opacity":"0.08",fill:"#3ED4AB"}),t("g",{id:"Group-2",transform:"translate(10.000000, 10.000000)"},[t("path",{d:"M0,15 C0,20.3589838 2.85898375,25.3108891 7.5,27.990381 C12.1410161,30.669873 17.8589839,30.669873 22.5,27.990381 C27.1410162,25.3108891 30,20.3589838 30,15 C30,6.7157287 23.2842712,0 15,0 C6.71572875,0 0,6.7157287 0,15 Z",id:"Path",fill:"#3ED4AB"}),t("path",{d:"M11.5738525,15.0233901 C11.5738525,14.8431935 11.5023882,14.6703653 11.3750746,14.5429471 C11.2477609,14.4155288 11.0750745,14.3439644 10.8950258,14.3440059 L7.67882684,14.3440059 C7.49875102,14.3439644 7.326041,14.4155503 7.19872281,14.5430024 C7.07140462,14.6704545 6.99991721,14.8433228 7.00000007,15.0235465 C7.00000007,15.2037431 7.0714644,15.3765713 7.19877809,15.5039895 C7.32609178,15.6314078 7.4987781,15.7029722 7.67882684,15.7029307 L10.8950258,15.7029307 C11.0750745,15.7029722 11.2477609,15.6314078 11.3750746,15.5039895 C11.5023882,15.3765713 11.5738525,15.2037431 11.5738525,15.0235465 L11.5738525,15.0233901 Z M22.3211553,14.3440059 L19.1049564,14.3440059 C18.9248806,14.3439644 18.7521705,14.4155503 18.6248524,14.5430024 C18.4975342,14.6704545 18.4260468,14.8433228 18.4261296,15.0235465 C18.4261296,15.2037431 18.4975939,15.3765713 18.6249076,15.5039895 C18.7522213,15.6314078 18.9249076,15.7029722 19.1049564,15.7029307 L22.3211553,15.7029307 C22.5012041,15.7029722 22.6738904,15.6314078 22.8012041,15.5039895 C22.9285178,15.3765713 22.9999911,15.2037431 22.9999911,15.0235465 C23.0019042,14.6481319 22.6962619,14.3440059 22.3211553,14.3440059 Z M15.0075079,18.6494887 C14.8274565,18.6494887 14.6547678,18.7210138 14.5274536,18.8484354 C14.4001395,18.9758571 14.3286356,19.1486892 14.3286812,19.3288885 L14.3286812,22.3206158 C14.3286398,22.5008124 14.4001455,22.6736405 14.5274592,22.8010588 C14.6547729,22.928477 14.8274592,23 15.0075079,23 C15.1875567,23 15.360243,22.928477 15.4875567,22.8010588 C15.6148704,22.6736405 15.6863761,22.5008124 15.6863348,22.3206158 L15.6863348,19.3308123 C15.6866114,18.9551699 15.3828413,18.6502825 15.0075079,18.6494887 Z M15.0075079,7 C14.8274592,7 14.6547729,7.07152297 14.5274592,7.19894122 C14.4001455,7.32635946 14.3286398,7.49918761 14.3286812,7.67938422 L14.3286812,10.8982245 C14.3286398,11.0784212 14.4001455,11.2512493 14.5274592,11.3786675 C14.6547729,11.5060858 14.8274592,11.5776088 15.0075079,11.5776088 C15.1875567,11.5776088 15.360243,11.5060858 15.4875567,11.3786675 C15.6148704,11.2512493 15.6863761,11.0784212 15.6863346,10.8982245 L15.6863346,7.67938422 C15.6863761,7.49918761 15.6148704,7.32635946 15.4875567,7.19894122 C15.360243,7.07152297 15.1875567,7 15.0075079,7 Z M11.6020132,17.4145291 L9.32916742,19.6892415 C9.06467707,19.9548666 9.06467707,20.3845576 9.32916742,20.6501827 C9.45618492,20.7780764 9.62906847,20.8497648 9.80924376,20.8492554 C9.98367775,20.8492554 10.1560177,20.783579 10.2893201,20.6501827 L12.5637599,18.3738593 C12.8282503,18.1082342 12.8282503,17.6785432 12.5637599,17.4129181 C12.2975184,17.147886 11.8671244,17.1486768 11.601857,17.4146855 L11.6020132,17.4145291 Z M17.8766048,12.7750942 C18.0510388,12.7750942 18.2236912,12.7094361 18.3566811,12.5760242 L20.6314491,10.29956 C20.8959395,10.0339349 20.8959395,9.6042439 20.6314491,9.3386188 C20.366042,9.07391123 19.9367036,9.07391123 19.6712965,9.3386188 L17.3966847,11.6133312 C17.1321944,11.8789563 17.1321944,12.3086474 17.3966847,12.5742725 C17.5235351,12.7026276 17.6963754,12.7749288 17.8767611,12.7750942 L17.8766048,12.7750942 Z M18.5349595,17.572293 C18.2695524,17.3075854 17.8402139,17.3075854 17.5748068,17.572293 C17.3103165,17.8379181 17.3103165,18.2676091 17.5748068,18.5332342 L19.6882679,20.6501827 C19.8152854,20.7780764 19.988169,20.8497648 20.1683442,20.8492554 C20.342747,20.8492554 20.5152744,20.783579 20.6484206,20.6501827 C20.9129109,20.3845576 20.9129109,19.9548666 20.6484206,19.6892415 L18.5349595,17.5722773 L18.5349595,17.572293 Z M10.2891638,9.35734026 C10.0237567,9.09263269 9.59441827,9.09263269 9.32901114,9.35734026 C9.06452079,9.62296536 9.06452079,10.0526564 9.32901114,10.3182815 L11.6037635,12.594902 C11.7308042,12.7227441 11.9036849,12.7943806 12.0838399,12.7938344 C12.2582738,12.7938344 12.43077,12.7281576 12.5639162,12.594902 C12.8284065,12.3292769 12.8284065,11.8995859 12.5639162,11.6339608 L10.2891638,9.3573559 L10.2891638,9.35734026 Z",id:"Shape",fill:"#FFFFFF"})])])])],-1)),Rd={class:"app-container_status-info"},Wd={class:"container_failure"},Hd={class:"app-container_status-label_item",style:{"padding-left":"10px"}},Zd={class:"app-container_status-container",style:{height:"100%"}},Jd=["title"],Kd={class:"DeviceBlock"},Qd={class:"app-container_status-container_body"},Xd=Ht(()=>t("svg",{width:"50px",height:"50px",viewBox:"0 0 50 50",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[t("g",{id:"icon_device-number",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"wancheng","fill-rule":"nonzero"},[t("path",{d:"M0,25 C0,33.9316396 4.76497292,42.1848151 12.5,46.6506351 C20.2350269,51.116455 29.7649731,51.116455 37.5,46.6506351 C45.2350271,42.1848151 50,33.9316396 50,25 C50,11.1928812 38.8071187,0 25,0 C11.1928813,0 0,11.1928812 0,25 Z",id:"Path","fill-opacity":"0.0804503114",fill:"#03C5FC"}),t("g",{id:"Group-2",transform:"translate(10.000000, 10.000000)"},[t("path",{d:"M0,15 C0,20.3589838 2.85898375,25.3108891 7.5,27.990381 C12.1410161,30.669873 17.8589839,30.669873 22.5,27.990381 C27.1410162,25.3108891 30,20.3589838 30,15 C30,6.7157287 23.2842712,0 15,0 C6.71572875,0 0,6.7157287 0,15 Z",id:"Path",fill:"#03C5FC"}),t("g",{id:"kehuduanIP",transform:"translate(5.000000, 7.000000)",fill:"#FFFFFF"},[t("path",{d:"M8.3164557,11.2822134 L2.39240506,11.2822134 C2.25316456,11.2822134 2.13924051,11.1683794 2.13924051,11.029249 L2.13924051,1.39130435 C2.13924051,1.25217391 2.25316456,1.13833992 2.39240506,1.13833992 L16.6075949,1.13833992 C16.7468354,1.13833992 16.8607595,1.25217391 16.8607595,1.39130435 L16.8607595,3.51620553 C17.2658228,3.5541502 17.6582278,3.69328063 18,3.9083004 L18,1.39130435 C18,0.619762846 17.3797468,0 16.6075949,0 L2.39240506,0 C1.62025316,0 1,0.619762846 1,1.39130435 L1,11.029249 C1,11.8007905 1.62025316,12.4205534 2.39240506,12.4205534 L7.15189873,12.4205534 L7.15189873,14.2798419 L6.40506329,14.2798419 C5.93670886,14.2798419 5.5443038,14.6592885 5.5443038,15.1399209 C5.5443038,15.6079051 5.92405063,16 6.40506329,16 L8.79746835,16 C8.48101266,15.5699605 8.3164557,15.0513834 8.3164557,14.5201581 L8.3164557,11.2822134 Z",id:"Path"}),t("path",{d:"M12.4062969,15.2371365 L12.4062969,14.0436242 L10.0074963,14.0436242 L10.0074963,6.39038031 C10.0074963,6.23042506 10.1394303,6.10738255 10.2833583,6.10738255 L15.6446777,6.10738255 C15.8005997,6.10738255 15.9205397,6.24272931 15.9205397,6.39038031 L15.9205397,8.77740492 L16.3283358,8.77740492 C16.5682159,8.77740492 16.7961019,8.85123043 17,8.97427293 L17,6.39038031 C17,5.62751678 16.3883058,5 15.6446777,5 L10.3313343,5 C9.58770615,5.0246085 9,5.63982103 9,6.39038031 L9,14.6465324 C9.02398801,15.3847875 9.61169415,15.9753915 10.3313343,16 L12.6581709,16 C12.5022489,15.7785235 12.4182909,15.50783 12.4062969,15.2371365 C12.4062969,15.2248322 12.4062969,15.2371365 12.4062969,15.2371365 L12.4062969,15.2371365 Z",id:"Path"}),t("path",{d:"M17.1515152,10 L13.8484848,10 C13.3787879,10 13,10.2857143 13,10.64 L13,15.36 C13,15.7142857 13.3787879,16 13.8484848,16 L17.1515152,16 C17.6212121,16 18,15.7142857 18,15.36 L18,10.64 C18,10.2857143 17.6212121,10 17.1515152,10 Z M14.0151515,10.7657143 L16.9848485,10.7657143 L16.9848485,14.8457143 L14.0151515,14.8457143 L14.0151515,10.7657143 L14.0151515,10.7657143 Z M15.4545455,15.6914286 C15.2575758,15.6914286 15.1060606,15.5657143 15.1060606,15.4285714 C15.1060606,15.28 15.2727273,15.1657143 15.469697,15.1657143 C15.6666667,15.1657143 15.8181818,15.2914286 15.8181818,15.44 C15.8181818,15.5085714 15.7727273,15.5885714 15.6969697,15.6342857 C15.6363636,15.68 15.5454545,15.7028571 15.4545455,15.6914286 C15.4545455,15.7028571 15.4545455,15.6914286 15.4545455,15.6914286 L15.4545455,15.6914286 Z",id:"Shape"})])])])])],-1)),t0={class:"app-container_status-info"},e0={class:"container_content"},a0={class:"devise"},o0=Ht(()=>t("em",null,null,-1)),n0={class:"app-container_status-container"},i0=["title"],r0={class:"DeviceBlock"},s0={class:"app-container_title"},d0={class:"app-container_status-label_block"},l0={class:"app-container_status-label_block"},u0={class:"app-container_title"},c0={class:"app-container_status-label_block"},p0=Ht(()=>t("em",null,null,-1)),f0={class:"app-container_status-container"},m0={class:"app-container_title"},v0=["title"],g0={class:"DeviceBlock"},b0={class:"app-container_body"},h0=U({props:{homebox:{type:Object}},setup(o){const{$gettext:i,$ngettext:a}=H(),d=ze(),u=()=>{Ca()},s=()=>{Ya()},c=tt(()=>d.status),_=tt(()=>d.deviceList),g=E(!1),p=E(!1),f=E(!1),m=gt({portList:[],load:!1}),h=B=>{switch(B){case"pppoe":return i("\u62E8\u53F7\u4E0A\u7F51");case"static":return i("\u9759\u6001\u7F51\u7EDC");case"dhcp":return"DHCP"}return B&&B.toUpperCase()},k=B=>{switch(B){case"manual":return i("\u624B\u52A8\u914D\u7F6E");case"auto":return i("\u81EA\u52A8\u83B7\u53D6");default:return""}},x=()=>{(m.load&&document.hidden?Promise.resolve():O.Network.PortList.GET().then(B=>{if(B!=null&&B.data){const{result:$}=B==null?void 0:B.data;$&&(m.portList=$.ports||[])}})).finally(()=>{m.load=!0,setTimeout(x,1e4)})};x();const w=Pt.stampForm,v=()=>{g.value=!g.value},b=()=>{p.value=!p.value},y=()=>{f.value=!f.value},F=()=>{v(),Ct.installAndGo("app-meta-nlbwmon",i("\u5E26\u5BBD\u76D1\u63A7"),"/cgi-bin/luci/admin/services/nlbw")},Y=()=>L(this,null,function*(){var B,$,S;if(b(),yield Ct.checkAndInstallApp("app-meta-homebox","Homebox"))try{const V=yield O.Network.Homebox.Enable.POST();($=(B=V==null?void 0:V.data)==null?void 0:B.result)!=null&&$.port?Ss({port:V.data.result.port,setup:0}):((S=V==null?void 0:V.data)==null?void 0:S.success)==0?location.href="/cgi-bin/luci/admin/services/homebox":C.Warning(i("\u542F\u52A8\u5931\u8D25"))}catch(V){C.Warning(i("\u542F\u52A8\u5931\u8D25"))}}),A=()=>{b(),Ct.installAndGo("app-meta-systools","SysTools","/cgi-bin/luci/admin/system/systools/pages")};return(B,$)=>{var V,N;const S=ut("router-link");return r(),l(G,null,[t("div",kd,[t("div",wd,[t("div",yd,[e(c)!=null?(r(),l(G,{key:0},[e(c).networkInfo=="netSuccess"?(r(),l("div",Fd,[Ed,t("div",Cd,[t("span",$d,n(e(i)("\u5DF2\u8054\u7F51")),1),t("span",Dd,n(e(w)(e(c).uptimeStamp)),1)])])):e(c).networkInfo=="dnsFailed"?(r(),l("div",Bd,[Yd,t("div",Ad,[t("span",Sd,n(e(i)("DNS\u9519\u8BEF")),1),t("span",zd,n(e(w)(e(c).uptimeStamp)),1),t("div",{onClick:u,class:"container_configure"},n(e(i)("DNS\u914D\u7F6E")),1)])])):e(c).networkInfo=="softSourceFailed"?(r(),l("div",Pd,[Td,t("div",Id,[t("span",Ld,n(e(i)("\u8F6F\u4EF6\u6E90\u9519\u8BEF")),1),t("span",Md,n(e(w)(e(c).uptimeStamp)),1),t("div",{onClick:s,class:"container_configure"},n(e(i)("\u8F6F\u4EF6\u6E90\u914D\u7F6E")),1)])])):e(c).networkInfo=="netFailed"?(r(),l("div",Nd,[Od,t("div",Vd,[t("span",Gd,n(e(i)("\u672A\u8054\u7F51")),1),t("span",jd,n(e(w)(e(c).uptimeStamp)),1)])])):(r(),l("div",qd,[Ud,t("div",Rd,[t("span",Wd,n(e(i)("\u68C0\u6D4B\u4E2D...")),1)])]))],64)):D("",!0)])]),t("div",Hd,[t("div",Zd,[t("span",{class:"more_icon",title:e(i)("\u67E5\u770B\u8BBE\u5907\u4FE1\u606F")},[z(Vt,{onClick:v})],8,Jd),T(t("div",Kd,[t("div",{class:"menu_background",onClick:v}),t("ul",null,[t("li",null,[z(S,{to:"/devicemanagement"},{default:R(()=>[it(n(e(i)("\u8BBE\u5907\u7BA1\u7406")),1)]),_:1})]),t("li",null,[t("a",{onClick:F},n(e(i)("\u5E26\u5BBD\u76D1\u63A7")),1)])])],512),[[Yt,g.value]]),t("div",Qd,[Xd,t("div",t0,[t("span",e0,n(((N=(V=e(_))==null?void 0:V.devices)==null?void 0:N.length)||0),1),t("span",a0,n(e(i)("\u5DF2\u8FDE\u63A5\u8BBE\u5907")),1)])])])])]),o0,t("div",n0,[t("span",{class:"more_icon",title:e(i)("\u6D4B\u901F")},[z(Vt,{onClick:b})],8,i0),T(t("div",r0,[t("div",{class:"menu_background",onClick:b}),t("ul",null,[t("li",null,[t("a",{onClick:Y},n(e(i)("\u5185\u7F51\u6D4B\u901F")),1)]),t("li",null,[t("a",{onClick:A},n(e(i)("\u5916\u7F51\u6D4B\u901F")),1)])])],512),[[Yt,p.value]]),t("div",s0,[t("span",null,n(e(i)("IP\u5730\u5740"))+"\uFF08"+n(e(c).defaultInterface)+"\uFF09",1)]),t("div",d0,[t("span",null," IPv4: "+n(e(c).ipv4addr)+" \uFF08"+n(h(e(c).proto||""))+"\uFF09 ",1)]),t("div",l0,[t("span",null,"IPv6: "+n(e(c).ipv6addr),1)]),t("div",u0,[t("span",null,"DNS\uFF08"+n(k(e(c).dnsProto))+"\uFF09",1)]),(r(!0),l(G,null,et(e(c).dnsList,P=>(r(),l("div",c0,[t("span",null,n(P),1)]))),256))]),p0,t("div",f0,[t("div",m0,[t("span",null,n(e(i)("\u7F51\u7EDC\u63A5\u53E3\u72B6\u6001")),1),t("span",{class:"more_icon",title:e(i)("\u67E5\u770B\u7F51\u7EDC\u63A5\u53E3\u4FE1\u606F")},[z(Vt,{onClick:y})],8,v0),T(t("div",g0,[t("div",{class:"menu_background",onClick:y}),t("ul",null,[t("li",null,[z(S,{to:"/interfaceconfig"},{default:R(()=>[it(n(e(i)("\u7F51\u53E3\u914D\u7F6E")),1)]),_:1})])])],512),[[Yt,f.value]])]),t("div",b0,[e(m).load?(r(),K(Rs,{key:0,portList:e(m).portList},null,8,["portList"])):D("",!0)])])],64)}}});var _0=M(h0,[["__scopeId","data-v-51765cb0"]]);const x0={class:"network-container"},k0={class:"network-container_flow"},w0={class:"network-container_flow-container"},y0={class:"network-container_status"},F0=U({setup(o){return(i,a)=>(r(),l("div",x0,[t("div",k0,[t("div",w0,[z(pr)])]),t("div",y0,[z(_0)])]))}});var E0=M(F0,[["__scopeId","data-v-2d777a95"]]);const C0={},$0={width:"14px",height:"14px",viewBox:"0 0 14 14",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},D0=t("g",{id:"icon_alert",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"Icon/Warning"},[t("rect",{id:"\u77E9\u5F62",fill:"#000000","fill-rule":"nonzero",opacity:"0",x:"0",y:"0",width:"14",height:"14"}),t("path",{d:"M7,0.875 C3.61757813,0.875 0.875,3.61757813 0.875,7 C0.875,10.3824219 3.61757813,13.125 7,13.125 C10.3824219,13.125 13.125,10.3824219 13.125,7 C13.125,3.61757813 10.3824219,0.875 7,0.875 Z M6.5625,4.046875 C6.5625,3.98671875 6.61171875,3.9375 6.671875,3.9375 L7.328125,3.9375 C7.38828125,3.9375 7.4375,3.98671875 7.4375,4.046875 L7.4375,7.765625 C7.4375,7.82578125 7.38828125,7.875 7.328125,7.875 L6.671875,7.875 C6.61171875,7.875 6.5625,7.82578125 6.5625,7.765625 L6.5625,4.046875 Z M7,10.0625 C6.63769531,10.0625 6.34375,9.76855469 6.34375,9.40625 C6.34375,9.04394531 6.63769531,8.75 7,8.75 C7.36230469,8.75 7.65625,9.04394531 7.65625,9.40625 C7.65625,9.76855469 7.36230469,10.0625 7,10.0625 Z",id:"\u5F62\u72B6",fill:"#FAAD14"})])],-1),B0=[D0];function Y0(o,i){return r(),l("svg",$0,B0)}var Tt=M(C0,[["render",Y0]]);const A0={},S0={width:"18px",height:"18px",viewBox:"0 0 18 18",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},z0=Wt('',1),P0=[z0];function T0(o,i){return r(),l("svg",S0,P0)}var na=M(A0,[["render",T0]]);const I0={},L0={width:"18px",height:"18px",viewBox:"0 0 18 18",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},M0=Wt('',1),N0=[M0];function O0(o,i){return r(),l("svg",L0,N0)}var V0=M(I0,[["render",O0]]);const He=o=>(rt("data-v-3dae3be2"),o=o(),st(),o),G0=["onSubmit"],j0={class:"action-header"},q0={class:"action-header_title"},U0={class:"action-body"},R0={class:"disk-info"},W0=He(()=>t("div",{class:"disk-info_icon"},[t("svg",{t:"1642589762094",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"11301",width:"128",height:"128"},[t("path",{d:"M899.892468 123.889088c0-44.342099-36.286708-80.620486-80.624646-80.620486H204.728017C160.385918 43.268602 124.107532 79.546988 124.107532 123.889088v802.847056c0 44.342099 36.278386 80.620486 80.620485 80.620486h614.539805c44.337938 0 80.624646-36.278386 80.624646-80.620486V123.889088z",fill:"#D0D0DB","p-id":"11302"}),t("path",{d:"M169.8768 977.7772V174.930143c0-44.342099 36.278386-80.620486 80.620486-80.620485h614.539804c9.936092 0 19.426974 1.905666 28.239639 5.23434-11.525534-30.507298-40.996782-52.389169-75.398629-52.389169H203.342457c-44.342099 0-80.620486 36.278386-80.620486 80.620486v802.851217c0 34.410168 21.881871 63.873094 52.385008 75.381985A79.730065 79.730065 0 0 1 169.8768 977.7772z",fill:"#FFFFFF","p-id":"11303"}),t("path",{d:"M820.657543 40.497481H206.117739c-44.342099 0-80.620486 36.278386-80.620486 80.620485v802.847057c0 44.342099 36.278386 80.620486 80.620486 80.620486h614.539804c44.337938 0 80.624646-36.278386 80.624647-80.620486V121.117966c0-44.342099-36.286708-80.620486-80.624647-80.620485z m19.60173 828.785749c0 40.846992-33.43237 74.279362-74.287684 74.279361H199.780776c-40.855313 0-74.279362-33.424048-74.279362-74.279361V129.593603c0-40.855313 33.424048-74.279362 74.279362-74.279362h566.203296c40.842831 0 74.283522 33.424048 74.283522 74.279362l-0.008321 739.689627z",fill:"#6E6E96","p-id":"11304"}),t("path",{d:"M815.106979 1024H200.567175C146.933914 1024 103.303319 980.369405 103.303319 926.736144V123.889088C103.303319 70.255827 146.933914 26.625232 200.567175 26.625232h614.539804c53.633261 0 97.268017 43.630595 97.268017 97.263856v802.847056c0 53.633261-43.634756 97.263856-97.268017 97.263856zM200.567175 59.911972C165.287391 59.911972 136.590059 88.609303 136.590059 123.889088v802.847056c0 35.279784 28.697331 63.977115 63.977116 63.977115h614.539804c35.279784 0 63.981276-28.697331 63.981276-63.977115V123.889088c0-35.279784-28.701492-63.977115-63.981276-63.977116H200.567175z",fill:"#6E6E96","p-id":"11305"}),t("path",{d:"M301.946104 941.515457h429.985632v65.841173H301.946104z",fill:"#8A8AA1","p-id":"11306"}),t("path",{d:"M731.931736 1024H301.946104a16.64337 16.64337 0 0 1-16.64337-16.64337V941.515457a16.64337 16.64337 0 0 1 16.64337-16.64337h429.985632a16.64337 16.64337 0 0 1 16.64337 16.64337v65.841173a16.64337 16.64337 0 0 1-16.64337 16.64337z m-413.342262-33.286741h396.698892v-32.554432H318.589474v32.554432z",fill:"#6E6E96","p-id":"11307"}),t("path",{d:"M337.230049 960.318304h20.804213v47.038326h-20.804213zM386.565159 960.318304h20.804213v47.038326h-20.804213zM435.891948 960.318304h20.804213v47.038326h-20.804213zM485.231219 960.318304h20.804213v47.038326h-20.804213zM534.558008 960.318304h20.804213v47.038326h-20.804213zM583.897279 960.318304h20.804213v47.038326h-20.804213zM633.224068 960.318304h20.804213v47.038326h-20.804213zM682.563339 960.318304h20.804213v47.038326h-20.804213z",fill:"#FFE599","p-id":"11308"}),t("path",{d:"M219.153659 140.794591m-26.874883 0a26.874882 26.874882 0 1 0 53.749765 0 26.874882 26.874882 0 1 0-53.749765 0Z",fill:"#ADADD1","p-id":"11309"}),t("path",{d:"M219.153659 184.312843c-23.995579 0-43.518252-19.522673-43.518253-43.518252s19.522673-43.518252 43.518253-43.518253 43.518252 19.522673 43.518252 43.518253-19.522673 43.518252-43.518252 43.518252z m0-53.749764c-5.642103 0-10.231512 4.589409-10.231512 10.231512s4.589409 10.231512 10.231512 10.231512 10.231512-4.589409 10.231511-10.231512-4.589409-10.231512-10.231511-10.231512z",fill:"#6E6E96","p-id":"11310"}),t("path",{d:"M801.28466 140.794591m-26.870721 0a26.870721 26.870721 0 1 0 53.741442 0 26.870721 26.870721 0 1 0-53.741442 0Z",fill:"#ADADD1","p-id":"11311"}),t("path",{d:"M801.28466 184.308683c-23.995579 0-43.514092-19.518512-43.514091-43.514092s19.518512-43.514092 43.514091-43.514092 43.514092 19.518512 43.514092 43.514092-19.518512 43.514092-43.514092 43.514092z m0-53.741443c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"11312"}),t("path",{d:"M801.280499 905.23291m-26.870721 0a26.870721 26.870721 0 1 0 53.741443 0 26.870721 26.870721 0 1 0-53.741443 0Z",fill:"#ADADD1","p-id":"11313"}),t("path",{d:"M801.280499 948.747001c-23.995579 0-43.514092-19.518512-43.514091-43.514091s19.518512-43.514092 43.514091-43.514092 43.514092 19.518512 43.514092 43.514092-19.518512 43.514092-43.514092 43.514091z m0-53.741442c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"11314"}),t("path",{d:"M219.153659 905.23291m-26.870722 0a26.870721 26.870721 0 1 0 53.741443 0 26.870721 26.870721 0 1 0-53.741443 0Z",fill:"#ADADD1","p-id":"11315"}),t("path",{d:"M219.153659 948.747001c-23.995579 0-43.514092-19.518512-43.514092-43.514091s19.518512-43.514092 43.514092-43.514092 43.514092 19.518512 43.514091 43.514092-19.522673 43.514092-43.514091 43.514091z m0-53.741442c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"11316"}),t("path",{d:"M520.972857 777.43263c-142.542145 0-258.508988-115.971004-258.508988-258.52147a16.64337 16.64337 0 0 1 33.28674 0c0 124.19699 101.033579 225.23473 225.222248 225.23473s225.222248-101.03774 225.222248-225.23473c0-124.188668-101.033579-225.218087-225.222248-225.218087a16.64337 16.64337 0 0 1 0-33.286741c142.542145 0 258.508988 115.966843 258.508988 258.504828 0 142.550466-115.966843 258.521471-258.508988 258.52147z",fill:"#6E6E96","p-id":"11317"}),t("path",{d:"M520.968696 518.919481m-83.312551 0a83.312551 83.312551 0 1 0 166.625102 0 83.312551 83.312551 0 1 0-166.625102 0Z",fill:"#A9A9BA","p-id":"11318"}),t("path",{d:"M520.968696 618.875402c-55.114521 0-99.955921-44.83724-99.955921-99.95176 0-55.118682 44.8414-99.955921 99.955921-99.955921s99.95176 44.8414 99.95176 99.955921c0 55.11036-44.83724 99.95176-99.95176 99.95176z m0-166.625101c-36.761044 0-66.669181 29.908136-66.66918 66.66918s29.908136 66.66502 66.66918 66.66502 66.66502-29.908136 66.66502-66.66502c0-36.761044-29.903976-66.669181-66.66502-66.66918z",fill:"#6E6E96","p-id":"11319"}),t("path",{d:"M301.946104 941.515457h429.985632v36.977408H301.946104z",fill:"#6E6E96","p-id":"11320"})])],-1)),H0={key:0,class:"disk-info_mount-name"},Z0={key:1,class:"disk-info_mount-name"},J0={key:0,class:"label-item"},K0={class:"label-item_key"},Q0={class:"label-item_path"},X0={class:"label-item"},tl={class:"label-item_key"},el={class:"label-item_value"},al=["disabled"],ol={key:0,value:""},nl={value:"format"},il={key:1,value:"default"},rl={class:"label-item_value"},sl={key:0,class:"msg"},dl={key:1,class:"msg"},ll={class:"action-footer"},ul=He(()=>t("div",{class:"auto"},null,-1)),cl=["disabled"],pl=["disabled"],fl={key:1,class:"action result"},ml={class:"action-body"},vl=He(()=>t("div",{class:"action-body_icon"},[t("svg",{t:"1642063181211",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5062",width:"128",height:"128","data-v-cda444e0":""},[t("path",{d:"M512 85.333333c235.648 0 426.666667 191.018667 426.666667 426.666667s-191.018667 426.666667-426.666667 426.666667S85.333333 747.648 85.333333 512 276.352 85.333333 512 85.333333z m-74.965333 550.4L346.453333 545.152a42.666667 42.666667 0 1 0-60.330666 60.330667l120.704 120.704a42.666667 42.666667 0 0 0 60.330666 0l301.653334-301.696a42.666667 42.666667 0 1 0-60.288-60.330667l-271.530667 271.488z",fill:"#52C41A","p-id":"5063","data-v-cda444e0":""})])],-1)),gl={class:"action-body_msg"},bl={key:0,class:"action-body_info"},hl={key:1,class:"action-body_info"},_l={class:"btns"},xl=U({props:{action:String,disk:{type:Object,required:!0},mount:{type:Object},Close:{type:Function},Cancel:{type:Function},Next:{type:Function}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=()=>{i.Close&&i.Close()},s=F=>{F.preventDefault(),i.Cancel&&i.Cancel(),u()},c=F=>{i.Next&&i.Next(F),u()},_=E(!1),g=E(0),p=F=>{g.value=F},f=E(i.action=="nas"?"":"format"),m=E(),h=E(),k=()=>{switch(f.value){case"format":w();return;case"default":x();return;default:C.Warning(a("\u8BF7\u9009\u62E9\u9009\u9879"));return}},x=()=>{let F="";const Y=i.mount;if(Y!=null&&Y.mountPoint!=null&&(F=Y.mountPoint),F!=""){c(F);return}C.Warning(a("\u65E0\u6CD5\u8BC6\u522B\u8DEF\u5F84"))},w=()=>{const F=i.disk,Y=i.mount;if(Y){const A=Y.mountPoint||Y.path;if(!confirm(a("\u8B66\u544A\uFF1A\u683C\u5F0F\u5316\u4F1A\u6E05\u7A7A %{partname} \u5206\u533A\u6570\u636E\uFF0C\u8BF7\u4F60\u8C28\u614E\u64CD\u4F5C",{partname:A||""}))||!confirm(a("\u662F\u5426\u786E\u5B9A\u683C\u5F0F\u5316 %{partname}?",{partname:A||""})))return;b(Y);return}if(F){if(!confirm(a("\u8B66\u544A\uFF1A\u8BE5\u64CD\u4F5C\u5C06\u521D\u59CB\u5316 %{model} \u786C\u76D8\u5E76\u521B\u5EFA\u5206\u533A\uFF0C\u8BF7\u4F60\u8C28\u614E\u64CD\u4F5C",{model:F.venderModel||""}))||!confirm(a("\u662F\u5426\u786E\u5B9A\u521D\u59CB\u5316?")))return;v(F);return}C.Warning(a("\u65E0\u6CD5\u8BC6\u522B\u6570\u636E"))},v=F=>L(this,null,function*(){if(F.name==null||F.path==""){C.Warning(a("\u83B7\u53D6\u4E0D\u5230\u8BBE\u5907\u540D\u79F0"));return}if(F.path==null||F.path==""){C.Warning(a("\u83B7\u53D6\u4E0D\u5230\u8BBE\u5907\u8DEF\u5F84"));return}_.value=!0;const Y=C.Loading(a("\u521D\u59CB\u5316\u4E2D..."));try{const A=yield O.Nas.Disk.Init.POST({name:F.name,path:F.path});if(A!=null&&A.data){const{result:B,error:$}=A==null?void 0:A.data;$&&C.Warning($),B&&(B.errorInfo?C.Warning(B.errorInfo):(C.Success(a("\u521D\u59CB\u5316\u6210\u529F")),B.childrens&&B.childrens.length>0&&(h.value=B.childrens[0]),m.value=B,p(1)))}}catch(A){C.Error(A)}Y.Close(),_.value=!1}),b=F=>L(this,null,function*(){if(F.path==null||F.path==""){C.Warning(a("\u83B7\u53D6\u4E0D\u5230\u5206\u533A\u8DEF\u5F84"));return}_.value=!0;const Y=C.Loading(a("\u683C\u5F0F\u5316\u4E2D..."));try{const A=yield O.Nas.Disk.Partition.Format.POST({path:F.path,uuid:F.uuid,mountPoint:F.mountPoint});if(A!=null&&A.data){const{result:B,error:$}=A==null?void 0:A.data;$&&C.Warning($),B&&(C.Success(a("\u683C\u5F0F\u5316\u6210\u529F")),h.value=B,p(1))}}catch(A){C.Error(A)}Y.Close(),_.value=!1}),y=()=>{if(h.value&&h.value.mountPoint){c(h.value.mountPoint);return}C.Warning(a("\u8BFB\u53D6\u7ED3\u679C\u5931\u8D25"))};return(F,Y)=>(r(),K(_t,{type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>{var A;return[g.value==0?(r(),l("form",{key:0,class:"action format",onSubmit:mt(k,["prevent"])},[t("div",j0,[t("div",q0,n(e(a)("\u786C\u76D8\u914D\u7F6E")),1)]),t("div",U0,[t("div",R0,[W0,o.mount?(r(),l("div",H0,[t("span",null,"\u3010"+n(o.mount.total)+"\u3011",1),t("span",null,n(o.mount.mountPoint||o.mount.path),1)])):o.disk?(r(),l("div",Z0,[t("span",null,"\u3010"+n(o.disk.size)+"\u3011",1),t("span",null,n(o.disk.venderModel),1)])):D("",!0)]),o.mount?(r(),l("div",J0,[t("div",K0,[t("span",null,n(e(a)("\u76EE\u6807\u5206\u533A")),1)]),t("div",Q0,n(o.mount.mountPoint||o.mount.path)+"\uFF08"+n(o.mount.total)+"\uFF09",1)])):D("",!0),t("div",X0,[t("div",tl,[t("span",null,n(e(a)("\u683C\u5F0F\u5316\u9009\u9879")),1)]),t("div",el,[T(t("select",{"onUpdate:modelValue":Y[0]||(Y[0]=B=>f.value=B),required:"",disabled:o.action=="disk"},[o.mount!=null?(r(),l("option",ol,n(e(a)("\u8BF7\u9009\u62E9\u9009\u9879")),1)):D("",!0),t("option",nl,n(e(a)("\u683C\u5F0F\u5316")),1),o.mount!=null?(r(),l("option",il,n(e(a)("\u4E0D\u683C\u5F0F\u5316,\u4F7F\u7528\u539F\u6587\u4EF6\u7CFB\u7EDF")),1)):D("",!0)],8,al),[[dt,f.value]])]),t("div",rl,[f.value=="format"?(r(),l("p",sl,n(e(a)("\u683C\u5F0F\u5316\u4E3AEXT4\u6587\u4EF6\u7CFB\u7EDF")),1)):f.value=="default"?(r(),l("p",dl)):D("",!0)])])]),t("div",ll,[ul,t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:s,type:"button",disabled:_.value},n(e(a)("\u8FD4\u56DE")),9,cl),t("button",{class:"cbi-button cbi-button-apply app-btn app-next",disabled:_.value},n(e(a)("\u4E0B\u4E00\u6B65")),9,pl)])],40,G0)):g.value==1?(r(),l("div",fl,[t("div",ml,[vl,t("div",gl,n(e(a)("\u683C\u5F0F\u5316\u6210\u529F")),1),m.value?(r(),l("div",bl,[it(n(e(a)("\u5DF2\u7ECF\u6210\u529F\u683C\u5F0F\u5316\u78C1\u76D8"))+" "+n(m.value.venderModel)+" "+n(e(a)("\u5E76\u6302\u8F7D\u5230"))+" ",1),t("a",null,n((A=h.value)==null?void 0:A.mountPoint),1)])):D("",!0),h.value?(r(),l("div",hl,[it(n(e(a)("\u5DF2\u7ECF\u6210\u529F\u521D\u59CB\u5316\u5206\u533A"))+" ",1),t("a",null,n(h.value.mountPoint),1)])):D("",!0),t("div",_l,[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",type:"button",onClick:y},n(o.action=="nas"?e(a)("\u4E0B\u4E00\u6B65"):e(a)("\u5B8C\u6210")),1)])])])):D("",!0)]}),_:1})]),_:1}))}});var kl=M(xl,[["__scopeId","data-v-3dae3be2"]]),Ze=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=bt(kl,vt(lt({},o),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const Te=o=>(rt("data-v-5f5fb500"),o=o(),st(),o),wl=["onSubmit"],yl=Te(()=>t("div",{class:"action-header"},[t("div",{class:"action-header_title"})],-1)),Fl={class:"action-body"},El={class:"disk-info"},Cl=Te(()=>t("div",{class:"disk-info_icon"},[t("svg",{t:"1642589762094",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"11301",width:"128",height:"128"},[t("path",{d:"M899.892468 123.889088c0-44.342099-36.286708-80.620486-80.624646-80.620486H204.728017C160.385918 43.268602 124.107532 79.546988 124.107532 123.889088v802.847056c0 44.342099 36.278386 80.620486 80.620485 80.620486h614.539805c44.337938 0 80.624646-36.278386 80.624646-80.620486V123.889088z",fill:"#D0D0DB","p-id":"11302"}),t("path",{d:"M169.8768 977.7772V174.930143c0-44.342099 36.278386-80.620486 80.620486-80.620485h614.539804c9.936092 0 19.426974 1.905666 28.239639 5.23434-11.525534-30.507298-40.996782-52.389169-75.398629-52.389169H203.342457c-44.342099 0-80.620486 36.278386-80.620486 80.620486v802.851217c0 34.410168 21.881871 63.873094 52.385008 75.381985A79.730065 79.730065 0 0 1 169.8768 977.7772z",fill:"#FFFFFF","p-id":"11303"}),t("path",{d:"M820.657543 40.497481H206.117739c-44.342099 0-80.620486 36.278386-80.620486 80.620485v802.847057c0 44.342099 36.278386 80.620486 80.620486 80.620486h614.539804c44.337938 0 80.624646-36.278386 80.624647-80.620486V121.117966c0-44.342099-36.286708-80.620486-80.624647-80.620485z m19.60173 828.785749c0 40.846992-33.43237 74.279362-74.287684 74.279361H199.780776c-40.855313 0-74.279362-33.424048-74.279362-74.279361V129.593603c0-40.855313 33.424048-74.279362 74.279362-74.279362h566.203296c40.842831 0 74.283522 33.424048 74.283522 74.279362l-0.008321 739.689627z",fill:"#6E6E96","p-id":"11304"}),t("path",{d:"M815.106979 1024H200.567175C146.933914 1024 103.303319 980.369405 103.303319 926.736144V123.889088C103.303319 70.255827 146.933914 26.625232 200.567175 26.625232h614.539804c53.633261 0 97.268017 43.630595 97.268017 97.263856v802.847056c0 53.633261-43.634756 97.263856-97.268017 97.263856zM200.567175 59.911972C165.287391 59.911972 136.590059 88.609303 136.590059 123.889088v802.847056c0 35.279784 28.697331 63.977115 63.977116 63.977115h614.539804c35.279784 0 63.981276-28.697331 63.981276-63.977115V123.889088c0-35.279784-28.701492-63.977115-63.981276-63.977116H200.567175z",fill:"#6E6E96","p-id":"11305"}),t("path",{d:"M301.946104 941.515457h429.985632v65.841173H301.946104z",fill:"#8A8AA1","p-id":"11306"}),t("path",{d:"M731.931736 1024H301.946104a16.64337 16.64337 0 0 1-16.64337-16.64337V941.515457a16.64337 16.64337 0 0 1 16.64337-16.64337h429.985632a16.64337 16.64337 0 0 1 16.64337 16.64337v65.841173a16.64337 16.64337 0 0 1-16.64337 16.64337z m-413.342262-33.286741h396.698892v-32.554432H318.589474v32.554432z",fill:"#6E6E96","p-id":"11307"}),t("path",{d:"M337.230049 960.318304h20.804213v47.038326h-20.804213zM386.565159 960.318304h20.804213v47.038326h-20.804213zM435.891948 960.318304h20.804213v47.038326h-20.804213zM485.231219 960.318304h20.804213v47.038326h-20.804213zM534.558008 960.318304h20.804213v47.038326h-20.804213zM583.897279 960.318304h20.804213v47.038326h-20.804213zM633.224068 960.318304h20.804213v47.038326h-20.804213zM682.563339 960.318304h20.804213v47.038326h-20.804213z",fill:"#FFE599","p-id":"11308"}),t("path",{d:"M219.153659 140.794591m-26.874883 0a26.874882 26.874882 0 1 0 53.749765 0 26.874882 26.874882 0 1 0-53.749765 0Z",fill:"#ADADD1","p-id":"11309"}),t("path",{d:"M219.153659 184.312843c-23.995579 0-43.518252-19.522673-43.518253-43.518252s19.522673-43.518252 43.518253-43.518253 43.518252 19.522673 43.518252 43.518253-19.522673 43.518252-43.518252 43.518252z m0-53.749764c-5.642103 0-10.231512 4.589409-10.231512 10.231512s4.589409 10.231512 10.231512 10.231512 10.231512-4.589409 10.231511-10.231512-4.589409-10.231512-10.231511-10.231512z",fill:"#6E6E96","p-id":"11310"}),t("path",{d:"M801.28466 140.794591m-26.870721 0a26.870721 26.870721 0 1 0 53.741442 0 26.870721 26.870721 0 1 0-53.741442 0Z",fill:"#ADADD1","p-id":"11311"}),t("path",{d:"M801.28466 184.308683c-23.995579 0-43.514092-19.518512-43.514091-43.514092s19.518512-43.514092 43.514091-43.514092 43.514092 19.518512 43.514092 43.514092-19.518512 43.514092-43.514092 43.514092z m0-53.741443c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"11312"}),t("path",{d:"M801.280499 905.23291m-26.870721 0a26.870721 26.870721 0 1 0 53.741443 0 26.870721 26.870721 0 1 0-53.741443 0Z",fill:"#ADADD1","p-id":"11313"}),t("path",{d:"M801.280499 948.747001c-23.995579 0-43.514092-19.518512-43.514091-43.514091s19.518512-43.514092 43.514091-43.514092 43.514092 19.518512 43.514092 43.514092-19.518512 43.514092-43.514092 43.514091z m0-53.741442c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"11314"}),t("path",{d:"M219.153659 905.23291m-26.870722 0a26.870721 26.870721 0 1 0 53.741443 0 26.870721 26.870721 0 1 0-53.741443 0Z",fill:"#ADADD1","p-id":"11315"}),t("path",{d:"M219.153659 948.747001c-23.995579 0-43.514092-19.518512-43.514092-43.514091s19.518512-43.514092 43.514092-43.514092 43.514092 19.518512 43.514091 43.514092-19.522673 43.514092-43.514091 43.514091z m0-53.741442c-5.637942 0-10.227351 4.589409-10.227351 10.227351s4.589409 10.227351 10.227351 10.227351 10.227351-4.589409 10.227351-10.227351-4.589409-10.227351-10.227351-10.227351z",fill:"#6E6E96","p-id":"11316"}),t("path",{d:"M520.972857 777.43263c-142.542145 0-258.508988-115.971004-258.508988-258.52147a16.64337 16.64337 0 0 1 33.28674 0c0 124.19699 101.033579 225.23473 225.222248 225.23473s225.222248-101.03774 225.222248-225.23473c0-124.188668-101.033579-225.218087-225.222248-225.218087a16.64337 16.64337 0 0 1 0-33.286741c142.542145 0 258.508988 115.966843 258.508988 258.504828 0 142.550466-115.966843 258.521471-258.508988 258.52147z",fill:"#6E6E96","p-id":"11317"}),t("path",{d:"M520.968696 518.919481m-83.312551 0a83.312551 83.312551 0 1 0 166.625102 0 83.312551 83.312551 0 1 0-166.625102 0Z",fill:"#A9A9BA","p-id":"11318"}),t("path",{d:"M520.968696 618.875402c-55.114521 0-99.955921-44.83724-99.955921-99.95176 0-55.118682 44.8414-99.955921 99.955921-99.955921s99.95176 44.8414 99.95176 99.955921c0 55.11036-44.83724 99.95176-99.95176 99.95176z m0-166.625101c-36.761044 0-66.669181 29.908136-66.66918 66.66918s29.908136 66.66502 66.66918 66.66502 66.66502-29.908136 66.66502-66.66502c0-36.761044-29.903976-66.669181-66.66502-66.66918z",fill:"#6E6E96","p-id":"11319"}),t("path",{d:"M301.946104 941.515457h429.985632v36.977408H301.946104z",fill:"#6E6E96","p-id":"11320"})])],-1)),$l={key:0,class:"disk-info_mount-name"},Dl={key:1,class:"disk-info_mount-name"},Bl={key:0,class:"label-item"},Yl={class:"label-item_key"},Al={class:"label-item_path"},Sl={class:"label-item"},zl={class:"label-item_key"},Pl={class:"label-item_value"},Tl={class:"action-footer"},Il=Te(()=>t("div",{class:"auto"},null,-1)),Ll=["disabled"],Ml=["disabled"],Nl={key:1,class:"action result"},Ol={class:"action-body"},Vl=Te(()=>t("div",{class:"action-body_icon"},[t("svg",{t:"1642063181211",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5062",width:"128",height:"128","data-v-cda444e0":""},[t("path",{d:"M512 85.333333c235.648 0 426.666667 191.018667 426.666667 426.666667s-191.018667 426.666667-426.666667 426.666667S85.333333 747.648 85.333333 512 276.352 85.333333 512 85.333333z m-74.965333 550.4L346.453333 545.152a42.666667 42.666667 0 1 0-60.330666 60.330667l120.704 120.704a42.666667 42.666667 0 0 0 60.330666 0l301.653334-301.696a42.666667 42.666667 0 1 0-60.288-60.330667l-271.530667 271.488z",fill:"#52C41A","p-id":"5063","data-v-cda444e0":""})])],-1)),Gl={class:"action-body_msg"},jl=["innerHTML"],ql={class:"btns"},Ul=U({props:{action:String,disk:{type:Object,required:!0},mount:{type:Object},Close:{type:Function},Cancel:{type:Function},Next:{type:Function}},setup(o){var w;const i=o,{$gettext:a,$ngettext:d}=H(),u=()=>{i.Close&&i.Close()},s=v=>{v.preventDefault(),i.Cancel&&i.Cancel(),u()},c=v=>{i.Next&&i.Next(v),u()},_=E(!1),g=E(0),p=E("/mnt/data_"+((w=i==null?void 0:i.mount)==null?void 0:w.name)),f=v=>{g.value=v};E(i.mount?"":"format"),E();const m=E(),h=()=>L(this,null,function*(){const v=i.mount;if(v==null){C.Warning(a("\u83B7\u53D6\u4E0D\u5230\u5206\u533A"));return}if(v.path==null||v.path==""){C.Warning(a("\u83B7\u53D6\u4E0D\u5230\u5206\u533A\u8DEF\u5F84"));return}if(v.uuid==null||v.uuid==""){C.Warning(a("\u83B7\u53D6\u4E0D\u5230\u5206\u533AID"));return}_.value=!0;const b=C.Loading(a("\u6302\u8F7D\u4E2D..."));try{const y=yield O.Nas.Disk.Partition.Mount.POST({path:v.path,uuid:v.uuid,mountPoint:p.value});if(y!=null&&y.data){const{result:F,error:Y}=y==null?void 0:y.data;Y&&C.Warning(Y),F&&(C.Success(a("\u6302\u8F7D\u6210\u529F")),m.value=F,f(1))}}catch(y){C.Error(y)}b.Close(),_.value=!1}),k=()=>{if(m.value&&m.value.mountPoint){c(m.value.mountPoint);return}C.Warning(a("\u8BFB\u53D6\u7ED3\u679C\u5931\u8D25"))},x=()=>{};return(v,b)=>(r(),K(_t,{type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>{var y,F;return[g.value==0?(r(),l("form",{key:0,class:"action format",onSubmit:mt(x,["prevent"])},[yl,t("div",Fl,[t("div",El,[Cl,o.mount?(r(),l("div",$l,[t("span",null,"\u3010"+n(o.mount.total)+"\u3011",1),t("span",null,n(o.mount.mountPoint),1)])):o.disk?(r(),l("div",Dl,[t("span",null,"\u3010"+n(o.disk.size)+"\u3011",1),t("span",null,n(o.disk.venderModel),1)])):D("",!0)]),o.mount?(r(),l("div",Bl,[t("div",Yl,[t("span",null,n(e(a)("\u76EE\u6807\u5206\u533A")),1)]),t("div",Al,n(o.mount.path)+"\uFF08"+n(o.mount.total)+"\uFF0C"+n((F=(y=o.mount)==null?void 0:y.filesystem)==null?void 0:F.toUpperCase())+"\uFF09",1)])):D("",!0),t("div",Sl,[t("div",zl,[t("span",null,n(e(a)("\u6302\u8F7D\u70B9")),1)]),t("div",Pl,[T(t("input",{type:"text","onUpdate:modelValue":b[0]||(b[0]=Y=>p.value=Y)},null,512),[[ot,p.value,void 0,{trim:!0}]])])])]),t("div",Tl,[Il,t("button",{class:"cbi-button cbi-button-apply app-btn app-next",disabled:_.value,onClick:h},n(e(a)("\u786E\u5B9A")),9,Ll),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:s,type:"button",disabled:_.value},n(e(a)("\u8FD4\u56DE")),9,Ml)])],40,wl)):g.value==1?(r(),l("div",Nl,[t("div",Ol,[Vl,t("div",Gl,n(e(a)("\u6302\u8F7D\u6210\u529F")),1),m.value?(r(),l("div",{key:0,class:"action-body_info",innerHTML:e(a)("\u5DF2\u6210\u529F\u5C06\u5206\u533A %{dev} \u6302\u8F7D\u5230 %{mount}",{dev:m.value.path||"",mount:m.value.mountPoint||""},!0)},null,8,jl)):D("",!0),t("div",ql,[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",type:"button",onClick:k},n(o.action=="nas"?e(a)("\u5B8C\u6210"):e(a)("\u4E0B\u4E00\u6B65")),1)])])])):D("",!0)]}),_:1})]),_:1}))}});var Rl=M(Ul,[["__scopeId","data-v-5f5fb500"]]),Aa=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=bt(Rl,vt(lt({},o),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const Wl={class:"disk-content"},Hl={class:"disk-item"},Zl={class:"disk-item_name"},Jl={key:0},Kl={key:1},Ql={key:2},Xl={class:"disk_value"},tu={class:"disk-item_value"},eu={class:"value-data"},au={key:0,class:"disk-item"},ou={class:"disk-item_name"},nu={key:0},iu=["href"],ru={key:0},su={class:"disk_status"},du={key:0,class:"disk_status_item"},lu={key:0,class:"tooltip-trigger disk_tip"},uu={class:"tooltip-text tooltip-top"},cu={class:"disk_dir_tip"},pu={class:"disk_status_item"},fu={key:0,class:"tooltip-trigger disk_tip"},mu={class:"tooltip-text tooltip-top"},vu={class:"disk_dir_tip"},gu=U({props:{part:{type:Object,required:!0},disk:{type:Object,required:!0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=tt(()=>i.part.filesystem=="No FileSystem"),s=tt(()=>i.part.filesystem&&["ntfs","vfat","exfat"].indexOf(i.part.filesystem)>=0),c=tt(()=>i.part.mountPoint&&i.part.isReadOnly&&i.part.filesystem!="swap"),_=tt(()=>u.value||!i.part.isSystemRoot&&(c.value||s.value||!i.part.mountPoint&&i.part.filesystem=="swap")),g=function(){Ze({action:"disk",disk:i.disk,mount:i.part,Cancel:()=>{},Next:k=>{location.reload()}})},p=()=>{Aa({action:"nas",disk:i.disk,mount:i.part,Cancel:()=>{},Next:()=>{location.reload()}})},f=()=>L(this,null,function*(){const k=C.Loading(a("\u5904\u7406\u4E2D..."));try{const x=yield O.Nas.Disk.InitRest.POST({name:i.disk.name,path:i.disk.path});if(x!=null&&x.data){const{result:w,error:v}=x==null?void 0:x.data;v&&C.Warning(v),w&&(C.Success(a("\u6302\u8F7D\u6210\u529F")),location.reload())}}catch(x){C.Error(x)}k.Close()}),m=tt(()=>i.part.filesystem=="Free Space"),h=tt(()=>{const k=i.part.mountPoint?i.part.mountPoint:"";return k.indexOf("/mnt/")==0?"/cgi-bin/luci/admin/services/linkease/file/?path=/"+k.substring(5):"/cgi-bin/luci/admin/services/linkease/file/?path=/root"+k});return(k,x)=>{var v;const w=ut("progress-item");return r(),l("div",Wl,[t("li",Hl,[t("div",Zl,[e(m)?(r(),l("span",Jl,n(e(a)("\u672A\u5206\u533A")),1)):(r(),l("span",Kl,n(o.part.name)+n(o.part.mountPoint?"":e(u)?e(a)("\uFF08\u672A\u683C\u5F0F\u5316\uFF09"):e(a)("\uFF08\u672A\u6302\u8F7D\uFF09")),1)),o.part.isSystemRoot?(r(),l("span",Ql,n(e(a)("\uFF08\u7CFB\u7EDF\u5206\u533A\uFF09")),1)):D("",!0)]),t("div",Xl,[t("div",tu,[t("div",eu,[z(w,{value:e(m)||!o.part.usage?0:o.part.usage,text:e(m)?e(a)("\u672A\u5206\u533A\uFF08%{total}\uFF09",{total:o.part.total||""}):(o.part.mountPoint&&o.part.filesystem!="swap"?o.part.used:e(a)("\u672A\u77E5"))+"/"+(o.part.total||""),style:{backgroundColor:"#767676"}},null,8,["value","text"])])]),e(m)?(r(),l("button",{key:0,class:"cbi-button cbi-button-apply",onClick:f},n(e(a)("\u5206\u533A\u5E76\u683C\u5F0F\u5316")),1)):e(_)?(r(),l("button",{key:1,class:"cbi-button cbi-button-apply",onClick:g},n(e(a)("\u683C\u5F0F\u5316\u5206\u533A")),1)):D("",!0)])]),!e(m)&&!e(u)?(r(),l("li",au,[t("span",ou,[o.part.mountPoint?(r(),l(G,{key:0},[o.part.filesystem=="swap"?(r(),l("span",nu,n(e(a)("\u5DF2\u6302\u8F7D\u4E3A\u4EA4\u6362\u533A")),1)):(r(),l("a",{key:1,href:e(h),target:"_blank"},n(o.part.mountPoint),9,iu))],64)):(r(),l(G,{key:1},[o.part.filesystem=="swap"?(r(),l("span",ru,n(e(a)("\u4E0D\u652F\u6301\u6302\u8F7D")),1)):(r(),l("span",{key:1,class:"value-data buttondiv",onClick:p},n(e(a)("\u624B\u52A8\u6302\u8F7D")),1))],64))]),t("div",su,[o.part.mountPoint&&o.part.filesystem!="swap"?(r(),l("div",du,[t("div",null,n(e(a)("\u53EF\u8BFB\u5199\u72B6\u6001\uFF1A"))+n(o.part.isReadOnly?e(a)("\u53EA\u8BFB"):e(a)("\u8BFB\u5199")),1),e(c)?(r(),l("div",lu,[z(Tt),t("div",uu,[t("div",cu,n(e(a)("\u6B64\u5206\u533A\u4E3A\u53EA\u8BFB\u72B6\u6001\uFF0C\u53EF\u80FD\u65E0\u6CD5\u5199\u5165\u6570\u636E")),1)])])):D("",!0)])):D("",!0),t("div",pu,[t("div",null,n(e(a)("\u6587\u4EF6\u7CFB\u7EDF\uFF1A"))+n((v=o.part.filesystem)==null?void 0:v.toUpperCase()),1),!o.part.isSystemRoot&&e(s)?(r(),l("div",fu,[z(Tt),t("div",mu,[t("span",vu,n(e(a)("\u6B64\u6587\u4EF6\u7CFB\u7EDF\u4E0D\u652F\u6301Docker\u7B49\u5E94\u7528\u6570\u636E\uFF0C\u5EFA\u8BAE\u683C\u5F0F\u5316\u6210EXT4\u6587\u4EF6\u7CFB\u7EDF")),1)])])):D("",!0)])])])):D("",!0)])}}});var bu=M(gu,[["__scopeId","data-v-4e7285ca"]]);const hu=o=>(rt("data-v-56d0d562"),o=o(),st(),o),_u={key:0,class:"action"},xu={class:"title"},ku={class:"app-container_info"},wu={class:"app-container_body"},yu={class:"action-footer"},Fu=hu(()=>t("div",{class:"auto"},null,-1)),Eu=U({props:{disk:{type:Object,required:!0},Close:{type:Function},Cancel:{type:Function},Next:{type:Function}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=E(0),s=()=>{i.Close&&i.Close()},c=_=>{_.preventDefault(),i.Cancel&&i.Cancel(),s()};return(_,g)=>(r(),K(_t,{Close:o.Close,type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>[u.value==0?(r(),l("div",_u,[t("h2",xu,n(e(a)("\u5206\u533A\u4FE1\u606F"))+" - "+n((o.disk.name||"?")+(o.disk.isSystemRoot?e(a)("\uFF08\u7CFB\u7EDF\u76D8\uFF09"):"")),1),t("ul",null,[t("li",null,[t("div",ku,[t("span",null,n(e(a)("\u5206\u533A / \u6302\u8F7D\u70B9")),1),t("span",null,n(e(a)("\u5BB9\u91CF")),1)]),t("div",wu,[(r(!0),l(G,null,et(o.disk.childrens,(p,f)=>(r(),K(bu,{key:f,part:p,disk:o.disk},null,8,["part","disk"]))),128))])])]),t("div",yu,[Fu,t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:c,type:"button"},n(e(a)("\u8FD4\u56DE")),1)])])):D("",!0)]),_:1})]),_:1},8,["Close"]))}});var Cu=M(Eu,[["__scopeId","data-v-56d0d562"]]),$u=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=bt(Cu,vt(lt({},o),{Close:()=>{d()}}));a.component("progress-item",wa),a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const Du={key:0,class:"disk-item error"},Bu=["title"],Yu={class:"disk-item_value"},Au={class:"value-data"},Su={class:"error"},zu={key:1,class:"disk-item"},Pu=["title"],Tu={key:0,class:"disk_value"},Iu={class:"value-data"},Lu={href:"/cgi-bin/luci/admin/nas/smart"},Mu={class:"error"},Nu={key:1,class:"disk_value"},Ou={class:"disk-item_value"},Vu={class:"value-data"},Gu={class:"disk-item-tooltip"},ju={class:"disk_icon"},qu={key:0,class:"tooltip-trigger"},Uu={class:"disk_tip"},Ru={class:"tooltip-text tooltip-top"},Wu={class:"disk_dir_tip"},Hu={key:1,class:"tooltip-trigger"},Zu={class:"disk_tip"},Ju={class:"tooltip-text tooltip-top"},Ku={class:"disk_dir_tip"},Qu={key:2,class:"disk-item load"},Xu=["title"],tc={class:"disk_value"},ec={class:"disk-item_value"},ac={class:"value-data"},oc={key:3,class:"disk-item load"},nc=["title"],ic={class:"disk_value"},rc={key:0,class:"disk-item_value"},sc={class:"value-data"},dc={class:"disk_icon"},lc=U({props:{disk:{type:Object,required:!0},smartWarning:{type:Boolean}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=tt(()=>i.disk.errorInfo?"error":i.disk.childrens==null||i.disk.childrens.length==0||i.disk.childrens.length==1&&i.disk.childrens[0].filesystem=="No FileSystem"?"load":i.disk.childrens.filter(f=>f.mountPoint).length==0?"unmounted":"success"),s=tt(()=>{const f=i.disk;let m=f.name;return f.size&&(m+=`\u3010${f.size}\u3011`),f.venderModel&&(m+=`(${f.venderModel})`),m}),c=tt(()=>{var m;const f=i.disk;return!f.isSystemRoot&&(((m=f.childrens)==null?void 0:m.filter(h=>h.isReadOnly&&h.filesystem!="swap").length)||0)>0}),_=()=>{Ze({action:"disk",disk:i.disk,Cancel:()=>{},Next:()=>{location.reload()}})},g=()=>{$u({action:"disk",disk:i.disk,Cancel:()=>{},Next:()=>{location.reload()}})},p=()=>{const f=i.disk,m=f.childrens||[];Aa({action:"nas",disk:f,mount:m[0],Cancel:()=>{},Next:()=>{location.reload()}})};return(f,m)=>{var k,x,w;const h=ut("progress-item");return e(u)=="error"?(r(),l("li",Du,[t("div",{class:"disk-item_name",title:e(s)},[t("span",null,n(e(s)),1)],8,Bu),t("div",Yu,[t("div",Au,[t("span",Su,n(o.disk.errorInfo),1)])])])):e(u)=="success"?(r(),l("li",zu,[t("div",{class:"disk-item_name",title:e(s)},[t("span",null,n(e(s)),1)],8,Pu),o.disk.smartWarning&&o.smartWarning?(r(),l("div",Tu,[t("div",Iu,[t("a",Lu,[t("span",Mu,n(e(a)("S.M.A.R.T\u5F02\u5E38")),1)])])])):(r(),l("div",Nu,[t("div",Ou,[t("div",Vu,[z(h,{value:o.disk.usage||0,text:`${o.disk.used}/${o.disk.total}`,style:{backgroundColor:"#767676"}},null,8,["value","text"])]),t("div",Gu,[t("span",null,n(e(a)("\u4EC5\u7EDF\u8BA1\u5DF2\u6302\u8F7D\u5206\u533A")),1)])]),t("div",ju,[o.disk.isDockerRoot&&o.disk.isSystemRoot&&o.disk.usage&&o.disk.usage>=90?(r(),l("span",qu,[t("span",Uu,[z(Tt)]),t("div",null,[t("div",Ru,[t("span",Wu,n(e(a)("\u60A8\u7684\u7CFB\u7EDF\u7A7A\u95F4\u5DF2\u4E0D\u8DB3\uFF0C\u68C0\u6D4B\u5230\u60A8\u7684Docker\u6839\u76EE\u5F55\u4F4D\u4E8E\u7CFB\u7EDF\u6839\u76EE\u5F55\u4E0A\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u7CFB\u7EDF\u7684\u6B63\u5E38\u8FD0\u884C\uFF0C\u5EFA\u8BAE\u4F7F\u7528Docker\u8FC1\u79FB\u5411\u5BFC\u5C06Docker\u6839\u76EE\u5F55\u8FC1\u79FB\u5230\u5916\u7F6E\u786C\u76D8\u4E0A\u3002")),1)])])])):D("",!0),e(c)?(r(),l("span",Hu,[t("span",Zu,[z(Tt)]),t("div",null,[t("div",Ju,[t("span",Ku,n(e(a)("\u5206\u533A\u5B58\u5728\u5F02\u5E38\uFF0C\u70B9\u51FB\u5206\u533A\u5217\u8868\u67E5\u770B\u9519\u8BEF")),1)])])])):D("",!0),e(c)&&((k=o.disk.childrens)==null?void 0:k.length)==1?(r(),l("span",{key:2,class:"disk_infoicon",onClick:m[0]||(m[0]=v=>_())},[z(V0)])):D("",!0),t("span",{class:"disk_infoicon",onClick:m[1]||(m[1]=v=>g())},[z(na)])])]))])):e(u)=="load"?(r(),l("li",Qu,[t("div",{class:"disk-item_name",title:e(s)},[t("span",null,n(e(s)),1)],8,Xu),t("div",tc,[t("div",ec,[t("div",ac,[t("button",{onClick:m[2]||(m[2]=v=>_())},n(e(a)("\u683C\u5F0F\u5316\u5E76\u6302\u8F7D")),1)])])])])):e(u)=="unmounted"?(r(),l("li",oc,[t("div",{class:"disk-item_name",title:e(s)},[t("span",null,n(e(s)),1)],8,nc),t("div",ic,[((x=o.disk.childrens)==null?void 0:x.length)==1?(r(),l("div",rc,[t("div",sc,[o.disk.childrens[0].filesystem=="swap"?(r(),l("button",{key:0,onClick:m[3]||(m[3]=v=>g())},n(e(a)("\u67E5\u770B\u8BE6\u60C5")),1)):(r(),l("button",{key:1,onClick:m[4]||(m[4]=v=>p())},n(e(a)("\u624B\u52A8\u6302\u8F7D")),1))])])):D("",!0),t("div",dc,[(((w=o.disk.childrens)==null?void 0:w.length)||0)>1?(r(),l("span",{key:0,class:"disk_infoicon",onClick:m[5]||(m[5]=v=>g())},[z(na)])):D("",!0)])])])):D("",!0)}}});var Ve=M(lc,[["__scopeId","data-v-5e9b583e"]]);const uc=o=>(rt("data-v-2b8c3ff1"),o=o(),st(),o),cc={class:"app-container"},pc={class:"app-container_title"},fc={class:"disk_info"},mc={class:"app-container_tool"},vc=["title"],gc={class:"DeviceBlock"},bc={href:"/cgi-bin/luci/admin/nas/raid"},hc=uc(()=>t("li",null,[t("a",{href:"/cgi-bin/luci/admin/nas/smart"},"S.M.A.R.T.")],-1)),_c={href:"/cgi-bin/luci/admin/system/diskman"},xc={href:"/cgi-bin/luci/admin/system/mounts"},kc={key:0},wc={class:"disk_loading_icon"},yc={class:"disk_loading_info"},Fc={key:1},Ec={class:"app-container_info"},Cc={class:"app-container_body"},$c={key:2},Dc={class:"app-container_info"},Bc={class:"app-container_body"},Yc={key:3},Ac={class:"app-container_info"},Sc={class:"app-container_body"},zc=U({setup(o){const{$gettext:i,$ngettext:a}=H(),d=E(!1),u=gt({disks:null,raidList:null}),s=()=>{O.Nas.Disk.Status.GET().then(p=>{var f;if((f=p==null?void 0:p.data)!=null&&f.result){const m=p.data.result;u.disks=m.disks||[]}})};(()=>L(this,null,function*(){try{const p=yield O.Raid.List.GET();if(p!=null&&p.data){const{success:f,error:m,result:h}=p.data;if(h&&(u.raidList=h.disks||[]),m)throw m}}catch(p){console.log(p)}}))(),s();const _=()=>{d.value=!d.value},g=()=>{Ct.installAndGo("luci-app-linkease",i("\u6613\u6709\u4E91"),"/cgi-bin/luci/admin/services/linkease/file/","app-meta-linkease")};return(p,f)=>{var k,x;const m=ut("GlHelp"),h=ut("icon-loading");return r(),l("div",cc,[t("ul",null,[t("li",null,[t("div",pc,[t("span",fc,[it(n(e(i)("\u78C1\u76D8\u4FE1\u606F"))+" ",1),z(m,{type:"disk"})]),t("div",mc,[t("div",{class:"app-container_configure",onClick:g},n(e(i)("\u6587\u4EF6\u7BA1\u7406")),1),t("span",{class:"more_icon",title:e(i)("\u67E5\u770B\u78C1\u76D8\u7BA1\u7406\u4FE1\u606F")},[z(Vt,{onClick:_})],8,vc)]),T(t("div",gc,[t("div",{class:"menu_background",onClick:_}),t("ul",null,[t("li",null,[t("a",bc,n(e(i)("RAID\u7BA1\u7406")),1)]),hc,t("li",null,[t("a",_c,n(e(i)("\u78C1\u76D8\u7BA1\u7406")),1)]),t("li",null,[t("a",xc,n(e(i)("\u6302\u8F7D\u70B9")),1)])])],512),[[Yt,d.value]])])]),!e(u).disks&&!e(u).raidList?(r(),l("li",kc,[t("div",wc,[z(h,{size:38,color:"currentColor"}),t("span",yc,n(e(i)("\u6B63\u5728\u83B7\u53D6\u78C1\u76D8\u4FE1\u606F...")),1)])])):D("",!0),e(u).disks?(r(),l("li",Fc,[t("div",Ec,[t("span",null,n(e(i)("\u7CFB\u7EDF\u6839\u76EE\u5F55")),1)]),t("div",Cc,[(r(!0),l(G,null,et((k=e(u).disks)==null?void 0:k.filter(w=>w.isSystemRoot),(w,v)=>(r(),K(Ve,{key:v,disk:w},null,8,["disk"]))),128))])])):D("",!0),e(u).disks?(r(),l("li",$c,[t("div",Dc,[t("span",null,n(e(i)("\u5DF2\u6302\u8F7D\u78C1\u76D8")),1)]),t("div",Bc,[(r(!0),l(G,null,et((x=e(u).disks)==null?void 0:x.filter(w=>!w.isSystemRoot),(w,v)=>(r(),K(Ve,{key:v,disk:w,smartWarning:!0},null,8,["disk"]))),128))])])):D("",!0),e(u).raidList&&e(u).raidList.length>0?(r(),l("li",Yc,[t("div",Ac,[t("span",null,n(e(i)("RAID\u8BBE\u5907")),1)]),t("div",Sc,[(r(!0),l(G,null,et(e(u).raidList,(w,v)=>(r(),K(Ve,{key:v,disk:w},null,8,["disk"]))),128))])])):D("",!0)])])}}});var Pc=M(zc,[["__scopeId","data-v-2b8c3ff1"]]);const Tc={class:"app-container_samba"},Ic={key:0,class:"sambas-item"},Lc={class:"sambas-item_name"},Mc={class:"sambas-item_value"},Nc={class:"sambas-item"},Oc={class:"sambas-item_name tit"},Vc={class:"sambas-item_value tit"},Gc={class:"samba-item"},jc={class:"samba-item_name"},qc=["title"],Uc=["href"],Rc=U({props:{sambas:{type:Array}},setup(o){const{$gettext:i,$ngettext:a}=H(),d=window.location.hostname;return(u,s)=>{var c;return r(),l("ul",Tc,[o.sambas?(r(),l("li",Ic,[t("div",Lc,[t("span",null,n(e(i)("\u5F53\u524D\u72B6\u6001:")),1)]),t("div",Mc,[t("span",null,n((c=o.sambas)!=null&&c.length?e(i)("\u5DF2\u542F\u7528"):e(i)("\u672A\u542F\u7528")),1)])])):D("",!0),t("li",Nc,[t("div",Oc,[t("span",null,n(e(i)("\u5730\u5740")),1)]),t("div",Vc,[t("span",null,n(e(i)("\u76EE\u5F55")),1)])]),(r(!0),l(G,null,et(o.sambas,_=>(r(),l("li",Gc,[t("div",jc,[t("span",null,"smb://"+n(e(d))+"/"+n(_.shareName),1)]),t("div",{class:"samba-item_value",title:_.path},[t("a",{target:"_blank",href:"/cgi-bin/luci/admin/services/linkease/file/?path=/root"+_.path},n(_.path),9,Uc)],8,qc)]))),256))])}}});var Wc=M(Rc,[["__scopeId","data-v-8166802a"]]);const Hc={class:"webdav-item"},Zc={class:"webdav-item_name"},Jc={class:"webdav-item_value"},Kc={key:0,class:"webdav-item"},Qc={class:"webdav-item_name"},Xc={class:"webdav-item_value"},t1=["href"],e1={key:1,class:"webdav-item"},a1={class:"webdav-item_name"},o1={class:"webdav-item_value"},n1=["href"],i1={key:2,class:"webdav-item"},r1={class:"webdav-item_name"},s1={class:"webdav-item_value"},d1=U({props:{webdav:{type:Object}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=tt(()=>{var s;return`http://${location.hostname}:${(s=i.webdav)==null?void 0:s.port}`});return(s,c)=>{var _,g,p,f,m,h,k;return r(),l(G,null,[t("li",Hc,[t("div",Zc,[t("span",null,n(e(a)("\u5F53\u524D\u72B6\u6001:")),1)]),t("div",Jc,[t("span",null,n((_=o.webdav)!=null&&_.path?e(a)("\u5DF2\u542F\u7528"):e(a)("\u672A\u542F\u7528")),1)])]),(g=o.webdav)!=null&&g.path?(r(),l("li",Kc,[t("div",Qc,[t("span",null,n(e(a)("\u6302\u8F7D\u8DEF\u5F84:")),1)]),t("div",Xc,[t("a",{target:"_blank",href:"/cgi-bin/luci/admin/services/linkease/file/?path=/root"+((p=o.webdav)==null?void 0:p.path)},n((f=o.webdav)==null?void 0:f.path),9,t1)])])):D("",!0),(m=o.webdav)!=null&&m.port?(r(),l("li",e1,[t("div",a1,[t("span",null,n(e(a)("\u670D\u52A1\u8DEF\u5F84:")),1)]),t("div",o1,[t("a",{href:e(u),target:"_blank",rel:"noopener noreferrer"},n(e(u)),9,n1)])])):D("",!0),(h=o.webdav)!=null&&h.username?(r(),l("li",i1,[t("div",r1,[t("span",null,n(e(a)("\u8D26\u53F7:")),1)]),t("div",s1,[t("span",null,n((k=o.webdav)==null?void 0:k.username),1)])])):D("",!0)],64)}}});var l1=M(d1,[["__scopeId","data-v-45def11c"]]);const Je=o=>(rt("data-v-0bd83418"),o=o(),st(),o),u1={class:"disk-item"},c1=Je(()=>t("div",{class:"disk-item_icon"},[t("svg",{t:"1642563338465",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2216",width:"128",height:"128"},[t("path",{d:"M998.4 711.68l-119.467-512c-6.826-42.667-42.666-75.093-87.04-76.8H232.107c-44.374 1.707-80.214 35.84-87.04 78.507L25.6 711.68c-5.12 13.653-6.827 29.013-6.827 42.667 0 76.8 63.147 139.946 141.654 139.946H865.28c78.507 0 141.653-63.146 141.653-139.946 0-13.654-3.413-29.014-8.533-42.667zM394.24 366.933c1.707-51.2 56.32-92.16 124.587-92.16S640 315.733 640 365.227c44.373-1.707 81.92 23.893 83.627 58.026s-34.134 63.147-78.507 64.854h-6.827l-245.76 1.706c-44.373 0-80.213-27.306-80.213-59.733 0-35.84 37.547-63.147 81.92-63.147z m471.04 459.094H160.427c-39.254 0-69.974-30.72-69.974-69.974s32.427-69.973 69.974-69.973H865.28c39.253 0 69.973 30.72 69.973 69.973 1.707 37.547-30.72 69.974-69.973 69.974z m-35.84-92.16c-11.947 0-22.187 8.533-23.893 20.48 0 11.946 8.533 22.186 20.48 23.893h3.413c11.947 0 22.187-10.24 22.187-22.187 0-13.653-8.534-22.186-22.187-22.186z m-46.08 22.186c0-25.6 20.48-46.08 46.08-46.08s46.08 20.48 46.08 46.08-20.48 46.08-46.08 46.08-46.08-20.48-46.08-46.08z","p-id":"2217"})])],-1)),p1={class:"disk-item_f"},f1={class:"disk-item_venderModel"},m1={class:"disk-item_used"},v1=Je(()=>t("div",{class:"auto"},null,-1)),g1={class:"disk-item-r"},b1={class:"disk-children"},h1=["onClick"],_1=Je(()=>t("div",{class:"disk-item_icon"},[t("svg",{t:"1642563581459",class:"icon",viewBox:"0 0 1228 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"7132",width:"128",height:"128"},[t("path",{d:"M525.2096 145.3568c1.9968-45.568-35.6864-99.1232-57.4976-99.1232H57.4976C15.872 79.9232 17.8176 145.408 17.8176 145.408h507.392z",fill:"#ECC049","p-id":"7133"}),t("path",{d:"M21.8112 143.36L19.8144 825.1392c0 75.3152 75.3152 152.576 150.6304 152.576h887.9104c75.264 0 150.6304-75.264 150.6304-152.576V297.984c0-75.264-75.3152-152.576-150.6304-152.576h-434.0224L21.8112 143.36z",fill:"#FFD658","p-id":"7134"})])],-1)),x1={key:0},k1={key:1},w1=U({props:{disk:{type:Object,required:!0},currDisk:{type:Object},currMountPoint:{type:Object},onDisk:{type:Function,required:!0}},setup(o){var c,_;const i=o,{$gettext:a,$ngettext:d}=H(),u=E(!1);i.currDisk!=null&&((c=i.currDisk)==null?void 0:c.venderModel)==((_=i.disk)==null?void 0:_.venderModel)&&(u.value=!0);const s=g=>{u.value=!u.value,i.onDisk(g,null)};return(g,p)=>{var f;return r(),l("ul",u1,[t("li",{class:pt(["disk-info",{on:o.disk.venderModel==((f=o.currDisk)==null?void 0:f.venderModel),nopoint:o.disk.childrens==null||o.disk.childrens.length==0}]),onClick:p[0]||(p[0]=m=>s(o.disk))},[c1,t("div",p1,[t("div",f1,n(o.disk.venderModel),1),t("div",m1,n(o.disk.used)+"/"+n(o.disk.size),1)]),v1,t("div",g1,n(o.disk.path),1)],2),T(t("div",b1,[(r(!0),l(G,null,et(o.disk.childrens,m=>{var h,k;return r(),l("li",{class:pt(["disk-children_item",{on:m.uuid==((h=o.currMountPoint)==null?void 0:h.uuid)&&m.path==((k=o.currMountPoint)==null?void 0:k.path)}]),onClick:x=>o.onDisk(o.disk,m)},[_1,m.mountPoint?(r(),l("span",x1," \u3010"+n(m.filesystem)+"\u3011 "+n(m.mountPoint)+" \uFF08"+n(m.used)+"/"+n(m.total)+"\uFF09 ["+n(m.uuid)+"] ",1)):(r(),l("span",k1," \u3010"+n(m.filesystem)+"\u3011 "+n(m.mountPoint||m.path||e(a)("\u672A\u6302\u8F7D\u78C1\u76D8"))+" ["+n(m.uuid)+"] ",1))],10,h1)}),256))],512),[[Yt,u.value]])])}}});var ia=M(w1,[["__scopeId","data-v-0bd83418"]]);const y1=o=>(rt("data-v-b222ef5e"),o=o(),st(),o),F1={class:"action list"},E1={class:"action-header"},C1={class:"action-header_title"},$1={class:"action-body"},D1={class:"disk-list"},B1={class:"action-msg"},Y1={href:"/cgi-bin/luci/admin/system/diskman"},A1={class:"action-footer"},S1=y1(()=>t("div",{class:"auto"},null,-1)),z1=U({props:{Cancel:{type:Function},Next:{type:Function},Close:{type:Function}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=E(!0),s=gt({disks:[],raids:[]});(()=>L(this,null,function*(){const x=yield Promise.all([O.Nas.Disk.Status.GET(),O.Raid.List.GET()]);try{if(x[0]){const w=x[0];w!=null&&w.data.result&&(s.disks=(w==null?void 0:w.data.result.disks)||[])}if(x[1]){const w=x[1];w.data.result&&(s.raids=w.data.result.disks||[])}}catch(w){C.Warning(w)}}))();const _=E(),g=E(),p=(x,w)=>{_.value=x,g.value=w},f=()=>{i.Close&&i.Close()},m=()=>{i.Cancel&&i.Cancel(),f()},h=x=>{i.Next&&i.Next(x),f()},k=()=>{if(_.value==null){C.Warning(a("\u8BF7\u9009\u62E9\u76EE\u6807\u786C\u76D8"));return}if(_.value.childrens!=null&&_.value.childrens.length>0&&g.value==null){C.Warning(a("\u8BF7\u9009\u62E9\u786C\u76D8\u5206\u533A"));return}if(g.value!=null&&(g.value.mountPoint==null||g.value.mountPoint=="")){C.Warning(a("\u8BE5\u5206\u533A\u5C1A\u672A\u6302\u8F7D\uFF0C\u8BF7\u5148\u53BB\u6302\u8F7D"));return}u.value=!1,Ze({action:"nas",disk:_.value,mount:g.value,Cancel:()=>{u.value=!0},Next:x=>{h(x)}})};return(x,w)=>u.value?(r(),K(_t,{key:0,type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>[t("div",F1,[t("div",E1,[t("div",C1,n(e(a)("\u8BF7\u9009\u62E9\u4E00\u4E2A\u786C\u76D8\u6216\u5206\u533A")),1)]),t("div",$1,[t("div",D1,[(r(!0),l(G,null,et(e(s).disks,v=>(r(),K(ia,{disk:v,onDisk:p,currDisk:_.value,currMountPoint:g.value},null,8,["disk","currDisk","currMountPoint"]))),256)),(r(!0),l(G,null,et(e(s).raids,v=>(r(),K(ia,{disk:v,onDisk:p,currDisk:_.value,currMountPoint:g.value},null,8,["disk","currDisk","currMountPoint"]))),256))])]),t("div",B1,[t("span",null,[it(n(e(a)("\u60F3\u8981\u66F4\u7CBE\u786E\u7684\u914D\u7F6E\uFF1F\u8BF7\u524D\u5F80"))+" ",1),t("a",Y1,n(e(a)("\u9AD8\u7EA7\u8BBE\u7F6E")),1)])]),t("div",A1,[S1,t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:m,type:"button"},n(e(a)("\u8FD4\u56DE")),1),t("button",{class:"cbi-button cbi-button-apply app-btn app-next",onClick:k,type:"button"},n(e(a)("\u4E0B\u4E00\u6B65")),1)])])]),_:1})]),_:1})):D("",!0)}});var P1=M(z1,[["__scopeId","data-v-b222ef5e"]]),T1=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=bt(P1,vt(lt({},o),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const I1=o=>(rt("data-v-45926ac6"),o=o(),st(),o),L1={class:"action"},M1={class:"action-body"},N1=I1(()=>t("div",{class:"icon"},[t("svg",{t:"1642063181211",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5062",width:"128",height:"128","data-v-cda444e0":""},[t("path",{d:"M512 85.333333c235.648 0 426.666667 191.018667 426.666667 426.666667s-191.018667 426.666667-426.666667 426.666667S85.333333 747.648 85.333333 512 276.352 85.333333 512 85.333333z m-74.965333 550.4L346.453333 545.152a42.666667 42.666667 0 1 0-60.330666 60.330667l120.704 120.704a42.666667 42.666667 0 0 0 60.330666 0l301.653334-301.696a42.666667 42.666667 0 1 0-60.288-60.330667l-271.530667 271.488z",fill:"#52C41A","p-id":"5063","data-v-cda444e0":""})])],-1)),O1={class:"title"},V1={class:"info"},G1=["href"],j1={class:"btns"},q1=U({props:{Close:Function},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=E(""),s=tt(()=>`http://${location.hostname}:${u.value}`);(()=>{O.Nas.Linkease.Enable.POST().then(g=>{var p,f;(p=g==null?void 0:g.data)!=null&&p.result&&(u.value=((f=g.data.result)==null?void 0:f.port)||"")})})();const _=()=>{i.Close&&i.Close(),location.reload()};return(g,p)=>(r(),K(_t,{type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>[t("div",L1,[t("div",M1,[N1,t("h2",O1,n(e(a)("\u670D\u52A1\u5DF2\u542F\u52A8")),1),t("div",V1,[t("span",null,n(e(a)("\u524D\u5F80")),1),t("a",{href:e(s),target:"_blank",rel:"noopener noreferrer"},n(e(s)),9,G1),t("span",null,n(e(a)("\u7EE7\u7EED\u914D\u7F6E")),1)]),t("div",j1,[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",type:"button",onClick:_},n(e(a)("\u5173\u95ED")),1)])])])]),_:1})]),_:1}))}});var U1=M(q1,[["__scopeId","data-v-45926ac6"]]),R1=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=bt(U1,vt(lt({},o),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const W1=o=>(rt("data-v-2b3974a4"),o=o(),st(),o),H1=["onSubmit"],Z1={class:"action-header"},J1={class:"action-header_title"},K1={class:"action-body"},Q1={class:"label-item"},X1={class:"label-item_key"},t2={class:"label-item_value"},e2=["value"],a2={class:"label-item"},o2={class:"label-item_key"},n2={class:"label-item_value"},i2=["placeholder"],r2={class:"label-item"},s2={class:"label-item_key"},d2={class:"label-item_value"},l2={class:"action-footer"},u2=W1(()=>t("div",{class:"auto"},null,-1)),c2=["disabled"],p2=["disabled"],f2=U({props:{rootPath:{type:String,required:!0},Close:Function},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=f=>{f.preventDefault(),i.Close&&i.Close()},s=E(!1),c=E({username:"root",password:"",rootPath:i.rootPath});(()=>L(this,null,function*(){const f=C.Loading(a("\u52A0\u8F7D\u4E2D..."));s.value=!0;try{const m=yield O.Nas.Webdav.Status.GET();if(m!=null&&m.data){const{result:h,error:k}=m.data;if(k){C.Warning(k);return}h&&(h.username&&(c.value.username=h.username),h.password&&(c.value.password=h.password))}}catch(m){C.Error(m)}s.value=!1,f.Close()}))();const g=()=>{const f=c.value;if(f.rootPath==""){C.Warning(a("\u5171\u4EAB\u8DEF\u5F84\u4E0D\u80FD\u4E3A\u7A7A"));return}if(f.username==""){C.Warning(a("\u7528\u6237\u540D\u4E0D\u80FD\u4E3A\u7A7A"));return}if(f.password==""){C.Warning(a("\u5BC6\u7801\u4E0D\u80FD\u4E3A\u7A7A"));return}p(f)},p=f=>L(this,null,function*(){s.value=!0;const m=C.Loading(a("\u521B\u5EFA\u4E2D..."));try{const h=yield O.Nas.Webdav.Create.POST(f);if(h!=null&&h.data){const{error:k,result:x}=h.data;k&&C.Warning(k),x&&(C.Success(a("\u521B\u5EFA\u6210\u529F")),window.setTimeout(()=>{location.reload()},1e3))}}catch(h){C.Error(h)}m.Close(),s.value=!1});return(f,m)=>(r(),K(_t,{type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>[t("form",{class:"action",onSubmit:mt(g,["prevent"])},[t("div",Z1,[t("div",J1,n(e(a)("Webdav\u5171\u4EAB\u914D\u7F6E")),1)]),t("div",K1,[t("div",Q1,[t("div",X1,[t("span",null,n(e(a)("\u670D\u52A1\u76EE\u5F55\u8DEF\u5F84")),1)]),t("div",t2,[t("input",{type:"text",value:c.value.rootPath,disabled:"",required:"",style:{backgroundColor:"#eee"}},null,8,e2)])]),t("div",a2,[t("div",o2,[t("span",null,n(e(a)("\u7528\u6237\u540D")),1)]),t("div",n2,[T(t("input",{type:"text",required:"",placeholder:e(a)("\u8D26\u53F7\u7528\u6237\u540D"),"onUpdate:modelValue":m[0]||(m[0]=h=>c.value.username=h)},null,8,i2),[[ot,c.value.username,void 0,{trim:!0}]])])]),t("div",r2,[t("div",s2,[t("span",null,n(e(a)("\u5BC6\u7801")),1)]),t("div",d2,[T(t("input",{type:"password","onUpdate:modelValue":m[1]||(m[1]=h=>c.value.password=h)},null,512),[[ot,c.value.password,void 0,{trim:!0}]])])])]),t("div",l2,[u2,t("button",{class:"cbi-button cbi-button-remove app-btn app-back",type:"button",onClick:u,disabled:s.value},n(e(a)("\u5173\u95ED")),9,c2),t("button",{class:"cbi-button cbi-button-apply app-btn app-next",disabled:s.value},n(e(a)("\u521B\u5EFA")),9,p2)])],40,H1)]),_:1})]),_:1}))}});var m2=M(f2,[["__scopeId","data-v-2b3974a4"]]),v2=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=bt(m2,vt(lt({},o),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const g2=o=>(rt("data-v-88275da0"),o=o(),st(),o),b2=["onSubmit"],h2={class:"action-header"},_2={class:"action-header_title"},x2={class:"action-body"},k2={class:"label-item"},w2={class:"label-item_key"},y2={class:"label-item_value"},F2=["value"],E2={class:"label-item"},C2={class:"label-item_key"},$2={class:"label-item_value"},D2=["placeholder"],B2={class:"label-item"},Y2={class:"label-item_key"},A2={class:"label-item_value"},S2=["placeholder"],z2={class:"label-item"},P2={class:"label-item_key"},T2={class:"label-item_value"},I2={class:"samba-item"},L2={class:"samba-item_allow"},M2={for:"allow",class:"samba-allow"},N2={class:"samba-item_tips"},O2={class:"tooltip-trigger"},V2={class:"samba_tip"},G2={class:"samba_dir_tip"},j2={class:"action-footer"},q2=g2(()=>t("div",{class:"auto"},null,-1)),U2=["disabled"],R2=["disabled"],W2=U({props:{rootPath:{type:String,required:!0},Close:Function},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=p=>{p.preventDefault(),i.Close&&i.Close()},s=E(!1),c=E({shareName:"",username:"",password:"",rootPath:i.rootPath,allowLegacy:!1}),_=()=>{const p=c.value;if(p.rootPath==""){C.Warning(a("\u5171\u4EAB\u8DEF\u5F84\u4E0D\u80FD\u4E3A\u7A7A"));return}if(p.shareName==""){C.Warning(a("\u5171\u4EAB\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"));return}if(p.username==""){C.Warning(a("\u7528\u6237\u540D\u4E0D\u80FD\u4E3A\u7A7A"));return}if(p.password==""){C.Warning(a("\u5BC6\u7801\u4E0D\u80FD\u4E3A\u7A7A"));return}const f=Pt.checkSmabaUserName(p.username);if(f!==!0){C.Warning(`${f}`);return}g(p)},g=p=>L(this,null,function*(){s.value=!0;const f=C.Loading(a("\u521B\u5EFA\u4E2D..."));try{const m=yield O.Nas.Samba.Create.POST(p);if(m!=null&&m.data){const{error:h,result:k}=m.data;h&&C.Warning(h),k&&(C.Success(a("\u521B\u5EFA\u6210\u529F")),window.setTimeout(()=>{location.reload()},1e3))}}catch(m){C.Error(m)}f.Close(),s.value=!1});return(p,f)=>(r(),K(_t,{type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>[t("form",{class:"action",onSubmit:mt(_,["prevent"])},[t("div",h2,[t("div",_2,n(e(a)("Samba\u5171\u4EAB\u914D\u7F6E")),1)]),t("div",x2,[t("div",k2,[t("div",w2,[t("span",null,n(e(a)("\u670D\u52A1\u76EE\u5F55\u8DEF\u5F84")),1)]),t("div",y2,[t("input",{type:"text",value:c.value.rootPath,disabled:"",required:"",style:{backgroundColor:"#eee"}},null,8,F2)])]),t("div",E2,[t("div",C2,[t("span",null,n(e(a)("\u5171\u4EAB\u540D\uFF08\u5EFA\u8BAE\u4F7F\u7528\u82F1\u6587\u5B57\u6BCD\uFF09")),1)]),t("div",$2,[T(t("input",{type:"text","onUpdate:modelValue":f[0]||(f[0]=m=>c.value.shareName=m),required:"",placeholder:e(a)("\u5171\u4EAB\u540D\u79F0")},null,8,D2),[[ot,c.value.shareName,void 0,{trim:!0}]])])]),t("div",B2,[t("div",Y2,[t("span",null,n(e(a)("\u7528\u6237\u540D")),1)]),t("div",A2,[T(t("input",{type:"text",required:"",placeholder:e(a)("\u8D26\u53F7\u7528\u6237\u540D"),"onUpdate:modelValue":f[1]||(f[1]=m=>c.value.username=m)},null,8,S2),[[ot,c.value.username,void 0,{trim:!0}]])])]),t("div",z2,[t("div",P2,[t("span",null,n(e(a)("\u5BC6\u7801")),1)]),t("div",T2,[T(t("input",{type:"password","onUpdate:modelValue":f[2]||(f[2]=m=>c.value.password=m)},null,512),[[ot,c.value.password,void 0,{trim:!0}]])])]),t("div",I2,[t("div",L2,[T(t("input",{type:"checkbox",id:"allow","onUpdate:modelValue":f[3]||(f[3]=m=>c.value.allowLegacy=m)},null,512),[[Rt,c.value.allowLegacy]]),t("label",M2,n(e(a)("\u5141\u8BB8\u65E7\u534F\u8BAE\u4E0E\u8EAB\u4EFD\u9A8C\u8BC1(\u4E0D\u5B89\u5168)")),1)]),t("div",N2,[t("span",O2,[t("span",V2,[z(Tt)]),t("span",G2,n(e(a)("\u517C\u5BB9\u4E00\u4E9B\u7535\u89C6\u6216\u8005\u7535\u89C6\u76D2\u5B50")),1)])])])]),t("div",j2,[q2,t("button",{class:"cbi-button cbi-button-remove app-btn app-back",type:"button",onClick:u,disabled:s.value},n(e(a)("\u5173\u95ED")),9,U2),t("button",{class:"cbi-button cbi-button-apply app-btn app-next",disabled:s.value},n(e(a)("\u521B\u5EFA")),9,R2)])],40,b2)]),_:1})]),_:1}))}});var H2=M(W2,[["__scopeId","data-v-88275da0"]]),Z2=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=bt(H2,vt(lt({},o),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const te=o=>!Array.isArray(window.quickstart_features)||window.quickstart_features.indexOf(o)!=-1,J2={key:0,class:"action"},K2={class:"title"},Q2={class:"desc"},X2={value:"linkease"},t5={value:"samba"},e5={value:"webdav"},a5=["innerHTML"],o5={class:"btns"},n5=["disabled"],i5=U({props:{setup:Number,Close:{type:Function,required:!0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=E(!0),s=E("linkease"),c=E(!1),_=E(i.setup||0),g=()=>{i.Close&&i.Close()},p=()=>L(this,null,function*(){switch(s.value){case"webdav":yield f();break;case"samba":yield h();break;case"linkease":yield m();break}}),f=()=>L(this,null,function*(){c.value=!0,(yield Ct.checkAndInstallApp("app-meta-gowebdav","GoWebdav"))&&k(),c.value=!1}),m=()=>L(this,null,function*(){c.value=!0,(yield Ct.checkAndInstallApp("linkease",a("\u6613\u6709\u4E91"),"app-meta-linkease"))&&x(),c.value=!1}),h=()=>L(this,null,function*(){c.value=!0;const b=C.Loading(a("\u914D\u7F6E\u4E2D..."));k(),b.Close(),c.value=!1}),k=()=>{c.value=!1,u.value=!1,T1({Cancel:()=>{u.value=!0},Next:b=>{switch(s.value){case"webdav":w(b);break;case"samba":v(b);break}}})},x=()=>{R1({}),g()},w=b=>{v2({rootPath:b}),g()},v=b=>{Z2({rootPath:b}),g()};return(b,y)=>u.value?(r(),K(_t,{key:0,Close:o.Close,type:1},{default:R(()=>[z($t,{name:"rotate",mode:"out-in"},{default:R(()=>[_.value==0?(r(),l("div",J2,[t("h2",K2,n(e(a)("\u6B22\u8FCE\u4F7F\u7528 NAS \u914D\u7F6E\u5411\u5BFC")),1),t("h3",Q2,n(e(a)("\u8BF7\u9009\u62E9\u9700\u8981\u6DFB\u52A0\u7684NAS\u670D\u52A1")),1),t("form",null,[t("label",null,[T(t("select",{"onUpdate:modelValue":y[0]||(y[0]=F=>s.value=F)},[t("option",X2,n(e(a)("\u8DE8\u8BBE\u5907\u5171\u4EAB\uFF08\u6613\u6709\u4E91\uFF09")),1),t("option",t5,n(e(a)("\u5C40\u57DF\u7F51\u6587\u4EF6\u5171\u4EAB\uFF08Samba\uFF09")),1),t("option",e5,n(e(a)("\u5C40\u57DF\u7F51\u6587\u4EF6\u5171\u4EAB\uFF08WebDAV\uFF09")),1)],512),[[dt,s.value]])])]),e(te)("unishare")?(r(),l("div",{key:0,class:"tips",innerHTML:e(a)("\u5982\u9700\u5BF9 Samba \u6216 WebDAV \u8FDB\u884C\u66F4\u7EC6\u81F4\u7684\u6743\u9650\u63A7\u5236\uFF0C\u8BF7\u4F7F\u7528\u201C%{unishare}\u201D",{unishare:''+e(a)("\u7EDF\u4E00\u6587\u4EF6\u5171\u4EAB")+""},!0)},null,8,a5)):D("",!0),t("div",o5,[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",onClick:p,type:"button",disabled:c.value},n(e(a)("\u4E0B\u4E00\u6B65")),9,n5),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:g,type:"button"},n(e(a)("\u53D6\u6D88")),1)])])):D("",!0)]),_:1})]),_:1},8,["Close"])):D("",!0)}});var r5=M(i5,[["__scopeId","data-v-3f686017"]]),Sa=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=bt(r5,vt(lt({},o),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}};const s5={class:"app-container_linkease"},d5={class:"linkease-item"},l5={class:"linkease-item_name"},u5={class:"linkease-item_value"},c5={key:0,class:"configure"},p5={key:0,class:"linkease-item"},f5={class:"linkease-item_name"},m5={class:"linkease-item_value"},v5=["href"],g5={href:" https://app.linkease.com/",target:"_blank"},b5=U({props:{linkease:{type:Object}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=tt(()=>{var c;return`http://${location.hostname}:${(c=i.linkease)==null?void 0:c.port}`}),s=()=>{Sa({setup:0})};return(c,_)=>{var g,p,f;return r(),l("ul",s5,[t("li",d5,[t("div",l5,[t("span",null,n(e(a)("\u5F53\u524D\u72B6\u6001:")),1)]),t("div",u5,[(g=o.linkease)!=null&&g.enabel?(r(),l("span",c5,n(e(a)("\u5DF2\u914D\u7F6E")),1)):(r(),l("span",{key:1,class:"configure enabel",onClick:_[0]||(_[0]=m=>s())},n(e(a)("\u672A\u914D\u7F6E")),1))])]),(p=o.linkease)!=null&&p.enabel?(r(),l(G,{key:0},[(f=o.linkease)!=null&&f.port?(r(),l("li",p5,[t("div",f5,[t("span",null,n(e(a)("\u670D\u52A1\u5730\u5740:")),1)]),t("div",m5,[t("a",{href:e(u),target:"_blank",rel:"noopener noreferrer"},n(e(u)),9,v5)])])):D("",!0)],64)):D("",!0),t("div",null,[t("a",g5,n(e(a)("\u4E0B\u8F7D\u6613\u6709\u4E91\u5BA2\u6237\u7AEF\uFF0C\u968F\u65F6\u968F\u5730\u76F8\u518C\u5907\u4EFD\u3001\u8FDC\u7A0B\u8BBF\u95EE")),1)])])}}});var h5=M(b5,[["__scopeId","data-v-8b8d01c2"]]);const _5={class:"app-container"},x5={class:"app-container_title"},k5={class:"app-container_tool"},w5=["title"],y5={class:"DeviceBlock"},F5={href:"/cgi-bin/luci/admin/services/samba4"},E5={class:"app-container_body"},C5={class:"app-container_nas-menu"},$5=U({setup(o){const{$gettext:i,$ngettext:a}=H(),d=E(!1),u=E("linkease"),s=E(),c=ka();(()=>{O.Nas.Service.Status.GET().then(m=>{var h;if((h=m==null?void 0:m.data)!=null&&h.result){const k=m.data.result;s.value=k,k.webdav&&(c.webdav=k.webdav)}})})();const g=()=>{Sa({setup:0})},p=()=>{d.value=!d.value},f=()=>{p(),Ct.installAndGo("app-meta-gowebdav","GoWebDAV","/cgi-bin/luci/admin/nas/gowebdav")};return(m,h)=>{var x,w,v;const k=ut("GlHelp");return r(),l("div",_5,[t("div",x5,[t("span",null,[t("span",null,n(e(i)("\u5B58\u50A8\u670D\u52A1")),1),z(k,{type:"store"})]),t("div",k5,[t("div",{class:"app-container_configure",onClick:g},n(e(i)("\u5FEB\u901F\u914D\u7F6E")),1),t("span",{class:"more_icon",title:e(i)("\u67E5\u770B\u5B58\u50A8\u670D\u52A1\u4FE1\u606F")},[z(Vt,{onClick:p})],8,w5)]),T(t("div",y5,[t("div",{class:"menu_background",onClick:p}),t("ul",null,[t("li",null,[t("a",F5,n(e(i)("SAMBA\u9AD8\u7EA7\u914D\u7F6E")),1)]),t("li",null,[t("a",{onClick:f},n(e(i)("WebDAV\u9AD8\u7EA7\u914D\u7F6E")),1)])])],512),[[Yt,d.value]])]),t("div",E5,[t("ul",C5,[t("button",{onClick:h[0]||(h[0]=b=>u.value="linkease"),class:pt({on:u.value=="linkease"})},n(e(i)("\u6613\u6709\u4E91")),3),t("button",{onClick:h[1]||(h[1]=b=>u.value="samba"),class:pt({on:u.value=="samba"})},n(e(i)("SAMBA")),3),t("button",{onClick:h[2]||(h[2]=b=>u.value="webdav"),class:pt({on:u.value=="webdav"})},n(e(i)("WEBDAV")),3)]),u.value=="samba"?(r(),K(Wc,{key:0,sambas:(x=s.value)==null?void 0:x.sambas},null,8,["sambas"])):u.value=="webdav"?(r(),K(l1,{key:1,webdav:(w=s.value)==null?void 0:w.webdav},null,8,["webdav"])):u.value=="linkease"?(r(),K(h5,{key:2,linkease:(v=s.value)==null?void 0:v.linkease},null,8,["linkease"])):D("",!0)])])}}});var D5=M($5,[["__scopeId","data-v-008c9ca2"]]);const B5=o=>(rt("data-v-b0e9cad0"),o=o(),st(),o),Y5={class:"app-container_docker"},A5={class:"docker-item"},S5={class:"docker-item_name"},z5={key:0,class:"docker-item_value"},P5={class:"configure"},T5={key:1,class:"docker-item_value"},I5={class:"input-switch"},L5=["value","disabled"],M5=B5(()=>t("em",null,null,-1)),N5=[M5],O5={key:0,class:"docker-item"},V5={class:"docker-item_name"},G5={class:"docker-item_value"},j5={class:"configure enabel"},q5={key:0},U5={class:"tooltip-trigger"},R5={class:"docker_tip"},W5={class:"tooltip-text tooltip-top"},H5={class:"docker_dir_tip"},Z5=U({props:{docker:{type:Object}},setup(o){var _;const i=o,{$gettext:a,$ngettext:d}=H(),u=tt(()=>{var g;return((g=i.docker)==null?void 0:g.status)!="not installed"}),s=gt({enable:((_=i.docker)==null?void 0:_.status)=="running",disabled:!1}),c=()=>L(this,null,function*(){s.disabled=!0;try{const g=yield O.Guide.DockerSwitch.POST({enable:s.enable});if(g!=null&&g.data){const{success:p,error:f}=g.data;if(f)throw s.enable=!s.enable,f;(p||0)==0}}catch(g){C.Warning(`${g}`)}finally{s.disabled=!1}});return(g,p)=>{var f,m,h,k;return r(),l("ul",Y5,[t("li",A5,[t("div",S5,[t("span",null,n(e(a)("\u5F53\u524D\u72B6\u6001:")),1)]),(f=i.docker)!=null&&f.status?(r(),l(G,{key:0},[e(u)?(r(),l("div",T5,[t("label",I5,[T(t("input",{type:"checkbox",hidden:"",value:!e(s).enable,"onUpdate:modelValue":p[0]||(p[0]=x=>e(s).enable=x),disabled:e(s).disabled,onChange:c},null,40,L5),[[Rt,e(s).enable]]),t("span",{class:pt(e(s).enable?"enable":"close")},N5,2)])])):(r(),l("div",z5,[t("span",P5,n(e(a)("\u672A\u5B89\u88C5")),1)]))],64)):D("",!0)]),((m=o.docker)==null?void 0:m.status)=="running"?(r(),l("li",O5,[t("div",V5,[t("span",null,n(e(a)("Docker\u6839\u76EE\u5F55\uFF1A")),1)]),t("div",G5,[t("span",j5,n((h=o.docker)==null?void 0:h.path),1),(k=o.docker)!=null&&k.errorInfo?(r(),l("span",q5,[t("span",U5,[t("span",R5,[z(Tt)]),t("div",null,[t("div",W5,[t("span",H5,n(o.docker.errorInfo),1)])])])])):D("",!0)])])):D("",!0)])}}});var J5=M(Z5,[["__scopeId","data-v-b0e9cad0"]]);const K5={},Q5={width:"128px",height:"128px",viewBox:"0 0 128 128",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},X5=t("g",{id:"icon_yellow",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"Icon/Warning"},[t("rect",{id:"\u77E9\u5F62",fill:"#000000","fill-rule":"nonzero",opacity:"0",x:"0",y:"0",width:"128",height:"128"}),t("path",{d:"M64,8 C33.075,8 8,33.075 8,64 C8,94.925 33.075,120 64,120 C94.925,120 120,94.925 120,64 C120,33.075 94.925,8 64,8 Z M60,37 C60,36.45 60.45,36 61,36 L67,36 C67.55,36 68,36.45 68,37 L68,71 C68,71.55 67.55,72 67,72 L61,72 C60.45,72 60,71.55 60,71 L60,37 Z M64,92 C60.6875,92 58,89.3125 58,86 C58,82.6875 60.6875,80 64,80 C67.3125,80 70,82.6875 70,86 C70,89.3125 67.3125,92 64,92 Z",id:"\u5F62\u72B6",fill:"#FAAD14"})])],-1),t6=[X5];function e6(o,i){return r(),l("svg",Q5,t6)}var a6=M(K5,[["render",e6]]);const o6={key:0,class:"action"},n6={class:"title"},i6={class:"desc"},r6={class:"roots"},s6={class:"roots_tit"},d6={class:"root"},l6={class:"move"},u6={class:"roots_tit"},c6={key:0},p6=["onSubmit"],f6={class:"select-editable"},m6={selected:"",value:null},v6=["value"],g6={value:"useInput"},b6=["placeholder"],h6={key:1,class:"tips"},_6={class:"tips_content"},x6={class:"tip"},k6={key:0,class:"btns"},w6={key:1,class:"btns"},y6={key:1,class:"action docker_success"},F6={class:"title"},E6={class:"finished"},C6={class:"successed"},$6={class:"btns"},D6={key:2,class:"action docker_download"},B6={class:"title"},Y6={class:"finished"},A6={class:"successed"},S6={class:"docker_moves"},z6={class:"moves change"},P6={for:"move"},T6={class:"moves"},I6={for:"cover"},L6={class:"btns"},M6=U({props:{rootPath:{type:String,required:!0},Close:Function},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=E(),s=E(),c=E(0),_=E("null"),g=E(""),p=E(),f=E(!1),m=E("");(()=>{O.Nas.Disk.Status.GET().then(F=>{F!=null&&F.data.result&&(p.value=F==null?void 0:F.data.result)}),O.Guide.DockerStatus.GET().then(F=>{var Y;if((Y=F==null?void 0:F.data)!=null&&Y.result){const A=F.data.result;u.value=A}}),O.Guide.DockerPartitionList.GET().then(F=>{var Y;if((Y=F==null?void 0:F.data)!=null&&Y.result){const A=F.data.result;s.value=A}})})();const k=F=>{let Y=_.value;if(Y=="useInput"&&(Y=g.value),Y==null||Y=="null"||Y=="")return;const A=C.Loading(a("\u6B63\u5728\u8FC1\u79FB\u4E2D..."));O.Guide.DockerTransfer.POST({path:Y,force:F,overwriteDir:!!m.value}).then(B=>{var $;if(B!=null&&B.data){if((B.data.success||0)==0){if(($=B.data.result)!=null&&$.emptyPathWarning){f.value=!0,c.value=2;return}c.value=1;return}else if(B.data.error)throw B.data.error}throw a("\u672A\u77E5\u9519\u8BEF")}).catch(B=>{C.Error(B)}).finally(()=>A.Close())},x=()=>{f.value=!1,k(!1)},w=F=>{F.preventDefault(),i.Close&&i.Close()},v=F=>{F.preventDefault(),location.reload()},b=F=>{F.preventDefault(),c.value=0},y=F=>{F.preventDefault(),k(!0)};return(F,Y)=>(r(),K(_t,{Close:o.Close,type:1},{default:R(()=>{var A,B,$,S,V,N;return[c.value==0?(r(),l("div",o6,[t("h2",n6,n(e(a)("Docker\u8FC1\u79FB\u5411\u5BFC")),1),t("p",i6,n(e(a)("\u5F53\u7CFB\u7EDF\u6839\u76EE\u5F55\u7A7A\u95F4\u4E0D\u8DB3\u65F6\uFF0C\u53EF\u5C06Docker\u6839\u76EE\u5F55\u8FC1\u79FB\u5230\u5916\u7F6E\u786C\u76D8\uFF0C\u4EE5\u4FDD\u8BC1\u7CFB\u7EDF\u7684\u6B63\u5E38\u8FD0\u884C\uFF08\u76EE\u6807\u5206\u533A\u4E0D\u652F\u6301NTFS\uFF0CFAT\u7B49\u6587\u4EF6\u7CFB\u7EDF\uFF09")),1),t("div",r6,[t("span",s6,n(e(a)("Docker\u6839\u76EE\u5F55\uFF1A")),1),t("span",d6,n((A=u.value)==null?void 0:A.path),1)]),t("div",l6,[t("span",u6,n(e(a)("\u8FC1\u79FB\u5230\uFF1A")),1),($=(B=s.value)==null?void 0:B.partitionList)!=null&&$.length?(r(),l("div",c6,[t("form",{onSubmit:mt(x,["prevent"])},[t("label",null,[t("div",f6,[T(t("select",{"onUpdate:modelValue":Y[0]||(Y[0]=P=>_.value=P)},[t("option",m6,n(e(a)("\u8BF7\u9009\u62E9\u8FC1\u79FB\u8DEF\u5F84")),1),(r(!0),l(G,null,et((S=s.value)==null?void 0:S.partitionList,(P,I)=>(r(),l("option",{value:P,key:I},n(P),9,v6))),128)),t("option",g6,n(e(a)("- -\u81EA\u5B9A\u4E49- -")),1)],512),[[dt,_.value,void 0,{trim:!0}]]),_.value=="useInput"?T((r(),l("input",{key:0,type:"text","onUpdate:modelValue":Y[1]||(Y[1]=P=>g.value=P),required:"",placeholder:e(a)("\u8BF7\u8F93\u5165\u8FC1\u79FB\u8DEF\u5F84")},null,8,b6)),[[ot,g.value,void 0,{trim:!0}]]):D("",!0)])])],40,p6)])):s.value?(r(),l("div",h6,[t("div",_6,[z(Tt),t("span",x6,n(e(a)("\u68C0\u6D4B\u5230\u60A8\u8FD8\u6CA1\u6709\u6302\u8F7D\u5916\u7F6E\u786C\u76D8\u6216\u5206\u533A\u5C0F\u4E8E8GB\uFF0C\u9700\u8981\u60A8\u63A5\u4E0A\u786C\u76D8\u5E76\u683C\u5F0F\u5316\u6216\u624B\u52A8\u6302\u8F7D\u786C\u76D8\u540E\uFF0C\u518D\u6267\u884CDocker\u8FC1\u79FB\u5411\u5BFC\uFF0C\u5C06Docker\u8FC1\u79FB\u5230\u76EE\u6807\u786C\u76D8\u3002")),1)])])):D("",!0)]),(N=(V=s.value)==null?void 0:V.partitionList)!=null&&N.length?(r(),l("div",k6,[t("button",{class:"cbi-button cbi-button-apply",onClick:x},n(e(a)("\u786E\u5B9A")),1),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",type:"button",onClick:w},n(e(a)("\u53D6\u6D88")),1)])):(r(),l("div",w6,[t("button",{class:"cbi-button cbi-button-apply",onClick:w},n(e(a)("\u786E\u5B9A")),1)]))])):c.value==1?(r(),l("div",y6,[t("h2",F6,n(e(a)("Docker\u8FC1\u79FB\u5411\u5BFC")),1),t("div",E6,[z(We)]),t("p",C6,n(e(a)("\u8FC1\u79FB\u6210\u529F\uFF01")),1),t("div",$6,[t("button",{class:"cbi-button cbi-button-apply",onClick:v},n(e(a)("\u786E\u5B9A")),1)])])):c.value==2?(r(),l("div",D6,[t("h2",B6,n(e(a)("Docker\u8FC1\u79FB\u5411\u5BFC")),1),t("div",Y6,[z(a6)]),t("p",A6,n(e(a)("\u8BE5\u76EE\u6807\u8DEF\u5F84\u4E0D\u4E3A\u7A7A")),1),t("div",S6,[t("div",z6,[T(t("input",{type:"radio",id:"move",name:"moves","onUpdate:modelValue":Y[2]||(Y[2]=P=>m.value=P),value:""},null,512),[[Et,m.value]]),t("label",P6,n(e(a)("\u66F4\u6362\u76EE\u5F55\uFF08\u4E0D\u8986\u76D6\u76EE\u6807\u8DEF\u5F84\uFF0C\u4EC5\u5C06Docker\u76EE\u5F55\u4FEE\u6539\u4E3A\u76EE\u6807\u8DEF\u5F84\uFF09")),1)]),t("div",T6,[T(t("input",{type:"radio",id:"cover",name:"moves","onUpdate:modelValue":Y[3]||(Y[3]=P=>m.value=P),value:"true"},null,512),[[Et,m.value]]),t("label",I6,n(e(a)("\u8986\u76D6\u8FC1\u79FB\uFF08\u8986\u76D6\u76EE\u6807\u8DEF\u5F84\uFF0C\u7EE7\u7EED\u8FC1\u79FB\u4F1A\u6E05\u7A7A\u8BE5\u76EE\u6807\u8DEF\u5F84\u4E0B\u7684\u6587\u4EF6\uFF09")),1)])]),t("div",L6,[f.value?(r(),l("button",{key:0,class:"cbi-button cbi-button-apply",onClick:y},n(e(a)("\u786E\u5B9A")),1)):D("",!0),t("button",{class:"cbi-button cbi-button-apply",onClick:b},n(e(a)("\u8FD4\u56DE")),1),f.value?D("",!0):(r(),l("button",{key:1,class:"cbi-button cbi-button-remove app-btn app-back",type:"button",onClick:v},n(e(a)("\u53D6\u6D88")),1))])])):D("",!0)]}),_:1},8,["Close"]))}});var N6=M(M6,[["__scopeId","data-v-81932f72"]]);const O6=()=>{const o=document.createElement("div");document.body.appendChild(o);const i=bt(N6,{Close:()=>{a()}});i.mount(o);const a=()=>{i.unmount(),o.remove()};return{Close:a}},V6=o=>(rt("data-v-3b60633e"),o=o(),st(),o),G6={class:"app-container"},j6={class:"app-container_title"},q6=V6(()=>t("span",null,"Docker",-1)),U6={key:0,class:"app-container_tool"},R6=["title"],W6={class:"DeviceBlock"},H6={href:"/cgi-bin/luci/admin/docker/overview"},Z6={key:1,class:"loading_placeholder"},J6=U({props:{docker:{type:Object}},setup(o){const{$gettext:i,$ngettext:a}=H(),d=E(!1),u=E(),s=E(!1),c=()=>{s.value=!s.value},_=()=>{O6()};return setTimeout(()=>{O.Guide.DockerStatus.GET().then(p=>{var f;if((f=p==null?void 0:p.data)!=null&&f.result){const m=p.data.result;u.value=m}}).finally(()=>{d.value=!0})},1100),(p,f)=>{var k,x;const m=ut("GlHelp"),h=ut("icon-loading");return r(),l("div",G6,[t("div",j6,[t("span",null,[q6,z(m,{type:"docker"})]),d.value?(r(),l("div",U6,[((k=u.value)==null?void 0:k.status)!="not installed"?(r(),l("div",{key:0,class:"app-container_configure",onClick:_},n(e(i)("\u5FEB\u901F\u914D\u7F6E")),1)):D("",!0),((x=u.value)==null?void 0:x.status)==="running"?(r(),l("span",{key:1,class:"more_icon",title:e(i)("Docker\u7BA1\u7406")},[z(Vt,{onClick:c})],8,R6)):D("",!0)])):D("",!0),T(t("div",W6,[t("div",{class:"menu_background",onClick:c}),t("ul",null,[t("li",null,[t("a",H6,n(e(i)("Docker\u9AD8\u7EA7\u914D\u7F6E")),1)])])],512),[[Yt,s.value]])]),t("div",null,[d.value?(r(),K(J5,{key:0,docker:u.value},null,8,["docker"])):(r(),l("div",Z6,[z(h,{size:50,color:"currentColor"})]))])])}}});var K6=M(J6,[["__scopeId","data-v-3b60633e"]]);const Q6={class:"app-container_aria2"},X6={class:"aria2-item"},tp={class:"aria2-item_name"},ep={class:"aria2-item_value"},ap={key:0,class:"configure"},op={key:1,class:"configure enabel"},np={class:"aria2-item"},ip={class:"aria2-item_name"},rp={class:"aria2-item_value"},sp=["href"],dp={class:"aria2-item"},lp={class:"aria2-item_name"},up={class:"aria2-item_value"},cp=["href"],pp={class:"aria2-item"},fp={class:"aria2-item_name right"},mp={class:"aria2-item_value"},vp=["href"],gp={class:"use-url_app"},bp={href:"https://doc.linkease.com/zh/guide/linkease_app/tutorial.html#%E8%BF%9C%E7%A8%8B%E4%B8%8B%E8%BD%BD",target:"_blank"},hp=U({props:{aria2:{type:Object}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=tt(()=>{var c;return`${location.origin}${(c=i.aria2)==null?void 0:c.webPath}`}),s=tt(()=>{var g,p,f;let c=(g=i.aria2)==null?void 0:g.rpcToken;c?c=encodeURIComponent(btoa(c)):c="";const _=encodeURIComponent(location.hostname);return`${location.origin}${(p=i.aria2)==null?void 0:p.webPath}/#!/settings/rpc/set/http/${_}/${(f=i.aria2)==null?void 0:f.rpcPort}/jsonrpc/${c}`});return(c,_)=>{var g,p,f,m;return r(),l("ul",Q6,[t("li",X6,[t("div",tp,[t("span",null,n(e(a)("\u5F53\u524D\u72B6\u6001:")),1)]),t("div",ep,[((g=o.aria2)==null?void 0:g.status)=="running"?(r(),l("span",ap,n(e(a)("\u5DF2\u542F\u52A8")),1)):(r(),l("span",op,n(e(a)("\u672A\u542F\u52A8")),1))])]),((p=o.aria2)==null?void 0:p.status)=="running"?(r(),l(G,{key:0},[t("li",np,[t("div",ip,[t("span",null,n(e(a)("\u4E0B\u8F7D\u76EE\u5F55:")),1)]),t("div",rp,[t("a",{target:"_blank",href:"/cgi-bin/luci/admin/services/linkease/file/?path=/root"+((f=o.aria2)==null?void 0:f.downloadPath)},n((m=o.aria2)==null?void 0:m.downloadPath),9,sp)])]),t("li",dp,[t("div",lp,[t("span",null,n(e(a)("\u7F51\u7EDC\u5730\u5740:")),1)]),t("div",up,[t("a",{href:e(u),target:"_blank",rel:"noopener noreferrer"},n(e(u)),9,cp)])]),t("li",pp,[t("div",fp,[t("span",null,n(e(a)("\u8BA4\u8BC1\u5931\u8D25\uFF1F")),1)]),t("div",mp,[t("a",{href:e(s),target:"_blank",rel:"noopener noreferrer"},n(e(a)("\u70B9\u6B64\u81EA\u52A8\u914D\u7F6E AriaNg")),9,vp)])])],64)):D("",!0),t("div",gp,[t("a",bp,n(e(a)("\u4F7F\u7528\u6613\u6709\u4E91APP\uFF0C\u968F\u65F6\u968F\u5730\u8FDC\u7A0B\u4E0B\u8F7D")),1)])])}}});var _p=M(hp,[["__scopeId","data-v-4d31c3c4"]]);const xp={class:"app-container_qbittorrent"},kp={class:"qbittorrent-item"},wp={class:"qbittorrent-item_name"},yp={class:"qbittorrent-item_value"},Fp={key:0,class:"configure"},Ep={key:1,class:"configure enabel"},Cp={class:"qbittorrent-item"},$p={class:"qbittorrent-item_name"},Dp={class:"qbittorrent-item_value"},Bp=["href"],Yp={class:"qbittorrent-item"},Ap={class:"qbittorrent-item_name"},Sp={class:"qbittorrent-item_value"},zp=["href"],Pp={class:"qbittorrent-item"},Tp={class:"qbittorrent-item_name right"},Ip={class:"qbittorrent-item_value"},Lp=U({props:{qbittorrent:{type:Object}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=tt(()=>{var s;return`http://${location.hostname}${(s=i.qbittorrent)==null?void 0:s.webPath}`});return(s,c)=>{var _,g,p,f;return r(),l("ul",xp,[t("li",kp,[t("div",wp,[t("span",null,n(e(a)("\u5F53\u524D\u72B6\u6001:")),1)]),t("div",yp,[((_=o.qbittorrent)==null?void 0:_.status)=="running"?(r(),l("span",Fp,n(e(a)("\u5DF2\u542F\u52A8")),1)):(r(),l("span",Ep,n(e(a)("\u672A\u542F\u52A8")),1))])]),((g=o.qbittorrent)==null?void 0:g.status)=="running"?(r(),l(G,{key:0},[t("li",Cp,[t("div",$p,[t("span",null,n(e(a)("\u4E0B\u8F7D\u76EE\u5F55:")),1)]),t("div",Dp,[t("a",{target:"_blank",href:"/cgi-bin/luci/admin/services/linkease/file/?path=/root"+((p=o.qbittorrent)==null?void 0:p.downloadPath)},n((f=o.qbittorrent)==null?void 0:f.downloadPath),9,Bp)])]),t("li",Yp,[t("div",Ap,[t("span",null,n(e(a)("\u7F51\u7EDC\u5730\u5740:")),1)]),t("div",Sp,[t("a",{href:e(u),target:"_blank",rel:"noopener noreferrer"},n(e(u)),9,zp)])]),t("li",Pp,[t("div",Tp,[t("span",null,n(e(a)("\u9ED8\u8BA4\u7528\u6237\u540D\uFF1A"))+"admin",1)]),t("div",Ip,[t("span",null,n(e(a)("\u9ED8\u8BA4\u5BC6\u7801\uFF1A"))+"adminadmin",1)])])],64)):D("",!0)])}}});var Mp=M(Lp,[["__scopeId","data-v-44bc5d56"]]);const Np={class:"app-container_transmission"},Op={class:"transmission-item"},Vp={class:"transmission-item_name"},Gp={class:"transmission-item_value"},jp={key:0,class:"configure"},qp={key:1,class:"configure enabel"},Up={class:"transmission-item"},Rp={class:"transmission-item_name"},Wp={class:"transmission-item_value"},Hp=["href"],Zp={class:"transmission-item"},Jp={class:"transmission-item_name"},Kp={class:"transmission-item_value"},Qp=["href"],Xp=U({props:{transmission:{type:Object}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=tt(()=>{var s;return`http://${location.hostname}${(s=i.transmission)==null?void 0:s.webPath}`});return(s,c)=>{var _,g,p,f;return r(),l("ul",Np,[t("li",Op,[t("div",Vp,[t("span",null,n(e(a)("\u5F53\u524D\u72B6\u6001:")),1)]),t("div",Gp,[((_=o.transmission)==null?void 0:_.status)=="running"?(r(),l("span",jp,n(e(a)("\u5DF2\u542F\u52A8")),1)):(r(),l("span",qp,n(e(a)("\u672A\u542F\u52A8")),1))])]),((g=o.transmission)==null?void 0:g.status)=="running"?(r(),l(G,{key:0},[t("li",Up,[t("div",Rp,[t("span",null,n(e(a)("\u4E0B\u8F7D\u76EE\u5F55:")),1)]),t("div",Wp,[t("a",{target:"_blank",href:"/cgi-bin/luci/admin/services/linkease/file/?path=/root"+((p=o.transmission)==null?void 0:p.downloadPath)},n((f=o.transmission)==null?void 0:f.downloadPath),9,Hp)])]),t("li",Zp,[t("div",Jp,[t("span",null,n(e(a)("\u7F51\u7EDC\u5730\u5740:")),1)]),t("div",Kp,[t("a",{href:e(u),target:"_blank",rel:"noopener noreferrer"},n(e(u)),9,Qp)])])],64)):D("",!0)])}}});var t3=M(Xp,[["__scopeId","data-v-ab5c1db0"]]);const e3={},a3={width:"14px",height:"14px",viewBox:"0 0 14 14",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},o3=t("path",{d:"M7,0.875 C3.61757813,0.875 0.875,3.61757813 0.875,7 C0.875,10.3824219 3.61757813,13.125 7,13.125 C10.3824219,13.125 13.125,10.3824219 13.125,7 C13.125,3.61757813 10.3824219,0.875 7,0.875 Z M6.5625,4.046875 C6.5625,3.98671875 6.61171875,3.9375 6.671875,3.9375 L7.328125,3.9375 C7.38828125,3.9375 7.4375,3.98671875 7.4375,4.046875 L7.4375,7.765625 C7.4375,7.82578125 7.38828125,7.875 7.328125,7.875 L6.671875,7.875 C6.61171875,7.875 6.5625,7.82578125 6.5625,7.765625 L6.5625,4.046875 Z M7,10.0625 C6.63769531,10.0625 6.34375,9.76855469 6.34375,9.40625 C6.34375,9.04394531 6.63769531,8.75 7,8.75 C7.36230469,8.75 7.65625,9.04394531 7.65625,9.40625 C7.65625,9.76855469 7.36230469,10.0625 7,10.0625 Z",id:"\u5F62\u72B6","fill-opacity":"0.65"},null,-1),n3=[o3];function i3(o,i){return r(),l("svg",a3,n3)}var Zt=M(e3,[["render",i3]]);const Ie=o=>(rt("data-v-395b81d2"),o=o(),st(),o),r3={key:0,class:"action"},s3={class:"title"},d3={class:"load_service input_row"},l3={class:"left"},u3={class:"radios"},c3=Ie(()=>t("label",{for:"Aria2"},"Aria2",-1)),p3={class:"radios"},f3=Ie(()=>t("label",{for:"qB"},"qBittorrent",-1)),m3={class:"radios"},v3=Ie(()=>t("label",{for:"Tr"},"Transmission",-1)),g3=["onSubmit"],b3={class:"input_row"},h3={class:"left"},_3={class:"tooltip-trigger"},x3={class:"tooltip-text tooltip-top"},k3={class:"dowload_dir_tip"},w3={class:"myinput_wrap"},y3={class:"input_row"},F3={class:"left"},E3={class:"tooltip-trigger"},C3={class:"tooltip-text tooltip-top"},$3={class:"dowload_dir_tip"},D3={class:"myinput_wrap"},B3={class:"input_row"},Y3={class:"left"},A3={class:"tooltip-trigger"},S3={class:"tooltip-text tooltip-bottom"},z3={class:"dowload_rpc_tip"},P3=["placeholder"],T3={class:"input_row"},I3={class:""},L3={class:"radios"},M3={for:"default"},N3={class:"radios"},O3={for:"add"},V3={class:"input_row"},G3=Ie(()=>t("div",{class:"left"},null,-1)),j3={class:"myinput_wrap Tracker_input"},q3=["placeholder"],U3=["onSubmit"],R3={class:"input_row"},W3={class:"left"},H3={class:"tooltip-trigger"},Z3={class:"tooltip-text tooltip-top"},J3={class:"dowload_dir_tip"},K3={class:"myinput_wrap"},Q3={class:"input_row"},X3={class:"left"},t8={class:"tooltip-trigger"},e8={class:"tooltip-text tooltip-top"},a8={class:"dowload_dir_tip"},o8={class:"myinput_wrap"},n8=["onSubmit"],i8={class:"input_row"},r8={class:"left"},s8={class:"tooltip-trigger"},d8={class:"tooltip-text tooltip-top"},l8={class:"dowload_dir_tip"},u8={class:"myinput_wrap"},c8={class:"input_row"},p8={class:"left"},f8={class:"tooltip-trigger"},m8={class:"tooltip-text tooltip-top"},v8={class:"dowload_dir_tip"},g8={class:"myinput_wrap"},b8={class:"btns"},h8={key:1,class:"action"},_8={class:"title"},x8={class:"finished"},k8={class:"successed"},w8={class:"btns"},y8=U({props:{services:{type:Object,required:!0},partitionList:{type:Array,required:!0},defaultTab:{type:String,required:!1},Close:Function},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=E(""),s=E(""),c=E(""),_=E(""),g=E("default"),p=E("Aria2"),f=E(""),m=E(""),h=E(""),k=E(""),x=E([]),w=E([]),v=E(0);At(()=>{var N,P,I,W,ht,Dt,ft,Kt,Qt,It;switch(i.defaultTab){case"aria2":p.value="Aria2";break;case"qbittorrent":p.value="qBittorrent";break;case"transmission":p.value="Transmission";break}x.value=i.partitionList.map(at=>({key:at})),w.value=i.partitionList.filter(at=>at.startsWith("/mnt/")).map(at=>at.replace(/(\/mnt\/[^/]+).*/,"$1")),c.value=((N=i.services.aria2)==null?void 0:N.configPath)||"";const B=((P=i.services.aria2)==null?void 0:P.downloadPath)||((I=i.services.qbittorrent)==null?void 0:I.downloadPath)||((W=i.services.transmission)==null?void 0:W.downloadPath);B&&(_.value=B);const $=(ht=i.services.aria2)==null?void 0:ht.rpcToken;$&&(u.value=$),f.value=((Dt=i.services.qbittorrent)==null?void 0:Dt.configPath)||"";const S=((ft=i.services.qbittorrent)==null?void 0:ft.downloadPath)||B||((Kt=i.services.transmission)==null?void 0:Kt.downloadPath);S&&(m.value=S),h.value=((Qt=i.services.transmission)==null?void 0:Qt.configPath)||"";const V=((It=i.services.transmission)==null?void 0:It.downloadPath)||B||S;V&&(k.value=V)});const b=()=>{let B=c.value,$=_.value;B==null||B==""||$==null||$==""||L(this,null,function*(){if(yield Ct.checkAndInstallApp("app-meta-aria2","Aria2")){const V=C.Loading(a("\u914D\u7F6E\u4E2D..."));O.Guide.Aria2Init.POST({configPath:B,downloadPath:$,rpcToken:u.value,btTracker:g.value=="add"?s.value:""}).then(N=>{var P;if(N!=null&&N.data){if((N.data.success||0)==0){v.value=1;return}else if((P=N.data)!=null&&P.error)throw N.data.error}throw a("\u672A\u77E5\u9519\u8BEF")}).catch(N=>C.Error(N)).finally(()=>V.Close())}})},y=()=>{let B=f.value,$=m.value;B==null||B==""||$==null||$==""||L(this,null,function*(){if(yield Ct.checkAndInstallApp("app-meta-qbittorrent","qBittorrent")){const V=C.Loading(a("\u914D\u7F6E\u4E2D..."));O.Guide.qbitorrentInit.POST({configPath:B,downloadPath:$}).then(N=>{var P;if(N!=null&&N.data){if((N.data.success||0)==0){v.value=1;return}else if((P=N.data)!=null&&P.error)throw N.data.error}throw a("\u672A\u77E5\u9519\u8BEF")}).catch(N=>C.Error(N)).finally(()=>V.Close())}})},F=()=>{let B=h.value,$=k.value;B==null||B==""||$==null||$==""||L(this,null,function*(){if(yield Ct.checkAndInstallApp("app-meta-transmission","Transmission")){const V=C.Loading(a("\u914D\u7F6E\u4E2D..."));O.Guide.transmissionInit.POST({configPath:B,downloadPath:$}).then(N=>{var P;if(N!=null&&N.data){if((N.data.success||0)==0){v.value=1;return}else if((P=N.data)!=null&&P.error)throw N.data.error}throw a("\u672A\u77E5\u9519\u8BEF")}).catch(N=>C.Error(N)).finally(()=>V.Close())}})},Y=B=>{B.preventDefault(),i.Close&&i.Close()},A=B=>{B.preventDefault(),location.reload()};return(B,$)=>(r(),K(_t,{Close:o.Close,type:1},{default:R(()=>[v.value==0?(r(),l("div",r3,[t("h2",s3,n(e(a)("\u4E0B\u8F7D\u670D\u52A1\u914D\u7F6E\u5411\u5BFC")),1),t("ul",null,[t("li",null,[t("div",d3,[t("div",l3,[t("span",null,n(e(a)("\u4E0B\u8F7D\u670D\u52A1\uFF1A")),1)]),t("div",u3,[T(t("input",{type:"radio",value:"Aria2","onUpdate:modelValue":$[0]||($[0]=S=>p.value=S),name:"download",id:"Aria2"},null,512),[[Et,p.value]]),c3]),t("div",p3,[T(t("input",{type:"radio",value:"qBittorrent","onUpdate:modelValue":$[1]||($[1]=S=>p.value=S),name:"download",id:"qB"},null,512),[[Et,p.value]]),f3]),t("div",m3,[T(t("input",{type:"radio",value:"Transmission","onUpdate:modelValue":$[2]||($[2]=S=>p.value=S),name:"download",id:"Tr"},null,512),[[Et,p.value]]),v3])])])]),p.value=="Aria2"?(r(),l("form",{key:0,onSubmit:mt(b,["prevent"])},[t("ul",null,[t("li",null,[t("div",b3,[t("div",h3,[t("span",_3,[z(Zt),t("div",null,[t("div",x3,[t("span",k3,n(e(a)("\u7528\u4E8E\u653E\u7F6E\u914D\u7F6E\u6587\u4EF6\u7684\u76EE\u5F55\u3002\u4F8B\u5982\uFF1A/mnt/sda1/Configs/aria2\uFF1B\u8BF7\u52FF\u4F7F\u7528 /tmp \u6216 /var \uFF0C\u4EE5\u514D\u91CD\u542F\u4EE5\u540E\u4EFB\u52A1\u4E22\u5931")),1)])])]),t("span",null,n(e(a)("\u914D\u7F6E\u76EE\u5F55\uFF1A")),1)]),t("div",w3,[z(Jt,{modelValue:c.value,"onUpdate:modelValue":$[3]||($[3]=S=>c.value=S),modelModifiers:{trim:!0},title:e(a)("\u914D\u7F6E\u76EE\u5F55"),options:w.value.concat("/root").map(S=>({key:S+"/Configs/aria2"}))},null,8,["modelValue","title","options"])])])]),t("li",null,[t("div",y3,[t("div",F3,[t("span",E3,[z(Zt),t("div",null,[t("div",C3,[t("span",$3,n(e(a)("\u7528\u4E8E\u653E\u7F6E\u4E0B\u8F7D\u6587\u4EF6\u7684\u76EE\u5F55\u3002\u4F8B\u5982\uFF1A/mnt/sda1/download")),1)])])]),t("span",null,n(e(a)("\u4E0B\u8F7D\u76EE\u5F55\uFF1A")),1)]),t("div",D3,[z(Jt,{modelValue:_.value,"onUpdate:modelValue":$[4]||($[4]=S=>_.value=S),modelModifiers:{trim:!0},title:e(a)("\u4E0B\u8F7D\u76EE\u5F55"),options:x.value},null,8,["modelValue","title","options"])])])]),t("li",null,[t("div",B3,[t("div",Y3,[t("span",A3,[z(Zt),t("div",null,[t("div",S3,[t("span",z3,n(e(a)("\u7528\u4E8E\u8FDC\u7A0B\u8BBF\u95EE\u7684\u4EE4\u724C\u3002")),1)])])]),t("span",null,n(e(a)("RPC \u4EE4\u724C\uFF1A")),1)]),T(t("input",{type:"text",class:"RPC_input",placeholder:e(a)("\u8BF7\u8F93\u5165RPC\u4EE4\u724C"),"onUpdate:modelValue":$[5]||($[5]=S=>u.value=S)},null,8,P3),[[ot,u.value,void 0,{trim:!0}]])])]),t("li",null,[t("div",T3,[t("div",I3,[t("span",null,n(e(a)("\u9644\u52A0\u7684 BT Tracker\uFF1A")),1)]),t("div",L3,[T(t("input",{type:"radio",value:"default",name:"BT",id:"default","onUpdate:modelValue":$[6]||($[6]=S=>g.value=S)},null,512),[[Et,g.value]]),t("label",M3,n(e(a)("\u9ED8\u8BA4")),1)]),t("div",N3,[T(t("input",{type:"radio",value:"add",name:"BT",id:"add","onUpdate:modelValue":$[7]||($[7]=S=>g.value=S)},null,512),[[Et,g.value]]),t("label",O3,n(e(a)("\u81EA\u5DF1\u6DFB\u52A0")),1)])])]),t("li",null,[t("div",V3,[G3,t("div",j3,[g.value=="add"?T((r(),l("textarea",{key:0,"onUpdate:modelValue":$[8]||($[8]=S=>s.value=S),rows:"4",placeholder:e(a)("\u8BF7\u8F93\u5165BT Tracker\u670D\u52A1\u5668\u5730\u5740\uFF0C\u591A\u4E2A\u5730\u5740\u4F7F\u7528\u6362\u884C\u6216\u8005\u82F1\u6587\u9017\u53F7\u5206\u9694")},null,8,q3)),[[ot,s.value,void 0,{trim:!0}]]):D("",!0)])])])])],40,g3)):D("",!0),p.value=="qBittorrent"?(r(),l("form",{key:1,onSubmit:mt(y,["prevent"])},[t("ul",null,[t("li",null,[t("div",R3,[t("div",W3,[t("span",H3,[z(Zt),t("div",null,[t("div",Z3,[t("span",J3,n(e(a)("\u7528\u4E8E\u653E\u7F6E\u914D\u7F6E\u6587\u4EF6\u7684\u76EE\u5F55\u3002\u4F8B\u5982\uFF1A/mnt/sda1/Configs/qb\uFF1B\u8BF7\u52FF\u4F7F\u7528 /tmp \u6216 /var \uFF0C\u4EE5\u514D\u91CD\u542F\u4EE5\u540E\u4EFB\u52A1\u4E22\u5931")),1)])])]),t("span",null,n(e(a)("\u914D\u7F6E\u76EE\u5F55\uFF1A")),1)]),t("div",K3,[z(Jt,{modelValue:f.value,"onUpdate:modelValue":$[9]||($[9]=S=>f.value=S),modelModifiers:{trim:!0},title:e(a)("\u914D\u7F6E\u76EE\u5F55"),options:w.value.concat("/root").map(S=>({key:S+"/Configs/qb"}))},null,8,["modelValue","title","options"])])])]),t("li",null,[t("div",Q3,[t("div",X3,[t("span",t8,[z(Zt),t("div",null,[t("div",e8,[t("span",a8,n(e(a)("\u7528\u4E8E\u653E\u7F6E\u4E0B\u8F7D\u6587\u4EF6\u7684\u76EE\u5F55\u3002\u4F8B\u5982\uFF1A/mnt/sda1/download")),1)])])]),t("span",null,n(e(a)("\u4E0B\u8F7D\u76EE\u5F55\uFF1A")),1)]),t("div",o8,[z(Jt,{modelValue:m.value,"onUpdate:modelValue":$[10]||($[10]=S=>m.value=S),modelModifiers:{trim:!0},title:e(a)("\u4E0B\u8F7D\u76EE\u5F55"),options:x.value},null,8,["modelValue","title","options"])])])])])],40,U3)):D("",!0),p.value=="Transmission"?(r(),l("form",{key:2,onSubmit:mt(F,["prevent"])},[t("ul",null,[t("li",null,[t("div",i8,[t("div",r8,[t("span",s8,[z(Zt),t("div",null,[t("div",d8,[t("span",l8,n(e(a)("\u7528\u4E8E\u653E\u7F6E\u914D\u7F6E\u6587\u4EF6\u7684\u76EE\u5F55\u3002\u4F8B\u5982\uFF1A/mnt/sda1/Configs/tr\uFF1B\u8BF7\u52FF\u4F7F\u7528 /tmp \u6216 /var \uFF0C\u4EE5\u514D\u91CD\u542F\u4EE5\u540E\u4EFB\u52A1\u4E22\u5931")),1)])])]),t("span",null,n(e(a)("\u914D\u7F6E\u76EE\u5F55\uFF1A")),1)]),t("div",u8,[z(Jt,{modelValue:h.value,"onUpdate:modelValue":$[11]||($[11]=S=>h.value=S),modelModifiers:{trim:!0},title:e(a)("\u914D\u7F6E\u76EE\u5F55"),options:w.value.concat("/root").map(S=>({key:S+"/Configs/transmission"}))},null,8,["modelValue","title","options"])])])]),t("li",null,[t("div",c8,[t("div",p8,[t("span",f8,[z(Zt),t("div",null,[t("div",m8,[t("span",v8,n(e(a)("\u7528\u4E8E\u653E\u7F6E\u4E0B\u8F7D\u6587\u4EF6\u7684\u76EE\u5F55\u3002\u4F8B\u5982\uFF1A/mnt/sda1/download")),1)])])]),t("span",null,n(e(a)("\u4E0B\u8F7D\u76EE\u5F55\uFF1A")),1)]),t("div",g8,[z(Jt,{modelValue:k.value,"onUpdate:modelValue":$[12]||($[12]=S=>k.value=S),modelModifiers:{trim:!0},title:e(a)("\u4E0B\u8F7D\u76EE\u5F55"),options:x.value},null,8,["modelValue","title","options"])])])])])],40,n8)):D("",!0),t("div",b8,[p.value=="Aria2"?(r(),l("button",{key:0,class:"cbi-button cbi-button-apply",onClick:b},n(e(a)("\u542F\u7528")),1)):D("",!0),p.value=="qBittorrent"?(r(),l("button",{key:1,class:"cbi-button cbi-button-apply",onClick:y},n(e(a)("\u542F\u7528")),1)):D("",!0),p.value=="Transmission"?(r(),l("button",{key:2,class:"cbi-button cbi-button-apply",onClick:F},n(e(a)("\u542F\u7528")),1)):D("",!0),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:Y},n(e(a)("\u53D6\u6D88")),1)])])):v.value==1?(r(),l("div",h8,[t("h2",_8,n(e(a)("%{status}\u4E0B\u8F7D\u670D\u52A1\u914D\u7F6E\u5411\u5BFC",{status:p.value})),1),t("div",x8,[z(We)]),t("p",k8,n(e(a)("\u914D\u7F6E\u6210\u529F\uFF01")),1),t("div",w8,[t("button",{class:"cbi-button cbi-button-apply",onClick:A},n(e(a)("\u786E\u5B9A")),1)])])):D("",!0)]),_:1},8,["Close"]))}});var F8=M(y8,[["__scopeId","data-v-395b81d2"]]);const E8=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=bt(F8,vt(lt({},o),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}},C8={class:"app-container"},$8={class:"app-container_title"},D8={class:"app-container_tool"},B8=["disabled"],Y8=["title"],A8={class:"DeviceBlock"},S8={class:"app-container_body"},z8={class:"app-container_nas-menu"},P8=U({setup(o){const{$gettext:i,$ngettext:a}=H();E(!1);const d=E("aria2"),u=E();ka(),setTimeout(()=>{O.Guide.DownloadService.Status.GET().then(x=>{var w;if((w=x==null?void 0:x.data)!=null&&w.result){const v=x.data.result;u.value=v}})},800);const c=E(!1),_=E(!1),g=()=>{_.value=!_.value},p=()=>{O.Guide.DownloadPartition.List.GET().then(x=>{var v,b;let w=[];(b=(v=x==null?void 0:x.data)==null?void 0:v.result)!=null&&b.partitionList&&(w=x.data.result.partitionList),E8({services:u.value,partitionList:w,defaultTab:d.value})})},f=(x,w,v)=>L(this,null,function*(){g(),Ct.installAndGo(x,w,v)}),m=()=>{f("app-meta-aria2","Aria2","/cgi-bin/luci/admin/services/aria2")},h=()=>{f("app-meta-qbittorrent","qBittorrent","/cgi-bin/luci/admin/nas/qBittorrent")},k=()=>{f("app-meta-transmission","Transmission","/cgi-bin/luci/admin/services/transmission")};return(x,w)=>{var b,y,F;const v=ut("GlHelp");return r(),l("div",C8,[t("div",$8,[t("span",null,[t("span",null,n(e(i)("\u4E0B\u8F7D\u670D\u52A1")),1),z(v,{type:"download"})]),t("div",D8,[u.value?(r(),l("div",{key:0,class:"app-container_configure",onClick:p,disabled:c.value},n(e(i)("\u5FEB\u901F\u914D\u7F6E")),9,B8)):D("",!0),t("span",{class:"more_icon",title:e(i)("\u67E5\u770B\u9AD8\u7EA7\u914D\u7F6E")},[z(Vt,{onClick:g})],8,Y8)]),T(t("div",A8,[t("div",{class:"menu_background",onClick:g}),t("ul",null,[t("li",null,[t("a",{onClick:m},n(e(i)("Aria2\u9AD8\u7EA7\u914D\u7F6E")),1)]),t("li",null,[t("a",{onClick:h},n(e(i)("qBittorrent\u9AD8\u7EA7\u914D\u7F6E")),1)]),t("li",null,[t("a",{onClick:k},n(e(i)("Transmission\u9AD8\u7EA7\u914D\u7F6E")),1)])])],512),[[Yt,_.value]])]),t("div",S8,[t("ul",z8,[t("button",{onClick:w[0]||(w[0]=Y=>d.value="aria2"),class:pt({on:d.value=="aria2"})},"Aria2",2),t("button",{onClick:w[1]||(w[1]=Y=>d.value="qbittorrent"),class:pt({on:d.value=="qbittorrent"})},"qBittorrent",2),t("button",{onClick:w[2]||(w[2]=Y=>d.value="transmission"),class:pt({on:d.value=="transmission"})},"Transmission",2)]),d.value=="aria2"?(r(),K(_p,{key:0,aria2:(b=u.value)==null?void 0:b.aria2},null,8,["aria2"])):d.value=="qbittorrent"?(r(),K(Mp,{key:1,qbittorrent:(y=u.value)==null?void 0:y.qbittorrent},null,8,["qbittorrent"])):d.value=="transmission"?(r(),K(t3,{key:2,transmission:(F=u.value)==null?void 0:F.transmission},null,8,["transmission"])):D("",!0)])])}}});var T8=M(P8,[["__scopeId","data-v-17fab0f2"]]);const I8={class:"actioner-container"},L8={class:"actioner-container_header"},M8={class:"actioner-container_body"},N8={class:"label-item"},O8={class:"label_info"},V8={class:"label-item"},G8={class:"label_info"},j8={class:"label-item"},q8={class:"label_info"},U8={class:"label-item"},R8={class:"label_info"},W8={class:"actioner-container_footer"},H8=U({props:{onSetup:{type:Function,required:!0},active:{type:String,default:"ddnsto"}},emits:["update:active"],setup(o,{emit:i}){const a=o,{$gettext:d,$ngettext:u}=H(),s=()=>{a.onSetup()},c=E(a.active),_=()=>{switch(i("update:active",c.value),c.value){case"ddnsto":a.onSetup("ddnsto");break;case"ali":a.onSetup("ddns-ali");break;case"dnspod":a.onSetup("ddns-dnspod");break;case"oray":a.onSetup("ddns-oray");break}};return(g,p)=>(r(),l("div",I8,[t("div",L8,[t("span",null,n(e(d)("\u57DF\u540D\u914D\u7F6E\u5411\u5BFC")),1)]),t("div",M8,[t("div",N8,[t("label",null,[T(t("input",{type:"radio","onUpdate:modelValue":p[0]||(p[0]=f=>c.value=f),value:"ddnsto"},null,512),[[Et,c.value]]),t("span",null,n(e(d)("DDNSTO")),1)]),t("p",O8,n(e(d)("DDNSTO \u662F\u4E00\u4E2A\u4E0D\u9700\u8981\u516C\u7F51IP\u4E5F\u53EF\u4EE5\u5728\u5916\u7F51\u8BBF\u95EE\u7684\u7A7F\u900F\u57DF\u540D\u670D\u52A1\uFF0C\u4E00\u4E2A\u6D4F\u89C8\u5668\u641E\u5B9A\u5185\u7F51\u7A7F\u900F\uFF0C\u8FDC\u7A0B\u8BBF\u95EEOpenwrt\u3001\u8FDC\u7A0B\u7EC8\u7AEF\u3001\u8FDC\u7A0B\u684C\u9762...")),1)]),t("div",V8,[t("label",null,[T(t("input",{type:"radio","onUpdate:modelValue":p[1]||(p[1]=f=>c.value=f),value:"ali"},null,512),[[Et,c.value]]),t("span",null,n(e(d)("\u963F\u91CC\u4E91")),1)]),t("p",G8,n(e(d)("\u4E3A\u62E5\u6709\u52A8\u6001IP\u7684\u4E3B\u673A\u914D\u7F6E\u4E00\u4E2A\u56FA\u5B9A\u7684\u53EF\u8BBF\u95EE\u57DF\u540D")),1)]),t("div",j8,[t("label",null,[T(t("input",{type:"radio","onUpdate:modelValue":p[2]||(p[2]=f=>c.value=f),value:"dnspod"},null,512),[[Et,c.value]]),t("span",null,n(e(d)("Dnspod")),1)]),t("p",q8,n(e(d)("\u4E3A\u62E5\u6709\u52A8\u6001IP\u7684\u4E3B\u673A\u914D\u7F6E\u4E00\u4E2A\u56FA\u5B9A\u7684\u53EF\u8BBF\u95EE\u57DF\u540D")),1)]),t("div",U8,[t("label",null,[T(t("input",{type:"radio","onUpdate:modelValue":p[3]||(p[3]=f=>c.value=f),value:"oray"},null,512),[[Et,c.value]]),t("span",null,n(e(d)("\u82B1\u751F\u58F3")),1)]),t("p",R8,n(e(d)("\u4E3A\u62E5\u6709\u52A8\u6001IP\u7684\u4E3B\u673A\u914D\u7F6E\u4E00\u4E2A\u56FA\u5B9A\u7684\u53EF\u8BBF\u95EE\u57DF\u540D")),1)])]),t("div",W8,[t("div",{class:"close",onClick:s},n(e(d)("\u53D6\u6D88")),1),t("div",{class:"next",onClick:_},n(e(d)("\u4E0B\u4E00\u6B65")),1)])]))}});var Z8=M(H8,[["__scopeId","data-v-73552138"]]);const J8=o=>(rt("data-v-b9ee57da"),o=o(),st(),o),K8={class:"actioner-container"},Q8={class:"actioner-container_body"},X8=J8(()=>t("svg",{t:"1642063181211",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5062",width:"128",height:"128","data-v-cda444e0":""},[t("path",{d:"M512 85.333333c235.648 0 426.666667 191.018667 426.666667 426.666667s-191.018667 426.666667-426.666667 426.666667S85.333333 747.648 85.333333 512 276.352 85.333333 512 85.333333z m-74.965333 550.4L346.453333 545.152a42.666667 42.666667 0 1 0-60.330666 60.330667l120.704 120.704a42.666667 42.666667 0 0 0 60.330666 0l301.653334-301.696a42.666667 42.666667 0 1 0-60.288-60.330667l-271.530667 271.488z",fill:"#52C41A","p-id":"5063","data-v-cda444e0":""})],-1)),t4={class:"body-title"},e4={class:"body-tips"},a4={class:"body-info"},o4=["href"],n4={href:"/cgi-bin/luci/admin/services/ddns",target:"_blank"},i4={class:"actioner-container_footer"},r4=U({props:{target:{type:String,required:!0},onSetup:{type:Function,required:!0}},setup(o){const{$gettext:i,$ngettext:a}=H(),d=()=>{localStorage.setItem("firstOpen",JSON.stringify(!0)),location.reload()};return(u,s)=>(r(),l("div",K8,[t("div",Q8,[X8,t("div",t4,n(e(i)("\u6DFB\u52A0\u6210\u529F")),1),t("p",e4,n(e(i)("\u8BF7\u7A0D\u7B491\u5206\u949F\u751F\u6548\u540E\u518D\u4F7F\u7528\u3002")),1),t("div",a4,[t("span",null,n(e(i)("\u8BBF\u95EE\u5730\u5740\uFF1A")),1),t("a",{href:o.target,target:"_blank",rel:"noopener noreferrer"},n(o.target),9,o4)]),t("div",null,[t("span",null,n(e(i)("\u53EF\u524D\u5F80")),1),t("a",n4,n(e(i)("\u670D\u52A1-\u52A8\u6001DNS")),1),t("span",null,n(e(i)("\u67E5\u770B\u66F4\u591A\u8BE6\u60C5")),1)])]),t("div",i4,[t("div",{class:"close",onClick:d},n(e(i)("\u5173\u95ED")),1)])]))}});var s4=M(r4,[["__scopeId","data-v-b9ee57da"]]);const d4=o=>(rt("data-v-aefb6fdc"),o=o(),st(),o),l4={class:"actioner-container"},u4={class:"actioner-container_header"},c4=d4(()=>t("div",{class:"actioner-container_body ddnsto-login"},[t("iframe",{src:"https://www.kooldns.cn/bind/#/auth?send=1&source=openwrt&callback=*"})],-1)),p4={class:"actioner-container_footer"},f4=U({props:{onSetup:{type:Function,required:!0},onDdnstoConfig:{type:Function,required:!0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=()=>{i.onSetup()},s=c=>{if(c.data.auth=="ddnsto"){const _=c.data.sign,g=c.data.token;_&&g&&(removeEventListener("message",s),i.onDdnstoConfig(_,g),i.onSetup("ddnsto-run"))}};return At(()=>{window.addEventListener("message",s)}),jt(()=>{removeEventListener("message",s)}),(c,_)=>(r(),l("div",l4,[t("div",u4,[t("span",null,n(e(a)("\u57DF\u540D\u914D\u7F6E\u5411\u5BFC")),1)]),c4,t("div",p4,[t("div",{class:"close",onClick:u},n(e(a)("\u53D6\u6D88")),1)])]))}});var m4=M(f4,[["__scopeId","data-v-aefb6fdc"]]);const v4={class:"actioner-container"},g4={class:"actioner-container_header"},b4={class:"actioner-container_body ddnsto-bind"},h4=["src"],_4=U({props:{onSetup:{type:Function,required:!0},config:{type:Object,required:!0},domain:{type:String,required:!0}},emits:["update:domain"],setup(o,{emit:i}){const a=o,{$gettext:d,$ngettext:u}=H(),s=tt(()=>{const{domain:g,token:p,sign:f,routerId:m,netaddr:h}=a.config,k=encodeURIComponent(g),x=encodeURIComponent(h);return`https://www.kooldns.cn/bind/#/domain?domain=${k}&sign=${f}&token=${p}&routerId=${m}&netaddr=${x}`}),c=g=>{if(g.data){const{auth:p,url:f}=g.data;p==="ddnsto"&&f&&_(f)}},_=g=>L(this,null,function*(){var p;try{const f=yield O.Guide.DdnstoAddress.POST({address:g});f!=null&&f.data&&(((p=f==null?void 0:f.data)==null?void 0:p.success)||0)==0&&(i("update:domain",g),a.onSetup("ddnsto-save"))}catch(f){}});return At(()=>{window.addEventListener("message",c)}),jt(()=>{removeEventListener("message",c)}),(g,p)=>(r(),l("div",v4,[t("div",g4,[t("span",null,n(e(d)("\u57DF\u540D\u914D\u7F6E\u5411\u5BFC")),1)]),t("div",b4,[t("iframe",{src:e(s)},null,8,h4)])]))}});var x4=M(_4,[["__scopeId","data-v-0e2b47e6"]]);const k4=o=>(rt("data-v-29e2aec8"),o=o(),st(),o),w4={class:"actioner-container"},y4={class:"actioner-container_body"},F4=k4(()=>t("svg",{t:"1642063181211",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5062",width:"128",height:"128","data-v-cda444e0":""},[t("path",{d:"M512 85.333333c235.648 0 426.666667 191.018667 426.666667 426.666667s-191.018667 426.666667-426.666667 426.666667S85.333333 747.648 85.333333 512 276.352 85.333333 512 85.333333z m-74.965333 550.4L346.453333 545.152a42.666667 42.666667 0 1 0-60.330666 60.330667l120.704 120.704a42.666667 42.666667 0 0 0 60.330666 0l301.653334-301.696a42.666667 42.666667 0 1 0-60.288-60.330667l-271.530667 271.488z",fill:"#52C41A","p-id":"5063","data-v-cda444e0":""})],-1)),E4={class:"body-title"},C4={class:"body-tips"},$4={class:"body-info"},D4=["href"],B4={href:"https://www.ddnsto.com/app/#/devices",target:"_blank"},Y4={class:"actioner-container_footer"},A4=U({props:{onSetup:{type:Function,required:!0},target:{type:String,required:!0}},setup(o){const{$gettext:i,$ngettext:a}=H(),d=()=>{localStorage.setItem("firstOpen",JSON.stringify(!0)),location.reload()};return(u,s)=>(r(),l("div",w4,[t("div",y4,[F4,t("div",E4,n(e(i)("\u6DFB\u52A0\u6210\u529F")),1),t("p",C4,n(e(i)("\u8BF7\u7A0D\u7B491\u5206\u949F\u751F\u6548\u540E\u518D\u4F7F\u7528\u3002")),1),t("div",$4,[t("span",null,n(e(i)("\u8BBF\u95EE\u5730\u5740\uFF1A")),1),t("a",{href:o.target,target:"_blank",rel:"noopener noreferrer"},n(o.target),9,D4)]),t("div",null,[t("span",null,n(e(i)("\u53EF\u524D\u5F80")),1),t("a",B4,n(e(i)("DDNSTO\u63A7\u5236\u53F0")),1),t("span",null,n(e(i)("\u67E5\u770B\u66F4\u591A\u8BE6\u60C5")),1)])]),t("div",Y4,[t("div",{class:"close",onClick:d},n(e(i)("\u5173\u95ED")),1)])]))}});var S4=M(A4,[["__scopeId","data-v-29e2aec8"]]);const z4={class:"actioner-container"},P4={class:"actioner-container_header"},T4={class:"actioner-container_body"},I4={class:"actioner-container_footer"},L4=U({props:{onSetup:{type:Function,required:!0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=()=>{i.onSetup()},s=()=>L(this,null,function*(){if(g.value)return;g.value=!0;const f=C.Loading(a("\u5B89\u88C5\u4E2D..."));try{if(yield Ct.installApp("app-meta-ddnsto",30)){i.onSetup("ddnsto-login");return}else c.value=a("\u5B89\u88C5\u5931\u8D25")}catch(m){c.value=m}finally{f.Close()}g.value=!1}),c=E(a("\u6B63\u5728\u68C0\u6D4B\u4E2D...")),_=E(!1),g=E(!1);return(()=>L(this,null,function*(){try{const f=yield O.App.Check.POST({name:"ddnsto"});if(f!=null&&f.data){const{result:m,error:h}=f.data;if(h){c.value=h;return}if(m){if(m.status=="installed"){i.onSetup("ddnsto-login");return}m.status=="uninstalled"&&(c.value=a("\u9700\u8981\u5B89\u88C5DDNSTO\u63D2\u4EF6\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5F00\u59CB\u5B89\u88C5"))}}}catch(f){c.value=f}_.value=!0}))(),(f,m)=>(r(),l("div",z4,[t("div",P4,[t("span",null,n(e(a)("\u57DF\u540D\u914D\u7F6E\u5411\u5BFC")),1)]),t("div",T4,[t("span",null,n(c.value),1)]),t("div",I4,[_.value?(r(),l(G,{key:0},[t("div",{class:"close",onClick:u},n(e(a)("\u53D6\u6D88")),1),t("div",{class:"next",onClick:s},n(e(a)("\u786E\u5B9A")),1)],64)):D("",!0)])]))}});var M4=M(L4,[["__scopeId","data-v-169b4450"]]);const N4={class:"actioner-container"},O4={class:"actioner-container_header"},V4={class:"actioner-container_body"},G4=U({props:{onSetup:{type:Function,required:!0},token:{type:String,required:!0},onDdnstoLocalConfig:{type:Function,required:!0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=E(a("\u6B63\u5728\u68C0\u6D4B\u63D2\u4EF6\u662F\u5426\u5DF2\u542F\u52A8..."));(f=>L(this,null,function*(){var m;try{const h=yield O.Guide.Ddnsto.POST({token:i.token});h!=null&&h.data&&(h.data.error&&(u.value=h.data.error),(((m=h==null?void 0:h.data)==null?void 0:m.success)||0)==0&&_())}catch(h){u.value=h}}))(i.token);const c=E(),_=()=>{const f=()=>L(this,null,function*(){if((yield g())===!0){p();return}c.value=window.setTimeout(f,2e3)});f()},g=()=>L(this,null,function*(){try{const f=yield O.App.Check.POST({name:"ddnsto",checkRunning:!0});if(f!=null&&f.data){f.data.error&&(u.value=f.data.error);const m=f.data.result;if((m==null?void 0:m.status)=="running")return!0}}catch(f){u.value=f}return!1});jt(()=>{c.value&&clearInterval(c.value)});const p=()=>L(this,null,function*(){var f;try{const m=yield O.Guide.DdntoConfig.GET();if(m!=null&&m.data&&(m.data.error&&(u.value=m.data.error),(((f=m==null?void 0:m.data)==null?void 0:f.success)||0)==0&&m.data.result)){const h=m.data.result;i.onDdnstoLocalConfig(h.netAddr,h.deviceId),i.onSetup("ddnsto-bind")}}catch(m){u.value=m}});return(f,m)=>(r(),l("div",N4,[t("div",O4,[t("span",null,n(e(a)("\u57DF\u540D\u914D\u7F6E\u5411\u5BFC")),1)]),t("div",V4,n(u.value),1)]))}});var j4=M(G4,[["__scopeId","data-v-6590a3fa"]]);const q4={class:"action-main"},U4=U({props:{Close:{type:Function,required:!0},url:{type:String,required:!0}},setup(o){const i=o,a=E("ddnsto-install"),d=g=>{g!=null?a.value=g:u()},u=()=>{i.Close&&i.Close()},s=gt({sign:"",token:"",domain:i.url,netaddr:"",routerId:""}),c=(g,p)=>{s.sign=g,s.token=p},_=(g,p)=>{s.netaddr=g,s.routerId=p};return(g,p)=>(r(),K(_t,{type:1},{default:R(()=>[t("div",q4,[a.value=="ddnsto-install"?(r(),K(M4,{key:0,onSetup:d})):a.value=="ddnsto-login"?(r(),K(m4,{key:1,onSetup:d,onDdnstoConfig:c})):a.value=="ddnsto-run"?(r(),K(j4,{key:2,onSetup:d,token:e(s).token,onDdnstoLocalConfig:_},null,8,["token"])):a.value=="ddnsto-bind"?(r(),K(x4,{key:3,onSetup:d,config:{token:e(s).token,sign:e(s).sign,domain:e(s).domain,netaddr:e(s).netaddr,routerId:e(s).routerId},domain:e(s).domain,"onUpdate:domain":p[0]||(p[0]=f=>e(s).domain=f)},null,8,["config","domain"])):a.value=="ddnsto-save"?(r(),K(S4,{key:4,onSetup:d,target:e(s).domain},null,8,["target"])):D("",!0)])]),_:1}))}});var R4=M(U4,[["__scopeId","data-v-3b80943c"]]);const W4=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=bt(R4,vt(lt({},o),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}},H4={class:"action"},Z4={class:"action-header"},J4=["innerHTML"],K4={class:"action-footer"},Q4=U({props:{Close:Function,next:{type:Function},clear:{type:Function},continuer:{type:Function},nextTitle:{type:String},clearTitle:{type:String},continuerTitle:{type:String},title:{type:String},content:{type:String}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=()=>{i.next&&i.next(),i.Close&&i.Close()},s=()=>{i.clear&&i.clear(),i.Close&&i.Close()},c=()=>{i.continuer&&i.continuer(),i.Close&&i.Close()};return(_,g)=>(r(),K(_t,{Close:o.Close,type:1},{default:R(()=>[t("div",H4,[t("div",Z4,n(o.title||e(a)("\u63D0\u793A")),1),t("div",{class:"action-body",innerHTML:o.content},null,8,J4),t("div",K4,[o.clear?(r(),l("div",{key:0,class:"clear",onClick:s},n(o.clearTitle||e(a)("\u8FD4\u56DE")),1)):D("",!0),t("div",{class:"next",onClick:u},n(o.nextTitle||e(a)("\u786E\u5B9A")),1),o.continuer?(r(),l("div",{key:1,class:"next",onClick:c},n(o.continuerTitle||e(a)("\u7EE7\u7EED\u4FDD\u5B58")),1)):D("",!0)])])]),_:1},8,["Close"]))}});var X4=M(Q4,[["__scopeId","data-v-145a3c50"]]);const Be=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=bt(X4,vt(lt({},o),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}},t7=o=>(rt("data-v-2c659599"),o=o(),st(),o),e7={class:"actioner-container"},a7=["onSubmit"],o7={class:"actioner-container_header"},n7={key:0,class:"title_info"},i7={href:"https://doc.linkease.com/zh/guide/istoreos/basic/domain.html#%E9%98%BF%E9%87%8C%E4%BA%91",target:"_blank"},r7={key:1,class:"title_info"},s7={href:"https://doc.linkease.com/zh/guide/istoreos/basic/domain.html#dnspod",target:"_blank"},d7={key:2,class:"title_info"},l7={href:"https://doc.linkease.com/zh/guide/istoreos/basic/domain.html#%E8%8A%B1%E7%94%9F%E5%A3%B3",target:"_blank"},u7={class:"label-item"},c7={class:"label-item_key"},p7={class:"label-item_value"},f7={value:"ipv4"},m7={value:"ipv6"},v7={class:"label_tips"},g7=t7(()=>t("svg",{width:"14px",height:"14px",viewBox:"0 0 14 14",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[t("g",{id:"icon_alert",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"Icon/Warning"},[t("rect",{id:"\u77E9\u5F62",fill:"#000000","fill-rule":"nonzero",opacity:"0",x:"0",y:"0",width:"14",height:"14"}),t("path",{d:"M7,0.875 C3.61757813,0.875 0.875,3.61757813 0.875,7 C0.875,10.3824219 3.61757813,13.125 7,13.125 C10.3824219,13.125 13.125,10.3824219 13.125,7 C13.125,3.61757813 10.3824219,0.875 7,0.875 Z M6.5625,4.046875 C6.5625,3.98671875 6.61171875,3.9375 6.671875,3.9375 L7.328125,3.9375 C7.38828125,3.9375 7.4375,3.98671875 7.4375,4.046875 L7.4375,7.765625 C7.4375,7.82578125 7.38828125,7.875 7.328125,7.875 L6.671875,7.875 C6.61171875,7.875 6.5625,7.82578125 6.5625,7.765625 L6.5625,4.046875 Z M7,10.0625 C6.63769531,10.0625 6.34375,9.76855469 6.34375,9.40625 C6.34375,9.04394531 6.63769531,8.75 7,8.75 C7.36230469,8.75 7.65625,9.04394531 7.65625,9.40625 C7.65625,9.76855469 7.36230469,10.0625 7,10.0625 Z",id:"\u5F62\u72B6",fill:"#FAAD14"})])])],-1)),b7={class:"info"},h7={class:"label-item"},_7={class:"label-item_key"},x7={class:"label-item_value"},k7={class:"label-item"},w7={class:"label-item_key"},y7={class:"label-item_value"},F7=["placeholder"],E7={class:"label-item"},C7={class:"label-item_key"},$7={class:"label-item_value"},D7=["placeholder"],B7={class:"actioner-container_footer"},Y7=["disabled"],A7=U({props:{name:{type:String,default:"ali"},onSetup:{type:Function,required:!0},target:{type:String,required:!0}},emits:["update:target"],setup(o,{emit:i}){const a=o,{$gettext:d,$ngettext:u}=H(),s=E("ipv4"),c=E(a.name),_=E(""),g=E(""),p=E(""),f=E(!1),m=()=>{a.onSetup("index")},h=()=>{f.value=!0;const v=C.Loading(d("\u68C0\u6D4B\u4E2D..."));O.Network.CheckPublickNet.POST({ipVersion:s.value}).then(b=>{var y,F;if(b!=null&&b.data){if((y=b==null?void 0:b.data)!=null&&y.error){C.Warning(b==null?void 0:b.data.error);return}if((((F=b==null?void 0:b.data)==null?void 0:F.success)||0)==0){const Y=b.data.result;Y&&Y.address?w():k();return}}throw d("\u672A\u77E5\u9519\u8BEF")}).catch(b=>{C.Error(b)}).finally(()=>{v.Close(),f.value=!1})},k=()=>{Be({title:d("\u6E29\u99A8\u63D0\u793A"),nextTitle:d("\u4F7F\u7528DDNSTO"),continuerTitle:d("\u7EE7\u7EED\u4FDD\u5B58"),content:d("\u68C0\u6D4B\u5230\u60A8\u7684wan\u53E3\u6CA1\u6709\u516C\u7F51IP\u6216\u8005IPv6\u5730\u5740\uFF0C\u53EF\u4EE5\u4F7F\u7528DDNSTO\u914D\u7F6E\u8FDC\u7A0B\u57DF\u540D\u8BBF\u95EE"),next(){x()},continuer(){w()},clear(){}})},x=()=>{a.onSetup("ddnsto")},w=()=>{f.value=!0;const v=C.Loading(d("\u914D\u7F6E\u4E2D..."));O.Guide.PostDdns.POST({ipVersion:s.value,serviceName:c.value,domain:_.value,userName:g.value,password:p.value}).then(b=>{if(b!=null&&b.data){const{error:y,scope:F,success:Y}=b.data;if(y=="-100"&&F=="guide.ddns"){Be({title:d("\u6E29\u99A8\u63D0\u793A"),content:d("\u68C0\u6D4B\u5230\u4F60\u6709\u672A\u4FDD\u5B58\u7684\u914D\u7F6E\uFF0C\u53EF\u524D\u5F80\u9875\u9762\u53F3\u4E0A\u89D2\u70B9\u51FB\u67E5\u770B\uFF0C\u4FDD\u5B58\u5E76\u5E94\u7528\u6216\u8005\u6062\u590D\u914D\u7F6E\u540E\u7EE7\u7EED"),next(){}});return}if(y){C.Warning(y);return}if((Y||0)==0){i("update:target",_.value),a.onSetup("ddns-success");return}}throw d("\u672A\u77E5\u9519\u8BEF")}).catch(b=>{C.Error(b)}).finally(()=>{v.Close(),f.value=!1})};return(v,b)=>(r(),l("div",e7,[t("form",{class:"actioner-dns",onSubmit:mt(h,["prevent"])},[t("div",o7,[t("span",null,n(e(d)("\u57DF\u540D\u914D\u7F6E\u5411\u5BFC")),1)]),t("div",{class:pt(["actioner-container_body",o.name])},[o.name=="ali"?(r(),l("div",n7,[t("p",null,n(e(d)("\u963F\u91CC\u4E91")),1),t("span",null,n(e(d)("\u4E3A\u62E5\u6709\u52A8\u6001IP\u7684\u4E3B\u673A\u914D\u7F6E\u4E00\u4E2A\u56FA\u5B9A\u7684\u53EF\u8BBF\u95EE\u57DF\u540D")),1),t("a",i7,n(e(d)("\u67E5\u770B\u6559\u7A0B"))+">>",1)])):o.name=="dnspod"?(r(),l("div",r7,[t("p",null,n(e(d)("dnspod")),1),t("span",null,n(e(d)("\u4E3A\u62E5\u6709\u52A8\u6001IP\u7684\u4E3B\u673A\u914D\u7F6E\u4E00\u4E2A\u56FA\u5B9A\u7684\u53EF\u8BBF\u95EE\u57DF\u540D")),1),t("a",s7,n(e(d)("\u67E5\u770B\u6559\u7A0B"))+">>",1)])):o.name=="oray"?(r(),l("div",d7,[t("p",null,n(e(d)("\u82B1\u751F\u58F3")),1),t("span",null,n(e(d)("\u4E3A\u62E5\u6709\u52A8\u6001IP\u7684\u4E3B\u673A\u914D\u7F6E\u4E00\u4E2A\u56FA\u5B9A\u7684\u53EF\u8BBF\u95EE\u57DF\u540D")),1),t("a",l7,n(e(d)("\u67E5\u770B\u6559\u7A0B"))+">>",1)])):D("",!0),t("div",u7,[t("div",c7,[t("span",null,n(e(d)("IP\u5730\u5740\u7248\u672C\uFF1A")),1)]),t("div",p7,[T(t("select",{name:"",id:"","onUpdate:modelValue":b[0]||(b[0]=y=>s.value=y)},[t("option",f7,n(e(d)("IPv4\u5730\u5740")),1),t("option",m7,n(e(d)("IPv6\u5730\u5740")),1)],512),[[dt,s.value]])]),t("div",v7,[g7,t("span",b7,n(e(d)("\u8BBE\u5B9A\u54EA\u4E00\u4E2A IP \u5730\u5740\uFF08IPv4 \u6216 IPv6\uFF09\u4F1A\u88AB\u53D1\u9001\u7ED9 DDNS \u63D0\u4F9B\u5546")),1)])]),t("div",h7,[t("div",_7,[t("span",null,n(e(d)("\u57DF\u540D\uFF1A")),1)]),t("div",x7,[T(t("input",{type:"text",placeholder:"myhost.example.com","onUpdate:modelValue":b[1]||(b[1]=y=>_.value=y),required:""},null,512),[[ot,_.value,void 0,{trim:!0}]])])]),t("div",k7,[t("div",w7,[t("span",null,n(e(d)("\u7528\u6237\u540D\uFF1A")),1)]),t("div",y7,[T(t("input",{type:"text","onUpdate:modelValue":b[2]||(b[2]=y=>g.value=y),placeholder:e(d)("\u8BF7\u8F93\u5165\u7528\u6237\u540D"),required:""},null,8,F7),[[ot,g.value,void 0,{trim:!0}]])])]),t("div",E7,[t("div",C7,[t("span",null,n(e(d)("\u5BC6\u7801\uFF1A")),1)]),t("div",$7,[T(t("input",{type:"password","onUpdate:modelValue":b[3]||(b[3]=y=>p.value=y),placeholder:e(d)("\u8BF7\u8F93\u5165\u5BC6\u7801"),required:""},null,8,D7),[[ot,p.value,void 0,{trim:!0}]])])])],2),t("div",B7,[t("div",{class:"close",onClick:m,type:"button"},n(e(d)("\u8FD4\u56DE")),1),t("button",{class:"next save",type:"submit",disabled:f.value},n(e(d)("\u4FDD\u5B58")),9,Y7)])],40,a7)]))}});var Ge=M(A7,[["__scopeId","data-v-2c659599"]]);const S7={class:"action-main"},z7=U({props:{Close:{type:Function,required:!0},url:{type:String,required:!0}},setup(o){const i=o,a=E(""),d=E("index"),u=g=>{if(g!=null){if(g=="ddnsto"){s();return}d.value=g}else c()},s=()=>{c(),W4({url:i.url})},c=()=>{i.Close&&i.Close()},_=E("ddnsto");return(g,p)=>(r(),K(_t,{Close:o.Close,type:1},{default:R(()=>[t("div",S7,[d.value=="index"?(r(),K(Z8,{key:0,onSetup:u,active:_.value,"onUpdate:active":p[0]||(p[0]=f=>_.value=f)},null,8,["active"])):d.value=="ddns-ali"?(r(),K(Ge,{key:1,onSetup:u,target:a.value,"onUpdate:target":p[1]||(p[1]=f=>a.value=f),name:"ali"},null,8,["target"])):d.value=="ddns-dnspod"?(r(),K(Ge,{key:2,onSetup:u,target:a.value,"onUpdate:target":p[2]||(p[2]=f=>a.value=f),name:"dnspod"},null,8,["target"])):d.value=="ddns-oray"?(r(),K(Ge,{key:3,onSetup:u,target:a.value,"onUpdate:target":p[3]||(p[3]=f=>a.value=f),name:"oray"},null,8,["target"])):d.value=="ddns-success"?(r(),K(s4,{key:4,onSetup:u,target:a.value},null,8,["target"])):D("",!0)])]),_:1},8,["Close"]))}});var P7=M(z7,[["__scopeId","data-v-8a1e6470"]]);const T7=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=bt(P7,vt(lt({},o),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}},ke=o=>(rt("data-v-c59010b0"),o=o(),st(),o),I7={class:"app-container"},L7={class:"app-container_title"},M7={class:"app-container_tool"},N7={class:"app-container_domain"},O7={class:"domain-item"},V7=ke(()=>t("div",{class:"domain-item_name"},[t("span",null,"DDNSTO: ")],-1)),G7={class:"domain-item_value"},j7=["href","title"],q7={key:1,class:"configure"},U7={class:"item_btn",href:"https://www.kooldns.cn/app/#/devices",target:"_blank"},R7={key:0,class:"domain-item"},W7=ke(()=>t("div",{class:"domain-item_name"},[t("span",null,"myddns_ipv4: ")],-1)),H7={class:"domain-item_value"},Z7={key:0},J7=["href"],K7={key:2,href:"/cgi-bin/luci/admin/services/ddns"},Q7=ke(()=>t("svg",{t:"1653625385794",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4476",width:"28",height:"28"},[t("path",{d:"M145.83060282785186 873.7309800675556h650.2280809434073c24.411293468444445 0 44.384169832296294-19.97287636385185 44.38416861866666-44.384169832296294V500.90395784533337c0-13.315251313777777-8.876834209185184-22.19208430933333-22.19208430933333-22.19208430933333s-22.19208430933333 8.876834209185184-22.19208430933333 22.19208430933333v326.22364444444446H145.83060282785186V179.1187305054815h616.9399532657777c13.315251313777777 0 22.19208430933333-8.876834209185184 22.19208552296296-22.19208552296296s-8.876834209185184-22.19208430933333-22.19208552296296-22.19208430933333H145.83060282785186c-24.411293468444445 0-44.384169832296294 19.97287636385185-44.38416861866666 44.384169832296294v650.2280797297777c0 24.411293468444445 19.97287636385185 44.384169832296294 44.38416861866666 44.384169832296294z",fill:"#666","p-id":"4477"}),t("path",{d:"M887.0462301677038 203.53002276029633l-488.225862087111 488.2258633007407c-8.876834209185184 8.876834209185184-8.876834209185184 22.19208430933333 0 31.06891851851852 4.438417104592592 4.438417104592592 11.096042154666666 6.657625050074073 15.53445925925926 6.657625050074073s11.096042154666666-2.2192079454814815 15.53445925925926-6.657625050074073l490.4450712462222-490.4450712462222c8.876834209185184-8.876834209185184 8.876834209185184-22.19208430933333 0-31.06891851851852s-24.411293468444445-6.657625050074073-33.288127677629625 2.2192079454814815z",fill:"#666","p-id":"4478"})],-1)),X7=[Q7],tf={key:1,class:"domain-item"},ef=ke(()=>t("div",{class:"domain-item_name"},[t("span",null,"myddns_ipv6: ")],-1)),af={class:"domain-item_value"},of={key:0},nf=["href"],rf={key:2,href:"/cgi-bin/luci/admin/services/ddns"},sf=ke(()=>t("svg",{t:"1653625385794",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4476",width:"28",height:"28"},[t("path",{d:"M145.83060282785186 873.7309800675556h650.2280809434073c24.411293468444445 0 44.384169832296294-19.97287636385185 44.38416861866666-44.384169832296294V500.90395784533337c0-13.315251313777777-8.876834209185184-22.19208430933333-22.19208430933333-22.19208430933333s-22.19208430933333 8.876834209185184-22.19208430933333 22.19208430933333v326.22364444444446H145.83060282785186V179.1187305054815h616.9399532657777c13.315251313777777 0 22.19208430933333-8.876834209185184 22.19208552296296-22.19208552296296s-8.876834209185184-22.19208430933333-22.19208552296296-22.19208430933333H145.83060282785186c-24.411293468444445 0-44.384169832296294 19.97287636385185-44.38416861866666 44.384169832296294v650.2280797297777c0 24.411293468444445 19.97287636385185 44.384169832296294 44.38416861866666 44.384169832296294z",fill:"#666","p-id":"4477"}),t("path",{d:"M887.0462301677038 203.53002276029633l-488.225862087111 488.2258633007407c-8.876834209185184 8.876834209185184-8.876834209185184 22.19208430933333 0 31.06891851851852 4.438417104592592 4.438417104592592 11.096042154666666 6.657625050074073 15.53445925925926 6.657625050074073s11.096042154666666-2.2192079454814815 15.53445925925926-6.657625050074073l490.4450712462222-490.4450712462222c8.876834209185184-8.876834209185184 8.876834209185184-22.19208430933333 0-31.06891851851852s-24.411293468444445-6.657625050074073-33.288127677629625 2.2192079454814815z",fill:"#666","p-id":"4478"})],-1)),df=[sf],lf=U({setup(o){const{$gettext:i,$ngettext:a}=H();let d=!1,u;const s=E({}),c=function(){!d||(document.hidden?Promise.resolve():O.Guide.GetDdns.GET().then(f=>{var m;f!=null&&f.data&&(((m=f==null?void 0:f.data)==null?void 0:m.success)||0)==0&&f.data.result&&(s.value=f.data.result)})).then(()=>{!d||(u=window.setTimeout(c,3e3))})};At(()=>{d=!0,u=window.setTimeout(c,1100)}),jt(()=>{u!==void 0&&window.clearTimeout(u),d=!1});const _=()=>{T7({url:s.value.ddnstoDomain})},g=tt(()=>{const f=s.value.ipv4Domain;return!f||f=="Stopped"||f=="Disabled"?f:`http://${f}`}),p=tt(()=>{const f=s.value.ipv6Domain;return!f||f=="Stopped"||f=="Disabled"?f:`http://${f}`});return(f,m)=>{var k,x,w,v;const h=ut("GlHelp");return r(),l("div",I7,[t("div",L7,[t("span",null,[t("span",null,n(e(i)("\u8FDC\u7A0B\u57DF\u540D")),1),z(h,{type:"ddns"})]),t("div",M7,[t("div",{class:"app-container_configure",onClick:_},n(e(i)("\u5FEB\u901F\u914D\u7F6E")),1)])]),t("ul",N7,[t("li",O7,[V7,t("div",G7,[(k=s.value)!=null&&k.ddnstoDomain?(r(),l("a",{key:0,class:"configure",href:(x=s.value)==null?void 0:x.ddnstoDomain,target:"_blank",rel:"noopener noreferrer",title:(w=s.value)==null?void 0:w.ddnstoDomain},n((v=s.value)==null?void 0:v.ddnstoDomain),9,j7)):(r(),l("span",q7,n(e(i)("\u672A\u5B89\u88C5\u6216\u672A\u914D\u7F6E")),1)),t("a",U7,n(e(i)("\u63A7\u5236\u53F0")),1)])]),e(g)?(r(),l("li",R7,[W7,t("div",H7,[e(g)=="Stopped"||e(g)=="Disabled"?(r(),l("span",Z7,n(e(g)),1)):(r(),l("a",{key:1,class:"configure",href:e(g),target:"_blank",rel:"noopener noreferrer"},n(e(g)),9,J7)),e(g)?(r(),l("a",K7,X7)):D("",!0)])])):D("",!0),e(p)?(r(),l("li",tf,[ef,t("div",af,[e(p)=="Stopped"||e(p)=="Disabled"?(r(),l("span",of,n(e(p)),1)):(r(),l("a",{key:1,class:"configure",href:e(p),target:"_blank",rel:"noopener noreferrer"},n(e(p)),9,nf)),e(p)?(r(),l("a",rf,df)):D("",!0)])])):D("",!0)])])}}});var uf=M(lf,[["__scopeId","data-v-c59010b0"]]);const cf={class:"nas-container"},pf={class:"nas-container_card"},ff={class:"nas-container_card"},mf={key:0,class:"nas-container_card"},vf={class:"nas-container_card"},gf={class:"nas-container_card"},bf=U({setup(o){return(i,a)=>(r(),l("div",cf,[t("div",pf,[z(Pc)]),t("div",ff,[z(D5)]),e(te)("dockerd")?(r(),l("div",mf,[z(K6)])):D("",!0),t("div",vf,[z(T8)]),t("div",gf,[z(uf)])]))}});var hf=M(bf,[["__scopeId","data-v-a221efb4"]]);const _f={class:"app-container"},xf={class:"app-container_title"},kf=["title"],wf={class:"DeviceBlock"},yf={href:"/cgi-bin/luci/admin/system/flash"},Ff={href:"/cgi-bin/luci/admin/store/pages/maintance"},Ef={class:"item-label"},Cf={class:"item-label_key"},$f={class:"item-label_value"},Df={class:"item-label"},Bf={class:"item-label_key"},Yf={class:"item-label_value"},Af={class:"item-label"},Sf={class:"item-label_key"},zf={class:"item-label_value"},Pf={class:"item-label"},Tf={class:"item-label_key"},If={class:"item-label_value"},Lf={class:"item-label"},Mf={class:"item-label_key"},Nf={class:"item-label_value"},Of={class:"item-label"},Vf={class:"item-label_key"},Gf={class:"item-label_value"},jf={class:"item-label"},qf={class:"item-label_key"},Uf={class:"item-label_value"},Rf={class:"item-label"},Wf={class:"item-label_key"},Hf={class:"item-label_value"},Zf=U({setup(o){const{$gettext:i,$ngettext:a}=H(),d=Re(),u=tt(()=>d.version),s=tt(()=>d.systemStatus),c=E(!1),_=tt(()=>{var k;return((k=s.value)==null?void 0:k.cpuUsage)||0}),g=tt(()=>{var k;return((k=s.value)==null?void 0:k.cpuTemperature)||0}),p=tt(()=>{var x;const k=((x=s.value)==null?void 0:x.memAvailablePercentage)||100;return 100-k}),f=Pt.stampForm;At(()=>{});const m=()=>{c.value=!c.value},h=()=>{m(),Ct.installAndGo("app-meta-netdata","NetData","/cgi-bin/luci/admin/status/netdata")};return(k,x)=>{var v,b,y,F,Y;const w=ut("progress-item");return r(),l("div",_f,[t("div",xf,[t("span",null,n(e(i)("\u7CFB\u7EDF\u4FE1\u606F")),1),t("span",{class:"more_icon",title:e(i)("\u67E5\u770B\u7CFB\u7EDF\u4FE1\u606F")},[z(Vt,{onClick:m})],8,kf),T(t("div",wf,[t("div",{class:"menu_background",onClick:m}),t("ul",null,[t("li",null,[t("a",{onClick:h},n(e(i)("\u7CFB\u7EDF\u76D1\u63A7")),1)]),t("li",null,[t("a",yf,n(e(i)("\u5907\u4EFD\u5347\u7EA7")),1)]),t("li",null,[t("a",Ff,n(e(i)("\u63D2\u4EF6\u5907\u4EFD")),1)])])],512),[[Yt,c.value]])]),t("div",Ef,[t("div",Cf,[t("span",null,n(e(i)("CPU\u6E29\u5EA6")),1)]),t("div",$f,[z(w,{value:e(g)/1.5,text:`${e(g)}\u2103`},null,8,["value","text"])])]),t("div",Df,[t("div",Bf,[t("span",null,n(e(i)("CPU\u4F7F\u7528\u7387")),1)]),t("div",Yf,[z(w,{value:e(_),text:`${e(_)}%`},null,8,["value","text"])])]),t("div",Af,[t("div",Sf,[t("span",null,n(e(i)("\u5185\u5B58\u4F7F\u7528\u7387")),1)]),t("div",zf,[z(w,{value:e(p),text:`${e(p)}%`},null,8,["value","text"])])]),t("div",Pf,[t("div",Tf,[t("span",null,n(e(i)("\u8BBE\u5907\u578B\u53F7")),1)]),t("div",If,[t("span",null,n((v=e(u))==null?void 0:v.model),1)])]),t("div",Lf,[t("div",Mf,[t("span",null,n(e(i)("\u56FA\u4EF6\u7248\u672C")),1)]),t("div",Nf,[t("span",null,n((b=e(u))==null?void 0:b.firmwareVersion),1)])]),t("div",Of,[t("div",Vf,[t("span",null,n(e(i)("\u5185\u6838\u7248\u672C")),1)]),t("div",Gf,[t("span",null,n((y=e(u))==null?void 0:y.kernelVersion),1)])]),t("div",jf,[t("div",qf,[t("span",null,n(e(i)("\u5DF2\u542F\u52A8")),1)]),t("div",Uf,[t("span",null,n(e(f)((F=e(s))==null?void 0:F.uptime)),1)])]),t("div",Rf,[t("div",Wf,[t("span",null,n(e(i)("\u7CFB\u7EDF\u65F6\u95F4")),1)]),t("div",Hf,[t("span",null,n((Y=e(s))==null?void 0:Y.localtime),1)])])])}}});var Jf=M(Zf,[["__scopeId","data-v-2baf3f98"]]);const za=/\d+\.\d+\.\d+\.\d+/,Kf=o=>za.test(o)&&xe.IPv4.isValid(o),Ut=o=>{const i=xe.IPv4.parse(o).toByteArray();return i[0]<<24|i[1]<<16|i[2]<<8|i[3]},ra=o=>xe.fromByteArray([o>>24&255,o>>16&255,o>>8&255,o&255]).toString(),Qf=o=>{if(!za.test(o)||!xe.IPv4.isIPv4(o))return!1;let i=0,a=Ut(o);for(let d=31;d>=0&&(a&1<{let u=Ut(o)&Ut(i),s=Ut(a),c=Ut(d),g=~Ut(i);return su+1&&c{let a=Ut(i),d=Ut(o)&a,u=~a,s;return u>=105?(s=d|u-5,d=d|100):u>=3?(s=d|u-1,d=d|2):(d=d|1,s=d),[ra(d),ra(s)]},em=o=>xe.IPv4.subnetMaskFromPrefixLength(o).toString();var Mt={isValidMask:Qf,isValidIPv4:Kf,isValidMaskRange:Xf,calcMaskRange:tm,prefixToMask:em};const Ke=o=>(rt("data-v-0d919a1e"),o=o(),st(),o),am=["onSubmit"],om={class:"actioner-dns_header"},nm={class:"actioner-dns_body"},im={class:"label-item"},rm={class:"label-item_key"},sm={class:"label-item_value"},dm={class:"label-item"},lm={class:"label-item_key"},um={class:"label-item_value"},cm={key:0,class:"chose_dhcp"},pm={key:0,class:"dhcp_info"},fm={key:1,class:"dhcp_info"},mm={class:"label-item"},vm={class:"label-item_key"},gm={class:"label-item_value"},bm={class:"label-item"},hm={class:"label-item_key"},_m={class:"label-item_value"},xm={class:"actioner-dns_footer"},km=["disabled"],wm={key:1,class:"actioner-dns"},ym={class:"actioner-dns_header"},Fm={class:"actioner-dns_body"},Em={key:0,class:"setting_status"},Cm=Ke(()=>t("div",{class:"success_icon"},[t("svg",{t:"1642063181211",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5062",width:"128",height:"128"},[t("path",{d:"M512 85.333333c235.648 0 426.666667 191.018667 426.666667 426.666667s-191.018667 426.666667-426.666667 426.666667S85.333333 747.648 85.333333 512 276.352 85.333333 512 85.333333z m-74.965333 550.4L346.453333 545.152a42.666667 42.666667 0 1 0-60.330666 60.330667l120.704 120.704a42.666667 42.666667 0 0 0 60.330666 0l301.653334-301.696a42.666667 42.666667 0 1 0-60.288-60.330667l-271.530667 271.488z",fill:"#52C41A","p-id":"5063"})])],-1)),$m={class:"config-message"},Dm=["href"],Bm={key:1,class:"setting_status"},Ym=Ke(()=>t("div",{class:"success_icon"},[t("svg",{t:"1642063200324",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5898",width:"128",height:"128"},[t("path",{d:"M549.044706 512l166.189176-166.249412a26.383059 26.383059 0 0 0 0-36.98447 26.383059 26.383059 0 0 0-37.044706 0L512 475.015529l-166.249412-166.249411a26.383059 26.383059 0 0 0-36.98447 0 26.383059 26.383059 0 0 0 0 37.044706L475.015529 512l-166.249411 166.249412a26.383059 26.383059 0 0 0 0 36.98447 26.383059 26.383059 0 0 0 37.044706 0L512 548.984471l166.249412 166.249411a26.383059 26.383059 0 0 0 36.98447 0 26.383059 26.383059 0 0 0 0-37.044706L548.984471 512zM512 1024a512 512 0 1 1 0-1024 512 512 0 0 1 0 1024z",fill:"#E84335","p-id":"5899"})])],-1)),Am={class:"config-message"},Sm={key:2,class:"setting_status"},zm=Ke(()=>t("div",{class:"success_icon"},[t("svg",{width:"128px",height:"128px",viewBox:"0 0 128 128",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[t("g",{id:"icon_yellow",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[t("g",{id:"Icon/Warning"},[t("rect",{id:"\u77E9\u5F62",fill:"#000000","fill-rule":"nonzero",opacity:"0",x:"0",y:"0",width:"128",height:"128"}),t("path",{d:"M64,8 C33.075,8 8,33.075 8,64 C8,94.925 33.075,120 64,120 C94.925,120 120,94.925 120,64 C120,33.075 94.925,8 64,8 Z M60,37 C60,36.45 60.45,36 61,36 L67,36 C67.55,36 68,36.45 68,37 L68,71 C68,71.55 67.55,72 67,72 L61,72 C60.45,72 60,71.55 60,71 L60,37 Z M64,92 C60.6875,92 58,89.3125 58,86 C58,82.6875 60.6875,80 64,80 C67.3125,80 70,82.6875 70,86 C70,89.3125 67.3125,92 64,92 Z",id:"\u5F62\u72B6",fill:"#FAAD14"})])])])],-1)),Pm={class:"config-message"},Tm=U({props:{Close:{type:Function,required:!0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=E(0),s=E({lanIp:"",netMask:"255.255.255.0",enableDhcp:!1,dhcpStart:"",dhcpEnd:""});E("");const c=E(!1);E(!0),E(!1);const _=E(""),g=E(2),p=E(!1),f=E("timeout");let m=!0;(()=>{O.Guide.GetLan.GET().then(b=>{b.data.result&&(p.value=b.data.result.enableDhcp||!1,b.data.result.enableDhcp=!1,s.value=b.data.result,b.data.result.lanIp!==location.hostname&&(m=!1))})})();const k=()=>{const b=s.value;if(!Mt.isValidIPv4(b.lanIp)){C.Warning(a("IPv4\u5730\u5740\u683C\u5F0F\u9519\u8BEF"));return}if(!Mt.isValidMask(b.netMask)){C.Warning(a("IPv4\u5B50\u7F51\u63A9\u7801\u683C\u5F0F\u9519\u8BEF"));return}const y=Mt.calcMaskRange(b.lanIp,b.netMask);b.dhcpStart=y[0],b.dhcpEnd=y[1],s.value=b},x=()=>{const b=s.value;if(!Mt.isValidIPv4(b.lanIp)){C.Warning(a("IPv4\u5730\u5740\u683C\u5F0F\u9519\u8BEF"));return}if(!Mt.isValidMask(b.netMask)){C.Warning(a("IPv4\u5B50\u7F51\u63A9\u7801\u683C\u5F0F\u9519\u8BEF"));return}if(b.enableDhcp&&!(Mt.isValidIPv4(b.dhcpStart)&&Mt.isValidIPv4(b.dhcpEnd)&&Mt.isValidMaskRange(b.lanIp,b.netMask,b.dhcpStart,b.dhcpEnd))){C.Warning(a("DHCP\u7684IP\u6C60\u683C\u5F0F\u9519\u8BEF\u6216\u8D85\u51FA\u5B50\u7F51\u8303\u56F4"));return}const y=C.Loading(a("\u6B63\u5728\u914D\u7F6E\u2026\u8BF7\u7A0D\u7B49"),30);let F=0;const Y=B=>{f.value=B,u.value=1,F=1,y.Close()},A=()=>{const B=new Date().getTime()+3e4,$=m?location.protocol+"//"+b.lanIp+(location.port?":"+location.port:""):location.origin,S=$+"/luci-static/resources/icons/loading.gif",V=()=>{F==0&&(new Date().getTime()>B?Y("timeout"):window.setTimeout(P,2e3))},N=()=>{F==0&&(_.value=$+location.pathname,Y("success"),window.setTimeout(()=>{g.value=1},1e3),window.setTimeout(()=>{location.href=_.value},2e3))},P=()=>{if(F!=0)return;console.log("check online ",S);const I=new Image;I.onload=N,I.onerror=V,I.src=S};window.setTimeout(P,5e3)};O.Guide.LanIp.POST(b).then(B=>{var $;if(B!=null&&B.data){if((B.data.success||0)==0)return;if(($=B.data)!=null&&$.error)throw B.data.error}throw a("\u672A\u77E5\u9519\u8BEF")}).catch(B=>{F==0&&(Y("fail"),C.Error(B))}),A(),window.setTimeout(()=>{F==0&&Y("timeout")},3e4)},w=b=>{b.preventDefault(),i.Close&&i.Close()},v=b=>{location.reload()};return(b,y)=>(r(),K(_t,{Close:o.Close,type:1},{default:R(()=>[u.value==0?(r(),l("form",{key:0,class:"actioner-dns",onSubmit:mt(x,["prevent"])},[t("div",om,[t("span",null,n(e(a)("\u5185\u7F51\u914D\u7F6E")),1)]),t("div",nm,[t("div",im,[t("div",rm,[t("span",null,n(e(a)("IPv4\u5730\u5740")),1)]),t("div",sm,[T(t("input",{type:"text",placeholder:"192.168.100.1",required:"","onUpdate:modelValue":y[0]||(y[0]=F=>s.value.lanIp=F),onChange:k},null,544),[[ot,s.value.lanIp,void 0,{trim:!0}]])])]),t("div",dm,[t("div",lm,[t("span",null,n(e(a)("IPv4\u5B50\u7F51\u63A9\u7801")),1)]),t("div",um,[T(t("input",{type:"text",placeholder:"255.255.255.0",required:"","onUpdate:modelValue":y[1]||(y[1]=F=>s.value.netMask=F),onChange:k},null,544),[[ot,s.value.netMask,void 0,{trim:!0}]])])]),p.value?(r(),l("div",cm,[z(ya,{modelValue:s.value.enableDhcp,"onUpdate:modelValue":y[2]||(y[2]=F=>s.value.enableDhcp=F)},{default:R(()=>[s.value.enableDhcp?(r(),l("span",pm,n(e(a)("\u4FEE\u6539DHCP\u670D\u52A1")),1)):(r(),l("span",fm,n(e(a)("\u4FDD\u6301DHCP\u670D\u52A1\u8BBE\u7F6E")),1))]),_:1},8,["modelValue"])])):D("",!0),s.value.enableDhcp?(r(),l(G,{key:1},[t("div",mm,[t("div",vm,[t("span",null,n(e(a)("IP\u6C60\u8D77\u59CB\u5730\u5740")),1)]),t("div",gm,[T(t("input",{type:"text",placeholder:"192.168.100.100",required:"","onUpdate:modelValue":y[3]||(y[3]=F=>s.value.dhcpStart=F)},null,512),[[ot,s.value.dhcpStart,void 0,{trim:!0}]])])]),t("div",bm,[t("div",hm,[t("span",null,n(e(a)("IP\u6C60\u7ED3\u675F\u5730\u5740")),1)]),t("div",_m,[T(t("input",{type:"text",placeholder:"192.168.100.100",required:"","onUpdate:modelValue":y[4]||(y[4]=F=>s.value.dhcpEnd=F)},null,512),[[ot,s.value.dhcpEnd,void 0,{trim:!0}]])])])],64)):D("",!0)]),t("div",xm,[t("button",{class:"cbi-button cbi-button-apply app-btn",disabled:c.value},n(e(a)("\u786E\u8BA4")),9,km),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:w},n(e(a)("\u53D6\u6D88")),1)])],40,am)):u.value==1?(r(),l("div",wm,[t("div",ym,[t("span",null,n(e(a)("\u66F4\u6362\u914D\u7F6E")),1)]),t("div",Fm,[f.value=="success"?(r(),l("div",Em,[Cm,t("div",$m,n(e(a)("\u914D\u7F6E\u6210\u529F")),1),t("a",{href:_.value,class:"NewAdress"},n(e(a)("%{ countdown }s\u540E \u8DF3\u8F6C\u65B0\u5730\u5740",{countdown:""+g.value})),9,Dm)])):f.value=="fail"?(r(),l("div",Bm,[Ym,t("div",Am,n(e(a)("\u914D\u7F6E\u5931\u8D25")),1),t("p",null,n(e(a)("\u8BF7\u5C1D\u8BD5\u91CD\u65B0\u914D\u7F6E")),1),t("button",{class:"cbi-button cbi-button-apply app-btn",onClick:v},n(e(a)("\u6211\u77E5\u9053\u4E86")),1)])):f.value=="timeout"?(r(),l("div",Sm,[zm,t("div",Pm,n(e(a)("\u914D\u7F6E\u8D85\u65F6")),1),t("p",null,n(e(a)("\u8DEF\u7531\u5668 IP \u53EF\u80FD\u5DF2\u7ECF\u4FEE\u6539\u6210\u529F\u3002\u82E5\u5237\u65B0\u9875\u9762\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u8FDE\u63A5\u8DEF\u7531\u5668\uFF0C\u5426\u5219\u8BF7\u5C1D\u8BD5\u91CD\u65B0\u914D\u7F6E\u3002")),1),t("button",{class:"cbi-button cbi-button-apply app-btn",onClick:v},n(e(a)("\u5237\u65B0\u9875\u9762")),1)])):D("",!0)])])):D("",!0)]),_:1},8,["Close"]))}});var Im=M(Tm,[["__scopeId","data-v-0d919a1e"]]);const Lm=()=>{const o=document.createElement("div");document.body.appendChild(o);const i=bt(Im,{Close:()=>{a()}});i.mount(o);const a=()=>{i.unmount(),o.remove()};return{Close:a}},Mm={key:0,class:"actioner-dns"},Nm={class:"actioner-dns_header"},Om={class:"actioner-dns_body"},Vm={class:"sandbox_info"},Gm={key:0,class:"disk_loading_icon"},jm={class:"disk_loading_info"},qm={key:1,class:"disk_tips"},Um={class:"label-item"},Rm={class:"label-item_key"},Wm={class:"label-item_value"},Hm={value:""},Zm=["value"],Jm={class:"label-item"},Km={class:"label-item_key"},Qm={class:"label-item_value"},Xm={selected:"true",value:""},t9=["value","disabled"],e9={class:"sandbox_tips"},a9={class:"sandbox_info timeout"},o9={class:"sandbox_roboot_tips"},n9={class:"sandbox_roboot_refresh"},i9={key:0,class:"actioner-dns_footer"},r9=["disabled"],s9={key:1,class:"actioner-tips"},d9={class:"actioner-tips_header"},l9={class:"actioner-tips_body"},u9={class:"sandbox_info"},c9={class:"actioner-tips_footer"},p9={key:2,class:"actioner-tips"},f9={class:"actioner-tips_header"},m9={class:"actioner-tips_body"},v9={class:"sandbox_info"},g9={class:"actioner-tips_footer"},b9=U({props:{Close:{type:Function,required:!0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=E(0);E("disk");const s=E(""),c=E(3),_=E(""),g=E([]),p=E(""),f=E(null);(()=>{O.Nas.SandboxDisks.GET().then(F=>{var Y;if(F!=null&&F.data&&(Y=F.data)!=null&&Y.result){f.value=F.data.result;return}throw a("\u52A0\u8F7D\u78C1\u76D8\u4FE1\u606F\u5931\u8D25")}).catch(F=>{s.value=F,u.value=3})})();const h=()=>O.System.Reboot.POST({name:_.value,path:p.value}).then(F=>{var Y;if(!(F!=null&&F.data&&(((Y=F==null?void 0:F.data)==null?void 0:Y.success)||0)==0))throw a("\u672A\u77E5\u9519\u8BEF")}),k=F=>{var Y,A;p.value="",g.value=_.value&&((A=(Y=f.value)==null?void 0:Y.disks.find(B=>B.path==_.value))==null?void 0:A.childrens)||[]},x=()=>{c.value>0&&(c.value-=1,window.setTimeout(x,1e3))},w=F=>{F.preventDefault(),i.Close&&i.Close()},v=()=>{new Promise((F,Y)=>{const A="/luci-static/resources/icons/loading.gif",B=()=>{window.setTimeout($,2e3)},$=()=>{const S=new Image;S.onload=F,S.onerror=B,S.src=A};window.setTimeout($,1e4)}).then(()=>{window.setTimeout(()=>{location.reload()},2e3)})},b=F=>{const Y=C.Loading(a("\u914D\u7F6E\u6C99\u7BB1\u91CD\u542F\u4E2D..."));O.Nas.Sandbox.POST({path:p.value}).then(A=>{var B;if(A!=null&&A.data){if((A.data.success||0)==0)return u.value=2,window.setTimeout(x,1e3),h();if((B=A.data)!=null&&B.error)throw A.data.error}throw a("\u672A\u77E5\u9519\u8BEF")}).then(v).catch(A=>C.Warning(A)).finally(()=>Y.Close())},y=()=>{u.value=0};return(F,Y)=>{const A=ut("icon-loading");return r(),K(_t,{Close:o.Close,type:1},{default:R(()=>[u.value==0||u.value==2?(r(),l("div",Mm,[t("div",Nm,[t("span",null,n(e(a)("\u6C99\u7BB1\u6A21\u5F0F\u914D\u7F6E\u5411\u5BFC")),1)]),t("div",Om,[t("p",Vm,n(e(a)("\u4E00\u4E2A\u7B80\u6613\u6C99\u7BB1\uFF0C\u65B9\u4FBF\u7528\u6765\u5B9E\u9A8C\u7CFB\u7EDF\u914D\u7F6E\u548C\u7A0B\u5E8F\uFF0C\u65B9\u4FBF\u5F00\u53D1\u672A\u5B8C\u6210\u7684\u8F6F\u4EF6\uFF0C\u4F46\u4E0D\u4FDD\u62A4 Docker \u548C\u786C\u76D8\u7684\u6570\u636E")),1),u.value==0?(r(),l(G,{key:0},[f.value?D("",!0):(r(),l("div",Gm,[z(A,{size:38,color:"currentColor"}),t("span",jm,n(e(a)("\u6B63\u5728\u52A0\u8F7D\u4E2D...")),1)])),f.value&&f.value.disks.length==0?(r(),l("div",qm,[z(Tt),t("span",null,n(e(a)("\u68C0\u6D4B\u4E0D\u5230\u6302\u8F7D\u7684\u78C1\u76D8\u4FE1\u606F\uFF0C\u8BF7\u5148\u63D2\u4E0A\u78C1\u76D8\uFF0C\u5EFA\u8BAE\u4F7F\u7528U\u76D8\u6216\u8005\u79FB\u52A8\u786C\u76D8\uFF0C\u65B9\u4FBF\u88C5\u5378")),1)])):D("",!0),f.value&&f.value.disks.length>0?(r(),l(G,{key:2},[t("div",Um,[t("div",Rm,[t("span",null,n(e(a)("\u76EE\u6807\u78C1\u76D8\uFF08\u5EFA\u8BAE\u9009\u62E9U\u76D8\u6216\u8005\u79FB\u52A8\u786C\u76D8\uFF0C\u65B9\u4FBF\u88C5\u5378\uFF09")),1)]),t("div",Wm,[T(t("select",{name:"",id:"",onChange:k,"onUpdate:modelValue":Y[0]||(Y[0]=B=>_.value=B)},[t("option",Hm,n(e(a)("\u8BF7\u9009\u62E9\u76EE\u6807\u78C1\u76D8")),1),(r(!0),l(G,null,et(f.value.disks,(B,$)=>(r(),l("option",{value:B.path,key:$},n(B.venderModel)+"\uFF08"+n(B.size)+"\uFF09 ",9,Zm))),128))],544),[[dt,_.value]])])]),t("div",Jm,[t("div",Km,[t("span",null,n(e(a)("\u76EE\u6807\u5206\u533A\uFF08\u5206\u533A\u5927\u5C0F\u987B\u5927\u4E8E2G\uFF0C\u5C06\u6B64\u5206\u533A\u4F5C\u4E3A\u5916\u90E8 overlay \u4F7F\u7528\uFF09")),1)]),t("div",Qm,[T(t("select",{name:"",id:"","onUpdate:modelValue":Y[1]||(Y[1]=B=>p.value=B)},[t("option",Xm,n(e(a)("\u8BF7\u9009\u62E9\u76EE\u6807\u5206\u533A")),1),(r(!0),l(G,null,et(g.value,(B,$)=>(r(),l("option",{value:B.path,key:$,disabled:B.sizeInt<(1<<30)*1||B.isSystemRoot},n(B.name)+"\uFF08"+n(B.filesystem||e(a)("\u672A\u683C\u5F0F\u5316"))+"\uFF09"+n(B.total),9,t9))),128))],512),[[dt,p.value]])])]),t("div",e9,[z(Tt),t("span",null,n(e(a)("\u6B64\u64CD\u4F5C\u4F1A\u5C06\u4F1A\u5220\u9664\u8BE5\u5206\u533A\u5168\u90E8\u6570\u636E")),1)])],64)):D("",!0)],64)):D("",!0),u.value==2?(r(),l(G,{key:1},[t("p",a9,[it(n(e(a)("\u5373\u5C06\u91CD\u542F\u8BBE\u5907"))+" ",1),t("span",null,"\uFF08"+n(c.value)+"s\uFF09",1)]),t("p",o9,[it(n(e(a)("\u7B49\u5F85\u8BBE\u5907\u91CD\u542F\uFF0C\u91CD\u542F\u5B8C\u6210\u540E")),1),t("span",n9,n(e(a)("\u8BF7\u5237\u65B0\u754C\u9762")),1)])],64)):D("",!0)]),u.value==0?(r(),l("div",i9,[t("button",{class:"cbi-button cbi-button-apply app-btn",disabled:!p.value,onClick:Y[2]||(Y[2]=B=>u.value=1)},n(e(a)("\u5F00\u542F\u6C99\u7BB1")),9,r9),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:w},n(e(a)("\u53D6\u6D88")),1)])):D("",!0)])):D("",!0),u.value==1?(r(),l("div",s9,[t("div",d9,[t("span",null,n(e(a)("\u6E29\u99A8\u63D0\u793A")),1)]),t("div",l9,[t("p",u9,n(e(a)("\u6B64\u64CD\u4F5C\u4F1A\u5C06\u4F1A\u5220\u9664\u8BE5\u5206\u533A\u5168\u90E8\u6570\u636E\uFF0C\u5E76\u683C\u5F0F\u5316\u6210EXT4\uFF0C\u968F\u540E\u81EA\u52A8\u91CD\u542F\u8FDB\u5165\u6C99\u7BB1\u6A21\u5F0F\uFF0C\u662F\u5426\u7EE7\u7EED\uFF1F")),1)]),t("div",c9,[t("button",{class:"cbi-button cbi-button-apply app-btn",onClick:b},n(e(a)("\u7EE7\u7EED")),1),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:y},n(e(a)("\u53D6\u6D88")),1)])])):D("",!0),u.value==3?(r(),l("div",p9,[t("div",f9,[t("span",null,n(e(a)("\u9519\u8BEF")),1)]),t("div",m9,[t("p",v9,n(s.value),1)]),t("div",g9,[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:y},n(e(a)("\u53D6\u6D88")),1)])])):D("",!0)]),_:1},8,["Close"])}}});var h9=M(b9,[["__scopeId","data-v-59ad49e6"]]);const _9=()=>{const o=document.createElement("div");document.body.appendChild(o);const i=bt(h9,{Close:()=>{a()}});i.mount(o);const a=()=>{i.unmount(),o.remove()};return{Close:a}},x9={key:0,class:"actioner-dns"},k9={class:"actioner-dns_header"},w9={class:"actioner-dns_body"},y9={class:"sandbox_info"},F9={class:"sandbox_environment"},E9={class:"sandbox_environment_info"},C9={class:"sandbox_environment_reboot"},$9=["innerHTML"],D9={class:"actioner-dns_footer"},B9=["disabled"],Y9=["disabled"],A9=["disabled"],S9=U({props:{Close:{type:Function,required:!0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=E(0),s=E(!1),c=()=>{new Promise((m,h)=>{const k="/luci-static/resources/icons/loading.gif",x=()=>{window.setTimeout(w,2e3)},w=()=>{const v=new Image;v.onload=m,v.onerror=x,v.src=k};window.setTimeout(w,1e4)}).then(()=>{window.setTimeout(()=>{location.reload()},2e3)})},_=()=>{s.value=!0;const m=C.Loading(a("\u63D0\u4EA4\u4E2D..."));O.Nas.SandboxCommit.POST().then(h=>{var k,x;if(h!=null&&h.data)if((((k=h==null?void 0:h.data)==null?void 0:k.success)||0)==0){C.Loading(a("\u8BBE\u5907\u91CD\u542F\u4E2D..."));return}else(x=h==null?void 0:h.data)!=null&&x.error&&alert(h.data.error);throw a("\u672A\u77E5\u9519\u8BEF")}).then(c).catch(h=>{C.Error(h),s.value=!1}).finally(()=>m.Close())},g=()=>{s.value=!0;const m=C.Loading(a("\u91CD\u7F6E\u4E2D..."));O.Nas.SandboxReset.POST().then(h=>{var k,x;if(h!=null&&h.data)if((((k=h==null?void 0:h.data)==null?void 0:k.success)||0)==0){C.Loading(a("\u8BBE\u5907\u91CD\u542F\u4E2D... \u82E5\u9875\u9762\u957F\u65F6\u95F4\u672A\u5237\u65B0\u53EF\u80FD\u9700\u8981\u624B\u52A8\u586B\u5199\u5730\u5740"));return}else(x=h==null?void 0:h.data)!=null&&x.error&&alert(h.data.error);throw a("\u672A\u77E5\u9519\u8BEF")}).then(c).catch(h=>{C.Error(h),s.value=!1}).finally(()=>m.Close())},p=()=>{if(!confirm(a("\u786E\u5B9A\u653E\u5F03\u6C99\u7BB1\u4E2D\u7684\u6570\u636E\uFF1F\u518D\u6B21\u8FDB\u5165\u6C99\u7BB1\u9700\u8981\u91CD\u65B0\u683C\u5F0F\u5316\u76F8\u5E94\u78C1\u76D8\u5206\u533A")))return;s.value=!0;const m=C.Loading(a("\u6267\u884C\u4E2D..."));O.Nas.SandboxExit.POST().then(h=>{var k,x;if(h!=null&&h.data)if((((k=h==null?void 0:h.data)==null?void 0:k.success)||0)==0){C.Loading(a("\u8BBE\u5907\u91CD\u542F\u4E2D... \u82E5\u9875\u9762\u957F\u65F6\u95F4\u672A\u5237\u65B0\u53EF\u80FD\u9700\u8981\u624B\u52A8\u586B\u5199\u5730\u5740"));return}else(x=h==null?void 0:h.data)!=null&&x.error&&alert(h.data.error);throw a("\u672A\u77E5\u9519\u8BEF")}).then(c).catch(h=>{C.Error(h),s.value=!1}).finally(()=>m.Close())},f=m=>{m.preventDefault(),i.Close&&i.Close()};return(m,h)=>(r(),K(_t,{Close:o.Close,type:1},{default:R(()=>[u.value==0?(r(),l("div",x9,[t("div",k9,[t("span",null,n(e(a)("\u6C99\u7BB1\u6A21\u5F0F\u914D\u7F6E\u5411\u5BFC")),1)]),t("div",w9,[t("p",y9,n(e(a)("\u4E00\u4E2A\u7B80\u6613\u6C99\u7BB1\uFF0C\u65B9\u4FBF\u7528\u6765\u5B9E\u9A8C\u7CFB\u7EDF\u914D\u7F6E\u548C\u7A0B\u5E8F\uFF0C\u65B9\u4FBF\u5F00\u53D1\u672A\u5B8C\u6210\u7684\u8F6F\u4EF6\uFF0C\u4F46\u4E0D\u4FDD\u62A4 Docker \u548C\u786C\u76D8\u7684\u6570\u636E")),1),t("div",F9,[t("p",null,n(e(a)("\u5F53\u524D\u5904\u4E8E\u6C99\u7BB1\u73AF\u5883\uFF1A")),1),t("p",null,n(e(a)("1\u3001\u70B9\u51FB\u201C\u63D0\u4EA4\u201D\u53EF\u5C06\u53D8\u66F4\u5408\u5E76\u5230\u975E\u6C99\u7BB1\u73AF\u5883")),1),t("p",null,n(e(a)("2\u3001\u70B9\u51FB\u201C\u91CD\u7F6E\u201D\u53EF\u5C06\u6C99\u7BB1\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001")),1),t("p",null,n(e(a)("3\u3001\u70B9\u51FB\u201C\u9000\u51FA\u201D\u53EF\u9000\u51FA\u6C99\u7BB1\u73AF\u5883\uFF0C\u5E76\u653E\u5F03\u6C99\u7BB1\u4E2D\u7684\u6570\u636E")),1)]),t("div",E9,[it(n(e(a)("\u4EE5\u4E0A\u64CD\u4F5C\u90FD\u5C06\u91CD\u542F\u8BBE\u5907\uFF0C\u8BBE\u5907\u91CD\u542F\u5B8C\u6210\u540E\u4F1A\u81EA\u52A8\u5237\u65B0\u9875\u9762\u3002\u5982\u679C IP \u53D8\u5316\u53EF\u80FD\u9700\u8981")),1),t("span",C9,n(e(a)("\u624B\u52A8\u5728\u5730\u5740\u680F\u8F93\u5165\u5730\u5740")),1),t("p",{class:"sandbox_environment_tex",innerHTML:e(a)("\u5982\u9700\u4E34\u65F6\u9000\u51FA\u6C99\u7BB1\u73AF\u5883\uFF0C\u8BF7\u5C06\u8BBE\u5907\u5173\u673A\u540E\u62D4\u51FA\u76F8\u5173\u78C1\u76D8\uFF0C\u542F\u52A8\u524D\u63D2\u5165\u76F8\u5173\u78C1\u76D8\u53EF\u518D\u6B21\u8FDB\u5165\u6C99\u7BB1\u3002
\u6CE8\u610F\u4E34\u65F6\u9000\u51FA\u6C99\u7BB1\u73AF\u5883\u4EE5\u540E\u5347\u7EA7\u56FA\u4EF6\u4F1A\u5BFC\u81F4\u4E4B\u524D\u7684\u6C99\u7BB1\u6570\u636E\u65E0\u6548",{},!0)},null,8,$9)])]),t("div",D9,[t("button",{class:"cbi-button cbi-button-apply app-btn",onClick:_,disabled:s.value},n(e(a)("\u63D0\u4EA4")),9,B9),t("button",{class:"cbi-button cbi-button-apply app-btn",onClick:g,disabled:s.value},n(e(a)("\u91CD\u7F6E")),9,Y9),t("button",{class:"cbi-button cbi-button-apply app-btn",onClick:p,disabled:s.value},n(e(a)("\u9000\u51FA")),9,A9),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:f},n(e(a)("\u53D6\u6D88")),1)])])):D("",!0)]),_:1},8,["Close"]))}});var z9=M(S9,[["__scopeId","data-v-3e084f0f"]]);const P9=()=>{const o=document.createElement("div");document.body.appendChild(o);const i=bt(z9,{Close:()=>{a()}});i.mount(o);const a=()=>{i.unmount(),o.remove()};return{Close:a}},T9={class:"nav-container"},I9=["onClick"],L9={key:1,class:"btn_styles color3 app-update-button-combind"},M9={class:"app-update-button",onclick:"window.location.href='/cgi-bin/luci/admin/system/ota'"},N9={class:"app-update-button-text"},O9={key:0,style:{display:"inline-block"}},V9={key:1},G9=["title"],j9={class:"app-update-button-menu"},q9={class:"app-update-menu-item"},U9={key:0,class:"app-update-menu-item-loading"},R9=["disabled"],W9={key:0,style:{display:"inline-block"}},H9=U({setup(o){var F,Y;const{$gettext:i,$ngettext:a}=H(),d=E(!0);(Y=(F=window.quickstart_configs)==null?void 0:F.update)!=null&&Y.disable&&(d.value=!1);const u=E(!1),s=E(d.value),c=E(!1),_=Re(),g=ze(),p=tt(()=>g.status);E(!1),E(!0);const f=E(),m=()=>{Ca()};Nt(s,A=>{c.value=!0,O.System.AutoCheckUpdate.POST({enable:A}).catch(B=>{C.Warning(B)}).finally(()=>{c.value=!1})});const h=()=>{_9()},k=()=>{P9()},x=()=>{alert(i("\u8BE5\u56FA\u4EF6\u4E0D\u652F\u6301\u6C99\u7BB1\u6A21\u5F0F"))},w=()=>{Lm()},v=()=>{Ya()},b=()=>{var A,B,$,S;window.open(`${(B=(A=window.quickstart_configs)==null?void 0:A.ttyd)!=null&&B.ssl?"https":"http"}://${window.location.hostname}:${((S=($=window.quickstart_configs)==null?void 0:$.ttyd)==null?void 0:S.port)||7681}/`,"_blank")},y=()=>{u.value=!u.value};return d.value&&setTimeout(()=>{_.requestCheckUpdate()},1100),te("sandbox")&&O.Nas.GetSandbox.GET().then(B=>{var $,S,V;B!=null&&B.data&&(((($=B==null?void 0:B.data)==null?void 0:$.success)||0)==0?(S=B==null?void 0:B.data)!=null&&S.result&&(f.value=B.data.result):(V=B==null?void 0:B.data)!=null&&V.error&&alert(B.data.error))}).catch(B=>C.Warning(B)),(A,B)=>{var N,P,I,W,ht,Dt;const $=ut("router-link"),S=ut("icon-loading"),V=ut("switch-box");return r(),l("div",T9,[z($,{to:"/network",custom:""},{default:R(({navigate:ft})=>[t("button",{class:"btn_styles color1",onClick:ft},n(e(i)("\u7F51\u7EDC\u5411\u5BFC")),9,I9)]),_:1}),e(te)("ttyd")?(r(),l("button",{key:0,class:"btn_styles color2 app-btn-ttyd",onClick:b},n(e(i)("\u7EC8\u7AEF")),1)):D("",!0),e(te)("ota")?(r(),l("button",L9,[t("div",M9,[t("div",N9,[it(n(e(i)("\u56FA\u4EF6\u66F4\u65B0"))+" ",1),d.value&&e(_).checkUpdate==null?(r(),l("span",O9,[z(S,{size:"0.8em",color:"currentColor"})])):D("",!0),(N=e(_).checkUpdate)!=null&&N.needUpdate?(r(),l("i",V9)):D("",!0)])]),t("span",{class:"app-update-button-more",onClick:y,title:e(i)("\u56FA\u4EF6\u66F4\u65B0\u9009\u9879")},[z(Vt)],8,G9),T(t("div",j9,[t("div",{class:"menu_background",onClick:y}),t("ul",null,[t("li",null,[z(V,{modelValue:s.value,"onUpdate:modelValue":B[0]||(B[0]=ft=>s.value=ft)},{default:R(()=>[t("span",q9,n(e(i)("\u81EA\u52A8\u68C0\u67E5\u66F4\u65B0")),1)]),_:1},8,["modelValue"]),c.value?(r(),l("span",U9,[z(S,{size:"1em",color:"currentColor"})])):D("",!0)])])],512),[[Yt,u.value]])])):D("",!0),t("button",{class:"btn_styles color4",onClick:w},n(e(i)("\u5185\u7F51\u914D\u7F6E")),1),t("button",{class:"btn_styles color5",onClick:m,disabled:!((P=e(p))!=null&&P.proto)},[it(n(e(i)("DNS\u914D\u7F6E"))+" ",1),(I=e(p))!=null&&I.proto?D("",!0):(r(),l("span",W9,[z(S,{size:"0.8em",color:"currentColor"})]))],8,R9),t("button",{class:"btn_styles color1",onClick:v},n(e(i)("\u8F6F\u4EF6\u6E90\u914D\u7F6E")),1),e(te)("sandbox")?(r(),l(G,{key:2},[((W=f.value)==null?void 0:W.status)=="unsupport"?(r(),l("button",{key:0,class:"btn_styles color2",onClick:x},n(e(i)("\u5F00\u542F\u6C99\u7BB1")),1)):((ht=f.value)==null?void 0:ht.status)=="stopped"?(r(),l("button",{key:1,class:"btn_styles color3",onClick:h},n(e(i)("\u5F00\u542F\u6C99\u7BB1")),1)):((Dt=f.value)==null?void 0:Dt.status)=="running"?(r(),l("button",{key:2,class:"btn_styles color4",onClick:k},n(e(i)("\u6C99\u7BB1\u5DF2\u5F00\u542F")),1)):D("",!0)],64)):D("",!0)])}}});var Z9=M(H9,[["__scopeId","data-v-501131da"]]);const Qe=o=>(rt("data-v-21b135fc"),o=o(),st(),o),J9={id:"page"},K9={style:{height:"48px","text-align":"right"}},Q9={onclick:"void(0)",href:"https://www.istoreos.com/",target:"_blank",style:{"text-decoration":"none",color:"white","line-height":"1.5em"}},X9=Qe(()=>t("em",null,null,-1)),tv=Qe(()=>t("em",null,null,-1)),ev=Qe(()=>t("em",null,null,-1)),av=U({setup(o){Fo();const{$gettext:i,$ngettext:a}=H();E(0);const d=E(!1),u=E(1);return(()=>L(this,null,function*(){var c;try{const _=yield O.GuidePage.needSetup.GET();(c=_==null?void 0:_.data)!=null&&c.result&&(d.value=_.data.result.need||!1,u.value=_.data.result.wifi?1:2)}catch(_){console.log(_)}}))(),(c,_)=>(r(),l("div",J9,[t("div",K9,[t("a",Q9,n(e(i)("iStoreOS\u5B98\u7F51")),1)]),z(E0),X9,z(Z9),z(hf),tv,z(Jf),ev]))}});var ov=M(av,[["__scopeId","data-v-21b135fc"]]);const nv={};function iv(o,i){const a=ut("router-view");return r(),K(a)}var rv=M(nv,[["render",iv]]);const sv={},dv={width:"136px",height:"136px",viewBox:"0 0 136 136",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},lv=Wt('',2),uv=[lv];function cv(o,i){return r(),l("svg",dv,uv)}var pv=M(sv,[["render",cv]]);const fv={},mv={width:"136px",height:"136px",viewBox:"0 0 136 136",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},vv=Wt('',2),gv=[vv];function bv(o,i){return r(),l("svg",mv,gv)}var hv=M(fv,[["render",bv]]);const _v={},xv={width:"136px",height:"136px",viewBox:"0 0 136 136",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},kv=Wt('',2),wv=[kv];function yv(o,i){return r(),l("svg",xv,wv)}var Fv=M(_v,[["render",yv]]);const Ev={id:"page"},Cv={class:"title"},$v={class:"desc"},Dv={class:"network-containers"},Bv={class:"network-container_item"},Yv={class:"cover"},Av={class:"thumbnail"},Sv={class:"network-container_item"},zv={class:"cover"},Pv={class:"thumbnail"},Tv={class:"network-container_item"},Iv={class:"cover"},Lv={class:"thumbnail"},Mv=["innerHTML"],Nv=U({setup(o){const{$gettext:i,$ngettext:a}=H(),d=i("\u6CA1\u627E\u5230\u60F3\u8981\u7684\u914D\u7F6E\uFF1F\u8BF7\u4F7F\u7528%{link}",{link:''+i("\u9AD8\u7EA7\u6A21\u5F0F")+""},!0);return(u,s)=>{const c=ut("router-link");return r(),l("div",Ev,[t("div",Cv,n(e(i)("\u6B22\u8FCE\u4F7F\u7528\u7F51\u7EDC\u914D\u7F6E\u5411\u5BFC")),1),t("div",$v,n(e(i)("\u9009\u62E9\u4E00\u79CD\u8FDE\u63A5\u65B9\u5F0F\u4EE5\u5F00\u59CB")),1),t("div",Dv,[t("div",Bv,[z(c,{to:"/network/pppoe"},{default:R(()=>[t("div",Yv,[t("div",Av,[z(hv),t("span",null,n(e(i)("\u5BBD\u5E26\u62E8\u53F7\u8FDE\u63A5")),1)])])]),_:1})]),t("div",Sv,[z(c,{to:"/network/dhcp"},{default:R(()=>[t("div",zv,[t("div",Pv,[z(pv),t("span",null,n(e(i)("\u8FDE\u63A5\u73B0\u6709\u8DEF\u7531\u5668")),1)])])]),_:1})]),t("div",Tv,[z(c,{to:"/network/gateway"},{default:R(()=>[t("div",Iv,[t("div",Lv,[z(Fv),t("span",null,n(e(i)("\u914D\u7F6E\u4E3A\u65C1\u8DEF\u7531")),1)])])]),_:1})])]),t("div",{class:"info",innerHTML:e(d)},null,8,Mv)])}}});var Ov=M(Nv,[["__scopeId","data-v-0b149a51"]]);const Vv={key:0,id:"page"},Gv={class:"title"},jv={class:"desc"},qv={class:"network-message"},Uv=["innerHTML"],Rv=["onSubmit"],Wv={class:"label-key"},Hv=["placeholder","disabled"],Zv={class:"label-key"},Jv=["placeholder","disabled"],Kv={key:0,class:"chose_dhcp"},Qv={class:"dhcp_info"},Xv={key:1,class:"msg"},tg={class:"btns"},eg=["disabled"],ag=["onClick"],og={key:1,id:"page"},ng={class:"title"},ig={class:"btns"},rg=["onClick"],sg=["onClick"],dg=U({setup(o){const{$gettext:i,$ngettext:a}=H(),u=Ye().query.type,s=i("\u7531\u4E8E\u60A8\u7684\u8BBE\u5907\u6CA1\u6709 WAN \u53E3\uFF0C\u65E0\u6CD5\u4F7F\u7528\u672C\u8BBE\u7F6E\u5411\u5BFC\uFF0C\u5177\u4F53\u8BF7\u770B%{link}",{link:''+i("\u94FE\u63A5")+""},!0),c=E(0),_=E({}),g=E(""),p=E(!1),f=E(0),m=E(!1);(()=>L(this,null,function*(){var x,w;p.value=!0;try{const v=yield Promise.all([O.Guide.Pppoe.GET(),O.Guide.GetLan.GET()]);if(v[0].data){const{success:b,error:y,result:F}=v[0].data;F&&(F.enableLanDhcp=!1,_.value=F),b==-1011&&(p.value=!0,f.value=b)}(x=v[1].data)!=null&&x.result&&(((w=v[1].data)==null?void 0:w.result).enableDhcp||(m.value=!0,_.value.enableLanDhcp=!0))}catch(v){g.value=v}f.value==0&&(p.value=!1)}))();const k=()=>L(this,null,function*(){const x=_.value.account||"",w=_.value.password||"";if(x==""){g.value=i("\u8D26\u53F7\u4E0D\u80FD\u4E3A\u7A7A");return}if(w==""){g.value=i("\u5BC6\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}p.value=!0;const v=C.Loading(i("\u914D\u7F6E\u4E2D..."));try{const b=yield O.Guide.Pppoe.POST({account:x,password:w});if(b!=null&&b.data){const{error:y,success:F}=b.data;y&&(g.value=y),(F==null||F==0)&&(C.Success(i("\u914D\u7F6E\u6210\u529F")),c.value=1)}}catch(b){g.value=b}p.value=!1,v.Close()});return(x,w)=>{const v=ut("switch-box"),b=ut("router-link");return c.value==0?(r(),l("div",Vv,[t("h2",Gv,n(e(i)("\u914D\u7F6E\u5BBD\u5E26\u8D26\u53F7")),1),t("h3",jv,n(e(i)("\u8BF7\u786E\u4FDD\u60A8\u5DF2\u5C06\u8DEF\u7531 WAN \u53E3\u8FDE\u63A5\u5230\u5149\u732B")),1),t("div",qv,[f.value==-1011?(r(),l("li",{key:0,innerHTML:e(s)},null,8,Uv)):D("",!0)]),t("form",{onSubmit:mt(k,["prevent"])},[t("label",null,[t("div",Wv,[t("span",null,n(e(i)("\u5BBD\u5E26\u8D26\u53F7")),1)]),T(t("input",{type:"text","onUpdate:modelValue":w[0]||(w[0]=y=>_.value.account=y),placeholder:e(i)("\u5BBD\u5E26\u8D26\u53F7"),required:"",disabled:p.value},null,8,Hv),[[ot,_.value.account,void 0,{trim:!0}]])]),t("label",null,[t("div",Zv,[t("span",null,n(e(i)("\u5BC6\u7801")),1)]),T(t("input",{type:"password","onUpdate:modelValue":w[1]||(w[1]=y=>_.value.password=y),placeholder:e(i)("\u5BBD\u5E26\u5BC6\u7801"),required:"",disabled:p.value},null,8,Jv),[[ot,_.value.password,void 0,{trim:!0}]])]),m.value?(r(),l("div",Kv,[z(v,{modelValue:_.value.enableLanDhcp,"onUpdate:modelValue":w[2]||(w[2]=y=>_.value.enableLanDhcp=y)},{default:R(()=>[t("span",Qv,n(e(i)("\u542F\u7528LAN\u53E3DHCP\u670D\u52A1\uFF08\u7528\u4E8E\u4ECE\u65C1\u8DEF\u7531\u6A21\u5F0F\u6062\u590D\u6210\u9ED8\u8BA4\u72B6\u6001\uFF09")),1)]),_:1},8,["modelValue"])])):D("",!0),g.value?(r(),l("div",Xv,n(g.value),1)):D("",!0),t("div",tg,[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",disabled:p.value},n(e(i)("\u4FDD\u5B58\u914D\u7F6E")),9,eg),z(b,{to:e(u)=="index"?"/":"/network",custom:""},{default:R(({navigate:y})=>[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:y},n(e(i)("\u8FD4\u56DE")),9,ag)]),_:1},8,["to"])])],40,Rv)])):c.value==1?(r(),l("div",og,[t("h2",ng,n(e(i)("\u914D\u7F6E\u6210\u529F")),1),t("div",ig,[z(b,{to:"/",custom:""},{default:R(({navigate:y})=>[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",onClick:y},n(e(i)("\u8FDB\u5165\u63A7\u5236\u53F0")),9,rg)]),_:1}),z(b,{to:e(u)=="index"?"/":"/network",custom:""},{default:R(({navigate:y})=>[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:y},n(e(i)("\u8FD4\u56DE")),9,sg)]),_:1},8,["to"])])])):D("",!0)}}});var lg=M(dg,[["__scopeId","data-v-f442676c"]]);const ug={key:0,id:"page"},cg={class:"title"},pg={class:"desc"},fg={class:"network-message"},mg=["innerHTML"],vg=["onSubmit"],gg={class:"label-key"},bg={value:"dhcp"},hg={value:"static"},_g={class:"label-key"},xg=["placeholder","disabled"],kg={key:0,class:"msg"},wg={class:"label-key"},yg=["placeholder","disabled"],Fg={key:1,class:"msg"},Eg={class:"label-key"},Cg=["placeholder","disabled"],$g={class:"label-key"},Dg=["disabled"],Bg={value:"manual"},Yg={class:"label-key"},Ag=["onUpdate:modelValue","placeholder","disabled"],Sg={class:"label-key"},zg=["placeholder","disabled"],Pg={class:"label-key"},Tg=["placeholder","disabled"],Ig={key:2,class:"chose_dhcp"},Lg={class:"dhcp_info"},Mg={key:3,class:"msgs"},Ng={class:"btns"},Og=["disabled"],Vg=["onClick"],Gg={key:1,id:"page"},jg={class:"title"},qg={class:"btns"},Ug=["onClick"],Rg=["onClick"],Wg=U({setup(o){const{$gettext:i,$ngettext:a}=H(),d=i("\u7531\u4E8E\u60A8\u7684\u8BBE\u5907\u6CA1\u6709 WAN \u53E3\uFF0C\u65E0\u6CD5\u4F7F\u7528\u672C\u8BBE\u7F6E\u5411\u5BFC\uFF0C\u5177\u4F53\u8BF7\u770B%{link}",{link:''+i("\u94FE\u63A5")+""},!0),u=E(0),s=E({}),c=E(""),_=E(""),g=E(""),p=E(!1),f=E(""),m=E(""),h=E(0),k=Pt.checkIsIP,x=E(!1),v=Ye().query.type;(()=>L(this,null,function*(){var B,$;p.value=!0;try{const S=yield Promise.all([O.Guide.ClientModel.GET(),O.Guide.GetLan.GET()]);if(S[0]){const V=S[0];if(V.data){const{success:N,error:P,result:I}=V.data;I&&(I.wanProto!="dhcp"&&I.wanProto!="static"&&(I.wanProto="dhcp",I.dnsProto="auto"),I.enableLanDhcp=!1,s.value=I),N==-1011&&(h.value=N,p.value=!0)}}(B=S[1].data)!=null&&B.result&&((($=S[1].data)==null?void 0:$.result).enableDhcp||(x.value=!0,s.value.enableLanDhcp=!0))}catch(S){c.value=S}h.value==0&&(p.value=!1)}))();const y=B=>{B.target.value=="static"?((s.value.staticIp==null||s.value.staticIp=="")&&(s.value.staticIp="192.168.1.100"),(s.value.subnetMask==null||s.value.subnetMask=="")&&(s.value.subnetMask="255.255.255.0"),s.value.dnsProto=="auto"&&setTimeout(()=>s.value.dnsProto="manual",0)):s.value.dnsProto=="manual"&&setTimeout(()=>s.value.dnsProto="auto",0)},F=B=>{const $=B.target;if($.value==""){f.value="";return}k($.value)?f.value="":f.value=i("\u8BF7\u8F93\u5165\u5408\u6CD5\u7684IP\u5730\u5740")},Y=B=>{const $=B.target;if($.value==""){m.value="";return}k($.value)?m.value="":m.value=i("\u8BF7\u8F93\u5165\u5408\u6CD5\u7684\u5730\u5740")},A=()=>L(this,null,function*(){const B={};switch(s.value.wanProto){case"dhcp":break;case"static":B.staticIp=s.value.staticIp,B.subnetMask=s.value.subnetMask,B.gateway=s.value.gateway||"";break}switch(s.value.dnsProto){case"auto":break;case"manual":B.manualDnsIp=[],s.value.manualDnsIp!=null&&s.value.manualDnsIp.length>0?B.manualDnsIp=s.value.manualDnsIp:(B.manualDnsIp.push(_.value),g.value&&B.manualDnsIp.push(g.value));break}B.dnsProto=s.value.dnsProto,B.wanProto=s.value.wanProto,B.enableLanDhcp=s.value.enableLanDhcp;const $=C.Loading(i("\u914D\u7F6E\u4E2D...."));p.value=!0;try{const S=yield O.Guide.ClientModel.POST(B);if(S!=null&&S.data){const{success:V,error:N}=S==null?void 0:S.data;N&&(c.value=N),(V==null||V==0)&&(C.Success(i("\u914D\u7F6E\u6210\u529F")),u.value=1)}}catch(S){c.value=S}p.value=!1,$.Close()});return(B,$)=>{const S=ut("switch-box"),V=ut("router-link");return u.value==0?(r(),l("div",ug,[t("h2",cg,n(e(i)("\u914D\u7F6E\u4E92\u8054\u7F51")),1),t("h3",pg,n(e(i)("\u8BF7\u786E\u4FDD\u60A8\u5DF2\u5C06\u672C\u8BBE\u5907 WAN \u53E3\u8FDE\u63A5\u5230\u4E0A\u7EA7\u8DEF\u7531\u5668\u5C40\u57DF\u7F51\uFF08 LAN \uFF09\u63A5\u53E3")),1),t("div",fg,[h.value==-1011?(r(),l("li",{key:0,innerHTML:e(d)},null,8,mg)):D("",!0)]),t("form",{onSubmit:mt(A,["prevent"])},[t("label",null,[t("div",gg,[t("span",null,n(e(i)("WAN \u63A5\u53E3\u914D\u7F6E\u65B9\u5F0F")),1)]),T(t("select",{"onUpdate:modelValue":$[0]||($[0]=N=>s.value.wanProto=N),onInput:y},[t("option",bg,n(e(i)("\u81EA\u52A8\u83B7\u53D6IP\u5730\u5740\uFF08DHCP\uFF09")),1),t("option",hg,n(e(i)("\u9759\u6001IP\u5730\u5740")),1)],544),[[dt,s.value.wanProto]])]),s.value.wanProto=="static"?(r(),l(G,{key:0},[t("label",null,[t("div",_g,[t("span",null,n(e(i)("IP\u5730\u5740")),1)]),T(t("input",{type:"text","onUpdate:modelValue":$[1]||($[1]=N=>s.value.staticIp=N),placeholder:e(i)("\u9759\u6001IP\u5730\u5740"),required:"",disabled:p.value,onInput:F},null,40,xg),[[ot,s.value.staticIp,void 0,{trim:!0}]])]),f.value?(r(),l("p",kg,n(f.value),1)):D("",!0),t("label",null,[t("div",wg,[t("span",null,n(e(i)("\u5B50\u7F51\u63A9\u7801")),1)]),T(t("input",{type:"text","onUpdate:modelValue":$[2]||($[2]=N=>s.value.subnetMask=N),placeholder:e(i)("\u5B50\u7F51\u63A9\u7801"),required:"",disabled:p.value,onInput:Y},null,40,yg),[[ot,s.value.subnetMask,void 0,{trim:!0}]])]),m.value?(r(),l("p",Fg,n(m.value),1)):D("",!0),t("label",null,[t("div",Eg,[t("span",null,n(e(i)("\u7F51\u5173\u5730\u5740")),1)]),T(t("input",{type:"text","onUpdate:modelValue":$[3]||($[3]=N=>s.value.gateway=N),placeholder:e(i)("\u7F51\u5173\u5730\u5740"),required:"",disabled:p.value},null,8,Cg),[[ot,s.value.gateway,void 0,{trim:!0}]])])],64)):D("",!0),t("label",null,[t("div",$g,[t("span",null,n(e(i)("DNS \u914D\u7F6E\u65B9\u5F0F")),1)]),T(t("select",{"onUpdate:modelValue":$[4]||($[4]=N=>s.value.dnsProto=N)},[t("option",{value:"auto",disabled:s.value.wanProto=="static"},n(e(i)("\u81EA\u52A8\u83B7\u53D6\uFF08DHCP\uFF09")),9,Dg),t("option",Bg,n(e(i)("\u624B\u5DE5\u914D\u7F6E")),1)],512),[[dt,s.value.dnsProto]])]),s.value.dnsProto=="manual"?(r(),l(G,{key:1},[s.value.manualDnsIp!=null&&s.value.manualDnsIp.length>0?(r(!0),l(G,{key:0},et(s.value.manualDnsIp,(N,P)=>(r(),l("label",null,[t("div",Yg,[t("span",null,n(e(i)("DNS\u670D\u52A1\u5668")),1)]),T(t("input",{type:"text","onUpdate:modelValue":I=>s.value.manualDnsIp[P]=I,placeholder:e(i)("DNS\u670D\u52A1\u5668"),required:"",disabled:p.value},null,8,Ag),[[ot,s.value.manualDnsIp[P],void 0,{trim:!0}]])]))),256)):(r(),l(G,{key:1},[t("label",null,[t("div",Sg,[t("span",null,n(e(i)("DNS\u670D\u52A1\u5668")),1)]),T(t("input",{type:"text","onUpdate:modelValue":$[5]||($[5]=N=>_.value=N),placeholder:e(i)("DNS\u670D\u52A1\u5668"),required:"",disabled:p.value},null,8,zg),[[ot,_.value,void 0,{trim:!0}]])]),t("label",null,[t("div",Pg,n(e(i)("\u5907\u7528DNS\u670D\u52A1\u5668")),1),T(t("input",{type:"text","onUpdate:modelValue":$[6]||($[6]=N=>g.value=N),placeholder:e(i)("\u5907\u7528DNS\u670D\u52A1\u5668"),disabled:p.value},null,8,Tg),[[ot,g.value,void 0,{trim:!0}]])])],64))],64)):D("",!0),x.value?(r(),l("div",Ig,[z(S,{modelValue:s.value.enableLanDhcp,"onUpdate:modelValue":$[7]||($[7]=N=>s.value.enableLanDhcp=N)},{default:R(()=>[t("span",Lg,n(e(i)("\u542F\u7528LAN\u53E3DHCP\u670D\u52A1\uFF08\u7528\u4E8E\u4ECE\u65C1\u8DEF\u7531\u6A21\u5F0F\u6062\u590D\u6210\u9ED8\u8BA4\u72B6\u6001\uFF09")),1)]),_:1},8,["modelValue"])])):D("",!0),c.value?(r(),l("div",Mg,n(c.value),1)):D("",!0),t("div",Ng,[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",disabled:p.value},n(e(i)("\u4FDD\u5B58\u914D\u7F6E")),9,Og),z(V,{to:e(v)=="index"?"/":"/network",custom:""},{default:R(({navigate:N})=>[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:N},n(e(i)("\u8FD4\u56DE")),9,Vg)]),_:1},8,["to"])])],40,vg)])):u.value==1?(r(),l("div",Gg,[t("h2",jg,n(e(i)("\u914D\u7F6E\u6210\u529F")),1),t("div",qg,[z(V,{to:"/",custom:""},{default:R(({navigate:N})=>[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",onClick:N},n(e(i)("\u8FDB\u5165\u63A7\u5236\u53F0")),9,Ug)]),_:1}),z(V,{to:e(v)=="index"?"/":"/network",custom:""},{default:R(({navigate:N})=>[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:N},n(e(i)("\u8FD4\u56DE")),9,Rg)]),_:1},8,["to"])])])):D("",!0)}}});var Hg=M(Wg,[["__scopeId","data-v-162eca5f"]]);const Zg=o=>(rt("data-v-2dee59a8"),o=o(),st(),o),Jg={key:0,id:"page"},Kg={class:"title"},Qg=Zg(()=>t("br",null,null,-1)),Xg={class:"btns"},tb=["onClick"],eb={key:1,id:"page"},ab={class:"title"},ob={class:"desc"},nb=["onSubmit"],ib={class:"label-key"},rb={class:"label-value"},sb={class:"label-key"},db=["placeholder"],lb={class:"label-key"},ub=["placeholder"],cb={class:"label-key"},pb=["placeholder"],fb={class:"label-key"},mb=["placeholder"],vb={key:0,class:"msgs"},gb={class:"switch_inline"},bb={key:0,class:"switch_info"},hb={key:1,class:"switch_info"},_b={class:"switch_inline"},xb={class:"switch_info"},kb={class:"switch_inline"},wb={class:"switch_info"},yb={class:"btns"},Fb={class:"cbi-button cbi-button-apply app-btn app-next"},Eb=["onClick"],Cb={key:2,id:"page"},$b={class:"title"},Db={class:"desc"},Bb={class:"btns"},Yb={key:3,id:"page"},Ab={class:"title"},Sb=["disabled"],zb={style:{"text-align":"left"}},Pb={class:"btns"},Tb=["disabled"],Ib=["onClick"],Lb=U({setup(o){const{$gettext:i,$ngettext:a}=H(),u=Ye().query.type,s=E(0),c=E(""),_=E(!1),g=tt(()=>{var w,v,b;return!(((w=f.value)==null?void 0:w.ipv4addr)&&((v=f.value)==null?void 0:v.ipv4mask)&&((b=f.value)==null?void 0:b.gateway))}),p=E({subnetMask:"255.255.255.0",staticDnsIp:"223.5.5.5",staticLanIp:"",gateway:"",enableDhcp:!0,dhcp6c:!1,enableNat:!1}),f=E(),m=()=>{_.value=!0,O.Network.Status.GET().then(w=>{if(w!=null&&w.data){const{result:v}=w==null?void 0:w.data;v&&(f.value=v)}}).finally(()=>{_.value=!1})},h=w=>{var v,b,y,F,Y;w&&(p.value.staticLanIp=((v=f.value)==null?void 0:v.ipv4addr)||"",p.value.subnetMask=((b=f.value)==null?void 0:b.ipv4mask)&&Mt.prefixToMask(f.value.ipv4mask)||"",p.value.gateway=((y=f.value)==null?void 0:y.gateway)||"",p.value.staticDnsIp=((F=f.value)==null?void 0:F.dnsList)&&((Y=f.value)==null?void 0:Y.dnsList[0])||"223.5.5.5"),s.value=1},k=w=>{window.location.href=location.protocol+"//"+p.value.staticLanIp+(location.port?":"+location.port:"")},x=()=>L(this,null,function*(){const w=p.value,v=C.Loading(i("\u914D\u7F6E\u4E2D..."));try{const b=yield O.Guide.GatewayRouter.POST(w);if(b!=null&&b.data){const{success:y,error:F}=b==null?void 0:b.data;if(F&&(c.value=F),y==null||y==0){setTimeout(()=>{s.value=2,v.Close()},5e3);return}}}catch(b){c.value=b}v.Close()});return(w,v)=>{var F,Y,A,B;const b=ut("router-link"),y=ut("switch-box");return s.value==0?(r(),l("div",Jg,[t("h2",Kg,n(e(i)("\u65C1\u8DEF\u7531\u914D\u7F6E\u524D\u7684\u51C6\u5907\u5DE5\u4F5C")),1),t("code",null,[it(n(e(i)("\u65C1\u8DEF\u7531\u6A21\u5F0F\uFF0C\u4E5F\u53EB\u5355\u81C2\u8DEF\u7531\u6A21\u5F0F\u3002"))+" ",1),t("p",null,n(e(i)("\u60A8\u53EF\u4EE5\u7528\u4E0A\u4E00\u7EA7\u8DEF\u7531\uFF08\u4E3B\u8DEF\u7531\uFF09\u62E8\u53F7\uFF0C\u7136\u540E\u7528\u672C\u8DEF\u7531\u6765\u5B9E\u73B0\u4E00\u4E9B\u9AD8\u7EA7\u529F\u80FD\u3002")),1),Qg,t("p",null,n(e(i)("\u672C\u5411\u5BFC\u652F\u6301\u81EA\u52A8\u6216\u624B\u52A8\u914D\u7F6E\uFF1A")),1),t("p",null,n(e(i)("\u70B9\u51FB\u201C\u81EA\u52A8\u914D\u7F6E\u201D\u6309\u94AE\u5F00\u59CB\u81EA\u52A8\u914D\u7F6E\u5411\u5BFC\uFF1B")),1),t("p",null,n(e(i)("\u624B\u52A8\u914D\u7F6E\u5219\u9700\u81EA\u884C\u83B7\u53D6\u4E3B\u8DEF\u7531\u5668\u7684IP\u5730\u5740\uFF08\u4F8B\u5982 192.168.2.1 \uFF09\u548C\u5B50\u7F51\u63A9\u7801\uFF0C\u8BB0\u5F55\u4EE5\u5907\u540E\u7EED\u586B\u5199\uFF0C\u70B9\u51FB\u201C\u624B\u52A8\u914D\u7F6E\u201D\u6309\u94AE\uFF0C\u5207\u6362\u5230\u53C2\u6570\u914D\u7F6E\u9875\uFF0C\u6309\u5B9E\u9645\u60C5\u51B5\u81EA\u884C\u586B\u5199\u3002")),1)]),t("div",Xg,[t("button",{class:"cbi-button cbi-button-success app-btn app-next",onClick:v[0]||(v[0]=$=>s.value=3)},n(e(i)("\u81EA\u52A8\u914D\u7F6E...")),1),t("button",{class:"cbi-button cbi-button-neutral app-btn app-next",onClick:v[1]||(v[1]=$=>h(!1))},n(e(i)("\u624B\u52A8\u914D\u7F6E...")),1),z(b,{to:e(u)=="index"?"/":"/network",custom:""},{default:R(({navigate:$})=>[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:$},n(e(i)("\u8FD4\u56DE")),9,tb)]),_:1},8,["to"])])])):s.value==1?(r(),l("div",eb,[t("h2",ab,n(e(i)("\u914D\u7F6E\u65C1\u8DEF\u7531\u7F51\u7EDC")),1),t("h3",ob,n(e(i)("\u73B0\u5728\uFF0C\u8BF7\u4F60\u914D\u7F6E\u65C1\u8DEF\u7531\u4FE1\u606F")),1),t("form",{onSubmit:mt(x,["prevent"])},[t("label",null,[t("div",ib,[t("span",null,n(e(i)("LAN \u63A5\u53E3\u914D\u7F6E\u65B9\u5F0F")),1)]),t("div",rb,[t("select",{disabled:"",style:Bt({backgroundColor:"rgba(215, 215, 215, 1)",color:"#333"})},[t("option",null,n(e(i)("\u65C1\u8DEF\u7531\u6A21\u5F0F\u4EC5\u652F\u6301\u9759\u6001IP\u5730\u5740")),1)],4)])]),t("label",null,[t("div",sb,[t("span",null,n(e(i)("IP \u5730\u5740")),1)]),T(t("input",{type:"text","onUpdate:modelValue":v[2]||(v[2]=$=>p.value.staticLanIp=$),placeholder:e(i)("IP\u5730\u5740"),required:""},null,8,db),[[ot,p.value.staticLanIp,void 0,{trim:!0}]])]),t("label",null,[t("div",lb,[t("span",null,n(e(i)("\u5B50\u7F51\u63A9\u7801")),1)]),T(t("input",{type:"text","onUpdate:modelValue":v[3]||(v[3]=$=>p.value.subnetMask=$),placeholder:e(i)("\u5B50\u7F51\u63A9\u7801"),required:""},null,8,ub),[[ot,p.value.subnetMask,void 0,{trim:!0}]])]),t("label",null,[t("div",cb,[t("span",null,n(e(i)("\u7F51\u5173\u5730\u5740")),1)]),T(t("input",{type:"text","onUpdate:modelValue":v[4]||(v[4]=$=>p.value.gateway=$),placeholder:e(i)("\u7F51\u5173\u5730\u5740"),required:""},null,8,pb),[[ot,p.value.gateway,void 0,{trim:!0}]])]),t("label",null,[t("div",fb,[t("span",null,n(e(i)("DNS\u670D\u52A1\u5668")),1)]),T(t("input",{type:"text","onUpdate:modelValue":v[5]||(v[5]=$=>p.value.staticDnsIp=$),placeholder:e(i)("223.5.5.5"),required:""},null,8,mb),[[ot,p.value.staticDnsIp,void 0,{trim:!0}]])]),c.value?(r(),l("div",vb,n(c.value),1)):D("",!0),t("div",gb,[z(y,{modelValue:p.value.enableDhcp,"onUpdate:modelValue":v[6]||(v[6]=$=>p.value.enableDhcp=$)},{default:R(()=>[p.value.enableDhcp?(r(),l("span",bb,n(e(i)("\u63D0\u4F9B DHCPv4 \u670D\u52A1\uFF08\u9700\u8981\u5173\u95ED\u4E3B\u8DEF\u7531 DHCP \u670D\u52A1\uFF09")),1)):(r(),l("span",hb,n(e(i)("\u63D0\u4F9B DHCPv4 \u670D\u52A1")),1))]),_:1},8,["modelValue"])]),t("div",_b,[z(y,{modelValue:p.value.dhcp6c,"onUpdate:modelValue":v[7]||(v[7]=$=>p.value.dhcp6c=$)},{default:R(()=>[t("span",xb,n(e(i)("\u81EA\u52A8\u83B7\u53D6 IPV6\uFF08\u5373\u5F00\u542F DHCPv6 \u5BA2\u6237\u7AEF\uFF09")),1)]),_:1},8,["modelValue"])]),t("div",kb,[z(y,{modelValue:p.value.enableNat,"onUpdate:modelValue":v[8]||(v[8]=$=>p.value.enableNat=$)},{default:R(()=>[t("span",wb,n(e(i)("\u5F00\u542F NAT\uFF08\u53EF\u4FEE\u590D\u67D0\u4E9B\u65E0\u7EBF\u70ED\u70B9\u4E0D\u80FD\u8BBF\u95EE\u5916\u7F51\u95EE\u9898\uFF09")),1)]),_:1},8,["modelValue"])]),t("div",yb,[t("button",Fb,n(e(i)("\u4FDD\u5B58\u914D\u7F6E")),1),z(b,{to:e(u)=="index"?"/":"/network",custom:""},{default:R(({navigate:$})=>[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:$},n(e(i)("\u8FD4\u56DE")),9,Eb)]),_:1},8,["to"])])],40,nb)])):s.value==2?(r(),l("div",Cb,[t("h2",$b,n(e(i)("\u914D\u7F6E\u6210\u529F")),1),t("h3",Db,n(e(i)("\u73B0\u5728\uFF0C\u5C06\u672C\u8DEF\u7531WAN\u53E3\u65AD\u5F00\uFF0C\u5C06\u5176\u4E2D\u4E00\u4E2ALAN\u53E3\u4E0E\u4E3B\u8DEF\u7531\u8FDE\u63A5\uFF0C\u5E76\u5C06\u5F53\u524D\u6D4F\u89C8\u5668\u8BBE\u5907\u8FDE\u63A5\u5230\u4E3B\u8DEF\u7531\u3002\u70B9\u51FB\u201C\u8FDB\u5165\u63A7\u5236\u53F0\u201D\u6D4F\u89C8\u5668\u5C06\u8DF3\u8F6C\u5230\u65B0\u7684\u8DEF\u7531IP")),1),t("div",Bb,[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",onClick:k},n(e(i)("\u8FDB\u5165\u63A7\u5236\u53F0")),1)])])):s.value==3?(r(),l("div",Yb,[t("h2",Ab,n(e(i)("\u65C1\u8DEF\u7531\u81EA\u52A8\u914D\u7F6E")),1),t("code",null,n(e(i)("\u9996\u5148\u786E\u8BA4\u4E3B\u8DEF\u7531\u5F00\u542F\u4E86 DHCP \u670D\u52A1\uFF0C\u786E\u8BA4\u672C\u8DEF\u7531 WAN \u53E3\u662F DHCP \u5BA2\u6237\u7AEF\u6A21\u5F0F\uFF08\u9ED8\u8BA4\u5373\u662F\uFF0C\u5982\u679C\u4E0D\u662F\u53EF\u4F7F\u7528\u201C\u8FDE\u63A5\u73B0\u6709\u8DEF\u7531\u5668\u201D\u5411\u5BFC\u6539\u6210 DHCP \u5BA2\u6237\u7AEF\uFF09\uFF0C\u7136\u540E\u5C06\u672C\u8DEF\u7531 WAN \u53E3\u4E0E\u4E3B\u8DEF\u7531\u7684 LAN \u8FDE\u63A5\uFF0C\u4EE5\u81EA\u52A8\u83B7\u53D6\u914D\u7F6E\u3002")),1),it(" "+n(e(i)("1. \u6EE1\u8DB3\u4E0A\u8FF0\u6761\u4EF6\u4EE5\u540E\uFF0C\u70B9\u51FB\u201C\u5F53\u524D IPv4 \u4E0A\u6E38\u4FE1\u606F\u201D\u4EE5\u5237\u65B0\u5F53\u524D\u8FDE\u63A5\u4FE1\u606F\uFF0C\u6210\u529F\u4EE5\u540E\uFF0C\u201C\u81EA\u52A8\u586B\u5199\u201D\u6309\u94AE\u5C06\u88AB\u6FC0\u6D3B\u3002(\u5931\u8D25\u53EF\u518D\u6B21\u70B9\u51FB)"))+" ",1),t("button",{class:pt(["cbi-button cbi-button-neutral",e(g)?"cbi-button-neutral":"cbi-button-success"]),disabled:_.value,onClick:m},[it(n(e(i)("\u5F53\u524D IPv4 \u4E0A\u6E38\u4FE1\u606F\uFF08\u70B9\u6B64\u5237\u65B0\uFF09"))+" ",1),t("p",zb,[t("ul",null,[t("li",null,n(e(i)("IP \u5730\u5740: "))+n((F=f.value)==null?void 0:F.ipv4addr),1),t("li",null,n(e(i)("\u5B50\u7F51\u63A9\u7801: "))+n(((Y=f.value)==null?void 0:Y.ipv4mask)&&e(Mt).prefixToMask(f.value.ipv4mask)),1),t("li",null,n(e(i)("\u7F51\u5173\u5730\u5740: "))+n((A=f.value)==null?void 0:A.gateway),1),t("li",null,n(e(i)("DNS\u670D\u52A1\u5668: "))+n(((B=f.value)==null?void 0:B.dnsList)&&f.value.dnsList[0]||(e(g)?"":e(i)("\uFF08\u65E0DNS\u670D\u52A1\u5668\uFF0C\u8BF7\u4E4B\u540E\u81EA\u884C\u586B\u5199\u516C\u5171DNS\u670D\u52A1\u5668\uFF0C\u4F8B\u5982 223.5.5.5\uFF09"))),1)])])],10,Sb),it(" "+n(e(i)("2. \u70B9\u51FB\u201C\u81EA\u52A8\u586B\u5199\u201D\uFF0C\u5C06\u5207\u6362\u5230\u53C2\u6570\u9875\u5E76\u81EA\u52A8\u586B\u5199\u3002\u6B64\u65F6\u4F9D\u7136\u53EF\u4EE5\u81EA\u884C\u8C03\u6574\u53C2\u6570\u3002"))+" ",1),t("div",Pb,[t("button",{class:"cbi-button cbi-button-apply app-btn app-next",disabled:e(g),onClick:v[9]||(v[9]=$=>h(!0))},n(e(i)("\u81EA\u52A8\u586B\u5199..."))+n(e(g)?e(i)("\uFF08\u8BF7\u5148\u83B7\u53D6IPv4\u4E0A\u6E38\u4FE1\u606F\uFF09"):""),9,Tb),z(b,{to:e(u)=="index"?"/":"/network",custom:""},{default:R(({navigate:$})=>[t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:$},n(e(i)("\u8FD4\u56DE")),9,Ib)]),_:1},8,["to"])])])):D("",!0)}}});var Mb=M(Lb,[["__scopeId","data-v-2dee59a8"]]);const Nb={class:"actioner-container"},Ob={class:"actioner-container_header"},Vb={class:"actioner-container_body"},Gb={class:"label-item"},jb={class:"label-item_key"},qb={class:"label-item_value"},Ub=["value"],Rb={class:"label-item_tips"},Wb={class:"label-item"},Hb={class:"label-item_key"},Zb={key:0,class:"label-item_value"},Jb={class:"msg-warning"},Kb={key:1,class:"label-item_value"},Qb=["value"],Xb={key:1,class:"msg-warning"},th={class:"label-item_tips"},eh={class:"actioner-container_footer"},ah=["disabled"],oh=["disabled"],nh={key:1,class:"actioner-container_body setup-loading"},ih={class:"actioner-container_body setup-error"},rh={class:"actioner-container_footer"},sh=["disabled"],dh={class:"actioner-container_body setup-success"},lh={class:"body-title"},uh={class:"actioner-container_footer"},ch=U({props:{Close:{type:Function,required:!0},success:{type:Function}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=()=>{i.Close()},s=()=>{i.success&&i.success()},c=E("init"),_=E(""),g=[{name:"jbod",title:a("JBOD (\u7EBF\u6027)"),info:a("\u81F3\u5C11\u9700\u89812\u5757\u786C\u76D8\uFF0C\u5C06\u591A\u4E2A\u786C\u76D8\u5408\u5E76\u4E3A\u5355\u4E2A\u5B58\u50A8\u7A7A\u95F4\uFF0C\u5176\u5BB9\u91CF\u7B49\u4E8E\u6240\u6709\u786C\u76D8\u5BB9\u91CF\u7684\u603B\u548C\u3002\u4E0D\u63D0\u4F9B\u6570\u636E\u5197\u4F59\u3002"),select:2},{name:"raid0",title:a("RAID 0 (\u6761\u5E26)"),info:a("\u81F3\u5C11\u9700\u89812\u5757\u786C\u76D8\uFF0C\u201C\u533A\u5757\u5EF6\u5C55\u201D\u529F\u80FD\u662F\u5C06\u6570\u636E\u5206\u6210\u591A\u4E2A\u5757\uFF0C\u5E76\u5C06\u6570\u636E\u5757\u5206\u6563\u5230\u7EC4\u6210\u7684\u591A\u4E2A\u786C\u76D8\u4E0A\u4EE5\u63D0\u9AD8\u6027\u80FD\u7684\u8FC7\u7A0B\u3002\u4E0D\u63D0\u4F9B\u6570\u636E\u5197\u4F59\u3002"),select:2},{name:"raid1",title:a("RAID 1 (\u955C\u50CF)"),info:a("\u81F3\u5C11\u9700\u89812\u5757\u786C\u76D8\uFF0C\u540C\u65F6\u5411\u6240\u6709\u786C\u76D8\u5199\u5165\u76F8\u540C\u7684\u6570\u636E\u3002\u63D0\u4F9B\u6570\u636E\u5197\u4F59\u3002"),select:2},{name:"raid5",title:"RAID 5 ",info:a("\u81F3\u5C11\u9700\u89813\u5757\u786C\u76D8\uFF0C\u6267\u884C\u6BB5\u843D\u5206\u5757\u5EF6\u5C55\uFF0C\u5E76\u5BF9\u5206\u5E03\u5230\u6240\u6709\u7EC4\u6210\u786C\u76D8\u4E0A\u7684\u6570\u636E\u6267\u884C\u5947\u5076\u6821\u9A8C\uFF0C\u4ECE\u800C\u63D0\u4F9B\u6BD4 RAID 1 \u66F4\u6709\u6548\u7684\u6570\u636E\u5197\u4F59\u3002"),select:3},{name:"raid6",title:"RAID 6 ",info:a("\u81F3\u5C11\u9700\u89814\u5757\u786C\u76D8\uFF0C\u6267\u884C\u4E24\u4E2A\u5C42\u7EA7\u7684\u6570\u636E\u5947\u5076\u6821\u9A8C\u4EE5\u5B58\u50A8\u7B49\u4E8E 2 \u4E2A\u786C\u76D8\u5BB9\u91CF\u7684\u5197\u4F59\u6570\u636E\uFF0C\u63D0\u4F9B\u6BD4 RAID 5 \u66F4\u5927\u7A0B\u5EA6\u7684\u6570\u636E\u5197\u4F59\u3002"),select:4},{name:"raid10",title:"RAID 10",info:a("\u81F3\u5C11\u9700\u89814\u5757\u786C\u76D8\uFF0C\u63D0\u4F9B RAID 0 \u7684\u6027\u80FD\u548C RAID 1 \u7684\u6570\u636E\u4FDD\u62A4\u7EA7\u522B\uFF0C\u5C06\u786C\u76D8\u7EC4\u5408\u8FDB\u955C\u50CF\u6570\u636E\u7684\u7531\u4E24\u4E2A\u786C\u76D8\u7EC4\u6210\u7684\u7EC4\u3002"),select:4}],p=E("raid5"),f=E([]),m=b=>{let y="";return g.forEach(F=>{F.name===b&&(y=F.info)}),y},h=E(!1),k=gt({loading:!1,members:[]}),x=b=>{};(()=>L(this,null,function*(){k.loading=!0;try{const b=yield O.Raid.CreateList.GET();if(b!=null&&b.data){const{success:y,error:F,result:Y}=b.data;if(Y&&(k.members=Y.members||[]),F)throw F}}catch(b){console.log(b)}finally{k.loading=!1}}))();const v=()=>L(this,null,function*(){const b=g.filter(F=>F.name===p.value)[0],y=f.value;if(!b){C.Warning(a("\u8BF7\u9009\u62E9raid\u7C7B\u578B"));return}if(y.length==0){C.Warning(a("\u8BF7\u9009\u62E9\u78C1\u76D8"));return}if(b.select>y.length){C.Warning(a("\u8BF7\u9009\u62E9\u81F3\u5C11%{min}\u5757\u78C1\u76D8",{min:""+b.select}));return}if(!!confirm(a("\u662F\u5426\u7ACB\u5373\u521B\u5EFA %{name}\uFF1F\u9009\u62E9\u7684\u786C\u76D8\u6240\u6709\u5206\u533A\u5C06\u4F1A\u88AB\u6E05\u9664\uFF0C\u6B64\u64CD\u4F5C\u53EF\u80FD\u4F1A\u5BFC\u81F4\u786C\u76D8\u6570\u636E\u4E22\u5931\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002",{name:b.name}))&&!!confirm(a("\u786E\u5B9A\u521B\u5EFA %{name}\uFF1F\u8BE5\u64CD\u4F5C\u4E0D\u53EF\u9006,\u8BF7\u8C28\u614E\u64CD\u4F5C",{name:b.name}))){h.value=!0,c.value="loading";try{const F=yield O.Raid.Create.POST({level:b.name,devicePaths:y});if(F.data){const{success:Y,error:A,result:B}=F.data;if(A)throw A;(Y||0)==0&&(c.value="success",s())}}catch(F){_.value=F,c.value="error"}finally{h.value=!1}}});return(b,y)=>{const F=ut("icon-loading"),Y=ut("icon-error"),A=ut("icon-success");return r(),l("div",Nb,[t("div",Ob,[t("span",null,n(e(a)("RAID\u521B\u5EFA\u5411\u5BFC")),1)]),c.value=="init"?(r(),l(G,{key:0},[t("div",Vb,[t("p",null,n(e(a)("RAID\u78C1\u76D8\u9635\u5217\u662F\u7528\u591A\u4E2A\u72EC\u7ACB\u7684\u78C1\u76D8\u7EC4\u6210\u5728\u4E00\u8D77\u5F62\u6210\u4E00\u4E2A\u5927\u7684\u78C1\u76D8\u7CFB\u7EDF\uFF0C\u4ECE\u800C\u5B9E\u73B0\u6BD4\u5355\u5757\u78C1\u76D8\u66F4\u597D\u7684\u5B58\u50A8\u6027\u80FD\u548C\u66F4\u9AD8\u7684\u53EF\u9760\u6027\u3002")),1),t("div",Gb,[t("div",jb,[t("span",null,n(e(a)("RAID\u7EA7\u522B\uFF1A")),1)]),t("div",qb,[T(t("select",{"onUpdate:modelValue":y[0]||(y[0]=B=>p.value=B),onChange:x},[(r(),l(G,null,et(g,B=>t("option",{value:B.name},n(B.title),9,Ub)),64))],544),[[dt,p.value]])]),t("div",Rb,[z(Tt),it(" "+n(m(p.value)),1)])]),t("div",Wb,[t("div",Hb,[t("span",null,n(e(a)("\u78C1\u76D8\u9635\u5217\u6210\u5458\uFF1A")),1)]),e(k).loading?(r(),l("div",Zb,[t("span",Jb,n(e(a)("\u68C0\u6D4B\u4E2D...")),1)])):(r(),l("div",Kb,[e(k).members.length>0?(r(!0),l(G,{key:0},et(e(k).members,B=>(r(),l("label",null,[T(t("input",{type:"checkbox","onUpdate:modelValue":y[1]||(y[1]=$=>f.value=$),value:B.path},null,8,Qb),[[Rt,f.value]]),it(" \u3010"+n(B.model)+"\u3011"+n(B.name)+" "+n(B.path)+" ["+n(B.sizeStr)+"] ",1)]))),256)):(r(),l("span",Xb,n(e(a)("\u68C0\u6D4B\u4E0D\u5230\u53EF\u7528\u78C1\u76D8\u9635\u5217\u6210\u5458")),1))])),t("div",th,[z(Tt),it(" "+n(e(a)("\u9009\u62E9\u5C06\u8981\u7528\u4E8E\u521B\u5EFA RAID \u7684\u786C\u76D8\uFF0C\u901A\u8FC7 USB \u63A5\u5165\u7684\u8BBE\u5907\u4E0D\u4F1A\u5728\u5217\u8868\u4E2D\u663E\u793A\uFF08USB\u63A5\u5165\u4E0D\u7A33\u5B9A\uFF09\u3002")),1)])])]),t("div",eh,[t("div",{class:"close",onClick:u,disabled:h.value},n(e(a)("\u53D6\u6D88")),9,ah),t("div",{class:"next",onClick:v,disabled:h.value},n(e(a)("\u521B\u5EFA")),9,oh)])],64)):c.value=="loading"?(r(),l("div",nh,[z(F,{size:60,color:"#666"}),t("span",null,n(e(a)("\u6B63\u5728\u521B\u5EFA\u4E2D...")),1)])):c.value=="error"?(r(),l(G,{key:2},[t("div",ih,[z(Y),t("span",null,n(_.value),1)]),t("div",rh,[t("div",{class:"close",onClick:u},n(e(a)("\u5173\u95ED")),1),t("div",{class:"next",onClick:v,disabled:h.value},n(e(a)("\u91CD\u65B0\u521B\u5EFA")),9,sh)])],64)):c.value=="success"?(r(),l(G,{key:3},[t("div",dh,[z(A),t("div",lh,n(e(a)("\u521B\u5EFA\u6210\u529F")),1)]),t("div",uh,[t("div",{class:"close",onClick:u},n(e(a)("\u5173\u95ED")),1)])],64)):D("",!0)])}}});var ph=M(ch,[["__scopeId","data-v-77451104"]]);const fh={class:"actioner-container"},mh={class:"actioner-container_body"},vh=["value"],gh={class:"actioner-container_footer"},bh=U({props:{Close:{type:Function,required:!0},raid:{type:Object,required:!0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=()=>{i.Close()},s=E("");return(()=>{O.Raid.Detail.POST({path:i.raid.path}).then(_=>{if(_.data){const{result:g,error:p}=_.data;p?s.value=p:s.value=(g==null?void 0:g.detail)||""}}).catch(_=>{s.value=_.message})})(),(_,g)=>(r(),l("div",fh,[t("div",mh,[t("textarea",{value:s.value},null,8,vh)]),t("div",gh,[t("div",{class:"close",onClick:u},n(e(a)("\u5173\u95ED")),1)])]))}});var hh=M(bh,[["__scopeId","data-v-5ec616d8"]]);const _h={class:"actioner-container"},xh={class:"actioner-container_header"},kh={class:"actioner-container_body"},wh={class:"label-item"},yh={class:"label-item_key"},Fh={class:"label-item_value"},Eh={disabled:""},Ch={class:"label-item"},$h={class:"label-item_key"},Dh={key:0,class:"label-item_value"},Bh={class:"msg-warning"},Yh={key:1,class:"label-item_value"},Ah=["value"],Sh={key:1,class:"msg-warning"},zh={class:"actioner-container_footer"},Ph=["disabled"],Th=["disabled"],Ih=U({props:{Close:{type:Function,required:!0},raid:{type:Object,required:!0},success:{type:Function}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=()=>{i.Close()},s=()=>{i.success&&i.success()},c=()=>L(this,null,function*(){const m=p.value;if(m==""){C.Warning(a("\u8BF7\u9009\u62E9\u8981\u6DFB\u52A0\u7684\u786C\u76D8"));return}g.value=!0;const h=C.Loading(a("\u4FDD\u5B58\u4E2D..."));try{const k=yield O.Raid.Add.POST({path:i.raid.path,memberPath:m});if(k.data){const{error:x,success:w}=k.data;if(x)throw x;(w||0)==0&&(C.Success(a("\u4FDD\u5B58\u6210\u529F")),s(),u())}}catch(k){C.Error(`${k}`)}finally{g.value=!1,h.Close()}}),_=gt({loading:!1,members:[]}),g=E(!1),p=E("");return(()=>L(this,null,function*(){_.loading=!0,g.value=!0;try{const m=yield O.Raid.CreateList.GET();if(m!=null&&m.data){const{success:h,error:k,result:x}=m.data;if(x&&(_.members=x.members||[]),k)throw k}}catch(m){console.log(m)}finally{g.value=!1,_.loading=!1}}))(),(m,h)=>(r(),l("div",_h,[t("div",xh,[t("span",null,"RAID - "+n(o.raid.name)+" "+n(e(a)("\u4FEE\u6539")),1)]),t("div",kh,[t("div",wh,[t("div",yh,n(e(a)("\u8BBE\u5907")),1),t("div",Fh,[t("select",Eh,[t("option",null,n(o.raid.name)+"_"+n(o.raid.venderModel)+" ("+n(o.raid.path)+"\uFF0C"+n(o.raid.level)+"\uFF0C"+n(o.raid.size)+") ",1)])])]),t("div",Ch,[t("div",$h,n(e(a)("\u9009\u62E9\u786C\u76D8\uFF08\u9009\u62E9\u88AB\u6DFB\u52A0\u5230RAID\u7684\u786C\u76D8\uFF09\uFF1A")),1),e(_).loading?(r(),l("div",Dh,[t("span",Bh,n(e(a)("\u68C0\u6D4B\u4E2D...")),1)])):(r(),l("div",Yh,[e(_).members.length>0?(r(!0),l(G,{key:0},et(e(_).members,k=>(r(),l("label",null,[T(t("input",{type:"radio","onUpdate:modelValue":h[0]||(h[0]=x=>p.value=x),value:k.path},null,8,Ah),[[Et,p.value]]),it(" \u3010"+n(k.model)+"\u3011"+n(k.name)+" "+n(k.path)+" ["+n(k.sizeStr)+"] ",1)]))),256)):(r(),l("span",Sh,n(e(a)("\u68C0\u6D4B\u4E0D\u5230\u53EF\u7528\u78C1\u76D8\u9635\u5217\u6210\u5458")),1))]))])]),t("div",zh,[t("div",{class:"close",onClick:u,disabled:g.value},n(e(a)("\u53D6\u6D88")),9,Ph),t("div",{class:"next",onClick:c,disabled:g.value},n(e(a)("\u4FDD\u5B58")),9,Th)])]))}});var Lh=M(Ih,[["__scopeId","data-v-70cb932e"]]);const Mh={class:"actioner-container"},Nh={class:"actioner-container_header"},Oh={class:"actioner-container_body"},Vh={class:"label-item"},Gh={class:"label-item_key"},jh={class:"label-item_value"},qh={disabled:""},Uh={class:"label-item"},Rh={class:"label-item_key"},Wh={class:"label-item_value"},Hh=["value"],Zh={class:"actioner-container_footer"},Jh=["disabled"],Kh=["disabled"],Qh=U({props:{Close:{type:Function,required:!0},raid:{type:Object,required:!0},success:{type:Function}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=()=>{i.Close()},s=()=>{i.success&&i.success()},c=()=>L(this,null,function*(){const p=g.value;if(p==""){C.Warning(a("\u8BF7\u9009\u62E9\u8981\u5220\u9664\u7684\u786C\u76D8"));return}_.value=!0;const f=C.Loading(a("\u4FDD\u5B58\u4E2D..."));try{const m=yield O.Raid.Remove.POST({path:i.raid.path,memberPath:p});if(m.data){const{error:h,success:k}=m.data;if(h)throw h;(k||0)==0&&(C.Success(a("\u4FDD\u5B58\u6210\u529F")),s(),u())}}catch(m){C.Error(`${m}`)}finally{_.value=!1,f.Close()}}),_=E(!1),g=E("");return(p,f)=>(r(),l("div",Mh,[t("div",Nh,[t("span",null,"RAID - "+n(o.raid.name)+" "+n(e(a)("\u79FB\u9664")),1)]),t("div",Oh,[t("div",Vh,[t("div",Gh,n(e(a)("\u8BBE\u5907")),1),t("div",jh,[t("select",qh,[t("option",null,n(o.raid.name)+"_"+n(o.raid.venderModel)+" ("+n(o.raid.path)+"\uFF0C"+n(o.raid.level)+"\uFF0C"+n(o.raid.size)+") ",1)])])]),t("div",Uh,[t("div",Rh,n(e(a)("\u9009\u62E9\u786C\u76D8\uFF08\u9009\u62E9\u8981\u4ECERAID\u9635\u5217\u4E2D\u5220\u9664\u7684\u786C\u76D8\uFF09\uFF1A")),1),t("div",Wh,[(r(!0),l(G,null,et(o.raid.members,m=>(r(),l("label",null,[T(t("input",{type:"radio","onUpdate:modelValue":f[0]||(f[0]=h=>g.value=h),value:m},null,8,Hh),[[Et,g.value]]),it(" "+n(m),1)]))),256))])])]),t("div",Zh,[t("div",{class:"close",onClick:u,disabled:_.value},n(e(a)("\u53D6\u6D88")),9,Jh),t("div",{class:"next",onClick:c,disabled:_.value},n(e(a)("\u4FDD\u5B58")),9,Kh)])]))}});var Xh=M(Qh,[["__scopeId","data-v-56c0f6fb"]]);const t_={class:"actioner-container"},e_={class:"actioner-container_header"},a_={class:"actioner-container_body"},o_={class:"label-item"},n_={class:"label-item_key"},i_={class:"label-item_value"},r_={disabled:""},s_={class:"label-item"},d_={class:"label-item_key"},l_={key:0,class:"label-item_value"},u_={class:"msg-warning"},c_={key:1,class:"label-item_value"},p_=["value"],f_={key:1,class:"msg-warning"},m_={class:"actioner-container_footer"},v_=["disabled"],g_=["disabled"],b_=U({props:{Close:{type:Function,required:!0},raid:{type:Object,required:!0},success:{type:Function}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=()=>{i.Close()},s=()=>{i.success&&i.success()},c=()=>L(this,null,function*(){const m=p.value;if(m==""){C.Warning(a("\u8BF7\u9009\u62E9\u8981\u6DFB\u52A0\u7684\u786C\u76D8"));return}g.value=!0;const h=C.Loading(a("\u4FDD\u5B58\u4E2D..."));try{const k=yield O.Raid.Recover.POST({path:i.raid.path,memberPath:m});if(k.data){const{error:x,success:w}=k.data;if(x)throw x;(w||0)==0&&(C.Success(a("\u4FDD\u5B58\u6210\u529F")),s(),u())}}catch(k){C.Error(`${k}`)}finally{g.value=!1,h.Close()}}),_=gt({loading:!1,members:[]}),g=E(!1),p=E("");return(()=>L(this,null,function*(){_.loading=!0,g.value=!0;try{const m=yield O.Raid.CreateList.GET();if(m!=null&&m.data){const{success:h,error:k,result:x}=m.data;if(x&&(_.members=x.members||[]),k)throw k}}catch(m){console.log(m)}finally{g.value=!1,_.loading=!1}}))(),(m,h)=>(r(),l("div",t_,[t("div",e_,[t("span",null,"RAID - "+n(o.raid.name)+" "+n(e(a)("\u6062\u590D")),1)]),t("div",a_,[t("div",o_,[t("div",n_,n(e(a)("\u8BBE\u5907")),1),t("div",i_,[t("select",r_,[t("option",null,n(o.raid.name)+"_"+n(o.raid.venderModel)+" ("+n(o.raid.path)+"\uFF0C"+n(o.raid.level)+"\uFF0C"+n(o.raid.size)+") ",1)])])]),t("div",s_,[t("div",d_,n(e(a)("\u9009\u62E9\u786C\u76D8\uFF08\u9009\u62E9\u7A7A\u95F2\u7684\u786C\u76D8\u6062\u590DRAID\u8BBE\u5907\uFF09\uFF1A")),1),e(_).loading?(r(),l("div",l_,[t("span",u_,n(e(a)("\u68C0\u6D4B\u4E2D...")),1)])):(r(),l("div",c_,[e(_).members.length>0?(r(!0),l(G,{key:0},et(e(_).members,k=>(r(),l("label",null,[T(t("input",{type:"radio","onUpdate:modelValue":h[0]||(h[0]=x=>p.value=x),value:k.path},null,8,p_),[[Et,p.value]]),it(" \u3010"+n(k.model)+"\u3011"+n(k.name)+" "+n(k.path)+" ["+n(k.sizeStr)+"] ",1)]))),256)):(r(),l("span",f_,n(e(a)("\u68C0\u6D4B\u4E0D\u5230\u53EF\u7528\u78C1\u76D8\u9635\u5217\u6210\u5458")),1))]))])]),t("div",m_,[t("div",{class:"close",onClick:u,disabled:g.value},n(e(a)("\u53D6\u6D88")),9,v_),t("div",{class:"next",onClick:c,disabled:g.value},n(e(a)("\u4FDD\u5B58")),9,g_)])]))}});var h_=M(b_,[["__scopeId","data-v-0586260e"]]);const __={class:"action-main"},x_=U({props:{Close:{type:Function,required:!0},setup:{type:String,default:"create"},raid:{type:Object},success:{type:Function}},setup(o){return(i,a)=>(r(),K(_t,{type:2},{default:R(()=>[t("div",__,[o.setup=="create"?(r(),K(ph,{key:0,Close:o.Close},null,8,["Close"])):o.setup=="info"&&o.raid!=null?(r(),K(hh,{key:1,Close:o.Close,raid:o.raid,success:o.success},null,8,["Close","raid","success"])):o.setup=="edit"&&o.raid!=null?(r(),K(Lh,{key:2,Close:o.Close,raid:o.raid,success:o.success},null,8,["Close","raid","success"])):o.setup=="remove"&&o.raid!=null?(r(),K(Xh,{key:3,Close:o.Close,raid:o.raid,success:o.success},null,8,["Close","raid","success"])):o.setup=="recover"&&o.raid!=null?(r(),K(h_,{key:4,Close:o.Close,raid:o.raid,success:o.success},null,8,["Close","raid","success"])):D("",!0)])]),_:1}))}});var k_=M(x_,[["__scopeId","data-v-e20ba082"]]);const ge=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=bt(k_,vt(lt({},o),{Close:()=>{d()}}));a.use(Fa),a.mount(i);const d=()=>{a.unmount(),i.remove()};return{Close:d}},Pa=o=>(rt("data-v-f1411b40"),o=o(),st(),o),w_={id:"page"},y_={name:"content"},F_={class:"cbi-map-descr"},E_={style:{color:"#f5365b","margin-top":"10px"}},C_={style:{color:"#f5365b","margin-top":"10px"}},$_={class:"btns"},D_=["disabled"],B_={class:"cbi-section cbi-tblsection",id:"cbi-nfs-mount"},Y_={class:"table cbi-section-table"},A_={style:{}},S_={class:"tr cbi-section-table-titles anonymous"},z_={class:"th cbi-section-table-cell","data-widget":"value"},P_={class:"th cbi-section-table-cell","data-widget":"value"},T_={class:"th cbi-section-table-cell","data-widget":"value"},I_={class:"th cbi-section-table-cell","data-widget":"value"},L_={class:"th cbi-section-table-cell","data-widget":"value"},M_={class:"th cbi-section-table-cell","data-widget":"value"},N_={class:"th cbi-section-table-cell","data-widget":"value"},O_={class:"th cbi-section-table-cell","data-widget":"value"},V_={class:"tr cbi-section-table-row"},G_={class:"td cbi-value-field"},j_={class:"td cbi-value-field"},q_=["title"],U_={class:"item-status"},R_={key:0,class:"item-status item-status-detail"},W_={class:"td cbi-value-field"},H_={class:"td cbi-value-field"},Z_={class:"td cbi-value-field"},J_=Pa(()=>t("br",null,null,-1)),K_={class:"td cbi-value-field"},Q_=Pa(()=>t("br",null,null,-1)),X_={key:1,href:"/cgi-bin/luci/admin/quickstart/"},tx={class:"td cbi-section-table-cell nowrap cbi-section-actions"},ex=["title","disabled","onClick"],ax=["title","disabled","onClick"],ox=["title","onClick"],nx=["title","onClick"],ix=["title","onClick"],rx=U({setup(o){const{$gettext:i,$ngettext:a}=H(),d=gt({disksList:[]}),u=()=>L(this,null,function*(){try{const v=yield O.Raid.List.GET();if(v!=null&&v.data){const{success:b,error:y,result:F}=v.data;if(F&&(d.disksList=F.disks||[]),y)throw y}}catch(v){console.log(v)}}),s=Pt.easyInterval(u,5e3);qe(()=>{s()});const c=v=>{switch(v.level){case"raid0":case"jbod":return!0}return v.status.indexOf("degraded")!=-1||v.status.indexOf("resyncing(")!=-1},_=v=>{let b=[];return v.childrens&&v.childrens.forEach(y=>{y.mountPoint&&b.push(`${y.name}(${y.mountPoint})`)}),b},g=()=>L(this,null,function*(){ge({setup:"create",success:()=>{u()}})}),p=v=>{ge({setup:"info",raid:v})},f=v=>L(this,null,function*(){if(v.childrens&&v.childrens.length>0&&v.childrens.filter(F=>F.mountPoint).length>0){Be({content:i("\u5220\u9664 RAID \u8BBE\u5907\u4E4B\u524D\u8BF7\u5148\u5378\u8F7D\u6587\u4EF6\u7CFB\u7EDF"),nextTitle:i("\u53BB\u5378\u8F7D"),next:()=>{location.href="/cgi-bin/luci/admin/system/mounts"},clearTitle:i("\u53D6\u6D88"),clear:()=>{}});return}if(!confirm(i("\u786E\u5B9A\u8981\u5220\u9664 %{name} \u8BE5\u78C1\u76D8\u9635\u5217\u5417\uFF1F\u5220\u9664\u64CD\u4F5C\u53EF\u80FD\u4F1A\u5BFC\u81F4\u6570\u636E\u4E22\u5931\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002\u5220\u9664\u6210\u529F\u540E\uFF0C\u5982\u9700\u53E6\u5916\u7EC4RAID\uFF0C\u5EFA\u8BAE\u7A0D\u7B49\u51E0\u5206\u949F\u540E\u518D\u8BD5\u3002",{name:v.name}))||!confirm(i("\u786E\u5B9A\u8981\u5220\u9664 %{name} \u5417?",{name:v.name})))return;const b=C.Loading(i("\u5220\u9664\u4E2D..."));try{const y=yield O.Raid.Delete.POST({path:v.path,members:v.members});if(y.data){const{success:F,error:Y}=y.data;if(Y)throw Y;(F||0)==0&&(C.Success(i("\u5220\u9664\u6210\u529F")),u())}}catch(y){C.Error(`${y}`)}finally{b.Close()}}),m=v=>{ge({setup:"edit",raid:v,success:()=>{u()}})},h=v=>{ge({setup:"remove",raid:v,success:()=>{u()}})},k=v=>{ge({setup:"recover",raid:v,success:()=>{u()}})},x=E(!1),w=()=>{Be({content:i("\u5C06\u626B\u63CF\u78C1\u76D8\u91CC RAID \u7684\u78C1\u76D8\u9635\u5217\u914D\u7F6E\u5E76\u6062\u590D\uFF0C\u786E\u5B9A\u8981\u6062\u590D RAID \u78C1\u76D8\u9635\u5217\u5417\uFF1F"),nextTitle:i("\u786E\u5B9A"),next:()=>L(this,null,function*(){x.value=!0;const v=C.Loading(i("\u626B\u63CF\u4E2D..."));try{const b=yield O.Raid.Autofix.GET();if(b.data){const{error:y,success:F}=b.data;if(y)throw y;(F||0)==0&&(C.Success(i("\u6062\u590D\u5B8C\u6210")),u())}}catch(b){C.Error(`${b}`)}finally{v.Close(),x.value=!1}}),clearTitle:i("\u53D6\u6D88"),clear:()=>{}})};return(v,b)=>(r(),l("div",w_,[t("h2",y_,n(e(i)("RAID\u7BA1\u7406")),1),t("div",F_,[t("p",null,n(e(i)("RAID \uFF08 Redundant Array of Independent Disks \uFF09\u5373\u72EC\u7ACB\u78C1\u76D8\u5197\u4F59\u9635\u5217\uFF0C\u7B80\u79F0\u4E3A\u300C\u78C1\u76D8\u9635\u5217\u300D\uFF0C\u5C31\u662F\u7528\u591A\u4E2A\u72EC\u7ACB\u7684\u78C1\u76D8\u7EC4\u6210\u5728\u4E00\u8D77\u5F62\u6210\u4E00\u4E2A\u5927\u7684\u78C1\u76D8\u7CFB\u7EDF\uFF0C\u4ECE\u800C\u5B9E\u73B0\u6BD4\u5355\u5757\u78C1\u76D8\u66F4\u597D\u7684\u5B58\u50A8\u6027\u80FD\u548C\u66F4\u9AD8\u7684\u53EF\u9760\u6027\u3002")),1),t("p",E_," * "+n(e(i)("RAID\u529F\u80FD\u6B63\u5728\u516C\u6D4B\u4E2D\uFF0C\u4F7F\u7528\u8FC7\u7A0B\u4E2D\u5982\u9020\u6210\u6570\u636E\u4E22\u5931\u7B49\u95EE\u9898\uFF0C\u6982\u4E0D\u8D1F\u8D23\uFF0C\u8BF7\u8C28\u614E\u4F7F\u7528\u3002")),1),t("p",C_," * "+n(e(i)("\u5982\u679C\u7531\u4E8E\u7CFB\u7EDF\u91CD\u7F6E\u6216\u91CD\u542F\u5BFC\u81F4\u7684RAID\u8BBE\u5907\u4E22\u5931\u53EF\u4EE5\u5C1D\u8BD5\u901A\u8FC7\u4E0B\u65B9'\u626B\u63CF\u6062\u590DRAID'\u6309\u94AE\u6062\u590D")),1)]),t("div",$_,[t("button",{class:"btn cbi-button cbi-button-apply",onClick:b[0]||(b[0]=y=>g())},n(e(i)("\u521B\u5EFARAID")),1),t("button",{class:"btn cbi-button cbi-button-apply",onClick:b[1]||(b[1]=y=>w()),disabled:x.value},n(e(i)("\u626B\u63CF\u6062\u590DRAID")),9,D_)]),t("div",null,[t("div",B_,[t("table",Y_,[t("tbody",A_,[t("tr",S_,[t("th",z_,n(e(i)("\u540D\u79F0")),1),t("th",P_,n(e(i)("\u8BBE\u5907")),1),t("th",T_,n(e(i)("\u72B6\u6001")),1),t("th",I_,n(e(i)("\u7EA7\u522B")),1),t("th",L_,n(e(i)("\u5BB9\u91CF")),1),t("th",M_,n(e(i)("\u6210\u5458")),1),t("th",N_,n(e(i)("\u6302\u8F7D\u4FE1\u606F")),1),t("th",O_,n(e(i)("\u64CD\u4F5C")),1)]),(r(!0),l(G,null,et(e(d).disksList,y=>(r(),l("tr",V_,[t("td",G_,[t("b",null,n(y.name),1)]),t("td",j_,[t("b",null,n(y.path),1)]),t("td",{class:"td cbi-value-field",title:y.status+(y.rebuildStatus||"")},[t("b",U_,n(y.status),1),y.rebuildStatus?(r(),l("b",R_," \u2026 ")):D("",!0)],8,q_),t("td",W_,[t("b",null,n(y.level),1)]),t("td",H_,[t("b",null,n(y.size),1)]),t("td",Z_,[(r(!0),l(G,null,et(y.members,F=>(r(),l("b",null,[it(n(F)+" ",1),J_]))),256))]),t("td",K_,[_(y).length>0?(r(!0),l(G,{key:0},et(_(y),F=>(r(),l("b",null,[it(n(F)+" ",1),Q_]))),256)):(r(),l("a",X_,n(e(i)("\u53BB\u6302\u8F7D")),1))]),t("td",tx,[t("button",{class:"btn cbi-button cbi-button-apply",title:e(i)("\u6269\u5145"),disabled:c(y),onClick:F=>m(y)},n(e(i)("\u6269\u5145")),9,ex),t("button",{class:"btn cbi-button cbi-button-apply",title:e(i)("\u79FB\u9664"),disabled:c(y),onClick:F=>h(y)},n(e(i)("\u79FB\u9664")),9,ax),t("button",{class:"btn cbi-button cbi-button-apply",title:e(i)("\u6062\u590D"),onClick:F=>k(y)},n(e(i)("\u6062\u590D")),9,ox),t("button",{class:"btn cbi-button cbi-button-apply",title:e(i)("\u8BE6\u60C5"),onClick:F=>p(y)},n(e(i)("\u8BE6\u60C5")),9,nx),t("button",{class:"cbi-button cbi-button-remove",title:e(i)("\u5982\u679C\u60A8\u5728RAID\u78C1\u76D8\u9635\u5217\u4E2D\u521B\u5EFA\u4E86\u6587\u4EF6\u7CFB\u7EDF\uFF0C\u5148\u5378\u8F7D\u6587\u4EF6\u7CFB\u7EDF\uFF0C\u540E\u5220\u9664\u6587\u4EF6\u7CFB\u7EDF\u5220\u9664\u64CD\u4F5C\u53EF\u80FD\u4F1A\u5BFC\u81F4\u6570\u636E\u4E22\u5931\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"),onClick:F=>f(y)},n(e(i)("\u5220\u9664")),9,ix)])]))),256))])])])])]))}});var sx=M(rx,[["__scopeId","data-v-f1411b40"]]);const dx=o=>(rt("data-v-2b6b4ef9"),o=o(),st(),o),lx={id:"page"},ux=dx(()=>t("h2",{name:"content"},"S.M.A.R.T.",-1)),cx={class:"cbi-map-descr"},px={class:"tabs"},fx=["href","onClick"],mx=U({setup(o){const{$gettext:i,$ngettext:a}=H(),d=[{to:"/smart",name:i("\u5E38\u89C4\u8BBE\u7F6E")},{to:"/smart/task",name:i("\u8BA1\u5212\u4EFB\u52A1")},{to:"/smart/log",name:i("\u67E5\u770B\u65E5\u5FD7")}],u=E(!1),s=gt({global:{enable:!1,powermode:"never",tmpDiff:0,tmpMax:0},devices:[],tasks:[]}),c=p=>{const{global:f,devices:m,tasks:h}=p;f&&(s.global.enable=f.enable||!1,s.global.powermode=f.powermode||"never"),s.devices=m||[],s.tasks=h||[]};(()=>L(this,null,function*(){try{const p=yield O.Smart.Config.GET();if(p.data){const{result:f}=p.data;f&&c(f)}}catch(p){}finally{u.value=!0}}))();const g=p=>L(this,null,function*(){const f=C.Loading(i("\u4FDD\u5B58\u4E2D..."));try{const m=yield O.Smart.Config.POST(p);if(m.data){console.log(m.data);const{success:h,error:k,result:x}=m.data;if(k)throw k;(h||0)==0&&(C.Success(i("\u4FDD\u5B58\u6210\u529F")),x&&c(x))}}catch(m){C.Error(`${m}`)}finally{f.Close()}});return(p,f)=>{const m=ut("router-link"),h=ut("router-view");return r(),l("div",lx,[ux,t("div",cx,[t("p",null,n(e(i)("S.M.A.R.T.\uFF0C\u5168\u79F0\u4E3A\u201CSelf-Monitoring Analysis and Reporting Technology\u201D\uFF0C\u5373\u201C\u81EA\u6211\u76D1\u6D4B\u3001\u5206\u6790\u53CA\u62A5\u544A\u6280\u672F\u201D\uFF0C")),1),t("p",null,n(e(i)("\u662F\u4E00\u79CD\u81EA\u52A8\u7684\u786C\u76D8\u72B6\u6001\u68C0\u6D4B\u4E0E\u9884\u8B66\u7CFB\u7EDF\u548C\u89C4\u8303\u3002\u901A\u8FC7\u5728\u786C\u76D8\u786C\u4EF6\u5185\u7684\u68C0\u6D4B\u6307\u4EE4\u5BF9\u786C\u76D8\u7684\u786C\u4EF6\u5982\u78C1\u5934\u3001\u76D8\u7247\u3001\u9A6C\u8FBE\u3001")),1),t("p",null,n(e(i)("\u7535\u8DEF\u7684\u8FD0\u884C\u60C5\u51B5\u8FDB\u884C\u76D1\u63A7\u3001\u8BB0\u5F55\u5E76\u4E0E\u5382\u5546\u6240\u8BBE\u5B9A\u7684\u9884\u8BBE\u5B89\u5168\u503C\u8FDB\u884C\u6BD4\u8F83\uFF0C\u82E5\u76D1\u63A7\u60C5\u51B5\u5C06\u8981\u6216\u5DF2\u8D85\u51FA\u9884\u8BBE\u5B89\u5168\u503C\u7684\u5B89\u5168\u8303\u56F4\uFF0C")),1),t("p",null,n(e(i)("\u5C31\u53EF\u4EE5\u901A\u8FC7\u4E3B\u673A\u7684\u76D1\u63A7\u786C\u4EF6\u6216\u8F6F\u4EF6\u81EA\u52A8\u5411\u7528\u6237\u4F5C\u51FA\u8B66\u544A\u5E76\u8FDB\u884C\u8F7B\u5FAE\u7684\u81EA\u52A8\u4FEE\u590D\uFF0C\u4EE5\u63D0\u524D\u4FDD\u969C\u786C\u76D8\u6570\u636E\u7684\u5B89\u5168\u3002")),1)]),t("ul",px,[(r(),l(G,null,et(d,k=>z(m,{to:k.to,custom:"",key:k.to},{default:R(({route:x,href:w,navigate:v,isActive:b,isExactActive:y})=>[t("li",{class:pt({"active cbi-tab":b&&y})},[t("a",{href:w,onClick:v},n(k.name),9,fx)],2)]),_:2},1032,["to"])),64))]),u.value?(r(),K(h,{key:0,name:"default"},{default:R(({Component:k,route:x})=>[(r(),K(Ha,null,{default:R(()=>[(r(),K(Za(k),{key:x.path,config:e(s),saveData:g},null,8,["config"]))]),_:2},1024))]),_:1})):D("",!0)])}}});var vx=M(mx,[["__scopeId","data-v-2b6b4ef9"]]);const gx={class:"action-main"},bx=U({setup(o){return(i,a)=>(r(),K(_t,{type:2},{default:R(()=>[t("div",gx,[zt(i.$slots,"default",{},void 0,!0)])]),_:3}))}});var Le=M(bx,[["__scopeId","data-v-f3b0d6f0"]]);const hx={class:"actioner-container"},_x={class:"actioner-container_header"},xx={class:"actioner-container_body"},kx={class:"cbi-value"},wx={class:"cbi-value-title"},yx={class:"cbi-value-field"},Fx={class:"cbi-value-description"},Ex={class:"cbi-value"},Cx={class:"cbi-value-title"},$x={class:"cbi-value-field"},Dx={class:"cbi-checkbox"},Bx={value:-1},Yx={value:0},Ax=["value"],Sx={class:"cbi-value-description"},zx={class:"cbi-value"},Px={class:"cbi-value-title"},Tx={class:"cbi-value-field"},Ix={class:"cbi-checkbox"},Lx={value:-1},Mx={value:0},Nx=["value"],Ox={class:"cbi-value-description"},Vx={class:"actioner-container_footer"},Gx=["disabled"],jx=["disabled"],qx=U({props:{close:{type:Function,required:!0},disk:{type:Object,required:!0},device:{type:Object},next:{type:Function,required:!0}},setup(o){var g,p,f;const i=o,{$gettext:a,$ngettext:d}=H();console.log(i.device);const u=E(!1),s=gt({tmpDiff:((g=i.device)==null?void 0:g.tmpDiff)||0,tmpMax:((p=i.device)==null?void 0:p.tmpMax)||0,devicePath:((f=i.device)==null?void 0:f.devicePath)||""}),c=()=>{u.value=!0,i.close()},_=()=>L(this,null,function*(){u.value=!0;try{yield i.next({tmpDiff:s.tmpDiff,tmpMax:s.tmpMax,devicePath:s.devicePath}),u.value=!1,c()}catch(m){}});return(m,h)=>(r(),K(Le,null,{default:R(()=>[t("div",hx,[t("div",_x,[t("span",null," S.M.A.R.T. \xBB "+n(e(a)("\u8BBE\u5907"))+" \xBB "+n(o.disk.path),1)]),t("div",xx,[t("div",kx,[t("label",wx,n(e(a)("\u78C1\u76D8")),1),t("div",yx,[t("div",Fx,n(o.disk.model)+" [ "+n(o.disk.path)+"\uFF0C"+n(o.disk.sizeStr)+" ] ",1)])]),t("div",Ex,[t("label",Cx,n(e(a)("\u6E29\u5EA6\u76D1\u6D4B\uFF08\u5DEE\u5F02\uFF09")),1),t("div",$x,[t("div",Dx,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":h[0]||(h[0]=k=>e(s).tmpDiff=k)},[t("option",Bx,n(e(a)("\u4F7F\u7528\u5168\u5C40\u914D\u7F6E")),1),t("option",Yx,n(e(a)("\u7981\u7528")),1),(r(),l(G,null,et(20,k=>t("option",{value:k},n(k)+"\xB0C",9,Ax)),64))],512),[[dt,e(s).tmpDiff,void 0,{number:!0}]])]),t("div",Sx,n(e(a)("\u81EA\u4E0A\u6B21\u62A5\u544A\u4EE5\u6765\u6E29\u5EA6\u53D8\u5316\u81F3\u5C11 N \u5EA6\uFF0C\u5219\u9700\u62A5\u544A.")),1)])]),t("div",zx,[t("label",Px,n(e(a)("\u6E29\u5EA6\u76D1\u6D4B\uFF08\u6700\u5927\uFF09")),1),t("div",Tx,[t("div",Ix,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":h[1]||(h[1]=k=>e(s).tmpMax=k)},[t("option",Lx,n(e(a)("\u4F7F\u7528\u5168\u5C40\u914D\u7F6E")),1),t("option",Mx,n(e(a)("\u7981\u7528")),1),(r(),l(G,null,et(20,k=>t("option",{value:k*5},n(k*5)+"\xB0C",9,Nx)),64))],512),[[dt,e(s).tmpMax,void 0,{number:!0}]])]),t("div",Ox,n(e(a)("\u5982\u679C\u6E29\u5EA6\u5927\u4E8E\u6216\u7B49\u4E8E N \u6444\u6C0F\u5EA6\u5219\u62A5\u544A.")),1)])])]),t("div",Vx,[t("button",{class:"close",onClick:c,disabled:u.value},n(e(a)("\u53D6\u6D88")),9,Gx),t("button",{class:"next",onClick:_,disabled:u.value},n(e(a)("\u4FDD\u5B58")),9,jx)])])]),_:1}))}}),Ux={class:"actioner-container"},Rx={class:"actioner-container_header"},Wx={class:"actioner-container_body"},Hx={class:"cbi-value"},Zx={class:"cbi-value-title"},Jx={class:"cbi-value-field"},Kx={class:"cbi-checkbox"},Qx={value:""},Xx=["value"],tk={class:"cbi-value"},ek={class:"cbi-value-title"},ak={class:"cbi-value-field"},ok={class:"cbi-checkbox"},nk={value:"short"},ik={value:"long"},rk={value:"conveyance"},sk={value:"offline"},dk={class:"cbi-value"},lk={class:"cbi-value-title"},uk={class:"cbi-value-field"},ck={class:"cbi-checkbox"},pk=t("option",{value:"*"},"*",-1),fk=["value"],mk={class:"cbi-value-description"},vk={class:"cbi-value"},gk={class:"cbi-value-title"},bk={class:"cbi-value-field"},hk={class:"cbi-checkbox"},_k=t("option",{value:"*"},"*",-1),xk=["value"],kk={class:"cbi-value-description"},wk={class:"cbi-value"},yk={class:"cbi-value-title"},Fk={class:"cbi-value-field"},Ek={class:"cbi-checkbox"},Ck=t("option",{value:"*"},"*",-1),$k=["value"],Dk={class:"cbi-value-description"},Bk={class:"actioner-container_footer"},Yk=["disabled"],Ak=["disabled"],Sk=U({props:{close:{type:Function,required:!0},config:{type:Object,required:!0},next:{type:Function,required:!0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=E(!1),s=gt({type:"short",devicePath:"",month:"*",dayPerMonth:"*",hour:"*"}),c=E([]);(()=>L(this,null,function*(){try{const f=yield O.Smart.List.GET();if(f.data){const{result:m,error:h}=f.data;m&&m.disks&&(c.value=m.disks)}}catch(f){}}))();const g=()=>{u.value=!0,i.close()},p=()=>L(this,null,function*(){if(s.devicePath==""){C.Warning(a("\u8BF7\u9009\u62E9\u78C1\u76D8"));return}u.value=!0;try{yield i.next(s),g()}catch(f){}finally{u.value=!1}});return(f,m)=>(r(),K(Le,null,{default:R(()=>[t("div",Ux,[t("div",Rx,[t("span",null,n(e(a)("\u521B\u5EFA\u8BA1\u5212\u4EFB\u52A1")),1)]),t("div",Wx,[t("div",Hx,[t("label",Zx,n(e(a)("\u78C1\u76D8")),1),t("div",Jx,[t("div",Kx,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":m[0]||(m[0]=h=>e(s).devicePath=h)},[t("option",Qx,n(e(a)("\u9009\u62E9\u78C1\u76D8")),1),(r(!0),l(G,null,et(c.value,h=>(r(),l("option",{value:h.path},n(h.model)+" [ "+n(h.path)+"\uFF0C"+n(h.sizeStr)+" ] ",9,Xx))),256))],512),[[dt,e(s).devicePath,void 0,{trim:!0}]])])])]),t("div",tk,[t("label",ek,n(e(a)("\u7C7B\u578B")),1),t("div",ak,[t("div",ok,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":m[1]||(m[1]=h=>e(s).type=h)},[t("option",nk,n(e(a)("\u77ED\u6682\u81EA\u68C0")),1),t("option",ik,n(e(a)("\u957F\u65F6\u81EA\u68C0")),1),t("option",rk,n(e(a)("\u4F20\u8F93\u65F6\u81EA\u68C0")),1),t("option",sk,n(e(a)("\u79BB\u7EBF\u65F6\u81EA\u68C0")),1)],512),[[dt,e(s).type,void 0,{trim:!0}]])])])]),t("div",dk,[t("label",lk,n(e(a)("\u5C0F\u65F6")),1),t("div",uk,[t("div",ck,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":m[2]||(m[2]=h=>e(s).hour=h)},[pk,(r(),l(G,null,et(24,(h,k)=>t("option",{value:`${k}`},n(k),9,fk)),64))],512),[[dt,e(s).hour,void 0,{trim:!0}]])]),t("div",mk,n(e(a)("* \u8868\u793A\u6BCF\u5C0F\u65F6")),1)])]),t("div",vk,[t("label",gk,n(e(a)("\u5929")),1),t("div",bk,[t("div",hk,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":m[3]||(m[3]=h=>e(s).dayPerMonth=h)},[_k,(r(),l(G,null,et(31,h=>t("option",{value:`${h}`},n(h),9,xk)),64))],512),[[dt,e(s).dayPerMonth,void 0,{trim:!0}]])]),t("div",kk,n(e(a)("* \u8868\u793A\u6BCF\u5929")),1)])]),t("div",wk,[t("label",yk,n(e(a)("\u6708")),1),t("div",Fk,[t("div",Ek,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":m[4]||(m[4]=h=>e(s).month=h)},[Ck,(r(),l(G,null,et(12,(h,k)=>t("option",{value:`${h}`},n(h),9,$k)),64))],512),[[dt,e(s).month,void 0,{trim:!0}]])]),t("div",Dk,n(e(a)("* \u8868\u793A\u6BCF\u6708")),1)])])]),t("div",Bk,[t("button",{class:"close",onClick:g,disabled:u.value},n(e(a)("\u53D6\u6D88")),9,Yk),t("button",{class:"next",onClick:p,disabled:u.value},n(e(a)("\u4FDD\u5B58")),9,Ak)])])]),_:1}))}}),zk={class:"actioner-container"},Pk={class:"actioner-container_header"},Tk={class:"actioner-container_body"},Ik=["value"],Lk={class:"actioner-container_footer"},Mk=["disabled"],Nk=["disabled"],Ok=U({props:{close:{type:Function,required:!0},task:{type:Object,required:!0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=E(!1),s=E(""),c=E(""),_=E(""),g=()=>L(this,null,function*(){s.value+=".";try{const h=yield O.Smart.Test.Result.POST({type:"selftest",devicePath:i.task.devicePath||""});if(h.data){const{result:k,error:x}=h.data;k&&k.result&&(_.value=k.result),x&&(_.value=x)}}catch(h){h&&(_.value=h)}}),p=Pt.easyInterval(g,5e3);qe(()=>{p()});const f=()=>{u.value=!0,p(),i.close()},m=()=>L(this,null,function*(){u.value=!0;try{const h=yield O.Smart.Test.POST({type:i.task.type||"short",devicePath:i.task.devicePath||""});if(h.data){const{success:k,error:x,result:w}=h.data;x&&(c.value=x),w&&w.result&&(c.value=w.result)}}catch(h){c.value=h}finally{}});return(h,k)=>(r(),K(Le,null,{default:R(()=>[t("div",zk,[t("div",Pk,[t("span",null,n(e(a)("\u8FD0\u884C\u8C03\u8BD5")),1)]),t("div",Tk,[t("textarea",{value:c.value+` +`+_.value+` +`+s.value,disabled:""},null,8,Ik)]),t("div",Lk,[t("div",{class:"close",onClick:f,disabled:u.value},n(e(a)("\u5173\u95ED")),9,Mk),u.value?D("",!0):(r(),l("div",{key:0,class:"next",onClick:m,disabled:u.value},n(e(a)("\u8FD0\u884C")),9,Nk))])])]),_:1}))}});var Vk=M(Ok,[["__scopeId","data-v-abf07ee0"]]);const Gk={class:"actioner-container"},jk={class:"actioner-container_header"},qk={class:"tabs"},Uk={class:"actioner-container_body"},Rk={key:0,class:"table"},Wk={class:"tr"},Hk={class:"td left"},Zk={class:"td left"},Jk={class:"tr"},Kk={class:"td left"},Qk={class:"td left"},Xk={class:"tr"},tw={class:"td left"},ew={class:"td left"},aw=["value"],ow=["value"],nw=["value"],iw={class:"actioner-container_footer"},rw=["disabled"],sw=U({props:{close:{type:Function,required:!0},disk:{type:Object,required:!0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=E(!1),s=E("info"),c=h=>{switch(s.value=h,h){case"info":break;case"attribute":f();break;case"log":p();break;case"extend":m();break}},_=()=>{u.value=!0,i.close()},g=gt({log:"",attribute:"",extend:""}),p=()=>L(this,null,function*(){try{const h=yield O.Smart.Test.Result.POST({type:"selftest",devicePath:i.disk.path||""});if(h.data){const{result:k,error:x}=h.data;k&&k.result&&(g.log=k.result),x&&(g.log=x)}}catch(h){g.log=h}}),f=()=>L(this,null,function*(){try{const h=yield O.Smart.Attribute.Result.POST({devicePath:i.disk.path||""});if(h.data){const{result:k,error:x}=h.data;k&&k.result&&(g.attribute=k.result),x&&(g.attribute=x)}}catch(h){g.attribute=h}}),m=()=>L(this,null,function*(){try{const h=yield O.Smart.Extend.Result.POST({devicePath:i.disk.path||""});if(h.data){const{result:k,error:x}=h.data;k&&k.result&&(g.extend=k.result),x&&(g.extend=x)}}catch(h){g.extend=h}});return(h,k)=>(r(),K(Le,null,{default:R(()=>[t("div",Gk,[t("div",jk,[t("ul",qk,[t("li",{class:pt({"active cbi-tab":s.value=="info"}),onClick:k[0]||(k[0]=x=>c("info"))},[t("a",null,n(e(a)("\u8BBE\u5907\u4FE1\u606F")),1)],2),t("li",{class:pt({"active cbi-tab":s.value=="attribute"}),onClick:k[1]||(k[1]=x=>c("attribute"))},[t("a",null,n(e(a)("\u5C5E\u6027")),1)],2),t("li",{class:pt({"active cbi-tab":s.value=="log"}),onClick:k[2]||(k[2]=x=>c("log"))},[t("a",null,n(e(a)("\u81EA\u68C0\u65E5\u5FD7")),1)],2),t("li",{class:pt({"active cbi-tab":s.value=="extend"}),onClick:k[3]||(k[3]=x=>c("extend"))},[t("a",null,n(e(a)("\u6269\u5C55\u4FE1\u606F")),1)],2)])]),t("div",Uk,[s.value=="info"?(r(),l("table",Rk,[t("tr",Wk,[t("td",Hk,n(e(a)("\u8BBE\u5907")),1),t("td",Zk,n(o.disk.path),1)]),t("tr",Jk,[t("td",Kk,n(e(a)("\u578B\u53F7")),1),t("td",Qk,n(o.disk.model),1)]),t("tr",Xk,[t("td",tw,n(e(a)("\u5E8F\u53F7")),1),t("td",ew,n(o.disk.serial),1)])])):s.value=="attribute"?(r(),l("textarea",{key:1,disabled:"",value:e(g).attribute},null,8,aw)):s.value=="log"?(r(),l("textarea",{key:2,disabled:"",value:e(g).log},null,8,ow)):s.value=="extend"?(r(),l("textarea",{key:3,disabled:"",value:e(g).extend},null,8,nw)):D("",!0)]),t("div",iw,[t("div",{class:"close",onClick:_,disabled:u.value},n(e(a)("\u5173\u95ED")),9,rw)])])]),_:1}))}});var dw=M(sw,[["__scopeId","data-v-4a646cde"]]);const lw=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=z(qx,vt(lt({},o),{close:()=>{d()}})),d=()=>{i.remove()};Ae(a,i)},uw=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=z(Sk,vt(lt({},o),{close:()=>{d()}})),d=()=>{i.remove()};Ae(a,i)},cw=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=z(Vk,vt(lt({},o),{close:()=>{d()}})),d=()=>{i.remove()};Ae(a,i)},pw=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=z(dw,vt(lt({},o),{close:()=>{d()}})),d=()=>{i.remove()};Ae(a,i)},fw={class:"cbi-section"},mw={class:"cbi-value"},vw={class:"cbi-value-title"},gw={class:"cbi-value-field"},bw={class:"cbi-checkbox"},hw=["value"],_w={class:"cbi-value"},xw={class:"cbi-value-title"},kw={class:"cbi-value-field"},ww={class:"cbi-checkbox"},yw={value:"never"},Fw={value:"sleep"},Ew={value:"standby"},Cw={value:"idle"},$w={class:"cbi-value-description"},Dw=t("br",null,null,-1),Bw=t("br",null,null,-1),Yw=t("br",null,null,-1),Aw=t("br",null,null,-1),Sw={class:"cbi-value"},zw={class:"cbi-value-title"},Pw={class:"cbi-value-field"},Tw={class:"cbi-checkbox"},Iw={value:0},Lw=["value"],Mw={class:"cbi-value-description"},Nw={class:"cbi-value"},Ow={class:"cbi-value-title"},Vw={class:"cbi-value-field"},Gw={class:"cbi-checkbox"},jw={value:0},qw=["value"],Uw={class:"cbi-value-description"},Rw={class:"cbi-section cbi-tblsection",id:"cbi-nfs-mount"},Ww={class:"table cbi-section-table"},Hw={class:"tr cbi-section-table-titles anonymous"},Zw={class:"th cbi-section-table-cell","data-widget":"value"},Jw={class:"th cbi-section-table-cell","data-widget":"value"},Kw={class:"th cbi-section-table-cell","data-widget":"value"},Qw={class:"th cbi-section-table-cell","data-widget":"value"},Xw={class:"th cbi-section-table-cell","data-widget":"value"},ty={class:"th cbi-section-table-cell","data-widget":"value"},ey={class:"th cbi-section-table-cell","data-widget":"value"},ay={class:"th cbi-section-table-cell","data-widget":"value"},oy={class:"tr cbi-section-table-row"},ny={class:"td cbi-value-field"},iy={class:"td cbi-value-field"},ry={class:"td cbi-value-field"},sy={class:"td cbi-value-field"},dy={class:"td cbi-value-field"},ly={class:"td cbi-value-field"},uy={class:"td cbi-value-field"},cy={class:"td cbi-value-field"},py=["title","onClick"],fy=["title","onClick"],my={class:"cbi-page-actions control-group"},vy=["value"],gy=U({props:{config:{type:Object,required:!0},saveData:{type:Function,required:!0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=gt(i.config),s=()=>{u.global.tmpDiff=i.config.global.tmpDiff||0,u.global.tmpMax=i.config.global.tmpMax||0,u.global.enable=i.config.global.enable||!1,u.global.powermode=i.config.global.powermode||"never",u.devices=i.config.devices||[],u.tasks=i.config.tasks||[]},c=E([]),_=()=>L(this,null,function*(){try{const h=yield O.Smart.List.GET();if(h.data){const{result:k,error:x}=h.data;k&&k.disks&&(c.value=k.disks||[])}}catch(h){}}),g=Pt.easyInterval(_,5e3);qe(()=>{g()});const p=()=>L(this,null,function*(){yield i.saveData({global:u.global,devices:i.config.devices,tasks:i.config.tasks}),s()}),f=h=>{pw({disk:h})},m=(h,k)=>L(this,null,function*(){let x=null,w=-1;if(u.devices){for(let v=0;vL(this,null,function*(){v.tmpDiff==-1&&(v.tmpDiff=u.global.tmpDiff),v.tmpMax==-1&&(v.tmpMax=u.global.tmpMax),v.devicePath==""&&(v.devicePath=h.path);let b=[...u.devices];w>=0&&(b[w]=v);const y=new Map;b.forEach(F=>{F.devicePath!=null&&y.set(F.devicePath,null)});for(let F=0;F(r(),l(G,null,[t("fieldset",fw,[t("div",mw,[t("label",vw,n(e(a)("\u542F\u7528")),1),t("div",gw,[t("div",bw,[T(t("input",{type:"checkbox","onUpdate:modelValue":k[0]||(k[0]=x=>e(u).global.enable=x),value:!e(u).global.enable},null,8,hw),[[Rt,e(u).global.enable]])])])]),t("div",_w,[t("label",xw,n(e(a)("\u7535\u6E90\u6A21\u5F0F")),1),t("div",kw,[t("div",ww,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":k[1]||(k[1]=x=>e(u).global.powermode=x)},[t("option",yw,n(e(a)("\u603B\u662F")),1),t("option",Fw,n(e(a)("\u7761\u7720")),1),t("option",Ew,n(e(a)("\u5F85\u673A")),1),t("option",Cw,n(e(a)("\u95F2\u7F6E")),1)],512),[[dt,e(u).global.powermode,void 0,{trim:!0}]])]),t("div",$w,[t("span",null,n(e(a)("\u6D4B\u8BD5\u65F6\u78C1\u76D8\u4F1A\u8F6C\u52A8\uFF0C\u8BF7\u9009\u62E9\u5408\u9002\u7684\u6A21\u5F0F\u6765\u63A7\u5236\u78C1\u76D8\u8F6C\u52A8\u3002")),1),Dw,t("span",null,"* "+n(e(a)("\u603B\u662F-\u65E0\u8BBA\u662F\u4EC0\u4E48\u529F\u8017\u6A21\u5F0F\u4E0B\u90FD\u6D4B\u8BD5(\u68C0\u67E5)\u78C1\u76D8\uFF0C\u5F53\u68C0\u67E5\u65F6\uFF0C\u8FD9\u53EF\u80FD\u4F1A\u4F7F\u505C\u8F6C\u7684\u78C1\u76D8\u5F00\u59CB\u8F6C\u52A8\u3002")),1),Bw,t("span",null,"* "+n(e(a)("\u7761\u7720-\u5904\u4E8E\u7761\u7720\u6A21\u5F0F\u4E0B\u4E0D\u68C0\u67E5\u8BBE\u5907\u3002")),1),Yw,t("span",null,"* "+n(e(a)("\u5F85\u673A-\u5904\u4E8E\u5F85\u673A\u548C\u7761\u7720\u6A21\u5F0F\u4E0B\u4E0D\u68C0\u67E5\u8BBE\u5907\u3002\u6B64\u6A21\u5F0F\u4E0B\u78C1\u76D8\u4E00\u822C\u4E0D\u65CB\u8F6C\uFF0C\u5982\u679C\u4F60\u4E0D\u60F3\u6BCF\u6B21\u68C0\u67E5\u90FD\u8F6C\u52A8\u78C1\u76D8\uFF0C\u90A3\u4E48\u8FD9\u4E2A\u6A21\u5F0F\u6BD4\u8F83\u9002\u5408\u3002")),1),Aw,t("span",null,"* "+n(e(a)("\u95F2\u7F6E-\u5904\u4E8E\u5F85\u673A\u3001\u7761\u7720\u3001\u95F2\u7F6E\u6A21\u5F0F\u4E0B\u4E0D\u68C0\u67E5\u8BBE\u5907\uFF0C\u5728\u95F2\u7F6E\u72B6\u6001\u4E0B\uFF0C\u5927\u591A\u6570\u78C1\u76D8\u8FD8\u5728\u8F6C\u52A8\uFF0C\u6240\u4EE5\u8FD9\u53EF\u80FD\u4E0D\u9002\u5408\u4F60\u3002")),1)])])]),t("div",Sw,[t("label",zw,n(e(a)("\u6E29\u5EA6\u76D1\u6D4B\uFF08\u5DEE\u5F02\uFF09")),1),t("div",Pw,[t("div",Tw,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":k[2]||(k[2]=x=>e(u).global.tmpDiff=x)},[t("option",Iw,n(e(a)("\u7981\u7528")),1),(r(),l(G,null,et(15,x=>t("option",{value:x},n(x)+"\xB0C",9,Lw)),64))],512),[[dt,e(u).global.tmpDiff,void 0,{number:!0}]])]),t("div",Mw,n(e(a)("\u81EA\u4E0A\u6B21\u62A5\u544A\u4EE5\u6765\u6E29\u5EA6\u53D8\u5316\u81F3\u5C11 N \u5EA6\uFF0C\u5219\u9700\u62A5\u544A.")),1)])]),t("div",Nw,[t("label",Ow,n(e(a)("\u6E29\u5EA6\u76D1\u6D4B\uFF08\u6700\u5927\uFF09")),1),t("div",Vw,[t("div",Gw,[T(t("select",{class:"cbi-input-select","onUpdate:modelValue":k[3]||(k[3]=x=>e(u).global.tmpMax=x)},[t("option",jw,n(e(a)("\u7981\u7528")),1),(r(),l(G,null,et(20,x=>t("option",{value:x*5},n(x*5)+"\xB0C",9,qw)),64))],512),[[dt,e(u).global.tmpMax,void 0,{number:!0}]])]),t("div",Uw,n(e(a)("\u5982\u679C\u6E29\u5EA6\u5927\u4E8E\u6216\u7B49\u4E8E N \u6444\u6C0F\u5EA6\u5219\u62A5\u544A.")),1)])])]),t("div",Rw,[t("table",Ww,[t("thead",null,[t("tr",Hw,[t("th",Zw,n(e(a)("\u8BBE\u5907")),1),t("th",Jw,n(e(a)("\u578B\u53F7")),1),t("th",Kw,n(e(a)("\u5E8F\u53F7")),1),t("th",Qw,n(e(a)("\u5BB9\u91CF")),1),t("th",Xw,n(e(a)("\u6E29\u5EA6")),1),t("th",ty,n(e(a)("\u72B6\u6001")),1),t("th",ey,n(e(a)("\u5065\u5EB7")),1),t("th",ay,n(e(a)("\u64CD\u4F5C")),1)])]),t("tbody",null,[(r(!0),l(G,null,et(c.value,(x,w)=>(r(),l("tr",oy,[t("td",ny,[t("b",null,n(x.path),1)]),t("td",iy,[t("b",null,n(x.model),1)]),t("td",ry,[t("b",null,n(x.serial),1)]),t("td",sy,[t("b",null,n(x.sizeStr),1)]),t("td",dy,[t("b",null,n(x.temp),1)]),t("td",ly,[t("b",null,n(x.status),1)]),t("td",uy,[t("b",null,n(x.health),1)]),t("td",cy,[t("button",{class:"btn cbi-button cbi-button-apply",title:e(a)("\u7F16\u8F91"),onClick:v=>m(x)},n(e(a)("\u7F16\u8F91")),9,py),t("button",{class:"btn cbi-button cbi-button-apply",title:e(a)("\u8BE6\u60C5"),onClick:v=>f(x)},n(e(a)("\u8BE6\u60C5")),9,fy)])]))),256))])])]),t("span",my,[t("input",{class:"btn cbi-button cbi-button-apply",type:"button",value:e(a)("\u4FDD\u5B58\u5E76\u5E94\u7528"),onClick:p},null,8,vy)])],64))}}),by={class:"cbi-section cbi-tblsection",id:"cbi-nfs-mount"},hy={class:"table cbi-section-table"},_y={class:"tr cbi-section-table-titles anonymous"},xy={class:"th cbi-section-table-cell","data-widget":"value"},ky={class:"th cbi-section-table-cell","data-widget":"value"},wy={class:"th cbi-section-table-cell","data-widget":"value"},yy={class:"th cbi-section-table-cell","data-widget":"value"},Fy={class:"tr cbi-section-table-row"},Ey={class:"td cbi-value-field"},Cy={class:"td cbi-value-field"},$y={class:"td cbi-value-field"},Dy={class:"td cbi-value-field"},By=["title","onClick"],Yy=["title","onClick"],Ay=U({props:{config:{type:Object,required:!0},saveData:{type:Function,required:!0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=gt(i.config),s=p=>{switch(p){case"short":return a("\u77ED\u6682\u81EA\u68C0");case"long":return a("\u957F\u65F6\u81EA\u68C0");case"conveyance":return a("\u4F20\u8F93\u65F6\u81EA\u68C0");case"offline":return a("\u79BB\u7EBF\u65F6\u81EA\u68C0");default:return a("\u672A\u77E5")}},c=()=>{uw({config:i.config,disks:[],next:p=>L(this,null,function*(){yield i.saveData({tasks:[...u.tasks,p],global:i.config.global,devices:i.config.devices}),u.tasks=i.config.tasks||[]})})},_=p=>L(this,null,function*(){const f=[...u.tasks];f.splice(p,1),yield i.saveData({tasks:f,global:i.config.global,devices:i.config.devices}),u.tasks=i.config.tasks||[]}),g=p=>{cw({task:p})};return(p,f)=>(r(),l(G,null,[t("button",{class:"btn cbi-button cbi-button-apply",onClick:f[0]||(f[0]=m=>c())},n(e(a)("\u65B0\u5EFA")),1),t("div",by,[t("table",hy,[t("thead",null,[t("tr",_y,[t("th",xy,n(e(a)("\u8BBE\u5907")),1),t("th",ky,n(e(a)("\u7C7B\u578B")),1),t("th",wy,n(e(a)("\u8C03\u5EA6")),1),t("th",yy,n(e(a)("\u529F\u80FD")),1)])]),t("tbody",null,[(r(!0),l(G,null,et(e(u).tasks,(m,h)=>(r(),l("tr",Fy,[t("td",Ey,[t("b",null,n(m.devicePath),1)]),t("td",Cy,[t("b",null,n(s(m.type)),1)]),t("td",$y,[t("b",null,n(m.month)+"/"+n(m.dayPerMonth)+"/"+n(m.hour),1)]),t("td",Dy,[t("button",{class:"btn cbi-button cbi-button-apply",title:e(a)("\u8C03\u8BD5"),onClick:k=>g(m)},n(e(a)("\u9884\u89C8")),9,By),t("button",{class:"cbi-button cbi-button-remove",title:e(a)("\u5220\u9664"),onClick:k=>_(h)},n(e(a)("\u5220\u9664")),9,Yy)])]))),256))])])])],64))}}),Sy={class:"cbi-section"},zy=["value"],Py=U({setup(o){return L(this,null,function*(){let i,a;const d=E(""),u=()=>L(this,null,function*(){try{const s=yield O.Smart.Log.GET();if(s.data){const{result:c,error:_}=s.data;c&&c.result&&(d.value=c.result),_&&(d.value=_)}}catch(s){d.value=s}});return[i,a]=Ja(()=>u()),yield i,a(),(s,c)=>(r(),l("fieldset",Sy,[t("textarea",{value:d.value,disabled:""},null,8,zy)]))})}});var Ty=M(Py,[["__scopeId","data-v-997c3dee"]]);const Iy={},Ly={t:"1659511092204",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2332","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"200",height:"200"},My=t("path",{d:"M514.048 62.464q93.184 0 175.616 35.328t143.872 96.768 96.768 143.872 35.328 175.616q0 94.208-35.328 176.128t-96.768 143.36-143.872 96.768-175.616 35.328q-94.208 0-176.64-35.328t-143.872-96.768-96.768-143.36-35.328-176.128q0-93.184 35.328-175.616t96.768-143.872 143.872-96.768 176.64-35.328zM772.096 576.512q26.624 0 45.056-18.944t18.432-45.568-18.432-45.056-45.056-18.432l-192.512 0 0-192.512q0-26.624-18.944-45.568t-45.568-18.944-45.056 18.944-18.432 45.568l0 192.512-192.512 0q-26.624 0-45.056 18.432t-18.432 45.056 18.432 45.568 45.056 18.944l192.512 0 0 191.488q0 26.624 18.432 45.568t45.056 18.944 45.568-18.944 18.944-45.568l0-191.488 192.512 0z","p-id":"2333"},null,-1),Ny=[My];function Oy(o,i){return r(),l("svg",Ly,Ny)}var sa=M(Iy,[["render",Oy]]);const Vy=["onSubmit"],Gy={class:"actioner-dns_header"},jy={key:0},qy={key:1},Uy={class:"actioner-dns_body"},Ry={class:"label-item"},Wy={class:"label-item_key"},Hy={class:"label-item_value"},Zy={class:"label-item"},Jy={class:"label-item_key"},Ky={class:"label-item_value"},Qy={value:"dhcp"},Xy={key:0,value:"pppoe"},tF={value:"static"},eF={class:"actioner-dns_footer"},aF=["disabled"],oF=U({props:{Close:{type:Function,required:!0},e:{type:String,required:!0},name:{type:String,required:!0},inface:{type:Object,required:!0},next:{type:Function,required:!0}},setup(o){const i=o,{$gettext:a,$ngettext:d}=H(),u=E(!1),s=E(i.inface),c=()=>L(this,null,function*(){C.Loading(a("\u914D\u7F6E\u4E2D...")).Close(),i.next(s.value),_()}),_=()=>{i.Close&&i.Close()};return(g,p)=>(r(),K(_t,{Close:o.Close,type:1},{default:R(()=>[t("form",{class:"actioner-dns",onSubmit:mt(c,["prevent"])},[t("div",Gy,[o.name=="wan"?(r(),l("span",jy,n(o.e=="edit"?e(a)("\u7F16\u8F91WAN"):e(a)("\u6DFB\u52A0WAN")),1)):(r(),l("span",qy,n(o.e=="edit"?e(a)("\u7F16\u8F91LAN"):e(a)("\u6DFB\u52A0LAN")),1))]),t("div",Uy,[t("div",Ry,[t("div",Wy,[t("span",null,n(e(a)("\u540D\u79F0")),1)]),t("div",Hy,[t("span",null,n(s.value.name.toLocaleUpperCase()),1)])]),t("div",Zy,[t("div",Jy,[t("span",null,n(e(a)("\u534F\u8BAE\uFF08\u7F51\u7EDC\u83B7\u53D6\u65B9\u5F0F\uFF09")),1)]),t("div",Ky,[T(t("select",{"onUpdate:modelValue":p[0]||(p[0]=f=>s.value.proto=f)},[t("option",Qy,n(e(a)("DHCP\u5BA2\u6237\u7AEF")),1),o.name=="wan"?(r(),l("option",Xy,"PPPoE")):D("",!0),t("option",tF,n(e(a)("\u9759\u6001\u5730\u5740")),1)],512),[[dt,s.value.proto]])])])]),t("div",eF,[t("button",{class:"cbi-button cbi-button-apply app-btn",disabled:u.value},n(e(a)("\u4FDD\u5B58")),9,aF),t("button",{class:"cbi-button cbi-button-remove app-btn app-back",onClick:_},n(e(a)("\u53D6\u6D88")),1)])],40,Vy)]),_:1},8,["Close"]))}});var nF=M(oF,[["__scopeId","data-v-6f6071af"]]);const da=o=>{const i=document.createElement("div");document.body.appendChild(i);const a=bt(nF,vt(lt({},o),{Close:()=>{d()}}));a.mount(i);const d=()=>{a.unmount(),i.remove()}},qt=o=>(rt("data-v-4ec945e0"),o=o(),st(),o),iF={id:"page"},rF={name:"content"},sF={class:"container"},dF={class:"table-wrapper"},lF={class:"table-header"},uF={class:"interface-device-flex"},cF=qt(()=>t("div",{class:"header-cell spacer-col"},null,-1)),pF=qt(()=>t("div",{class:"header-cell"},null,-1)),fF=qt(()=>t("div",{class:"header-cell action-col"},null,-1)),mF={class:"table-body"},vF=["name","value","onUpdate:modelValue","onInput"],gF=qt(()=>t("div",{class:"table-cell spacer-col"},null,-1)),bF={class:"table-cell name-col"},hF={class:"table-cell action-col"},_F=["title","onClick"],xF=["onClick"],kF=qt(()=>t("div",{class:"table-cell spacer-col"},null,-1)),wF=qt(()=>t("div",{class:"table-cell name-col"},null,-1)),yF={class:"table-cell action-col"},FF=["name","value","onUpdate:modelValue","onInput"],EF=qt(()=>t("div",{class:"table-cell spacer-col"},null,-1)),CF={class:"table-cell name-col"},$F={class:"table-cell action-col"},DF=["title","onClick"],BF=["onClick"],YF=qt(()=>t("div",{class:"table-cell spacer-col"},null,-1)),AF=qt(()=>t("div",{class:"table-cell name-col"},null,-1)),SF={class:"table-cell action-col"},zF={class:"cbi-page-actions control-group"},PF=["value","disabled"],TF=U({setup(o){const{$gettext:i,$ngettext:a}=H(),d=gt({devices:[],interfaces:[]}),u=E(!1),s=gt({lan:[],wan:[]});(()=>{O.Network.GetInterfaceConfig.GET().then(k=>{if(k.data){const{result:x}=k.data;if(x){d.devices=x.devices||[],d.interfaces=x.interfaces||[];for(let w=0;w{k=="wan"?s.wan.splice(x,1):k=="lan"&&s.lan.splice(x,1)},g=(k,x)=>{if(x==null){let w=k=="wan"?s.wan.length:s.lan.length;w==6&&k=="wan"&&w++,da({e:"add",name:k,inface:{name:k+`${w}`,proto:"dhcp",ipv4Addr:"",ipv6Addr:"",portName:"",deviceNames:[],ports:[],firewallType:k},next:v=>{k=="wan"?s.wan.push(v):s.lan.push(v),C.Message(i("\u8BF7\u5728\u4FDD\u5B58\u4EE5\u540E\u524D\u5F80'\u7F51\u7EDC-\u63A5\u53E3'\u9875\u9762\u914D\u7F6E\u63A5\u53E3\u8BE6\u7EC6\u53C2\u6570"))}})}else da({e:"edit",name:k,inface:k=="wan"?s.wan[x]:s.lan[x],next:w=>{k=="wan"?s.wan[x]=w:s.lan[x]=w}})},p=(k,x)=>k?k.indexOf(x):-1,f=(k,x)=>{const v=k.target.value;for(let y=0;y{const v=k.target.value;for(let b=0;bL(this,null,function*(){u.value=!0;const k=[];for(let w=0;w(r(),l("div",iF,[t("h2",rF,n(e(i)("\u7F51\u53E3\u914D\u7F6E")),1),t("div",sF,[t("div",dF,[t("div",lF,[(r(!0),l(G,null,et(e(d).devices,w=>(r(),l("div",{class:"header-cell device-col",key:w.name},[t("div",uF,[z(Da,{item:w},null,8,["item"])])]))),128)),cF,pF,fF]),t("div",mF,[(r(!0),l(G,null,et(e(s).lan,(w,v)=>(r(),l("div",{key:v,class:"table-row"},[(r(!0),l(G,null,et(e(d).devices,b=>(r(),l("div",{class:"table-cell device-col",key:b.name},[T(t("input",{type:"checkbox",name:b.name,value:b.name,"onUpdate:modelValue":y=>w.deviceNames=y,onInput:y=>f(y,v)},null,40,vF),[[Rt,w.deviceNames]])]))),128)),gF,t("div",bF,[t("b",null,n(w.name),1)]),t("div",hF,[t("button",{class:"btn cbi-button cbi-button-apply",title:e(i)("\u7F16\u8F91"),onClick:b=>g("lan",v)},n(e(i)("\u7F16\u8F91")),9,_F),v!==0?(r(),l("button",{key:0,class:"cbi-button cbi-button-remove",onClick:b=>_("lan",v)},n(e(i)("\u5220\u9664")),9,xF)):D("",!0)])]))),128)),t("div",{class:"table-row add-row",onClick:x[0]||(x[0]=w=>g("lan"))},[(r(!0),l(G,null,et(e(d).devices,w=>(r(),l("div",{class:"table-cell device-col",key:w.name}))),128)),kF,wF,t("div",yF,[z(sa,{class:"icon"})])]),(r(!0),l(G,null,et(e(s).wan,(w,v)=>(r(),l("div",{key:v,class:"table-row"},[(r(!0),l(G,null,et(e(d).devices,b=>(r(),l("div",{class:"table-cell device-col",key:b.name},[T(t("input",{type:"checkbox",name:b.name,value:b.name,"onUpdate:modelValue":y=>w.deviceNames=y,onInput:y=>m(y,v)},null,40,FF),[[Rt,w.deviceNames]])]))),128)),EF,t("div",CF,[t("b",null,n(w.name),1)]),t("div",$F,[t("button",{class:"btn cbi-button cbi-button-apply",title:e(i)("\u7F16\u8F91"),onClick:b=>g("wan",v)},n(e(i)("\u7F16\u8F91")),9,DF),v!==0?(r(),l("button",{key:0,class:"cbi-button cbi-button-remove",onClick:b=>_("wan",v)},n(e(i)("\u5220\u9664")),9,BF)):D("",!0)])]))),128)),t("div",{class:"table-row add-row",onClick:x[1]||(x[1]=w=>g("wan"))},[(r(!0),l(G,null,et(e(d).devices,w=>(r(),l("div",{class:"table-cell device-col",key:w.name}))),128)),YF,AF,t("div",SF,[z(sa,{class:"icon"})])])])])]),t("div",zF,[t("input",{class:"btn cbi-button cbi-button-apply",type:"button",value:e(i)("\u4FDD\u5B58\u5E76\u5E94\u7528"),onClick:h,disabled:u.value},null,8,PF)])]))}});var IF=M(TF,[["__scopeId","data-v-4ec945e0"]]);const LF={name:"CustomTable",props:{data:{type:Array,default:()=>[]},columns:{type:Array,required:!0,validator:o=>o.every(i=>i.label&&i.prop)},showSelection:{type:Boolean,default:!1},rowKey:{type:String,default:"id"},showPagination:{type:Boolean,default:!0},pageSize:{type:Number,default:10},currentPage:{type:Number,default:1},emptyText:{type:String,default:"\u6682\u65E0\u6570\u636E"},maxPagerCount:{type:Number,default:5},theadBgColor:{type:String,default:"#F8F8F8"}},emits:["selection-change","update:currentPage","page-change"],setup(o,{emit:i}){const{$gettext:a}=H(),d=E([]),u=E(!1),s=E(!1);E(null);const c=tt(()=>o.data.length),_=tt(()=>Math.ceil(c.value/o.pageSize)),g=tt(()=>{if(!o.showPagination)return o.data;const Y=(o.currentPage-1)*o.pageSize,A=Y+o.pageSize;return o.data.slice(Y,A)}),p=tt(()=>(o.currentPage-1)*o.pageSize+1),f=tt(()=>{const Y=o.currentPage*o.pageSize;return Y>c.value?c.value:Y}),m=tt(()=>({minWidth:`${o.columns.reduce((A,B)=>A+(parseInt(B.width)||50),o.showSelection?50:0)}px`})),h=tt(()=>{const Y=[],A=Math.floor(o.maxPagerCount/2);let B=o.currentPage-A,$=o.currentPage+A;B<1&&(B=1,$=Math.min(o.maxPagerCount,_.value)),$>_.value&&($=_.value,B=Math.max(1,$-o.maxPagerCount+1));for(let S=B;S<=$;S++)Y.push(S);return Y}),k=Y=>({width:Y.width?`${Math.max(50,parseInt(Y.width))}px`:"auto",minWidth:"50px",textAlign:Y.align||"center"}),x=()=>{u.value?d.value=[...g.value.map(Y=>Y[o.rowKey])]:d.value=[],b()},w=()=>{u.value=d.value.length===g.value.length&&g.value.length>0,b()},v=(Y,A)=>{A?d.value.includes(Y)||d.value.push(Y):d.value=d.value.filter(B=>B!==Y),w()},b=()=>{const Y=o.data.filter(A=>d.value.includes(A[o.rowKey]));i("selection-change",Y)},y=Y=>{Y<1||Y>_.value||(i("update:currentPage",Y),i("page-change",Y))},F=()=>{s.value=window.innerWidth<=768};return Nt(()=>o.data,()=>{d.value=[],u.value=!1},{deep:!0}),At(()=>{F(),window.addEventListener("resize",F)}),jt(()=>{window.removeEventListener("resize",F)}),{selectedRows:d,allSelected:u,isMobile:s,total:c,totalPages:_,paginatedData:g,startItem:p,endItem:f,visiblePages:h,tableStyle:m,gettext:a,getColumnStyle:k,toggleAllSelection:x,handleSelectionChange:w,changePage:y,updateSelection:v}}},MF={class:"custom-table-container"},NF={key:0,class:"selection-header"},OF={key:0,class:"selection-cell"},VF=["checked","onChange"],GF={key:0,class:"empty-row"},jF=["colspan"],qF={key:0,class:"pagination-wrapper"},UF={class:"pagination-info"},RF={class:"pagination-controls"},WF=["disabled"],HF=["onClick"],ZF=["disabled"];function JF(o,i,a,d,u,s){return r(),l("div",MF,[t("div",{class:"custom-table-wrapper",style:Bt({overflowX:d.isMobile?"auto":"hidden"})},[t("table",{class:pt(["custom-table",{"has-selection":a.showSelection}]),style:Bt(d.tableStyle)},[t("thead",{style:Bt({background:a.theadBgColor})},[t("tr",null,[a.showSelection?(r(),l("th",NF,[T(t("input",{type:"checkbox","onUpdate:modelValue":i[0]||(i[0]=c=>d.allSelected=c),onChange:i[1]||(i[1]=(...c)=>d.toggleAllSelection&&d.toggleAllSelection(...c))},null,544),[[Rt,d.allSelected]])])):D("",!0),(r(!0),l(G,null,et(a.columns,(c,_)=>(r(),l("th",{key:_,style:Bt(d.getColumnStyle(c))},n(d.gettext(c.label)),5))),128))])],4),t("tbody",null,[(r(!0),l(G,null,et(d.paginatedData,(c,_)=>(r(),l("tr",{key:_,class:pt({"last-row":_===d.paginatedData.length-1})},[a.showSelection?(r(),l("td",OF,[t("input",{type:"checkbox",checked:d.selectedRows.includes(c[a.rowKey]),onChange:g=>d.updateSelection(c[a.rowKey],g.target.checked)},null,40,VF)])):D("",!0),(r(!0),l(G,null,et(a.columns,(g,p)=>(r(),l("td",{key:p,style:Bt({textAlign:g.align||"center"})},[g.slot?zt(o.$slots,g.slot,{key:0,row:c,index:_},void 0,!0):(r(),l(G,{key:1},[it(n(c[g.prop]),1)],64))],4))),128))],2))),128)),d.paginatedData.length===0?(r(),l("tr",GF,[t("td",{colspan:a.showSelection?a.columns.length+1:a.columns.length},n(a.emptyText),9,jF)])):D("",!0)])],6)],4),a.showPagination?(r(),l("div",qF,[t("div",UF,n(d.gettext("\u663E\u793A"))+" "+n(d.startItem)+" "+n(d.gettext("\u5230"))+" "+n(d.endItem)+" "+n(d.gettext("\u6761"))+"\uFF0C"+n(d.gettext("\u5171"))+" "+n(d.total)+" "+n(d.gettext("\u6761")),1),t("div",RF,[t("button",{disabled:a.currentPage===1,onClick:i[2]||(i[2]=c=>d.changePage(a.currentPage-1))},n(d.gettext("\u4E0A\u4E00\u9875")),9,WF),(r(!0),l(G,null,et(d.visiblePages,c=>(r(),l("button",{key:c,class:pt({active:c===a.currentPage}),onClick:_=>d.changePage(c)},n(c),11,HF))),128)),t("button",{disabled:a.currentPage===d.totalPages,onClick:i[3]||(i[3]=c=>d.changePage(a.currentPage+1))},n(d.gettext("\u4E0B\u4E00\u9875")),9,ZF)])])):D("",!0)])}var Me=M(LF,[["render",JF],["__scopeId","data-v-2c8ecf89"]]);const Ta=o=>(rt("data-v-d28f7d82"),o=o(),st(),o),KF={style:{display:"flex","align-items":"center"}},QF={class:"search_box"},XF={class:"search_container"},tE={class:"search_input_wrapper"},eE=["onKeyup","placeholder"],aE=Ta(()=>t("path",{d:"M15.5 14h-.79l-.28-.27a6.5 6.5 0 0 0 1.48-5.34c-.47-2.78-2.79-5-5.59-5.34a6.505 6.505 0 0 0-7.27 7.27c.34 2.8 2.56 5.12 5.34 5.59a6.5 6.5 0 0 0 5.34-1.48l.27.28v.79l4.25 4.25c.41.41 1.08.41 1.49 0 .41-.41.41-1.08 0-1.49L15.5 14zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"},null,-1)),oE=[aE],nE=Ta(()=>t("svg",{class:"refresh_icon",viewBox:"0 0 24 24",width:"26",height:"26"},[t("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"})],-1)),iE=[nE],rE=U({props:{showBatchDelete:{type:Boolean,default:!0},showAdd:{type:Boolean,default:!0}},emits:["refresh","batch-delete","search","handleAdd"],setup(o,{emit:i}){const a=o,{$gettext:d}=H(),u=E(""),s=E(!1),c=E(a.showBatchDelete),_=E(a.showAdd),g=()=>{i("refresh",{data:"\u8FD9\u662F\u5B50\u7EC4\u4EF6\u7684\u6570\u636E"})},p=()=>{i("search",String(u.value))},f=()=>{i("batch-delete",{data:"\u8FD9\u662F\u5B50\u7EC4\u4EF6\u7684\u6570\u636E"})},m=()=>{i("handleAdd")};return(h,k)=>(r(),l("div",KF,[_.value?(r(),l("button",{key:0,class:"del-button add-button--danger",style:{},onClick:m},[t("span",null,n(e(d)("\u6DFB\u52A0")),1)])):D("",!0),c.value?(r(),l("button",{key:1,class:"del-button del-button--danger",onClick:f},[t("span",null,n(e(d)("\u6279\u91CF\u5220\u9664")),1)])):D("",!0),t("div",QF,[t("div",XF,[t("div",tE,[T(t("input",{type:"text",onKeyup:Ka(p,["enter"]),"onUpdate:modelValue":k[0]||(k[0]=x=>u.value=x),class:"search_input",placeholder:e(d)("\u8BF7\u8F93\u5165\u540D\u79F0/IP/MAC\u2026")},null,40,eE),[[ot,u.value,void 0,{trim:!0}]]),t("svg",{class:"search_icon",viewBox:"0 0 24 24",width:"24",height:"24",onClick:p},oE)]),t("button",{class:pt(["refresh_button",{rotate:s.value}]),onClick:g},iE,2)])])]))}});var Xe=M(rE,[["__scopeId","data-v-d28f7d82"]]);const sE=o=>(rt("data-v-9ce78472"),o=o(),st(),o),dE=sE(()=>t("span",{class:"switch__button"},null,-1)),lE=[dE],uE=["checked","disabled"],cE=U({props:{modelValue:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},activeColor:{default:"#409EFF"},inactiveColor:{default:"#DCDFE6"}},emits:["update:modelValue","change","beforeChange"],setup(o,{emit:i}){const a=o,d=()=>{if(i("beforeChange",!a.modelValue),a.disabled)return;const u=!a.modelValue;i("update:modelValue",u),i("change",u)};return tt(()=>a.modelValue),(u,s)=>(r(),l("div",{class:pt(["switch",{"is-checked":o.modelValue,"is-disabled":o.disabled}]),onClick:d},[t("span",{class:"switch__core",style:Bt({backgroundColor:o.modelValue?o.activeColor:o.inactiveColor,borderColor:o.modelValue?o.activeColor:o.inactiveColor})},lE,4),t("input",{type:"checkbox",class:"switch__input",checked:o.modelValue,disabled:o.disabled},null,8,uE)],2))}});var Gt=M(cE,[["__scopeId","data-v-9ce78472"]]);const pE={class:"flow"},fE={class:"flow-data"},mE={key:0},vE={key:1},gE=U({props:{ipParam:{type:String}},setup(o){const i=o,{$gettext:a}=H();la([ua,ca,pa,fa,ma,va]);const d=E(i.ipParam),u=E(),s=v=>{var y;const b=(y=u.value)==null?void 0:y[v];return!b||b.startTime==0?"":m(b.startTime*1e3)+"-"+m(b.endTime*1e3)},c=tt(()=>{var b;let v=[];return(b=u.value)==null||b.forEach(y=>{v.push({value:y.uploadSpeed})}),v}),_=tt(()=>{var b;let v=[];return(b=u.value)==null||b.forEach(y=>{v.push({value:y.downloadSpeed})}),v}),g=tt(()=>{var b;let v="";if(u.value){let y=((b=u.value)==null?void 0:b.length)||0;if(y>0){let F=u.value[y-1];v=h(F.uploadSpeed)+"/s"}}return v}),p=tt(()=>{var b;let v="";if(u.value){let y=((b=u.value)==null?void 0:b.length)||0;if(y>0){let F=u.value[y-1];v=h(F.downloadSpeed)+"/s"}}return v}),f=()=>L(this,null,function*(){var v;try{const b=yield O.DeviceMangement.speedsForOneDevice.POST({ip:d.value});if(b.data&&(v=b.data.result)!=null&&v.items){const y=b.data.result.slots||10;if(b.data.result.items.lengthy?u.value=b.data.result.items.slice(y-b.data.result.items.length):u.value=b.data.result.items}}catch(b){console.log(b)}}),m=Pt.dateForm,h=Pt.byteToSize,k=E();let x=null;const w=v=>{const b=Ea();return x=ga(v,b?"dark":"light"),x.setOption({animation:!1,backgroundColor:b?"#88888822":"#fff",color:["transparent","transparent"],tooltip:{trigger:"axis",formatter:y=>{if(Array.isArray(y)){let F="";y.length>0&&(F=s(y[0].axisValue));for(let Y=0;Y${y[Y].seriesName}: ${h(y[Y].value)}/s`;return F.toString()}else{const F=y;return`${s(F.axisValue)}
${F.seriesName}: ${h(F.value)}/s`}}},xAxis:{type:"category",boundaryGap:!1,splitLine:{lineStyle:{color:["#999"]},show:!1},name:"",show:!1,nameGap:0,nameTextStyle:{height:0,lineHeight:0,padding:0}},title:{text:a("\u6D41\u91CF\u7EDF\u8BA1"),textStyle:{fontSize:12,color:b?"#cccccc":"rgba(0, 0, 0, 0.6)"},top:"10px",left:"10px"},yAxis:{type:"value",name:"",minInterval:1e4,interval:1e3,axisLabel:{formatter:function(y,F){return`${h(y)}/s`},color:"#fff",show:!1},nameTextStyle:{color:"#fff"},splitLine:{lineStyle:{color:["#999"]},show:!1}},series:[{name:a("\u4E0B\u8F7D"),data:_.value,type:"line",symbol:"none",showSymbol:!1,symbolSize:0,smooth:!0,areaStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"rgba(32, 199, 247, 1)"},{offset:1,color:"rgba(32, 199, 247, 0.1)"}],global:!1}}},{name:a("\u4E0A\u4F20"),data:c.value,type:"line",symbol:"none",showSymbol:!1,symbolSize:0,smooth:!0,areaStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"rgba(85, 58, 254, 1)"},{offset:1,color:"rgba(85, 58, 254, 0.1)"}],global:!1}}}],legend:{padding:0,align:"right",top:"10px",data:[{name:a("\u4E0A\u4F20"),itemStyle:{color:"rgb(85, 58, 254)"}},{name:a("\u4E0B\u8F7D"),itemStyle:{color:"rgb(32, 199, 247)"}}],textStyle:{color:b?"#cccccc":"rgba(0, 0, 0, 0.6)"},lineStyle:{color:"#333"}},grid:{left:"2%",right:"2%",bottom:"0%",top:"10%",containLabel:!0}}),x};return At(()=>{setTimeout(()=>L(this,null,function*(){if(k.value){yield f();const v=w(k.value),b=k.value;v.resize({width:b.clientWidth,height:b.clientHeight}),window.addEventListener("resize",()=>{v.resize({width:b.clientWidth,height:b.clientHeight})});const y=()=>L(this,null,function*(){if(x!=null){if(!document.hidden){if(yield f(),x==null)return;v.setOption({series:[{name:a("\u4E0B\u8F7D"),data:_.value,type:"line",areaStyle:{},smooth:!0},{name:a("\u4E0A\u4F20"),data:c.value,type:"line",areaStyle:{},smooth:!0}]})}setTimeout(y,5e3)}});setTimeout(y,5e3)}}),900)}),jt(()=>{x!=null&&(x.dispose(),x=null)}),(v,b)=>(r(),l("div",pE,[t("div",{ref_key:"el",ref:k,class:"echart"},null,512),t("div",fE,[e(g)?(r(),l("span",mE,n(e(a)("\u4E0A\u4F20:"))+" "+n(e(g)),1)):D("",!0),e(p)?(r(),l("span",vE,n(e(a)("\u4E0B\u8F7D:"))+" "+n(e(p)),1)):D("",!0)])]))}});var bE=M(gE,[["__scopeId","data-v-529a02b0"]]);const hE=["onClick"],_E={class:"modal-header"},xE={class:"modal-title"},kE={class:"modal-content"},wE={key:0,class:"modal-footer"},he=U({props:{modelValue:{type:Boolean},title:{default:"\u63D0\u793A"},showClose:{type:Boolean,default:!0},closeOnClickOverlay:{type:Boolean,default:!1},footerShow:{type:Boolean,default:!0},width:{default:"500px"}},emits:["update:modelValue","confirm","cancel","close"],setup(o,{expose:i,emit:a}){const d=o;Qa(m=>({"1df87c10":e(s)}));const{$gettext:u}=H(),s=tt(()=>typeof d.width=="number"?`${d.width}px`:d.width),c=E(d.modelValue);Nt(()=>d.modelValue,m=>{c.value=m}),Nt(c,m=>{a("update:modelValue",m),m||a("close")}),tt(()=>typeof d.width=="number"?`${d.width}px`:d.width);const _=()=>{c.value=!1},g=()=>{d.closeOnClickOverlay&&f()},p=()=>{a("confirm")},f=()=>{a("cancel"),_()};return i({show:()=>c.value=!0,hide:()=>c.value=!1}),(m,h)=>(r(),K($t,{name:"fade"},{default:R(()=>[c.value?(r(),l("div",{key:0,class:"modal-overlay",onClick:mt(g,["self"])},[z($t,{name:"slide"},{default:R(()=>[t("div",{class:"modal-container",style:Bt({maxWidth:e(s)})},[t("div",_E,[t("h3",xE,n(e(u)(o.title)),1),o.showClose?(r(),l("button",{key:0,class:"modal-close",onClick:f,"aria-label":"Close"}," \xD7 ")):D("",!0)]),t("div",kE,[zt(m.$slots,"default")]),o.footerShow?(r(),l("div",wE,[zt(m.$slots,"footer",{},()=>[t("button",{class:"modal-button cancel",onClick:f},n(e(u)("\u53D6\u6D88")),1),t("button",{class:"modal-button confirm",onClick:p},n(e(u)("\u4FDD\u5B58")),1)])])):D("",!0)],4)]),_:3})],8,hE)):D("",!0)]),_:3}))}}),we=o=>(rt("data-v-2f8a90b2"),o=o(),st(),o),yE={class:"container"},FE={style:{display:"flex","justify-content":"end"}},EE=["onClick"],CE=["onClick"],$E=["onClick"],DE={class:"custom-content"},BE={class:"IP_address"},YE={class:"item_box"},AE={class:"item_left"},SE={key:0,class:"tip"},zE=["onClick"],PE={key:1},TE={class:"item_box"},IE={class:"item_left"},LE={class:"item_box"},ME={class:"item_left"},NE=["placeholder"],OE={class:"item_box"},VE={class:"item_left"},GE=["placeholder"],jE={class:"item_box"},qE={class:"item_left"},UE=["placeholder"],RE={class:"custom-content"},WE=we(()=>t("div",{class:"img_box"},[t("img",{src:"https://fwindex.koolcenter.com/cover/x86_64/cover.png",alt:""})],-1)),HE={class:"item_box"},ZE={class:"item_left"},JE=["placeholder"],KE={class:"item_box"},QE=we(()=>t("div",{class:"item_left"},"MAC\uFF1A",-1)),XE=["placeholder"],tC={class:"item_box"},eC={class:"item_left"},aC={key:0,value:null,disabled:""},oC=["value"],nC={class:"item_box"},iC={class:"item_left"},rC={key:0,class:"item_box"},sC=we(()=>t("div",{class:"item_left"},"IP\uFF1A",-1)),dC=["placeholder"],lC={class:"custom-content"},uC={class:"info-content"},cC=we(()=>t("div",{class:"img_box"},[t("img",{src:"https://fwindex.koolcenter.com/cover/x86_64/cover.png",alt:""})],-1)),pC={style:{"margin-bottom":"16px",flex:"1"}},fC={class:"item_box"},mC={class:"item_left"},vC={class:"item_box"},gC={class:"item_left"},bC={class:"item_box"},hC=we(()=>t("div",{class:"item_left"}," MAC\uFF1A",-1)),_C={class:"item_box"},xC={class:"item_left"},kC={class:"item_box"},wC={class:"item_left"},yC={class:"item_box"},FC={class:"item_left"},EC=U({emits:["openGloba"],setup(o,{emit:i}){const{$gettext:a}=H(),d=j=>{V.hostname=j.target.value.replace(/[\u4e00-\u9fa5]/g,"")},u=E(null),s=()=>{c(),B(),u.value=setInterval(B,3e3)},c=()=>{u.value&&(clearInterval(u.value),u.value=null)};At(()=>L(this,null,function*(){yield Y(),p.value.length!==0&&s()})),jt(()=>{c()});const _=E({});(()=>L(this,null,function*(){try{const{data:j}=yield O.DeviceMangement.globalConfigs.GET();j.result&&(_.value=j.result||{})}catch(j){}}))();const p=E([]),f=E([]),m=E(!1),h=E(!1),k=E(!1),x=tt(()=>!V.dhcpGateway),w=E([{label:"\u4E3B\u673A\u540D\u79F0",prop:"hostname"},{label:"IP\u5730\u5740",prop:"ip"},{label:"MAC\u5730\u5740",prop:"mac"},{label:"\u4E0A\u4F20\u901F\u5EA6",prop:"uploadSpeedStr"},{label:"\u4E0B\u8F7D\u901F\u5EA6",prop:"downloadSpeedStr"},{label:"\u6807\u7B7E",prop:"staticAssigned",slot:"staticAssigned"},{label:"\u64CD\u4F5C",prop:"action",slot:"action"}]),v=j=>({default:a("\u9ED8\u8BA4\u7F51\u5173"),parent:a("\u4E0A\u7EA7\u8DEF\u7531"),myself:a("\u672C\u8BBE\u5907"),bypass:a("\u65C1\u8DEF\u7531"),floatip:a("\u6D6E\u52A8\u7F51\u5173")})[j]||j,b=()=>{m.value=!1,i("openGloba")},y=j=>{var J,Q;if(j==!0&&!((Q=(J=_.value)==null?void 0:J.speedLimit)!=null&&Q.enabled))return C.Warning(a("\u8BF7\u524D\u5F80\u5168\u5C40\u914D\u7F6E\u5F00\u542F\u9650\u901F"))},F=E([]),Y=()=>L(this,null,function*(){var J,Q,nt;let j=C.Loading(a("\u52A0\u8F7D\u4E2D..."));try{const{data:xt}=yield O.DeviceMangement.listDevices.GET();xt.result&&(p.value=((J=xt.result)==null?void 0:J.devices)||[],f.value=((Q=xt.result)==null?void 0:Q.devices)||[],F.value=((nt=xt.result)==null?void 0:nt.dhcpTags)||[])}catch(xt){}finally{j.Close()}}),A=(j,J)=>{const Q={};return j.forEach(nt=>{nt.ip&&(Q[nt.ip]={downloadSpeedStr:nt.downloadSpeedStr||"0 B",uploadSpeedStr:nt.uploadSpeedStr||"0 B"})}),J.map(nt=>nt.ip&&Q[nt.ip]?vt(lt({},nt),{downloadSpeedStr:Q[nt.ip].downloadSpeedStr,uploadSpeedStr:Q[nt.ip].uploadSpeedStr}):vt(lt({},nt),{downloadSpeedStr:nt.downloadSpeedStr||"0 B",uploadSpeedStr:nt.uploadSpeedStr||"0 B"}))},B=()=>L(this,null,function*(){try{const{data:j}=yield O.DeviceMangement.speedsForDevices.GET();j.result&&(f.value=A(j.result,f.value))}catch(j){}}),$=j=>/^[a-zA-Z\s]+$/.test(j)?j.toUpperCase():j,S=gt({ip:"",mac:"",uploadSpeed:100,downloadSpeed:1e3,networkAccess:!1,enabled:!1,comment:"",action:"add"}),V=gt({hostname:"",assignedIP:"",assignedMac:"",bindIP:!1,tagTitle:"",tagName:"",dhcpGateway:"",action:"add"}),N=E(""),P=E({}),I=(j,J)=>{var Q,nt,xt,St,kt,oe,ne,ie,re,se,de,le,ue,ce,pe,wt;P.value=j,J===1?(S.ip=j.ip||"",S.mac=j.mac||"",S.uploadSpeed=((Q=j==null?void 0:j.speedLimit)==null?void 0:Q.uploadSpeed)||100,S.downloadSpeed=((nt=j==null?void 0:j.speedLimit)==null?void 0:nt.downloadSpeed)||1e3,S.networkAccess=!((xt=j==null?void 0:j.speedLimit)!=null&&xt.networkAccess)||!1,S.enabled=((St=j==null?void 0:j.speedLimit)==null?void 0:St.enabled)||!1,S.comment=((kt=j==null?void 0:j.speedLimit)==null?void 0:kt.comment)||"",S.action=((oe=j==null?void 0:j.speedLimit)==null?void 0:oe.action)||"add",m.value=!0):J===2?(V.hostname=((ne=j==null?void 0:j.staticAssigned)==null?void 0:ne.hostname)||"",V.assignedIP=((ie=j==null?void 0:j.staticAssigned)==null?void 0:ie.assignedIP)||"",V.assignedMac=((re=j==null?void 0:j.staticAssigned)==null?void 0:re.assignedMac)||"",V.bindIP=((se=j==null?void 0:j.staticAssigned)==null?void 0:se.bindIP)||!1,V.tagTitle=((de=j==null?void 0:j.staticAssigned)==null?void 0:de.tagTitle)||"",V.tagName=((le=j==null?void 0:j.staticAssigned)==null?void 0:le.tagName)||"",(ue=j==null?void 0:j.staticAssigned)!=null&&ue.dhcpGateway?(F.value.forEach(fe=>{var Fe;fe.gateway===((Fe=j==null?void 0:j.staticAssigned)==null?void 0:Fe.dhcpGateway)&&(W.value=fe)}),V.dhcpGateway=((pe=j==null?void 0:j.staticAssigned)==null?void 0:pe.dhcpGateway)||F.value[0]||""):(W.value=F.value[0]||null,V.dhcpGateway=((ce=W.value)==null?void 0:ce.gateway)||""),V.action=((wt=j==null?void 0:j.staticAssigned)==null?void 0:wt.action)||"add",h.value=!0):J===3&&(N.value="",N.value=j.ip,k.value=!0)},W=E(F.value[0]||null),ht=()=>{var j,J,Q;W.value?(V.dhcpGateway=((j=W.value)==null?void 0:j.gateway)||"",V.tagName=((J=W.value)==null?void 0:J.tagName)||"",V.tagTitle=((Q=W.value)==null?void 0:Q.tagTitle)||""):(V.dhcpGateway="",V.tagName="",V.tagTitle="")},Dt=(j,J)=>J?{ip:/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/,mac:/^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$|^([0-9A-Fa-f]{4}\.){2}([0-9A-Fa-f]{4})$/}[j].test(J.trim()):!1,ft=j=>/^([1-9]\d*(\.\d+)?|0\.\d*[1-9]\d*)$/.test(j.toString()),Kt=()=>L(this,null,function*(){if(!V.hostname)return C.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u540D\u79F0")}`);if(!V.assignedMac)return C.Warning(`${a("\u8BF7\u8F93\u5165")}${a("MAC")}`);if(!Dt("mac",V.assignedMac))return C.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684MAC\u5730\u5740")}`);if(!V.dhcpGateway)return C.Warning(`${a("\u8BF7\u9009\u62E9")}${a("\u7F51\u5173")}`);if(V.bindIP){if(!V.assignedIP)return C.Warning(`${a("\u8BF7\u8F93\u5165")}${a("IP")}`);if(!Dt("ip",V.assignedIP))return C.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684IP\u5730\u5740")}`)}else V.assignedIP="";let j=C.Loading(a("\u4FDD\u5B58\u4E2D..."));try{const{data:J}=yield O.DeviceMangement.staticDeviceConfig.POST(V);JSON.stringify(J)==="{}"?(h.value=!1,It(),Ft(),C.Success("\u4FDD\u5B58\u6210\u529F !")):C.Success((J==null?void 0:J.error)||"\u4FDD\u5B58\u5931\u8D25\uFF01")}catch(J){C.Warning(`${J==null?void 0:J.error} || ${J==null?void 0:J.message}`)}finally{j.Close()}}),Qt=()=>L(this,null,function*(){var J,Q;if(!((Q=(J=_.value)==null?void 0:J.speedLimit)!=null&&Q.enabled))return C.Warning(a("\u8BF7\u524D\u5F80\u5168\u5C40\u914D\u7F6E\u5F00\u542F\u9650\u901F"));if(S.networkAccess)S.downloadSpeed=0,S.uploadSpeed=0;else{if(!S.downloadSpeed)return C.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u4E0B\u8F7D\u901F\u5EA6")}`);if(!ft(S.downloadSpeed))return C.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u4E0B\u8F7D\u901F\u5EA6")}`);if(!S.uploadSpeed)return C.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u4E0A\u4F20\u901F\u5EA6")}`);if(!ft(S.uploadSpeed))return C.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u4E0A\u4F20\u901F\u5EA6")}`);S.downloadSpeed=Number(S.downloadSpeed),S.uploadSpeed=Number(S.uploadSpeed)}let j=C.Loading(a("\u4FDD\u5B58\u4E2D..."));try{S.networkAccess=!S.networkAccess;const{data:nt}=yield O.DeviceMangement.speedLimitConfig.POST(S);JSON.stringify(nt)==="{}"?(m.value=!1,It(),Ft(),C.Success("\u4FDD\u5B58\u6210\u529F !")):C.Success((nt==null?void 0:nt.error)||"\u4FDD\u5B58\u5931\u8D25\uFF01")}catch(nt){C.Warning(`${nt==null?void 0:nt.error} || ${nt==null?void 0:nt.message}`)}finally{S.downloadSpeed=1e3,S.uploadSpeed=100,j.Close()}}),It=()=>{P.value={},W.value=F.value[0]||null,V.hostname="",V.assignedIP="",V.assignedMac="",V.bindIP=!1,V.dhcpGateway="",V.tagName="",V.tagTitle="",V.action="add",S.ip="",S.mac="",S.uploadSpeed=100,S.downloadSpeed=1e3,S.networkAccess=!1,S.comment="",S.action="add"},at=E([]),Z=E(null),Ft=()=>L(this,null,function*(){p.value=[],yield Y()}),ct=j=>p.value.filter(J=>{const Q=J.ip.includes(j),nt=J.mac.toLowerCase().includes(j.toLowerCase());return Q||nt}),X=j=>{j===""&&(f.value=p.value),f.value=ct(j)},Lt=()=>{if(at.value.length===0)return C.Warning(a("\u8BF7\u52FE\u9009\u8981\u5220\u9664\u7684\u6570\u636E")+" !")};return(j,J)=>(r(),l("div",yE,[t("div",FE,[z(Xe,{onRefresh:Ft,showAdd:!1,showBatchDelete:!1,ref_key:"searchRef",ref:Z,onBatchDelete:Lt,onSearch:X},null,512)]),t("div",null,[z(Me,{data:f.value,columns:w.value,showPagination:!1},{action:R(({row:Q})=>[t("span",{style:{color:"#553AFE",cursor:"pointer"},onClick:nt=>I(Q,2)},n(e(a)("\u9759\u6001\u5206\u914D")),9,EE),t("span",{style:{color:"#553AFE",cursor:"pointer",margin:"0 8px"},onClick:nt=>I(Q,1)},n(e(a)("\u9650\u901F\u914D\u7F6E")),9,CE),t("span",{style:{color:"#553AFE",margin:"0 8px",cursor:"pointer"},onClick:nt=>I(Q,3)},n(e(a)("\u8BE6\u60C5")),9,$E)]),staticAssigned:R(({row:Q})=>{var nt,xt;return[t("span",null,n(v((nt=Q==null?void 0:Q.staticAssigned)==null?void 0:nt.tagTitle)||v((xt=Q==null?void 0:Q.staticAssigned)==null?void 0:xt.tagName)||"-"),1)]}),_:1},8,["data","columns"])]),z(he,{modelValue:m.value,"onUpdate:modelValue":J[6]||(J[6]=Q=>m.value=Q),title:"\u9650\u901F\u914D\u7F6E","show-close":!0,onConfirm:Qt,onCancel:It},{default:R(()=>{var Q,nt,xt,St;return[t("div",DE,[t("div",BE,"IP: "+n(P.value.ip),1),t("div",YE,[t("div",AE,n(e(a)("\u5BF9\u8BBE\u5907\u5F00\u542F\u9650\u901F"))+"\uFF1A",1),z(Gt,{modelValue:e(S).enabled,"onUpdate:modelValue":J[0]||(J[0]=kt=>e(S).enabled=kt),disabled:!((nt=(Q=_.value)==null?void 0:Q.speedLimit)!=null&&nt.enabled),onBeforeChange:y},null,8,["modelValue","disabled"])]),(St=(xt=_.value)==null?void 0:xt.speedLimit)!=null&&St.enabled?D("",!0):(r(),l("div",SE,[t("a",{href:"",onClick:mt(b,["prevent"])},n(e(a)("\u70B9\u6211\u8DF3\u8F6C\u5168\u5C40\u914D\u7F6E")),9,zE)])),e(S).enabled?(r(),l("div",PE,[t("div",TE,[t("div",IE,n(e(a)("\u7981\u6B62\u8BE5\u8BBE\u5907\u8BBF\u95EE\u7F51\u7EDC"))+"\uFF1A",1),z(Gt,{modelValue:e(S).networkAccess,"onUpdate:modelValue":J[1]||(J[1]=kt=>e(S).networkAccess=kt),onChange:J[2]||(J[2]=()=>{})},null,8,["modelValue"])]),e(S).networkAccess?D("",!0):(r(),l(G,{key:0},[t("div",LE,[t("div",ME,n(e(a)("\u4E0B\u8F7D\u901F\u5EA6"))+"\uFF08Mbit/s\uFF09\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":J[3]||(J[3]=kt=>e(S).downloadSpeed=kt),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,NE),[[ot,e(S).downloadSpeed,void 0,{trim:!0}]]),it(" \xA0 "+n(e(a)("\u603B\u5E26\u5BBD")),1)]),t("div",OE,[t("div",VE,n(e(a)("\u4E0A\u4F20\u901F\u5EA6"))+"\uFF08Mbit/s\uFF09\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":J[4]||(J[4]=kt=>e(S).uploadSpeed=kt),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,GE),[[ot,e(S).uploadSpeed,void 0,{trim:!0}]]),it(" \xA0 "+n(e(a)("\u603B\u5E26\u5BBD")),1)]),t("div",jE,[t("div",qE,n(e(a)("\u6CE8\u89E3"))+"\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":J[5]||(J[5]=kt=>e(S).comment=kt),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,UE),[[ot,e(S).comment,void 0,{trim:!0}]])])],64))])):D("",!0)])]}),_:1},8,["modelValue"]),z(he,{modelValue:h.value,"onUpdate:modelValue":J[12]||(J[12]=Q=>h.value=Q),title:"\u9759\u6001\u5206\u914D",width:"550px","show-close":!0,onConfirm:Kt,onCancel:It},{default:R(()=>[t("div",RE,[WE,t("div",HE,[t("div",ZE,n(e(a)("\u540D\u79F0"))+"\uFF1A",1),T(t("input",{id:"tagName",type:"text",onInput:d,"onUpdate:modelValue":J[7]||(J[7]=Q=>e(V).hostname=Q),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,40,JE),[[ot,e(V).hostname,void 0,{trim:!0}]])]),t("div",KE,[QE,T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":J[8]||(J[8]=Q=>e(V).assignedMac=Q),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,XE),[[ot,e(V).assignedMac,void 0,{trim:!0}]])]),t("div",tC,[t("div",eC,n(e(a)("\u7F51\u5173"))+"\uFF1A",1),T(t("select",{"onUpdate:modelValue":J[9]||(J[9]=Q=>W.value=Q),onChange:ht},[e(x)?(r(),l("option",aC,n(e(a)("\u8BF7\u9009\u62E9")),1)):D("",!0),(r(!0),l(G,null,et(F.value,Q=>(r(),l("option",{value:Q},n(Q.gateway)+"("+n(Q.tagTitle?v(Q.tagTitle):Q.tagName?Q.tagName:"-")+") ",9,oC))),256))],544),[[dt,W.value]])]),t("div",nC,[t("div",iC,n(e(a)("MAC\u5730\u5740\u4E0EIP\u7ED1\u5B9A"))+"\uFF1A",1),z(Gt,{modelValue:e(V).bindIP,"onUpdate:modelValue":J[10]||(J[10]=Q=>e(V).bindIP=Q)},null,8,["modelValue"])]),e(V).bindIP?(r(),l("div",rC,[sC,T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":J[11]||(J[11]=Q=>e(V).assignedIP=Q),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,dC),[[ot,e(V).assignedIP,void 0,{trim:!0}]])])):D("",!0)])]),_:1},8,["modelValue"]),z(he,{modelValue:k.value,"onUpdate:modelValue":J[13]||(J[13]=Q=>k.value=Q),title:"\u8BE6\u60C5",width:"550px",footerShow:!1,"show-close":!0,onCancel:It},{default:R(()=>{var Q,nt,xt,St,kt;return[t("div",lC,[t("div",uC,[cC,t("div",pC,[t("div",fC,[t("div",mC,n(e(a)("\u540D\u79F0"))+"\uFF1A",1),it(" "+n(P.value.hostname||"-"),1)]),t("div",vC,[t("div",gC,n(e(a)("IP\u5730\u5740"))+"\uFF1A",1),it(" "+n(P.value.ip),1)]),t("div",bC,[hC,it(" "+n(P.value.mac),1)]),t("div",_C,[t("div",xC,n(e(a)("\u7F51\u5173"))+"\uFF1A",1),it(" "+n(((Q=P.value)==null?void 0:Q.staticAssigned.dhcpGateway)||"-"),1)]),t("div",kC,[t("div",wC,n(e(a)("\u63A5\u53E3"))+"\uFF1A",1),it(" "+n($(P.value.intr)||"-"),1)]),t("div",yC,[t("div",FC,n(e(a)("\u6807\u7B7E"))+"\uFF1A",1),it(" "+n(((xt=(nt=P.value)==null?void 0:nt.staticAssigned)==null?void 0:xt.tagTitle)||((kt=(St=P.value)==null?void 0:St.staticAssigned)==null?void 0:kt.tagName)||"-"),1)])])]),N.value?(r(),K(bE,{key:0,ipParam:N.value},null,8,["ipParam"])):D("",!0)])]}),_:1},8,["modelValue"])]))}});var CC=M(EC,[["__scopeId","data-v-2f8a90b2"]]);const ta=o=>(rt("data-v-0ad740fc"),o=o(),st(),o),$C={class:"container"},DC={style:{display:"flex","justify-content":"end"}},BC=["onClick"],YC={class:"custom-content"},AC=ta(()=>t("div",{class:"img_box"},[t("img",{src:"https://fwindex.koolcenter.com/cover/x86_64/cover.png",alt:""})],-1)),SC={class:"item_box"},zC={class:"item_left"},PC=["placeholder"],TC={class:"item_box"},IC=ta(()=>t("div",{class:"item_left"},"MAC\uFF1A",-1)),LC=["placeholder"],MC={class:"item_box"},NC={class:"item_left"},OC={key:0,value:null,disabled:""},VC=["value"],GC={class:"item_box"},jC={class:"item_left"},qC={key:0,class:"item_box"},UC=ta(()=>t("div",{class:"item_left"},"IP\uFF1A",-1)),RC=["placeholder"],WC=U({setup(o){const{$gettext:i}=H(),a=E([]);(()=>L(this,null,function*(){var P;try{const{data:I}=yield O.DeviceMangement.globalConfigs.GET();I.result&&(a.value=((P=I.result)==null?void 0:P.dhcpTags)||[])}catch(I){}}))();const u=E([]),s=E([]),c=E(!1),_=E([{label:"\u4E3B\u673A\u540D\u79F0",prop:"hostname"},{label:"IP\u5730\u5740",prop:"assignedIP"},{label:"MAC\u5730\u5740",prop:"assignedMac"},{label:"\u9759\u6001IP\u7ED1\u5B9A",prop:"bindIP",slot:"bindIP"},{label:"\u6807\u7B7E",prop:"tagTitle",slot:"tagTitle"},{label:"\u64CD\u4F5C",prop:"action",slot:"action"}]),g=P=>({default:i("\u9ED8\u8BA4\u7F51\u5173"),parent:i("\u4E0A\u7EA7\u8DEF\u7531"),myself:i("\u672C\u8BBE\u5907"),bypass:i("\u65C1\u8DEF\u7531"),floatip:i("\u6D6E\u52A8\u7F51\u5173")})[P]||P,p=P=>{$.hostname=P.target.value.replace(/[\u4e00-\u9fa5]/g,"")},f=()=>L(this,null,function*(){let P=C.Loading(i("\u52A0\u8F7D\u4E2D..."));try{const{data:I}=yield O.DeviceMangement.listStaticDevices.GET();I.result&&(u.value=I.result||[],s.value=I.result||[])}catch(I){}finally{P.Close()}});f();const m=E(!0),h=E([]),k=P=>{h.value=P},x=()=>L(this,null,function*(){u.value=[];let P=C.Loading(i("\u52A0\u8F7D\u4E2D..."));yield f(),P.Close()}),w=P=>u.value.filter(I=>{const W=I.assignedIP.includes(P),ht=I.assignedMac.toLowerCase().includes(P.toLowerCase());return W||ht}),v=P=>{P===""&&(s.value=u.value),s.value=w(P)},b=P=>L(this,null,function*(){if(confirm(i("\u6E29\u99A8\u63D0\u793A\uFF1A\u5220\u9664\u8BBE\u5907\u7684\u9759\u6001\u5206\u914D\u53EF\u80FD\u5F71\u54CD\u6B64\u8BBE\u5907\u7684\u8054\u7F51\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))){let I={hostname:P.hostname||"",assignedIP:P.assignedIP||"",assignedMac:P.assignedMac||"",tagTitle:P.tagTitle||"",bindIP:P.bindIP||!1,tagName:P.tagName||"",dhcpGateway:P.dhcpGateway||"",action:"delete"};y(I,1)}}),y=(P,I)=>L(this,null,function*(){let W=C.Loading(i("\u5220\u9664\u4E2D..."));try{const{data:ht}=yield O.DeviceMangement.staticDeviceConfig.POST(P);return I==1&&(JSON.stringify(ht)==="{}"?C.Success("\u5220\u9664\u6210\u529F !"):C.Success((ht==null?void 0:ht.error)||"\u5220\u9664\u5931\u8D25\uFF01"),f()),ht}catch(ht){}finally{W.Close()}}),F=()=>L(this,null,function*(){if(h.value.length===0)return C.Warning(i("\u8BF7\u52FE\u9009\u8981\u5220\u9664\u7684\u6570\u636E")+" !");if(confirm(i("\u6E29\u99A8\u63D0\u793A\uFF1A\u5220\u9664\u8BBE\u5907\u7684\u9759\u6001\u5206\u914D\u53EF\u80FD\u5F71\u54CD\u6B64\u8BBE\u5907\u7684\u8054\u7F51\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")))try{const P=h.value.map(I=>{const W={hostname:I.hostname||"",assignedIP:I.assignedIP||"",assignedMac:I.assignedMac||"",tagTitle:I.tagTitle||"",bindIP:I.bindIP||!1,tagName:I.tagName||"",dhcpGateway:I.dhcpGateway||"",action:"delete"};return y(W)});yield Promise.all(P),C.Success(i("\u6240\u6709\u5220\u9664\u64CD\u4F5C\u5DF2\u5B8C\u6210")),f()}catch(P){}}),Y=tt(()=>!$.dhcpGateway),A=E(null),B=()=>{var P,I,W;A.value?($.dhcpGateway=((P=A.value)==null?void 0:P.gateway)||"",$.tagName=((I=A.value)==null?void 0:I.tagName)||"",$.tagTitle=((W=A.value)==null?void 0:W.tagTitle)||""):($.dhcpGateway="",$.tagName="",$.tagTitle="")},$=gt({hostname:"",assignedIP:"",assignedMac:"",bindIP:!1,tagTitle:"",tagName:"",dhcpGateway:"",action:"add"}),S=(P,I)=>I?{ip:/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/,mac:/^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$|^([0-9A-Fa-f]{4}\.){2}([0-9A-Fa-f]{4})$/}[P].test(I.trim()):!1,V=()=>L(this,null,function*(){if(!$.assignedMac)return C.Warning(`${i("\u8BF7\u8F93\u5165")}${i("MAC")}`);if(!S("mac",$.assignedMac))return C.Warning(`${i("\u8BF7\u8F93\u5165\u6B63\u786E\u7684MAC\u5730\u5740")}`);if(!$.dhcpGateway)return C.Warning(`${i("\u8BF7\u9009\u62E9")}${i("\u7F51\u5173")}`);if($.bindIP){if(!$.assignedIP)return C.Warning(`${i("\u8BF7\u8F93\u5165")}${i("IP")}`);if(!S("ip",$.assignedIP))return C.Warning(`${i("\u8BF7\u8F93\u5165\u6B63\u786E\u7684IP\u5730\u5740")}`)}else $.assignedIP="";let P=C.Loading(i("\u4FDD\u5B58\u4E2D..."));try{const{data:I}=yield O.DeviceMangement.staticDeviceConfig.POST($);JSON.stringify(I)==="{}"?(c.value=!1,N(),x(),C.Success("\u4FDD\u5B58\u6210\u529F !")):C.Success((I==null?void 0:I.error)||"\u4FDD\u5B58\u5931\u8D25\uFF01")}catch(I){C.Warning(`${I==null?void 0:I.error} || ${I==null?void 0:I.message}`)}finally{P.Close()}}),N=()=>{A.value=null,$.hostname="",$.assignedIP="",$.assignedMac="",$.bindIP=!1,$.dhcpGateway="",$.tagName="",$.tagTitle="",$.action="add"};return(P,I)=>(r(),l("div",$C,[t("div",DC,[z(Xe,{onHandleAdd:I[0]||(I[0]=W=>c.value=!0),onRefresh:x,onBatchDelete:F,onSearch:v})]),t("div",null,[z(Me,{data:s.value,columns:_.value,rowKey:"assignedMac",showSelection:m.value,showPagination:!1,onSelectionChange:k},{action:R(({row:W})=>[t("button",{class:"del-button del-button--danger",onClick:ht=>b(W)},[t("span",null,n(e(i)("\u5220\u9664")),1)],8,BC)]),tagTitle:R(({row:W})=>[t("span",null,n(g(W==null?void 0:W.tagTitle)||g(W==null?void 0:W.tagName)||"-"),1)]),bindIP:R(({row:W})=>[t("span",null,n(W!=null&&W.bindIP?e(i)("\u662F"):e(i)("\u5426")),1)]),_:1},8,["data","columns","showSelection"])]),z(he,{modelValue:c.value,"onUpdate:modelValue":I[6]||(I[6]=W=>c.value=W),title:"\u9759\u6001\u5206\u914D",width:"550px","show-close":!0,onConfirm:V,onCancel:N},{default:R(()=>[t("div",YC,[AC,t("div",SC,[t("div",zC,n(e(i)("\u540D\u79F0"))+"\uFF1A",1),T(t("input",{id:"tagName",type:"text",onInput:p,"onUpdate:modelValue":I[1]||(I[1]=W=>e($).hostname=W),placeholder:e(i)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,40,PC),[[ot,e($).hostname,void 0,{trim:!0}]])]),t("div",TC,[IC,T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":I[2]||(I[2]=W=>e($).assignedMac=W),placeholder:e(i)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,LC),[[ot,e($).assignedMac,void 0,{trim:!0}]])]),t("div",MC,[t("div",NC,n(e(i)("\u7F51\u5173"))+"\uFF1A",1),T(t("select",{"onUpdate:modelValue":I[3]||(I[3]=W=>A.value=W),onChange:B},[e(Y)?(r(),l("option",OC,n(e(i)("\u8BF7\u9009\u62E9")),1)):D("",!0),(r(!0),l(G,null,et(a.value,W=>(r(),l("option",{value:W},n(W.gateway)+"("+n(W.tagTitle?g(W.tagTitle):W.tagName?W.tagName:"-")+") ",9,VC))),256))],544),[[dt,A.value]])]),t("div",GC,[t("div",jC,n(e(i)("MAC\u5730\u5740\u4E0EIP\u7ED1\u5B9A"))+"\uFF1A",1),z(Gt,{modelValue:e($).bindIP,"onUpdate:modelValue":I[4]||(I[4]=W=>e($).bindIP=W)},null,8,["modelValue"])]),e($).bindIP?(r(),l("div",qC,[UC,T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":I[5]||(I[5]=W=>e($).assignedIP=W),placeholder:e(i)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,RC),[[ot,e($).assignedIP,void 0,{trim:!0}]])])):D("",!0)])]),_:1},8,["modelValue"])]))}});var HC=M(WC,[["__scopeId","data-v-0ad740fc"]]);const ZC={class:"container"},JC={style:{display:"flex","justify-content":"end"}},KC=["onClick"],QC={class:"custom-content"},XC={class:"item_box"},t$={class:"item_left"},e$={class:"item_box"},a$={class:"item_left"},o$=["placeholder"],n$={class:"item_box"},i$={class:"item_left"},r$=["placeholder"],s$={key:0,class:"tip"},d$=["onClick"],l$={key:1},u$={class:"item_box"},c$={class:"item_left"},p$={class:"item_box"},f$={class:"item_left"},m$=["placeholder"],v$={class:"item_box"},g$={class:"item_left"},b$=["placeholder"],h$={class:"item_box"},_$={class:"item_left"},x$=["placeholder"],k$=U({emits:["openGloba"],setup(o,{emit:i}){const{$gettext:a}=H(),d=E({});(()=>L(this,null,function*(){try{const{data:N}=yield O.DeviceMangement.globalConfigs.GET();N.result&&(d.value=N.result||{})}catch(N){}}))();const s=E([]),c=E([]),_=E(!1),g=E([{label:"\u4E3B\u673A\u540D\u79F0",prop:"hostname"},{label:"IP\u5730\u5740",prop:"ip"},{label:"MAC\u5730\u5740",prop:"mac"},{label:"\u7981\u6B62\u7F51\u7EDC\u8BBF\u95EE",prop:"enabled",slot:"enabled"},{label:"\u4E0A\u4F20\u9650\u901F\uFF08Mbit/s\uFF09",prop:"uploadSpeed",slot:"uploadSpeed"},{label:"\u4E0B\u8F7D\u9650\u901F\uFF08Mbit/s\uFF09",prop:"downloadSpeed",slot:"downloadSpeed"},{label:"\u6CE8\u89E3",prop:"comment"},{label:"\u64CD\u4F5C",prop:"action",slot:"action"}]),p=()=>L(this,null,function*(){let N=C.Loading(a("\u52A0\u8F7D\u4E2D..."));try{const{data:P}=yield O.DeviceMangement.listSpeedLimitedDevices.GET();P.result&&(s.value=P.result||[],c.value=P.result||[])}catch(P){}finally{N.Close()}});p();const f=E(!0),m=E([]),h=N=>{m.value=N},k=()=>L(this,null,function*(){s.value=[];let N=C.Loading(a("\u52A0\u8F7D\u4E2D..."));yield p(),N.Close()}),x=N=>s.value.filter(P=>{const I=P.ip.includes(N),W=P.mac.toLowerCase().includes(N.toLowerCase());return I||W}),w=N=>{N===""&&(c.value=s.value),c.value=x(N)},v=N=>L(this,null,function*(){if(confirm(a("\u6E29\u99A8\u63D0\u793A\uFF1A\u5220\u9664\u8BBE\u5907\u7684\u9650\u901F\u914D\u7F6E\u53EF\u80FD\u5F71\u54CD\u6B64\u8BBE\u5907\u7684\u5E26\u5BBD\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))){let P={ip:N.ip||"",mac:N.mac||"",uploadSpeed:N.uploadSpeed||0,downloadSpeed:N.downloadSpeed||0,networkAccess:N.networkAccess||!1,comment:"",action:"delete"};b(P,1)}}),b=(N,P)=>L(this,null,function*(){let I=C.Loading(a("\u5220\u9664\u4E2D..."));try{const{data:W}=yield O.DeviceMangement.speedLimitConfig.POST(N);return P==1&&(JSON.stringify(W)==="{}"?C.Success("\u5220\u9664\u6210\u529F !"):C.Success((W==null?void 0:W.error)||"\u5220\u9664\u5931\u8D25\uFF01"),p()),W}catch(W){}finally{I.Close()}}),y=()=>L(this,null,function*(){if(m.value.length===0)return C.Warning(a("\u8BF7\u52FE\u9009\u8981\u5220\u9664\u7684\u6570\u636E")+" !");if(confirm(a("\u6E29\u99A8\u63D0\u793A\uFF1A\u5220\u9664\u8BBE\u5907\u7684\u9650\u901F\u914D\u7F6E\u53EF\u80FD\u5F71\u54CD\u6B64\u8BBE\u5907\u7684\u5E26\u5BBD\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")))try{const N=m.value.map(P=>{const I={ip:P.ip||"",mac:P.mac||"",uploadSpeed:P.uploadSpeed||0,downloadSpeed:P.downloadSpeed||0,networkAccess:P.networkAccess||!1,comment:"",action:"delete"};return b(I)});yield Promise.all(N),C.Success(a("\u6240\u6709\u5220\u9664\u64CD\u4F5C\u5DF2\u5B8C\u6210")),p()}catch(N){}}),F=()=>{_.value=!1,i("openGloba")},Y=N=>{var P,I;if(N==!0&&!((I=(P=d.value)==null?void 0:P.speedLimit)!=null&&I.enabled))return C.Warning(a("\u8BF7\u524D\u5F80\u5168\u5C40\u914D\u7F6E\u5F00\u542F\u9650\u901F"))},A=gt({ip:"",mac:"",uploadSpeed:100,downloadSpeed:1e3,networkAccess:!1,enabled:!1,comment:"",action:"add"}),B=N=>/^([1-9]\d*(\.\d+)?|0\.\d*[1-9]\d*)$/.test(N.toString()),$=(N,P)=>P?{ip:/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/,mac:/^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$|^([0-9A-Fa-f]{4}\.){2}([0-9A-Fa-f]{4})$/}[N].test(P.trim()):!1,S=()=>L(this,null,function*(){var P,I;if(!((I=(P=d.value)==null?void 0:P.speedLimit)!=null&&I.enabled))return C.Warning(a("\u8BF7\u524D\u5F80\u5168\u5C40\u914D\u7F6E\u5F00\u542F\u9650\u901F"));if(!A.ip)return C.Warning(`${a("\u8BF7\u8F93\u5165")}${a("IP")}`);if(!$("ip",A.ip))return C.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684IP\u5730\u5740")}`);if(!A.mac)return C.Warning(`${a("\u8BF7\u8F93\u5165")}${a("MAC")}`);if(!$("mac",A.mac))return C.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684MAC\u5730\u5740")}`);if(A.networkAccess)A.downloadSpeed=0,A.uploadSpeed=0;else{if(!A.downloadSpeed)return C.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u4E0B\u8F7D\u901F\u5EA6")}`);if(!B(A.downloadSpeed))return C.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u4E0B\u8F7D\u901F\u5EA6")}`);if(!A.uploadSpeed)return C.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u4E0A\u4F20\u901F\u5EA6")}`);if(!B(A.uploadSpeed))return C.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u4E0A\u4F20\u901F\u5EA6")}`);A.downloadSpeed=Number(A.downloadSpeed),A.uploadSpeed=Number(A.uploadSpeed)}let N=C.Loading(a("\u4FDD\u5B58\u4E2D..."));try{A.networkAccess=!A.networkAccess;const{data:W}=yield O.DeviceMangement.speedLimitConfig.POST(A);JSON.stringify(W)==="{}"?(k(),C.Success("\u4FDD\u5B58\u6210\u529F !")):C.Success((W==null?void 0:W.error)||"\u4FDD\u5B58\u5931\u8D25\uFF01"),_.value=!1,V()}catch(W){C.Warning(`${W==null?void 0:W.error} || ${W==null?void 0:W.message}`)}finally{A.downloadSpeed=1e3,A.uploadSpeed=100,N.Close()}}),V=()=>{A.ip="",A.mac="",A.uploadSpeed=100,A.downloadSpeed=1e3,A.networkAccess=!1,A.comment="",A.action="add"};return(N,P)=>(r(),l("div",ZC,[t("div",JC,[z(Xe,{onHandleAdd:P[0]||(P[0]=I=>_.value=!0),onRefresh:k,onBatchDelete:y,onSearch:w})]),t("div",null,[z(Me,{data:c.value,columns:g.value,rowKey:"mac",showSelection:f.value,showPagination:!1,onSelectionChange:h},{action:R(({row:I})=>[t("button",{class:"del-button del-button--danger",onClick:W=>v(I)},[t("span",null,n(e(a)("\u5220\u9664")),1)],8,KC)]),enabled:R(({row:I})=>[t("span",null,n(I!=null&&I.enabled?e(a)("\u662F"):e(a)("\u5426")),1)]),uploadSpeed:R(({row:I})=>[t("span",null,n((I==null?void 0:I.uploadSpeed)||"-")+" "+n(I!=null&&I.uploadSpeed?"Mbit/s":""),1)]),downloadSpeed:R(({row:I})=>[t("span",null,n((I==null?void 0:I.downloadSpeed)||"-")+" "+n(I!=null&&I.downloadSpeed?"Mbit/s":""),1)]),_:1},8,["data","columns","showSelection"])]),z(he,{modelValue:_.value,"onUpdate:modelValue":P[9]||(P[9]=I=>_.value=I),title:"\u9650\u901F\u914D\u7F6E","show-close":!0,onConfirm:S,onCancel:V},{default:R(()=>{var I,W,ht,Dt;return[t("div",QC,[t("div",XC,[t("div",t$,n(e(a)("\u5BF9\u8BBE\u5907\u5F00\u542F\u9650\u901F"))+"\uFF1A",1),z(Gt,{modelValue:e(A).enabled,"onUpdate:modelValue":P[1]||(P[1]=ft=>e(A).enabled=ft),disabled:!((W=(I=d.value)==null?void 0:I.speedLimit)!=null&&W.enabled),onBeforeChange:Y},null,8,["modelValue","disabled"])]),t("div",e$,[t("div",a$,n(e(a)("IP\u5730\u5740"))+"\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":P[2]||(P[2]=ft=>e(A).ip=ft),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,o$),[[ot,e(A).ip,void 0,{trim:!0}]])]),t("div",n$,[t("div",i$,n(e(a)("MAC\u5730\u5740"))+"\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":P[3]||(P[3]=ft=>e(A).mac=ft),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,r$),[[ot,e(A).mac,void 0,{trim:!0}]])]),(Dt=(ht=d.value)==null?void 0:ht.speedLimit)!=null&&Dt.enabled?D("",!0):(r(),l("div",s$,[t("a",{href:"",onClick:mt(F,["prevent"])},n(e(a)("\u70B9\u6211\u8DF3\u8F6C\u5168\u5C40\u914D\u7F6E")),9,d$)])),e(A).enabled?(r(),l("div",l$,[t("div",u$,[t("div",c$,n(e(a)("\u7981\u6B62\u8BE5\u8BBE\u5907\u8BBF\u95EE\u7F51\u7EDC"))+"\uFF1A",1),z(Gt,{modelValue:e(A).networkAccess,"onUpdate:modelValue":P[4]||(P[4]=ft=>e(A).networkAccess=ft),onChange:P[5]||(P[5]=()=>{})},null,8,["modelValue"])]),e(A).networkAccess?D("",!0):(r(),l(G,{key:0},[t("div",p$,[t("div",f$,n(e(a)("\u4E0B\u8F7D\u901F\u5EA6"))+"\uFF08Mbit/s\uFF09\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":P[6]||(P[6]=ft=>e(A).downloadSpeed=ft),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,m$),[[ot,e(A).downloadSpeed,void 0,{trim:!0}]]),it(" \xA0 "+n(e(a)("\u603B\u5E26\u5BBD")),1)]),t("div",v$,[t("div",g$,n(e(a)("\u4E0A\u4F20\u901F\u5EA6"))+"\uFF08Mbit/s\uFF09\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":P[7]||(P[7]=ft=>e(A).uploadSpeed=ft),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,b$),[[ot,e(A).uploadSpeed,void 0,{trim:!0}]]),it(" \xA0 "+n(e(a)("\u603B\u5E26\u5BBD")),1)]),t("div",h$,[t("div",_$,n(e(a)("\u6CE8\u89E3"))+"\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":P[8]||(P[8]=ft=>e(A).comment=ft),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,x$),[[ot,e(A).comment,void 0,{trim:!0}]])])],64))])):D("",!0)])]}),_:1},8,["modelValue"])]))}});var w$=M(k$,[["__scopeId","data-v-517a8ecc"]]);const ea=o=>(rt("data-v-3d247530"),o=o(),st(),o),y$={key:0,class:"dialog-overlay"},F$={class:"dialog-container"},E$={class:"dialog-title"},C$=ea(()=>t("div",{class:"loading-animation"},[t("div",{class:"spinner"})],-1)),$$={class:"dialog-message"},D$={key:0,class:"dialog-overlay"},B$={class:"dialog-container"},Y$={class:"dialog-title"},A$=ea(()=>t("div",{style:{display:"flex","justify-content":"center"}},[t("svg",{t:"1752661662572",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5921",width:"50",height:"50"},[t("path",{d:"M0 512C0 229.234759 229.234759 0 512 0s512 229.234759 512 512-229.234759 512-512 512S0 794.765241 0 512z m419.310345 194.630621a35.310345 35.310345 0 0 0 49.399172 1.271172l335.518897-311.931586a35.310345 35.310345 0 0 0-48.075035-51.729655l-309.124413 289.544827-145.125518-149.645241a35.310345 35.310345 0 1 0-50.688 49.169655l168.112552 173.320828z",fill:"#553afe","p-id":"5922"})])],-1)),S$={class:"dialog-message"},z$={key:0,class:"dialog-overlay"},P$={class:"dialog-container tag-dialog"},T$={class:"dialog-title"},I$={class:"warning-message"},L$=ea(()=>t("svg",{class:"warning-icon",viewBox:"0 0 24 24"},[t("path",{fill:"currentColor",d:"M12,2L1,21H23M12,6L19.53,19H4.47M11,10V14H13V10M11,16V18H13V16"})],-1)),M$={class:"input-group"},N$={for:"tagName"},O$=["placeholder"],V$={class:"input-group"},G$={for:"tagName"},j$=["disabled","placeholder"],q$={class:"input-group"},U$={for:"tagName"},R$=["placeholder"],W$={class:"button-group"},H$=U({emits:["confirm","update:modelValue"],setup(o,{expose:i,emit:a}){const{$gettext:d}=H(),u=E("install"),s=E("\u6D6E\u52A8\u7F51\u5173"),c=E(!1),_=E(!1),g=E(!1),p=E(""),f=E(""),m=E(""),h=()=>{u.value="install",c.value=!0},k=()=>{c.value=!1},x=()=>{c.value=!1,setTimeout(()=>{_.value=!0},300)},w=()=>{_.value=!1},v=E("1"),b=()=>{u.value="tag",v.value="1",f.value="",p.value="",m.value="",g.value=!0},y=()=>{u.value="tag",v.value="2",g.value=!0},F=()=>{g.value=!1},Y=$=>{f.value=$.target.value.replace(/[\u4e00-\u9fa5]/g,"")},A=($,S)=>S?{ip:/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/,mac:/^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$|^([0-9A-Fa-f]{4}\.){2}([0-9A-Fa-f]{4})$/}[$].test(S.trim()):!1,B=()=>{if(!A("ip",m.value.trim()))return C.Warning(`${d("\u8BF7\u8F93\u5165\u6B63\u786E\u7684IP\u5730\u5740")}`);p.value.trim()&&f.value.trim()&&m.value.trim()&&(a("confirm",{tagTitle:p.value.trim(),tagName:f.value.trim(),gateway:m.value.trim(),type:v.value}),F())};return Nt(p,$=>{a("update:modelValue",$)}),Nt(f,$=>{a("update:modelValue",$)}),Nt(m,$=>{a("update:modelValue",$)}),i({tagTitle:p,tagName:f,gateway:m,openInstallDialog:h,showInstallResult:x,openTagDialog:b,closeTagDialog:F,cancelInstall:k,openEditTagDialog:y,title:s}),($,S)=>(r(),l(G,null,[z($t,{name:"fade"},{default:R(()=>[c.value&&u.value==="install"?(r(),l("div",y$,[t("div",F$,[t("div",E$,n(e(d)(`${s.value}`)),1),C$,t("p",$$,n(e(d)("\u6B63\u5728\u5B89\u88C5"))+"...",1),t("button",{class:"dialog-button",onClick:k},n(e(d)(""))+"\u5173\u95ED",1)])])):D("",!0)]),_:1}),z($t,{name:"fade"},{default:R(()=>[_.value&&u.value==="install"?(r(),l("div",D$,[t("div",B$,[t("div",Y$,n(e(d)("\u7ED3\u679C")),1),A$,t("p",S$,n(e(d)("\u5B89\u88C5\u6210\u529F"))+"\uFF01",1),t("button",{class:"dialog-button",onClick:w},n(e(d)("\u786E\u5B9A")),1)])])):D("",!0)]),_:1}),z($t,{name:"fade"},{default:R(()=>[g.value&&u.value==="tag"?(r(),l("div",z$,[t("div",P$,[t("div",T$,n(e(d)(v.value==="1"?"\u6DFB\u52A0\u6807\u7B7E":"\u7F16\u8F91\u6807\u7B7E")),1),t("div",I$,[L$,t("span",null,n(e(d)("\u6CE8\u610F\uFF1A\u6DFB\u52A0ID\u65F6\uFF0C\u8BF7\u52FF\u5C06\u201Codhcpd\u201D\u6216\u7F51\u7EDC\u63A5\u53E3\uFF08\u4F8B\u5982\u201Clan\u201D,\u201Cwan\u201D,\u201Cwan6\u201D\u7B49\uFF09\u4F5C\u4E3AID\uFF0C\u6B64\u4E3E\u5C06\u4EA7\u751F\u51B2\u7A81\u3002\u5EFA\u8BAE\u5728ID\u524D\u9762\u52A0\u4E0A\u524D\u7F00\u201Ct_\u201D\u4EE5\u675C\u7EDD\u6B64\u7C7B\u51B2\u7A81\u3002")),1)]),t("div",M$,[t("label",N$,n(e(d)("\u6807\u9898"))+"\uFF1A",1),T(t("input",{id:"tagName","onUpdate:modelValue":S[0]||(S[0]=V=>p.value=V),type:"text",placeholder:e(d)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,O$),[[ot,p.value]])]),t("div",V$,[t("label",G$,n(e(d)("ID"))+"\uFF1A",1),T(t("input",{id:"tagName","onUpdate:modelValue":S[1]||(S[1]=V=>f.value=V),onInput:Y,disabled:v.value==="2",type:"text",placeholder:e(d)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,40,j$),[[ot,f.value]])]),t("div",q$,[t("label",U$,n(e(d)("\u7F51\u5173"))+"\uFF1A",1),T(t("input",{id:"tagName","onUpdate:modelValue":S[2]||(S[2]=V=>m.value=V),type:"text",placeholder:e(d)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,R$),[[ot,m.value]])]),t("div",W$,[t("button",{class:"cancel-button",onClick:F},n(e(d)("\u53D6\u6D88")),1),t("button",{class:"confirm-button",onClick:B},n(e(d)("\u786E\u5B9A")),1)])])])):D("",!0)]),_:1})],64))}});var Z$=M(H$,[["__scopeId","data-v-3d247530"]]);const Ia=o=>(rt("data-v-7ea05c92"),o=o(),st(),o),J$={class:"tab-container"},K$={class:"tab-header"},Q$=["onClick"],X$={class:"tab-content_g"},tD={key:0,class:"not_installed"},eD=Ia(()=>t("svg",{t:"1752659436579",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4943",width:"150",height:"150"},[t("path",{d:"M216.896 97.232l-55.792 106.24 704.784 8.928-24.352-75.888-38.496-39.28z",fill:"#FFFFFF","p-id":"4944"}),t("path",{d:"M192.016 255.968h655.968v592H192.016z",fill:"#FFFFFF","p-id":"4945"}),t("path",{d:"M921.904 187.008l-66.72-80.656a69.744 69.744 0 0 0-55.168-26.32h-576a71.296 71.296 0 0 0-55.664 26.416l-66.256 80.56a93.984 93.984 0 0 0-22.08 61.024v600a96.288 96.288 0 0 0 96 96h672a96.288 96.288 0 0 0 96-96v-600a93.984 93.984 0 0 0-22.112-61.024zM512.016 777.856L246.128 512.032h166.144v-132.976h199.392v132.976h166.128zM179.664 179.664l33.152-66.464h598.128l33.2 66.464z",fill:"#909399","p-id":"4946"})],-1)),aD={key:1},oD={class:"item_box"},nD={class:"item_left"},iD={class:"item_box"},rD={class:"item_left"},sD=["placeholder"],dD={class:"item_box"},lD={class:"item_left"},uD=["placeholder"],cD={class:"item_box"},pD={class:"item_left"},fD={key:0,class:"not_installed"},mD=Ia(()=>t("svg",{t:"1752659436579",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4943",width:"150",height:"150"},[t("path",{d:"M216.896 97.232l-55.792 106.24 704.784 8.928-24.352-75.888-38.496-39.28z",fill:"#FFFFFF","p-id":"4944"}),t("path",{d:"M192.016 255.968h655.968v592H192.016z",fill:"#FFFFFF","p-id":"4945"}),t("path",{d:"M921.904 187.008l-66.72-80.656a69.744 69.744 0 0 0-55.168-26.32h-576a71.296 71.296 0 0 0-55.664 26.416l-66.256 80.56a93.984 93.984 0 0 0-22.08 61.024v600a96.288 96.288 0 0 0 96 96h672a96.288 96.288 0 0 0 96-96v-600a93.984 93.984 0 0 0-22.112-61.024zM512.016 777.856L246.128 512.032h166.144v-132.976h199.392v132.976h166.128zM179.664 179.664l33.152-66.464h598.128l33.2 66.464z",fill:"#909399","p-id":"4946"})],-1)),vD={key:1},gD={class:"item_box"},bD={class:"item_left"},hD={class:"item_box"},_D={class:"item_left"},xD={key:0,value:"",disabled:""},kD=["value"],wD={class:"item_box"},yD={class:"item_left"},FD=["placeholder"],ED={class:"item_box"},CD={class:"item_left"},$D=["placeholder"],DD={class:"item_box"},BD={class:"item_left"},YD={style:{"margin-bottom":"16px"}},AD={class:"item_box"},SD={class:"item_left"},zD={class:"item_box"},PD={class:"item_left"},TD=["value"],ID={class:"item_box"},LD={class:"item_left"},MD={style:{display:"flex","justify-content":"end","margin-bottom":"8px"}},ND=["onClick"],OD=["onClick"],VD=U({setup(o,{expose:i}){const{$gettext:a}=H(),d=tt(()=>!p.role),u=E([]),s=E([{label:"\u6807\u9898",prop:"tagTitle",slot:"tagTitle"},{label:"ID",prop:"tagName",slot:"tagName"},{label:"\u7F51\u5173",prop:"gateway",slot:"gateway"},{label:"\u64CD\u4F5C",prop:"action",slot:"action"}]),c=E([{name:a("\u4E3B\u8DEF\u7531"),value:"fallback"},{name:a("\u65C1\u8DEF\u7531"),value:"main"}]),_=gt({dhcpEnabled:!1,dhcpGateway:""}),g=gt({enabled:!1,uploadSpeed:"",downloadSpeed:"",installed:!0}),p=gt({enabled:!1,role:"",setIP:"",checkIP:""}),f=E({}),m=()=>L(this,null,function*(){var at,Z,Ft,ct,X,Lt,j,J,Q,nt,xt,St,kt,oe,ne,ie,re,se,de,le,ue,ce,pe;try{const{data:wt}=yield O.DeviceMangement.globalConfigs.GET();if(wt.result){if(f.value=wt.result||{},_.dhcpEnabled=((Z=(at=wt.result)==null?void 0:at.dhcpGlobal)==null?void 0:Z.dhcpEnabled)||!1,(ct=(Ft=wt.result)==null?void 0:Ft.dhcpGlobal)!=null&&ct.dhcpGateway)_.dhcpGateway=(Lt=(X=wt.result)==null?void 0:X.dhcpGlobal)==null?void 0:Lt.dhcpGateway;else{const fe=(J=(j=wt.result)==null?void 0:j.dhcpGlobal)==null?void 0:J.gatewaySels.find(Fe=>Fe.title==="myself");fe?_.dhcpGateway=fe.gateway:_.dhcpGateway=""}u.value=((Q=wt.result)==null?void 0:Q.dhcpTags)||[],g.enabled=((xt=(nt=wt.result)==null?void 0:nt.speedLimit)==null?void 0:xt.enabled)||!1,g.uploadSpeed=((kt=(St=wt.result)==null?void 0:St.speedLimit)==null?void 0:kt.uploadSpeed)||"",g.downloadSpeed=((ne=(oe=wt.result)==null?void 0:oe.speedLimit)==null?void 0:ne.downloadSpeed)||"",p.enabled=((re=(ie=wt.result)==null?void 0:ie.floatGateway)==null?void 0:re.enabled)||!1,p.role=((de=(se=wt.result)==null?void 0:se.floatGateway)==null?void 0:de.role)||"",p.setIP=((ue=(le=wt.result)==null?void 0:le.floatGateway)==null?void 0:ue.setIP)||"",p.checkIP=((pe=(ce=wt.result)==null?void 0:ce.floatGateway)==null?void 0:pe.checkIP)||""}}catch(wt){}});m();const h=()=>L(this,null,function*(){let at=C.Loading(a("\u4FDD\u5B58\u4E2D..."));try{const{data:Z}=yield O.DeviceMangement.dhcpGatewayConfig.POST(_);JSON.stringify(Z)==="{}"?(C.Success(a("\u4FDD\u5B58\u6210\u529F")),m()):C.Success((Z==null?void 0:Z.error)||"\u4FDD\u5B58\u5931\u8D25\uFF01")}catch(Z){C.Warning(`${Z==null?void 0:Z.error} || ${Z==null?void 0:Z.message}`)}finally{at.Close()}}),k=(at,Z)=>L(this,null,function*(){let Ft=C.Loading(a("\u68C0\u67E5\u4E2D..."));try{const ct=yield O.App.Check.POST({name:at});if(Ft.Close(),ct!=null&&ct.data){const{result:X,error:Lt}=ct.data;if(Lt)C.Warning(Lt);else{if(X)return X.status=="installed";C.Warning(a("\u68C0\u67E5\u63D2\u4EF6\u72B6\u6001\u5931\u8D25"))}}return!1}catch(ct){return Ft.Close(),C.Warning(ct),!1}}),x=E(!1),w=E(!1),v=()=>L(this,null,function*(){(yield k("app-meta-floatip"))&&(w.value=!0)}),b=()=>L(this,null,function*(){(yield k("app-meta-eqos"))&&(x.value=!0)});v(),b();const y=[{id:"tag",label:"DHCP"},{id:"gateway",label:"\u6D6E\u52A8\u7F51\u5173"},{id:"ip",label:"IP\u9650\u901F"}],F=E("tag");i({activeTab:F});const Y=at=>{F.value=at},A=E(),B=at=>({default:a("\u9ED8\u8BA4\u7F51\u5173"),parent:a("\u4E0A\u7EA7\u8DEF\u7531"),myself:a("\u672C\u8BBE\u5907"),bypass:a("\u65C1\u8DEF\u7531"),floatip:a("\u6D6E\u52A8\u7F51\u5173")})[at]||at,$=at=>L(this,null,function*(){if(at=="app-meta-floatip"?A.value.title="\u6D6E\u52A8\u7F51\u5173":A.value.title="IP\u9650\u901F",A.value.openInstallDialog(),yield Ct.installApp(at))return at=="app-meta-floatip"?v():b(),A.value.showInstallResult(),!0;A.value.cancelInstall(),C.Error(a("\u5B89\u88C5\u5931\u8D25\u6216\u8D85\u65F6\uFF0C\u8BF7\u68C0\u67E5\u8F6F\u4EF6\u6E90\u6216\u7A0D\u5019\u91CD\u8BD5"))}),S=at=>/^([1-9]\d*(\.\d+)?|0\.\d*[1-9]\d*)$/.test(at.toString()),V=()=>L(this,null,function*(){if(g.enabled){if(!g.downloadSpeed)return C.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u4E0B\u8F7D\u901F\u5EA6")}`);if(!S(g.downloadSpeed))return C.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u4E0B\u8F7D\u901F\u5EA6")}`);if(!g.uploadSpeed)return C.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u4E0A\u4F20\u901F\u5EA6")}`);if(!S(g.uploadSpeed))return C.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u4E0A\u4F20\u901F\u5EA6")}`);g.downloadSpeed=Number(g.downloadSpeed),g.uploadSpeed=Number(g.uploadSpeed)}else g.downloadSpeed=0,g.uploadSpeed=0;let at=C.Loading(a("\u4FDD\u5B58\u4E2D..."));try{const{data:Z}=yield O.DeviceMangement.enableSpeedLimit.POST(g);JSON.stringify(Z)==="{}"?(C.Success(a("\u4FDD\u5B58\u6210\u529F")),m()):C.Success((Z==null?void 0:Z.error)||"\u4FDD\u5B58\u5931\u8D25\uFF01")}catch(Z){C.Warning(`${Z==null?void 0:Z.error} || ${Z==null?void 0:Z.message}`)}finally{at.Close()}}),N=(at,Z)=>Z?{ip:/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(?:\/([0-9]|[1-2][0-9]|3[0-2]))?$/,mac:/^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$|^([0-9A-Fa-f]{4}\.){2}([0-9A-Fa-f]{4})$/}[at].test(Z.trim()):!1,P=()=>L(this,null,function*(){if(!p.role)return C.Warning(a("\u8BF7\u9009\u62E9\u8282\u70B9\u89D2\u8272"));if(!p.setIP)return C.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u6D6E\u52A8\u7F51\u5173")}IP`);if(!N("ip",p.setIP))return C.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u6D6E\u52A8\u7F51\u5173IP\u5730\u5740")}`);if(!p.checkIP)return C.Warning(`${a("\u8BF7\u8F93\u5165")}${a("\u65C1\u8DEF\u7531")}IP`);if(!N("ip",p.checkIP))return C.Warning(`${a("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u65C1\u8DEF\u7531IP\u5730\u5740")}`);let at=C.Loading(a("\u4FDD\u5B58\u4E2D..."));try{const{data:Z}=yield O.DeviceMangement.enableFloatGateway.POST(p);JSON.stringify(Z)==="{}"?(C.Success(a("\u4FDD\u5B58\u6210\u529F")),m()):C.Success((Z==null?void 0:Z.error)||"\u4FDD\u5B58\u5931\u8D25\uFF01")}catch(Z){C.Warning(`${Z==null?void 0:Z.error} || ${Z==null?void 0:Z.message}`)}finally{at.Close()}}),I=at=>{at||confirm(a("\u6E29\u99A8\u63D0\u793A\uFF1A\u5173\u95EDDHCP\u53EF\u80FD\u5F71\u54CD\u5C40\u57DF\u7F51\u5185\u8BBE\u5907\u7684IP\u5206\u914D\u548C\u8054\u7F51\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))||(_.dhcpEnabled=!0)},W=at=>{at||confirm(a("\u6E29\u99A8\u63D0\u793A\uFF1A\u5173\u95ED\u6D6E\u52A8\u7F51\u5173\u53EF\u80FD\u5F71\u54CD\u6B63\u5728\u4F7F\u7528\u6D6E\u52A8\u7F51\u5173\u7684\u8BBE\u5907\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))||(p.enabled=!0)},ht=at=>{at||confirm(a("\u6E29\u99A8\u63D0\u793A\uFF1A\u5173\u95ED\u9650\u901F\u4F1A\u8BA9\u5DF2\u914D\u7F6E\u9650\u901F\u7684\u8BBE\u5907\u7684\u5E26\u5BBD\u9650\u5236\u5168\u90E8\u5931\u6548\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))||(g.enabled=!0)},Dt=at=>L(this,null,function*(){if(confirm(a("\u6E29\u99A8\u63D0\u793A\uFF1A\u5220\u9664\u7F51\u5173\u6807\u7B7E\u53EF\u80FD\u5F71\u54CD\u6B63\u5728\u4F7F\u7528\u6B64\u6807\u7B7E\u7684\u8BBE\u5907\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))){let Z=C.Loading(a("\u5220\u9664\u4E2D...")),Ft={action:"delete",tagTitle:at.tagTitle||"",tagName:at.tagName||"",dhcpOption:(at==null?void 0:at.dhcpOption)||[]};try{const{data:ct}=yield O.DeviceMangement.dhcpTagsConfig.POST(Ft);JSON.stringify(ct)==="{}"?(C.Success(a("\u5220\u9664\u6210\u529F")),m()):C.Success((ct==null?void 0:ct.error)||"\u5220\u9664\u5931\u8D25\uFF01")}catch(ct){C.Warning(`${ct==null?void 0:ct.error} || ${ct==null?void 0:ct.message}`)}finally{Z.Close()}}}),ft=()=>{A.value.openTagDialog()},Kt=E([]),Qt=at=>L(this,null,function*(){Kt.value=at.dhcpOption?at.dhcpOption:[],A.value.tagTitle=at.tagTitle||"",A.value.tagName=at.tagName||"",A.value.gateway=at.gateway||"",yield je(),A.value.openEditTagDialog()}),It=at=>L(this,null,function*(){let Z=C.Loading(a("\u4FDD\u5B58\u4E2D..."));const Ft=[`3,${at.gateway}`,`6,${at.gateway}`];let ct={action:at.type==1?"add":"modify",tagTitle:at.tagTitle,tagName:at.tagName,dhcpOption:Ft};try{const{data:X}=yield O.DeviceMangement.dhcpTagsConfig.POST(ct);JSON.stringify(X)==="{}"?(C.Success(a("\u4FDD\u5B58\u6210\u529F")),m()):C.Success((X==null?void 0:X.error)||"\u4FDD\u5B58\u5931\u8D25\uFF01")}catch(X){C.Warning(`${X==null?void 0:X.error} || ${X==null?void 0:X.message}`)}finally{Z.Close()}});return(at,Z)=>{var Ft,ct;return r(),l("div",J$,[t("div",K$,[(r(),l(G,null,et(y,X=>t("button",{key:X.id,class:pt(["tab-button",{active:F.value===X.id}]),onClick:Lt=>Y(X.id)},n(e(a)(X.label)),11,Q$)),64))]),t("div",X$,[T(t("div",null,[x.value?(r(),l("div",aD,[t("div",oD,[t("div",nD,n(e(a)("IP\u9650\u901F"))+"\uFF1A",1),z(Gt,{modelValue:e(g).enabled,"onUpdate:modelValue":Z[1]||(Z[1]=X=>e(g).enabled=X),onChange:ht},null,8,["modelValue"])]),e(g).enabled?(r(),l(G,{key:0},[t("div",iD,[t("div",rD,n(e(a)("\u4E0B\u8F7D\u901F\u5EA6"))+"\uFF08Mbit/s\uFF09\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":Z[2]||(Z[2]=X=>e(g).downloadSpeed=X),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,sD),[[ot,e(g).downloadSpeed,void 0,{trim:!0}]]),it(" \xA0 "+n(e(a)("\u603B\u5E26\u5BBD")),1)]),t("div",dD,[t("div",lD,n(e(a)("\u4E0A\u4F20\u901F\u5EA6"))+"\uFF08Mbit/s\uFF09\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":Z[3]||(Z[3]=X=>e(g).uploadSpeed=X),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,uD),[[ot,e(g).uploadSpeed,void 0,{trim:!0}]]),it(" \xA0 "+n(e(a)("\u603B\u5E26\u5BBD")),1)])],64)):D("",!0),t("div",cD,[t("div",pD,[t("button",{class:"add-button add-button--danger",onClick:V},n(e(a)("\u4FDD\u5B58")),1)])])])):(r(),l("div",tD,[eD,t("span",null,n(e(a)("\u8F6F\u4EF6\u6682\u672A\u5B89\u88C5")),1),t("div",{class:"not_installed_btn",onClick:Z[0]||(Z[0]=X=>$("app-meta-eqos"))},n(e(a)("\u7ACB\u5373\u5B89\u88C5")),1)]))],512),[[Yt,F.value==="ip"]]),T(t("div",null,[w.value?(r(),l("div",vD,[t("div",gD,[t("div",bD,n(e(a)("\u6D6E\u52A8\u7F51\u5173"))+"\uFF1A",1),z(Gt,{modelValue:e(p).enabled,"onUpdate:modelValue":Z[5]||(Z[5]=X=>e(p).enabled=X),onChange:W},null,8,["modelValue"])]),t("div",hD,[t("div",_D,n(e(a)("\u8282\u70B9\u89D2\u8272"))+"\uFF1A",1),T(t("select",{"onUpdate:modelValue":Z[6]||(Z[6]=X=>e(p).role=X),onChange:Z[7]||(Z[7]=()=>{})},[e(d)?(r(),l("option",xD,n(e(a)("\u8BF7\u9009\u62E9")),1)):D("",!0),(r(!0),l(G,null,et(c.value,X=>(r(),l("option",{value:X.value},n(X.name),9,kD))),256))],544),[[dt,e(p).role]])]),t("div",wD,[t("div",yD,n(e(a)("\u6D6E\u52A8\u7F51\u5173IP"))+"\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":Z[8]||(Z[8]=X=>e(p).setIP=X),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,FD),[[ot,e(p).setIP,void 0,{trim:!0}]])]),t("div",ED,[t("div",CD,n(e(a)("\u65C1\u8DEF\u7531IP"))+"\uFF1A",1),T(t("input",{id:"tagName",type:"text","onUpdate:modelValue":Z[9]||(Z[9]=X=>e(p).checkIP=X),placeholder:e(a)("\u8BF7\u8F93\u5165")+"...",class:"tag-input"},null,8,$D),[[ot,e(p).checkIP,void 0,{trim:!0}]])]),t("div",DD,[t("div",BD,[t("button",{class:"add-button add-button--danger",onClick:P},n(e(a)("\u4FDD\u5B58")),1)])])])):(r(),l("div",fD,[mD,t("span",null,n(e(a)("\u8F6F\u4EF6\u6682\u672A\u5B89\u88C5")),1),t("div",{class:"not_installed_btn",onClick:Z[4]||(Z[4]=X=>$("app-meta-floatip"))},n(e(a)("\u7ACB\u5373\u5B89\u88C5")),1)]))],512),[[Yt,F.value==="gateway"]]),T(t("div",null,[t("div",YD,[t("div",AD,[t("div",SD,n(e(a)("\u542F\u7528"))+"DHCP\uFF1A",1),z(Gt,{modelValue:e(_).dhcpEnabled,"onUpdate:modelValue":Z[10]||(Z[10]=X=>e(_).dhcpEnabled=X),onChange:I},null,8,["modelValue"])]),t("div",zD,[t("div",PD,"DHCP"+n(e(a)("\u7F51\u5173"))+"\uFF1A",1),T(t("select",{"onUpdate:modelValue":Z[11]||(Z[11]=X=>e(_).dhcpGateway=X),onChange:Z[12]||(Z[12]=()=>{})},[(r(!0),l(G,null,et((ct=(Ft=f.value)==null?void 0:Ft.dhcpGlobal)==null?void 0:ct.gatewaySels,X=>(r(),l("option",{value:X.gateway},n(X.gateway)+" ("+n(X.title?B(X.title):"")+") ",9,TD))),256))],544),[[dt,e(_).dhcpGateway]])]),t("div",ID,[t("div",LD,[t("button",{class:"add-button add-button--danger",onClick:h},n(e(a)("\u4FDD\u5B58")),1)])])]),t("div",MD,[t("button",{class:"add-button add-button--danger",onClick:ft},[t("span",null,n(e(a)("\u6DFB\u52A0")),1)])]),z(Me,{data:u.value,columns:s.value,showSelection:!1,showPagination:!1,theadBgColor:"#e8e6f9"},{action:R(({row:X})=>[X.autoCreated?D("",!0):(r(),l("span",{key:0,style:{color:"#553AFE",cursor:"pointer"},onClick:Lt=>Qt(X)},n(e(a)("\u7F16\u8F91")),9,ND)),X.autoCreated?D("",!0):(r(),l("span",{key:1,style:{color:"#F04134",cursor:"pointer","margin-left":"18px"},onClick:Lt=>Dt(X)},n(e(a)("\u5220\u9664")),9,OD))]),tagTitle:R(({row:X})=>[t("span",null,n(B(X.tagTitle)),1)]),tagName:R(({row:X})=>[t("span",null,n(X.tagName||"-"),1)]),gateway:R(({row:X})=>[t("span",null,n(X.gateway||"-"),1)]),_:1},8,["data","columns"])],512),[[Yt,F.value==="tag"]])]),z(Z$,{ref_key:"tagDialogRef",ref:A,onConfirm:It},null,512)])}}});var GD=M(VD,[["__scopeId","data-v-7ea05c92"]]);const La=o=>(rt("data-v-a5a78984"),o=o(),st(),o),jD={id:"page"},qD={style:{"text-align":"left",display:"flex","align-items":"center","margin-bottom":"20px","padding-top":"4px"}},UD=La(()=>t("svg",{width:"20",height:"20",viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg"},[t("path",{d:"M20 30 L50 50 L20 70",stroke:"#d6dbf8","stroke-width":"8","stroke-linecap":"round",fill:"none"})],-1)),RD={style:{"text-decoration":"none",color:"var(--breadcrumbs-tit-color1)","line-height":"1.5em"}},WD={class:"device_container",style:{color:"black"}},HD={class:"tab-container"},ZD={class:"tabs_box_g"},JD=["onClick"],KD={class:"tab-content_g"},QD={key:0,class:"content-item"},XD={key:1,class:"content-item"},tB={key:2,class:"content-item"},eB={key:3,class:"content-item"},aB=La(()=>t("div",{style:{height:"30px"}},null,-1)),oB=U({setup(o){const{$gettext:i}=H(),a=E(["\u8BBE\u5907\u5217\u8868","\u9759\u6001\u5206\u914D\u5217\u8868","\u9650\u901F\u8BBE\u5907\u5217\u8868","\u5168\u5C40\u8BBE\u7F6E"]),d=E(0),u=E(null),s=()=>L(this,null,function*(){d.value=3,yield je(),u.value&&(u.value.activeTab="ip")});return(c,_)=>{const g=ut("router-link");return r(),l(G,null,[t("div",jD,[t("div",qD,[z(g,{to:"/",style:{"text-decoration":"none",color:"var(--breadcrumbs-tit-color)","line-height":"1.5em","margin-right":"4px"}},{default:R(()=>[it(n(e(i)("\u9996\u9875")),1)]),_:1}),UD,t("a",RD,n(e(i)("\u8BBE\u5907\u7BA1\u7406")),1)])]),t("div",WD,[t("div",HD,[t("div",ZD,[(r(!0),l(G,null,et(a.value,(p,f)=>(r(),l("button",{key:f,onClick:m=>d.value=f,class:pt({active:d.value===f})},n(e(i)(p)),11,JD))),128))]),t("div",KD,[d.value===0?(r(),l("div",QD,[z(CC,{onOpenGloba:s})])):D("",!0),d.value===1?(r(),l("div",XD,[z(HC)])):D("",!0),d.value===2?(r(),l("div",tB,[z(w$,{onOpenGloba:s})])):D("",!0),d.value===3?(r(),l("div",eB,[z(GD,{ref_key:"configureRef",ref:u},null,512)])):D("",!0)]),aB])])],64)}}});var nB=M(oB,[["__scopeId","data-v-a5a78984"]]);const ye=o=>(rt("data-v-1f11eeec"),o=o(),st(),o),iB=["onSubmit"],rB={class:"form-item"},sB={class:"label-name"},dB={class:"label-value switch_label"},lB={class:"label-flex pc-radio"},uB=["disabled"],cB=["disabled"],pB=ye(()=>t("div",{class:"switch-button"},null,-1)),fB=[pB],mB={key:0,class:"form-item"},vB={class:"label-name"},gB={class:"label-value"},bB=["disabled"],hB={value:100},_B={value:70},xB={value:50},kB={value:30},wB={key:0,class:"select-arrow"},yB={class:"form-item"},FB={class:"label-name"},EB={class:"label-value"},CB=["disabled","placeholder"],$B={class:"form-item"},DB={class:"label-name"},BB={class:"label-value"},YB=["disabled"],AB=["value"],SB={key:0,class:"select-arrow"},zB={class:"form-item"},PB={class:"label-name"},TB={class:"label-value"},IB=["type","disabled","placeholder"],LB={key:0,class:"seeIcon",viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},MB=ye(()=>t("path",{d:"M12 6c3.79 0 7.17 2.13 8.82 5.5-.59 1.22-1.42 2.27-2.41 3.12l1.41 1.41c1.39-1.23 2.49-2.77 3.18-4.53C21.27 7.11 17 4 12 4c-1.27 0-2.49.2-3.64.57l1.65 1.65C10.66 6.09 11.32 6 12 6zm-1.07 1.14L13 9.21c.57.25 1.03.71 1.28 1.28l2.07 2.07c.08-.34.14-.7.14-1.07C16.5 9.01 14.48 7 12 7c-.37 0-.72.05-1.07.14zM2.01 3.87l2.68 2.68C3.06 7.83 1.77 9.53 1 11.5 2.73 15.89 7 19 12 19c1.52 0 2.98-.29 4.32-.82l3.42 3.42 1.41-1.41L3.42 2.45 2.01 3.87zm7.5 7.5l2.61 2.61c-.04.01-.08.02-.12.02-1.38 0-2.5-1.12-2.5-2.5 0-.05.01-.08.01-.13zm-3.4-3.4l1.75 1.75c-.23.55-.36 1.15-.36 1.78 0 2.48 2.02 4.5 4.5 4.5.63 0 1.23-.13 1.77-.36l.98.98c-.88.24-1.8.38-2.75.38-3.79 0-7.17-2.13-8.82-5.5.7-1.43 1.72-2.61 2.93-3.53z",fill:"currentColor"},null,-1)),NB=[MB],OB={key:1,class:"seeIcon",viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},VB=ye(()=>t("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z",fill:"currentColor"},null,-1)),GB=[VB],jB={class:"form-item"},qB={class:"label-name"},UB={class:"label-value"},RB=["disabled"],WB={value:!1},HB={value:!0},ZB={key:0,class:"select-arrow"},JB={key:1,class:"form-item"},KB={class:"label-name"},QB={class:"label-value"},XB=["disabled"],tY=["value"],eY={key:0,class:"select-arrow"},aY={key:2,class:"form-item"},oY={class:"label-name"},nY={class:"label-value"},iY=["disabled"],rY=ye(()=>t("option",{value:"20"},"20 MHz",-1)),sY=ye(()=>t("option",{value:"40"},"40 MHz",-1)),dY={key:0,value:"auto"},lY={key:1,value:"80"},uY={key:2,value:"160"},cY={key:0,class:"select-arrow"},pY={key:3,class:"form-item"},fY={class:"label-name"},mY={class:"label-value"},vY=["disabled"],gY={value:0},bY=["value"],hY=["disabled"],_Y={value:0},xY=Wt('',12),kY={key:2,class:"select-arrow"},wY={key:4,class:"form-item"},yY={class:"label-name"},FY={class:"label-value"},EY=["placeholder","disabled"],CY={class:"label-btns"},$Y=["disabled"],DY=U({props:{data:null},emits:["getData"],setup(o,{emit:i}){const a=o,{$gettext:d,$ngettext:u}=H(),s=E(Object.assign({},a.data)),c=Xa("disabled"),_=E(!0),g=()=>{c.value||(s.value.disabled=!s.value.disabled)};Nt(()=>s.value.disabled,k=>{f()});const p=()=>L(this,null,function*(){if(s.value.txpower===a.data.txpower)return;const k=C.Loading("\u914D\u7F6E\u4E2D...");try{const{data:x}=yield O.Quickwifi.Power.POST({device:s.value.device||"",txpower:s.value.txpower||0}),{error:w,success:v}=x;if(w)throw w;(v==null||v==0)&&C.Success("\u914D\u7F6E\u5B8C\u6210")}catch(x){throw C.Error("\u914D\u7F6E\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"),x}finally{k.Close()}}),f=()=>L(this,null,function*(){const k=C.Loading("\u914D\u7F6E\u4E2D...");try{const{data:x}=yield O.Quickwifi.Switch.POST({ifaceName:s.value.ifaceName||"",enable:!s.value.disabled}),{error:w,success:v}=x;if(w)throw w;(v==null||v==0)&&C.Success("\u914D\u7F6E\u5B8C\u6210")}catch(x){throw console.error("\u8BF7\u6C42\u51FA\u9519:",x),C.Error("\u914D\u7F6E\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"),x}finally{k.Close()}}),m=()=>L(this,null,function*(){const k=lt({},s.value);delete k.encryptSelects,delete k.hwmodeSelects,delete k.disabled,delete k.txpower;const{data:x}=yield O.Quickwifi.Edit.POST(k),{error:w,success:v}=x;if(w)throw w;(v==null||v==0)&&C.Success("\u914D\u7F6E\u5B8C\u6210")}),h=()=>L(this,null,function*(){if(c.value)return;c.value=!0;const k=C.Loading("\u914D\u7F6E\u4E2D...");try{yield m(),yield i("getData")}catch(x){const w=C.Error(`${x}`);setTimeout(()=>{w.Close()},2e3)}finally{k.Close(),c.value=!1}});return(k,x)=>(r(),l("form",{class:"form-container",onSubmit:mt(h,["prevent"])},[t("div",rB,[t("div",sB,[t("span",null,n(e(d)("\u542F\u7528Wi-Fi")),1)]),t("div",dB,[t("div",lB,[t("label",null,[T(t("input",{type:"radio",value:!1,"onUpdate:modelValue":x[0]||(x[0]=w=>s.value.disabled=w),disabled:e(c)},null,8,uB),[[Et,s.value.disabled]]),it(" "+n(e(d)("\u5F00\u542F")),1)]),t("label",null,[T(t("input",{type:"radio",value:!0,"onUpdate:modelValue":x[1]||(x[1]=w=>s.value.disabled=w),disabled:e(c)},null,8,cB),[[Et,s.value.disabled]]),it(" "+n(e(d)("\u5173\u95ED")),1)])]),t("div",{class:"mobile-switch",onClick:g},[t("div",{class:pt(["switch-core",{"is-checked":!s.value.disabled,"is-disabled":e(c)}])},fB,2)])])]),s.value.isGuest?D("",!0):(r(),l("div",mB,[t("div",vB,[t("span",null,n(e(d)("\u53D1\u5C04\u529F\u7387")),1)]),t("div",gB,[T(t("select",{"onUpdate:modelValue":x[2]||(x[2]=w=>s.value.txpower=w),disabled:e(c),onChange:p},[t("option",hB,n(e(d)("\u6700\u5927")),1),t("option",_B,n(e(d)("\u9AD8")),1),t("option",xB,n(e(d)("\u4E2D")),1),t("option",kB,n(e(d)("\u4F4E")),1)],40,bB),[[dt,s.value.txpower]]),e(c)?D("",!0):(r(),l("div",wB))])])),t("div",yB,[t("div",FB,[t("span",null,n(e(d)("Wi-Fi\u540D\u79F0\uFF08SSID\uFF09")),1)]),t("div",EB,[T(t("input",{"onUpdate:modelValue":x[3]||(x[3]=w=>s.value.ssid=w),disabled:e(c),placeholder:e(d)("\u8BF7\u8F93\u5165WIFI\u540D\u79F0")},null,8,CB),[[ot,s.value.ssid]])])]),t("div",$B,[t("div",DB,[t("span",null,n(e(d)("Wi-Fi \u5B89\u5168\u6027")),1)]),t("div",BB,[T(t("select",{"onUpdate:modelValue":x[4]||(x[4]=w=>s.value.encryption=w),disabled:e(c)},[(r(!0),l(G,null,et(s.value.encryptSelects,w=>(r(),l("option",{value:w},n(w),9,AB))),256))],8,YB),[[dt,s.value.encryption]]),e(c)?D("",!0):(r(),l("div",SB))])]),t("div",zB,[t("div",PB,[t("span",null,n(e(d)("Wi-Fi \u5BC6\u7801")),1)]),t("div",TB,[T(t("input",{"onUpdate:modelValue":x[5]||(x[5]=w=>s.value.key=w),class:"password_input",type:_.value?"password":"",disabled:e(c),placeholder:e(d)("\u8BF7\u8F93\u5165WIFI\u5BC6\u7801")},null,8,IB),[[to,s.value.key]]),e(c)?D("",!0):(r(),l("div",{key:0,onClick:x[6]||(x[6]=w=>_.value=!_.value)},[_.value?(r(),l("svg",LB,NB)):(r(),l("svg",OB,GB))]))])]),t("div",jB,[t("div",qB,[t("span",null,n(e(d)("SSID \u53EF\u89C1\u6027")),1)]),t("div",UB,[T(t("select",{"onUpdate:modelValue":x[7]||(x[7]=w=>s.value.hidden=w),disabled:e(c)},[t("option",WB,n(e(d)("\u663E\u793A")),1),t("option",HB,n(e(d)("\u9690\u85CF")),1)],8,RB),[[dt,s.value.hidden]]),e(c)?D("",!0):(r(),l("div",ZB))])]),s.value.isGuest?D("",!0):(r(),l("div",JB,[t("div",KB,[t("span",null,n(e(d)("\u65E0\u7EBF\u6A21\u5F0F")),1)]),t("div",QB,[T(t("select",{"onUpdate:modelValue":x[8]||(x[8]=w=>s.value.hwmode=w),disabled:e(c)},[(r(!0),l(G,null,et(s.value.hwmodeSelects,w=>(r(),l("option",{value:w},n(w),9,tY))),256))],8,XB),[[dt,s.value.hwmode]]),e(c)?D("",!0):(r(),l("div",eY))])])),s.value.isGuest?D("",!0):(r(),l("div",aY,[t("div",oY,[t("span",null,n(e(d)("\u9891\u5BBD")),1)]),t("div",nY,[T(t("select",{"onUpdate:modelValue":x[9]||(x[9]=w=>s.value.htmode=w),disabled:e(c)},[rY,sY,s.value.band==="2g"?(r(),l("option",dY," 20/40 MHz ")):D("",!0),s.value.band==="5g"?(r(),l("option",lY," 80 MHz ")):D("",!0),s.value.band==="5g"?(r(),l("option",uY," 160 MHz ")):D("",!0)],8,iY),[[dt,s.value.htmode]]),e(c)?D("",!0):(r(),l("div",cY))])])),s.value.isGuest?D("",!0):(r(),l("div",pY,[t("div",fY,[t("span",null,n(e(d)("\u4FE1\u9053")),1)]),t("div",mY,[s.value.band==="2g"?T((r(),l("select",{key:0,"onUpdate:modelValue":x[10]||(x[10]=w=>s.value.channel=w),disabled:e(c)},[t("option",gY,n(e(d)("\u81EA\u52A8")),1),(r(),l(G,null,et(13,w=>t("option",{value:w},n(w),9,bY)),64))],8,vY)),[[dt,s.value.channel,void 0,{number:!0}]]):D("",!0),s.value.band==="5g"?T((r(),l("select",{key:1,"onUpdate:modelValue":x[11]||(x[11]=w=>s.value.channel=w),disabled:e(c)},[t("option",_Y,n(e(d)("\u81EA\u52A8")),1),xY],8,hY)),[[dt,s.value.channel,void 0,{number:!0}]]):D("",!0),e(c)?D("",!0):(r(),l("div",kY))])])),s.value.isGuest?D("",!0):(r(),l("div",wY,[t("div",yY,[t("span",null,n(e(d)("\u7F51\u7EDC")),1)]),t("div",FY,[T(t("input",{type:"text",placeholder:e(d)("\u8BF7\u914D\u7F6E\u7F51\u7EDC\u540D\u79F0"),required:"","onUpdate:modelValue":x[12]||(x[12]=w=>s.value.network=w),disabled:e(c)},null,8,EY),[[ot,s.value.network]])])])),t("div",CY,[t("button",{class:"btn primary-btn",disabled:e(c),onClick:h},n(e(d)("\u4FDD\u5B58\u914D\u7F6E")),9,$Y)])],40,iB))}});var BY=M(DY,[["__scopeId","data-v-1f11eeec"]]);const Ne=o=>(rt("data-v-40cb5302"),o=o(),st(),o),YY={id:"page",class:"page-container"},AY={class:"mobile-tags-container"},SY={class:"tags-wrapper"},zY={class:"tags-scroll"},PY=["onClick"],TY={class:"more-btn-wrapper"},IY=Ne(()=>t("div",{class:"fade-overlay"},null,-1)),LY=Ne(()=>t("div",{class:"line"},null,-1)),MY=Ne(()=>t("div",{class:"line"},null,-1)),NY=Ne(()=>t("div",{class:"line"},null,-1)),OY=[LY,MY,NY],VY={class:"page-flex"},GY={class:"page-sidebar"},jY=["onClick"],qY={class:"page-main"},UY={class:"popup-content"},RY={class:"popup-tags"},WY=["onClick"],HY={class:"popup-footer"},ZY=U({setup(o){var w;const{$gettext:i}=H(),a=E(!1);eo("disabled",a);const d=E([]),u=Ye(),s=ao(),c=E(String((w=u==null?void 0:u.query)==null?void 0:w.tab)),_=E(!1),g=v=>{var b;return(b=v.band)==null?void 0:b.toUpperCase()},p=v=>v.isGuest?v.band+"_Guest":v.ssid,f=v=>{a.value||(c.value=p(v),_.value=!1,c.value!==u.query.tab&&s.push({query:{tab:c.value}}))},m=E(),h=v=>{a.value||(m.value=p(v))},k=()=>{_.value=!1,m.value!==u.query.tab&&s.push({query:{tab:m.value}})};Nt(()=>_.value,v=>{v?m.value=c.value:c.value=m.value});const x=()=>L(this,null,function*(){try{const{data:v}=yield O.Quickwifi.List.GET(),{error:b,result:y}=v;if(b)throw b;y!=null&&y.ifaces&&(d.value=y.ifaces.map(Y=>vt(lt({},Y),{hidden:Y.hidden||!1,disabled:Y.disabled||!1,isGuest:Y.isGuest||!1,channel:Y.channel||0,txpower:Y.txpower||0,ifaceIndex:Y.ifaceIndex||0})));let F=!1;for(let Y=0;Y0&&f(d.value[0])}catch(v){console.log(v)}});return x(),(v,b)=>(r(),l("div",YY,[t("div",AY,[t("div",SY,[t("div",zY,[(r(!0),l(G,null,et(d.value,y=>(r(),l("div",{key:p(y),class:pt(c.value===p(y)?"tag-item active":"tag-item"),onClick:mt(F=>f(y),["stop"])},n(g(y))+" "+n(y.isGuest?` ${e(i)("\u8BBF\u5BA2")}`:"")+" Wi-Fi "+n(y.ifaceIndex?`[${y.ifaceIndex}]`:""),11,PY))),128))]),t("div",TY,[IY,t("div",{class:"more-btn",onClick:b[0]||(b[0]=y=>_.value=!0)},OY)])])]),t("div",VY,[t("div",GY,[(r(!0),l(G,null,et(d.value,y=>(r(),l("div",{key:p(y),class:pt(c.value===p(y)?"item activeItem":"item"),onClick:mt(F=>f(y),["stop"])},n(g(y))+" "+n(y.isGuest?` ${e(i)("\u8BBF\u5BA2")}`:"")+" Wi-Fi "+n(y.ifaceIndex?`[${y.ifaceIndex}]`:""),11,jY))),128))]),t("div",qY,[(r(!0),l(G,null,et(d.value,y=>(r(),l(G,{key:p(y)},[c.value===p(y)?(r(),K(BY,{key:0,data:y,onGetData:x},null,8,["data"])):D("",!0)],64))),128))])]),_.value?(r(),l("div",{key:0,class:"popup-overlay",onClick:b[2]||(b[2]=mt(y=>_.value=!1,["self"]))},[t("div",UY,[t("div",RY,[(r(!0),l(G,null,et(d.value,y=>(r(),l("div",{key:p(y),class:pt(m.value===p(y)?"popup-tag-item active":"popup-tag-item"),onClick:mt(F=>h(y),["stop"])},n(g(y))+" "+n(y.isGuest?` ${e(i)("\u8BBF\u5BA2")}`:"")+" Wi-Fi "+n(y.ifaceIndex?`[${y.ifaceIndex}]`:""),11,WY))),128))]),t("div",HY,[t("button",{class:"cancel-btn",onClick:b[1]||(b[1]=y=>_.value=!1)},n(e(i)("\u53D6\u6D88")),1),t("button",{class:"confirm-btn",onClick:k},n(e(i)("\u786E\u5B9A")),1)])])])):D("",!0)]))}});var JY=M(ZY,[["__scopeId","data-v-40cb5302"]]);const KY=()=>window.vue_base||"/cgi-bin/luci/admin/quickstart",Ma=oo({history:no(KY()),routes:[{name:"IndexPage",path:"/",meta:{title:"\u63A7\u5236\u53F0"},component:ov},{name:"NetworkPage",path:"/network",meta:{title:"\u7F51\u7EDC\u8BBE\u7F6E\u5411\u5BFC"},component:rv,children:[{path:"",component:Ov},{path:"pppoe",component:lg},{path:"dhcp",component:Hg},{path:"gateway",component:Mb}]},{path:"/quickwifi",component:JY},{name:"RaidPage",path:"/raid",meta:{title:"raid\u5411\u5BFC"},component:sx},{name:"SmartPage",path:"/smart",meta:{title:"smart\u68C0\u6D4B"},component:vx,children:[{path:"",component:gy},{path:"task",component:Ay},{path:"log",component:Ty}]},{path:"/interfaceconfig",component:IF},{path:"/devicemanagement",component:nB}]});Ma.beforeEach((o,i)=>(o.meta.title,!0));const yt=bt(Bo);yt.component("svg-menu",Io);yt.component("svg-system",Go);yt.component("svg-download",Ho);yt.component("svg-store",an);yt.component("svg-info",ln);yt.component("svg-disk",zn);yt.component("svg-nav",Nn);yt.component("progress-item",wa);yt.component("svg-view-show",li);yt.component("svg-view-hidden",vi);yt.component("article-item",wi);yt.component("switch-box",ya);yt.component("editable-select",Jt);yt.use(Fa);yt.use(Ma);yt.use(io());so(yt).finally(()=>yt.mount("#app"))});export default QY(); diff --git a/luci-app-quickstart/htdocs/luci-static/quickstart/style.css b/luci-app-quickstart/htdocs/luci-static/quickstart/style.css index 4248ce8ed..aa716c378 100644 --- a/luci-app-quickstart/htdocs/luci-static/quickstart/style.css +++ b/luci-app-quickstart/htdocs/luci-static/quickstart/style.css @@ -1 +1 @@ -@keyframes bganimation-41cbce66{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-41cbce66{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-41cbce66{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-41cbce66]{animation:rotateEnter-41cbce66 .7s;position:relative}.rotate-leave-active[data-v-41cbce66]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-41cbce66]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.disk-item-tooltip[data-v-41cbce66]{position:fixed;background:rgba(0,0,0,.7);z-index:10111;color:#fff;padding:.5rem 1rem;font-size:1em;min-width:200px;line-height:24px}.disk-item-tooltip[data-v-41cbce66]:after{content:"";position:absolute;bottom:-6px;border-color:#4c4c4c rgba(0,0,0,0) rgba(0,0,0,0);left:0;right:0;text-align:center;width:0;margin:0 auto;border-width:6px 8px 0;border-style:solid}#main .app-btn,#actioner .app-btn{min-height:36px}@keyframes bganimation-2d97dedc{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2d97dedc{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2d97dedc{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2d97dedc]{animation:rotateEnter-2d97dedc .7s;position:relative}.rotate-leave-active[data-v-2d97dedc]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2d97dedc]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}#main[data-v-2d97dedc]{width:100%}#main[data-v-2d97dedc],#main[data-v-2d97dedc] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}@keyframes bganimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active{animation:rotateEnter .7s;position:relative}.rotate-leave-active{opacity:0;display:none;position:relative;z-index:-999}.app-container{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}:root{--flow-bg-color: #fff;--flow-span-color: rgba(0, 0, 0, .6);--card-bg-color: #fff;--card-box-shadow: 0 0 10px 1px #bfbfbf24;--app-container_title-color: #1e1e1e;--app-container_status-label_block: black;--item-label_key-span-color: #333;--item-label_value-span-color: #333;--app-container_status-label_bg: #f3f3f3;--item_btn-border: 1px solid #553afb;--item_btn-color: #553afb;--tit-color: #1e1e1e;--popup-bg-color: #fff;--tag-bg-color: #f5f5f5;--gradient-bg-color:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.8) 62%, rgba(255,255,255,1) 100%);--breadcrumbs-tit-color:#d6dbf8;--breadcrumbs-tit-color1:#f1f2f9}@media (prefers-color-scheme: light){:root{--flow-bg-color: #fff;--flow-span-color: rgba(0, 0, 0, .6);--card-bg-color: #fff;--card-box-shadow: 0 0 10px 1px #bfbfbf24;--app-container_title-color: #1e1e1e;--app-container_status-label_block: black;--item-label_key-span-color: #333;--item-label_value-span-color: #333;--app-container_status-label_bg: #f3f3f3;--item_btn-border: 1px solid #553afb;--item_btn-color: #553afb;--tit-color: #1e1e1e;--popup-bg-color: #fff;--tag-bg-color: #f5f5f5;--gradient-bg-color:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.8) 62%, rgba(255,255,255,1) 100%);--breadcrumbs-tit-color:#d6dbf8;--breadcrumbs-tit-color1:#f1f2f9}}@media (prefers-color-scheme: dark){:root{--flow-bg-color: transparent;--flow-span-color: #cccccc;--card-bg-color: #88888822;--card-box-shadow: 0 0 .5rem 0 rgba(0, 0, 0, .35);--app-container_title-color: #cccccc;--app-container_status-label_block: #727272;--item-label_key-span-color: #cccccc;--item-label_value-span-color: #cccccc;--app-container_status-label_bg: #0000001a;--item_btn-border: 1px solid #cccccc;--item_btn-color: #cccccc;--tit-color: #cccccc;--popup-bg-color: #000;--tag-bg-color: #1e1e1e;--gradient-bg-color:linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.8) 62%, rgba(0,0,0,1) 100%);--breadcrumbs-tit-color:#d6dbf8;--breadcrumbs-tit-color1:#f1f2f9}#app svg path{color:#666}#app svg circle{stroke:#666}}@media (prefers-color-scheme: no-preference){:root{--flow-bg-color: #fff;--flow-span-color: rgba(0, 0, 0, .6);--card-bg-color: #fff;--card-box-shadow: 0 0 10px 1px #bfbfbf24;--app-container_title-color: #1e1e1e;--app-container_status-label_block: black;--item-label_key-span-color: #333;--item-label_value-span-color: #333;--app-container_status-label_bg: #f3f3f3;--item_btn-border: 1px solid #553afb;--item_btn-color: #553afb;--tit-color: #1e1e1e;--popup-bg-color: #fff;--tag-bg-color: #f5f5f5;--gradient-bg-color:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.8) 62%, rgba(255,255,255,1) 100%);--breadcrumbs-tit-color:#d6dbf8;--breadcrumbs-tit-color1:#f1f2f9}}body[theme=dark]{--flow-bg-color: transparent;--flow-span-color: #cccccc;--card-bg-color: #88888822;--card-box-shadow: 0 0 .5rem 0 rgba(0, 0, 0, .35);--app-container_title-color: #cccccc;--app-container_status-label_block: #727272;--item-label_key-span-color: #cccccc;--item-label_value-span-color: #cccccc;--app-container_status-label_bg: #0000001a;--item_btn-border: 1px solid #cccccc;--item_btn-color: #cccccc;--tit-color: #cccccc;--popup-bg-color: #000;--tag-bg-color: #1e1e1e;--gradient-bg-color:linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.8) 62%, rgba(0,0,0,1) 100%);--breadcrumbs-tit-color:#d6dbf8;--breadcrumbs-tit-color1:#f1f2f9}body[theme=light]{--flow-bg-color: #fff;--flow-span-color: rgba(0, 0, 0, .6);--card-bg-color: #fff;--card-box-shadow: 0 0 10px 1px #bfbfbf24;--app-container_title-color: #1e1e1e;--app-container_status-label_block: black;--item-label_key-span-color: #333;--item-label_value-span-color: #333;--app-container_status-label_bg: #f3f3f3;--item_btn-border: 1px solid #553afb;--item_btn-color: #553afb;--tit-color: #1e1e1e;--popup-bg-color: #fff;--tag-bg-color: #f5f5f5;--gradient-bg-color:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.8) 62%, rgba(255,255,255,1) 100%);--breadcrumbs-tit-color:#d6dbf8;--breadcrumbs-tit-color1:#f1f2f9}@keyframes bganimation-3ee635ef{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3ee635ef{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3ee635ef{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3ee635ef]{animation:rotateEnter-3ee635ef .7s;position:relative}.rotate-leave-active[data-v-3ee635ef]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3ee635ef]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.progress[data-v-3ee635ef]{width:100%;display:block;position:relative;background-color:#eee;border-radius:4px;height:18px;line-height:18px;overflow:hidden}.progress .progress-value[data-v-3ee635ef]{transition:.5s;position:absolute;left:0;top:0;bottom:0;height:100%;text-align:center;color:#fff;vertical-align:middle;font-size:12px}@keyframes bganimation-54af3568{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-54af3568{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-54af3568{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-54af3568]{animation:rotateEnter-54af3568 .7s;position:relative}.rotate-leave-active[data-v-54af3568]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-54af3568]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}label.checkbox_switch[data-v-54af3568]{cursor:pointer;display:flex!important;align-items:center;width:initial!important}label.checkbox_switch input[type=checkbox][data-v-54af3568]{height:0!important;width:0!important;opacity:0!important;margin:0!important;padding:0!important;border:none!important}label.checkbox_switch .checkbox_switch_on[data-v-54af3568],label.checkbox_switch .checkbox_switch_off[data-v-54af3568]{flex:none}label.checkbox_switch .checkbox_switch_on[data-v-54af3568]{display:none!important}label.checkbox_switch .checkbox_switch_off[data-v-54af3568]{display:inline-flex!important}label.checkbox_switch input[type=checkbox]:checked~.checkbox_switch_on[data-v-54af3568]{display:inline-flex!important}label.checkbox_switch input[type=checkbox]:checked~.checkbox_switch_off[data-v-54af3568]{display:none!important}label.checkbox_switch svg[data-v-54af3568]{height:1em;width:2em}article[data-v-995510fc]{flex:0 0 100%;max-width:20%;position:relative;border-radius:4px;padding:10px}@media screen and (max-width: 1080px){article[data-v-995510fc]{max-width:33.333%}}@keyframes bganimation-995510fc{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-995510fc{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-995510fc{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-995510fc]{animation:rotateEnter-995510fc .7s;position:relative}.rotate-leave-active[data-v-995510fc]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-995510fc]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 768px){article[data-v-995510fc]{max-width:50%}}@keyframes bganimation-782f97c0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-782f97c0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-782f97c0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-782f97c0]{animation:rotateEnter-782f97c0 .7s;position:relative}.rotate-leave-active[data-v-782f97c0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-782f97c0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}a[data-v-782f97c0]{position:relative;display:block;width:100%;transition:.4s;cursor:pointer}a[data-v-782f97c0]:hover{transform:scale(1.07);transition:.4s;position:relative}a:hover .cover .thumbnail[data-v-782f97c0]{box-shadow:0 6px 40px #1c67f2}a .cover[data-v-782f97c0]{position:relative;padding-top:130%;z-index:1}a .cover[data-v-782f97c0] .thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;border-radius:6px;overflow:hidden;z-index:1;background-color:#2dc8fd;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}a .cover[data-v-782f97c0] .thumbnail i{display:block;font-size:100px;color:#eee}a .cover[data-v-782f97c0] .thumbnail span{display:block;text-align:center;width:100%;color:#eeee;font-size:28px;margin:1rem 0}article:nth-child(9n+1) a .cover .thumbnail[data-v-782f97c0]{background-color:#ff9100}article:nth-child(9n+2) a .cover .thumbnail[data-v-782f97c0]{background-color:#2dc8fd}article:nth-child(9n+3) a .cover .thumbnail[data-v-782f97c0]{background-color:#f66a2c}article:nth-child(9n+4) a .cover .thumbnail[data-v-782f97c0]{background-color:#9b58de}article:nth-child(9n+5) a .cover .thumbnail[data-v-782f97c0]{background-color:#297ff3}article:nth-child(9n+6) a .cover .thumbnail[data-v-782f97c0]{background-color:#27aa8f}article:nth-child(9n+7) a .cover .thumbnail[data-v-782f97c0]{background-color:#f15a4a}article:nth-child(9n+8) a .cover .thumbnail[data-v-782f97c0]{background-color:#439c07}@keyframes bganimation-c446588c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-c446588c{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-c446588c{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-c446588c]{animation:rotateEnter-c446588c .7s;position:relative}.rotate-leave-active[data-v-c446588c]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-c446588c]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.select-editable[data-v-c446588c]{position:relative;line-height:1.5rem;padding:.5rem .75rem;border:1px solid #dee2e6;border-radius:.25rem;margin:.25rem .1rem}.select-editable select[data-v-c446588c],.select-editable input[data-v-c446588c]{height:100%;padding:0;border:none;margin:0}.select-editable select[data-v-c446588c]{position:relative;width:100%}.select-editable input[data-v-c446588c]{position:absolute;top:0;left:.75rem;width:88%}.select-editable select[data-v-c446588c]:focus,.select-editable input[data-v-c446588c]:focus{outline:none;box-shadow:none}@keyframes bganimation-47c6049a{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-47c6049a{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-47c6049a{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-47c6049a]{animation:rotateEnter-47c6049a .7s;position:relative}.rotate-leave-active[data-v-47c6049a]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-47c6049a]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@keyframes turn-47c6049a{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.quick-loading[data-v-47c6049a]{animation:turn-47c6049a 1s steps(12,end) infinite;margin:0!important;padding:0!important;background:none!important;display:flex!important}.quick-loading svg[data-v-47c6049a]{width:100%;height:100%}.quick-loading svg path[data-v-47c6049a]{fill:#fff}@keyframes bganimation-0cc5bf50{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0cc5bf50{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0cc5bf50{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0cc5bf50]{animation:rotateEnter-0cc5bf50 .7s;position:relative}.rotate-leave-active[data-v-0cc5bf50]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0cc5bf50]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}a[data-v-0cc5bf50]{margin-left:4px;width:20px;vertical-align:middle}a svg[data-v-0cc5bf50]{width:22px;height:22px}a:hover svg path[data-v-0cc5bf50]{fill:#3688ff}@keyframes bganimation-770b811c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-770b811c{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-770b811c{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-770b811c]{animation:rotateEnter-770b811c .7s;position:relative}.rotate-leave-active[data-v-770b811c]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-770b811c]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.flow[data-v-770b811c]{position:relative;height:460px}.flow .echart[data-v-770b811c]{width:100%;height:100%}.flow .flow-data[data-v-770b811c]{position:absolute;right:10px;top:10px}.flow .flow-data span[data-v-770b811c]{display:block;color:var(--flow-span-color);font-size:12px;margin-bottom:5px;font-weight:600;font-family:PingFangSC-Semibold,PingFang SC}@media screen and (max-width: 600px){.flow[data-v-770b811c]{height:76.6vw}}@keyframes bganimation-48bf84c6{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-48bf84c6{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-48bf84c6{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-48bf84c6]{animation:rotateEnter-48bf84c6 .7s;position:relative}.rotate-leave-active[data-v-48bf84c6]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-48bf84c6]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@keyframes turn-48bf84c6{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.toast[data-v-48bf84c6]{position:fixed;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:space-around;box-sizing:content-box;width:100px;max-width:70%;padding:16px;color:#fff;font-size:14px;text-align:center;background-color:#000000b3;border-radius:8px;transform:translate3d(-50%,-50%,0);z-index:9999;transition:.3s;cursor:pointer}.toast div.icon[data-v-48bf84c6]{width:50px;height:50px;margin:15px 0;background:none!important}.toast div.icon svg[data-v-48bf84c6]{width:100%;height:100%}.toast div.icon svg path[data-v-48bf84c6]{fill:#fff}.toast .loading[data-v-48bf84c6]{animation:turn-48bf84c6 1s steps(12,end) infinite}.toast .message[data-v-48bf84c6]{display:block;width:100%;flex:0 0 100%;word-wrap:break-word}[lock-scroll=true]{overflow:hidden!important;height:100vh}@keyframes bganimation-a96d68d4{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-a96d68d4{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-a96d68d4{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-a96d68d4]{animation:rotateEnter-a96d68d4 .7s;position:relative}.rotate-leave-active[data-v-a96d68d4]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-a96d68d4]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.bg[data-v-a96d68d4]{position:fixed;inset:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999}#actioner[data-v-a96d68d4]{position:fixed;z-index:1000;width:100%;height:100%;inset:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;overflow:auto}#actioner[data-v-a96d68d4],#actioner[data-v-a96d68d4] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}.action-container[data-v-a96d68d4]{width:100%;height:100%;background-color:#fff;position:fixed;z-index:9999;inset:0;margin:auto;overflow:auto}.action-container .action-container_header[data-v-a96d68d4]{width:100%;height:36px;line-height:36px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 .625rem;position:absolute;top:0;left:0;right:0;border-bottom:1px solid #1e1e1e;background-color:#252526}.action-container .action-container_header .title[data-v-a96d68d4]{color:#eee;font-size:16px}.action-container .action-container_header button.close[data-v-a96d68d4]{width:36px;height:36px;margin:0;padding:10px;background:none;border:none;cursor:pointer;opacity:1}.action-container .action-container_header button.close[data-v-a96d68d4] svg.icon{width:100%;height:100%}.action-container .action-container_header button.close[data-v-a96d68d4] svg.icon path{fill:#eee}.action-container .action-container_header button.close[data-v-a96d68d4]:hover{opacity:.9}.action-container .action-container_body[data-v-a96d68d4]{width:100%;height:100%;padding-top:36px}@keyframes bganimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active{animation:rotateEnter .7s;position:relative}.rotate-leave-active{opacity:0;display:none;position:relative;z-index:-999}.app-container{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@keyframes dialogEnter{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes dialogLeave{0%{transform:scale(1)}to{transform:scale(0)}}.dialog-enter-active{animation:dialogEnter .3s linear forwards}.dialog-leave-active{animation:dialogLeave .3s linear forwards}.actioner-dns[data-v-2ac87be2]{width:860px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.actioner-dns .actioner-dns_header[data-v-2ac87be2]{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:1rem;font-size:2em;border-bottom:1px solid #eee}.actioner-dns .actioner-dns_body[data-v-2ac87be2]{padding:1rem;min-height:50vh}.actioner-dns .actioner-dns_body .label-item[data-v-2ac87be2]{width:100%;margin:1rem 0}.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-2ac87be2]{width:100%;font-size:12px;color:#666}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-2ac87be2]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-2ac87be2]:before{content:"*";color:#f56c6c;margin-right:4px}.actioner-dns .actioner-dns_body .label-item .label-item_value[data-v-2ac87be2]{width:100%;margin-top:5px}.actioner-dns .actioner-dns_body .label-item .label-item_value select[data-v-2ac87be2],.actioner-dns .actioner-dns_body .label-item .label-item_value input[data-v-2ac87be2]{width:100%;height:36px}.actioner-dns .actioner-dns_body .label-message[data-v-2ac87be2]{width:100%;text-align:left;font-size:14px;color:red;text-align:center}.actioner-dns .config-message[data-v-2ac87be2]{width:100%;min-height:inherit;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:2em}.actioner-dns .actioner-dns_footer[data-v-2ac87be2]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem;font-size:2em;border-top:1px solid #eee}.actioner-dns .actioner-dns_footer button[data-v-2ac87be2]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}@keyframes bganimation-2ac87be2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2ac87be2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2ac87be2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2ac87be2]{animation:rotateEnter-2ac87be2 .7s;position:relative}.rotate-leave-active[data-v-2ac87be2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2ac87be2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1400px){.actioner-dns .actioner-dns_body[data-v-2ac87be2]{min-height:34vh}}@media screen and (max-width: 800px){.actioner-dns[data-v-2ac87be2]{width:100%}}.action[data-v-4ca82311]{width:700px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:1rem 87px;border-radius:6px}.action .action-body[data-v-4ca82311]{width:100%;text-align:center;padding:3rem 0}.action .action-body h2.title[data-v-4ca82311]{width:100%;display:block;color:#1e1e1e;font-size:3em;padding:0;margin:0;text-align:center}.action .action-body .info[data-v-4ca82311]{color:#666;font-size:1.3em;margin:1rem 0}.action .action-body .btns[data-v-4ca82311]{width:100%;margin-top:3rem}.action .action-body .btns button[data-v-4ca82311]{display:block;width:100%!important;margin:.5rem 0}@keyframes bganimation-4ca82311{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-4ca82311{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-4ca82311{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-4ca82311]{animation:rotateEnter-4ca82311 .7s;position:relative}.rotate-leave-active[data-v-4ca82311]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-4ca82311]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1000px){.action.format .action-body h2.title[data-v-4ca82311]{font-size:20px}}@media screen and (max-width: 900px){.action .action-body h2.title[data-v-4ca82311]{font-size:20px}}@media screen and (max-width: 800px){.action .action-body h2.title[data-v-4ca82311]{font-size:20px}}@media screen and (max-width: 700px){.action .action-body h2.title[data-v-4ca82311]{font-size:20px}}@media screen and (max-width: 500px){.action .action-body h2.title[data-v-4ca82311]{font-size:20px}}@keyframes bganimation-17b89cb7{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-17b89cb7{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-17b89cb7{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-17b89cb7]{animation:rotateEnter-17b89cb7 .7s;position:relative}.rotate-leave-active[data-v-17b89cb7]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-17b89cb7]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.app-container_status-label_bg[data-v-17b89cb7]{flex:0 0 230px;width:230px;height:80px;display:flex;background:var(--app-container_status-label_bg);align-items:center;padding:10px;margin-right:10px;transition:.3s}.app-container_status-label_bg .app-container_status-label_text[data-v-17b89cb7]{margin-left:6px;font-size:14px;line-height:22px;text-align:left}.app-container_status-label_bg .app-container_status-label_text .text_status[data-v-17b89cb7]{color:#999}.app-container_status-label_bg .app-container_status-label_text .text_style[data-v-17b89cb7]{margin:6px 0}.app-container_status-label_bg .app-container_status-label_text .text_style.close[data-v-17b89cb7]{color:#999}.app-container_status-label_bg .app-container_status-label_text .text_info[data-v-17b89cb7]{font-weight:700;font-size:14px}@keyframes bganimation-6f355f28{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-6f355f28{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-6f355f28{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-6f355f28]{animation:rotateEnter-6f355f28 .7s;position:relative}.rotate-leave-active[data-v-6f355f28]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-6f355f28]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.app-interfaces[data-v-6f355f28]{width:100%;height:80px;display:flex;flex-wrap:nowrap;overflow:hidden}.app-interfaces a[data-v-6f355f28]{list-style:none;text-decoration:none}.app-interfaces a.btn-f[data-v-6f355f28]{position:absolute;width:50px;height:80px;left:0;line-height:80px;text-align:center;color:#fff;font-size:26px;cursor:pointer;background-color:#00000059;opacity:0;transition:.3s;z-index:1}.app-interfaces a.btn-f[data-v-6f355f28]:hover{opacity:1;transition:.3s}.app-interfaces a.btn-r[data-v-6f355f28]{position:absolute;right:0;width:50px;line-height:80px;text-align:center;color:#fff;font-size:26px;cursor:pointer;background-color:#00000059;opacity:0;transition:.3s;z-index:1}.app-interfaces a.btn-r[data-v-6f355f28]:hover{opacity:1;transition:.3s}.actioner-dns[data-v-2deed63d]{width:800px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.actioner-dns .actioner-dns_header[data-v-2deed63d]{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:1rem;font-size:2em;border-bottom:1px solid #eee}.actioner-dns .actioner-dns_body[data-v-2deed63d]{padding:1rem;min-height:50vh}.actioner-dns .actioner-dns_body .label-item[data-v-2deed63d]{width:100%;margin:1rem 0}.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-2deed63d]{width:100%;font-size:12px;color:#666}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-2deed63d]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-2deed63d]:before{content:"*";color:#f56c6c;margin-right:4px}.actioner-dns .actioner-dns_body .label-item .label-item_value[data-v-2deed63d]{width:100%;margin-top:5px}.actioner-dns .actioner-dns_body .label-item .label-item_value select[data-v-2deed63d],.actioner-dns .actioner-dns_body .label-item .label-item_value input[data-v-2deed63d]{height:36px}.actioner-dns .actioner-dns_body .label-message[data-v-2deed63d]{width:100%;text-align:left;font-size:14px;color:red;text-align:center}.actioner-dns .config-message[data-v-2deed63d]{width:100%;min-height:inherit;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:2em}.actioner-dns .actioner-dns_footer[data-v-2deed63d]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem;font-size:2em;border-top:1px solid #eee}.actioner-dns .actioner-dns_footer button[data-v-2deed63d]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}.actioner-dns .select-editable[data-v-2deed63d]{position:relative;border:solid grey 1px;width:100%}.actioner-dns .select-editable select[data-v-2deed63d]{top:0;left:0;font-size:14px;border:none;width:100%;margin:0}.actioner-dns .select-editable input[data-v-2deed63d]{position:absolute;top:-4px;left:0;width:95%;padding:1px;font-size:14px;border:none}.actioner-dns .select-editable select[data-v-2deed63d]:focus,.actioner-dns .select-editable input[data-v-2deed63d]:focus{outline:none}.actioner-dns[data-v-2deed63d] ::placeholder{color:#999}.successed[data-v-2deed63d]{text-align:center;font-size:14px;margin-bottom:104px}.finished[data-v-2deed63d]{display:flex;justify-content:center;margin:80px 80px 28px}.docker_moves[data-v-2deed63d]{text-align:center}.docker_moves .moves[data-v-2deed63d]{margin-top:10px}.docker_moves .moves input[data-v-2deed63d]{cursor:pointer}.docker_moves .moves label[data-v-2deed63d]{margin-left:10px;cursor:pointer}.btns[data-v-2deed63d]{text-align:center}.item_info[data-v-2deed63d]{margin-left:10px}.softsource_tit[data-v-2deed63d]{margin:0 auto}.softsource_successed[data-v-2deed63d]{width:20%!important}@keyframes bganimation-2deed63d{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2deed63d{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2deed63d{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2deed63d]{animation:rotateEnter-2deed63d .7s;position:relative}.rotate-leave-active[data-v-2deed63d]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2deed63d]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1400px){.actioner-dns .actioner-dns_body[data-v-2deed63d]{min-height:34vh}}@media screen and (max-width: 860px){.actioner-dns[data-v-2deed63d]{width:100%}}@keyframes bganimation-51765cb0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-51765cb0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-51765cb0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-51765cb0]{animation:rotateEnter-51765cb0 .7s;position:relative}.rotate-leave-active[data-v-51765cb0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-51765cb0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}em[data-v-51765cb0]{display:block;margin:.5rem 0;width:100%}.app-container_status-container[data-v-51765cb0]{width:100%;background-color:var(--card-bg-color);padding:10px 30px;border-radius:6px;position:relative}.app-container_status-container .more_icon[data-v-51765cb0]{position:absolute;right:22px;cursor:pointer}.app-container_status-container .more_icon svg[data-v-51765cb0]{position:relative;z-index:9999}.app-container_status-container .DeviceBlock[data-v-51765cb0]{position:absolute;z-index:999;width:60%;right:22px}.app-container_status-container .DeviceBlock ul[data-v-51765cb0]{background-color:#fff;box-shadow:0 0 10px 1px #373f6924;padding:10px 0;border-radius:6px;top:0;right:0;text-align:center;position:absolute;word-break:keep-all;margin-top:24px}.app-container_status-container .DeviceBlock ul li[data-v-51765cb0]{line-height:28px}.app-container_status-container .DeviceBlock ul li a[data-v-51765cb0]{color:#1e1e1e;text-decoration:none;cursor:pointer;font-size:14px;margin:0 20px;display:block}.app-container_status-container .DeviceBlock ul li .domain[data-v-51765cb0]{cursor:pointer}.app-container_status-container .DeviceBlock ul li[data-v-51765cb0]:hover{background-color:#eee}.app-container_status-container .DeviceBlock li[data-v-51765cb0]:last-child{margin-top:5px}.app-container_status-container span.container_success[data-v-51765cb0]{display:block;font-size:15px;font-family:PingFangSC-Medium,PingFang SC}.app-container_status-container span.container_failure[data-v-51765cb0]{display:block;font-size:1.2em}.app-container_status-container .container_configure[data-v-51765cb0]{font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#553afe;line-height:20px;cursor:pointer}.app-container_status-container span.container_title[data-v-51765cb0]{font-size:1.25rem;color:#333;display:block}.app-container_status-container span.container_content[data-v-51765cb0]{font-size:1.25rem;color:#666}.app-container_status-container .devise[data-v-51765cb0]{display:block;font-size:12px;color:#727272}.app-container_status-container span.container_time[data-v-51765cb0]{font-size:12px;color:#727272;margin-top:3px;display:block}.app-container_status-label[data-v-51765cb0]{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.app-container_status-label .app-container_status-label_item[data-v-51765cb0]{flex:0 0 50%;max-width:50%}.app-container_status-label_block[data-v-51765cb0]{display:block;color:var(--app-container_status-label_block);margin:10px 0 8px}.app-container_status-container_body[data-v-51765cb0]{width:100%;height:100%;text-align:center;display:flex;align-items:center;align-content:center}.app-container_status-container_body svg[data-v-51765cb0]{min-width:32px}.app-container_status-container_body .app-container_status-info[data-v-51765cb0]{margin-left:10px;text-align:left;margin-right:10px;min-width:57px}.app-container_status-container_body svg[data-v-51765cb0]{width:50px;height:50px}.app-container_status-container_body span[data-v-51765cb0]{width:100%;margin:5px 0}.menu_background[data-v-51765cb0]{position:fixed;inset:0}.app-container_body[data-v-51765cb0]{width:100%}.network-container[data-v-2d777a95]{width:100%;display:flex;flex-wrap:wrap}.network-container .network-container_flow[data-v-2d777a95]{flex:0 0 100%;max-width:60%;padding-right:10px}.network-container .network-container_flow .network-container_flow-container[data-v-2d777a95]{border-radius:6px;overflow:hidden;position:relative;background-color:var(--flow-bg-color);box-shadow:var(--card-box-shadow)}.network-container .network-container_status[data-v-2d777a95]{flex:0 0 100%;max-width:40%;padding-left:10px;display:flex;flex-wrap:wrap}@keyframes bganimation-2d777a95{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2d777a95{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2d777a95{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2d777a95]{animation:rotateEnter-2d777a95 .7s;position:relative}.rotate-leave-active[data-v-2d777a95]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2d777a95]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 992px){.network-container[data-v-2d777a95]{width:100%}.network-container .network-container_flow[data-v-2d777a95]{flex:0 0 100%;max-width:100%;padding-right:0}.network-container .network-container_status[data-v-2d777a95]{flex:0 0 100%;max-width:100%;padding-left:0;margin-top:1rem}}.action .action-footer button[data-v-3dae3be2]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}@keyframes bganimation-3dae3be2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3dae3be2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3dae3be2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3dae3be2]{animation:rotateEnter-3dae3be2 .7s;position:relative}.rotate-leave-active[data-v-3dae3be2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3dae3be2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action.format[data-v-3dae3be2]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action.format .action-header[data-v-3dae3be2]{width:100%;height:70px;line-height:70px}.action.format .action-header .action-header_title[data-v-3dae3be2]{margin:0;color:#333;font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;user-select:none;font-size:20px}.action.format .action-body[data-v-3dae3be2]{width:100%;height:calc(100% - 140px);overflow:auto}.action.format .action-footer[data-v-3dae3be2]{width:100%;height:70px;line-height:70px;color:#333;display:flex;flex-wrap:wrap;align-items:center}.action.format .action-footer .auto[data-v-3dae3be2]{flex:auto}.action.format .disk-list[data-v-3dae3be2]{width:100%;height:100%;border:1px solid #dfe1e5;overflow:auto}.action.format .label-item[data-v-3dae3be2]{width:100%;margin:1rem 0}.action.format .label-item .label-item_key[data-v-3dae3be2]{width:100%;font-size:16px;color:#666}.action.format .label-item .label-item_key span[data-v-3dae3be2]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action.format .label-item .label-item_key span[data-v-3dae3be2]:before{content:"*";color:#f56c6c;margin-right:4px}.action.format .label-item .label-item_value[data-v-3dae3be2]{width:100%;margin-top:5px}.action.format .label-item .label-item_value select[data-v-3dae3be2],.action.format .label-item .label-item_value input[data-v-3dae3be2]{width:100%;height:36px}.action.format .label-item .label-item_path[data-v-3dae3be2]{padding:0 14px;background-color:#e5e5e5;width:100%;height:28px;line-height:28px;margin-top:10px}.action.format .auto[data-v-3dae3be2]{flex:auto}.action.format p.msg[data-v-3dae3be2]{margin:.5rem 0;color:red}.action.format .disk-info[data-v-3dae3be2]{width:100%;text-align:center}.action.format .disk-info .disk-info_icon[data-v-3dae3be2]{width:100px;height:100px;margin:0 auto}.action.format .disk-info .disk-info_icon svg[data-v-3dae3be2]{width:100%;height:100%}.action.format .disk-info .disk-info_mount-name[data-v-3dae3be2]{margin:1rem 0;font-size:1.5em;color:#333}.action.result[data-v-3dae3be2]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action.result .action-body[data-v-3dae3be2]{width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}.action.result .action-body .action-body_icon[data-v-3dae3be2]{width:100px;height:100px}.action.result .action-body .action-body_icon svg.icon[data-v-3dae3be2]{width:100%;height:100%}.action.result .action-body .action-body_msg[data-v-3dae3be2]{font-size:2em;color:#666;text-align:center;width:100%;margin:1rem 0}.action.result .action-body .action-body_info[data-v-3dae3be2]{margin:1rem 0;width:100%;text-align:center;color:#666;font-size:1.2em}.action.result .action-body .action-body_info a[data-v-3dae3be2]{color:#0000fb}.action.result .btns[data-v-3dae3be2]{width:100%;text-align:center;margin:1rem 0}@keyframes bganimation-3dae3be2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3dae3be2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3dae3be2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3dae3be2]{animation:rotateEnter-3dae3be2 .7s;position:relative}.rotate-leave-active[data-v-3dae3be2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3dae3be2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1000px){.action.format[data-v-3dae3be2]{width:168%}}@media screen and (max-width: 900px){.action.format[data-v-3dae3be2]{width:146%}}@media screen and (max-width: 800px){.action.format[data-v-3dae3be2]{width:136%}}@media screen and (max-width: 700px){.action.format[data-v-3dae3be2]{width:116%}}@media screen and (max-width: 500px){.action.format[data-v-3dae3be2]{width:100%}}.action .action-footer button[data-v-5f5fb500]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}@keyframes bganimation-5f5fb500{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-5f5fb500{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-5f5fb500{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-5f5fb500]{animation:rotateEnter-5f5fb500 .7s;position:relative}.rotate-leave-active[data-v-5f5fb500]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-5f5fb500]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action.format[data-v-5f5fb500]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action.format .action-header[data-v-5f5fb500]{width:100%;height:70px;line-height:70px}.action.format .action-header .action-header_title[data-v-5f5fb500]{margin:0;color:#333;font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;user-select:none;font-size:20px}.action.format .action-body[data-v-5f5fb500]{width:100%;height:calc(100% - 140px);overflow:auto}.action.format .action-footer[data-v-5f5fb500]{width:100%;height:70px;line-height:70px;color:#333;display:flex;flex-wrap:wrap;align-items:center}.action.format .action-footer .auto[data-v-5f5fb500]{flex:auto}.action.format .disk-list[data-v-5f5fb500]{width:100%;height:100%;border:1px solid #dfe1e5;overflow:auto}.action.format .label-item[data-v-5f5fb500]{width:100%;margin:1rem 0}.action.format .label-item .label-item_key[data-v-5f5fb500]{width:100%;font-size:16px;color:#666}.action.format .label-item .label-item_key span[data-v-5f5fb500]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action.format .label-item .label-item_key span[data-v-5f5fb500]:before{content:"*";color:#f56c6c;margin-right:4px}.action.format .label-item .label-item_value[data-v-5f5fb500]{width:100%;margin-top:5px}.action.format .label-item .label-item_value select[data-v-5f5fb500],.action.format .label-item .label-item_value input[data-v-5f5fb500]{width:100%;height:36px}.action.format .label-item .label-item_path[data-v-5f5fb500]{padding:0 14px;background-color:#e5e5e5;width:100%;height:28px;line-height:28px;margin-top:10px}.action.format .auto[data-v-5f5fb500]{flex:auto}.action.format p.msg[data-v-5f5fb500]{margin:.5rem 0;color:red}.action.format .disk-info[data-v-5f5fb500]{width:100%;text-align:center}.action.format .disk-info .disk-info_icon[data-v-5f5fb500]{width:100px;height:100px;margin:0 auto}.action.format .disk-info .disk-info_icon svg[data-v-5f5fb500]{width:100%;height:100%}.action.format .disk-info .disk-info_mount-name[data-v-5f5fb500]{margin:1rem 0;font-size:1.5em;color:#333}@keyframes bganimation-5f5fb500{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-5f5fb500{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-5f5fb500{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-5f5fb500]{animation:rotateEnter-5f5fb500 .7s;position:relative}.rotate-leave-active[data-v-5f5fb500]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-5f5fb500]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action.result[data-v-5f5fb500]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action.result .action-body[data-v-5f5fb500]{width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}.action.result .action-body .action-body_icon[data-v-5f5fb500]{width:100px;height:100px}.action.result .action-body .action-body_icon svg.icon[data-v-5f5fb500]{width:100%;height:100%}.action.result .action-body .action-body_msg[data-v-5f5fb500]{font-size:2em;color:#666;text-align:center;width:100%;margin:1rem 0}.action.result .action-body .action-body_info[data-v-5f5fb500]{margin:1rem 0;width:100%;text-align:center;color:#666;font-size:1.2em}.action.result .action-body .action-body_info a[data-v-5f5fb500]{color:#0000fb}.action.result .btns[data-v-5f5fb500]{width:100%;text-align:center;margin:1rem 0}@keyframes bganimation-4e7285ca{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-4e7285ca{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-4e7285ca{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-4e7285ca]{animation:rotateEnter-4e7285ca .7s;position:relative}.rotate-leave-active[data-v-4e7285ca]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-4e7285ca]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.disk-item.error[data-v-4e7285ca]{color:red}.disk-content[data-v-4e7285ca]{padding:1rem;border:1px solid #cfcfcf;margin:16px 0}.disk-content li.disk-item[data-v-4e7285ca]{width:100%;display:flex;align-items:center}.disk-content li.disk-item .disk-item_name[data-v-4e7285ca]{flex:0 0 50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.disk-content li.disk-item .value-data[data-v-4e7285ca]{width:100%;text-overflow:ellipsis;white-space:nowrap;height:100%;color:#297ff3;cursor:default}.disk-content li.disk-item .value-data button[data-v-4e7285ca]{background:none;border:none;width:100%;text-align:right;color:#297ff3;cursor:pointer}.disk-content li.disk-item .value-data button[data-v-4e7285ca]:hover{opacity:.7}.disk-content li.disk-item .value-data.buttondiv[data-v-4e7285ca]{cursor:pointer}.disk-content li.disk-item .disk_value[data-v-4e7285ca]{flex:0 0 50%;display:flex;justify-content:space-between;align-items:center}.disk-content li.disk-item .disk_value .cbi-button[data-v-4e7285ca]{margin-left:10px}.disk-content li.disk-item .disk_value .disk-item_value[data-v-4e7285ca]{flex:auto;padding-left:10px;position:relative}.disk-content li.disk-item .disk_value .disk-item_value .disk-item-tooltip[data-v-4e7285ca]{position:absolute;background:rgba(0,0,0,.7);z-index:10111;color:#fff;padding:.5rem 1rem;left:10px;right:0;bottom:100%;margin-bottom:6px;text-align:center;font-size:1em;visibility:hidden;opacity:0}.disk-content li.disk-item .disk_value .disk-item_value .disk-item-tooltip[data-v-4e7285ca]:after{content:"";position:absolute;bottom:-6px;border-color:#4c4c4c rgba(0,0,0,0) rgba(0,0,0,0);left:0;right:0;text-align:center;width:0;margin:0 auto;border-width:6px 8px 0;border-style:solid}.disk-content li.disk-item .disk_value .disk-item_value:hover .disk-item-tooltip[data-v-4e7285ca]{visibility:visible;transition:.7s;opacity:1}.disk-content .disk_status[data-v-4e7285ca]{display:flex;text-align:left;padding-left:10px;font-size:12px;padding-top:6px}.disk-content .disk_status .disk_status_item[data-v-4e7285ca]{display:flex;margin-right:20px}.disk-content .disk_status .disk_status_item .disk_tip[data-v-4e7285ca]{display:flex;align-items:center}.disk_infoicon[data-v-4e7285ca]{margin-left:10px;cursor:pointer}.tooltip-trigger[data-v-4e7285ca]{flex:none}.tooltip-trigger[data-v-4e7285ca]{position:relative;display:inline-block;cursor:help;margin-right:6px;margin-left:10px}.tooltip-trigger .tooltip-text[data-v-4e7285ca]{visibility:hidden;position:absolute;padding:.5rem 1rem;background-color:#555;color:#fff;text-align:center;border-radius:6px;z-index:1;opacity:0;transition:opacity .6s}.tooltip-trigger .tooltip-text span[data-v-4e7285ca]{color:#fff}.tooltip-trigger .tooltip-text .disk_dir_tip[data-v-4e7285ca]{min-width:15rem;display:inline-block}.tooltip-trigger:hover .tooltip-text[data-v-4e7285ca]{visibility:visible;opacity:1}.tooltip-top[data-v-4e7285ca]{bottom:100%;left:50%;margin-bottom:5px;transform:translate(-50%)}.tooltip-top[data-v-4e7285ca]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip-bottom[data-v-4e7285ca]:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}@keyframes bganimation-4e7285ca{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-4e7285ca{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-4e7285ca{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-4e7285ca]{animation:rotateEnter-4e7285ca .7s;position:relative}.rotate-leave-active[data-v-4e7285ca]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-4e7285ca]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1000px){.disk-content li.disk-item .disk_value[data-v-4e7285ca]{display:block}.disk-content .disk_status[data-v-4e7285ca]{flex-wrap:wrap}}.action[data-v-56d0d562]{width:860px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;padding:3rem;border-radius:6px;display:flex;flex-direction:column;flex-wrap:nowrap}.action ul[data-v-56d0d562]{overflow:auto}.action ul .app-container_info[data-v-56d0d562]{display:flex;justify-content:space-between;max-width:56%;margin-top:18px;font-weight:600}.action ul .app-container_body[data-v-56d0d562]{width:100%;height:100%}.action .action-footer[data-v-56d0d562]{text-align:center;margin-top:46px}.action .action-footer button[data-v-56d0d562]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}@keyframes bganimation-56d0d562{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-56d0d562{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-56d0d562{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-56d0d562]{animation:rotateEnter-56d0d562 .7s;position:relative}.rotate-leave-active[data-v-56d0d562]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-56d0d562]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1000px){.action[data-v-56d0d562]{width:160%}}@media screen and (max-width: 800px){.action[data-v-56d0d562]{width:138%}}@media screen and (max-width: 700px){.action[data-v-56d0d562]{width:132%}}@media screen and (max-width: 600px){.action[data-v-56d0d562]{width:116%}}@media screen and (max-width: 500px){.action[data-v-56d0d562]{width:100%}}@media screen and (max-width: 400px){.action[data-v-56d0d562]{width:90%}}@media screen and (max-width: 300px){.action[data-v-56d0d562]{width:100%}}@keyframes bganimation-5e9b583e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-5e9b583e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-5e9b583e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-5e9b583e]{animation:rotateEnter-5e9b583e .7s;position:relative}.rotate-leave-active[data-v-5e9b583e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-5e9b583e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.disk-item.error[data-v-5e9b583e]{color:red}li.disk-item[data-v-5e9b583e]{width:100%;display:flex;margin:1rem 0;align-items:center}li.disk-item .disk-item_name[data-v-5e9b583e]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}li.disk-item .disk_icon[data-v-5e9b583e]{padding-left:1rem;align-self:center;align-items:center;flex:none;display:flex}li.disk-item .disk_value[data-v-5e9b583e]{display:flex;justify-content:flex-end;width:50%}li.disk-item .disk_value .disk-item_value[data-v-5e9b583e]{flex:auto;padding-left:10px;position:relative;cursor:help}li.disk-item .disk_value .disk-item_value .value-data[data-v-5e9b583e]{width:100%;text-overflow:ellipsis;white-space:nowrap;height:100%}li.disk-item .disk_value .disk-item_value .value-data button[data-v-5e9b583e]{background:none;border:none;width:100%;text-align:right;color:#297ff3;cursor:pointer;padding:0;margin:0;line-height:normal}li.disk-item .disk_value .disk-item_value .value-data button[data-v-5e9b583e]:hover{opacity:.7}li.disk-item .disk_value .disk-item_value .disk-item-tooltip[data-v-5e9b583e]{position:absolute;background:rgba(0,0,0,.7);z-index:10111;color:#fff;padding:.5rem 1rem;left:10px;right:0;bottom:100%;margin-bottom:6px;text-align:center;font-size:1em;visibility:hidden;opacity:0}li.disk-item .disk_value .disk-item_value .disk-item-tooltip[data-v-5e9b583e]:after{content:"";position:absolute;bottom:-6px;border-color:#4c4c4c rgba(0,0,0,0) rgba(0,0,0,0);left:0;right:0;text-align:center;width:0;margin:0 auto;border-width:6px 8px 0;border-style:solid}li.disk-item .disk_value .disk-item_value:hover .disk-item-tooltip[data-v-5e9b583e]{visibility:visible;transition:.7s;opacity:1}.disk_infoicon[data-v-5e9b583e]{margin-left:10px;cursor:pointer}.tooltip-trigger[data-v-5e9b583e]{flex:none;cursor:help}.tooltip-trigger[data-v-5e9b583e]{position:relative;display:inline-block;cursor:help;margin-right:6px;margin-left:10px}.tooltip-trigger .tooltip-text[data-v-5e9b583e]{visibility:hidden;position:absolute;padding:.5rem 1rem;background-color:#555;color:#fff;text-align:center;border-radius:6px;z-index:1;opacity:0;transition:opacity .6s}.tooltip-trigger .tooltip-text span[data-v-5e9b583e]{color:#fff}.tooltip-trigger .tooltip-text .disk_dir_tip[data-v-5e9b583e]{min-width:15rem;display:inline-block}.tooltip-trigger:hover .tooltip-text[data-v-5e9b583e]{visibility:visible;opacity:1}.tooltip-top[data-v-5e9b583e]{bottom:100%;left:50%;margin-bottom:5px;transform:translate(-50%)}.tooltip-top[data-v-5e9b583e]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip-bottom[data-v-5e9b583e]:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}@keyframes bganimation-2b8c3ff1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2b8c3ff1{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2b8c3ff1{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2b8c3ff1]{animation:rotateEnter-2b8c3ff1 .7s;position:relative}.rotate-leave-active[data-v-2b8c3ff1]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2b8c3ff1]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.app-container[data-v-2b8c3ff1]{position:relative;display:flex;flex-wrap:wrap;width:100%;height:100%}.app-container ul[data-v-2b8c3ff1]{flex:0 0 100%;width:100%}.app-container ul .app-container_title[data-v-2b8c3ff1]{display:flex;justify-content:space-between;align-items:center}.app-container ul .app-container_title .more_icon[data-v-2b8c3ff1]{border-radius:0 4px 4px 0;border-right:var(--item_btn-border);border-top:var(--item_btn-border);border-bottom:var(--item_btn-border);height:30px;display:inline-block;cursor:pointer}.app-container ul .app-container_title .more_icon[data-v-2b8c3ff1] svg path{fill:var(--item_btn-color)}.app-container ul .app-container_title .DeviceBlock[data-v-2b8c3ff1]{position:absolute;z-index:999;width:30%;right:22px}.app-container ul .app-container_title .DeviceBlock ul[data-v-2b8c3ff1]{background-color:#fff;box-shadow:0 0 10px 1px #373f6924;padding:10px 0;border-radius:6px;top:8px;right:0;text-align:center;position:absolute;word-break:keep-all}.app-container ul .app-container_title .DeviceBlock ul li[data-v-2b8c3ff1]{margin:6px 0;cursor:pointer;line-height:28px}.app-container ul .app-container_title .DeviceBlock ul li a[data-v-2b8c3ff1]{color:#1e1e1e;text-decoration:none;cursor:pointer;font-size:14px;display:block}.app-container ul .app-container_title .DeviceBlock ul li[data-v-2b8c3ff1]:hover{background-color:#eee}.app-container ul .app-container_title .app-container_tool[data-v-2b8c3ff1]{display:flex;flex-wrap:wrap;align-items:center}.app-container ul .app-container_title .app-container_tool .app-container_configure[data-v-2b8c3ff1]{height:30px;border-radius:4px 0 0 4px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:var(--item_btn-color);display:inline-block;padding:0 10px;border:var(--item_btn-border);cursor:pointer;display:flex;justify-content:center;align-items:center}.app-container ul .app-container_title .app-container_tool .more_icon[data-v-2b8c3ff1]{border-radius:0 4px 4px 0;border-right:var(--item_btn-border);border-top:1var --item_btn-border;border-bottom:var(--item_btn-border);height:30px;display:inline-block;cursor:pointer}.app-container ul .app-container_title .app-container_tool .more_icon[data-v-2b8c3ff1] svg path{fill:var(--item_btn-color)}.app-container ul .disk_loading_icon[data-v-2b8c3ff1]{position:absolute;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;padding:10px}.app-container ul .disk_loading_icon .disk_loading_info[data-v-2b8c3ff1]{margin-top:5px}.refresh[data-v-2b8c3ff1]{margin-left:20px}.app-container_info[data-v-2b8c3ff1]{font-size:14px;font-weight:700;height:31px;line-height:52px}.app-container_body[data-v-2b8c3ff1]{width:100%;height:100%}.menu_background[data-v-2b8c3ff1]{position:fixed;inset:0}@keyframes bganimation-8166802a{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-8166802a{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-8166802a{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-8166802a]{animation:rotateEnter-8166802a .7s;position:relative}.rotate-leave-active[data-v-8166802a]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-8166802a]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.sambas-item[data-v-8166802a]{width:100%;display:flex;flex-wrap:wrap;margin:1rem 0}li.sambas-item .sambas-item_name[data-v-8166802a]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}li.sambas-item .sambas-item_value[data-v-8166802a]{flex:0 0 100%;max-width:50%;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-container_samba li.samba-item[data-v-8166802a]{width:100%;display:flex;flex-wrap:wrap;margin:1rem 0}.app-container_samba li.samba-item .samba-item_name[data-v-8166802a]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.app-container_samba li.samba-item .samba-item_value[data-v-8166802a]{flex:0 0 100%;max-width:50%;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-container_samba li.samba-item .samba-item_value button[data-v-8166802a]{background:none;border:none;width:100%;text-align:right;color:#297ff3;cursor:pointer}.app-container_samba li.samba-item .samba-item_value button[data-v-8166802a]:hover{opacity:.7}.tit[data-v-8166802a]{color:var(--tit-color);font-weight:700;font-size:16px}@keyframes bganimation-45def11c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-45def11c{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-45def11c{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-45def11c]{animation:rotateEnter-45def11c .7s;position:relative}.rotate-leave-active[data-v-45def11c]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-45def11c]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.webdav-item[data-v-45def11c]{width:100%;display:flex;flex-wrap:wrap;margin:1rem 0}li.webdav-item .webdav-item_name[data-v-45def11c]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}li.webdav-item .webdav-item_value[data-v-45def11c]{flex:0 0 100%;max-width:50%;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes bganimation-0bd83418{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0bd83418{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0bd83418{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0bd83418]{animation:rotateEnter-0bd83418 .7s;position:relative}.rotate-leave-active[data-v-0bd83418]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0bd83418]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}ul.disk-item[data-v-0bd83418]{width:100%;margin-bottom:10px}ul.disk-item .auto[data-v-0bd83418]{flex:auto}ul.disk-item .disk-item_icon[data-v-0bd83418]{width:24px;height:24px;margin-right:.5rem}ul.disk-item .disk-item_icon svg[data-v-0bd83418]{width:100%;height:100%}ul.disk-item li.disk-info[data-v-0bd83418]{display:flex;flex-wrap:nowrap;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:5px 1rem;height:50px;cursor:pointer;color:#666;font-size:12px;border-left:3px solid #89897f}ul.disk-item li.disk-info[data-v-0bd83418]:hover{background-color:#ecf5ff}ul.disk-item li.disk-info .disk-item_icon svg path[data-v-0bd83418]{fill:#09aaff}ul.disk-item li.disk-info .disk-item_f[data-v-0bd83418]{display:flex;flex-wrap:wrap}ul.disk-item li.disk-info .disk-item_f .disk-item_venderModel[data-v-0bd83418],ul.disk-item li.disk-info .disk-item_f .disk-item_used[data-v-0bd83418]{width:100%}ul.disk-item li.disk-info.on[data-v-0bd83418]{border-left:3px solid #ff9c08}ul.disk-item li.disk-info.on.nopoint[data-v-0bd83418]{background-color:#ecf5ff}ul.disk-item .disk-children[data-v-0bd83418]{width:100%;color:#666}ul.disk-item .disk-children li.disk-children_item[data-v-0bd83418]{width:100%;height:40px;line-height:40px;padding-left:2rem;font-size:12px;cursor:pointer;display:flex;flex-wrap:nowrap;align-items:center;border-left:3px solid #89897f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.disk-item .disk-children li.disk-children_item[data-v-0bd83418]:hover{background-color:#ecf5ff}ul.disk-item .disk-children li.disk-children_item span[data-v-0bd83418]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}ul.disk-item .disk-children li.disk-children_item.on.on[data-v-0bd83418]{border-left:3px solid #ff9c08;background-color:#ecf5ff}.action .action-footer button[data-v-b222ef5e]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}@keyframes bganimation-b222ef5e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-b222ef5e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-b222ef5e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-b222ef5e]{animation:rotateEnter-b222ef5e .7s;position:relative}.rotate-leave-active[data-v-b222ef5e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-b222ef5e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action.list[data-v-b222ef5e]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action.list .action-header[data-v-b222ef5e]{width:100%;height:70px;line-height:70px}.action.list .action-header .action-header_title[data-v-b222ef5e]{margin:0;color:#333;font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;user-select:none;font-size:20px}.action.list .action-body[data-v-b222ef5e]{width:100%;height:calc(100% - 176px)}.action.list .action-msg[data-v-b222ef5e]{width:100%;height:36px;line-height:36px;text-align:center}.action.list .action-footer[data-v-b222ef5e]{width:100%;height:70px;line-height:70px;color:#333;display:flex;flex-wrap:wrap;align-items:center}.action.list .action-footer .auto[data-v-b222ef5e]{flex:auto}.action.list .disk-list[data-v-b222ef5e]{width:100%;height:100%;border:1px solid #dfe1e5;overflow:auto}@keyframes bganimation-b222ef5e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-b222ef5e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-b222ef5e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-b222ef5e]{animation:rotateEnter-b222ef5e .7s;position:relative}.rotate-leave-active[data-v-b222ef5e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-b222ef5e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action.format[data-v-b222ef5e]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action.format .action-header[data-v-b222ef5e]{width:100%;height:70px;line-height:70px}.action.format .action-header .action-header_title[data-v-b222ef5e]{margin:0;color:#333;font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;user-select:none;font-size:20px}.action.format .action-body[data-v-b222ef5e]{width:100%;height:calc(100% - 140px);overflow:auto}.action.format .action-footer[data-v-b222ef5e]{width:100%;height:70px;line-height:70px;color:#333;display:flex;flex-wrap:wrap;align-items:center}.action.format .action-footer .auto[data-v-b222ef5e]{flex:auto}.action.format .disk-list[data-v-b222ef5e]{width:100%;height:100%;border:1px solid #dfe1e5;overflow:auto}.action.format .label-item[data-v-b222ef5e]{width:100%;margin:1rem 0}.action.format .label-item .label-item_key[data-v-b222ef5e]{width:100%;font-size:16px;color:#666}.action.format .label-item .label-item_key span[data-v-b222ef5e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action.format .label-item .label-item_key span[data-v-b222ef5e]:before{content:"*";color:#f56c6c;margin-right:4px}.action.format .label-item .label-item_value[data-v-b222ef5e]{width:100%;margin-top:5px}.action.format .label-item .label-item_value select[data-v-b222ef5e],.action.format .label-item .label-item_value input[data-v-b222ef5e]{width:100%;height:36px}.action.format .auto[data-v-b222ef5e]{flex:auto}.action.format p.msg[data-v-b222ef5e]{margin:.5rem 0;color:red}.action.format .disk-info[data-v-b222ef5e]{width:100%;text-align:center}.action.format .disk-info .disk-info_icon[data-v-b222ef5e]{width:100px;height:100px;margin:0 auto}.action.format .disk-info .disk-info_icon svg[data-v-b222ef5e]{width:100%;height:100%}.action.format .disk-info .disk-info_mount-name[data-v-b222ef5e]{margin:1rem 0;font-size:1.5em;color:#333}@keyframes bganimation-b222ef5e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-b222ef5e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-b222ef5e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-b222ef5e]{animation:rotateEnter-b222ef5e .7s;position:relative}.rotate-leave-active[data-v-b222ef5e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-b222ef5e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action.result[data-v-b222ef5e]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action.result .action-header[data-v-b222ef5e]{width:100%;height:70px;line-height:70px}.action.result .action-header .action-header_title[data-v-b222ef5e]{margin:0;color:#333;font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;user-select:none;font-size:20px}.action.result .action-body[data-v-b222ef5e]{width:100%;height:calc(100% - 140px);overflow:auto}.action.result .action-body .format-result[data-v-b222ef5e]{width:100%;text-align:center;font-size:2em;color:#333;margin:1rem 0}.action.result .action-body .format-info[data-v-b222ef5e]{width:100%;text-align:center;font-size:1.3em}.action.result .action-body .format-info a[data-v-b222ef5e]{color:#f70324}.action.result .action-footer[data-v-b222ef5e]{width:100%;height:70px;line-height:70px;color:#333}.action.result .auto[data-v-b222ef5e]{flex:auto}@keyframes bganimation-b222ef5e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-b222ef5e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-b222ef5e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-b222ef5e]{animation:rotateEnter-b222ef5e .7s;position:relative}.rotate-leave-active[data-v-b222ef5e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-b222ef5e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1000px){.action.list[data-v-b222ef5e]{width:136%}}@media screen and (max-width: 900px){.action.list[data-v-b222ef5e]{width:126%}}@media screen and (max-width: 800px){.action.list[data-v-b222ef5e]{width:112%}}@media screen and (max-width: 700px){.action.list[data-v-b222ef5e]{width:100%}}@media screen and (max-width: 500px){.action.list[data-v-b222ef5e]{width:80%}}@keyframes bganimation-45926ac6{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-45926ac6{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-45926ac6{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-45926ac6]{animation:rotateEnter-45926ac6 .7s;position:relative}.rotate-leave-active[data-v-45926ac6]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-45926ac6]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action[data-v-45926ac6]{width:700px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:1rem 87px;border-radius:6px}.action .action-body[data-v-45926ac6]{width:100%;text-align:center;padding:3rem 0}.action .action-body h2.title[data-v-45926ac6]{width:100%;display:block;color:#1e1e1e;font-size:3em;padding:0;margin:0;text-align:center}.action .action-body .info[data-v-45926ac6]{color:#666;font-size:1.3em;margin:1rem 0}.action .action-body .btns[data-v-45926ac6]{width:100%;margin-top:3rem}.action .action-body .btns button[data-v-45926ac6]{display:block;width:100%!important;margin:.5rem 0}@keyframes bganimation-45926ac6{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-45926ac6{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-45926ac6{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-45926ac6]{animation:rotateEnter-45926ac6 .7s;position:relative}.rotate-leave-active[data-v-45926ac6]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-45926ac6]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1000px){.action.format .action-body h2.title[data-v-45926ac6]{font-size:20px}}@media screen and (max-width: 900px){.action .action-body h2.title[data-v-45926ac6]{font-size:20px}}@media screen and (max-width: 800px){.action .action-body h2.title[data-v-45926ac6]{font-size:20px}}@media screen and (max-width: 700px){.action .action-body h2.title[data-v-45926ac6]{font-size:20px}}@media screen and (max-width: 500px){.action .action-body h2.title[data-v-45926ac6]{font-size:20px}}@keyframes bganimation-2b3974a4{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2b3974a4{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2b3974a4{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2b3974a4]{animation:rotateEnter-2b3974a4 .7s;position:relative}.rotate-leave-active[data-v-2b3974a4]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2b3974a4]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action[data-v-2b3974a4]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action .action-header[data-v-2b3974a4]{width:100%;height:70px;line-height:70px}.action .action-header .action-header_title[data-v-2b3974a4]{margin:0;color:#333;font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;user-select:none;font-size:20px}.action .action-body[data-v-2b3974a4]{width:100%;height:calc(100% - 140px);overflow:auto}.action .action-body .label-item[data-v-2b3974a4]{width:100%;margin:1rem 0}.action .action-body .label-item .label-item_key[data-v-2b3974a4]{width:100%;font-size:12px;color:#666}.action .action-body .label-item .label-item_key span[data-v-2b3974a4]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action .action-body .label-item .label-item_key span[data-v-2b3974a4]:before{content:"*";color:#f56c6c;margin-right:4px}.action .action-body .label-item .label-item_value[data-v-2b3974a4]{width:100%;margin-top:5px}.action .action-body .label-item .label-item_value select[data-v-2b3974a4],.action .action-body .label-item .label-item_value input[data-v-2b3974a4]{width:100%;height:36px}.action .action-footer[data-v-2b3974a4]{width:100%;height:70px;line-height:70px;color:#333;display:flex;flex-wrap:wrap;align-items:center}.action .action-footer .auto[data-v-2b3974a4]{flex:auto}.action .action-footer button[data-v-2b3974a4]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}@keyframes bganimation-88275da0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-88275da0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-88275da0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-88275da0]{animation:rotateEnter-88275da0 .7s;position:relative}.rotate-leave-active[data-v-88275da0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-88275da0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action[data-v-88275da0]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action .action-header[data-v-88275da0]{width:100%;height:70px;line-height:70px}.action .action-header .action-header_title[data-v-88275da0]{margin:0;color:#333;font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;user-select:none;font-size:20px}.action .action-body[data-v-88275da0]{width:100%;height:calc(100% - 140px)}.action .action-body .label-item[data-v-88275da0]{width:100%;margin:1rem 0}.action .action-body .label-item .label-item_key[data-v-88275da0]{width:100%;font-size:12px;color:#666}.action .action-body .label-item .label-item_key span[data-v-88275da0]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action .action-body .label-item .label-item_key span[data-v-88275da0]:before{content:"*";color:#f56c6c;margin-right:4px}.action .action-body .label-item .label-item_value[data-v-88275da0]{width:100%;margin-top:5px}.action .action-body .label-item .label-item_value select[data-v-88275da0],.action .action-body .label-item .label-item_value input[data-v-88275da0]{width:100%;height:36px}.action .action-body .samba-item[data-v-88275da0]{margin-top:-18px;font-size:12px}.action .action-body .samba-item .samba-item_allow[data-v-88275da0]{display:flex;align-items:flex-end}.action .action-body .samba-item .samba-item_allow .samba-allow[data-v-88275da0]{padding-left:10px;cursor:pointer}.action .action-body .samba-item .samba-item_tips[data-v-88275da0]{margin-top:10px}.action .action-body .samba-item .samba-item_tips .tooltip-trigger[data-v-88275da0]{display:flex}.action .action-body .samba-item .samba-item_tips .samba_dir_tip[data-v-88275da0]{margin-left:10px}.action .action-footer[data-v-88275da0]{width:100%;height:70px;line-height:70px;color:#333;display:flex;flex-wrap:wrap;align-items:center;padding-bottom:30px}.action .action-footer .auto[data-v-88275da0]{flex:auto}.action .action-footer button[data-v-88275da0]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}@keyframes bganimation-3f686017{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3f686017{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3f686017{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3f686017]{animation:rotateEnter-3f686017 .7s;position:relative}.rotate-leave-active[data-v-3f686017]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3f686017]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action[data-v-3f686017]{width:860px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:1rem 87px;border-radius:6px}.action h2.title[data-v-3f686017]{width:100%;display:block;color:#1e1e1e;font-size:3em;padding:0;margin:0;text-align:center}.action h3.desc[data-v-3f686017]{width:100%;display:block;color:#666;font-size:1.2em;padding:0;margin:1rem 0;text-align:center}.action form[data-v-3f686017]{width:100%;display:block;padding:2rem 0}.action form label[data-v-3f686017]{width:100%;display:block;margin:1rem 0}.action form label input[data-v-3f686017],.action form label select[data-v-3f686017]{width:100%;display:block;height:42px}.action .btns[data-v-3f686017]{width:100%;margin-top:3rem}.action .btns button[data-v-3f686017]{display:block;width:100%!important;margin:.5rem 0}.action li.disk-item[data-v-3f686017]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;padding:5px 1rem;border-bottom:1px solid #eee;cursor:pointer}.action li.disk-item[data-v-3f686017]:hover{background-color:#eee}.action li.disk-item .disk-item_f[data-v-3f686017]{display:flex;flex-wrap:wrap}.action li.disk-item .disk-item_f .disk-item_venderModel[data-v-3f686017],.action li.disk-item .disk-item_f .disk-item_used[data-v-3f686017]{width:100%}.action .tips[data-v-3f686017]{float:right;font-size:.8em}@keyframes bganimation-3f686017{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3f686017{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3f686017{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3f686017]{animation:rotateEnter-3f686017 .7s;position:relative}.rotate-leave-active[data-v-3f686017]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3f686017]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 500px){.action h2.title[data-v-3f686017]{font-size:2em}}@keyframes bganimation-8b8d01c2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-8b8d01c2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-8b8d01c2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-8b8d01c2]{animation:rotateEnter-8b8d01c2 .7s;position:relative}.rotate-leave-active[data-v-8b8d01c2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-8b8d01c2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.linkease-item[data-v-8b8d01c2]{width:100%;display:flex;flex-wrap:wrap;margin:1rem 0}li.linkease-item .linkease-item_name[data-v-8b8d01c2]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}li.linkease-item .linkease-item_value[data-v-8b8d01c2]{flex:0 0 100%;max-width:50%;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.linkease-item .linkease-item_value .configure[data-v-8b8d01c2]{color:#297ff3;padding:3px}li.linkease-item .linkease-item_value .configure.enabel[data-v-8b8d01c2]{cursor:pointer}a[data-v-8b8d01c2]{text-decoration:none;color:#297ff3}@keyframes bganimation-008c9ca2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-008c9ca2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-008c9ca2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-008c9ca2]{animation:rotateEnter-008c9ca2 .7s;position:relative}.rotate-leave-active[data-v-008c9ca2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-008c9ca2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.app-container[data-v-008c9ca2]{position:relative;display:flex;flex-wrap:wrap;width:100%;height:100%;align-content:flex-start}.app-container .app-container_title[data-v-008c9ca2]{width:100%;display:flex;flex-wrap:wrap;align-content:center;justify-content:space-between}.app-container .app-container_title .app-container_tool[data-v-008c9ca2]{display:flex;flex-wrap:wrap;align-items:center}.app-container .app-container_title .app-container_tool .app-container_configure[data-v-008c9ca2]{height:30px;line-height:30px;border-radius:4px 0 0 4px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:var(--item_btn-color);display:inline-block;padding:0 10px;border:var(--item_btn-border);cursor:pointer;display:flex;align-items:center;justify-content:center}.app-container .app-container_title .app-container_tool .more_icon[data-v-008c9ca2]{border-radius:0 4px 4px 0;border-right:var(--item_btn-border);border-top:var(--item_btn-border);border-bottom:var(--item_btn-border);height:30px;display:inline-block;cursor:pointer}.app-container .app-container_title .app-container_tool .more_icon[data-v-008c9ca2] svg path{fill:var(--item_btn-color)}.app-container .app-container_title .DeviceBlock[data-v-008c9ca2]{font-size:14px;top:34px;position:absolute;z-index:999;width:40%;right:22px}.app-container .app-container_title .DeviceBlock ul[data-v-008c9ca2]{background-color:#fff;box-shadow:0 0 10px 1px #373f6924;padding:10px 0;border-radius:6px;top:15px;right:0;text-align:center;position:absolute;word-break:keep-all}.app-container .app-container_title .DeviceBlock ul li[data-v-008c9ca2]{margin:6px 0;line-height:28px;cursor:pointer}.app-container .app-container_title .DeviceBlock ul li a[data-v-008c9ca2]{color:#1e1e1e;text-decoration:none;cursor:pointer;margin:0 20px;display:block}.app-container .app-container_title .DeviceBlock ul li[data-v-008c9ca2]:hover{background-color:#eee}.app-container .app-container_title button[data-v-008c9ca2]{margin-left:10px}.app-container .app-container_body[data-v-008c9ca2]{flex:0 0 100%;width:100%;height:66%}.app-container ul.app-container_nas-menu[data-v-008c9ca2]{width:100%;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;margin-top:20px}.app-container ul.app-container_nas-menu button[data-v-008c9ca2]{flex:0 0 100%!important;max-width:33.333%!important;height:30px;background:none;border:none!important;background-color:#eee;color:#333;cursor:pointer;margin:0!important;padding:5px 0!important;border-radius:0!important;line-height:20px;font-size:16px}.app-container ul.app-container_nas-menu button.on[data-v-008c9ca2],.app-container ul.app-container_nas-menu button[data-v-008c9ca2]:hover{color:#297ff3;background-color:#d1e2f9}.menu_background[data-v-008c9ca2]{position:fixed;inset:0}@keyframes bganimation-b0e9cad0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-b0e9cad0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-b0e9cad0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-b0e9cad0]{animation:rotateEnter-b0e9cad0 .7s;position:relative}.rotate-leave-active[data-v-b0e9cad0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-b0e9cad0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.docker-item[data-v-b0e9cad0]{width:100%;display:flex;flex-wrap:wrap;margin:1.5rem 0}li.docker-item .docker-item_name[data-v-b0e9cad0]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}li.docker-item .docker-item_value[data-v-b0e9cad0]{flex:0 0 100%;max-width:50%;padding-left:10px;float:left;display:flex}li.docker-item .docker-item_value .configure[data-v-b0e9cad0]{color:#297ff3;overflow:hidden;white-space:nowrap;padding:3px;overflow-x:hidden;text-overflow:ellipsis}li.docker-item .docker-item_value .configure.enabel[data-v-b0e9cad0]{color:#888;overflow-x:hidden;text-overflow:ellipsis}li.docker-item .docker-item_root[data-v-b0e9cad0]{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:16px;max-width:323px;flex:0 0 100%}.docker_tip svg[data-v-b0e9cad0]{vertical-align:bottom;margin-left:22px}.tooltip-trigger[data-v-b0e9cad0]{position:relative;display:inline-block;cursor:help;margin-right:6px}.tooltip-trigger .tooltip-text[data-v-b0e9cad0]{visibility:hidden;position:absolute;padding:.5rem 1rem;background-color:#555;color:#fff;text-align:center;border-radius:6px;z-index:1;opacity:0;transition:opacity .6s}.tooltip-trigger .tooltip-text span[data-v-b0e9cad0]{color:#fff}.tooltip-trigger .tooltip-text .docker_dir_tip[data-v-b0e9cad0]{min-width:15rem;display:inline-block}.tooltip-trigger:hover .tooltip-text[data-v-b0e9cad0]{visibility:visible;opacity:1}.tooltip-top[data-v-b0e9cad0]{bottom:100%;left:50%;margin-bottom:5px;transform:translate(-50%);margin-left:12px}.tooltip-right[data-v-b0e9cad0]{top:50%;left:100%;margin-left:5px;transform:translateY(-50%)}.tooltip-left[data-v-b0e9cad0]{top:50%;right:100%;margin-right:5px;transform:translateY(-50%)}.tooltip-top[data-v-b0e9cad0]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip-bottom[data-v-b0e9cad0]:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}.input-switch[data-v-b0e9cad0]{display:inline-block;cursor:pointer;position:relative}.input-switch span[data-v-b0e9cad0]{display:block;position:relative;width:50px;height:20px;border-radius:10px;padding:2px}.input-switch span em[data-v-b0e9cad0]{display:block;width:16px;height:16px;background-color:#fff;border-radius:10px}.input-switch span.enable[data-v-b0e9cad0]{background-color:#297ff3;transition:.3s}.input-switch span.enable em[data-v-b0e9cad0]{transform:translate(30px);transition:.3s}.input-switch span.close[data-v-b0e9cad0]{background-color:#cecece;transition:.3s}.input-switch span.close em[data-v-b0e9cad0]{transform:translate(0);transition:.3s}@keyframes bganimation-81932f72{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-81932f72{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-81932f72{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-81932f72]{animation:rotateEnter-81932f72 .7s;position:relative}.rotate-leave-active[data-v-81932f72]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-81932f72]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action[data-v-81932f72]{width:860px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:1rem 87px;border-radius:6px}.action h2.title[data-v-81932f72]{width:100%;display:block;color:#1e1e1e;font-size:22px;padding:0;margin:0;text-align:center}.action .roots[data-v-81932f72]{display:flex;max-width:342px;align-items:center;margin-top:32px;margin-bottom:16px}.action .roots .root[data-v-81932f72]{color:#000000d4;font-size:14px;text-align:center}.action .move[data-v-81932f72]{display:flex;justify-content:left;align-items:center}.action .change[data-v-81932f72]{width:678px}.action .desc[data-v-81932f72]{width:100%;display:block;font-size:1.2em;padding:0;margin:1rem 0;margin-top:32px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;color:#000000d4}.action form[data-v-81932f72]{width:100%;display:block}.action .tips[data-v-81932f72]{width:477px}.action .tips .tip[data-v-81932f72]{color:#faad14;padding-left:6px}.action .btns[data-v-81932f72]{width:100%;margin:104px auto 0}.action .btns button[data-v-81932f72]{display:block;width:100%!important;margin-left:0;margin-right:0}.action .roots_tit[data-v-81932f72]{color:#000000d4;font-size:14px;font-weight:700;width:118px;text-align:right;flex:none}.action .successed[data-v-81932f72]{text-align:center;font-size:14px}.action .finished[data-v-81932f72]{display:flex;justify-content:center;margin:80px 80px 28px}.action .docker_moves[data-v-81932f72]{text-align:center}.action .docker_moves .moves[data-v-81932f72]{margin-top:10px}.action .docker_moves .moves input[data-v-81932f72]{cursor:pointer}.action .docker_moves .moves label[data-v-81932f72]{margin-left:10px;cursor:pointer}.select-editable[data-v-81932f72]{position:relative;border:solid grey 1px;width:438px;height:34px}.select-editable select[data-v-81932f72]{position:absolute;top:0;left:0;font-size:14px;border:none;width:100%;height:100%;margin:0}.select-editable input[data-v-81932f72]{position:absolute;top:0;left:0;width:95%;padding:1px;font-size:14px;border:none}.select-editable select[data-v-81932f72]:focus,.select-editable input[data-v-81932f72]:focus{outline:none}[data-v-81932f72]::placeholder{color:#999}@keyframes bganimation-81932f72{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-81932f72{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-81932f72{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-81932f72]{animation:rotateEnter-81932f72 .7s;position:relative}.rotate-leave-active[data-v-81932f72]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-81932f72]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 800px){.action[data-v-81932f72]{width:100%}.docker_download[data-v-81932f72]{width:80%}}@keyframes bganimation-3b60633e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3b60633e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3b60633e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3b60633e]{animation:rotateEnter-3b60633e .7s;position:relative}.rotate-leave-active[data-v-3b60633e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3b60633e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.app-container[data-v-3b60633e]{position:relative;flex-wrap:wrap;width:100%;height:100%}.app-container .app-container_title[data-v-3b60633e]{justify-content:space-between}.app-container .app-container_title .app-container_tool[data-v-3b60633e]{display:flex;flex-wrap:wrap;align-items:center}.app-container .app-container_title .app-container_tool .app-container_configure[data-v-3b60633e]{height:30px;border-radius:4px 0 0 4px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:var(--item_btn-color);display:inline-block;padding:0 10px;border:var(--item_btn-border);cursor:pointer;display:flex;justify-content:center;align-items:center}.app-container .app-container_title .app-container_tool .more_icon[data-v-3b60633e]{border-radius:0 4px 4px 0;border-right:var(--item_btn-border);border-top:var(--item_btn-border);border-bottom:var(--item_btn-border);height:30px;display:inline-block;cursor:pointer}.app-container .app-container_title .app-container_tool .more_icon[data-v-3b60633e] svg path{fill:var(--item_btn-color)}.app-container .app-container_title .DeviceBlock[data-v-3b60633e]{font-size:14px;top:34px;position:absolute;z-index:999;width:40%;right:22px}.app-container .app-container_title .DeviceBlock ul[data-v-3b60633e]{background-color:#fff;box-shadow:0 0 10px 1px #373f6924;padding:10px 0;border-radius:6px;top:15px;right:0;text-align:center;position:absolute;word-break:keep-all}.app-container .app-container_title .DeviceBlock ul li[data-v-3b60633e]{margin:6px 0;line-height:28px;cursor:pointer}.app-container .app-container_title .DeviceBlock ul li a[data-v-3b60633e]{color:#1e1e1e;text-decoration:none;cursor:pointer;margin:0 20px;display:block}.app-container .app-container_title .DeviceBlock ul li[data-v-3b60633e]:hover{background-color:#eee}.app-container button[data-v-3b60633e],.app-container .refresh[data-v-3b60633e]{margin-left:20px}.app-container .app-container_body[data-v-3b60633e]{width:100%;height:100%}.app-container .loading_placeholder[data-v-3b60633e]{display:flex;flex-direction:column;align-items:center}.menu_background[data-v-3b60633e]{position:fixed;inset:0}@keyframes bganimation-4d31c3c4{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-4d31c3c4{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-4d31c3c4{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-4d31c3c4]{animation:rotateEnter-4d31c3c4 .7s;position:relative}.rotate-leave-active[data-v-4d31c3c4]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-4d31c3c4]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.aria2-item[data-v-4d31c3c4]{width:100%;display:flex;flex-wrap:wrap;margin:1rem 0}li.aria2-item .aria2-item_name[data-v-4d31c3c4]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}li.aria2-item .aria2-item_value[data-v-4d31c3c4]{flex:0 0 100%;max-width:50%;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.aria2-item .aria2-item_value .configure[data-v-4d31c3c4]{color:#297ff3;padding:3px}li.aria2-item .aria2-item_value .configure.enabel[data-v-4d31c3c4]{color:#888}.use-url_app[data-v-4d31c3c4]{padding-bottom:14px}.use-url_app a[data-v-4d31c3c4]{text-decoration:none;color:#297ff3}@keyframes bganimation-44bc5d56{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-44bc5d56{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-44bc5d56{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-44bc5d56]{animation:rotateEnter-44bc5d56 .7s;position:relative}.rotate-leave-active[data-v-44bc5d56]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-44bc5d56]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.qbittorrent-item[data-v-44bc5d56]{width:100%;display:flex;flex-wrap:wrap;margin:1rem 0}li.qbittorrent-item .qbittorrent-item_name[data-v-44bc5d56]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}li.qbittorrent-item .qbittorrent-item_value[data-v-44bc5d56]{flex:0 0 100%;max-width:50%;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.qbittorrent-item .qbittorrent-item_value .configure[data-v-44bc5d56]{color:#297ff3;padding:3px}li.qbittorrent-item .qbittorrent-item_value .configure.enabel[data-v-44bc5d56]{color:#888}a[data-v-44bc5d56]{text-decoration:none;color:#297ff3}@keyframes bganimation-ab5c1db0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-ab5c1db0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-ab5c1db0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-ab5c1db0]{animation:rotateEnter-ab5c1db0 .7s;position:relative}.rotate-leave-active[data-v-ab5c1db0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-ab5c1db0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.transmission-item[data-v-ab5c1db0]{width:100%;display:flex;flex-wrap:wrap;margin:1rem 0}li.transmission-item .transmission-item_name[data-v-ab5c1db0]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}li.transmission-item .transmission-item_value[data-v-ab5c1db0]{flex:0 0 100%;max-width:50%;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.transmission-item .transmission-item_value .configure[data-v-ab5c1db0]{color:#297ff3;padding:3px}li.transmission-item .transmission-item_value .configure.enabel[data-v-ab5c1db0]{color:#888}a[data-v-ab5c1db0]{text-decoration:none;color:#297ff3}@keyframes bganimation-395b81d2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-395b81d2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-395b81d2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-395b81d2]{animation:rotateEnter-395b81d2 .7s;position:relative}.rotate-leave-active[data-v-395b81d2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-395b81d2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action[data-v-395b81d2]{width:860px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;padding:1rem 87px;border-radius:6px}.action p[data-v-395b81d2]{color:#999;font-size:14px}.action input[data-v-395b81d2]{font-size:14px;font-family:PingFangSC-Regular,PingFang SC}.action h2.title[data-v-395b81d2]{width:100%;color:#1e1e1e;font-size:22px;font-family:PingFangSC-Medium,PingFang SC;padding:0;margin:0;text-align:center}.action span[data-v-395b81d2]{font-size:14px;font-family:PingFangSC-Medium,PingFang SC;color:#000000d4;font-weight:700}.action form label[data-v-395b81d2]{width:100%}.action form label input[data-v-395b81d2],.action form label select[data-v-395b81d2]{height:100%;font-size:14px}.action .myinput_wrap[data-v-395b81d2],.action .RPC_input[data-v-395b81d2]{width:85%}.action .myinput_wrap textarea[data-v-395b81d2]{width:100%;padding:2px 3px;border:1px solid #dee2e6;border-radius:.25rem}.action .input_row[data-v-395b81d2]{margin:16px 0;display:flex;justify-content:left;align-items:center}.action .input_row .radios[data-v-395b81d2]{margin-right:10px}.action .input_row .radios input[data-v-395b81d2],.action .input_row .radios label[data-v-395b81d2]{cursor:pointer}.action .Tracker label[data-v-395b81d2]{margin-right:10px;cursor:pointer}.action .Tracker_input[data-v-395b81d2]{padding:6px 2px}.action .btns[data-v-395b81d2]{width:100%;margin:42px auto 0}.action .btns button[data-v-395b81d2]{display:block;width:100%!important;margin:.5rem 0}.action .tooltip-trigger[data-v-395b81d2]{position:relative;display:inline-block;cursor:help;margin-right:6px}.action .tooltip-trigger .tooltip-text[data-v-395b81d2]{visibility:hidden;position:absolute;padding:.5rem 1rem;background-color:#555;color:#fff;text-align:center;border-radius:6px;z-index:1;opacity:0;transition:opacity .6s}.action .tooltip-trigger .tooltip-text span[data-v-395b81d2]{color:#fff}.action .tooltip-trigger .tooltip-text .dowload_dir_tip[data-v-395b81d2]{min-width:14rem;display:inline-block}.action .tooltip-trigger:hover .tooltip-text[data-v-395b81d2]{visibility:visible;opacity:1}.action .tooltip-top[data-v-395b81d2]{bottom:100%;left:50%;margin-bottom:5px;transform:translate(-50%)}.action .tooltip-bottom[data-v-395b81d2]{top:100%;left:50%;margin-top:5px;transform:translate(-50%)}.action .tooltip-bottom .dowload_rpc_tip[data-v-395b81d2]{min-width:10rem;display:inline-block}.action .tooltip-right[data-v-395b81d2]{top:50%;left:100%;margin-left:5px;transform:translateY(-50%)}.action .tooltip-left[data-v-395b81d2]{top:50%;right:100%;margin-right:5px;transform:translateY(-50%)}.action .tooltip-top[data-v-395b81d2]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.action .tooltip-bottom[data-v-395b81d2]:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}.action .successed[data-v-395b81d2]{text-align:center;font-size:14px}.action .finished[data-v-395b81d2]{display:flex;justify-content:center;margin:80px 80px 28px}.left[data-v-395b81d2]{display:flex;align-items:center;justify-content:flex-start;width:110px;flex:none}.select-editable[data-v-395b81d2]{position:relative;border:1px solid #dee2e6;border-radius:.25rem;margin:.25rem .1rem}.select-editable select[data-v-395b81d2]{top:0;left:0;font-size:14px;border:none;width:100%;margin:0}.select-editable input[data-v-395b81d2]{position:absolute;top:-4px;left:0;width:95%;padding:1px;font-size:14px;border:none}.select-editable select[data-v-395b81d2]:focus,.select-editable input[data-v-395b81d2]:focus{outline:none}[data-v-395b81d2]::placeholder{color:#999}@keyframes bganimation-395b81d2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-395b81d2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-395b81d2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-395b81d2]{animation:rotateEnter-395b81d2 .7s;position:relative}.rotate-leave-active[data-v-395b81d2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-395b81d2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 500px){.action[data-v-395b81d2]{width:100%}.action .input_row[data-v-395b81d2]{display:block}.action .input_row .myinput_wrap[data-v-395b81d2],.action .input_row .RPC_input[data-v-395b81d2]{width:100%}}@keyframes bganimation-17fab0f2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-17fab0f2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-17fab0f2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-17fab0f2]{animation:rotateEnter-17fab0f2 .7s;position:relative}.rotate-leave-active[data-v-17fab0f2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-17fab0f2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.app-container[data-v-17fab0f2]{position:relative;display:flex;flex-wrap:wrap;width:100%;height:100%;align-content:flex-start}.app-container .app-container_title[data-v-17fab0f2]{width:100%;display:flex;flex-wrap:wrap;align-content:center;justify-content:space-between}.app-container .app-container_title .app-container_tool[data-v-17fab0f2]{display:flex;flex-wrap:wrap;align-items:center}.app-container .app-container_title .app-container_tool .app-container_configure[data-v-17fab0f2]{height:30px;line-height:30px;border-radius:4px 0 0 4px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:var(--item_btn-color);display:inline-block;padding:0 10px;border:var(--item_btn-border);cursor:pointer;display:flex;align-items:center;justify-content:center}.app-container .app-container_title .app-container_tool .more_icon[data-v-17fab0f2]{border-radius:0 4px 4px 0;border-right:var(--item_btn-border);border-top:var(--item_btn-border);border-bottom:var(--item_btn-border);height:30px;display:inline-block;cursor:pointer}.app-container .app-container_title .app-container_tool .more_icon[data-v-17fab0f2] svg path{fill:var(--item_btn-color)}.app-container .app-container_title .DeviceBlock[data-v-17fab0f2]{font-size:14px;top:34px;position:absolute;z-index:999;width:40%;right:22px}.app-container .app-container_title .DeviceBlock ul[data-v-17fab0f2]{background-color:#fff;box-shadow:0 0 10px 1px #373f6924;padding:10px 0;border-radius:6px;top:15px;right:0;text-align:center;position:absolute;word-break:keep-all}.app-container .app-container_title .DeviceBlock ul li[data-v-17fab0f2]{margin:6px 0;line-height:28px;cursor:pointer}.app-container .app-container_title .DeviceBlock ul li a[data-v-17fab0f2]{color:#1e1e1e;text-decoration:none;cursor:pointer;margin:0 20px;display:block}.app-container .app-container_title .DeviceBlock ul li[data-v-17fab0f2]:hover{background-color:#eee}.app-container .app-container_title button[data-v-17fab0f2]{margin-left:10px}.app-container .app-container_body[data-v-17fab0f2]{flex:0 0 100%;width:100%;height:66%}.app-container ul.app-container_nas-menu[data-v-17fab0f2]{width:100%;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;margin-top:20px}.app-container ul.app-container_nas-menu button[data-v-17fab0f2]{flex:0 0 100%!important;max-width:33.333%!important;height:30px;background:none;border:none!important;background-color:#eee;color:#333;cursor:pointer;margin:0!important;padding:5px 0!important;border-radius:0!important;line-height:20px;font-size:16px}.app-container ul.app-container_nas-menu button.on[data-v-17fab0f2],.app-container ul.app-container_nas-menu button[data-v-17fab0f2]:hover{color:#297ff3;background-color:#d1e2f9}.menu_background[data-v-17fab0f2]{position:fixed;inset:0}@keyframes bganimation-73552138{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-73552138{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-73552138{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-73552138]{animation:rotateEnter-73552138 .7s;position:relative}.rotate-leave-active[data-v-73552138]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-73552138]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}h3[data-v-73552138]{text-align:center;margin-bottom:20px}.label-item[data-v-73552138]{display:flex;align-items:center;flex-wrap:wrap;margin:1rem 0;padding:0 30px}.label-item label[data-v-73552138]{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:26px;line-height:26px;cursor:pointer}.label-item label input[type=radio][data-v-73552138]{top:0;right:0;vertical-align:middle}.label-item label span[data-v-73552138]{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#000000d4;display:inline-block;margin-left:10px}.label-item p.label_info[data-v-73552138]{color:#999;font-size:12px;padding-left:24px;line-height:20px}.label-item .label-item_key[data-v-73552138]{display:flex;flex-wrap:wrap;align-items:center}.label-item .label-item_key .ddnsto_serve[data-v-73552138]{flex:0 0 100%;display:flex;justify-content:space-between;margin-bottom:14px}.label-item .label-item_key .ddnsto_serve_item[data-v-73552138]{flex:0 0 100%;display:flex;justify-content:space-between}@keyframes bganimation-b9ee57da{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-b9ee57da{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-b9ee57da{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-b9ee57da]{animation:rotateEnter-b9ee57da .7s;position:relative}.rotate-leave-active[data-v-b9ee57da]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-b9ee57da]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.actioner-container_body[data-v-b9ee57da]{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}.actioner-container_body svg.icon[data-v-b9ee57da]{width:100px;height:100px}.actioner-container_body .body-title[data-v-b9ee57da]{width:100%;display:block;color:#1e1e1e;font-size:2em;padding:0;margin:1rem 0;text-align:center}.actioner-container_body .body-tips[data-v-b9ee57da]{text-align:center}.actioner-container_body .body-info[data-v-b9ee57da]{color:#666;font-size:1.3em;margin:1rem 0;width:100%;text-align:center}.actioner-container_body .body-tips[data-v-b9ee57da]{margin:1rem 0;display:block;width:100%}.actioner-container_body .body-btns[data-v-b9ee57da]{width:100%;margin-top:3rem}.actioner-container_body .body-btns button[data-v-b9ee57da]{display:block;width:100%!important;margin:.5rem 0}@keyframes bganimation-aefb6fdc{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-aefb6fdc{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-aefb6fdc{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-aefb6fdc]{animation:rotateEnter-aefb6fdc .7s;position:relative}.rotate-leave-active[data-v-aefb6fdc]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-aefb6fdc]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}iframe[data-v-aefb6fdc]{width:100%;height:100%;border:none}@keyframes bganimation-0e2b47e6{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0e2b47e6{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0e2b47e6{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0e2b47e6]{animation:rotateEnter-0e2b47e6 .7s;position:relative}.rotate-leave-active[data-v-0e2b47e6]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0e2b47e6]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}iframe[data-v-0e2b47e6]{width:100%;height:100%;border:none}@keyframes bganimation-29e2aec8{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-29e2aec8{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-29e2aec8{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-29e2aec8]{animation:rotateEnter-29e2aec8 .7s;position:relative}.rotate-leave-active[data-v-29e2aec8]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-29e2aec8]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.actioner-container_body[data-v-29e2aec8]{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}.actioner-container_body svg.icon[data-v-29e2aec8]{width:100px;height:100px}.actioner-container_body .body-title[data-v-29e2aec8]{width:100%;display:block;color:#1e1e1e;font-size:2em;padding:0;margin:1rem 0;text-align:center}.actioner-container_body .body-info[data-v-29e2aec8]{color:#666;font-size:1.3em;margin:1rem 0;width:100%}.actioner-container_body .body-tips[data-v-29e2aec8]{margin:1rem 0;display:block;width:100%}.actioner-container_body .body-btns[data-v-29e2aec8]{width:100%;margin-top:3rem}.actioner-container_body .body-btns button[data-v-29e2aec8]{display:block;width:100%!important;margin:.5rem 0}@keyframes bganimation-169b4450{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-169b4450{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-169b4450{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-169b4450]{animation:rotateEnter-169b4450 .7s;position:relative}.rotate-leave-active[data-v-169b4450]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-169b4450]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.actioner-container_body[data-v-169b4450]{display:flex;align-items:center;justify-content:center}@keyframes bganimation-6590a3fa{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-6590a3fa{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-6590a3fa{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-6590a3fa]{animation:rotateEnter-6590a3fa .7s;position:relative}.rotate-leave-active[data-v-6590a3fa]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-6590a3fa]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.actioner-container_body[data-v-6590a3fa]{display:flex;align-items:center;justify-content:center}@keyframes bganimation-3b80943c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3b80943c{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3b80943c{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3b80943c]{animation:rotateEnter-3b80943c .7s;position:relative}.rotate-leave-active[data-v-3b80943c]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3b80943c]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action-main[data-v-3b80943c]{width:680px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.action-main[data-v-3b80943c] .actioner-container{width:100%}.action-main[data-v-3b80943c] .actioner-container .actioner-container_header{width:100%;height:50px;line-height:50px;display:flex;flex-wrap:wrap;align-items:center;font-size:20px;border-bottom:1px solid #eee;justify-content:center;padding:0 10px}.action-main[data-v-3b80943c] .actioner-container .actioner-container_footer{width:100%;height:50px;border-top:1px solid rgba(0,0,0,.06);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0 30px}.action-main[data-v-3b80943c] .actioner-container .actioner-container_footer button{display:inline-block;width:100px!important;margin:0;margin-left:1rem}.action-main[data-v-3b80943c] .actioner-container .actioner-container_footer .close{min-width:65px;font-weight:400;color:#0060ff;line-height:30px;text-align:center;cursor:pointer;height:32px;border-radius:2px;border:1px solid rgba(0,0,0,.15);font-size:14px;font-family:PingFangSC-Regular,PingFang SC;color:#000000d4;line-height:32px}.action-main[data-v-3b80943c] .actioner-container .actioner-container_footer .next{min-width:65px;line-height:32px;text-align:center;cursor:pointer;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;margin-left:20px;width:74px;height:32px;background:#553AFE;border-radius:2px}.action-main[data-v-3b80943c] .actioner-container .actioner-container_footer .next:hover,.action-main[data-v-3b80943c] .actioner-container .actioner-container_footer .close:hover{opacity:.9}.action-main[data-v-3b80943c] .actioner-container .actioner-container_body{padding:1rem;text-align:center;width:100%;height:400px}.action-main[data-v-3b80943c] .actioner-container .actioner-container_body a{text-decoration:none}.action-main[data-v-3b80943c] .actioner-container .actioner-container_body.ddnsto-bind{height:280px}@keyframes bganimation-3b80943c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3b80943c{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3b80943c{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3b80943c]{animation:rotateEnter-3b80943c .7s;position:relative}.rotate-leave-active[data-v-3b80943c]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3b80943c]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 800px){.action-main[data-v-3b80943c]{width:90%}}@keyframes bganimation-145a3c50{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-145a3c50{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-145a3c50{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-145a3c50]{animation:rotateEnter-145a3c50 .7s;position:relative}.rotate-leave-active[data-v-145a3c50]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-145a3c50]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action[data-v-145a3c50]{width:500px;max-height:90%;background-color:#fff;position:relative;z-index:99999;margin:auto;border-radius:4px;padding:10px 0}.action .action-header[data-v-145a3c50]{width:100%;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;padding-left:1rem;padding-right:1rem;text-align:left;font-size:18px;line-height:1;color:#303133}.action .action-body[data-v-145a3c50]{display:block;margin:2rem 0;line-height:24px;padding:0 15px;color:#606266;font-size:14px}.action .action-footer[data-v-145a3c50]{width:100%;height:50px;border-top:1px solid rgba(0,0,0,.06);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0 30px}.action .next[data-v-145a3c50]{min-width:65px;line-height:32px;text-align:center;cursor:pointer;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;margin-left:20px;width:120px;height:32px;background:#553AFE;border-radius:2px}.action .next[data-v-145a3c50]:hover{opacity:.8}.action .clear[data-v-145a3c50]{min-width:65px;font-weight:400;line-height:30px;text-align:center;cursor:pointer;height:32px;border-radius:2px;border:1px solid rgba(0,0,0,.15);font-size:14px;font-family:PingFangSC-Regular,PingFang SC;color:#000000d4;line-height:32px}.action .clear[data-v-145a3c50]:hover{opacity:.8}@keyframes bganimation-2c659599{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2c659599{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2c659599{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2c659599]{animation:rotateEnter-2c659599 .7s;position:relative}.rotate-leave-active[data-v-2c659599]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2c659599]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.title_info[data-v-2c659599]{display:block;width:100%;text-align:center}.title_info p[data-v-2c659599]{font-size:20px;margin-bottom:10px}.label-item[data-v-2c659599]{width:100%;margin:1rem 0}.label-item .label-item_key[data-v-2c659599]{width:100%;font-size:12px;color:#666}.label-item .label-item_key span[data-v-2c659599]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-item .label-item_key span[data-v-2c659599]:before{content:"*";color:#f56c6c;margin-right:4px}.label-item .label-item_value[data-v-2c659599]{width:100%;margin-top:5px}.label-item .label-item_value select[data-v-2c659599],.label-item .label-item_value input[data-v-2c659599]{width:100%;height:36px;color:#000}.label-item .label-item_value input[data-v-2c659599]::placeholder{color:#999;font-size:12PX}.label-item .label_tips[data-v-2c659599]{display:flex;margin-top:6px}.label-item .label_tips .info[data-v-2c659599]{margin-left:8px}.label-message[data-v-2c659599]{width:100%;text-align:left;font-size:14px;color:red;text-align:center}@keyframes bganimation-8a1e6470{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-8a1e6470{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-8a1e6470{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-8a1e6470]{animation:rotateEnter-8a1e6470 .7s;position:relative}.rotate-leave-active[data-v-8a1e6470]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-8a1e6470]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action-main[data-v-8a1e6470]{width:680px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.action-main[data-v-8a1e6470] .actioner-container{width:100%}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_header{width:100%;height:50px;line-height:50px;display:flex;flex-wrap:wrap;align-items:center;font-size:20px;border-bottom:1px solid #eee;justify-content:center;padding:0 10px}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_footer{width:100%;height:50px;border-top:1px solid rgba(0,0,0,.06);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0 30px}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_footer button{display:inline-block;width:100px!important;margin:0;margin-left:1rem}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_footer .close{min-width:65px;font-weight:400;line-height:30px;text-align:center;cursor:pointer;height:32px;border-radius:2px;border:1px solid rgba(0,0,0,.15);font-size:14px;font-family:PingFangSC-Regular,PingFang SC;color:#000000d4;line-height:32px}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_footer .next{min-width:65px;line-height:32px;text-align:center;cursor:pointer;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;margin-left:20px;width:74px;height:32px;background:#553AFE;border-radius:2px}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_footer .next.save{height:32px;background:#553AFE;border-radius:2px;line-height:16px}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_footer .next:hover,.action-main[data-v-8a1e6470] .actioner-container .actioner-container_footer .close:hover{opacity:.9}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_body{padding:1rem;width:100%;height:400px}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_body a{text-decoration:none}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_body.ali,.action-main[data-v-8a1e6470] .actioner-container .actioner-container_body.dnspod,.action-main[data-v-8a1e6470] .actioner-container .actioner-container_body.oray{height:451px}@keyframes bganimation-8a1e6470{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-8a1e6470{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-8a1e6470{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-8a1e6470]{animation:rotateEnter-8a1e6470 .7s;position:relative}.rotate-leave-active[data-v-8a1e6470]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-8a1e6470]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 800px){.action-main[data-v-8a1e6470]{width:90%}}@keyframes bganimation-c59010b0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-c59010b0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-c59010b0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-c59010b0]{animation:rotateEnter-c59010b0 .7s;position:relative}.rotate-leave-active[data-v-c59010b0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-c59010b0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.app-container[data-v-c59010b0]{position:relative;flex-wrap:wrap;width:100%;height:100%}.app-container a[data-v-c59010b0]{text-decoration:none}.app-container .app-container_title[data-v-c59010b0]{justify-content:space-between}.app-container .app-container_title .app-container_tool[data-v-c59010b0]{display:flex;flex-wrap:wrap;align-items:center}.app-container .app-container_title .app-container_tool .app-container_configure[data-v-c59010b0]{height:30px;border-radius:4px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:var(--item_btn-color);display:inline-block;padding:0 10px;border:var(--item_btn-border);cursor:pointer;display:flex;align-items:center;justify-content:center}.app-container .app-container_title .app-container_tool .more_icon[data-v-c59010b0]{border-radius:0 4px 4px 0;border-right:var(--item_btn-border);border-top:var(--item_btn-border);border-bottom:var(--item_btn-border);height:30px;display:inline-block;cursor:pointer}.app-container .app-container_title .app-container_tool .more_icon[data-v-c59010b0] svg path{fill:var(--item_btn-color)}.app-container .app-container_title .DeviceBlock[data-v-c59010b0]{font-size:14px;top:34px;position:absolute;z-index:999;width:40%;right:22px}.app-container .app-container_title .DeviceBlock ul[data-v-c59010b0]{background-color:#fff;box-shadow:0 0 10px 1px #373f6924;padding:10px 0;border-radius:6px;top:0;right:0;text-align:center;position:absolute;word-break:keep-all}.app-container .app-container_title .DeviceBlock ul li[data-v-c59010b0]{margin:6px 0;line-height:28px;cursor:pointer}.app-container .app-container_title .DeviceBlock ul li a[data-v-c59010b0]{color:#1e1e1e;text-decoration:none;cursor:pointer;margin:0 20px;display:block}.app-container .app-container_title .DeviceBlock ul li[data-v-c59010b0]:hover{background-color:#eee}.app-container button[data-v-c59010b0],.app-container .refresh[data-v-c59010b0]{margin-left:20px}.app-container .app-container_body[data-v-c59010b0]{width:100%;height:100%}.menu_background[data-v-c59010b0]{position:fixed;inset:0}.app-container_domain li.domain-item[data-v-c59010b0]{width:100%;display:flex;flex-wrap:wrap;margin:1.5rem 0;align-items:center}.app-container_domain li.domain-item .domain-item_name[data-v-c59010b0]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.app-container_domain li.domain-item .domain-item_value[data-v-c59010b0]{flex:0 0 100%;max-width:50%;padding-left:10px;float:left;display:flex;align-items:center;justify-content:space-between}.app-container_domain li.domain-item .domain-item_value .configure[data-v-c59010b0]{overflow:hidden;white-space:nowrap;padding:3px;overflow-x:hidden;text-overflow:ellipsis}.app-container_domain li.domain-item .domain-item_value .item_btn[data-v-c59010b0]{border:var(--item_btn-border);border-radius:4px;font-size:12px;padding:7px;color:var(--item_btn-color);text-align:center;min-width:60px}.app-container_domain li.domain-item .domain-item_value .configure.enabel[data-v-c59010b0]{color:#888;overflow-x:hidden;text-overflow:ellipsis}.app-container_domain li.domain-item .domain-item_root[data-v-c59010b0]{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:16px;max-width:323px;flex:0 0 100%}.app-container_domain .domain_tip svg[data-v-c59010b0]{vertical-align:bottom;margin-left:22px}.app-container_domain .tooltip-trigger[data-v-c59010b0]{position:relative;display:inline-block;cursor:help;margin-right:6px}.app-container_domain .tooltip-trigger .tooltip-text[data-v-c59010b0]{visibility:hidden;position:absolute;padding:.5rem 1rem;background-color:#555;color:#fff;text-align:center;border-radius:6px;z-index:1;opacity:0;transition:opacity .6s}.app-container_domain .tooltip-trigger .tooltip-text span[data-v-c59010b0]{color:#fff}.app-container_domain .tooltip-trigger .tooltip-text .domain_dir_tip[data-v-c59010b0]{min-width:15rem;display:inline-block}.app-container_domain .tooltip-trigger:hover .tooltip-text[data-v-c59010b0]{visibility:visible;opacity:1}.app-container_domain .tooltip-top[data-v-c59010b0]{bottom:100%;left:50%;margin-bottom:5px;transform:translate(-50%);margin-left:12px}.app-container_domain .tooltip-right[data-v-c59010b0]{top:50%;left:100%;margin-left:5px;transform:translateY(-50%)}.app-container_domain .tooltip-left[data-v-c59010b0]{top:50%;right:100%;margin-right:5px;transform:translateY(-50%)}.app-container_domain .tooltip-top[data-v-c59010b0]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.app-container_domain .tooltip-bottom[data-v-c59010b0]:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}@keyframes bganimation-a221efb4{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-a221efb4{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-a221efb4{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-a221efb4]{animation:rotateEnter-a221efb4 .7s;position:relative}.rotate-leave-active[data-v-a221efb4]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-a221efb4]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.nas-container[data-v-a221efb4]{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.nas-container .nas-container_card[data-v-a221efb4]{flex:0 0 49%;max-width:49%;margin-bottom:1.5vw}@keyframes bganimation-a221efb4{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-a221efb4{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-a221efb4{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-a221efb4]{animation:rotateEnter-a221efb4 .7s;position:relative}.rotate-leave-active[data-v-a221efb4]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-a221efb4]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 992px){.nas-container .nas-container_card[data-v-a221efb4]{flex:0 0 100%;max-width:100%;padding-right:0;margin-bottom:.8rem}}@keyframes bganimation-2baf3f98{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2baf3f98{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2baf3f98{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2baf3f98]{animation:rotateEnter-2baf3f98 .7s;position:relative}.rotate-leave-active[data-v-2baf3f98]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2baf3f98]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.app-container_title .more_icon[data-v-2baf3f98]{position:absolute;right:22px;cursor:pointer}.app-container_title .DeviceBlock[data-v-2baf3f98]{position:absolute;z-index:999;width:10%;right:22px;margin-top:14px}.app-container_title .DeviceBlock ul[data-v-2baf3f98]{background-color:#fff;box-shadow:0 0 10px 1px #373f6924;padding:10px 0;border-radius:6px;top:0;right:0;text-align:center;position:absolute;word-break:keep-all}.app-container_title .DeviceBlock ul li[data-v-2baf3f98]{margin:6px 0;line-height:28px;cursor:pointer}.app-container_title .DeviceBlock ul li a[data-v-2baf3f98]{color:#1e1e1e;text-decoration:none;cursor:pointer;font-size:14px;margin:0 20px;display:block}.app-container_title .DeviceBlock ul li[data-v-2baf3f98]:hover{background-color:#eee}.item-label[data-v-2baf3f98]{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;width:100%;margin:1rem 0}.item-label .item-label_key[data-v-2baf3f98]{flex:0 0 100%;max-width:100px;text-align:left}.item-label .item-label_key span[data-v-2baf3f98]{font-size:14px;color:var(--item-label_key-span-color)}.item-label .item-label_value[data-v-2baf3f98]{flex:1;text-align:left}.item-label .item-label_value span[data-v-2baf3f98]{font-size:14px;color:var(--item-label_value-span-color)}.item-title span[data-v-2baf3f98]{font-size:16px;font-weight:550;color:#555}.item-flex[data-v-2baf3f98]{width:100%;display:flex;flex-wrap:wrap}.item-flex .auto[data-v-2baf3f98]{flex:auto}.item-flex button.app-editor[data-v-2baf3f98]{padding:8px 1.3rem}.menu_background[data-v-2baf3f98]{position:fixed;inset:0}@keyframes bganimation-0d919a1e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0d919a1e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0d919a1e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0d919a1e]{animation:rotateEnter-0d919a1e .7s;position:relative}.rotate-leave-active[data-v-0d919a1e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0d919a1e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.actioner-dns[data-v-0d919a1e]{width:860px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.actioner-dns .actioner-dns_header[data-v-0d919a1e]{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:1rem;font-size:2em;border-bottom:1px solid #eee}.actioner-dns .actioner-dns_body[data-v-0d919a1e]{padding:1rem;min-height:50vh}.actioner-dns .actioner-dns_body .label-item[data-v-0d919a1e]{width:100%;margin:1rem 0}.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-0d919a1e]{width:100%;font-size:12px;color:#666}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-0d919a1e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-0d919a1e]:before{content:"*";color:#f56c6c;margin-right:4px}.actioner-dns .actioner-dns_body .label-item .label-item_value[data-v-0d919a1e]{width:100%;margin-top:5px}.actioner-dns .actioner-dns_body .label-item .label-item_value select[data-v-0d919a1e],.actioner-dns .actioner-dns_body .label-item .label-item_value input[data-v-0d919a1e]{width:100%;height:36px}.actioner-dns .actioner-dns_body .chose_dhcp[data-v-0d919a1e]{height:1em;font-size:1.3em}.actioner-dns .actioner-dns_body .chose_dhcp .dhcp_info[data-v-0d919a1e]{margin-left:10px;user-select:none}.actioner-dns .actioner-dns_body .label-message[data-v-0d919a1e]{width:100%;text-align:left;font-size:14px;color:red;text-align:center}.actioner-dns .config-message[data-v-0d919a1e]{width:100%;min-height:inherit;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:2em}.actioner-dns .actioner-dns_footer[data-v-0d919a1e]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem;font-size:2em;border-top:1px solid #eee}.actioner-dns .actioner-dns_footer button[data-v-0d919a1e]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}.setting_status[data-v-0d919a1e]{text-align:center}.setting_status p[data-v-0d919a1e]{margin:10px 0}.setting_status a[data-v-0d919a1e]{text-align:center;display:block;text-decoration:none}.NewAdress[data-v-0d919a1e]{margin-top:10px}@keyframes bganimation-0d919a1e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0d919a1e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0d919a1e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0d919a1e]{animation:rotateEnter-0d919a1e .7s;position:relative}.rotate-leave-active[data-v-0d919a1e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0d919a1e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1400px){.actioner-dns .actioner-dns_body[data-v-0d919a1e]{min-height:34vh}}@media screen and (max-width: 800px){.actioner-dns[data-v-0d919a1e]{width:100%}}@keyframes bganimation-59ad49e6{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-59ad49e6{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-59ad49e6{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-59ad49e6]{animation:rotateEnter-59ad49e6 .7s;position:relative}.rotate-leave-active[data-v-59ad49e6]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-59ad49e6]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.actioner-dns[data-v-59ad49e6]{width:860px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.actioner-dns .actioner-dns_header[data-v-59ad49e6]{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:1rem;font-size:2em;border-bottom:1px solid #eee}.actioner-dns .actioner-dns_header span[data-v-59ad49e6]{margin:0 auto}.actioner-dns .actioner-dns_body[data-v-59ad49e6]{padding:1rem;min-height:50vh}.actioner-dns .actioner-dns_body .sandbox_roboot_tips[data-v-59ad49e6]{margin-top:24px;text-align:center}.actioner-dns .actioner-dns_body .disk_loading_icon[data-v-59ad49e6]{position:absolute;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;padding:10px}.actioner-dns .actioner-dns_body .disk_loading_icon .disk_loading_info[data-v-59ad49e6]{margin-top:5px}.actioner-dns .actioner-dns_body .disk_tips[data-v-59ad49e6]{text-align:center;font-size:16px;margin-top:159px;color:#f9ad1e}.actioner-dns .actioner-dns_body .disk_tips svg[data-v-59ad49e6]{vertical-align:middle}.actioner-dns .actioner-dns_body .disk_tips span[data-v-59ad49e6]{margin-left:6px}.actioner-dns .actioner-dns_body .sandbox_info[data-v-59ad49e6]{text-align:center;line-height:22px}.actioner-dns .actioner-dns_body .label-item[data-v-59ad49e6]{width:100%;margin:1rem 0}.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-59ad49e6]{width:100%;font-size:12px;color:#666}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-59ad49e6]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-59ad49e6]:before{content:"*";color:#f56c6c;margin-right:4px}.actioner-dns .actioner-dns_body .label-item .label-item_value[data-v-59ad49e6]{width:100%;margin-top:5px}.actioner-dns .actioner-dns_body .label-item .label-item_value select[data-v-59ad49e6],.actioner-dns .actioner-dns_body .label-item .label-item_value input[data-v-59ad49e6]{width:100%;height:36px}.actioner-dns .actioner-dns_body .label-message[data-v-59ad49e6]{width:100%;text-align:left;font-size:14px;color:red;text-align:center}.actioner-dns .actioner-dns_body .sandbox_tips svg[data-v-59ad49e6]{vertical-align:middle}.actioner-dns .actioner-dns_body .sandbox_tips span[data-v-59ad49e6]{font-size:12px;margin-left:4px}.actioner-dns .config-message[data-v-59ad49e6]{width:100%;min-height:inherit;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:2em}.actioner-dns .actioner-dns_footer[data-v-59ad49e6]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem;font-size:2em;border-top:1px solid #eee}.actioner-dns .actioner-dns_footer button[data-v-59ad49e6]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}.actioner-tips[data-v-59ad49e6]{width:400px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.actioner-tips .actioner-tips_header[data-v-59ad49e6]{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:1rem;font-size:2em;border-bottom:1px solid #eee}.actioner-tips .sandbox_info[data-v-59ad49e6]{padding:62px 54px;line-height:20px}.actioner-tips .actioner-tips_footer[data-v-59ad49e6]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem;font-size:2em;border-top:1px solid #eee}.timeout[data-v-59ad49e6]{margin-top:114px}.timeout span[data-v-59ad49e6],.sandbox_roboot_refresh[data-v-59ad49e6]{color:#5e72e4}option[data-v-59ad49e6]:disabled{background-color:#e0e0e0}@keyframes bganimation-59ad49e6{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-59ad49e6{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-59ad49e6{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-59ad49e6]{animation:rotateEnter-59ad49e6 .7s;position:relative}.rotate-leave-active[data-v-59ad49e6]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-59ad49e6]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1400px){.actioner-tips_footer button[data-v-59ad49e6]{width:100%!important}}@media screen and (max-width: 900px){.actioner-dns[data-v-59ad49e6]{width:100%}}@media screen and (max-width: 700px){.actioner-dns .actioner-dns_body[data-v-59ad49e6]{min-height:42vh}.actioner-tips[data-v-59ad49e6]{width:80%;line-height:22px}.actioner-tips .sandbox_info[data-v-59ad49e6]{padding:34px 10px;font-size:10px}.actioner-tips .actioner-tips_header[data-v-59ad49e6]{font-size:20px}.actioner-tips .actioner-tips_footer button[data-v-59ad49e6]{width:100%!important}}@media screen and (max-width: 600px){.actioner-dns .actioner-dns_footer button[data-v-59ad49e6]{width:100%!important;margin-bottom:10px;margin-left:0}}@media screen and (max-width: 500px){.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-59ad49e6]{width:228px;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width: 400px){.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-59ad49e6]{width:163px;overflow:hidden;text-overflow:ellipsis}.actioner-dns .actioner-dns_footer button[data-v-59ad49e6]{width:100%!important;margin-bottom:10px}.actioner-tips .sandbox_info[data-v-59ad49e6]{padding:3px 10px}}@keyframes bganimation-3e084f0f{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3e084f0f{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3e084f0f{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3e084f0f]{animation:rotateEnter-3e084f0f .7s;position:relative}.rotate-leave-active[data-v-3e084f0f]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3e084f0f]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.actioner-dns[data-v-3e084f0f]{width:860px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.actioner-dns .actioner-dns_header[data-v-3e084f0f]{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:1rem;font-size:2em;border-bottom:1px solid #eee}.actioner-dns .actioner-dns_header span[data-v-3e084f0f]{margin:0 auto}.actioner-dns .actioner-dns_body[data-v-3e084f0f]{padding:1rem;min-height:50vh}.actioner-dns .actioner-dns_body .sandbox_info[data-v-3e084f0f]{text-align:center;line-height:22px}.actioner-dns .actioner-dns_body .sandbox_environment[data-v-3e084f0f]{font-size:16px;line-height:28px;margin:20px 0}.actioner-dns .actioner-dns_body .sandbox_environment_info[data-v-3e084f0f]{font-size:16px;line-height:28px}.actioner-dns .actioner-dns_body .sandbox_environment_info .sandbox_environment_reboot[data-v-3e084f0f]{color:#5e72e4}.actioner-dns .actioner-dns_body .sandbox_environment_info .sandbox_environment_tex[data-v-3e084f0f]{color:red;font-size:.9em}.actioner-dns .actioner-dns_footer[data-v-3e084f0f]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem;font-size:2em;border-top:1px solid #eee}.actioner-dns .actioner-dns_footer button[data-v-3e084f0f]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}.actioner-tips[data-v-3e084f0f]{width:400px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.actioner-tips .actioner-tips_header[data-v-3e084f0f]{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:1rem;font-size:2em;border-bottom:1px solid #eee}.actioner-tips .sandbox_info[data-v-3e084f0f]{padding:62px 54px;line-height:20px}.actioner-tips .actioner-tips_footer[data-v-3e084f0f]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem;font-size:2em;border-top:1px solid #eee}.timeout[data-v-3e084f0f]{margin-top:114px}.timeout span[data-v-3e084f0f]{color:#5e72e4}@keyframes bganimation-3e084f0f{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3e084f0f{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3e084f0f{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3e084f0f]{animation:rotateEnter-3e084f0f .7s;position:relative}.rotate-leave-active[data-v-3e084f0f]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3e084f0f]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1400px){.actioner-tips_footer button[data-v-3e084f0f]{width:100%!important}}@media screen and (max-width: 900px){.actioner-dns[data-v-3e084f0f]{width:100%}}@media screen and (max-width: 700px){.actioner-dns .actioner-dns_body[data-v-3e084f0f]{min-height:42vh}.actioner-dns .actioner-dns_footer button[data-v-3e084f0f]{width:100%!important;margin-bottom:10px}.actioner-tips[data-v-3e084f0f]{width:80%;line-height:22px}.actioner-tips .sandbox_info[data-v-3e084f0f]{padding:34px 10px;font-size:10px}.actioner-tips .actioner-tips_header[data-v-3e084f0f]{font-size:20px}.actioner-tips .actioner-tips_footer button[data-v-3e084f0f]{width:100%!important}}@media screen and (max-width: 600px){.actioner-dns .actioner-dns_footer button[data-v-3e084f0f]{width:100%!important;margin-bottom:10px;margin-left:0}}@media screen and (max-width: 500px){.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-3e084f0f]{width:228px;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width: 400px){.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-3e084f0f]{width:163px;overflow:hidden;text-overflow:ellipsis}.actioner-dns .actioner-dns_body .sandbox_info[data-v-3e084f0f]{font-size:10px}.actioner-dns .actioner-dns_body .sandbox_environment[data-v-3e084f0f],.actioner-dns .actioner-dns_body .sandbox_environment_info[data-v-3e084f0f]{font-size:12px}.actioner-tips .sandbox_info[data-v-3e084f0f]{padding:3px 10px}}@keyframes bganimation-501131da{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-501131da{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-501131da{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-501131da]{animation:rotateEnter-501131da .7s;position:relative}.rotate-leave-active[data-v-501131da]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-501131da]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.nav-container[data-v-501131da]{width:100%;margin-bottom:8px}.nav-container .btn_styles[data-v-501131da]{width:132px;height:52px;border-radius:8px;margin-right:8px}.nav-container .app-update-button-combind[data-v-501131da]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;position:relative;padding:0}.nav-container .app-update-button-combind .app-update-button[data-v-501131da]{flex:auto;display:flex;align-items:center;height:100%}.nav-container .app-update-button-combind .app-update-button .app-update-button-text[data-v-501131da]{flex:auto}.nav-container .app-update-button-combind .app-update-button .app-update-button-text i[data-v-501131da]{display:inline-block;padding:3px;background-color:red;border-radius:50%}.nav-container .app-update-button-combind .app-update-button-more[data-v-501131da]{display:inline-flex;width:28px;border-left:solid 1px;align-items:center;justify-content:center;flex-wrap:nowrap;height:100%}.nav-container .app-update-button-combind .app-update-button-more[data-v-501131da] svg path{color:inherit!important;fill:currentColor}.nav-container .app-update-button-combind .app-update-button-menu[data-v-501131da]{position:absolute;z-index:999;width:30%;right:0;top:100%}.nav-container .app-update-button-combind .app-update-button-menu ul[data-v-501131da]{background-color:#fff;box-shadow:0 0 10px 1px #373f6924;padding:10px 0;border-radius:6px;top:8px;right:0;text-align:center;position:absolute;word-break:keep-all}.nav-container .app-update-button-combind .app-update-button-menu ul li[data-v-501131da]{cursor:pointer;font-size:16px;line-height:1em;color:#1e1e1e;padding:0 5px;position:relative}.nav-container .app-update-button-combind .app-update-button-menu ul li .app-update-menu-item[data-v-501131da]{padding:5px 2px;white-space:nowrap}.nav-container .app-update-button-combind .app-update-button-menu ul li .app-update-menu-item-loading[data-v-501131da]{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fffc}.nav-container .cover-buttob[data-v-501131da]{margin-left:0;margin-right:5px}.nav-container a[data-v-501131da]{padding:12px 1rem;margin-right:1rem;margin-bottom:1rem;display:inline-block;min-width:100px;text-align:center}.nav-container a[data-v-501131da]:hover{box-shadow:0 0 10px 1px #c5c5c5;transition:.3s;transform:scale(1.1)}.nav-container .app-btn-ttyd[data-v-501131da]:before{content:"\276f "}.nav-container .MoreMenu[data-v-501131da]{cursor:pointer;color:#297ff3;margin-left:20px;font-size:16px;font-weight:600}.nav-container[data-v-501131da]{display:flex;justify-content:start;align-items:center;flex-wrap:wrap;width:100%}.nav-container button[data-v-501131da]{cursor:pointer;margin-bottom:10px}.nav-container button[data-v-501131da]:hover{box-shadow:0 0 2px #0000001f,0 2px 2px #0003}.update[data-v-501131da]{visibility:hidden}.color1[data-v-501131da]{border:1px solid #553AFE;color:#533afe;background:rgba(85,58,254,.16)}.color2[data-v-501131da]{background:#2b2b2b;border:#444;color:#fff}.color3[data-v-501131da]{border:1px solid #FF6A67;background:rgba(255,107,103,.16);color:#ff6a67}.color4[data-v-501131da]{border:1px solid #3688FF;background:rgba(51,134,255,.16);color:#3688ff}.color5[data-v-501131da]{border:1px solid #FE3ACC;background:rgba(254,58,204,.16);color:#fe3acc}.menu_background[data-v-501131da]{position:fixed;inset:0}@keyframes bganimation-eb96c2c2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-eb96c2c2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-eb96c2c2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-eb96c2c2]{animation:rotateEnter-eb96c2c2 .7s;position:relative}.rotate-leave-active[data-v-eb96c2c2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-eb96c2c2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}button[data-v-eb96c2c2]{outline:none;cursor:pointer;border:none}.skip[data-v-eb96c2c2]{font-size:16px;color:#0060ff;line-height:22px;margin:12px 0 0;cursor:pointer}.pc-radio[data-v-eb96c2c2]{display:flex;flex-wrap:wrap;align-items:center}.label-flex.pc-radio label[data-v-eb96c2c2]{width:100px;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;color:#666}.label-flex.pc-radio input[type=radio][data-v-eb96c2c2]{margin:0 4px 0 0;top:0}.mobile-switch[data-v-eb96c2c2]{display:none;align-items:center}.switch-core[data-v-eb96c2c2]{position:relative;width:50px;border:1px solid #dcdfe6;outline:none;border-radius:20px;box-sizing:border-box;background:#dcdfe6;cursor:pointer;transition:border-color .3s,background-color .3s;display:inline-block}.switch-core.is-checked[data-v-eb96c2c2]{border-color:#409eff;background-color:#409eff}.switch-core.is-disabled[data-v-eb96c2c2]{opacity:.6;cursor:not-allowed}.switch-button[data-v-eb96c2c2]{position:absolute;top:1px;left:1px;border-radius:100%;transition:all .3s;width:16px;height:16px;background-color:#fff}.switch-core.is-checked .switch-button[data-v-eb96c2c2]{transform:translate(20px)}.switch-label[data-v-eb96c2c2]{font-size:14px;color:#999}.switch-label.active[data-v-eb96c2c2]{color:#409eff}form.form-container[data-v-eb96c2c2]{display:block;width:100%;padding:0 1rem}form.form-container .label-name[data-v-eb96c2c2]{display:block;width:100%;margin-bottom:.5rem;color:var(--item-label_key-span-color)}form.form-container .label-name span[data-v-eb96c2c2]:before{content:"*";color:#f56c6c;margin-right:4px;width:10px;display:inline-block;vertical-align:middle}form.form-container .label-value[data-v-eb96c2c2]{display:block;width:100%;margin-bottom:1rem}form.form-container .label-value input[data-v-eb96c2c2],form.form-container .label-value select[data-v-eb96c2c2]{display:block;width:100%;height:42px;background:none;border:1px solid #c2c2c2;color:var(--item-label_key-span-color);font-size:14px}form.form-container .label-value input>option[data-v-eb96c2c2],form.form-container .label-value select>option[data-v-eb96c2c2]{color:#8898aa}form.form-container .label-value input[data-v-eb96c2c2]:focus,form.form-container .label-value select[data-v-eb96c2c2]:focus{transition:.2s;border:1px solid #418dfe}form.form-container .label-value select[data-v-eb96c2c2]{border-radius:3px;padding:0 10px}form.form-container .label-value input[data-v-eb96c2c2]{border-left:none!important;border-right:none!important;border-top:none!important;box-shadow:none!important;padding:0 10px}form.form-container .label-value input[type=checkbox][data-v-eb96c2c2],form.form-container .label-value input[type=radio][data-v-eb96c2c2]{width:auto}form.form-container .label-value input[type=radio][data-v-eb96c2c2]{margin:0 4px 0 0;top:0}form.form-container .label-value input[data-v-eb96c2c2]:disabled{background-color:#eee;border:1px solid #c2c2c2;border-radius:3px}form.form-container .label-value input[data-v-eb96c2c2]::placeholder{color:var(--item-label_value-span-color);opacity:.54;font-size:14px}form.form-container .label-value input[data-v-eb96c2c2]:-ms-input-placeholder{color:var(--item-label_value-span-color);opacity:.54;font-size:14px}form.form-container .label-value input[data-v-eb96c2c2]::-ms-input-placeholder{color:var(--item-label_value-span-color);opacity:.54;font-size:14px}form.form-container .label-btns[data-v-eb96c2c2]{width:100%;display:flex;flex-wrap:wrap;justify-content:center}form.form-container .label-msg[data-v-eb96c2c2]{display:block;width:100%;color:#ff3b3b;font-size:14px}form.form-container .label-msg.warning[data-v-eb96c2c2]{color:#f9ad1e}form.form-container .label-flex[data-v-eb96c2c2]{width:100%;display:flex;flex-wrap:wrap;align-items:center}form.form-container .label-flex label[data-v-eb96c2c2]{width:100px;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;color:#666}.form-item[data-v-eb96c2c2]{display:flex;align-items:center;height:55px}.form-item .label-name[data-v-eb96c2c2]{width:180px!important}.form-item .label-value[data-v-eb96c2c2]{width:300px!important;padding-top:10px;position:relative;display:flex!important;align-items:center}p[data-v-eb96c2c2]{font-size:1em;color:#999;line-height:26px;text-align:left;margin-bottom:1rem}.label-btns[data-v-eb96c2c2]{width:500px!important}.label-btns .btn[data-v-eb96c2c2]{width:300px!important;text-align:center;border-radius:32px}.label-btns .btn[data-v-eb96c2c2]:hover{background:#5279f7;transition:.3}.label-btns .primary-btn[data-v-eb96c2c2]{border:none;background:#5279f7;color:#fff}.label-btns .primary-btn[data-v-eb96c2c2]:hover{opacity:.9;transition:.3}select[data-v-eb96c2c2]:disabled{background-color:#eee!important;border:1px solid #c2c2c2!important}.seeIcon[data-v-eb96c2c2]{width:22px;height:22px;position:absolute;cursor:pointer;z-index:1;right:6px;top:50%;transform:translateY(-50%) scale(1);transition:all .3s ease;transform-origin:center}.seeIcon[data-v-eb96c2c2]:hover{transform:translateY(-50%) scale(1.1)}@keyframes bganimation-a3d59e16{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-a3d59e16{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-a3d59e16{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-a3d59e16]{animation:rotateEnter-a3d59e16 .7s;position:relative}.rotate-leave-active[data-v-a3d59e16]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-a3d59e16]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.page-container[data-v-a3d59e16]{width:100%;background-color:var(--card-bg-color);border-radius:6px;padding:24px 0 16px 16px}.mobile-tags-container[data-v-a3d59e16]{display:block;width:100%;margin-bottom:16px;position:relative}.page-flex .page-sidebar[data-v-a3d59e16]{display:none}.page-flex .page-sidebar .item[data-v-a3d59e16]{width:100%;height:42px;line-height:42px;font-size:16px;cursor:pointer;color:var(--item-label_key-span-color);display:block;user-select:none;position:relative;display:flex;flex-wrap:wrap;align-items:center}.page-flex .page-sidebar .item[data-v-a3d59e16]:hover,.page-flex .page-sidebar .item.activeItem[data-v-a3d59e16]{transition:.3s;color:#418cff}.page-flex .page-sidebar .item.activeItem[data-v-a3d59e16]:before{content:"";position:absolute;left:-1rem;width:3px;height:20px;background-color:#4388ff}.page-flex .page-main[data-v-a3d59e16]{flex:1}.tags-scroll[data-v-a3d59e16]{flex:1;display:flex;overflow-x:auto;overflow-y:hidden;height:100%;align-items:center;white-space:nowrap;padding-right:40px;scrollbar-width:thin;scrollbar-color:#ccc transparent}.tags-scroll[data-v-a3d59e16]::-webkit-scrollbar{height:4px;background:transparent}.tags-scroll[data-v-a3d59e16]::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}.tag-item[data-v-a3d59e16]{flex-shrink:0;padding:7px 12px;margin-right:8px;border-radius:4px;background-color:var(--tag-bg-color);color:var(--item-label_key-span-color);font-size:12px;line-height:18px;cursor:pointer;white-space:nowrap}.tag-item.active[data-v-a3d59e16]{background-color:#5279f7;color:#fff}.popup-overlay[data-v-a3d59e16]{position:fixed;inset:0;background-color:#00000080;z-index:1000;display:flex;justify-content:center;align-items:flex-start}.popup-content[data-v-a3d59e16]{width:100%;max-height:85vh;background-color:var(--popup-bg-color);border-radius:0 0 4px 4px;animation:slideDown-a3d59e16 .3s ease-out;overflow-y:auto;padding-top:25px}.popup-content .popup-tag-item[data-v-a3d59e16],.popup-content .active[data-v-a3d59e16]{text-align:center;padding:8px 12px 5px;width:calc((100% - 24px) / 3)}@keyframes slideDown-a3d59e16{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.popup-tags[data-v-a3d59e16]{padding:12px;display:flex;flex-wrap:wrap;gap:8px;max-height:70vh;overflow-y:auto}.popup-tag-item[data-v-a3d59e16]{padding:7px 12px;border-radius:4px;background-color:#f5f5f5;color:#333;font-size:12px;line-height:18px;cursor:pointer;white-space:nowrap}.popup-tag-item.active[data-v-a3d59e16]{background-color:#5279f7;color:#fff}.popup-footer[data-v-a3d59e16]{display:flex;padding:12px;border-top:1px solid #f0f0f0}.popup-footer button[data-v-a3d59e16]{flex:1;height:36px;border-radius:23px;font-size:14px;cursor:pointer}.popup-footer .cancel-btn[data-v-a3d59e16]{background-color:#f5f5f5;color:#000;border:none;margin-right:12px}.popup-footer .confirm-btn[data-v-a3d59e16]{background-color:#5279f7;color:#fff;border:none}@keyframes bganimation-500739e0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-500739e0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-500739e0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-500739e0]{animation:rotateEnter-500739e0 .7s;position:relative}.rotate-leave-active[data-v-500739e0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-500739e0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.ddnsto-bind[data-v-500739e0]{position:fixed;inset:0;text-align:center;z-index:100;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;overflow:hidden}.ddnsto-bind .ddnsto-container_bg[data-v-500739e0]{inset:0;width:100%;height:100%;background:rgba(0,0,0,.4);position:absolute;cursor:pointer;overflow:hidden}.ddnsto-bind .btn1[data-v-500739e0]{padding:10px 16px;background:#0060FF;border-radius:4px;font-size:16px;color:#fff;line-height:22px;display:inline;cursor:pointer}.ddnsto-bind .ddnsto-container[data-v-500739e0]{position:relative;display:block;width:582px;background:#fff;box-shadow:0 12px 48px 16px #00000008,0 9px 28px #0000000d,0 6px 16px -8px #00000014;border-radius:2px;transition:.3s}.ddnsto-bind .ddnsto-container .hello[data-v-500739e0]{padding:40px 0}.ddnsto-bind .ddnsto-container .hello>img[data-v-500739e0]{width:100px;height:100px}.ddnsto-bind .ddnsto-container .hello>p[data-v-500739e0]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:24px;line-height:33px;margin:24px 0 32px}.ddnsto-bind .ddnsto-container .hello .radio_container[data-v-500739e0]{display:flex;align-items:center;justify-content:center;margin-bottom:32px}.ddnsto-bind .ddnsto-container .hello .radio_container .radio[data-v-500739e0]{width:16px;height:16px;border:1px solid #ccc;border-radius:50%;margin-right:10px;cursor:pointer}.ddnsto-bind .ddnsto-container .hello .radio_container .active[data-v-500739e0]{background:none;border:1px solid #0060FF!important}.ddnsto-bind .ddnsto-container .hello .radio_container .yuan[data-v-500739e0]{margin-top:50%;margin-left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:#fff;border-radius:50%}.ddnsto-bind .ddnsto-container .hello .radio_container .yuan1[data-v-500739e0]{background:#0060FF!important}.ddnsto-bind .ddnsto-container .hello .radio_container .radio_text[data-v-500739e0]{font-size:16px;color:#000000d4;line-height:24px}.ddnsto-bind .ddnsto-container .hello .radio_container .radio_text>a[data-v-500739e0]{color:#0060ff}.ddnsto-bind .ddnsto-container .hello .confirm[data-v-500739e0]{background:#0060FF;border-radius:6px;padding:10px 20px;color:#fff;display:inline;font-size:16px;line-height:22px;cursor:pointer}.ddnsto-bind .ddnsto-container .popular_container[data-v-500739e0]{padding:26px 14px 30px}.ddnsto-bind .ddnsto-container .popular_container>p[data-v-500739e0]{font-weight:500;font-size:20px;line-height:33px;font-weight:600}.ddnsto-bind .ddnsto-container .popular_container .tip[data-v-500739e0]{color:#616262;margin:6px 0 20px}.ddnsto-bind .ddnsto-container .popular_container .popular_item .popular_txt[data-v-500739e0]{padding-left:47px;font-size:12px;text-align:left;margin-bottom:30px}.ddnsto-bind .ddnsto-container .popular_container .popular_item .popular_txt>a[data-v-500739e0]{color:#0060ff;margin-left:6px}.ddnsto-bind .ddnsto-container .popular_container .popular_item .network-containers[data-v-500739e0]{width:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;margin:1rem 0 0}.ddnsto-bind .ddnsto-container .popular_container .popular_item .network-containers .network-container_item[data-v-500739e0]{flex:0 0 100%;position:relative;border-radius:4px;padding:10px;cursor:pointer;max-width:160px;width:160px;height:205px}.ddnsto-bind .ddnsto-container .popular_container .popular_item .network-containers .network-container_item .cover .thumbnail svg[data-v-500739e0]{width:80px;height:80px}.ddnsto-bind .ddnsto-container .popular_container .popular_item .network-containers .network-container_item .cover .thumbnail>span[data-v-500739e0]{font-size:12px!important;line-height:12px!important;margin-bottom:6px}.ddnsto-bind .ddnsto-container .popular_container .popular_item .network-containers .network-container_item a[data-v-500739e0]{position:relative;display:block;width:100%}.ddnsto-bind .ddnsto-container .popular_container .popular_item .network-containers .network-container_item a .cover[data-v-500739e0]{position:relative;padding-top:130%;z-index:1}.ddnsto-bind .ddnsto-container .popular_container .popular_item .network-containers .network-container_item a .cover .thumbnail[data-v-500739e0]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;border-radius:8px;overflow:hidden;z-index:1;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;background-color:#2dc8fd}.ddnsto-bind .ddnsto-container .popular_container .popular_item .network-containers .network-container_item a .cover .thumbnail i[data-v-500739e0]{display:block;font-size:100px;color:#eee}.ddnsto-bind .ddnsto-container .popular_container .popular_item .network-containers .network-container_item a .cover .thumbnail span[data-v-500739e0]{display:block;text-align:center;width:100%;color:#eeee;font-size:2em;line-height:1.5;font-size:22px;font-family:PingFangSC-Semibold,PingFang SC;color:#fff;line-height:40px}.ddnsto-bind .ddnsto-container .popular_container .popular_item .network-containers .network-container_item:nth-child(9n+1) a .cover .thumbnail[data-v-500739e0]{background:linear-gradient(138deg,#FF6E6B 0%,#FF6966 100%)}.ddnsto-bind .ddnsto-container .popular_container .popular_item .network-containers .network-container_item:nth-child(9n+2) a .cover .thumbnail[data-v-500739e0]{background:linear-gradient(145deg,#37D5A9 0%,#42D8B0 100%)}.ddnsto-bind .ddnsto-container .popular_container .popular_item .network-containers .network-container_item:nth-child(9n+3) a .cover .thumbnail[data-v-500739e0]{background:linear-gradient(145deg,#549AFF 0%,#2C82FF 100%)}.ddnsto-bind .ddnsto-container .popular_container .popular_item .network-containers .network-container_item:nth-child(9n+4) a .cover .thumbnail[data-v-500739e0]{background-color:#9b58de}.ddnsto-bind .ddnsto-container .popular_container .popular_item .network-containers .network-container_item:nth-child(9n+5) a .cover .thumbnail[data-v-500739e0]{background-color:#297ff3}.ddnsto-bind .ddnsto-container .popular_container .popular_item .network-containers .network-container_item:nth-child(9n+6) a .cover .thumbnail[data-v-500739e0]{background-color:#27aa8f}.ddnsto-bind .ddnsto-container .popular_container .popular_item .network-containers .network-container_item:nth-child(9n+7) a .cover .thumbnail[data-v-500739e0]{background-color:#f15a4a}.ddnsto-bind .ddnsto-container .popular_container .popular_item .network-containers .network-container_item:nth-child(9n+8) a .cover .thumbnail[data-v-500739e0]{background-color:#439c07}.ddnsto-bind .ddnsto-container .wx_qr[data-v-500739e0]{padding:65px 0 32px}.ddnsto-bind .ddnsto-container .wx_qr>p[data-v-500739e0]{font-size:24px;line-height:33px}.ddnsto-bind .ddnsto-container .wx_qr .txt[data-v-500739e0]{color:#ffffffd4;font-size:16px;line-height:24px}.ddnsto-bind .ddnsto-container .wx_qr img[data-v-500739e0]{width:250px;height:250px;margin:16px 0 40px}.ddnsto-bind .ddnsto-container .set_up[data-v-500739e0]{padding:16px 24px}.ddnsto-bind .ddnsto-container .set_up .title[data-v-500739e0]{font-size:16px;font-weight:600}.ddnsto-bind .ddnsto-container .set_up>p[data-v-500739e0]{font-size:16px;color:#000c;line-height:22px;margin:16px 0;text-align:left}.ddnsto-bind .ddnsto-container .set_up .password[data-v-500739e0]{display:flex;align-items:center;justify-content:center;margin-bottom:16px}.ddnsto-bind .ddnsto-container .set_up .password .input_tip[data-v-500739e0]{width:25%;text-align:right}.ddnsto-bind .ddnsto-container .set_up .password .input_box[data-v-500739e0]{width:50%;position:relative}.ddnsto-bind .ddnsto-container .set_up .password .input_box .password_input[data-v-500739e0]{width:100%}.ddnsto-bind .ddnsto-container .set_up .password .input_box .password_tip[data-v-500739e0]{font-size:14px;color:#0009;line-height:20px;position:absolute;bottom:-20px;left:0}.ddnsto-bind .ddnsto-container .set_up .password .password_input[data-v-500739e0]{padding:2px 6px;width:50%}.ddnsto-bind .ddnsto-container .set_up .occupy[data-v-500739e0]{height:30px}.ddnsto-bind .ddnsto-container .set_up .skip[data-v-500739e0]{font-size:16px;color:#0060ff;line-height:22px;margin:20px 0 0;cursor:pointer}.ddnsto-bind .ddnsto-container .domain_container[data-v-500739e0]{padding:40px 0 16px}.ddnsto-bind .ddnsto-container .domain_container .title[data-v-500739e0]{font-size:24px;line-height:33px}.ddnsto-bind .ddnsto-container .domain_container>p[data-v-500739e0]{font-size:16px;color:#000000d4;line-height:24px;margin-top:16px}.ddnsto-bind .ddnsto-container .domain_container .domain_img[data-v-500739e0]{display:flex;justify-content:center;margin:30px 0}.ddnsto-bind .ddnsto-container .domain_container .domain_img>img[data-v-500739e0]{width:308px;height:204px}.ddnsto-bind .ddnsto-container .domain_container .skip[data-v-500739e0]{font-size:16px;color:#0060ff;line-height:22px;margin:30px 0 20px;cursor:pointer}.ddnsto-bind .ddnsto-container .domain_container .tip[data-v-500739e0]{font-size:14px;color:#000000d4;line-height:24px}.ddnsto-bind .ddnsto-container .domain_container .tip>a[data-v-500739e0]{color:#0060ff}.ddnsto-bind .ddnsto-container .domain_container .btn1[data-v-500739e0]{margin-top:30px}@keyframes bganimation-9527eafe{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-9527eafe{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-9527eafe{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-9527eafe]{animation:rotateEnter-9527eafe .7s;position:relative}.rotate-leave-active[data-v-9527eafe]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-9527eafe]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}em[data-v-9527eafe]{margin:.3125rem 0;width:100%;display:block;height:1px;background-color:#eeeeee2e}[data-v-9527eafe] .app-container_title{width:100%;height:34px;display:flex;flex-wrap:wrap;align-items:center;color:var(--app-container_title-color);font-size:1.5em}[data-v-9527eafe] .more_icon{z-index:0}@keyframes bganimation-0b149a51{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0b149a51{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0b149a51{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0b149a51]{animation:rotateEnter-0b149a51 .7s;position:relative}.rotate-leave-active[data-v-0b149a51]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0b149a51]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}#page[data-v-0b149a51]{width:100%;padding:1rem;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;max-width:800px;height:100vh;overflow:overlay}#page .title[data-v-0b149a51]{width:100%;display:block;text-align:center;font-size:32px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#000c;line-height:45px}#page .desc[data-v-0b149a51]{width:100%;display:block;font-size:24px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#0009;line-height:33px;text-align:center;margin-top:10px}#page div.info[data-v-0b149a51]{width:100%;display:block;font-size:1.6em;font-size:16px;margin-left:34px}#page .network-containers[data-v-0b149a51]{width:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;margin:3rem 0 1rem}#page .network-containers .network-container_item[data-v-0b149a51]{flex:0 0 100%;position:relative;border-radius:4px;padding:10px;cursor:pointer;max-width:240px;width:240px;height:308px}#page .network-containers .network-container_item a[data-v-0b149a51]{position:relative;display:block;width:100%}#page .network-containers .network-container_item a .cover[data-v-0b149a51]{position:relative;padding-top:130%;z-index:1}#page .network-containers .network-container_item a .cover .thumbnail[data-v-0b149a51]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;border-radius:8px;overflow:hidden;z-index:1;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;background-color:#2dc8fd}#page .network-containers .network-container_item a .cover .thumbnail i[data-v-0b149a51]{display:block;font-size:100px;color:#eee}#page .network-containers .network-container_item a .cover .thumbnail span[data-v-0b149a51]{display:block;text-align:center;width:100%;color:#eeee;font-size:2em;line-height:1.5;font-size:22px;font-family:PingFangSC-Semibold,PingFang SC;color:#fff;line-height:40px}#page .network-containers .network-container_item:nth-child(9n+1) a .cover .thumbnail[data-v-0b149a51]{background:linear-gradient(138deg,#FF6E6B 0%,#FF6966 100%)}#page .network-containers .network-container_item:nth-child(9n+2) a .cover .thumbnail[data-v-0b149a51]{background:linear-gradient(145deg,#37D5A9 0%,#42D8B0 100%)}#page .network-containers .network-container_item:nth-child(9n+3) a .cover .thumbnail[data-v-0b149a51]{background:linear-gradient(145deg,#549AFF 0%,#2C82FF 100%)}#page .network-containers .network-container_item:nth-child(9n+4) a .cover .thumbnail[data-v-0b149a51]{background-color:#9b58de}#page .network-containers .network-container_item:nth-child(9n+5) a .cover .thumbnail[data-v-0b149a51]{background-color:#297ff3}#page .network-containers .network-container_item:nth-child(9n+6) a .cover .thumbnail[data-v-0b149a51]{background-color:#27aa8f}#page .network-containers .network-container_item:nth-child(9n+7) a .cover .thumbnail[data-v-0b149a51]{background-color:#f15a4a}#page .network-containers .network-container_item:nth-child(9n+8) a .cover .thumbnail[data-v-0b149a51]{background-color:#439c07}@keyframes bganimation-0b149a51{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0b149a51{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0b149a51{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0b149a51]{animation:rotateEnter-0b149a51 .7s;position:relative}.rotate-leave-active[data-v-0b149a51]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0b149a51]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@keyframes bganimation-f442676c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-f442676c{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-f442676c{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-f442676c]{animation:rotateEnter-f442676c .7s;position:relative}.rotate-leave-active[data-v-f442676c]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-f442676c]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}#page[data-v-f442676c]{width:100%;padding:1rem;margin:100px auto 0;display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:600px}#page h2.title[data-v-f442676c]{width:100%;display:block;color:#1e1e1e;font-size:3em;padding:0;margin:0 0 10px;text-align:left;background-color:#f4f5f7;box-shadow:none}#page h3.desc[data-v-f442676c]{width:100%;display:block;color:#666;font-size:1.2em;padding:0;margin:0;text-align:left;background-color:#f4f5f7;box-shadow:none}#page .network-message[data-v-f442676c]{margin:.5rem 0}#page .network-message li[data-v-f442676c]{margin:.5rem 0;font-size:20px;color:#000;font-weight:550}#page .network-message li span[data-v-f442676c]{color:red}#page .network-message li a[data-v-f442676c]{color:#00f}#page form[data-v-f442676c]{display:block;width:100%;margin:3rem 0}#page form label[data-v-f442676c]{display:block;width:100%;margin:1rem 0}#page form label .label-key[data-v-f442676c]{display:block;width:100%;font-size:1.3em;margin-bottom:.5rem}#page form label .label-key span[data-v-f442676c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page form label .label-key span[data-v-f442676c]:before{content:"*";color:#f56c6c;margin-right:4px}#page form label input[data-v-f442676c]{width:100%;display:block;height:42px}#page .chose_dhcp[data-v-f442676c]{height:1em;font-size:1.3em}#page .chose_dhcp .dhcp_info[data-v-f442676c]{margin-left:10px;user-select:none}#page .msg[data-v-f442676c]{width:100%;display:block;height:36px;line-height:36px;color:red;font-size:1.3em}#page .btns[data-v-f442676c]{width:100%;margin-top:3rem}#page .btns button[data-v-f442676c]{display:block;width:100%!important;margin:.5rem 0}@keyframes bganimation-162eca5f{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-162eca5f{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-162eca5f{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-162eca5f]{animation:rotateEnter-162eca5f .7s;position:relative}.rotate-leave-active[data-v-162eca5f]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-162eca5f]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}#page[data-v-162eca5f]{width:100%;padding:1rem;margin:100px auto 0;display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:600px}#page h2.title[data-v-162eca5f]{width:100%;display:block;color:#1e1e1e;font-size:3em;padding:0;margin:0 0 10px;text-align:left;background-color:#f4f5f7;box-shadow:none}#page h3.desc[data-v-162eca5f]{width:100%;display:block;color:#666;font-size:1.2em;padding:0;margin:0;text-align:left;background-color:#f4f5f7;box-shadow:none}#page .network-message[data-v-162eca5f]{margin:.5rem 0}#page .network-message li[data-v-162eca5f]{margin:.5rem 0;font-size:20px;color:#000;font-weight:550}#page .network-message li span[data-v-162eca5f]{color:red}#page .network-message li a[data-v-162eca5f]{color:#00f}#page form[data-v-162eca5f]{display:block;width:100%;margin:3rem 0}#page form label[data-v-162eca5f]{display:block;width:100%;margin:1rem 0}#page form label .label-key[data-v-162eca5f]{display:block;width:100%;font-size:1.3em;margin-bottom:.5rem}#page form label .label-key span[data-v-162eca5f]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page form label .label-key span[data-v-162eca5f]:before{content:"*";color:#f56c6c;margin-right:4px}#page form label input[data-v-162eca5f],#page form label select[data-v-162eca5f]{width:100%;display:block;height:42px}#page .chose_dhcp[data-v-162eca5f]{height:1em;font-size:1.3em}#page .chose_dhcp .dhcp_info[data-v-162eca5f]{margin-left:10px;user-select:none}#page .msgs[data-v-162eca5f]{width:100%;display:block;height:36px;line-height:36px;color:red;font-size:1.3em}#page p.msg[data-v-162eca5f]{width:100%;display:block;color:red;font-size:1em}#page .btns[data-v-162eca5f]{width:100%;margin-top:3rem}#page .btns button[data-v-162eca5f]{display:block;width:100%!important;margin:.5rem 0}@keyframes bganimation-2dee59a8{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2dee59a8{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2dee59a8{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2dee59a8]{animation:rotateEnter-2dee59a8 .7s;position:relative}.rotate-leave-active[data-v-2dee59a8]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2dee59a8]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}#page[data-v-2dee59a8]{width:100%;padding:1rem;margin:100px auto 0;display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:600px}#page h2.title[data-v-2dee59a8]{width:100%;display:block;color:#1e1e1e;font-size:3em;padding:0;margin:0 0 10px;text-align:left;background-color:#f4f5f7;box-shadow:none}#page h3.desc[data-v-2dee59a8]{width:100%;display:block;color:#666;font-size:1.2em;padding:0;text-align:left;background-color:#f4f5f7;box-shadow:none}#page code[data-v-2dee59a8]{background-color:#eee;display:block;width:100%;font-size:1.3em;padding:1rem;line-height:2;margin:2rem 0}#page div.info[data-v-2dee59a8]{width:100%;display:block;margin:1rem 0;font-size:1.3em;text-align:left}#page .msgs[data-v-2dee59a8]{width:100%;display:block;height:36px;line-height:36px;color:red;font-size:1.3em}#page p.msg[data-v-2dee59a8]{width:100%;display:block;color:red;font-size:1em}#page .btns[data-v-2dee59a8]{width:100%;display:block;margin-top:3rem}#page .btns button[data-v-2dee59a8]{display:block;width:100%!important;margin:.5rem 0}#page form[data-v-2dee59a8]{display:block;width:100%;margin:3rem 0}#page form label[data-v-2dee59a8]{display:block;width:100%;margin:1rem 0}#page form label .label-key[data-v-2dee59a8]{display:block;width:100%;font-size:1.3em;margin-bottom:.5rem}#page form label .label-key span[data-v-2dee59a8]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page form label .label-key span[data-v-2dee59a8]:before{content:"*";color:#f56c6c;margin-right:4px}#page form label input[data-v-2dee59a8],#page form label select[data-v-2dee59a8]{width:100%;display:block;height:42px}.switch_inline[data-v-2dee59a8]{height:1em;font-size:1.3em}.switch_inline .switch_info[data-v-2dee59a8]{margin-left:10px;user-select:none}@keyframes bganimation-77451104{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-77451104{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-77451104{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-77451104]{animation:rotateEnter-77451104 .7s;position:relative}.rotate-leave-active[data-v-77451104]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-77451104]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}p[data-v-77451104]{line-height:22px;font-size:14px}.label-item[data-v-77451104]{width:100%;margin:10px 0}.label-item .label-item_key[data-v-77451104]{width:100%;font-size:14px;color:#999;margin-bottom:6px}.label-item .label-item_key span[data-v-77451104]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-item .label-item_key span[data-v-77451104]:before{content:"*";color:#f56c6c;margin-right:4px}.label-item .label-item_value[data-v-77451104]{width:100%;margin:10px 0}.label-item .label-item_value select[data-v-77451104],.label-item .label-item_value input[data-v-77451104]{width:100%;height:36px;line-height:36px;color:#000}.label-item .label-item_value input[data-v-77451104]::placeholder{color:#999;font-size:12PX}.label-item .label-item_value label[data-v-77451104]{width:100%;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;margin:.5rem;border-bottom:1px solid #eee;padding-bottom:10px;font-size:14px;color:#666}.label-item .label-item_value label input[type=checkbox][data-v-77451104]{top:0}.label-item .label-item_tips[data-v-77451104]{margin-top:10px;color:#666;font-size:14px}.label-item .label-item_tips svg[data-v-77451104]{vertical-align:top}span.msg-warning[data-v-77451104]{width:100%;text-align:left;font-size:14px;color:red;display:block;margin:10px 0}.label-message[data-v-77451104]{width:100%;text-align:left;font-size:14px;color:red;text-align:center}.actioner-container_body.setup-loading[data-v-77451104]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;text-align:center}.actioner-container_body.setup-loading span[data-v-77451104]{width:100%;display:block;font-size:1.2em;margin-top:1rem;color:#666}.actioner-container_body.setup-error[data-v-77451104]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;text-align:center}.actioner-container_body.setup-error svg.icon[data-v-77451104]{width:100px;height:100px}.actioner-container_body.setup-error span[data-v-77451104]{width:100%;display:block;font-size:1.4em;color:#ff6b6b}.actioner-container_body.setup-success[data-v-77451104]{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}.actioner-container_body.setup-success svg.icon[data-v-77451104]{width:100px;height:100px}.actioner-container_body.setup-success .body-title[data-v-77451104]{width:100%;display:block;color:#1e1e1e;font-size:2em;padding:0;margin:1rem 0;text-align:center}.actioner-container_body.setup-success .body-tips[data-v-77451104]{text-align:center}.actioner-container_body.setup-success .body-info[data-v-77451104]{color:#666;font-size:1.3em;margin:1rem 0;width:100%;text-align:center}.actioner-container_body.setup-success .body-info span[data-v-77451104]{display:block}.actioner-container_body.setup-success .body-tips[data-v-77451104]{margin:1rem 0;display:block;width:100%}.actioner-container_body.setup-success .body-btns[data-v-77451104]{width:100%;margin-top:3rem}.actioner-container_body.setup-success .body-btns button[data-v-77451104]{display:block;width:100%!important;margin:.5rem 0}@keyframes bganimation-5ec616d8{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-5ec616d8{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-5ec616d8{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-5ec616d8]{animation:rotateEnter-5ec616d8 .7s;position:relative}.rotate-leave-active[data-v-5ec616d8]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-5ec616d8]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}textarea[data-v-5ec616d8]{display:block;width:100%;height:100%;border:none;resize:none}@keyframes bganimation-70cb932e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-70cb932e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-70cb932e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-70cb932e]{animation:rotateEnter-70cb932e .7s;position:relative}.rotate-leave-active[data-v-70cb932e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-70cb932e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.label-item[data-v-70cb932e]{width:100%;margin:10px 0}.label-item .label-item_key[data-v-70cb932e]{width:100%;font-size:14px;color:#999;margin-bottom:6px}.label-item .label-item_key span[data-v-70cb932e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-item .label-item_key span[data-v-70cb932e]:before{content:"*";color:#f56c6c;margin-right:4px}.label-item .label-item_value[data-v-70cb932e]{width:100%}.label-item .label-item_value select[data-v-70cb932e]{width:100%;height:36px;line-height:36px;color:#000}.label-item .label-item_value label[data-v-70cb932e]{width:100%;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;margin:.5rem;border-bottom:1px solid #eee;padding-bottom:10px;font-size:14px;color:#666}.label-item .label-item_value label input[type=radio][data-v-70cb932e]{top:0;margin:0}.label-item .label-item_tips[data-v-70cb932e]{margin-top:10px;color:#666;font-size:14px}.label-item .label-item_tips svg[data-v-70cb932e]{vertical-align:top}span.msg-warning[data-v-70cb932e]{width:100%;text-align:left;font-size:14px;color:red;display:block;margin:10px 0}@keyframes bganimation-56c0f6fb{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-56c0f6fb{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-56c0f6fb{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-56c0f6fb]{animation:rotateEnter-56c0f6fb .7s;position:relative}.rotate-leave-active[data-v-56c0f6fb]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-56c0f6fb]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.label-item[data-v-56c0f6fb]{width:100%;margin:10px 0}.label-item .label-item_key[data-v-56c0f6fb]{width:100%;font-size:14px;color:#999;margin-bottom:6px}.label-item .label-item_key span[data-v-56c0f6fb]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-item .label-item_key span[data-v-56c0f6fb]:before{content:"*";color:#f56c6c;margin-right:4px}.label-item .label-item_value[data-v-56c0f6fb]{width:100%}.label-item .label-item_value select[data-v-56c0f6fb]{width:100%;height:36px;line-height:36px;color:#000}.label-item .label-item_value label[data-v-56c0f6fb]{width:100%;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;margin:.5rem;border-bottom:1px solid #eee;padding-bottom:10px;font-size:14px;color:#666}.label-item .label-item_value label input[type=radio][data-v-56c0f6fb]{top:0;margin:0}.label-item .label-item_tips[data-v-56c0f6fb]{margin-top:10px;color:#666;font-size:14px}.label-item .label-item_tips svg[data-v-56c0f6fb]{vertical-align:top}span.msg-warning[data-v-56c0f6fb]{width:100%;text-align:left;font-size:14px;color:red;display:block;margin:10px 0}@keyframes bganimation-0586260e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0586260e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0586260e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0586260e]{animation:rotateEnter-0586260e .7s;position:relative}.rotate-leave-active[data-v-0586260e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0586260e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.label-item[data-v-0586260e]{width:100%;margin:10px 0}.label-item .label-item_key[data-v-0586260e]{width:100%;font-size:14px;color:#999;margin-bottom:6px}.label-item .label-item_key span[data-v-0586260e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-item .label-item_key span[data-v-0586260e]:before{content:"*";color:#f56c6c;margin-right:4px}.label-item .label-item_value[data-v-0586260e]{width:100%}.label-item .label-item_value select[data-v-0586260e]{width:100%;height:36px;line-height:36px;color:#000}.label-item .label-item_value label[data-v-0586260e]{width:100%;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;margin:.5rem;border-bottom:1px solid #eee;padding-bottom:10px;font-size:14px;color:#666}.label-item .label-item_value label input[type=radio][data-v-0586260e]{top:0;margin:0}.label-item .label-item_tips[data-v-0586260e]{margin-top:10px;color:#666;font-size:14px}.label-item .label-item_tips svg[data-v-0586260e]{vertical-align:top}span.msg-warning[data-v-0586260e]{width:100%;text-align:left;font-size:14px;color:red;display:block;margin:10px 0}@keyframes bganimation-e20ba082{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-e20ba082{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-e20ba082{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-e20ba082]{animation:rotateEnter-e20ba082 .7s;position:relative}.rotate-leave-active[data-v-e20ba082]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-e20ba082]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action-main[data-v-e20ba082]{width:680px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.action-main[data-v-e20ba082] .actioner-container{width:100%}.action-main[data-v-e20ba082] .actioner-container .actioner-container_header{width:100%;height:50px;line-height:50px;display:flex;flex-wrap:wrap;align-items:center;font-size:20px;border-bottom:1px solid #eee;justify-content:center;padding:0 10px}.action-main[data-v-e20ba082] .actioner-container .actioner-container_footer{width:100%;height:50px;border-top:1px solid rgba(0,0,0,.06);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0 30px}.action-main[data-v-e20ba082] .actioner-container .actioner-container_footer button{display:inline-block;width:100px!important;margin:0;margin-left:1rem}.action-main[data-v-e20ba082] .actioner-container .actioner-container_footer .close{min-width:65px;font-weight:400;line-height:30px;text-align:center;cursor:pointer;height:32px;border-radius:2px;border:1px solid rgba(0,0,0,.15);font-size:14px;font-family:PingFangSC-Regular,PingFang SC;color:#000000d4;line-height:32px}.action-main[data-v-e20ba082] .actioner-container .actioner-container_footer .next{min-width:65px;line-height:32px;text-align:center;cursor:pointer;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;margin-left:20px;width:74px;height:32px;background:#553AFE;border-radius:2px}.action-main[data-v-e20ba082] .actioner-container .actioner-container_footer .next.save{height:32px;background:#553AFE;border-radius:2px;line-height:16px}.action-main[data-v-e20ba082] .actioner-container .actioner-container_footer .next:hover,.action-main[data-v-e20ba082] .actioner-container .actioner-container_footer .close:hover{opacity:.9}.action-main[data-v-e20ba082] .actioner-container .actioner-container_body{padding:20px;width:100%;height:400px}@keyframes bganimation-e20ba082{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-e20ba082{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-e20ba082{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-e20ba082]{animation:rotateEnter-e20ba082 .7s;position:relative}.rotate-leave-active[data-v-e20ba082]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-e20ba082]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 800px){.action-main[data-v-e20ba082]{width:90%}}@keyframes bganimation-f1411b40{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-f1411b40{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-f1411b40{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-f1411b40]{animation:rotateEnter-f1411b40 .7s;position:relative}.rotate-leave-active[data-v-f1411b40]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-f1411b40]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.cbi-map-descr[data-v-f1411b40]{margin-bottom:32px}.item-status[data-v-f1411b40]{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.item-status-detail[data-v-f1411b40]{text-decoration:underline;cursor:help}@keyframes bganimation-2b6b4ef9{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2b6b4ef9{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2b6b4ef9{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2b6b4ef9]{animation:rotateEnter-2b6b4ef9 .7s;position:relative}.rotate-leave-active[data-v-2b6b4ef9]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2b6b4ef9]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}#page .cbi-map-descr[data-v-2b6b4ef9]{margin-bottom:1rem}#page[data-v-2b6b4ef9] .cbi-section{padding:1rem}#page[data-v-2b6b4ef9] span.cbi-page-actions.control-group{width:100%;display:block}@keyframes bganimation-f3b0d6f0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-f3b0d6f0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-f3b0d6f0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-f3b0d6f0]{animation:rotateEnter-f3b0d6f0 .7s;position:relative}.rotate-leave-active[data-v-f3b0d6f0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-f3b0d6f0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action-main[data-v-f3b0d6f0]{width:680px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.action-main[data-v-f3b0d6f0] .actioner-container{width:100%}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_header{width:100%;height:50px;line-height:50px;display:flex;flex-wrap:wrap;align-items:center;font-size:16px;border-bottom:1px solid #eee;justify-content:flex-start;padding:0 1rem;color:#525f7f}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_footer{width:100%;height:50px;border-top:1px solid rgba(0,0,0,.06);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0 30px}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_footer button{display:inline-block;width:100px!important;margin:0;margin-left:1rem;padding:0;border:none}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_footer .close{min-width:65px;font-weight:400;line-height:30px;text-align:center;cursor:pointer;height:32px;border-radius:2px;border:1px solid rgba(0,0,0,.15);font-size:14px;font-family:PingFangSC-Regular,PingFang SC;color:#000000d4;line-height:32px}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_footer .next{min-width:65px;line-height:32px;text-align:center;cursor:pointer;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;margin-left:20px;width:74px;height:32px;background:#553AFE;border-radius:2px}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_footer .next.save{height:32px;background:#553AFE;border-radius:2px;line-height:16px}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_footer .next:hover,.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_footer .close:hover{opacity:.9}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_body{padding:20px;width:100%;min-height:400px}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_body label.cbi-value-title{width:150px!important}@keyframes bganimation-f3b0d6f0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-f3b0d6f0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-f3b0d6f0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-f3b0d6f0]{animation:rotateEnter-f3b0d6f0 .7s;position:relative}.rotate-leave-active[data-v-f3b0d6f0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-f3b0d6f0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 800px){.action-main[data-v-f3b0d6f0]{width:90%}}@keyframes bganimation-abf07ee0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-abf07ee0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-abf07ee0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-abf07ee0]{animation:rotateEnter-abf07ee0 .7s;position:relative}.rotate-leave-active[data-v-abf07ee0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-abf07ee0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}textarea[data-v-abf07ee0]{display:block;width:100%;height:400px;padding:1rem;font-size:14px;resize:none;border:none;background-color:#1e1e1e;color:#fff}@keyframes bganimation-4a646cde{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-4a646cde{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-4a646cde{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-4a646cde]{animation:rotateEnter-4a646cde .7s;position:relative}.rotate-leave-active[data-v-4a646cde]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-4a646cde]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}textarea[data-v-4a646cde]{display:block;width:100%;height:400px;padding:1rem;font-size:14px;resize:none;border:none;background-color:#1e1e1e;color:#fff}@keyframes bganimation-997c3dee{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-997c3dee{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-997c3dee{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-997c3dee]{animation:rotateEnter-997c3dee .7s;position:relative}.rotate-leave-active[data-v-997c3dee]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-997c3dee]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}textarea[data-v-997c3dee]{display:block;width:100%;height:500px;padding:1rem;font-size:14px;resize:none;border:1px solid #999;border-radius:3px}@keyframes bganimation-6f6071af{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-6f6071af{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-6f6071af{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-6f6071af]{animation:rotateEnter-6f6071af .7s;position:relative}.rotate-leave-active[data-v-6f6071af]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-6f6071af]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.actioner-dns[data-v-6f6071af]{width:860px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.actioner-dns .actioner-dns_header[data-v-6f6071af]{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:1rem;font-size:2em;border-bottom:1px solid #eee}.actioner-dns .actioner-dns_body[data-v-6f6071af]{padding:1rem;min-height:50vh}.actioner-dns .actioner-dns_body .label-item[data-v-6f6071af]{width:100%;margin:1rem 0}.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-6f6071af]{width:100%;font-size:16px;color:#666;margin-bottom:10px}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-6f6071af]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-6f6071af]:before{content:"*";color:#f56c6c;margin-right:4px}.actioner-dns .actioner-dns_body .label-item .label-item_value[data-v-6f6071af]{width:100%;margin-top:5px}.actioner-dns .actioner-dns_body .label-item .label-item_value select[data-v-6f6071af],.actioner-dns .actioner-dns_body .label-item .label-item_value input[data-v-6f6071af]{width:100%;min-height:36px}.actioner-dns .actioner-dns_body .label-message[data-v-6f6071af]{width:100%;text-align:left;font-size:14px;color:red;text-align:center}.actioner-dns .config-message[data-v-6f6071af]{width:100%;min-height:inherit;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:2em}.actioner-dns .actioner-dns_footer[data-v-6f6071af]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem;font-size:2em;border-top:1px solid #eee}.actioner-dns .actioner-dns_footer button[data-v-6f6071af]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}@keyframes bganimation-6f6071af{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-6f6071af{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-6f6071af{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-6f6071af]{animation:rotateEnter-6f6071af .7s;position:relative}.rotate-leave-active[data-v-6f6071af]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-6f6071af]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1400px){.actioner-dns .actioner-dns_body[data-v-6f6071af]{min-height:34vh}}@media screen and (max-width: 800px){.actioner-dns[data-v-6f6071af]{width:100%}}@keyframes bganimation-17a2fb98{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-17a2fb98{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-17a2fb98{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-17a2fb98]{animation:rotateEnter-17a2fb98 .7s;position:relative}.rotate-leave-active[data-v-17a2fb98]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-17a2fb98]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.icon[data-v-17a2fb98]{width:48px;height:100%;cursor:pointer}.interface-device-flex[data-v-17a2fb98]{display:flex;justify-content:center}.interface-device-flex .app-container_status-label_bg[data-v-17a2fb98]{width:0;min-width:130px;max-width:230px;overflow-y:hidden;flex:1 0 160px}.cbi-section-table-row .td.btns[data-v-17a2fb98]{text-align:left!important}tr>td,tr>th,.tr>.td,.tr>.th,.cbi-section-table-row:before,#cbi-wireless>#wifi_assoclist_table>.tr:nth-child(2){border:none}@keyframes bganimation-2c8ecf89{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2c8ecf89{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2c8ecf89{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2c8ecf89]{animation:rotateEnter-2c8ecf89 .7s;position:relative}.rotate-leave-active[data-v-2c8ecf89]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2c8ecf89]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.custom-table-container[data-v-2c8ecf89]{width:100%;font-size:14px;color:var(--flow-span-color)}.custom-table-container input[data-v-2c8ecf89]{margin:0}.custom-table-container .custom-table-wrapper[data-v-2c8ecf89]{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.custom-table-container .custom-table[data-v-2c8ecf89]{width:100%;border-collapse:collapse;table-layout:auto}.custom-table-container .custom-table thead[data-v-2c8ecf89]{border-radius:8px!important;background:#F8F8F8}.custom-table-container .custom-table thead tr th[data-v-2c8ecf89]{color:var(--flow-span-color)!important;font-weight:500!important;border:none!important;padding:18px 8px!important;white-space:nowrap}.custom-table-container .custom-table tbody tr[data-v-2c8ecf89]{background:transparent;border-bottom:1px solid #f8f8f8!important}.custom-table-container .custom-table tbody tr[data-v-2c8ecf89]:last-child{border-bottom:none!important}.custom-table-container .custom-table tbody tr td[data-v-2c8ecf89]{padding:24px 8px!important;white-space:nowrap}.custom-table-container .custom-table tbody tr:hover td[data-v-2c8ecf89]{background-color:#00000005!important}.custom-table-container .custom-table tbody tr.empty-row td[data-v-2c8ecf89]{text-align:center!important;padding:30px 0!important;color:#c98d8d66!important;border-bottom:none!important}.custom-table-container .custom-table .selection-header[data-v-2c8ecf89],.custom-table-container .custom-table .selection-cell[data-v-2c8ecf89]{width:50px!important;min-width:50px!important;text-align:center!important}.custom-table-container .pagination-wrapper[data-v-2c8ecf89]{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding:0 8px}.custom-table-container .pagination-wrapper .pagination-info[data-v-2c8ecf89]{color:#0009;font-size:13px}.custom-table-container .pagination-wrapper .pagination-controls button[data-v-2c8ecf89]{min-width:32px;height:32px;margin:0 4px;padding:0 8px;background:#fff;color:#000000a6;cursor:pointer;transition:all .3s}.custom-table-container .pagination-wrapper .pagination-controls button[data-v-2c8ecf89]:hover:not(:disabled){color:#1890ff;border-color:#1890ff}.custom-table-container .pagination-wrapper .pagination-controls button[data-v-2c8ecf89]:disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.custom-table-container .pagination-wrapper .pagination-controls button.active[data-v-2c8ecf89]{color:#fff;background-color:#1890ff;border-color:#1890ff}@media (max-width: 768px){.custom-table-container .custom-table thead tr th[data-v-2c8ecf89]{padding:8px 4px!important;font-size:13px!important}.custom-table-container .custom-table tbody tr td[data-v-2c8ecf89]{padding:12px 4px!important;font-size:13px!important}.custom-table-container .pagination-wrapper[data-v-2c8ecf89]{flex-direction:column;align-items:flex-start;gap:12px}.custom-table-container .pagination-wrapper .pagination-controls[data-v-2c8ecf89]{display:flex;flex-wrap:wrap;gap:4px}.custom-table-container .pagination-wrapper .pagination-controls button[data-v-2c8ecf89]{min-width:28px;height:28px;margin:0;padding:0 6px;font-size:13px}}@keyframes bganimation-d28f7d82{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-d28f7d82{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-d28f7d82{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-d28f7d82]{animation:rotateEnter-d28f7d82 .7s;position:relative}.rotate-leave-active[data-v-d28f7d82]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-d28f7d82]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.del-button[data-v-d28f7d82]{display:inline-flex;justify-content:center;align-items:center;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;color:#606266;text-align:center;box-sizing:border-box;outline:none;margin:0 8px 0 0;transition:all .1s;font-weight:500;user-select:none;padding:8px 15px;font-size:14px;border-radius:4px}.add-button--danger[data-v-d28f7d82]{color:#fff;background-color:#553afe;border-color:#553afe}.add-button--danger[data-v-d28f7d82]:hover{background:#5c44f8;border-color:#5c44f8;color:#fff}.add-button--danger[data-v-d28f7d82]:active{background:#553AFE;border-color:#553afe;color:#fff}.add-button.is-disabled[data-v-d28f7d82]{opacity:.5;cursor:not-allowed}.del-button--danger[data-v-d28f7d82]{color:#fff;background-color:#f56c6c;border-color:#f56c6c}.del-button--danger[data-v-d28f7d82]:hover{background:#f78989;border-color:#f78989;color:#fff}.del-button--danger[data-v-d28f7d82]:active{background:#dd6161;border-color:#dd6161;color:#fff}.del-button.is-disabled[data-v-d28f7d82]{opacity:.5;cursor:not-allowed}.search_box[data-v-d28f7d82]{width:350px}.search_box .search_container[data-v-d28f7d82]{display:flex;align-items:center;gap:8px}.search_box .search_container .search_input_wrapper[data-v-d28f7d82]{position:relative;flex-grow:1}.search_box .search_container .search_input_wrapper .search_icon[data-v-d28f7d82]{position:absolute;right:10px;top:50%;transform:translateY(-50%);fill:#000c;cursor:pointer}.search_box .search_container .search_input_wrapper .search_input[data-v-d28f7d82]{width:100%;padding:4px 35px 4px 12px;border-radius:4px;border:1px solid rgba(0,0,0,.6);font-size:14px;outline:none;transition:border-color .3s;color:#222;background:transparent}.search_box .search_container .search_input_wrapper .search_input[data-v-d28f7d82]:focus{border-color:#4a90e2}.search_box .search_container .refresh_button[data-v-d28f7d82]{background:none;border:none;cursor:pointer;padding:8px;border-radius:50%;transition:background-color .3s;display:flex;align-items:center;justify-content:center}.search_box .search_container .refresh_button[data-v-d28f7d82]:hover{background-color:#f0f0f0}.search_box .search_container .refresh_button .refresh_icon[data-v-d28f7d82]{fill:#000c;transition:transform .3s}.search_box .search_container .refresh_button.rotate .refresh_icon[data-v-d28f7d82]{animation:spin-d28f7d82 1s linear infinite}@keyframes spin-d28f7d82{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bganimation-d28f7d82{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-d28f7d82{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-d28f7d82{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-d28f7d82]{animation:rotateEnter-d28f7d82 .7s;position:relative}.rotate-leave-active[data-v-d28f7d82]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-d28f7d82]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media (max-width: 827px){.search_box[data-v-d28f7d82]{width:80%}.del-button[data-v-d28f7d82]{padding:6px 8px}}@keyframes bganimation-9ce78472{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-9ce78472{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-9ce78472{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-9ce78472]{animation:rotateEnter-9ce78472 .7s;position:relative}.rotate-leave-active[data-v-9ce78472]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-9ce78472]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.switch[data-v-9ce78472]{display:inline-flex;align-items:center;position:relative;font-size:14px;height:20px}.switch.is-disabled[data-v-9ce78472]{opacity:.6;cursor:not-allowed}.switch.is-disabled .switch__core[data-v-9ce78472]{cursor:not-allowed}.switch__input[data-v-9ce78472]{position:absolute;width:0;height:0;opacity:0;margin:0;z-index:-1}.switch__core[data-v-9ce78472]{margin:0;display:inline-block;position:relative;width:40px;height:20px;border:1px solid;outline:none;border-radius:10px;box-sizing:border-box;cursor:pointer;transition:border-color .3s,background-color .3s}.switch__button[data-v-9ce78472]{position:absolute;top:1px;left:1px;border-radius:100%;transition:all .3s;width:16px;height:16px;background-color:#fff;box-shadow:0 1px 2px #0003}.switch.is-checked .switch__button[data-v-9ce78472]{transform:translate(20px)}@keyframes bganimation-529a02b0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-529a02b0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-529a02b0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-529a02b0]{animation:rotateEnter-529a02b0 .7s;position:relative}.rotate-leave-active[data-v-529a02b0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-529a02b0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.flow[data-v-529a02b0]{position:relative;height:260px}.flow .echart[data-v-529a02b0]{width:100%;height:100%}.flow .flow-data[data-v-529a02b0]{position:absolute;right:10px;top:10px}.flow .flow-data span[data-v-529a02b0]{display:block;color:var(--flow-span-color);font-size:12px;margin-bottom:5px;font-weight:600;font-family:PingFangSC-Semibold,PingFang SC}@media screen and (max-width: 600px){.flow[data-v-529a02b0]{height:55vw}}@keyframes bganimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active{animation:rotateEnter .7s;position:relative}.rotate-leave-active{opacity:0;display:none;position:relative;z-index:-999}.app-container{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.modal-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:999;backdrop-filter:blur(2px)}.modal-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;width:90%;max-width:var(--1df87c10);max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.modal-container .modal-header{padding:8px 12px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center}.modal-container .modal-header .modal-title{margin:0;font-size:18px;color:#333;padding:0;text-align:center;background:transparent!important}.modal-container .modal-header .modal-close{background:none;border:none;font-size:24px;cursor:pointer;color:#999;transition:color .2s}.modal-container .modal-header .modal-close:hover{color:#666}.modal-container .modal-content{padding:18px;overflow-y:auto;flex:1}.modal-container .modal-footer{padding:8px 12px;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;gap:12px}.modal-container .modal-footer .modal-button{padding:4px 16px;border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s;border:1px solid transparent}.modal-container .modal-footer .modal-button.cancel{background-color:#fff;border-color:#ddd;color:#666}.modal-container .modal-footer .modal-button.cancel:hover{background-color:#f5f5f5}.modal-container .modal-footer .modal-button.confirm{background-color:#553afe;color:#fff}.modal-container .modal-footer .modal-button.confirm:hover{background-color:#3f21fe}@media (max-width: 768px){.modal-container{width:95%;max-width:none;max-height:90vh;margin:0 10px}.modal-container .modal-header{padding:12px 16px}.modal-container .modal-header .modal-title{font-size:16px;background:transparent!important}.modal-container .modal-header .modal-close{font-size:20px}.modal-container .modal-content{padding:16px}.modal-container .modal-footer{padding:12px 16px;flex-direction:column-reverse;gap:8px}.modal-container .modal-footer .modal-button{width:100%;padding:10px;font-size:15px}}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:transform .3s ease,opacity .3s ease}.slide-enter-from,.slide-leave-to{transform:translateY(-20px);opacity:0}@keyframes bganimation-2573551c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2573551c{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2573551c{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2573551c]{animation:rotateEnter-2573551c .7s;position:relative}.rotate-leave-active[data-v-2573551c]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2573551c]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}[data-v-2573551c] .tag-input{padding:4px 12px}.custom-content[data-v-2573551c]{position:relative}.custom-content .img_box[data-v-2573551c]{position:absolute;right:0;top:0;width:100px;height:100px}.custom-content .img_box>img[data-v-2573551c]{width:100%;height:100%}.custom-content .IP_address[data-v-2573551c]{text-align:center;padding:14px 16px;background:rgba(85,58,254,.1);border-radius:8px;margin-bottom:16px}.custom-content .tip[data-v-2573551c]{text-align:center;margin-top:16px;font-size:12px}.custom-content .item_box[data-v-2573551c]{margin-top:12px;display:flex;align-items:center}.custom-content .item_box>input[data-v-2573551c]{width:45%;color:var(--card-box-shadow);background:transparent!important}.custom-content .item_box>input[data-v-2573551c]::placeholder{color:#8898aa}.custom-content .item_box>select[data-v-2573551c]{width:45%;background:transparent!important;color:var(--card-box-shadow)}.custom-content .item_box>select>option[data-v-2573551c]{padding:4px 12px!important}.custom-content .item_box .item_left[data-v-2573551c]{width:140px;text-align:right}.info-content[data-v-2573551c]{display:flex}.info-content .img_box[data-v-2573551c]{position:relative}.info-content .item_box .item_left[data-v-2573551c]{width:100px}@keyframes bganimation-2573551c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2573551c{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2573551c{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2573551c]{animation:rotateEnter-2573551c .7s;position:relative}.rotate-leave-active[data-v-2573551c]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2573551c]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@keyframes bganimation-7f378328{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-7f378328{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-7f378328{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-7f378328]{animation:rotateEnter-7f378328 .7s;position:relative}.rotate-leave-active[data-v-7f378328]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-7f378328]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.custom-content[data-v-7f378328]{position:relative}.custom-content .img_box[data-v-7f378328]{position:absolute;right:0;top:0;width:100px;height:100px}.custom-content .img_box>img[data-v-7f378328]{width:100%;height:100%}.custom-content .IP_address[data-v-7f378328]{text-align:center;padding:14px 16px;background:rgba(85,58,254,.1);border-radius:8px;margin-bottom:16px}.custom-content .tip[data-v-7f378328]{text-align:center;margin-top:16px;font-size:12px}.custom-content .item_box[data-v-7f378328]{margin-top:12px;display:flex;align-items:center}.custom-content .item_box>input[data-v-7f378328]{width:45%;color:var(--card-box-shadow);background:transparent!important}.custom-content .item_box>input[data-v-7f378328]::placeholder{color:#8898aa}.custom-content .item_box>select[data-v-7f378328]{width:45%;color:var(--card-box-shadow);background:transparent!important}.custom-content .item_box>select>option[data-v-7f378328]{padding:4px 12px!important}.custom-content .item_box .item_left[data-v-7f378328]{width:140px;text-align:right}.del-button[data-v-7f378328]{display:inline-flex;justify-content:center;align-items:center;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;color:#606266;text-align:center;box-sizing:border-box;outline:none;margin:0 8px 0 0;transition:all .1s;font-weight:500;user-select:none;padding:6px 10px;font-size:14px;border-radius:4px}.del-button--danger[data-v-7f378328]{color:#fff;background-color:#f56c6c;border-color:#f56c6c}.del-button--danger[data-v-7f378328]:hover{background:#f78989;border-color:#f78989;color:#fff}.del-button--danger[data-v-7f378328]:active{background:#dd6161;border-color:#dd6161;color:#fff}.del-button.is-disabled[data-v-7f378328]{opacity:.5;cursor:not-allowed}@keyframes bganimation-7f378328{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-7f378328{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-7f378328{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-7f378328]{animation:rotateEnter-7f378328 .7s;position:relative}.rotate-leave-active[data-v-7f378328]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-7f378328]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@keyframes bganimation-6070492a{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-6070492a{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-6070492a{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-6070492a]{animation:rotateEnter-6070492a .7s;position:relative}.rotate-leave-active[data-v-6070492a]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-6070492a]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.custom-content[data-v-6070492a]{position:relative}.custom-content .img_box[data-v-6070492a]{position:absolute;right:0;top:0;width:100px;height:100px}.custom-content .img_box>img[data-v-6070492a]{width:100%;height:100%}.custom-content .IP_address[data-v-6070492a]{text-align:center;padding:14px 16px;background:rgba(85,58,254,.1);border-radius:8px;margin-bottom:16px}.custom-content .tip[data-v-6070492a]{text-align:center;margin-top:16px;font-size:12px}.custom-content .item_box[data-v-6070492a]{margin-top:12px;display:flex;align-items:center}.custom-content .item_box>input[data-v-6070492a]{width:45%;color:var(--card-box-shadow);background:transparent!important}.custom-content .item_box>input[data-v-6070492a]::placeholder{color:#8898aa}.custom-content .item_box>select[data-v-6070492a]{width:45%;color:var(--card-box-shadow);background:transparent!important}.custom-content .item_box>select>option[data-v-6070492a]{padding:4px 12px!important}.custom-content .item_box .item_left[data-v-6070492a]{width:140px;text-align:right}.del-button[data-v-6070492a]{display:inline-flex;justify-content:center;align-items:center;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;color:#606266;text-align:center;box-sizing:border-box;outline:none;margin:0 8px 0 0;transition:all .1s;font-weight:500;user-select:none;padding:6px 10px;font-size:14px;border-radius:4px}.del-button--danger[data-v-6070492a]{color:#fff;background-color:#f56c6c;border-color:#f56c6c}.del-button--danger[data-v-6070492a]:hover{background:#f78989;border-color:#f78989;color:#fff}.del-button--danger[data-v-6070492a]:active{background:#dd6161;border-color:#dd6161;color:#fff}.del-button.is-disabled[data-v-6070492a]{opacity:.5;cursor:not-allowed}@keyframes bganimation-6070492a{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-6070492a{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-6070492a{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-6070492a]{animation:rotateEnter-6070492a .7s;position:relative}.rotate-leave-active[data-v-6070492a]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-6070492a]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@keyframes bganimation-d85760b8{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-d85760b8{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-d85760b8{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-d85760b8]{animation:rotateEnter-d85760b8 .7s;position:relative}.rotate-leave-active[data-v-d85760b8]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-d85760b8]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.dialog-overlay[data-v-d85760b8]{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:16px}.dialog-container[data-v-d85760b8]{background-color:#fff;border-radius:12px;padding:16px;width:100%;max-width:400px;box-shadow:0 4px 12px #00000026}.dialog-container .dialog-title[data-v-d85760b8]{margin:0 0 20px;font-size:1.2rem;font-weight:500;color:#333;text-align:left}.dialog-container .dialog-message[data-v-d85760b8]{margin:20px 0;font-size:1rem;color:#666;text-align:center}.dialog-container .loading-animation[data-v-d85760b8]{margin:20px 0}.dialog-container .loading-animation .spinner[data-v-d85760b8]{width:40px;height:40px;margin:0 auto;border:4px solid rgba(110,72,170,.2);border-radius:50%;border-top-color:#8d78fa;animation:spin-d85760b8 1s linear infinite}.dialog-container .dialog-button[data-v-d85760b8]{background-color:#553afe;color:#fff;border:none;border-radius:6px;padding:4px 20px;font-size:1rem;cursor:pointer;transition:all .2s;margin:0 auto;display:block}.dialog-container .dialog-button[data-v-d85760b8]:hover{background-color:#553afe;opacity:.9}.dialog-container .dialog-button[data-v-d85760b8]:active{transform:scale(.98)}.dialog-container .warning-message[data-v-d85760b8]{display:flex;gap:8px;background-color:#fff8e1;border-left:4px solid #FFC107;padding:12px;margin-bottom:20px;border-radius:4px;font-size:.9rem;color:#333;text-align:left}.dialog-container .warning-message .warning-icon[data-v-d85760b8]{flex-shrink:0;width:20px;height:20px;color:#ffa000}.dialog-container .input-group[data-v-d85760b8]{margin-bottom:16px;text-align:left}.dialog-container .input-group label[data-v-d85760b8]{display:block;margin-bottom:8px;font-size:.95rem;color:#333}.dialog-container .input-group .tag-input[data-v-d85760b8]{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:1rem;transition:border-color .2s}.dialog-container .input-group .tag-input[data-v-d85760b8]:focus{outline:none;border-color:#6e48aa}.dialog-container .button-group[data-v-d85760b8]{display:flex;justify-content:flex-end;gap:12px}.dialog-container .button-group .cancel-button[data-v-d85760b8]{background-color:#fff;color:#333;border:1px solid #ddd;border-radius:6px;padding:4px 20px;font-size:1rem;cursor:pointer;transition:all .2s}.dialog-container .button-group .cancel-button[data-v-d85760b8]:hover{background-color:#e0e0e0}.dialog-container .button-group .cancel-button[data-v-d85760b8]:active{transform:scale(.98)}.dialog-container .button-group .confirm-button[data-v-d85760b8]{background-color:#553afe;color:#fff;border:none;border-radius:6px;padding:4px 20px;font-size:1rem;cursor:pointer;transition:all .2s}.dialog-container .button-group .confirm-button[data-v-d85760b8]:hover{background-color:#553afe;opacity:.9}.dialog-container .button-group .confirm-button[data-v-d85760b8]:active{transform:scale(.98)}.tag-dialog[data-v-d85760b8]{max-width:500px}.fade-enter-active[data-v-d85760b8],.fade-leave-active[data-v-d85760b8]{transition:opacity .3s ease}.fade-enter-from[data-v-d85760b8],.fade-leave-to[data-v-d85760b8]{opacity:0}@keyframes spin-d85760b8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-circle-d85760b8{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes icon-line-tip-d85760b8{0%{width:0;left:1px;top:15px}54%{width:0;left:1px;top:15px}70%{width:40px;left:-6px;top:30px}84%{width:14px;left:17px;top:38px}to{width:12px;left:8px;top:22px}}@keyframes icon-line-long-d85760b8{0%{width:0;right:37px;top:43px}65%{width:0;right:37px;top:43px}84%{width:44px;right:0;top:28px}to{width:20px;right:8px;top:20px}}@media (max-width: 480px){.dialog-container[data-v-d85760b8]{padding:16px}.dialog-container .dialog-title[data-v-d85760b8]{font-size:1.1rem;margin-bottom:16px}.dialog-container .dialog-message[data-v-d85760b8]{font-size:.95rem;margin:16px 0}.dialog-container .warning-message[data-v-d85760b8]{font-size:.85rem;padding:10px}.dialog-container .input-group[data-v-d85760b8]{margin-bottom:20px}.dialog-container .input-group label[data-v-d85760b8]{font-size:.9rem}.dialog-container .input-group .tag-input[data-v-d85760b8]{padding:8px 10px;font-size:.95rem}.dialog-container .button-group[data-v-d85760b8]{gap:8px}.dialog-container .button-group .cancel-button[data-v-d85760b8],.dialog-container .button-group .confirm-button[data-v-d85760b8]{padding:4px 16px;font-size:.95rem}.dialog-container .loading-animation .spinner[data-v-d85760b8]{width:36px;height:36px}}@keyframes bganimation-94644288{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-94644288{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-94644288{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-94644288]{animation:rotateEnter-94644288 .7s;position:relative}.rotate-leave-active[data-v-94644288]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-94644288]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.add-button[data-v-94644288]{display:inline-flex;justify-content:center;align-items:center;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;color:#606266;text-align:center;box-sizing:border-box;outline:none;margin:0 8px 0 0;transition:all .1s;font-weight:500;user-select:none;padding:8px 12px;font-size:14px;border-radius:4px}.add-button--danger[data-v-94644288]{color:#fff;background-color:#553afe;border-color:#553afe}.add-button--danger[data-v-94644288]:hover{background:#5c44f8;border-color:#5c44f8;color:#fff}.add-button--danger[data-v-94644288]:active{background:#553AFE;border-color:#553afe;color:#fff}.add-button.is-disabled[data-v-94644288]{opacity:.5;cursor:not-allowed}.tab-container[data-v-94644288]{display:flex;flex-direction:row;width:100%;margin:0 auto;border-radius:8px;overflow:hidden}@media (max-width: 768px){.tab-container[data-v-94644288]{flex-direction:column}}.tab-header[data-v-94644288]{display:flex;flex-direction:column;width:120px}@media (max-width: 768px){.tab-header[data-v-94644288]{flex-direction:row;width:100%;overflow-x:auto;white-space:nowrap}}.tab-button[data-v-94644288]{padding:12px 16px;text-align:left;border:none;background:transparent!important;cursor:pointer;font-size:14px;color:var(--flow-span-color);transition:all .3s ease;border-radius:8px 0 0 8px}.tab-button[data-v-94644288]:hover{background:var(--tag-bg-color)!important}.tab-button.active[data-v-94644288]{background:var(--tag-bg-color)!important;font-weight:500;margin:0}@media (max-width: 768px){.tab-button[data-v-94644288]{border-radius:8px 8px 0 0;text-align:center;flex:1;min-width:max-content}.tab-button.active[data-v-94644288]{border-radius:8px 8px 0 0}}.tab-content_g[data-v-94644288]{flex:1;padding:20px;background:var(--tag-bg-color);border-radius:0 8px 8px 0;min-height:60vh}.tab-content_g .not_installed[data-v-94644288]{display:flex;flex-direction:column;align-items:center}.tab-content_g .not_installed>span[data-v-94644288]{color:var(--tit-color);margin:20px 0}.tab-content_g .not_installed .not_installed_btn[data-v-94644288]{padding:6px 16px;background:#553AFE;border-radius:4px;font-size:14px;color:#fff;cursor:pointer}@media (max-width: 768px){.tab-content_g[data-v-94644288]{border-radius:0 0 8px 8px}}.item_box[data-v-94644288]{margin-top:12px;display:flex;align-items:center;color:var(--tit-color)!important}.item_box>input[data-v-94644288]{width:40%;color:var(--card-box-shadow);background:transparent!important;color:var(--tit-color)!important}@media (max-width: 768px){.item_box>input[data-v-94644288]{width:70%}}.item_box>input[data-v-94644288]::placeholder{color:var(--item-label_key-span-color)}.item_box>select[data-v-94644288]{background:transparent!important;width:40%;color:var(--card-box-shadow)}@media (max-width: 768px){.item_box>select[data-v-94644288]{width:70%}}.item_box>select>option[data-v-94644288]{padding:4px 12px!important}.item_box .item_left[data-v-94644288]{width:140px;text-align:right}@media (max-width: 768px){.item_box .item_left[data-v-94644288]{width:100px}}@keyframes bganimation-a5a78984{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-a5a78984{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-a5a78984{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-a5a78984]{animation:rotateEnter-a5a78984 .7s;position:relative}.rotate-leave-active[data-v-a5a78984]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-a5a78984]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.tab-container[data-v-a5a78984]{margin:0 auto}.tabs_box_g[data-v-a5a78984]{display:flex}.tabs_box_g button[data-v-a5a78984]{padding:14px 24px;border:none;background:none;cursor:pointer;font-size:14px;border-radius:8px 8px 0 0;margin:0;transition:all .3s ease}.tabs_box_g button.active[data-v-a5a78984]{background:var(--card-bg-color);color:#553afe;font-weight:700;position:relative}.tab-content_g[data-v-a5a78984]{background:var(--card-bg-color);padding:16px;border-radius:0 8px 8px}.content-item[data-v-a5a78984]{min-height:60vh}@keyframes bganimation-a5a78984{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-a5a78984{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-a5a78984{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-a5a78984]{animation:rotateEnter-a5a78984 .7s;position:relative}.rotate-leave-active[data-v-a5a78984]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-a5a78984]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media (max-width: 827px){.tabs_box_g button[data-v-a5a78984]{padding:7px 12px!important}.tab-content_g[data-v-a5a78984]{border-radius:0 0 8px 8px}}@keyframes bganimation-1ad1f636{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-1ad1f636{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-1ad1f636{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-1ad1f636]{animation:rotateEnter-1ad1f636 .7s;position:relative}.rotate-leave-active[data-v-1ad1f636]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-1ad1f636]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}button[data-v-1ad1f636]{outline:none;cursor:pointer;border:none}.pc-radio[data-v-1ad1f636]{display:flex;flex-wrap:wrap;align-items:center}.label-flex.pc-radio label[data-v-1ad1f636]{width:100px;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;color:#666}.label-flex.pc-radio input[type=radio][data-v-1ad1f636]{margin:0 4px 0 0;top:0}.mobile-switch[data-v-1ad1f636]{display:none;align-items:center}.switch-core[data-v-1ad1f636]{position:relative;width:50px;border:1px solid #dcdfe6;outline:none;border-radius:20px;box-sizing:border-box;background:#dcdfe6;cursor:pointer;transition:border-color .3s,background-color .3s;display:inline-block}.switch-core.is-checked[data-v-1ad1f636]{border-color:#409eff;background-color:#409eff}.switch-core.is-disabled[data-v-1ad1f636]{opacity:.6;cursor:not-allowed}.switch-button[data-v-1ad1f636]{position:absolute;top:1px;left:1px;border-radius:100%;transition:all .3s;width:16px;height:16px;background-color:#fff}.switch-core.is-checked .switch-button[data-v-1ad1f636]{transform:translate(20px)}.switch-label[data-v-1ad1f636]{font-size:14px;color:#999}.switch-label.active[data-v-1ad1f636]{color:#409eff}form.form-container[data-v-1ad1f636]{display:block;width:100%;padding:0 1rem;margin-top:50px}form.form-container .label-name[data-v-1ad1f636]{display:block;width:100%;margin-bottom:.5rem;color:var(--item-label_key-span-color)}form.form-container .label-name span[data-v-1ad1f636]:before{content:"*";color:#f56c6c;margin-right:4px;width:10px;display:inline-block;vertical-align:middle}form.form-container .label-value[data-v-1ad1f636]{display:block;width:100%;margin-bottom:1rem}form.form-container .label-value input[data-v-1ad1f636],form.form-container .label-value select[data-v-1ad1f636]{display:block;width:100%;height:42px;background:none;border:1px solid #c2c2c2;color:var(--item-label_key-span-color);font-size:14px}form.form-container .label-value input>option[data-v-1ad1f636],form.form-container .label-value select>option[data-v-1ad1f636]{color:#8898aa}form.form-container .label-value input[data-v-1ad1f636]:focus,form.form-container .label-value select[data-v-1ad1f636]:focus{transition:.2s;border:1px solid #418dfe}form.form-container .label-value select[data-v-1ad1f636]{border-radius:3px;padding:0 10px}form.form-container .label-value input[data-v-1ad1f636]{border-left:none!important;border-right:none!important;border-top:none!important;box-shadow:none!important;padding:0 10px}form.form-container .label-value input[type=checkbox][data-v-1ad1f636],form.form-container .label-value input[type=radio][data-v-1ad1f636]{width:auto}form.form-container .label-value input[type=radio][data-v-1ad1f636]{margin:0 4px 0 0;top:0}form.form-container .label-value input[data-v-1ad1f636]:disabled{background-color:#eee;border:1px solid #c2c2c2;border-radius:3px}form.form-container .label-value input[data-v-1ad1f636]::placeholder{color:var(--item-label_value-span-color);opacity:.54;font-size:14px}form.form-container .label-value input[data-v-1ad1f636]:-ms-input-placeholder{color:var(--item-label_value-span-color);opacity:.54;font-size:14px}form.form-container .label-value input[data-v-1ad1f636]::-ms-input-placeholder{color:var(--item-label_value-span-color);opacity:.54;font-size:14px}form.form-container .label-btns[data-v-1ad1f636]{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end}form.form-container .label-msg[data-v-1ad1f636]{display:block;width:100%;color:#ff3b3b;font-size:14px}form.form-container .label-msg.warning[data-v-1ad1f636]{color:#f9ad1e}form.form-container .label-flex[data-v-1ad1f636]{width:100%;display:flex;flex-wrap:wrap;align-items:center}form.form-container .label-flex label[data-v-1ad1f636]{width:100px;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;color:#666}.form-item[data-v-1ad1f636]{display:flex;align-items:center;height:55px}.form-item .label-name[data-v-1ad1f636]{width:200px!important}.form-item .label-value[data-v-1ad1f636]{width:300px!important;padding-top:10px;position:relative;display:flex!important;align-items:center}p[data-v-1ad1f636]{font-size:1em;color:#999;line-height:26px;text-align:left;margin-bottom:1rem}.label-btns[data-v-1ad1f636]{width:500px!important;margin-top:1rem}.label-btns .btn[data-v-1ad1f636]{width:300px!important;text-align:center;border-radius:32px}.label-btns .btn[data-v-1ad1f636]:hover{background:#5279f7;transition:.3}.label-btns .primary-btn[data-v-1ad1f636]{border:none;background:#5279f7;color:#fff;margin-bottom:10px}.label-btns .primary-btn[data-v-1ad1f636]:hover{opacity:.9;transition:.3}select[data-v-1ad1f636]:disabled{background-color:#eee!important;border:1px solid #c2c2c2!important}.seeIcon[data-v-1ad1f636]{width:22px;height:22px;position:absolute;cursor:pointer;z-index:1;right:6px;top:50%;transform:translateY(-50%) scale(1);transition:all .3s ease;transform-origin:center}.seeIcon[data-v-1ad1f636]:hover{transform:translateY(-50%) scale(1.1)}@media only screen and (max-width: 1050px){form.form-container[data-v-1ad1f636]{padding:0;margin-top:-16px}form.form-container .form-item[data-v-1ad1f636]{position:relative;height:auto;margin-bottom:0;height:50px;padding-top:6px;border-bottom:1px solid rgba(0,0,0,.16)!important}form.form-container .form-item .label-name[data-v-1ad1f636]{width:100%!important;margin-bottom:0;font-size:14px}form.form-container .form-item .label-name>span[data-v-1ad1f636]{color:var(--item-label_key-span-color)}form.form-container .form-item .label-value[data-v-1ad1f636]{width:100%!important;margin-bottom:0;padding-top:0}form.form-container .form-item .label-value input[data-v-1ad1f636],form.form-container .form-item .label-value select[data-v-1ad1f636]{height:40px;font-size:14px}form.form-container .form-item .label-value .password_input[data-v-1ad1f636]{padding-right:24px}form.form-container .form-item .label-value input[data-v-1ad1f636]{border:none;text-align:right;padding:0}form.form-container .form-item .label-value select[data-v-1ad1f636]:disabled{border:none!important}form.form-container .form-item .label-value select[data-v-1ad1f636]{padding-right:16px!important;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0;outline:none;background:transparent;text-align:right}form.form-container .form-item .label-value[data-v-1ad1f636] ::selection{background:transparent;color:inherit}form.form-container .form-item .label-value[data-v-1ad1f636] ::-moz-selection{background:transparent;color:inherit}form.form-container .label-flex[data-v-1ad1f636]{display:flex}form.form-container .label-flex label[data-v-1ad1f636]{width:100%;margin-bottom:.5rem}form.form-container .label-btns[data-v-1ad1f636]{width:100%!important;margin-top:1.5rem}form.form-container .label-btns .btn[data-v-1ad1f636]{width:100%!important;height:44px;font-size:16px}.seeIcon[data-v-1ad1f636]{width:20px;height:20px;right:0}.pc-radio[data-v-1ad1f636],.label-flex[data-v-1ad1f636]{display:none!important}.mobile-switch[data-v-1ad1f636]{display:flex;align-items:center;height:50px}.switch_label[data-v-1ad1f636]{display:flex;justify-content:end}.switch-core[data-v-1ad1f636]{width:50px;height:24px}.switch-button[data-v-1ad1f636]{width:20px;height:20px}.switch-core.is-checked .switch-button[data-v-1ad1f636]{transform:translate(26px)}.select-arrow[data-v-1ad1f636]{position:absolute;right:6px;top:50%!important;transform:translateY(-50%)!important;width:10px;height:10px;border-top:2px solid #606165;border-right:2px solid #606165;transform:translateY(-50%) rotate(45deg)!important;pointer-events:none}}@keyframes bganimation-40cb5302{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-40cb5302{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-40cb5302{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-40cb5302]{animation:rotateEnter-40cb5302 .7s;position:relative}.rotate-leave-active[data-v-40cb5302]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-40cb5302]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.page-container[data-v-40cb5302]{width:100%;background-color:var(--card-bg-color);border-radius:6px;padding:3rem;margin-top:50px}.mobile-tags-container[data-v-40cb5302]{display:none}.page-flex[data-v-40cb5302]{display:flex}.page-flex .page-sidebar[data-v-40cb5302]{flex:0 0 200px;border-right:1px solid #eee}.page-flex .page-sidebar .item[data-v-40cb5302]{width:100%;height:42px;line-height:42px;font-size:16px;cursor:pointer;color:var(--item-label_key-span-color);display:block;user-select:none;position:relative;display:flex;flex-wrap:wrap;align-items:center}.page-flex .page-sidebar .item[data-v-40cb5302]:hover,.page-flex .page-sidebar .item.activeItem[data-v-40cb5302]{transition:.3s;color:#418cff}.page-flex .page-sidebar .item.activeItem[data-v-40cb5302]:before{content:"";position:absolute;left:-1rem;width:3px;height:20px;background-color:#4388ff}.page-flex .page-main[data-v-40cb5302]{flex:1;padding-left:24px}@media (max-width: 827px){.page-container[data-v-40cb5302]{padding:12px 12px 0 8px;margin-top:0}.page-flex[data-v-40cb5302]{display:block}.page-flex .page-sidebar[data-v-40cb5302]{display:none}.page-flex .page-main[data-v-40cb5302]{padding-left:0;padding-top:16px}.mobile-tags-container[data-v-40cb5302]{display:block;width:100%;margin-bottom:16px;position:relative}.tags-wrapper[data-v-40cb5302]{display:flex;align-items:center;height:40px;position:relative}.tags-scroll[data-v-40cb5302]{flex:1;display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;height:100%;align-items:center;white-space:nowrap;padding-right:40px}.tags-scroll[data-v-40cb5302]::-webkit-scrollbar{display:none}.tag-item[data-v-40cb5302]{flex-shrink:0;padding:7px 12px;margin-right:8px;border-radius:4px;background-color:var(--tag-bg-color);color:var(--item-label_key-span-color);font-size:12px;line-height:18px;cursor:pointer;white-space:nowrap}.tag-item.active[data-v-40cb5302]{background-color:#5279f7;color:#fff}.more-btn-wrapper[data-v-40cb5302]{position:absolute;right:-6px;top:0;height:100%;width:40px;display:flex;align-items:center;justify-content:flex-end;pointer-events:none}.fade-overlay[data-v-40cb5302]{position:absolute;right:0;top:50%;transform:translateY(-50%);width:100px;height:32px;background:var(--gradient-bg-color)}.more-btn[data-v-40cb5302]{width:28px;height:28px;border-radius:4px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;pointer-events:auto;position:relative;z-index:1}.more-btn .line[data-v-40cb5302]{width:14px;height:2px;background-color:#5279f7;margin:2px 0;border-radius:1px}[data-v-40cb5302] .showSide{z-index:1!important}.popup-overlay[data-v-40cb5302]{position:fixed;inset:0;background-color:#00000080;z-index:1000;display:flex;justify-content:center;align-items:flex-start}.popup-content[data-v-40cb5302]{width:100%;max-height:85vh;background-color:var(--popup-bg-color);border-radius:0 0 4px 4px;animation:slideDown-40cb5302 .3s ease-out;overflow-y:auto;padding-top:25px}.popup-content .popup-tag-item[data-v-40cb5302],.popup-content .active[data-v-40cb5302]{text-align:center;padding:8px 12px 5px;width:calc((100% - 24px) / 3)}@keyframes slideDown-40cb5302{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.popup-tags[data-v-40cb5302]{padding:12px;display:flex;flex-wrap:wrap;gap:8px;max-height:70vh;overflow-y:auto}.popup-tag-item[data-v-40cb5302]{padding:7px 12px;border-radius:4px;background-color:#f5f5f5;color:#333;font-size:12px;line-height:18px;cursor:pointer;white-space:nowrap}.popup-tag-item.active[data-v-40cb5302]{background-color:#5279f7;color:#fff}.popup-footer[data-v-40cb5302]{display:flex;padding:12px;border-top:1px solid #f0f0f0}.popup-footer button[data-v-40cb5302]{flex:1;height:36px;border-radius:23px;font-size:14px;cursor:pointer}.popup-footer .cancel-btn[data-v-40cb5302]{background-color:#f5f5f5;color:#000;border:none;margin-right:12px}.popup-footer .confirm-btn[data-v-40cb5302]{background-color:#5279f7;color:#fff;border:none}} +@keyframes bganimation-41cbce66{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-41cbce66{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-41cbce66{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-41cbce66]{animation:rotateEnter-41cbce66 .7s;position:relative}.rotate-leave-active[data-v-41cbce66]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-41cbce66]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.disk-item-tooltip[data-v-41cbce66]{position:fixed;background:rgba(0,0,0,.7);z-index:10111;color:#fff;padding:.5rem 1rem;font-size:1em;min-width:200px;line-height:24px}.disk-item-tooltip[data-v-41cbce66]:after{content:"";position:absolute;bottom:-6px;border-color:#4c4c4c rgba(0,0,0,0) rgba(0,0,0,0);left:0;right:0;text-align:center;width:0;margin:0 auto;border-width:6px 8px 0;border-style:solid}#main .app-btn,#actioner .app-btn{min-height:36px}@keyframes bganimation-2d97dedc{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2d97dedc{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2d97dedc{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2d97dedc]{animation:rotateEnter-2d97dedc .7s;position:relative}.rotate-leave-active[data-v-2d97dedc]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2d97dedc]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}#main[data-v-2d97dedc]{width:100%}#main[data-v-2d97dedc],#main[data-v-2d97dedc] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}@keyframes bganimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active{animation:rotateEnter .7s;position:relative}.rotate-leave-active{opacity:0;display:none;position:relative;z-index:-999}.app-container{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}:root{--flow-bg-color: #fff;--flow-span-color: rgba(0, 0, 0, .6);--card-bg-color: #fff;--card-box-shadow: 0 0 10px 1px #bfbfbf24;--app-container_title-color: #1e1e1e;--app-container_status-label_block: black;--item-label_key-span-color: #333;--item-label_value-span-color: #333;--app-container_status-label_bg: #f3f3f3;--item_btn-border: 1px solid #553afb;--item_btn-color: #553afb;--tit-color: #1e1e1e;--popup-bg-color: #fff;--tag-bg-color: #f5f5f5;--gradient-bg-color:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.8) 62%, rgba(255,255,255,1) 100%);--breadcrumbs-tit-color:#d6dbf8;--breadcrumbs-tit-color1:#f1f2f9}@media (prefers-color-scheme: light){:root{--flow-bg-color: #fff;--flow-span-color: rgba(0, 0, 0, .6);--card-bg-color: #fff;--card-box-shadow: 0 0 10px 1px #bfbfbf24;--app-container_title-color: #1e1e1e;--app-container_status-label_block: black;--item-label_key-span-color: #333;--item-label_value-span-color: #333;--app-container_status-label_bg: #f3f3f3;--item_btn-border: 1px solid #553afb;--item_btn-color: #553afb;--tit-color: #1e1e1e;--popup-bg-color: #fff;--tag-bg-color: #f5f5f5;--gradient-bg-color:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.8) 62%, rgba(255,255,255,1) 100%);--breadcrumbs-tit-color:#d6dbf8;--breadcrumbs-tit-color1:#f1f2f9}}@media (prefers-color-scheme: dark){:root{--flow-bg-color: transparent;--flow-span-color: #cccccc;--card-bg-color: #88888822;--card-box-shadow: 0 0 .5rem 0 rgba(0, 0, 0, .35);--app-container_title-color: #cccccc;--app-container_status-label_block: #727272;--item-label_key-span-color: #cccccc;--item-label_value-span-color: #cccccc;--app-container_status-label_bg: #0000001a;--item_btn-border: 1px solid #cccccc;--item_btn-color: #cccccc;--tit-color: #cccccc;--popup-bg-color: #000;--tag-bg-color: #1e1e1e;--gradient-bg-color:linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.8) 62%, rgba(0,0,0,1) 100%);--breadcrumbs-tit-color:#d6dbf8;--breadcrumbs-tit-color1:#f1f2f9}#app svg path{color:#666}#app svg circle{stroke:#666}}@media (prefers-color-scheme: no-preference){:root{--flow-bg-color: #fff;--flow-span-color: rgba(0, 0, 0, .6);--card-bg-color: #fff;--card-box-shadow: 0 0 10px 1px #bfbfbf24;--app-container_title-color: #1e1e1e;--app-container_status-label_block: black;--item-label_key-span-color: #333;--item-label_value-span-color: #333;--app-container_status-label_bg: #f3f3f3;--item_btn-border: 1px solid #553afb;--item_btn-color: #553afb;--tit-color: #1e1e1e;--popup-bg-color: #fff;--tag-bg-color: #f5f5f5;--gradient-bg-color:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.8) 62%, rgba(255,255,255,1) 100%);--breadcrumbs-tit-color:#d6dbf8;--breadcrumbs-tit-color1:#f1f2f9}}body[theme=dark]{--flow-bg-color: transparent;--flow-span-color: #cccccc;--card-bg-color: #88888822;--card-box-shadow: 0 0 .5rem 0 rgba(0, 0, 0, .35);--app-container_title-color: #cccccc;--app-container_status-label_block: #727272;--item-label_key-span-color: #cccccc;--item-label_value-span-color: #cccccc;--app-container_status-label_bg: #0000001a;--item_btn-border: 1px solid #cccccc;--item_btn-color: #cccccc;--tit-color: #cccccc;--popup-bg-color: #000;--tag-bg-color: #1e1e1e;--gradient-bg-color:linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.8) 62%, rgba(0,0,0,1) 100%);--breadcrumbs-tit-color:#d6dbf8;--breadcrumbs-tit-color1:#f1f2f9}body[theme=light]{--flow-bg-color: #fff;--flow-span-color: rgba(0, 0, 0, .6);--card-bg-color: #fff;--card-box-shadow: 0 0 10px 1px #bfbfbf24;--app-container_title-color: #1e1e1e;--app-container_status-label_block: black;--item-label_key-span-color: #333;--item-label_value-span-color: #333;--app-container_status-label_bg: #f3f3f3;--item_btn-border: 1px solid #553afb;--item_btn-color: #553afb;--tit-color: #1e1e1e;--popup-bg-color: #fff;--tag-bg-color: #f5f5f5;--gradient-bg-color:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.8) 62%, rgba(255,255,255,1) 100%);--breadcrumbs-tit-color:#d6dbf8;--breadcrumbs-tit-color1:#f1f2f9}@keyframes bganimation-3ee635ef{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3ee635ef{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3ee635ef{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3ee635ef]{animation:rotateEnter-3ee635ef .7s;position:relative}.rotate-leave-active[data-v-3ee635ef]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3ee635ef]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.progress[data-v-3ee635ef]{width:100%;display:block;position:relative;background-color:#eee;border-radius:4px;height:18px;line-height:18px;overflow:hidden}.progress .progress-value[data-v-3ee635ef]{transition:.5s;position:absolute;left:0;top:0;bottom:0;height:100%;text-align:center;color:#fff;vertical-align:middle;font-size:12px}@keyframes bganimation-54af3568{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-54af3568{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-54af3568{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-54af3568]{animation:rotateEnter-54af3568 .7s;position:relative}.rotate-leave-active[data-v-54af3568]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-54af3568]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}label.checkbox_switch[data-v-54af3568]{cursor:pointer;display:flex!important;align-items:center;width:initial!important}label.checkbox_switch input[type=checkbox][data-v-54af3568]{height:0!important;width:0!important;opacity:0!important;margin:0!important;padding:0!important;border:none!important}label.checkbox_switch .checkbox_switch_on[data-v-54af3568],label.checkbox_switch .checkbox_switch_off[data-v-54af3568]{flex:none}label.checkbox_switch .checkbox_switch_on[data-v-54af3568]{display:none!important}label.checkbox_switch .checkbox_switch_off[data-v-54af3568]{display:inline-flex!important}label.checkbox_switch input[type=checkbox]:checked~.checkbox_switch_on[data-v-54af3568]{display:inline-flex!important}label.checkbox_switch input[type=checkbox]:checked~.checkbox_switch_off[data-v-54af3568]{display:none!important}label.checkbox_switch svg[data-v-54af3568]{height:1em;width:2em}article[data-v-995510fc]{flex:0 0 100%;max-width:20%;position:relative;border-radius:4px;padding:10px}@media screen and (max-width: 1080px){article[data-v-995510fc]{max-width:33.333%}}@keyframes bganimation-995510fc{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-995510fc{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-995510fc{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-995510fc]{animation:rotateEnter-995510fc .7s;position:relative}.rotate-leave-active[data-v-995510fc]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-995510fc]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 768px){article[data-v-995510fc]{max-width:50%}}@keyframes bganimation-782f97c0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-782f97c0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-782f97c0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-782f97c0]{animation:rotateEnter-782f97c0 .7s;position:relative}.rotate-leave-active[data-v-782f97c0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-782f97c0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}a[data-v-782f97c0]{position:relative;display:block;width:100%;transition:.4s;cursor:pointer}a[data-v-782f97c0]:hover{transform:scale(1.07);transition:.4s;position:relative}a:hover .cover .thumbnail[data-v-782f97c0]{box-shadow:0 6px 40px #1c67f2}a .cover[data-v-782f97c0]{position:relative;padding-top:130%;z-index:1}a .cover[data-v-782f97c0] .thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;border-radius:6px;overflow:hidden;z-index:1;background-color:#2dc8fd;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}a .cover[data-v-782f97c0] .thumbnail i{display:block;font-size:100px;color:#eee}a .cover[data-v-782f97c0] .thumbnail span{display:block;text-align:center;width:100%;color:#eeee;font-size:28px;margin:1rem 0}article:nth-child(9n+1) a .cover .thumbnail[data-v-782f97c0]{background-color:#ff9100}article:nth-child(9n+2) a .cover .thumbnail[data-v-782f97c0]{background-color:#2dc8fd}article:nth-child(9n+3) a .cover .thumbnail[data-v-782f97c0]{background-color:#f66a2c}article:nth-child(9n+4) a .cover .thumbnail[data-v-782f97c0]{background-color:#9b58de}article:nth-child(9n+5) a .cover .thumbnail[data-v-782f97c0]{background-color:#297ff3}article:nth-child(9n+6) a .cover .thumbnail[data-v-782f97c0]{background-color:#27aa8f}article:nth-child(9n+7) a .cover .thumbnail[data-v-782f97c0]{background-color:#f15a4a}article:nth-child(9n+8) a .cover .thumbnail[data-v-782f97c0]{background-color:#439c07}@keyframes bganimation-c446588c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-c446588c{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-c446588c{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-c446588c]{animation:rotateEnter-c446588c .7s;position:relative}.rotate-leave-active[data-v-c446588c]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-c446588c]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.select-editable[data-v-c446588c]{position:relative;line-height:1.5rem;padding:.5rem .75rem;border:1px solid #dee2e6;border-radius:.25rem;margin:.25rem .1rem}.select-editable select[data-v-c446588c],.select-editable input[data-v-c446588c]{height:100%;padding:0;border:none;margin:0}.select-editable select[data-v-c446588c]{position:relative;width:100%}.select-editable input[data-v-c446588c]{position:absolute;top:0;left:.75rem;width:88%}.select-editable select[data-v-c446588c]:focus,.select-editable input[data-v-c446588c]:focus{outline:none;box-shadow:none}@keyframes bganimation-47c6049a{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-47c6049a{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-47c6049a{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-47c6049a]{animation:rotateEnter-47c6049a .7s;position:relative}.rotate-leave-active[data-v-47c6049a]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-47c6049a]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@keyframes turn-47c6049a{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.quick-loading[data-v-47c6049a]{animation:turn-47c6049a 1s steps(12,end) infinite;margin:0!important;padding:0!important;background:none!important;display:flex!important}.quick-loading svg[data-v-47c6049a]{width:100%;height:100%}.quick-loading svg path[data-v-47c6049a]{fill:#fff}@keyframes bganimation-0cc5bf50{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0cc5bf50{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0cc5bf50{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0cc5bf50]{animation:rotateEnter-0cc5bf50 .7s;position:relative}.rotate-leave-active[data-v-0cc5bf50]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0cc5bf50]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}a[data-v-0cc5bf50]{margin-left:4px;width:20px;vertical-align:middle}a svg[data-v-0cc5bf50]{width:22px;height:22px}a:hover svg path[data-v-0cc5bf50]{fill:#3688ff}@keyframes bganimation-770b811c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-770b811c{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-770b811c{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-770b811c]{animation:rotateEnter-770b811c .7s;position:relative}.rotate-leave-active[data-v-770b811c]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-770b811c]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.flow[data-v-770b811c]{position:relative;height:460px}.flow .echart[data-v-770b811c]{width:100%;height:100%}.flow .flow-data[data-v-770b811c]{position:absolute;right:10px;top:10px}.flow .flow-data span[data-v-770b811c]{display:block;color:var(--flow-span-color);font-size:12px;margin-bottom:5px;font-weight:600;font-family:PingFangSC-Semibold,PingFang SC}@media screen and (max-width: 600px){.flow[data-v-770b811c]{height:76.6vw}}@keyframes bganimation-48bf84c6{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-48bf84c6{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-48bf84c6{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-48bf84c6]{animation:rotateEnter-48bf84c6 .7s;position:relative}.rotate-leave-active[data-v-48bf84c6]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-48bf84c6]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@keyframes turn-48bf84c6{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.toast[data-v-48bf84c6]{position:fixed;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:space-around;box-sizing:content-box;width:100px;max-width:70%;padding:16px;color:#fff;font-size:14px;text-align:center;background-color:#000000b3;border-radius:8px;transform:translate3d(-50%,-50%,0);z-index:9999;transition:.3s;cursor:pointer}.toast div.icon[data-v-48bf84c6]{width:50px;height:50px;margin:15px 0;background:none!important}.toast div.icon svg[data-v-48bf84c6]{width:100%;height:100%}.toast div.icon svg path[data-v-48bf84c6]{fill:#fff}.toast .loading[data-v-48bf84c6]{animation:turn-48bf84c6 1s steps(12,end) infinite}.toast .message[data-v-48bf84c6]{display:block;width:100%;flex:0 0 100%;word-wrap:break-word}[lock-scroll=true]{overflow:hidden!important;height:100vh}@keyframes bganimation-a96d68d4{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-a96d68d4{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-a96d68d4{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-a96d68d4]{animation:rotateEnter-a96d68d4 .7s;position:relative}.rotate-leave-active[data-v-a96d68d4]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-a96d68d4]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.bg[data-v-a96d68d4]{position:fixed;inset:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999}#actioner[data-v-a96d68d4]{position:fixed;z-index:1000;width:100%;height:100%;inset:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;overflow:auto}#actioner[data-v-a96d68d4],#actioner[data-v-a96d68d4] *{-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;word-wrap:break-word;outline:none}.action-container[data-v-a96d68d4]{width:100%;height:100%;background-color:#fff;position:fixed;z-index:9999;inset:0;margin:auto;overflow:auto}.action-container .action-container_header[data-v-a96d68d4]{width:100%;height:36px;line-height:36px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 .625rem;position:absolute;top:0;left:0;right:0;border-bottom:1px solid #1e1e1e;background-color:#252526}.action-container .action-container_header .title[data-v-a96d68d4]{color:#eee;font-size:16px}.action-container .action-container_header button.close[data-v-a96d68d4]{width:36px;height:36px;margin:0;padding:10px;background:none;border:none;cursor:pointer;opacity:1}.action-container .action-container_header button.close[data-v-a96d68d4] svg.icon{width:100%;height:100%}.action-container .action-container_header button.close[data-v-a96d68d4] svg.icon path{fill:#eee}.action-container .action-container_header button.close[data-v-a96d68d4]:hover{opacity:.9}.action-container .action-container_body[data-v-a96d68d4]{width:100%;height:100%;padding-top:36px}@keyframes bganimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active{animation:rotateEnter .7s;position:relative}.rotate-leave-active{opacity:0;display:none;position:relative;z-index:-999}.app-container{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@keyframes dialogEnter{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes dialogLeave{0%{transform:scale(1)}to{transform:scale(0)}}.dialog-enter-active{animation:dialogEnter .3s linear forwards}.dialog-leave-active{animation:dialogLeave .3s linear forwards}.actioner-dns[data-v-2ac87be2]{width:860px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.actioner-dns .actioner-dns_header[data-v-2ac87be2]{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:1rem;font-size:2em;border-bottom:1px solid #eee}.actioner-dns .actioner-dns_body[data-v-2ac87be2]{padding:1rem;min-height:50vh}.actioner-dns .actioner-dns_body .label-item[data-v-2ac87be2]{width:100%;margin:1rem 0}.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-2ac87be2]{width:100%;font-size:12px;color:#666}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-2ac87be2]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-2ac87be2]:before{content:"*";color:#f56c6c;margin-right:4px}.actioner-dns .actioner-dns_body .label-item .label-item_value[data-v-2ac87be2]{width:100%;margin-top:5px}.actioner-dns .actioner-dns_body .label-item .label-item_value select[data-v-2ac87be2],.actioner-dns .actioner-dns_body .label-item .label-item_value input[data-v-2ac87be2]{width:100%;height:36px}.actioner-dns .actioner-dns_body .label-message[data-v-2ac87be2]{width:100%;text-align:left;font-size:14px;color:red;text-align:center}.actioner-dns .config-message[data-v-2ac87be2]{width:100%;min-height:inherit;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:2em}.actioner-dns .actioner-dns_footer[data-v-2ac87be2]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem;font-size:2em;border-top:1px solid #eee}.actioner-dns .actioner-dns_footer button[data-v-2ac87be2]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}@keyframes bganimation-2ac87be2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2ac87be2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2ac87be2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2ac87be2]{animation:rotateEnter-2ac87be2 .7s;position:relative}.rotate-leave-active[data-v-2ac87be2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2ac87be2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1400px){.actioner-dns .actioner-dns_body[data-v-2ac87be2]{min-height:34vh}}@media screen and (max-width: 800px){.actioner-dns[data-v-2ac87be2]{width:100%}}.action[data-v-4ca82311]{width:700px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:1rem 87px;border-radius:6px}.action .action-body[data-v-4ca82311]{width:100%;text-align:center;padding:3rem 0}.action .action-body h2.title[data-v-4ca82311]{width:100%;display:block;color:#1e1e1e;font-size:3em;padding:0;margin:0;text-align:center}.action .action-body .info[data-v-4ca82311]{color:#666;font-size:1.3em;margin:1rem 0}.action .action-body .btns[data-v-4ca82311]{width:100%;margin-top:3rem}.action .action-body .btns button[data-v-4ca82311]{display:block;width:100%!important;margin:.5rem 0}@keyframes bganimation-4ca82311{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-4ca82311{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-4ca82311{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-4ca82311]{animation:rotateEnter-4ca82311 .7s;position:relative}.rotate-leave-active[data-v-4ca82311]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-4ca82311]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1000px){.action.format .action-body h2.title[data-v-4ca82311]{font-size:20px}}@media screen and (max-width: 900px){.action .action-body h2.title[data-v-4ca82311]{font-size:20px}}@media screen and (max-width: 800px){.action .action-body h2.title[data-v-4ca82311]{font-size:20px}}@media screen and (max-width: 700px){.action .action-body h2.title[data-v-4ca82311]{font-size:20px}}@media screen and (max-width: 500px){.action .action-body h2.title[data-v-4ca82311]{font-size:20px}}@keyframes bganimation-17b89cb7{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-17b89cb7{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-17b89cb7{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-17b89cb7]{animation:rotateEnter-17b89cb7 .7s;position:relative}.rotate-leave-active[data-v-17b89cb7]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-17b89cb7]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.app-container_status-label_bg[data-v-17b89cb7]{flex:0 0 230px;width:230px;height:80px;display:flex;background:var(--app-container_status-label_bg);align-items:center;padding:10px;margin-right:10px;transition:.3s}.app-container_status-label_bg .app-container_status-label_text[data-v-17b89cb7]{margin-left:6px;font-size:14px;line-height:22px;text-align:left}.app-container_status-label_bg .app-container_status-label_text .text_status[data-v-17b89cb7]{color:#999}.app-container_status-label_bg .app-container_status-label_text .text_style[data-v-17b89cb7]{margin:6px 0}.app-container_status-label_bg .app-container_status-label_text .text_style.close[data-v-17b89cb7]{color:#999}.app-container_status-label_bg .app-container_status-label_text .text_info[data-v-17b89cb7]{font-weight:700;font-size:14px}@keyframes bganimation-6f355f28{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-6f355f28{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-6f355f28{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-6f355f28]{animation:rotateEnter-6f355f28 .7s;position:relative}.rotate-leave-active[data-v-6f355f28]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-6f355f28]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.app-interfaces[data-v-6f355f28]{width:100%;height:80px;display:flex;flex-wrap:nowrap;overflow:hidden}.app-interfaces a[data-v-6f355f28]{list-style:none;text-decoration:none}.app-interfaces a.btn-f[data-v-6f355f28]{position:absolute;width:50px;height:80px;left:0;line-height:80px;text-align:center;color:#fff;font-size:26px;cursor:pointer;background-color:#00000059;opacity:0;transition:.3s;z-index:1}.app-interfaces a.btn-f[data-v-6f355f28]:hover{opacity:1;transition:.3s}.app-interfaces a.btn-r[data-v-6f355f28]{position:absolute;right:0;width:50px;line-height:80px;text-align:center;color:#fff;font-size:26px;cursor:pointer;background-color:#00000059;opacity:0;transition:.3s;z-index:1}.app-interfaces a.btn-r[data-v-6f355f28]:hover{opacity:1;transition:.3s}@keyframes bganimation-2deed63d{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2deed63d{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2deed63d{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2deed63d]{animation:rotateEnter-2deed63d .7s;position:relative}.rotate-leave-active[data-v-2deed63d]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2deed63d]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.actioner-dns[data-v-2deed63d]{width:800px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.actioner-dns .actioner-dns_header[data-v-2deed63d]{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:1rem;font-size:2em;border-bottom:1px solid #eee}.actioner-dns .actioner-dns_body[data-v-2deed63d]{padding:1rem;min-height:50vh}.actioner-dns .actioner-dns_body .label-item[data-v-2deed63d]{width:100%;margin:1rem 0}.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-2deed63d]{width:100%;font-size:12px;color:#666}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-2deed63d]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-2deed63d]:before{content:"*";color:#f56c6c;margin-right:4px}.actioner-dns .actioner-dns_body .label-item .label-item_value[data-v-2deed63d]{width:100%;margin-top:5px}.actioner-dns .actioner-dns_body .label-item .label-item_value select[data-v-2deed63d],.actioner-dns .actioner-dns_body .label-item .label-item_value input[data-v-2deed63d]{height:36px}.actioner-dns .actioner-dns_body .label-message[data-v-2deed63d]{width:100%;text-align:left;font-size:14px;color:red;text-align:center}.actioner-dns .config-message[data-v-2deed63d]{width:100%;min-height:inherit;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:2em}.actioner-dns .actioner-dns_footer[data-v-2deed63d]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem;font-size:2em;border-top:1px solid #eee}.actioner-dns .actioner-dns_footer button[data-v-2deed63d]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}.actioner-dns .select-editable[data-v-2deed63d]{position:relative;border:solid grey 1px;width:100%}.actioner-dns .select-editable select[data-v-2deed63d]{top:0;left:0;font-size:14px;border:none;width:100%;margin:0}.actioner-dns .select-editable input[data-v-2deed63d]{position:absolute;top:-4px;left:0;width:95%;padding:1px;font-size:14px;border:none}.actioner-dns .select-editable select[data-v-2deed63d]:focus,.actioner-dns .select-editable input[data-v-2deed63d]:focus{outline:none}.actioner-dns[data-v-2deed63d] ::placeholder{color:#999}.successed[data-v-2deed63d]{text-align:center;font-size:14px;margin-bottom:104px}.finished[data-v-2deed63d]{display:flex;justify-content:center;margin:80px 80px 28px}.docker_moves[data-v-2deed63d]{text-align:center}.docker_moves .moves[data-v-2deed63d]{margin-top:10px}.docker_moves .moves input[data-v-2deed63d]{cursor:pointer}.docker_moves .moves label[data-v-2deed63d]{margin-left:10px;cursor:pointer}.btns[data-v-2deed63d]{text-align:center}.item_info[data-v-2deed63d]{margin-left:10px}.softsource_tit[data-v-2deed63d]{margin:0 auto}.softsource_successed[data-v-2deed63d]{width:20%!important}@keyframes bganimation-2deed63d{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2deed63d{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2deed63d{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2deed63d]{animation:rotateEnter-2deed63d .7s;position:relative}.rotate-leave-active[data-v-2deed63d]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2deed63d]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1400px){.actioner-dns .actioner-dns_body[data-v-2deed63d]{min-height:34vh}}@media screen and (max-width: 860px){.actioner-dns[data-v-2deed63d]{width:100%}}@keyframes bganimation-51765cb0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-51765cb0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-51765cb0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-51765cb0]{animation:rotateEnter-51765cb0 .7s;position:relative}.rotate-leave-active[data-v-51765cb0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-51765cb0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}em[data-v-51765cb0]{display:block;margin:.5rem 0;width:100%}.app-container_status-container[data-v-51765cb0]{width:100%;background-color:var(--card-bg-color);padding:10px 30px;border-radius:6px;position:relative}.app-container_status-container .more_icon[data-v-51765cb0]{position:absolute;right:22px;cursor:pointer}.app-container_status-container .more_icon svg[data-v-51765cb0]{position:relative;z-index:9999}.app-container_status-container .DeviceBlock[data-v-51765cb0]{position:absolute;z-index:999;width:60%;right:22px}.app-container_status-container .DeviceBlock ul[data-v-51765cb0]{background-color:#fff;box-shadow:0 0 10px 1px #373f6924;padding:10px 0;border-radius:6px;top:0;right:0;text-align:center;position:absolute;word-break:keep-all;margin-top:24px}.app-container_status-container .DeviceBlock ul li[data-v-51765cb0]{line-height:28px}.app-container_status-container .DeviceBlock ul li a[data-v-51765cb0]{color:#1e1e1e;text-decoration:none;cursor:pointer;font-size:14px;margin:0 20px;display:block}.app-container_status-container .DeviceBlock ul li .domain[data-v-51765cb0]{cursor:pointer}.app-container_status-container .DeviceBlock ul li[data-v-51765cb0]:hover{background-color:#eee}.app-container_status-container .DeviceBlock li[data-v-51765cb0]:last-child{margin-top:5px}.app-container_status-container span.container_success[data-v-51765cb0]{display:block;font-size:15px;font-family:PingFangSC-Medium,PingFang SC}.app-container_status-container span.container_failure[data-v-51765cb0]{display:block;font-size:1.2em}.app-container_status-container .container_configure[data-v-51765cb0]{font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#553afe;line-height:20px;cursor:pointer}.app-container_status-container span.container_title[data-v-51765cb0]{font-size:1.25rem;color:#333;display:block}.app-container_status-container span.container_content[data-v-51765cb0]{font-size:1.25rem;color:#666}.app-container_status-container .devise[data-v-51765cb0]{display:block;font-size:12px;color:#727272}.app-container_status-container span.container_time[data-v-51765cb0]{font-size:12px;color:#727272;margin-top:3px;display:block}.app-container_status-label[data-v-51765cb0]{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.app-container_status-label .app-container_status-label_item[data-v-51765cb0]{flex:0 0 50%;max-width:50%}.app-container_status-label_block[data-v-51765cb0]{display:block;color:var(--app-container_status-label_block);margin:10px 0 8px}.app-container_status-container_body[data-v-51765cb0]{width:100%;height:100%;text-align:center;display:flex;align-items:center;align-content:center}.app-container_status-container_body svg[data-v-51765cb0]{min-width:32px}.app-container_status-container_body .app-container_status-info[data-v-51765cb0]{margin-left:10px;text-align:left;margin-right:10px;min-width:57px}.app-container_status-container_body svg[data-v-51765cb0]{width:50px;height:50px}.app-container_status-container_body span[data-v-51765cb0]{width:100%;margin:5px 0}.menu_background[data-v-51765cb0]{position:fixed;inset:0}.app-container_body[data-v-51765cb0]{width:100%}.network-container[data-v-2d777a95]{width:100%;display:flex;flex-wrap:wrap}.network-container .network-container_flow[data-v-2d777a95]{flex:0 0 100%;max-width:60%;padding-right:10px}.network-container .network-container_flow .network-container_flow-container[data-v-2d777a95]{border-radius:6px;overflow:hidden;position:relative;background-color:var(--flow-bg-color);box-shadow:var(--card-box-shadow)}.network-container .network-container_status[data-v-2d777a95]{flex:0 0 100%;max-width:40%;padding-left:10px;display:flex;flex-wrap:wrap}@keyframes bganimation-2d777a95{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2d777a95{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2d777a95{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2d777a95]{animation:rotateEnter-2d777a95 .7s;position:relative}.rotate-leave-active[data-v-2d777a95]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2d777a95]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 992px){.network-container[data-v-2d777a95]{width:100%}.network-container .network-container_flow[data-v-2d777a95]{flex:0 0 100%;max-width:100%;padding-right:0}.network-container .network-container_status[data-v-2d777a95]{flex:0 0 100%;max-width:100%;padding-left:0;margin-top:1rem}}.action .action-footer button[data-v-3dae3be2]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}@keyframes bganimation-3dae3be2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3dae3be2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3dae3be2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3dae3be2]{animation:rotateEnter-3dae3be2 .7s;position:relative}.rotate-leave-active[data-v-3dae3be2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3dae3be2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action.format[data-v-3dae3be2]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action.format .action-header[data-v-3dae3be2]{width:100%;height:70px;line-height:70px}.action.format .action-header .action-header_title[data-v-3dae3be2]{margin:0;color:#333;font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;user-select:none;font-size:20px}.action.format .action-body[data-v-3dae3be2]{width:100%;height:calc(100% - 140px);overflow:auto}.action.format .action-footer[data-v-3dae3be2]{width:100%;height:70px;line-height:70px;color:#333;display:flex;flex-wrap:wrap;align-items:center}.action.format .action-footer .auto[data-v-3dae3be2]{flex:auto}.action.format .disk-list[data-v-3dae3be2]{width:100%;height:100%;border:1px solid #dfe1e5;overflow:auto}.action.format .label-item[data-v-3dae3be2]{width:100%;margin:1rem 0}.action.format .label-item .label-item_key[data-v-3dae3be2]{width:100%;font-size:16px;color:#666}.action.format .label-item .label-item_key span[data-v-3dae3be2]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action.format .label-item .label-item_key span[data-v-3dae3be2]:before{content:"*";color:#f56c6c;margin-right:4px}.action.format .label-item .label-item_value[data-v-3dae3be2]{width:100%;margin-top:5px}.action.format .label-item .label-item_value select[data-v-3dae3be2],.action.format .label-item .label-item_value input[data-v-3dae3be2]{width:100%;height:36px}.action.format .label-item .label-item_path[data-v-3dae3be2]{padding:0 14px;background-color:#e5e5e5;width:100%;height:28px;line-height:28px;margin-top:10px}.action.format .auto[data-v-3dae3be2]{flex:auto}.action.format p.msg[data-v-3dae3be2]{margin:.5rem 0;color:red}.action.format .disk-info[data-v-3dae3be2]{width:100%;text-align:center}.action.format .disk-info .disk-info_icon[data-v-3dae3be2]{width:100px;height:100px;margin:0 auto}.action.format .disk-info .disk-info_icon svg[data-v-3dae3be2]{width:100%;height:100%}.action.format .disk-info .disk-info_mount-name[data-v-3dae3be2]{margin:1rem 0;font-size:1.5em;color:#333}@keyframes bganimation-3dae3be2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3dae3be2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3dae3be2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3dae3be2]{animation:rotateEnter-3dae3be2 .7s;position:relative}.rotate-leave-active[data-v-3dae3be2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3dae3be2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action.result[data-v-3dae3be2]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action.result .action-body[data-v-3dae3be2]{width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}.action.result .action-body .action-body_icon[data-v-3dae3be2]{width:100px;height:100px}.action.result .action-body .action-body_icon svg.icon[data-v-3dae3be2]{width:100%;height:100%}.action.result .action-body .action-body_msg[data-v-3dae3be2]{font-size:2em;color:#666;text-align:center;width:100%;margin:1rem 0}.action.result .action-body .action-body_info[data-v-3dae3be2]{margin:1rem 0;width:100%;text-align:center;color:#666;font-size:1.2em}.action.result .action-body .action-body_info a[data-v-3dae3be2]{color:#0000fb}.action.result .btns[data-v-3dae3be2]{width:100%;text-align:center;margin:1rem 0}@keyframes bganimation-3dae3be2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3dae3be2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3dae3be2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3dae3be2]{animation:rotateEnter-3dae3be2 .7s;position:relative}.rotate-leave-active[data-v-3dae3be2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3dae3be2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1000px){.action.format[data-v-3dae3be2]{width:168%}}@media screen and (max-width: 900px){.action.format[data-v-3dae3be2]{width:146%}}@media screen and (max-width: 800px){.action.format[data-v-3dae3be2]{width:136%}}@media screen and (max-width: 700px){.action.format[data-v-3dae3be2]{width:116%}}@media screen and (max-width: 500px){.action.format[data-v-3dae3be2]{width:100%}}.action .action-footer button[data-v-5f5fb500]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}@keyframes bganimation-5f5fb500{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-5f5fb500{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-5f5fb500{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-5f5fb500]{animation:rotateEnter-5f5fb500 .7s;position:relative}.rotate-leave-active[data-v-5f5fb500]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-5f5fb500]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action.format[data-v-5f5fb500]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action.format .action-header[data-v-5f5fb500]{width:100%;height:70px;line-height:70px}.action.format .action-header .action-header_title[data-v-5f5fb500]{margin:0;color:#333;font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;user-select:none;font-size:20px}.action.format .action-body[data-v-5f5fb500]{width:100%;height:calc(100% - 140px);overflow:auto}.action.format .action-footer[data-v-5f5fb500]{width:100%;height:70px;line-height:70px;color:#333;display:flex;flex-wrap:wrap;align-items:center}.action.format .action-footer .auto[data-v-5f5fb500]{flex:auto}.action.format .disk-list[data-v-5f5fb500]{width:100%;height:100%;border:1px solid #dfe1e5;overflow:auto}.action.format .label-item[data-v-5f5fb500]{width:100%;margin:1rem 0}.action.format .label-item .label-item_key[data-v-5f5fb500]{width:100%;font-size:16px;color:#666}.action.format .label-item .label-item_key span[data-v-5f5fb500]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action.format .label-item .label-item_key span[data-v-5f5fb500]:before{content:"*";color:#f56c6c;margin-right:4px}.action.format .label-item .label-item_value[data-v-5f5fb500]{width:100%;margin-top:5px}.action.format .label-item .label-item_value select[data-v-5f5fb500],.action.format .label-item .label-item_value input[data-v-5f5fb500]{width:100%;height:36px}.action.format .label-item .label-item_path[data-v-5f5fb500]{padding:0 14px;background-color:#e5e5e5;width:100%;height:28px;line-height:28px;margin-top:10px}.action.format .auto[data-v-5f5fb500]{flex:auto}.action.format p.msg[data-v-5f5fb500]{margin:.5rem 0;color:red}.action.format .disk-info[data-v-5f5fb500]{width:100%;text-align:center}.action.format .disk-info .disk-info_icon[data-v-5f5fb500]{width:100px;height:100px;margin:0 auto}.action.format .disk-info .disk-info_icon svg[data-v-5f5fb500]{width:100%;height:100%}.action.format .disk-info .disk-info_mount-name[data-v-5f5fb500]{margin:1rem 0;font-size:1.5em;color:#333}@keyframes bganimation-5f5fb500{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-5f5fb500{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-5f5fb500{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-5f5fb500]{animation:rotateEnter-5f5fb500 .7s;position:relative}.rotate-leave-active[data-v-5f5fb500]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-5f5fb500]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action.result[data-v-5f5fb500]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action.result .action-body[data-v-5f5fb500]{width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}.action.result .action-body .action-body_icon[data-v-5f5fb500]{width:100px;height:100px}.action.result .action-body .action-body_icon svg.icon[data-v-5f5fb500]{width:100%;height:100%}.action.result .action-body .action-body_msg[data-v-5f5fb500]{font-size:2em;color:#666;text-align:center;width:100%;margin:1rem 0}.action.result .action-body .action-body_info[data-v-5f5fb500]{margin:1rem 0;width:100%;text-align:center;color:#666;font-size:1.2em}.action.result .action-body .action-body_info a[data-v-5f5fb500]{color:#0000fb}.action.result .btns[data-v-5f5fb500]{width:100%;text-align:center;margin:1rem 0}@keyframes bganimation-4e7285ca{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-4e7285ca{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-4e7285ca{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-4e7285ca]{animation:rotateEnter-4e7285ca .7s;position:relative}.rotate-leave-active[data-v-4e7285ca]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-4e7285ca]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.disk-item.error[data-v-4e7285ca]{color:red}.disk-content[data-v-4e7285ca]{padding:1rem;border:1px solid #cfcfcf;margin:16px 0}.disk-content li.disk-item[data-v-4e7285ca]{width:100%;display:flex;align-items:center}.disk-content li.disk-item .disk-item_name[data-v-4e7285ca]{flex:0 0 50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.disk-content li.disk-item .value-data[data-v-4e7285ca]{width:100%;text-overflow:ellipsis;white-space:nowrap;height:100%;color:#297ff3;cursor:default}.disk-content li.disk-item .value-data button[data-v-4e7285ca]{background:none;border:none;width:100%;text-align:right;color:#297ff3;cursor:pointer}.disk-content li.disk-item .value-data button[data-v-4e7285ca]:hover{opacity:.7}.disk-content li.disk-item .value-data.buttondiv[data-v-4e7285ca]{cursor:pointer}.disk-content li.disk-item .disk_value[data-v-4e7285ca]{flex:0 0 50%;display:flex;justify-content:space-between;align-items:center}.disk-content li.disk-item .disk_value .cbi-button[data-v-4e7285ca]{margin-left:10px}.disk-content li.disk-item .disk_value .disk-item_value[data-v-4e7285ca]{flex:auto;padding-left:10px;position:relative}.disk-content li.disk-item .disk_value .disk-item_value .disk-item-tooltip[data-v-4e7285ca]{position:absolute;background:rgba(0,0,0,.7);z-index:10111;color:#fff;padding:.5rem 1rem;left:10px;right:0;bottom:100%;margin-bottom:6px;text-align:center;font-size:1em;visibility:hidden;opacity:0}.disk-content li.disk-item .disk_value .disk-item_value .disk-item-tooltip[data-v-4e7285ca]:after{content:"";position:absolute;bottom:-6px;border-color:#4c4c4c rgba(0,0,0,0) rgba(0,0,0,0);left:0;right:0;text-align:center;width:0;margin:0 auto;border-width:6px 8px 0;border-style:solid}.disk-content li.disk-item .disk_value .disk-item_value:hover .disk-item-tooltip[data-v-4e7285ca]{visibility:visible;transition:.7s;opacity:1}.disk-content .disk_status[data-v-4e7285ca]{display:flex;text-align:left;padding-left:10px;font-size:12px;padding-top:6px}.disk-content .disk_status .disk_status_item[data-v-4e7285ca]{display:flex;margin-right:20px}.disk-content .disk_status .disk_status_item .disk_tip[data-v-4e7285ca]{display:flex;align-items:center}.disk_infoicon[data-v-4e7285ca]{margin-left:10px;cursor:pointer}.tooltip-trigger[data-v-4e7285ca]{flex:none}.tooltip-trigger[data-v-4e7285ca]{position:relative;display:inline-block;cursor:help;margin-right:6px;margin-left:10px}.tooltip-trigger .tooltip-text[data-v-4e7285ca]{visibility:hidden;position:absolute;padding:.5rem 1rem;background-color:#555;color:#fff;text-align:center;border-radius:6px;z-index:1;opacity:0;transition:opacity .6s}.tooltip-trigger .tooltip-text span[data-v-4e7285ca]{color:#fff}.tooltip-trigger .tooltip-text .disk_dir_tip[data-v-4e7285ca]{min-width:15rem;display:inline-block}.tooltip-trigger:hover .tooltip-text[data-v-4e7285ca]{visibility:visible;opacity:1}.tooltip-top[data-v-4e7285ca]{bottom:100%;left:50%;margin-bottom:5px;transform:translate(-50%)}.tooltip-top[data-v-4e7285ca]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip-bottom[data-v-4e7285ca]:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}@keyframes bganimation-4e7285ca{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-4e7285ca{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-4e7285ca{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-4e7285ca]{animation:rotateEnter-4e7285ca .7s;position:relative}.rotate-leave-active[data-v-4e7285ca]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-4e7285ca]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1000px){.disk-content li.disk-item .disk_value[data-v-4e7285ca]{display:block}.disk-content .disk_status[data-v-4e7285ca]{flex-wrap:wrap}}@keyframes bganimation-56d0d562{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-56d0d562{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-56d0d562{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-56d0d562]{animation:rotateEnter-56d0d562 .7s;position:relative}.rotate-leave-active[data-v-56d0d562]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-56d0d562]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action[data-v-56d0d562]{width:860px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;padding:3rem;border-radius:6px;display:flex;flex-direction:column;flex-wrap:nowrap}.action ul[data-v-56d0d562]{overflow:auto}.action ul .app-container_info[data-v-56d0d562]{display:flex;justify-content:space-between;max-width:56%;margin-top:18px;font-weight:600}.action ul .app-container_body[data-v-56d0d562]{width:100%;height:100%}.action .action-footer[data-v-56d0d562]{text-align:center;margin-top:46px}.action .action-footer button[data-v-56d0d562]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}@keyframes bganimation-56d0d562{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-56d0d562{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-56d0d562{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-56d0d562]{animation:rotateEnter-56d0d562 .7s;position:relative}.rotate-leave-active[data-v-56d0d562]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-56d0d562]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1000px){.action[data-v-56d0d562]{width:160%}}@media screen and (max-width: 800px){.action[data-v-56d0d562]{width:138%}}@media screen and (max-width: 700px){.action[data-v-56d0d562]{width:132%}}@media screen and (max-width: 600px){.action[data-v-56d0d562]{width:116%}}@media screen and (max-width: 500px){.action[data-v-56d0d562]{width:100%}}@media screen and (max-width: 400px){.action[data-v-56d0d562]{width:90%}}@media screen and (max-width: 300px){.action[data-v-56d0d562]{width:100%}}@keyframes bganimation-5e9b583e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-5e9b583e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-5e9b583e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-5e9b583e]{animation:rotateEnter-5e9b583e .7s;position:relative}.rotate-leave-active[data-v-5e9b583e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-5e9b583e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.disk-item.error[data-v-5e9b583e]{color:red}li.disk-item[data-v-5e9b583e]{width:100%;display:flex;margin:1rem 0;align-items:center}li.disk-item .disk-item_name[data-v-5e9b583e]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}li.disk-item .disk_icon[data-v-5e9b583e]{padding-left:1rem;align-self:center;align-items:center;flex:none;display:flex}li.disk-item .disk_value[data-v-5e9b583e]{display:flex;justify-content:flex-end;width:50%}li.disk-item .disk_value .disk-item_value[data-v-5e9b583e]{flex:auto;padding-left:10px;position:relative;cursor:help}li.disk-item .disk_value .disk-item_value .value-data[data-v-5e9b583e]{width:100%;text-overflow:ellipsis;white-space:nowrap;height:100%}li.disk-item .disk_value .disk-item_value .value-data button[data-v-5e9b583e]{background:none;border:none;width:100%;text-align:right;color:#297ff3;cursor:pointer;padding:0;margin:0;line-height:normal}li.disk-item .disk_value .disk-item_value .value-data button[data-v-5e9b583e]:hover{opacity:.7}li.disk-item .disk_value .disk-item_value .disk-item-tooltip[data-v-5e9b583e]{position:absolute;background:rgba(0,0,0,.7);z-index:10111;color:#fff;padding:.5rem 1rem;left:10px;right:0;bottom:100%;margin-bottom:6px;text-align:center;font-size:1em;visibility:hidden;opacity:0}li.disk-item .disk_value .disk-item_value .disk-item-tooltip[data-v-5e9b583e]:after{content:"";position:absolute;bottom:-6px;border-color:#4c4c4c rgba(0,0,0,0) rgba(0,0,0,0);left:0;right:0;text-align:center;width:0;margin:0 auto;border-width:6px 8px 0;border-style:solid}li.disk-item .disk_value .disk-item_value:hover .disk-item-tooltip[data-v-5e9b583e]{visibility:visible;transition:.7s;opacity:1}.disk_infoicon[data-v-5e9b583e]{margin-left:10px;cursor:pointer}.tooltip-trigger[data-v-5e9b583e]{flex:none;cursor:help}.tooltip-trigger[data-v-5e9b583e]{position:relative;display:inline-block;cursor:help;margin-right:6px;margin-left:10px}.tooltip-trigger .tooltip-text[data-v-5e9b583e]{visibility:hidden;position:absolute;padding:.5rem 1rem;background-color:#555;color:#fff;text-align:center;border-radius:6px;z-index:1;opacity:0;transition:opacity .6s}.tooltip-trigger .tooltip-text span[data-v-5e9b583e]{color:#fff}.tooltip-trigger .tooltip-text .disk_dir_tip[data-v-5e9b583e]{min-width:15rem;display:inline-block}.tooltip-trigger:hover .tooltip-text[data-v-5e9b583e]{visibility:visible;opacity:1}.tooltip-top[data-v-5e9b583e]{bottom:100%;left:50%;margin-bottom:5px;transform:translate(-50%)}.tooltip-top[data-v-5e9b583e]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip-bottom[data-v-5e9b583e]:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}@keyframes bganimation-2b8c3ff1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2b8c3ff1{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2b8c3ff1{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2b8c3ff1]{animation:rotateEnter-2b8c3ff1 .7s;position:relative}.rotate-leave-active[data-v-2b8c3ff1]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2b8c3ff1]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.app-container[data-v-2b8c3ff1]{position:relative;display:flex;flex-wrap:wrap;width:100%;height:100%}.app-container ul[data-v-2b8c3ff1]{flex:0 0 100%;width:100%}.app-container ul .app-container_title[data-v-2b8c3ff1]{display:flex;justify-content:space-between;align-items:center}.app-container ul .app-container_title .more_icon[data-v-2b8c3ff1]{border-radius:0 4px 4px 0;border-right:var(--item_btn-border);border-top:var(--item_btn-border);border-bottom:var(--item_btn-border);height:30px;display:inline-block;cursor:pointer}.app-container ul .app-container_title .more_icon[data-v-2b8c3ff1] svg path{fill:var(--item_btn-color)}.app-container ul .app-container_title .DeviceBlock[data-v-2b8c3ff1]{position:absolute;z-index:999;width:30%;right:22px}.app-container ul .app-container_title .DeviceBlock ul[data-v-2b8c3ff1]{background-color:#fff;box-shadow:0 0 10px 1px #373f6924;padding:10px 0;border-radius:6px;top:8px;right:0;text-align:center;position:absolute;word-break:keep-all}.app-container ul .app-container_title .DeviceBlock ul li[data-v-2b8c3ff1]{margin:6px 0;cursor:pointer;line-height:28px}.app-container ul .app-container_title .DeviceBlock ul li a[data-v-2b8c3ff1]{color:#1e1e1e;text-decoration:none;cursor:pointer;font-size:14px;display:block}.app-container ul .app-container_title .DeviceBlock ul li[data-v-2b8c3ff1]:hover{background-color:#eee}.app-container ul .app-container_title .app-container_tool[data-v-2b8c3ff1]{display:flex;flex-wrap:wrap;align-items:center}.app-container ul .app-container_title .app-container_tool .app-container_configure[data-v-2b8c3ff1]{height:30px;border-radius:4px 0 0 4px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:var(--item_btn-color);display:inline-block;padding:0 10px;border:var(--item_btn-border);cursor:pointer;display:flex;justify-content:center;align-items:center}.app-container ul .app-container_title .app-container_tool .more_icon[data-v-2b8c3ff1]{border-radius:0 4px 4px 0;border-right:var(--item_btn-border);border-top:1var --item_btn-border;border-bottom:var(--item_btn-border);height:30px;display:inline-block;cursor:pointer}.app-container ul .app-container_title .app-container_tool .more_icon[data-v-2b8c3ff1] svg path{fill:var(--item_btn-color)}.app-container ul .disk_loading_icon[data-v-2b8c3ff1]{position:absolute;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;padding:10px}.app-container ul .disk_loading_icon .disk_loading_info[data-v-2b8c3ff1]{margin-top:5px}.refresh[data-v-2b8c3ff1]{margin-left:20px}.app-container_info[data-v-2b8c3ff1]{font-size:14px;font-weight:700;height:31px;line-height:52px}.app-container_body[data-v-2b8c3ff1]{width:100%;height:100%}.menu_background[data-v-2b8c3ff1]{position:fixed;inset:0}@keyframes bganimation-8166802a{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-8166802a{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-8166802a{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-8166802a]{animation:rotateEnter-8166802a .7s;position:relative}.rotate-leave-active[data-v-8166802a]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-8166802a]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.sambas-item[data-v-8166802a]{width:100%;display:flex;flex-wrap:wrap;margin:1rem 0}li.sambas-item .sambas-item_name[data-v-8166802a]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}li.sambas-item .sambas-item_value[data-v-8166802a]{flex:0 0 100%;max-width:50%;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-container_samba li.samba-item[data-v-8166802a]{width:100%;display:flex;flex-wrap:wrap;margin:1rem 0}.app-container_samba li.samba-item .samba-item_name[data-v-8166802a]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.app-container_samba li.samba-item .samba-item_value[data-v-8166802a]{flex:0 0 100%;max-width:50%;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-container_samba li.samba-item .samba-item_value button[data-v-8166802a]{background:none;border:none;width:100%;text-align:right;color:#297ff3;cursor:pointer}.app-container_samba li.samba-item .samba-item_value button[data-v-8166802a]:hover{opacity:.7}.tit[data-v-8166802a]{color:var(--tit-color);font-weight:700;font-size:16px}@keyframes bganimation-45def11c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-45def11c{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-45def11c{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-45def11c]{animation:rotateEnter-45def11c .7s;position:relative}.rotate-leave-active[data-v-45def11c]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-45def11c]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.webdav-item[data-v-45def11c]{width:100%;display:flex;flex-wrap:wrap;margin:1rem 0}li.webdav-item .webdav-item_name[data-v-45def11c]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}li.webdav-item .webdav-item_value[data-v-45def11c]{flex:0 0 100%;max-width:50%;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes bganimation-0bd83418{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0bd83418{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0bd83418{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0bd83418]{animation:rotateEnter-0bd83418 .7s;position:relative}.rotate-leave-active[data-v-0bd83418]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0bd83418]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}ul.disk-item[data-v-0bd83418]{width:100%;margin-bottom:10px}ul.disk-item .auto[data-v-0bd83418]{flex:auto}ul.disk-item .disk-item_icon[data-v-0bd83418]{width:24px;height:24px;margin-right:.5rem}ul.disk-item .disk-item_icon svg[data-v-0bd83418]{width:100%;height:100%}ul.disk-item li.disk-info[data-v-0bd83418]{display:flex;flex-wrap:nowrap;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:5px 1rem;height:50px;cursor:pointer;color:#666;font-size:12px;border-left:3px solid #89897f}ul.disk-item li.disk-info[data-v-0bd83418]:hover{background-color:#ecf5ff}ul.disk-item li.disk-info .disk-item_icon svg path[data-v-0bd83418]{fill:#09aaff}ul.disk-item li.disk-info .disk-item_f[data-v-0bd83418]{display:flex;flex-wrap:wrap}ul.disk-item li.disk-info .disk-item_f .disk-item_venderModel[data-v-0bd83418],ul.disk-item li.disk-info .disk-item_f .disk-item_used[data-v-0bd83418]{width:100%}ul.disk-item li.disk-info.on[data-v-0bd83418]{border-left:3px solid #ff9c08}ul.disk-item li.disk-info.on.nopoint[data-v-0bd83418]{background-color:#ecf5ff}ul.disk-item .disk-children[data-v-0bd83418]{width:100%;color:#666}ul.disk-item .disk-children li.disk-children_item[data-v-0bd83418]{width:100%;height:40px;line-height:40px;padding-left:2rem;font-size:12px;cursor:pointer;display:flex;flex-wrap:nowrap;align-items:center;border-left:3px solid #89897f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.disk-item .disk-children li.disk-children_item[data-v-0bd83418]:hover{background-color:#ecf5ff}ul.disk-item .disk-children li.disk-children_item span[data-v-0bd83418]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}ul.disk-item .disk-children li.disk-children_item.on.on[data-v-0bd83418]{border-left:3px solid #ff9c08;background-color:#ecf5ff}@keyframes bganimation-b222ef5e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-b222ef5e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-b222ef5e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-b222ef5e]{animation:rotateEnter-b222ef5e .7s;position:relative}.rotate-leave-active[data-v-b222ef5e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-b222ef5e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action .action-footer button[data-v-b222ef5e]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}@keyframes bganimation-b222ef5e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-b222ef5e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-b222ef5e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-b222ef5e]{animation:rotateEnter-b222ef5e .7s;position:relative}.rotate-leave-active[data-v-b222ef5e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-b222ef5e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action.list[data-v-b222ef5e]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action.list .action-header[data-v-b222ef5e]{width:100%;height:70px;line-height:70px}.action.list .action-header .action-header_title[data-v-b222ef5e]{margin:0;color:#333;font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;user-select:none;font-size:20px}.action.list .action-body[data-v-b222ef5e]{width:100%;height:calc(100% - 176px)}.action.list .action-msg[data-v-b222ef5e]{width:100%;height:36px;line-height:36px;text-align:center}.action.list .action-footer[data-v-b222ef5e]{width:100%;height:70px;line-height:70px;color:#333;display:flex;flex-wrap:wrap;align-items:center}.action.list .action-footer .auto[data-v-b222ef5e]{flex:auto}.action.list .disk-list[data-v-b222ef5e]{width:100%;height:100%;border:1px solid #dfe1e5;overflow:auto}@keyframes bganimation-b222ef5e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-b222ef5e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-b222ef5e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-b222ef5e]{animation:rotateEnter-b222ef5e .7s;position:relative}.rotate-leave-active[data-v-b222ef5e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-b222ef5e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action.format[data-v-b222ef5e]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action.format .action-header[data-v-b222ef5e]{width:100%;height:70px;line-height:70px}.action.format .action-header .action-header_title[data-v-b222ef5e]{margin:0;color:#333;font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;user-select:none;font-size:20px}.action.format .action-body[data-v-b222ef5e]{width:100%;height:calc(100% - 140px);overflow:auto}.action.format .action-footer[data-v-b222ef5e]{width:100%;height:70px;line-height:70px;color:#333;display:flex;flex-wrap:wrap;align-items:center}.action.format .action-footer .auto[data-v-b222ef5e]{flex:auto}.action.format .disk-list[data-v-b222ef5e]{width:100%;height:100%;border:1px solid #dfe1e5;overflow:auto}.action.format .label-item[data-v-b222ef5e]{width:100%;margin:1rem 0}.action.format .label-item .label-item_key[data-v-b222ef5e]{width:100%;font-size:16px;color:#666}.action.format .label-item .label-item_key span[data-v-b222ef5e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action.format .label-item .label-item_key span[data-v-b222ef5e]:before{content:"*";color:#f56c6c;margin-right:4px}.action.format .label-item .label-item_value[data-v-b222ef5e]{width:100%;margin-top:5px}.action.format .label-item .label-item_value select[data-v-b222ef5e],.action.format .label-item .label-item_value input[data-v-b222ef5e]{width:100%;height:36px}.action.format .auto[data-v-b222ef5e]{flex:auto}.action.format p.msg[data-v-b222ef5e]{margin:.5rem 0;color:red}.action.format .disk-info[data-v-b222ef5e]{width:100%;text-align:center}.action.format .disk-info .disk-info_icon[data-v-b222ef5e]{width:100px;height:100px;margin:0 auto}.action.format .disk-info .disk-info_icon svg[data-v-b222ef5e]{width:100%;height:100%}.action.format .disk-info .disk-info_mount-name[data-v-b222ef5e]{margin:1rem 0;font-size:1.5em;color:#333}@keyframes bganimation-b222ef5e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-b222ef5e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-b222ef5e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-b222ef5e]{animation:rotateEnter-b222ef5e .7s;position:relative}.rotate-leave-active[data-v-b222ef5e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-b222ef5e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action.result[data-v-b222ef5e]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action.result .action-header[data-v-b222ef5e]{width:100%;height:70px;line-height:70px}.action.result .action-header .action-header_title[data-v-b222ef5e]{margin:0;color:#333;font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;user-select:none;font-size:20px}.action.result .action-body[data-v-b222ef5e]{width:100%;height:calc(100% - 140px);overflow:auto}.action.result .action-body .format-result[data-v-b222ef5e]{width:100%;text-align:center;font-size:2em;color:#333;margin:1rem 0}.action.result .action-body .format-info[data-v-b222ef5e]{width:100%;text-align:center;font-size:1.3em}.action.result .action-body .format-info a[data-v-b222ef5e]{color:#f70324}.action.result .action-footer[data-v-b222ef5e]{width:100%;height:70px;line-height:70px;color:#333}.action.result .auto[data-v-b222ef5e]{flex:auto}@keyframes bganimation-b222ef5e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-b222ef5e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-b222ef5e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-b222ef5e]{animation:rotateEnter-b222ef5e .7s;position:relative}.rotate-leave-active[data-v-b222ef5e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-b222ef5e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1000px){.action.list[data-v-b222ef5e]{width:136%}}@media screen and (max-width: 900px){.action.list[data-v-b222ef5e]{width:126%}}@media screen and (max-width: 800px){.action.list[data-v-b222ef5e]{width:112%}}@media screen and (max-width: 700px){.action.list[data-v-b222ef5e]{width:100%}}@media screen and (max-width: 500px){.action.list[data-v-b222ef5e]{width:80%}}@keyframes bganimation-45926ac6{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-45926ac6{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-45926ac6{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-45926ac6]{animation:rotateEnter-45926ac6 .7s;position:relative}.rotate-leave-active[data-v-45926ac6]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-45926ac6]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action[data-v-45926ac6]{width:700px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:1rem 87px;border-radius:6px}.action .action-body[data-v-45926ac6]{width:100%;text-align:center;padding:3rem 0}.action .action-body h2.title[data-v-45926ac6]{width:100%;display:block;color:#1e1e1e;font-size:3em;padding:0;margin:0;text-align:center}.action .action-body .info[data-v-45926ac6]{color:#666;font-size:1.3em;margin:1rem 0}.action .action-body .btns[data-v-45926ac6]{width:100%;margin-top:3rem}.action .action-body .btns button[data-v-45926ac6]{display:block;width:100%!important;margin:.5rem 0}@keyframes bganimation-45926ac6{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-45926ac6{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-45926ac6{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-45926ac6]{animation:rotateEnter-45926ac6 .7s;position:relative}.rotate-leave-active[data-v-45926ac6]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-45926ac6]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1000px){.action.format .action-body h2.title[data-v-45926ac6]{font-size:20px}}@media screen and (max-width: 900px){.action .action-body h2.title[data-v-45926ac6]{font-size:20px}}@media screen and (max-width: 800px){.action .action-body h2.title[data-v-45926ac6]{font-size:20px}}@media screen and (max-width: 700px){.action .action-body h2.title[data-v-45926ac6]{font-size:20px}}@media screen and (max-width: 500px){.action .action-body h2.title[data-v-45926ac6]{font-size:20px}}@keyframes bganimation-2b3974a4{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2b3974a4{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2b3974a4{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2b3974a4]{animation:rotateEnter-2b3974a4 .7s;position:relative}.rotate-leave-active[data-v-2b3974a4]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2b3974a4]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action[data-v-2b3974a4]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action .action-header[data-v-2b3974a4]{width:100%;height:70px;line-height:70px}.action .action-header .action-header_title[data-v-2b3974a4]{margin:0;color:#333;font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;user-select:none;font-size:20px}.action .action-body[data-v-2b3974a4]{width:100%;height:calc(100% - 140px);overflow:auto}.action .action-body .label-item[data-v-2b3974a4]{width:100%;margin:1rem 0}.action .action-body .label-item .label-item_key[data-v-2b3974a4]{width:100%;font-size:12px;color:#666}.action .action-body .label-item .label-item_key span[data-v-2b3974a4]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action .action-body .label-item .label-item_key span[data-v-2b3974a4]:before{content:"*";color:#f56c6c;margin-right:4px}.action .action-body .label-item .label-item_value[data-v-2b3974a4]{width:100%;margin-top:5px}.action .action-body .label-item .label-item_value select[data-v-2b3974a4],.action .action-body .label-item .label-item_value input[data-v-2b3974a4]{width:100%;height:36px}.action .action-footer[data-v-2b3974a4]{width:100%;height:70px;line-height:70px;color:#333;display:flex;flex-wrap:wrap;align-items:center}.action .action-footer .auto[data-v-2b3974a4]{flex:auto}.action .action-footer button[data-v-2b3974a4]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}@keyframes bganimation-88275da0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-88275da0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-88275da0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-88275da0]{animation:rotateEnter-88275da0 .7s;position:relative}.rotate-leave-active[data-v-88275da0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-88275da0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action[data-v-88275da0]{width:700px;height:560px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;padding:0 25px;border:1px solid #dfdfdf;border-radius:4px;background:#fff;box-shadow:0 1px 4px #0000004d}.action .action-header[data-v-88275da0]{width:100%;height:70px;line-height:70px}.action .action-header .action-header_title[data-v-88275da0]{margin:0;color:#333;font:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;user-select:none;font-size:20px}.action .action-body[data-v-88275da0]{width:100%;height:calc(100% - 140px)}.action .action-body .label-item[data-v-88275da0]{width:100%;margin:1rem 0}.action .action-body .label-item .label-item_key[data-v-88275da0]{width:100%;font-size:12px;color:#666}.action .action-body .label-item .label-item_key span[data-v-88275da0]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action .action-body .label-item .label-item_key span[data-v-88275da0]:before{content:"*";color:#f56c6c;margin-right:4px}.action .action-body .label-item .label-item_value[data-v-88275da0]{width:100%;margin-top:5px}.action .action-body .label-item .label-item_value select[data-v-88275da0],.action .action-body .label-item .label-item_value input[data-v-88275da0]{width:100%;height:36px}.action .action-body .samba-item[data-v-88275da0]{margin-top:-18px;font-size:12px}.action .action-body .samba-item .samba-item_allow[data-v-88275da0]{display:flex;align-items:flex-end}.action .action-body .samba-item .samba-item_allow .samba-allow[data-v-88275da0]{padding-left:10px;cursor:pointer}.action .action-body .samba-item .samba-item_tips[data-v-88275da0]{margin-top:10px}.action .action-body .samba-item .samba-item_tips .tooltip-trigger[data-v-88275da0]{display:flex}.action .action-body .samba-item .samba-item_tips .samba_dir_tip[data-v-88275da0]{margin-left:10px}.action .action-footer[data-v-88275da0]{width:100%;height:70px;line-height:70px;color:#333;display:flex;flex-wrap:wrap;align-items:center;padding-bottom:30px}.action .action-footer .auto[data-v-88275da0]{flex:auto}.action .action-footer button[data-v-88275da0]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}@keyframes bganimation-3f686017{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3f686017{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3f686017{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3f686017]{animation:rotateEnter-3f686017 .7s;position:relative}.rotate-leave-active[data-v-3f686017]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3f686017]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action[data-v-3f686017]{width:860px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:1rem 87px;border-radius:6px}.action h2.title[data-v-3f686017]{width:100%;display:block;color:#1e1e1e;font-size:3em;padding:0;margin:0;text-align:center}.action h3.desc[data-v-3f686017]{width:100%;display:block;color:#666;font-size:1.2em;padding:0;margin:1rem 0;text-align:center}.action form[data-v-3f686017]{width:100%;display:block;padding:2rem 0}.action form label[data-v-3f686017]{width:100%;display:block;margin:1rem 0}.action form label input[data-v-3f686017],.action form label select[data-v-3f686017]{width:100%;display:block;height:42px}.action .btns[data-v-3f686017]{width:100%;margin-top:3rem}.action .btns button[data-v-3f686017]{display:block;width:100%!important;margin:.5rem 0}.action li.disk-item[data-v-3f686017]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;padding:5px 1rem;border-bottom:1px solid #eee;cursor:pointer}.action li.disk-item[data-v-3f686017]:hover{background-color:#eee}.action li.disk-item .disk-item_f[data-v-3f686017]{display:flex;flex-wrap:wrap}.action li.disk-item .disk-item_f .disk-item_venderModel[data-v-3f686017],.action li.disk-item .disk-item_f .disk-item_used[data-v-3f686017]{width:100%}.action .tips[data-v-3f686017]{float:right;font-size:.8em}@keyframes bganimation-3f686017{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3f686017{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3f686017{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3f686017]{animation:rotateEnter-3f686017 .7s;position:relative}.rotate-leave-active[data-v-3f686017]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3f686017]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 500px){.action h2.title[data-v-3f686017]{font-size:2em}}@keyframes bganimation-8b8d01c2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-8b8d01c2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-8b8d01c2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-8b8d01c2]{animation:rotateEnter-8b8d01c2 .7s;position:relative}.rotate-leave-active[data-v-8b8d01c2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-8b8d01c2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.linkease-item[data-v-8b8d01c2]{width:100%;display:flex;flex-wrap:wrap;margin:1rem 0}li.linkease-item .linkease-item_name[data-v-8b8d01c2]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}li.linkease-item .linkease-item_value[data-v-8b8d01c2]{flex:0 0 100%;max-width:50%;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.linkease-item .linkease-item_value .configure[data-v-8b8d01c2]{color:#297ff3;padding:3px}li.linkease-item .linkease-item_value .configure.enabel[data-v-8b8d01c2]{cursor:pointer}a[data-v-8b8d01c2]{text-decoration:none;color:#297ff3}@keyframes bganimation-008c9ca2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-008c9ca2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-008c9ca2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-008c9ca2]{animation:rotateEnter-008c9ca2 .7s;position:relative}.rotate-leave-active[data-v-008c9ca2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-008c9ca2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.app-container[data-v-008c9ca2]{position:relative;display:flex;flex-wrap:wrap;width:100%;height:100%;align-content:flex-start}.app-container .app-container_title[data-v-008c9ca2]{width:100%;display:flex;flex-wrap:wrap;align-content:center;justify-content:space-between}.app-container .app-container_title .app-container_tool[data-v-008c9ca2]{display:flex;flex-wrap:wrap;align-items:center}.app-container .app-container_title .app-container_tool .app-container_configure[data-v-008c9ca2]{height:30px;line-height:30px;border-radius:4px 0 0 4px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:var(--item_btn-color);display:inline-block;padding:0 10px;border:var(--item_btn-border);cursor:pointer;display:flex;align-items:center;justify-content:center}.app-container .app-container_title .app-container_tool .more_icon[data-v-008c9ca2]{border-radius:0 4px 4px 0;border-right:var(--item_btn-border);border-top:var(--item_btn-border);border-bottom:var(--item_btn-border);height:30px;display:inline-block;cursor:pointer}.app-container .app-container_title .app-container_tool .more_icon[data-v-008c9ca2] svg path{fill:var(--item_btn-color)}.app-container .app-container_title .DeviceBlock[data-v-008c9ca2]{font-size:14px;top:34px;position:absolute;z-index:999;width:40%;right:22px}.app-container .app-container_title .DeviceBlock ul[data-v-008c9ca2]{background-color:#fff;box-shadow:0 0 10px 1px #373f6924;padding:10px 0;border-radius:6px;top:15px;right:0;text-align:center;position:absolute;word-break:keep-all}.app-container .app-container_title .DeviceBlock ul li[data-v-008c9ca2]{margin:6px 0;line-height:28px;cursor:pointer}.app-container .app-container_title .DeviceBlock ul li a[data-v-008c9ca2]{color:#1e1e1e;text-decoration:none;cursor:pointer;margin:0 20px;display:block}.app-container .app-container_title .DeviceBlock ul li[data-v-008c9ca2]:hover{background-color:#eee}.app-container .app-container_title button[data-v-008c9ca2]{margin-left:10px}.app-container .app-container_body[data-v-008c9ca2]{flex:0 0 100%;width:100%;height:66%}.app-container ul.app-container_nas-menu[data-v-008c9ca2]{width:100%;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;margin-top:20px}.app-container ul.app-container_nas-menu button[data-v-008c9ca2]{flex:0 0 100%!important;max-width:33.333%!important;height:30px;background:none;border:none!important;background-color:#eee;color:#333;cursor:pointer;margin:0!important;padding:5px 0!important;border-radius:0!important;line-height:20px;font-size:16px}.app-container ul.app-container_nas-menu button.on[data-v-008c9ca2],.app-container ul.app-container_nas-menu button[data-v-008c9ca2]:hover{color:#297ff3;background-color:#d1e2f9}.menu_background[data-v-008c9ca2]{position:fixed;inset:0}@keyframes bganimation-b0e9cad0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-b0e9cad0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-b0e9cad0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-b0e9cad0]{animation:rotateEnter-b0e9cad0 .7s;position:relative}.rotate-leave-active[data-v-b0e9cad0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-b0e9cad0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.docker-item[data-v-b0e9cad0]{width:100%;display:flex;flex-wrap:wrap;margin:1.5rem 0}li.docker-item .docker-item_name[data-v-b0e9cad0]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}li.docker-item .docker-item_value[data-v-b0e9cad0]{flex:0 0 100%;max-width:50%;padding-left:10px;float:left;display:flex}li.docker-item .docker-item_value .configure[data-v-b0e9cad0]{color:#297ff3;overflow:hidden;white-space:nowrap;padding:3px;overflow-x:hidden;text-overflow:ellipsis}li.docker-item .docker-item_value .configure.enabel[data-v-b0e9cad0]{color:#888;overflow-x:hidden;text-overflow:ellipsis}li.docker-item .docker-item_root[data-v-b0e9cad0]{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:16px;max-width:323px;flex:0 0 100%}.docker_tip svg[data-v-b0e9cad0]{vertical-align:bottom;margin-left:22px}.tooltip-trigger[data-v-b0e9cad0]{position:relative;display:inline-block;cursor:help;margin-right:6px}.tooltip-trigger .tooltip-text[data-v-b0e9cad0]{visibility:hidden;position:absolute;padding:.5rem 1rem;background-color:#555;color:#fff;text-align:center;border-radius:6px;z-index:1;opacity:0;transition:opacity .6s}.tooltip-trigger .tooltip-text span[data-v-b0e9cad0]{color:#fff}.tooltip-trigger .tooltip-text .docker_dir_tip[data-v-b0e9cad0]{min-width:15rem;display:inline-block}.tooltip-trigger:hover .tooltip-text[data-v-b0e9cad0]{visibility:visible;opacity:1}.tooltip-top[data-v-b0e9cad0]{bottom:100%;left:50%;margin-bottom:5px;transform:translate(-50%);margin-left:12px}.tooltip-right[data-v-b0e9cad0]{top:50%;left:100%;margin-left:5px;transform:translateY(-50%)}.tooltip-left[data-v-b0e9cad0]{top:50%;right:100%;margin-right:5px;transform:translateY(-50%)}.tooltip-top[data-v-b0e9cad0]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip-bottom[data-v-b0e9cad0]:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}.input-switch[data-v-b0e9cad0]{display:inline-block;cursor:pointer;position:relative}.input-switch span[data-v-b0e9cad0]{display:block;position:relative;width:50px;height:20px;border-radius:10px;padding:2px}.input-switch span em[data-v-b0e9cad0]{display:block;width:16px;height:16px;background-color:#fff;border-radius:10px}.input-switch span.enable[data-v-b0e9cad0]{background-color:#297ff3;transition:.3s}.input-switch span.enable em[data-v-b0e9cad0]{transform:translate(30px);transition:.3s}.input-switch span.close[data-v-b0e9cad0]{background-color:#cecece;transition:.3s}.input-switch span.close em[data-v-b0e9cad0]{transform:translate(0);transition:.3s}@keyframes bganimation-81932f72{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-81932f72{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-81932f72{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-81932f72]{animation:rotateEnter-81932f72 .7s;position:relative}.rotate-leave-active[data-v-81932f72]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-81932f72]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action[data-v-81932f72]{width:860px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;overflow:auto;padding:1rem 87px;border-radius:6px}.action h2.title[data-v-81932f72]{width:100%;display:block;color:#1e1e1e;font-size:22px;padding:0;margin:0;text-align:center}.action .roots[data-v-81932f72]{display:flex;max-width:342px;align-items:center;margin-top:32px;margin-bottom:16px}.action .roots .root[data-v-81932f72]{color:#000000d4;font-size:14px;text-align:center}.action .move[data-v-81932f72]{display:flex;justify-content:left;align-items:center}.action .change[data-v-81932f72]{width:678px}.action .desc[data-v-81932f72]{width:100%;display:block;font-size:1.2em;padding:0;margin:1rem 0;margin-top:32px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;color:#000000d4}.action form[data-v-81932f72]{width:100%;display:block}.action .tips[data-v-81932f72]{width:477px}.action .tips .tip[data-v-81932f72]{color:#faad14;padding-left:6px}.action .btns[data-v-81932f72]{width:100%;margin:104px auto 0}.action .btns button[data-v-81932f72]{display:block;width:100%!important;margin-left:0;margin-right:0}.action .roots_tit[data-v-81932f72]{color:#000000d4;font-size:14px;font-weight:700;width:118px;text-align:right;flex:none}.action .successed[data-v-81932f72]{text-align:center;font-size:14px}.action .finished[data-v-81932f72]{display:flex;justify-content:center;margin:80px 80px 28px}.action .docker_moves[data-v-81932f72]{text-align:center}.action .docker_moves .moves[data-v-81932f72]{margin-top:10px}.action .docker_moves .moves input[data-v-81932f72]{cursor:pointer}.action .docker_moves .moves label[data-v-81932f72]{margin-left:10px;cursor:pointer}.select-editable[data-v-81932f72]{position:relative;border:solid grey 1px;width:438px;height:34px}.select-editable select[data-v-81932f72]{position:absolute;top:0;left:0;font-size:14px;border:none;width:100%;height:100%;margin:0}.select-editable input[data-v-81932f72]{position:absolute;top:0;left:0;width:95%;padding:1px;font-size:14px;border:none}.select-editable select[data-v-81932f72]:focus,.select-editable input[data-v-81932f72]:focus{outline:none}[data-v-81932f72]::placeholder{color:#999}@keyframes bganimation-81932f72{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-81932f72{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-81932f72{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-81932f72]{animation:rotateEnter-81932f72 .7s;position:relative}.rotate-leave-active[data-v-81932f72]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-81932f72]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 800px){.action[data-v-81932f72]{width:100%}.docker_download[data-v-81932f72]{width:80%}}@keyframes bganimation-3b60633e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3b60633e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3b60633e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3b60633e]{animation:rotateEnter-3b60633e .7s;position:relative}.rotate-leave-active[data-v-3b60633e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3b60633e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.app-container[data-v-3b60633e]{position:relative;flex-wrap:wrap;width:100%;height:100%}.app-container .app-container_title[data-v-3b60633e]{justify-content:space-between}.app-container .app-container_title .app-container_tool[data-v-3b60633e]{display:flex;flex-wrap:wrap;align-items:center}.app-container .app-container_title .app-container_tool .app-container_configure[data-v-3b60633e]{height:30px;border-radius:4px 0 0 4px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:var(--item_btn-color);display:inline-block;padding:0 10px;border:var(--item_btn-border);cursor:pointer;display:flex;justify-content:center;align-items:center}.app-container .app-container_title .app-container_tool .more_icon[data-v-3b60633e]{border-radius:0 4px 4px 0;border-right:var(--item_btn-border);border-top:var(--item_btn-border);border-bottom:var(--item_btn-border);height:30px;display:inline-block;cursor:pointer}.app-container .app-container_title .app-container_tool .more_icon[data-v-3b60633e] svg path{fill:var(--item_btn-color)}.app-container .app-container_title .DeviceBlock[data-v-3b60633e]{font-size:14px;top:34px;position:absolute;z-index:999;width:40%;right:22px}.app-container .app-container_title .DeviceBlock ul[data-v-3b60633e]{background-color:#fff;box-shadow:0 0 10px 1px #373f6924;padding:10px 0;border-radius:6px;top:15px;right:0;text-align:center;position:absolute;word-break:keep-all}.app-container .app-container_title .DeviceBlock ul li[data-v-3b60633e]{margin:6px 0;line-height:28px;cursor:pointer}.app-container .app-container_title .DeviceBlock ul li a[data-v-3b60633e]{color:#1e1e1e;text-decoration:none;cursor:pointer;margin:0 20px;display:block}.app-container .app-container_title .DeviceBlock ul li[data-v-3b60633e]:hover{background-color:#eee}.app-container button[data-v-3b60633e],.app-container .refresh[data-v-3b60633e]{margin-left:20px}.app-container .app-container_body[data-v-3b60633e]{width:100%;height:100%}.app-container .loading_placeholder[data-v-3b60633e]{display:flex;flex-direction:column;align-items:center}.menu_background[data-v-3b60633e]{position:fixed;inset:0}@keyframes bganimation-4d31c3c4{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-4d31c3c4{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-4d31c3c4{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-4d31c3c4]{animation:rotateEnter-4d31c3c4 .7s;position:relative}.rotate-leave-active[data-v-4d31c3c4]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-4d31c3c4]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.aria2-item[data-v-4d31c3c4]{width:100%;display:flex;flex-wrap:wrap;margin:1rem 0}li.aria2-item .aria2-item_name[data-v-4d31c3c4]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}li.aria2-item .aria2-item_value[data-v-4d31c3c4]{flex:0 0 100%;max-width:50%;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.aria2-item .aria2-item_value .configure[data-v-4d31c3c4]{color:#297ff3;padding:3px}li.aria2-item .aria2-item_value .configure.enabel[data-v-4d31c3c4]{color:#888}.use-url_app[data-v-4d31c3c4]{padding-bottom:14px}.use-url_app a[data-v-4d31c3c4]{text-decoration:none;color:#297ff3}@keyframes bganimation-44bc5d56{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-44bc5d56{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-44bc5d56{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-44bc5d56]{animation:rotateEnter-44bc5d56 .7s;position:relative}.rotate-leave-active[data-v-44bc5d56]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-44bc5d56]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.qbittorrent-item[data-v-44bc5d56]{width:100%;display:flex;flex-wrap:wrap;margin:1rem 0}li.qbittorrent-item .qbittorrent-item_name[data-v-44bc5d56]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}li.qbittorrent-item .qbittorrent-item_value[data-v-44bc5d56]{flex:0 0 100%;max-width:50%;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.qbittorrent-item .qbittorrent-item_value .configure[data-v-44bc5d56]{color:#297ff3;padding:3px}li.qbittorrent-item .qbittorrent-item_value .configure.enabel[data-v-44bc5d56]{color:#888}a[data-v-44bc5d56]{text-decoration:none;color:#297ff3}@keyframes bganimation-ab5c1db0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-ab5c1db0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-ab5c1db0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-ab5c1db0]{animation:rotateEnter-ab5c1db0 .7s;position:relative}.rotate-leave-active[data-v-ab5c1db0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-ab5c1db0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}li.transmission-item[data-v-ab5c1db0]{width:100%;display:flex;flex-wrap:wrap;margin:1rem 0}li.transmission-item .transmission-item_name[data-v-ab5c1db0]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}li.transmission-item .transmission-item_value[data-v-ab5c1db0]{flex:0 0 100%;max-width:50%;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.transmission-item .transmission-item_value .configure[data-v-ab5c1db0]{color:#297ff3;padding:3px}li.transmission-item .transmission-item_value .configure.enabel[data-v-ab5c1db0]{color:#888}a[data-v-ab5c1db0]{text-decoration:none;color:#297ff3}@keyframes bganimation-395b81d2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-395b81d2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-395b81d2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-395b81d2]{animation:rotateEnter-395b81d2 .7s;position:relative}.rotate-leave-active[data-v-395b81d2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-395b81d2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action[data-v-395b81d2]{width:860px;max-height:90%;background-color:#fff;position:relative;z-index:1000;margin:auto;padding:1rem 87px;border-radius:6px}.action p[data-v-395b81d2]{color:#999;font-size:14px}.action input[data-v-395b81d2]{font-size:14px;font-family:PingFangSC-Regular,PingFang SC}.action h2.title[data-v-395b81d2]{width:100%;color:#1e1e1e;font-size:22px;font-family:PingFangSC-Medium,PingFang SC;padding:0;margin:0;text-align:center}.action span[data-v-395b81d2]{font-size:14px;font-family:PingFangSC-Medium,PingFang SC;color:#000000d4;font-weight:700}.action form label[data-v-395b81d2]{width:100%}.action form label input[data-v-395b81d2],.action form label select[data-v-395b81d2]{height:100%;font-size:14px}.action .myinput_wrap[data-v-395b81d2],.action .RPC_input[data-v-395b81d2]{width:85%}.action .myinput_wrap textarea[data-v-395b81d2]{width:100%;padding:2px 3px;border:1px solid #dee2e6;border-radius:.25rem}.action .input_row[data-v-395b81d2]{margin:16px 0;display:flex;justify-content:left;align-items:center}.action .input_row .radios[data-v-395b81d2]{margin-right:10px}.action .input_row .radios input[data-v-395b81d2],.action .input_row .radios label[data-v-395b81d2]{cursor:pointer}.action .Tracker label[data-v-395b81d2]{margin-right:10px;cursor:pointer}.action .Tracker_input[data-v-395b81d2]{padding:6px 2px}.action .btns[data-v-395b81d2]{width:100%;margin:42px auto 0}.action .btns button[data-v-395b81d2]{display:block;width:100%!important;margin:.5rem 0}.action .tooltip-trigger[data-v-395b81d2]{position:relative;display:inline-block;cursor:help;margin-right:6px}.action .tooltip-trigger .tooltip-text[data-v-395b81d2]{visibility:hidden;position:absolute;padding:.5rem 1rem;background-color:#555;color:#fff;text-align:center;border-radius:6px;z-index:1;opacity:0;transition:opacity .6s}.action .tooltip-trigger .tooltip-text span[data-v-395b81d2]{color:#fff}.action .tooltip-trigger .tooltip-text .dowload_dir_tip[data-v-395b81d2]{min-width:14rem;display:inline-block}.action .tooltip-trigger:hover .tooltip-text[data-v-395b81d2]{visibility:visible;opacity:1}.action .tooltip-top[data-v-395b81d2]{bottom:100%;left:50%;margin-bottom:5px;transform:translate(-50%)}.action .tooltip-bottom[data-v-395b81d2]{top:100%;left:50%;margin-top:5px;transform:translate(-50%)}.action .tooltip-bottom .dowload_rpc_tip[data-v-395b81d2]{min-width:10rem;display:inline-block}.action .tooltip-right[data-v-395b81d2]{top:50%;left:100%;margin-left:5px;transform:translateY(-50%)}.action .tooltip-left[data-v-395b81d2]{top:50%;right:100%;margin-right:5px;transform:translateY(-50%)}.action .tooltip-top[data-v-395b81d2]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.action .tooltip-bottom[data-v-395b81d2]:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}.action .successed[data-v-395b81d2]{text-align:center;font-size:14px}.action .finished[data-v-395b81d2]{display:flex;justify-content:center;margin:80px 80px 28px}.left[data-v-395b81d2]{display:flex;align-items:center;justify-content:flex-start;width:110px;flex:none}.select-editable[data-v-395b81d2]{position:relative;border:1px solid #dee2e6;border-radius:.25rem;margin:.25rem .1rem}.select-editable select[data-v-395b81d2]{top:0;left:0;font-size:14px;border:none;width:100%;margin:0}.select-editable input[data-v-395b81d2]{position:absolute;top:-4px;left:0;width:95%;padding:1px;font-size:14px;border:none}.select-editable select[data-v-395b81d2]:focus,.select-editable input[data-v-395b81d2]:focus{outline:none}[data-v-395b81d2]::placeholder{color:#999}@keyframes bganimation-395b81d2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-395b81d2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-395b81d2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-395b81d2]{animation:rotateEnter-395b81d2 .7s;position:relative}.rotate-leave-active[data-v-395b81d2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-395b81d2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 500px){.action[data-v-395b81d2]{width:100%}.action .input_row[data-v-395b81d2]{display:block}.action .input_row .myinput_wrap[data-v-395b81d2],.action .input_row .RPC_input[data-v-395b81d2]{width:100%}}@keyframes bganimation-17fab0f2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-17fab0f2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-17fab0f2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-17fab0f2]{animation:rotateEnter-17fab0f2 .7s;position:relative}.rotate-leave-active[data-v-17fab0f2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-17fab0f2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.app-container[data-v-17fab0f2]{position:relative;display:flex;flex-wrap:wrap;width:100%;height:100%;align-content:flex-start}.app-container .app-container_title[data-v-17fab0f2]{width:100%;display:flex;flex-wrap:wrap;align-content:center;justify-content:space-between}.app-container .app-container_title .app-container_tool[data-v-17fab0f2]{display:flex;flex-wrap:wrap;align-items:center}.app-container .app-container_title .app-container_tool .app-container_configure[data-v-17fab0f2]{height:30px;line-height:30px;border-radius:4px 0 0 4px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:var(--item_btn-color);display:inline-block;padding:0 10px;border:var(--item_btn-border);cursor:pointer;display:flex;align-items:center;justify-content:center}.app-container .app-container_title .app-container_tool .more_icon[data-v-17fab0f2]{border-radius:0 4px 4px 0;border-right:var(--item_btn-border);border-top:var(--item_btn-border);border-bottom:var(--item_btn-border);height:30px;display:inline-block;cursor:pointer}.app-container .app-container_title .app-container_tool .more_icon[data-v-17fab0f2] svg path{fill:var(--item_btn-color)}.app-container .app-container_title .DeviceBlock[data-v-17fab0f2]{font-size:14px;top:34px;position:absolute;z-index:999;width:40%;right:22px}.app-container .app-container_title .DeviceBlock ul[data-v-17fab0f2]{background-color:#fff;box-shadow:0 0 10px 1px #373f6924;padding:10px 0;border-radius:6px;top:15px;right:0;text-align:center;position:absolute;word-break:keep-all}.app-container .app-container_title .DeviceBlock ul li[data-v-17fab0f2]{margin:6px 0;line-height:28px;cursor:pointer}.app-container .app-container_title .DeviceBlock ul li a[data-v-17fab0f2]{color:#1e1e1e;text-decoration:none;cursor:pointer;margin:0 20px;display:block}.app-container .app-container_title .DeviceBlock ul li[data-v-17fab0f2]:hover{background-color:#eee}.app-container .app-container_title button[data-v-17fab0f2]{margin-left:10px}.app-container .app-container_body[data-v-17fab0f2]{flex:0 0 100%;width:100%;height:66%}.app-container ul.app-container_nas-menu[data-v-17fab0f2]{width:100%;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;margin-top:20px}.app-container ul.app-container_nas-menu button[data-v-17fab0f2]{flex:0 0 100%!important;max-width:33.333%!important;height:30px;background:none;border:none!important;background-color:#eee;color:#333;cursor:pointer;margin:0!important;padding:5px 0!important;border-radius:0!important;line-height:20px;font-size:16px}.app-container ul.app-container_nas-menu button.on[data-v-17fab0f2],.app-container ul.app-container_nas-menu button[data-v-17fab0f2]:hover{color:#297ff3;background-color:#d1e2f9}.menu_background[data-v-17fab0f2]{position:fixed;inset:0}@keyframes bganimation-73552138{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-73552138{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-73552138{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-73552138]{animation:rotateEnter-73552138 .7s;position:relative}.rotate-leave-active[data-v-73552138]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-73552138]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}h3[data-v-73552138]{text-align:center;margin-bottom:20px}.label-item[data-v-73552138]{display:flex;align-items:center;flex-wrap:wrap;margin:1rem 0;padding:0 30px}.label-item label[data-v-73552138]{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:26px;line-height:26px;cursor:pointer}.label-item label input[type=radio][data-v-73552138]{top:0;right:0;vertical-align:middle}.label-item label span[data-v-73552138]{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#000000d4;display:inline-block;margin-left:10px}.label-item p.label_info[data-v-73552138]{color:#999;font-size:12px;padding-left:24px;line-height:20px}.label-item .label-item_key[data-v-73552138]{display:flex;flex-wrap:wrap;align-items:center}.label-item .label-item_key .ddnsto_serve[data-v-73552138]{flex:0 0 100%;display:flex;justify-content:space-between;margin-bottom:14px}.label-item .label-item_key .ddnsto_serve_item[data-v-73552138]{flex:0 0 100%;display:flex;justify-content:space-between}@keyframes bganimation-b9ee57da{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-b9ee57da{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-b9ee57da{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-b9ee57da]{animation:rotateEnter-b9ee57da .7s;position:relative}.rotate-leave-active[data-v-b9ee57da]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-b9ee57da]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.actioner-container_body[data-v-b9ee57da]{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}.actioner-container_body svg.icon[data-v-b9ee57da]{width:100px;height:100px}.actioner-container_body .body-title[data-v-b9ee57da]{width:100%;display:block;color:#1e1e1e;font-size:2em;padding:0;margin:1rem 0;text-align:center}.actioner-container_body .body-tips[data-v-b9ee57da]{text-align:center}.actioner-container_body .body-info[data-v-b9ee57da]{color:#666;font-size:1.3em;margin:1rem 0;width:100%;text-align:center}.actioner-container_body .body-tips[data-v-b9ee57da]{margin:1rem 0;display:block;width:100%}.actioner-container_body .body-btns[data-v-b9ee57da]{width:100%;margin-top:3rem}.actioner-container_body .body-btns button[data-v-b9ee57da]{display:block;width:100%!important;margin:.5rem 0}@keyframes bganimation-aefb6fdc{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-aefb6fdc{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-aefb6fdc{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-aefb6fdc]{animation:rotateEnter-aefb6fdc .7s;position:relative}.rotate-leave-active[data-v-aefb6fdc]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-aefb6fdc]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}iframe[data-v-aefb6fdc]{width:100%;height:100%;border:none}@keyframes bganimation-0e2b47e6{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0e2b47e6{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0e2b47e6{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0e2b47e6]{animation:rotateEnter-0e2b47e6 .7s;position:relative}.rotate-leave-active[data-v-0e2b47e6]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0e2b47e6]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}iframe[data-v-0e2b47e6]{width:100%;height:100%;border:none}@keyframes bganimation-29e2aec8{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-29e2aec8{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-29e2aec8{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-29e2aec8]{animation:rotateEnter-29e2aec8 .7s;position:relative}.rotate-leave-active[data-v-29e2aec8]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-29e2aec8]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.actioner-container_body[data-v-29e2aec8]{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}.actioner-container_body svg.icon[data-v-29e2aec8]{width:100px;height:100px}.actioner-container_body .body-title[data-v-29e2aec8]{width:100%;display:block;color:#1e1e1e;font-size:2em;padding:0;margin:1rem 0;text-align:center}.actioner-container_body .body-info[data-v-29e2aec8]{color:#666;font-size:1.3em;margin:1rem 0;width:100%}.actioner-container_body .body-tips[data-v-29e2aec8]{margin:1rem 0;display:block;width:100%}.actioner-container_body .body-btns[data-v-29e2aec8]{width:100%;margin-top:3rem}.actioner-container_body .body-btns button[data-v-29e2aec8]{display:block;width:100%!important;margin:.5rem 0}@keyframes bganimation-169b4450{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-169b4450{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-169b4450{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-169b4450]{animation:rotateEnter-169b4450 .7s;position:relative}.rotate-leave-active[data-v-169b4450]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-169b4450]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.actioner-container_body[data-v-169b4450]{display:flex;align-items:center;justify-content:center}@keyframes bganimation-6590a3fa{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-6590a3fa{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-6590a3fa{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-6590a3fa]{animation:rotateEnter-6590a3fa .7s;position:relative}.rotate-leave-active[data-v-6590a3fa]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-6590a3fa]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.actioner-container_body[data-v-6590a3fa]{display:flex;align-items:center;justify-content:center}@keyframes bganimation-3b80943c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3b80943c{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3b80943c{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3b80943c]{animation:rotateEnter-3b80943c .7s;position:relative}.rotate-leave-active[data-v-3b80943c]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3b80943c]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action-main[data-v-3b80943c]{width:680px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.action-main[data-v-3b80943c] .actioner-container{width:100%}.action-main[data-v-3b80943c] .actioner-container .actioner-container_header{width:100%;height:50px;line-height:50px;display:flex;flex-wrap:wrap;align-items:center;font-size:20px;border-bottom:1px solid #eee;justify-content:center;padding:0 10px}.action-main[data-v-3b80943c] .actioner-container .actioner-container_footer{width:100%;height:50px;border-top:1px solid rgba(0,0,0,.06);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0 30px}.action-main[data-v-3b80943c] .actioner-container .actioner-container_footer button{display:inline-block;width:100px!important;margin:0;margin-left:1rem}.action-main[data-v-3b80943c] .actioner-container .actioner-container_footer .close{min-width:65px;font-weight:400;color:#0060ff;line-height:30px;text-align:center;cursor:pointer;height:32px;border-radius:2px;border:1px solid rgba(0,0,0,.15);font-size:14px;font-family:PingFangSC-Regular,PingFang SC;color:#000000d4;line-height:32px}.action-main[data-v-3b80943c] .actioner-container .actioner-container_footer .next{min-width:65px;line-height:32px;text-align:center;cursor:pointer;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;margin-left:20px;width:74px;height:32px;background:#553AFE;border-radius:2px}.action-main[data-v-3b80943c] .actioner-container .actioner-container_footer .next:hover,.action-main[data-v-3b80943c] .actioner-container .actioner-container_footer .close:hover{opacity:.9}.action-main[data-v-3b80943c] .actioner-container .actioner-container_body{padding:1rem;text-align:center;width:100%;height:400px}.action-main[data-v-3b80943c] .actioner-container .actioner-container_body a{text-decoration:none}.action-main[data-v-3b80943c] .actioner-container .actioner-container_body.ddnsto-bind{height:280px}@keyframes bganimation-3b80943c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3b80943c{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3b80943c{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3b80943c]{animation:rotateEnter-3b80943c .7s;position:relative}.rotate-leave-active[data-v-3b80943c]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3b80943c]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 800px){.action-main[data-v-3b80943c]{width:90%}}@keyframes bganimation-145a3c50{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-145a3c50{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-145a3c50{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-145a3c50]{animation:rotateEnter-145a3c50 .7s;position:relative}.rotate-leave-active[data-v-145a3c50]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-145a3c50]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action[data-v-145a3c50]{width:500px;max-height:90%;background-color:#fff;position:relative;z-index:99999;margin:auto;border-radius:4px;padding:10px 0}.action .action-header[data-v-145a3c50]{width:100%;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;padding-left:1rem;padding-right:1rem;text-align:left;font-size:18px;line-height:1;color:#303133}.action .action-body[data-v-145a3c50]{display:block;margin:2rem 0;line-height:24px;padding:0 15px;color:#606266;font-size:14px}.action .action-footer[data-v-145a3c50]{width:100%;height:50px;border-top:1px solid rgba(0,0,0,.06);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0 30px}.action .next[data-v-145a3c50]{min-width:65px;line-height:32px;text-align:center;cursor:pointer;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;margin-left:20px;width:120px;height:32px;background:#553AFE;border-radius:2px}.action .next[data-v-145a3c50]:hover{opacity:.8}.action .clear[data-v-145a3c50]{min-width:65px;font-weight:400;line-height:30px;text-align:center;cursor:pointer;height:32px;border-radius:2px;border:1px solid rgba(0,0,0,.15);font-size:14px;font-family:PingFangSC-Regular,PingFang SC;color:#000000d4;line-height:32px}.action .clear[data-v-145a3c50]:hover{opacity:.8}@keyframes bganimation-2c659599{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2c659599{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2c659599{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2c659599]{animation:rotateEnter-2c659599 .7s;position:relative}.rotate-leave-active[data-v-2c659599]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2c659599]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.title_info[data-v-2c659599]{display:block;width:100%;text-align:center}.title_info p[data-v-2c659599]{font-size:20px;margin-bottom:10px}.label-item[data-v-2c659599]{width:100%;margin:1rem 0}.label-item .label-item_key[data-v-2c659599]{width:100%;font-size:12px;color:#666}.label-item .label-item_key span[data-v-2c659599]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-item .label-item_key span[data-v-2c659599]:before{content:"*";color:#f56c6c;margin-right:4px}.label-item .label-item_value[data-v-2c659599]{width:100%;margin-top:5px}.label-item .label-item_value select[data-v-2c659599],.label-item .label-item_value input[data-v-2c659599]{width:100%;height:36px;color:#000}.label-item .label-item_value input[data-v-2c659599]::placeholder{color:#999;font-size:12PX}.label-item .label_tips[data-v-2c659599]{display:flex;margin-top:6px}.label-item .label_tips .info[data-v-2c659599]{margin-left:8px}.label-message[data-v-2c659599]{width:100%;text-align:left;font-size:14px;color:red;text-align:center}@keyframes bganimation-8a1e6470{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-8a1e6470{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-8a1e6470{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-8a1e6470]{animation:rotateEnter-8a1e6470 .7s;position:relative}.rotate-leave-active[data-v-8a1e6470]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-8a1e6470]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action-main[data-v-8a1e6470]{width:680px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.action-main[data-v-8a1e6470] .actioner-container{width:100%}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_header{width:100%;height:50px;line-height:50px;display:flex;flex-wrap:wrap;align-items:center;font-size:20px;border-bottom:1px solid #eee;justify-content:center;padding:0 10px}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_footer{width:100%;height:50px;border-top:1px solid rgba(0,0,0,.06);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0 30px}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_footer button{display:inline-block;width:100px!important;margin:0;margin-left:1rem}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_footer .close{min-width:65px;font-weight:400;line-height:30px;text-align:center;cursor:pointer;height:32px;border-radius:2px;border:1px solid rgba(0,0,0,.15);font-size:14px;font-family:PingFangSC-Regular,PingFang SC;color:#000000d4;line-height:32px}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_footer .next{min-width:65px;line-height:32px;text-align:center;cursor:pointer;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;margin-left:20px;width:74px;height:32px;background:#553AFE;border-radius:2px}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_footer .next.save{height:32px;background:#553AFE;border-radius:2px;line-height:16px}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_footer .next:hover,.action-main[data-v-8a1e6470] .actioner-container .actioner-container_footer .close:hover{opacity:.9}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_body{padding:1rem;width:100%;height:400px}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_body a{text-decoration:none}.action-main[data-v-8a1e6470] .actioner-container .actioner-container_body.ali,.action-main[data-v-8a1e6470] .actioner-container .actioner-container_body.dnspod,.action-main[data-v-8a1e6470] .actioner-container .actioner-container_body.oray{height:451px}@keyframes bganimation-8a1e6470{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-8a1e6470{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-8a1e6470{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-8a1e6470]{animation:rotateEnter-8a1e6470 .7s;position:relative}.rotate-leave-active[data-v-8a1e6470]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-8a1e6470]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 800px){.action-main[data-v-8a1e6470]{width:90%}}@keyframes bganimation-c59010b0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-c59010b0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-c59010b0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-c59010b0]{animation:rotateEnter-c59010b0 .7s;position:relative}.rotate-leave-active[data-v-c59010b0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-c59010b0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.app-container[data-v-c59010b0]{position:relative;flex-wrap:wrap;width:100%;height:100%}.app-container a[data-v-c59010b0]{text-decoration:none}.app-container .app-container_title[data-v-c59010b0]{justify-content:space-between}.app-container .app-container_title .app-container_tool[data-v-c59010b0]{display:flex;flex-wrap:wrap;align-items:center}.app-container .app-container_title .app-container_tool .app-container_configure[data-v-c59010b0]{height:30px;border-radius:4px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:var(--item_btn-color);display:inline-block;padding:0 10px;border:var(--item_btn-border);cursor:pointer;display:flex;align-items:center;justify-content:center}.app-container .app-container_title .app-container_tool .more_icon[data-v-c59010b0]{border-radius:0 4px 4px 0;border-right:var(--item_btn-border);border-top:var(--item_btn-border);border-bottom:var(--item_btn-border);height:30px;display:inline-block;cursor:pointer}.app-container .app-container_title .app-container_tool .more_icon[data-v-c59010b0] svg path{fill:var(--item_btn-color)}.app-container .app-container_title .DeviceBlock[data-v-c59010b0]{font-size:14px;top:34px;position:absolute;z-index:999;width:40%;right:22px}.app-container .app-container_title .DeviceBlock ul[data-v-c59010b0]{background-color:#fff;box-shadow:0 0 10px 1px #373f6924;padding:10px 0;border-radius:6px;top:0;right:0;text-align:center;position:absolute;word-break:keep-all}.app-container .app-container_title .DeviceBlock ul li[data-v-c59010b0]{margin:6px 0;line-height:28px;cursor:pointer}.app-container .app-container_title .DeviceBlock ul li a[data-v-c59010b0]{color:#1e1e1e;text-decoration:none;cursor:pointer;margin:0 20px;display:block}.app-container .app-container_title .DeviceBlock ul li[data-v-c59010b0]:hover{background-color:#eee}.app-container button[data-v-c59010b0],.app-container .refresh[data-v-c59010b0]{margin-left:20px}.app-container .app-container_body[data-v-c59010b0]{width:100%;height:100%}.menu_background[data-v-c59010b0]{position:fixed;inset:0}.app-container_domain li.domain-item[data-v-c59010b0]{width:100%;display:flex;flex-wrap:wrap;margin:1.5rem 0;align-items:center}.app-container_domain li.domain-item .domain-item_name[data-v-c59010b0]{flex:0 0 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.app-container_domain li.domain-item .domain-item_value[data-v-c59010b0]{flex:0 0 100%;max-width:50%;padding-left:10px;float:left;display:flex;align-items:center;justify-content:space-between}.app-container_domain li.domain-item .domain-item_value .configure[data-v-c59010b0]{overflow:hidden;white-space:nowrap;padding:3px;overflow-x:hidden;text-overflow:ellipsis}.app-container_domain li.domain-item .domain-item_value .item_btn[data-v-c59010b0]{border:var(--item_btn-border);border-radius:4px;font-size:12px;padding:7px;color:var(--item_btn-color);text-align:center;min-width:60px}.app-container_domain li.domain-item .domain-item_value .configure.enabel[data-v-c59010b0]{color:#888;overflow-x:hidden;text-overflow:ellipsis}.app-container_domain li.domain-item .domain-item_root[data-v-c59010b0]{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:16px;max-width:323px;flex:0 0 100%}.app-container_domain .domain_tip svg[data-v-c59010b0]{vertical-align:bottom;margin-left:22px}.app-container_domain .tooltip-trigger[data-v-c59010b0]{position:relative;display:inline-block;cursor:help;margin-right:6px}.app-container_domain .tooltip-trigger .tooltip-text[data-v-c59010b0]{visibility:hidden;position:absolute;padding:.5rem 1rem;background-color:#555;color:#fff;text-align:center;border-radius:6px;z-index:1;opacity:0;transition:opacity .6s}.app-container_domain .tooltip-trigger .tooltip-text span[data-v-c59010b0]{color:#fff}.app-container_domain .tooltip-trigger .tooltip-text .domain_dir_tip[data-v-c59010b0]{min-width:15rem;display:inline-block}.app-container_domain .tooltip-trigger:hover .tooltip-text[data-v-c59010b0]{visibility:visible;opacity:1}.app-container_domain .tooltip-top[data-v-c59010b0]{bottom:100%;left:50%;margin-bottom:5px;transform:translate(-50%);margin-left:12px}.app-container_domain .tooltip-right[data-v-c59010b0]{top:50%;left:100%;margin-left:5px;transform:translateY(-50%)}.app-container_domain .tooltip-left[data-v-c59010b0]{top:50%;right:100%;margin-right:5px;transform:translateY(-50%)}.app-container_domain .tooltip-top[data-v-c59010b0]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.app-container_domain .tooltip-bottom[data-v-c59010b0]:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}@keyframes bganimation-a221efb4{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-a221efb4{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-a221efb4{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-a221efb4]{animation:rotateEnter-a221efb4 .7s;position:relative}.rotate-leave-active[data-v-a221efb4]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-a221efb4]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.nas-container[data-v-a221efb4]{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.nas-container .nas-container_card[data-v-a221efb4]{flex:0 0 49%;max-width:49%;margin-bottom:1.5vw}@keyframes bganimation-a221efb4{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-a221efb4{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-a221efb4{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-a221efb4]{animation:rotateEnter-a221efb4 .7s;position:relative}.rotate-leave-active[data-v-a221efb4]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-a221efb4]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 992px){.nas-container .nas-container_card[data-v-a221efb4]{flex:0 0 100%;max-width:100%;padding-right:0;margin-bottom:.8rem}}@keyframes bganimation-2baf3f98{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2baf3f98{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2baf3f98{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2baf3f98]{animation:rotateEnter-2baf3f98 .7s;position:relative}.rotate-leave-active[data-v-2baf3f98]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2baf3f98]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.app-container_title .more_icon[data-v-2baf3f98]{position:absolute;right:22px;cursor:pointer}.app-container_title .DeviceBlock[data-v-2baf3f98]{position:absolute;z-index:999;width:10%;right:22px;margin-top:14px}.app-container_title .DeviceBlock ul[data-v-2baf3f98]{background-color:#fff;box-shadow:0 0 10px 1px #373f6924;padding:10px 0;border-radius:6px;top:0;right:0;text-align:center;position:absolute;word-break:keep-all}.app-container_title .DeviceBlock ul li[data-v-2baf3f98]{margin:6px 0;line-height:28px;cursor:pointer}.app-container_title .DeviceBlock ul li a[data-v-2baf3f98]{color:#1e1e1e;text-decoration:none;cursor:pointer;font-size:14px;margin:0 20px;display:block}.app-container_title .DeviceBlock ul li[data-v-2baf3f98]:hover{background-color:#eee}.item-label[data-v-2baf3f98]{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;width:100%;margin:1rem 0}.item-label .item-label_key[data-v-2baf3f98]{flex:0 0 100%;max-width:100px;text-align:left}.item-label .item-label_key span[data-v-2baf3f98]{font-size:14px;color:var(--item-label_key-span-color)}.item-label .item-label_value[data-v-2baf3f98]{flex:1;text-align:left}.item-label .item-label_value span[data-v-2baf3f98]{font-size:14px;color:var(--item-label_value-span-color)}.item-title span[data-v-2baf3f98]{font-size:16px;font-weight:550;color:#555}.item-flex[data-v-2baf3f98]{width:100%;display:flex;flex-wrap:wrap}.item-flex .auto[data-v-2baf3f98]{flex:auto}.item-flex button.app-editor[data-v-2baf3f98]{padding:8px 1.3rem}.menu_background[data-v-2baf3f98]{position:fixed;inset:0}@keyframes bganimation-0d919a1e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0d919a1e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0d919a1e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0d919a1e]{animation:rotateEnter-0d919a1e .7s;position:relative}.rotate-leave-active[data-v-0d919a1e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0d919a1e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.actioner-dns[data-v-0d919a1e]{width:860px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.actioner-dns .actioner-dns_header[data-v-0d919a1e]{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:1rem;font-size:2em;border-bottom:1px solid #eee}.actioner-dns .actioner-dns_body[data-v-0d919a1e]{padding:1rem;min-height:50vh}.actioner-dns .actioner-dns_body .label-item[data-v-0d919a1e]{width:100%;margin:1rem 0}.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-0d919a1e]{width:100%;font-size:12px;color:#666}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-0d919a1e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-0d919a1e]:before{content:"*";color:#f56c6c;margin-right:4px}.actioner-dns .actioner-dns_body .label-item .label-item_value[data-v-0d919a1e]{width:100%;margin-top:5px}.actioner-dns .actioner-dns_body .label-item .label-item_value select[data-v-0d919a1e],.actioner-dns .actioner-dns_body .label-item .label-item_value input[data-v-0d919a1e]{width:100%;height:36px}.actioner-dns .actioner-dns_body .chose_dhcp[data-v-0d919a1e]{height:1em;font-size:1.3em}.actioner-dns .actioner-dns_body .chose_dhcp .dhcp_info[data-v-0d919a1e]{margin-left:10px;user-select:none}.actioner-dns .actioner-dns_body .label-message[data-v-0d919a1e]{width:100%;text-align:left;font-size:14px;color:red;text-align:center}.actioner-dns .config-message[data-v-0d919a1e]{width:100%;min-height:inherit;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:2em}.actioner-dns .actioner-dns_footer[data-v-0d919a1e]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem;font-size:2em;border-top:1px solid #eee}.actioner-dns .actioner-dns_footer button[data-v-0d919a1e]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}.setting_status[data-v-0d919a1e]{text-align:center}.setting_status p[data-v-0d919a1e]{margin:10px 0}.setting_status a[data-v-0d919a1e]{text-align:center;display:block;text-decoration:none}.NewAdress[data-v-0d919a1e]{margin-top:10px}@keyframes bganimation-0d919a1e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0d919a1e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0d919a1e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0d919a1e]{animation:rotateEnter-0d919a1e .7s;position:relative}.rotate-leave-active[data-v-0d919a1e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0d919a1e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1400px){.actioner-dns .actioner-dns_body[data-v-0d919a1e]{min-height:34vh}}@media screen and (max-width: 800px){.actioner-dns[data-v-0d919a1e]{width:100%}}@keyframes bganimation-59ad49e6{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-59ad49e6{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-59ad49e6{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-59ad49e6]{animation:rotateEnter-59ad49e6 .7s;position:relative}.rotate-leave-active[data-v-59ad49e6]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-59ad49e6]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.actioner-dns[data-v-59ad49e6]{width:860px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.actioner-dns .actioner-dns_header[data-v-59ad49e6]{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:1rem;font-size:2em;border-bottom:1px solid #eee}.actioner-dns .actioner-dns_header span[data-v-59ad49e6]{margin:0 auto}.actioner-dns .actioner-dns_body[data-v-59ad49e6]{padding:1rem;min-height:50vh}.actioner-dns .actioner-dns_body .sandbox_roboot_tips[data-v-59ad49e6]{margin-top:24px;text-align:center}.actioner-dns .actioner-dns_body .disk_loading_icon[data-v-59ad49e6]{position:absolute;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;padding:10px}.actioner-dns .actioner-dns_body .disk_loading_icon .disk_loading_info[data-v-59ad49e6]{margin-top:5px}.actioner-dns .actioner-dns_body .disk_tips[data-v-59ad49e6]{text-align:center;font-size:16px;margin-top:159px;color:#f9ad1e}.actioner-dns .actioner-dns_body .disk_tips svg[data-v-59ad49e6]{vertical-align:middle}.actioner-dns .actioner-dns_body .disk_tips span[data-v-59ad49e6]{margin-left:6px}.actioner-dns .actioner-dns_body .sandbox_info[data-v-59ad49e6]{text-align:center;line-height:22px}.actioner-dns .actioner-dns_body .label-item[data-v-59ad49e6]{width:100%;margin:1rem 0}.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-59ad49e6]{width:100%;font-size:12px;color:#666}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-59ad49e6]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-59ad49e6]:before{content:"*";color:#f56c6c;margin-right:4px}.actioner-dns .actioner-dns_body .label-item .label-item_value[data-v-59ad49e6]{width:100%;margin-top:5px}.actioner-dns .actioner-dns_body .label-item .label-item_value select[data-v-59ad49e6],.actioner-dns .actioner-dns_body .label-item .label-item_value input[data-v-59ad49e6]{width:100%;height:36px}.actioner-dns .actioner-dns_body .label-message[data-v-59ad49e6]{width:100%;text-align:left;font-size:14px;color:red;text-align:center}.actioner-dns .actioner-dns_body .sandbox_tips svg[data-v-59ad49e6]{vertical-align:middle}.actioner-dns .actioner-dns_body .sandbox_tips span[data-v-59ad49e6]{font-size:12px;margin-left:4px}.actioner-dns .config-message[data-v-59ad49e6]{width:100%;min-height:inherit;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:2em}.actioner-dns .actioner-dns_footer[data-v-59ad49e6]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem;font-size:2em;border-top:1px solid #eee}.actioner-dns .actioner-dns_footer button[data-v-59ad49e6]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}.actioner-tips[data-v-59ad49e6]{width:400px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.actioner-tips .actioner-tips_header[data-v-59ad49e6]{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:1rem;font-size:2em;border-bottom:1px solid #eee}.actioner-tips .sandbox_info[data-v-59ad49e6]{padding:62px 54px;line-height:20px}.actioner-tips .actioner-tips_footer[data-v-59ad49e6]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem;font-size:2em;border-top:1px solid #eee}.timeout[data-v-59ad49e6]{margin-top:114px}.timeout span[data-v-59ad49e6],.sandbox_roboot_refresh[data-v-59ad49e6]{color:#5e72e4}option[data-v-59ad49e6]:disabled{background-color:#e0e0e0}@keyframes bganimation-59ad49e6{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-59ad49e6{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-59ad49e6{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-59ad49e6]{animation:rotateEnter-59ad49e6 .7s;position:relative}.rotate-leave-active[data-v-59ad49e6]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-59ad49e6]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1400px){.actioner-tips_footer button[data-v-59ad49e6]{width:100%!important}}@media screen and (max-width: 900px){.actioner-dns[data-v-59ad49e6]{width:100%}}@media screen and (max-width: 700px){.actioner-dns .actioner-dns_body[data-v-59ad49e6]{min-height:42vh}.actioner-tips[data-v-59ad49e6]{width:80%;line-height:22px}.actioner-tips .sandbox_info[data-v-59ad49e6]{padding:34px 10px;font-size:10px}.actioner-tips .actioner-tips_header[data-v-59ad49e6]{font-size:20px}.actioner-tips .actioner-tips_footer button[data-v-59ad49e6]{width:100%!important}}@media screen and (max-width: 600px){.actioner-dns .actioner-dns_footer button[data-v-59ad49e6]{width:100%!important;margin-bottom:10px;margin-left:0}}@media screen and (max-width: 500px){.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-59ad49e6]{width:228px;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width: 400px){.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-59ad49e6]{width:163px;overflow:hidden;text-overflow:ellipsis}.actioner-dns .actioner-dns_footer button[data-v-59ad49e6]{width:100%!important;margin-bottom:10px}.actioner-tips .sandbox_info[data-v-59ad49e6]{padding:3px 10px}}@keyframes bganimation-3e084f0f{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3e084f0f{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3e084f0f{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3e084f0f]{animation:rotateEnter-3e084f0f .7s;position:relative}.rotate-leave-active[data-v-3e084f0f]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3e084f0f]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.actioner-dns[data-v-3e084f0f]{width:860px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.actioner-dns .actioner-dns_header[data-v-3e084f0f]{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:1rem;font-size:2em;border-bottom:1px solid #eee}.actioner-dns .actioner-dns_header span[data-v-3e084f0f]{margin:0 auto}.actioner-dns .actioner-dns_body[data-v-3e084f0f]{padding:1rem;min-height:50vh}.actioner-dns .actioner-dns_body .sandbox_info[data-v-3e084f0f]{text-align:center;line-height:22px}.actioner-dns .actioner-dns_body .sandbox_environment[data-v-3e084f0f]{font-size:16px;line-height:28px;margin:20px 0}.actioner-dns .actioner-dns_body .sandbox_environment_info[data-v-3e084f0f]{font-size:16px;line-height:28px}.actioner-dns .actioner-dns_body .sandbox_environment_info .sandbox_environment_reboot[data-v-3e084f0f]{color:#5e72e4}.actioner-dns .actioner-dns_body .sandbox_environment_info .sandbox_environment_tex[data-v-3e084f0f]{color:red;font-size:.9em}.actioner-dns .actioner-dns_footer[data-v-3e084f0f]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem;font-size:2em;border-top:1px solid #eee}.actioner-dns .actioner-dns_footer button[data-v-3e084f0f]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}.actioner-tips[data-v-3e084f0f]{width:400px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.actioner-tips .actioner-tips_header[data-v-3e084f0f]{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:1rem;font-size:2em;border-bottom:1px solid #eee}.actioner-tips .sandbox_info[data-v-3e084f0f]{padding:62px 54px;line-height:20px}.actioner-tips .actioner-tips_footer[data-v-3e084f0f]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem;font-size:2em;border-top:1px solid #eee}.timeout[data-v-3e084f0f]{margin-top:114px}.timeout span[data-v-3e084f0f]{color:#5e72e4}@keyframes bganimation-3e084f0f{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3e084f0f{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3e084f0f{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3e084f0f]{animation:rotateEnter-3e084f0f .7s;position:relative}.rotate-leave-active[data-v-3e084f0f]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3e084f0f]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1400px){.actioner-tips_footer button[data-v-3e084f0f]{width:100%!important}}@media screen and (max-width: 900px){.actioner-dns[data-v-3e084f0f]{width:100%}}@media screen and (max-width: 700px){.actioner-dns .actioner-dns_body[data-v-3e084f0f]{min-height:42vh}.actioner-dns .actioner-dns_footer button[data-v-3e084f0f]{width:100%!important;margin-bottom:10px}.actioner-tips[data-v-3e084f0f]{width:80%;line-height:22px}.actioner-tips .sandbox_info[data-v-3e084f0f]{padding:34px 10px;font-size:10px}.actioner-tips .actioner-tips_header[data-v-3e084f0f]{font-size:20px}.actioner-tips .actioner-tips_footer button[data-v-3e084f0f]{width:100%!important}}@media screen and (max-width: 600px){.actioner-dns .actioner-dns_footer button[data-v-3e084f0f]{width:100%!important;margin-bottom:10px;margin-left:0}}@media screen and (max-width: 500px){.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-3e084f0f]{width:228px;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width: 400px){.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-3e084f0f]{width:163px;overflow:hidden;text-overflow:ellipsis}.actioner-dns .actioner-dns_body .sandbox_info[data-v-3e084f0f]{font-size:10px}.actioner-dns .actioner-dns_body .sandbox_environment[data-v-3e084f0f],.actioner-dns .actioner-dns_body .sandbox_environment_info[data-v-3e084f0f]{font-size:12px}.actioner-tips .sandbox_info[data-v-3e084f0f]{padding:3px 10px}}@keyframes bganimation-501131da{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-501131da{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-501131da{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-501131da]{animation:rotateEnter-501131da .7s;position:relative}.rotate-leave-active[data-v-501131da]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-501131da]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.nav-container[data-v-501131da]{width:100%;margin-bottom:8px}.nav-container .btn_styles[data-v-501131da]{width:132px;height:52px;border-radius:8px;margin-right:8px}.nav-container .app-update-button-combind[data-v-501131da]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;position:relative;padding:0}.nav-container .app-update-button-combind .app-update-button[data-v-501131da]{flex:auto;display:flex;align-items:center;height:100%}.nav-container .app-update-button-combind .app-update-button .app-update-button-text[data-v-501131da]{flex:auto}.nav-container .app-update-button-combind .app-update-button .app-update-button-text i[data-v-501131da]{display:inline-block;padding:3px;background-color:red;border-radius:50%}.nav-container .app-update-button-combind .app-update-button-more[data-v-501131da]{display:inline-flex;width:28px;border-left:solid 1px;align-items:center;justify-content:center;flex-wrap:nowrap;height:100%}.nav-container .app-update-button-combind .app-update-button-more[data-v-501131da] svg path{color:inherit!important;fill:currentColor}.nav-container .app-update-button-combind .app-update-button-menu[data-v-501131da]{position:absolute;z-index:999;width:30%;right:0;top:100%}.nav-container .app-update-button-combind .app-update-button-menu ul[data-v-501131da]{background-color:#fff;box-shadow:0 0 10px 1px #373f6924;padding:10px 0;border-radius:6px;top:8px;right:0;text-align:center;position:absolute;word-break:keep-all}.nav-container .app-update-button-combind .app-update-button-menu ul li[data-v-501131da]{cursor:pointer;font-size:16px;line-height:1em;color:#1e1e1e;padding:0 5px;position:relative}.nav-container .app-update-button-combind .app-update-button-menu ul li .app-update-menu-item[data-v-501131da]{padding:5px 2px;white-space:nowrap}.nav-container .app-update-button-combind .app-update-button-menu ul li .app-update-menu-item-loading[data-v-501131da]{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fffc}.nav-container .cover-buttob[data-v-501131da]{margin-left:0;margin-right:5px}.nav-container a[data-v-501131da]{padding:12px 1rem;margin-right:1rem;margin-bottom:1rem;display:inline-block;min-width:100px;text-align:center}.nav-container a[data-v-501131da]:hover{box-shadow:0 0 10px 1px #c5c5c5;transition:.3s;transform:scale(1.1)}.nav-container .app-btn-ttyd[data-v-501131da]:before{content:"\276f "}.nav-container .MoreMenu[data-v-501131da]{cursor:pointer;color:#297ff3;margin-left:20px;font-size:16px;font-weight:600}.nav-container[data-v-501131da]{display:flex;justify-content:start;align-items:center;flex-wrap:wrap;width:100%}.nav-container button[data-v-501131da]{cursor:pointer;margin-bottom:10px}.nav-container button[data-v-501131da]:hover{box-shadow:0 0 2px #0000001f,0 2px 2px #0003}.update[data-v-501131da]{visibility:hidden}.color1[data-v-501131da]{border:1px solid #553AFE;color:#533afe;background:rgba(85,58,254,.16)}.color2[data-v-501131da]{background:#2b2b2b;border:#444;color:#fff}.color3[data-v-501131da]{border:1px solid #FF6A67;background:rgba(255,107,103,.16);color:#ff6a67}.color4[data-v-501131da]{border:1px solid #3688FF;background:rgba(51,134,255,.16);color:#3688ff}.color5[data-v-501131da]{border:1px solid #FE3ACC;background:rgba(254,58,204,.16);color:#fe3acc}.menu_background[data-v-501131da]{position:fixed;inset:0}@keyframes bganimation-21b135fc{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-21b135fc{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-21b135fc{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-21b135fc]{animation:rotateEnter-21b135fc .7s;position:relative}.rotate-leave-active[data-v-21b135fc]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-21b135fc]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}em[data-v-21b135fc]{margin:.3125rem 0;width:100%;display:block;height:1px;background-color:#eeeeee2e}[data-v-21b135fc] .app-container_title{width:100%;height:34px;display:flex;flex-wrap:wrap;align-items:center;color:var(--app-container_title-color);font-size:1.5em}[data-v-21b135fc] .more_icon{z-index:0}@keyframes bganimation-0b149a51{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0b149a51{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0b149a51{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0b149a51]{animation:rotateEnter-0b149a51 .7s;position:relative}.rotate-leave-active[data-v-0b149a51]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0b149a51]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}#page[data-v-0b149a51]{width:100%;padding:1rem;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;max-width:800px;height:100vh;overflow:overlay}#page .title[data-v-0b149a51]{width:100%;display:block;text-align:center;font-size:32px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#000c;line-height:45px}#page .desc[data-v-0b149a51]{width:100%;display:block;font-size:24px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#0009;line-height:33px;text-align:center;margin-top:10px}#page div.info[data-v-0b149a51]{width:100%;display:block;font-size:1.6em;font-size:16px;margin-left:34px}#page .network-containers[data-v-0b149a51]{width:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;margin:3rem 0 1rem}#page .network-containers .network-container_item[data-v-0b149a51]{flex:0 0 100%;position:relative;border-radius:4px;padding:10px;cursor:pointer;max-width:240px;width:240px;height:308px}#page .network-containers .network-container_item a[data-v-0b149a51]{position:relative;display:block;width:100%}#page .network-containers .network-container_item a .cover[data-v-0b149a51]{position:relative;padding-top:130%;z-index:1}#page .network-containers .network-container_item a .cover .thumbnail[data-v-0b149a51]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;border-radius:8px;overflow:hidden;z-index:1;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;background-color:#2dc8fd}#page .network-containers .network-container_item a .cover .thumbnail i[data-v-0b149a51]{display:block;font-size:100px;color:#eee}#page .network-containers .network-container_item a .cover .thumbnail span[data-v-0b149a51]{display:block;text-align:center;width:100%;color:#eeee;font-size:2em;line-height:1.5;font-size:22px;font-family:PingFangSC-Semibold,PingFang SC;color:#fff;line-height:40px}#page .network-containers .network-container_item:nth-child(9n+1) a .cover .thumbnail[data-v-0b149a51]{background:linear-gradient(138deg,#FF6E6B 0%,#FF6966 100%)}#page .network-containers .network-container_item:nth-child(9n+2) a .cover .thumbnail[data-v-0b149a51]{background:linear-gradient(145deg,#37D5A9 0%,#42D8B0 100%)}#page .network-containers .network-container_item:nth-child(9n+3) a .cover .thumbnail[data-v-0b149a51]{background:linear-gradient(145deg,#549AFF 0%,#2C82FF 100%)}#page .network-containers .network-container_item:nth-child(9n+4) a .cover .thumbnail[data-v-0b149a51]{background-color:#9b58de}#page .network-containers .network-container_item:nth-child(9n+5) a .cover .thumbnail[data-v-0b149a51]{background-color:#297ff3}#page .network-containers .network-container_item:nth-child(9n+6) a .cover .thumbnail[data-v-0b149a51]{background-color:#27aa8f}#page .network-containers .network-container_item:nth-child(9n+7) a .cover .thumbnail[data-v-0b149a51]{background-color:#f15a4a}#page .network-containers .network-container_item:nth-child(9n+8) a .cover .thumbnail[data-v-0b149a51]{background-color:#439c07}@keyframes bganimation-0b149a51{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0b149a51{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0b149a51{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0b149a51]{animation:rotateEnter-0b149a51 .7s;position:relative}.rotate-leave-active[data-v-0b149a51]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0b149a51]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@keyframes bganimation-f442676c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-f442676c{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-f442676c{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-f442676c]{animation:rotateEnter-f442676c .7s;position:relative}.rotate-leave-active[data-v-f442676c]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-f442676c]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}#page[data-v-f442676c]{width:100%;padding:1rem;margin:100px auto 0;display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:600px}#page h2.title[data-v-f442676c]{width:100%;display:block;color:#1e1e1e;font-size:3em;padding:0;margin:0 0 10px;text-align:left;background-color:#f4f5f7;box-shadow:none}#page h3.desc[data-v-f442676c]{width:100%;display:block;color:#666;font-size:1.2em;padding:0;margin:0;text-align:left;background-color:#f4f5f7;box-shadow:none}#page .network-message[data-v-f442676c]{margin:.5rem 0}#page .network-message li[data-v-f442676c]{margin:.5rem 0;font-size:20px;color:#000;font-weight:550}#page .network-message li span[data-v-f442676c]{color:red}#page .network-message li a[data-v-f442676c]{color:#00f}#page form[data-v-f442676c]{display:block;width:100%;margin:3rem 0}#page form label[data-v-f442676c]{display:block;width:100%;margin:1rem 0}#page form label .label-key[data-v-f442676c]{display:block;width:100%;font-size:1.3em;margin-bottom:.5rem}#page form label .label-key span[data-v-f442676c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page form label .label-key span[data-v-f442676c]:before{content:"*";color:#f56c6c;margin-right:4px}#page form label input[data-v-f442676c]{width:100%;display:block;height:42px}#page .chose_dhcp[data-v-f442676c]{height:1em;font-size:1.3em}#page .chose_dhcp .dhcp_info[data-v-f442676c]{margin-left:10px;user-select:none}#page .msg[data-v-f442676c]{width:100%;display:block;height:36px;line-height:36px;color:red;font-size:1.3em}#page .btns[data-v-f442676c]{width:100%;margin-top:3rem}#page .btns button[data-v-f442676c]{display:block;width:100%!important;margin:.5rem 0}@keyframes bganimation-162eca5f{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-162eca5f{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-162eca5f{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-162eca5f]{animation:rotateEnter-162eca5f .7s;position:relative}.rotate-leave-active[data-v-162eca5f]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-162eca5f]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}#page[data-v-162eca5f]{width:100%;padding:1rem;margin:100px auto 0;display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:600px}#page h2.title[data-v-162eca5f]{width:100%;display:block;color:#1e1e1e;font-size:3em;padding:0;margin:0 0 10px;text-align:left;background-color:#f4f5f7;box-shadow:none}#page h3.desc[data-v-162eca5f]{width:100%;display:block;color:#666;font-size:1.2em;padding:0;margin:0;text-align:left;background-color:#f4f5f7;box-shadow:none}#page .network-message[data-v-162eca5f]{margin:.5rem 0}#page .network-message li[data-v-162eca5f]{margin:.5rem 0;font-size:20px;color:#000;font-weight:550}#page .network-message li span[data-v-162eca5f]{color:red}#page .network-message li a[data-v-162eca5f]{color:#00f}#page form[data-v-162eca5f]{display:block;width:100%;margin:3rem 0}#page form label[data-v-162eca5f]{display:block;width:100%;margin:1rem 0}#page form label .label-key[data-v-162eca5f]{display:block;width:100%;font-size:1.3em;margin-bottom:.5rem}#page form label .label-key span[data-v-162eca5f]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page form label .label-key span[data-v-162eca5f]:before{content:"*";color:#f56c6c;margin-right:4px}#page form label input[data-v-162eca5f],#page form label select[data-v-162eca5f]{width:100%;display:block;height:42px}#page .chose_dhcp[data-v-162eca5f]{height:1em;font-size:1.3em}#page .chose_dhcp .dhcp_info[data-v-162eca5f]{margin-left:10px;user-select:none}#page .msgs[data-v-162eca5f]{width:100%;display:block;height:36px;line-height:36px;color:red;font-size:1.3em}#page p.msg[data-v-162eca5f]{width:100%;display:block;color:red;font-size:1em}#page .btns[data-v-162eca5f]{width:100%;margin-top:3rem}#page .btns button[data-v-162eca5f]{display:block;width:100%!important;margin:.5rem 0}@keyframes bganimation-2dee59a8{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2dee59a8{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2dee59a8{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2dee59a8]{animation:rotateEnter-2dee59a8 .7s;position:relative}.rotate-leave-active[data-v-2dee59a8]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2dee59a8]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}#page[data-v-2dee59a8]{width:100%;padding:1rem;margin:100px auto 0;display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:600px}#page h2.title[data-v-2dee59a8]{width:100%;display:block;color:#1e1e1e;font-size:3em;padding:0;margin:0 0 10px;text-align:left;background-color:#f4f5f7;box-shadow:none}#page h3.desc[data-v-2dee59a8]{width:100%;display:block;color:#666;font-size:1.2em;padding:0;text-align:left;background-color:#f4f5f7;box-shadow:none}#page code[data-v-2dee59a8]{background-color:#eee;display:block;width:100%;font-size:1.3em;padding:1rem;line-height:2;margin:2rem 0}#page div.info[data-v-2dee59a8]{width:100%;display:block;margin:1rem 0;font-size:1.3em;text-align:left}#page .msgs[data-v-2dee59a8]{width:100%;display:block;height:36px;line-height:36px;color:red;font-size:1.3em}#page p.msg[data-v-2dee59a8]{width:100%;display:block;color:red;font-size:1em}#page .btns[data-v-2dee59a8]{width:100%;display:block;margin-top:3rem}#page .btns button[data-v-2dee59a8]{display:block;width:100%!important;margin:.5rem 0}#page form[data-v-2dee59a8]{display:block;width:100%;margin:3rem 0}#page form label[data-v-2dee59a8]{display:block;width:100%;margin:1rem 0}#page form label .label-key[data-v-2dee59a8]{display:block;width:100%;font-size:1.3em;margin-bottom:.5rem}#page form label .label-key span[data-v-2dee59a8]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page form label .label-key span[data-v-2dee59a8]:before{content:"*";color:#f56c6c;margin-right:4px}#page form label input[data-v-2dee59a8],#page form label select[data-v-2dee59a8]{width:100%;display:block;height:42px}.switch_inline[data-v-2dee59a8]{height:1em;font-size:1.3em}.switch_inline .switch_info[data-v-2dee59a8]{margin-left:10px;user-select:none}@keyframes bganimation-77451104{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-77451104{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-77451104{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-77451104]{animation:rotateEnter-77451104 .7s;position:relative}.rotate-leave-active[data-v-77451104]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-77451104]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}p[data-v-77451104]{line-height:22px;font-size:14px}.label-item[data-v-77451104]{width:100%;margin:10px 0}.label-item .label-item_key[data-v-77451104]{width:100%;font-size:14px;color:#999;margin-bottom:6px}.label-item .label-item_key span[data-v-77451104]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-item .label-item_key span[data-v-77451104]:before{content:"*";color:#f56c6c;margin-right:4px}.label-item .label-item_value[data-v-77451104]{width:100%;margin:10px 0}.label-item .label-item_value select[data-v-77451104],.label-item .label-item_value input[data-v-77451104]{width:100%;height:36px;line-height:36px;color:#000}.label-item .label-item_value input[data-v-77451104]::placeholder{color:#999;font-size:12PX}.label-item .label-item_value label[data-v-77451104]{width:100%;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;margin:.5rem;border-bottom:1px solid #eee;padding-bottom:10px;font-size:14px;color:#666}.label-item .label-item_value label input[type=checkbox][data-v-77451104]{top:0}.label-item .label-item_tips[data-v-77451104]{margin-top:10px;color:#666;font-size:14px}.label-item .label-item_tips svg[data-v-77451104]{vertical-align:top}span.msg-warning[data-v-77451104]{width:100%;text-align:left;font-size:14px;color:red;display:block;margin:10px 0}.label-message[data-v-77451104]{width:100%;text-align:left;font-size:14px;color:red;text-align:center}.actioner-container_body.setup-loading[data-v-77451104]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;text-align:center}.actioner-container_body.setup-loading span[data-v-77451104]{width:100%;display:block;font-size:1.2em;margin-top:1rem;color:#666}.actioner-container_body.setup-error[data-v-77451104]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;text-align:center}.actioner-container_body.setup-error svg.icon[data-v-77451104]{width:100px;height:100px}.actioner-container_body.setup-error span[data-v-77451104]{width:100%;display:block;font-size:1.4em;color:#ff6b6b}.actioner-container_body.setup-success[data-v-77451104]{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}.actioner-container_body.setup-success svg.icon[data-v-77451104]{width:100px;height:100px}.actioner-container_body.setup-success .body-title[data-v-77451104]{width:100%;display:block;color:#1e1e1e;font-size:2em;padding:0;margin:1rem 0;text-align:center}.actioner-container_body.setup-success .body-tips[data-v-77451104]{text-align:center}.actioner-container_body.setup-success .body-info[data-v-77451104]{color:#666;font-size:1.3em;margin:1rem 0;width:100%;text-align:center}.actioner-container_body.setup-success .body-info span[data-v-77451104]{display:block}.actioner-container_body.setup-success .body-tips[data-v-77451104]{margin:1rem 0;display:block;width:100%}.actioner-container_body.setup-success .body-btns[data-v-77451104]{width:100%;margin-top:3rem}.actioner-container_body.setup-success .body-btns button[data-v-77451104]{display:block;width:100%!important;margin:.5rem 0}@keyframes bganimation-5ec616d8{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-5ec616d8{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-5ec616d8{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-5ec616d8]{animation:rotateEnter-5ec616d8 .7s;position:relative}.rotate-leave-active[data-v-5ec616d8]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-5ec616d8]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}textarea[data-v-5ec616d8]{display:block;width:100%;height:100%;border:none;resize:none}@keyframes bganimation-70cb932e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-70cb932e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-70cb932e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-70cb932e]{animation:rotateEnter-70cb932e .7s;position:relative}.rotate-leave-active[data-v-70cb932e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-70cb932e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.label-item[data-v-70cb932e]{width:100%;margin:10px 0}.label-item .label-item_key[data-v-70cb932e]{width:100%;font-size:14px;color:#999;margin-bottom:6px}.label-item .label-item_key span[data-v-70cb932e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-item .label-item_key span[data-v-70cb932e]:before{content:"*";color:#f56c6c;margin-right:4px}.label-item .label-item_value[data-v-70cb932e]{width:100%}.label-item .label-item_value select[data-v-70cb932e]{width:100%;height:36px;line-height:36px;color:#000}.label-item .label-item_value label[data-v-70cb932e]{width:100%;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;margin:.5rem;border-bottom:1px solid #eee;padding-bottom:10px;font-size:14px;color:#666}.label-item .label-item_value label input[type=radio][data-v-70cb932e]{top:0;margin:0}.label-item .label-item_tips[data-v-70cb932e]{margin-top:10px;color:#666;font-size:14px}.label-item .label-item_tips svg[data-v-70cb932e]{vertical-align:top}span.msg-warning[data-v-70cb932e]{width:100%;text-align:left;font-size:14px;color:red;display:block;margin:10px 0}@keyframes bganimation-56c0f6fb{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-56c0f6fb{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-56c0f6fb{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-56c0f6fb]{animation:rotateEnter-56c0f6fb .7s;position:relative}.rotate-leave-active[data-v-56c0f6fb]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-56c0f6fb]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.label-item[data-v-56c0f6fb]{width:100%;margin:10px 0}.label-item .label-item_key[data-v-56c0f6fb]{width:100%;font-size:14px;color:#999;margin-bottom:6px}.label-item .label-item_key span[data-v-56c0f6fb]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-item .label-item_key span[data-v-56c0f6fb]:before{content:"*";color:#f56c6c;margin-right:4px}.label-item .label-item_value[data-v-56c0f6fb]{width:100%}.label-item .label-item_value select[data-v-56c0f6fb]{width:100%;height:36px;line-height:36px;color:#000}.label-item .label-item_value label[data-v-56c0f6fb]{width:100%;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;margin:.5rem;border-bottom:1px solid #eee;padding-bottom:10px;font-size:14px;color:#666}.label-item .label-item_value label input[type=radio][data-v-56c0f6fb]{top:0;margin:0}.label-item .label-item_tips[data-v-56c0f6fb]{margin-top:10px;color:#666;font-size:14px}.label-item .label-item_tips svg[data-v-56c0f6fb]{vertical-align:top}span.msg-warning[data-v-56c0f6fb]{width:100%;text-align:left;font-size:14px;color:red;display:block;margin:10px 0}@keyframes bganimation-0586260e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0586260e{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0586260e{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0586260e]{animation:rotateEnter-0586260e .7s;position:relative}.rotate-leave-active[data-v-0586260e]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0586260e]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.label-item[data-v-0586260e]{width:100%;margin:10px 0}.label-item .label-item_key[data-v-0586260e]{width:100%;font-size:14px;color:#999;margin-bottom:6px}.label-item .label-item_key span[data-v-0586260e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-item .label-item_key span[data-v-0586260e]:before{content:"*";color:#f56c6c;margin-right:4px}.label-item .label-item_value[data-v-0586260e]{width:100%}.label-item .label-item_value select[data-v-0586260e]{width:100%;height:36px;line-height:36px;color:#000}.label-item .label-item_value label[data-v-0586260e]{width:100%;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;margin:.5rem;border-bottom:1px solid #eee;padding-bottom:10px;font-size:14px;color:#666}.label-item .label-item_value label input[type=radio][data-v-0586260e]{top:0;margin:0}.label-item .label-item_tips[data-v-0586260e]{margin-top:10px;color:#666;font-size:14px}.label-item .label-item_tips svg[data-v-0586260e]{vertical-align:top}span.msg-warning[data-v-0586260e]{width:100%;text-align:left;font-size:14px;color:red;display:block;margin:10px 0}@keyframes bganimation-e20ba082{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-e20ba082{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-e20ba082{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-e20ba082]{animation:rotateEnter-e20ba082 .7s;position:relative}.rotate-leave-active[data-v-e20ba082]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-e20ba082]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action-main[data-v-e20ba082]{width:680px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.action-main[data-v-e20ba082] .actioner-container{width:100%}.action-main[data-v-e20ba082] .actioner-container .actioner-container_header{width:100%;height:50px;line-height:50px;display:flex;flex-wrap:wrap;align-items:center;font-size:20px;border-bottom:1px solid #eee;justify-content:center;padding:0 10px}.action-main[data-v-e20ba082] .actioner-container .actioner-container_footer{width:100%;height:50px;border-top:1px solid rgba(0,0,0,.06);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0 30px}.action-main[data-v-e20ba082] .actioner-container .actioner-container_footer button{display:inline-block;width:100px!important;margin:0;margin-left:1rem}.action-main[data-v-e20ba082] .actioner-container .actioner-container_footer .close{min-width:65px;font-weight:400;line-height:30px;text-align:center;cursor:pointer;height:32px;border-radius:2px;border:1px solid rgba(0,0,0,.15);font-size:14px;font-family:PingFangSC-Regular,PingFang SC;color:#000000d4;line-height:32px}.action-main[data-v-e20ba082] .actioner-container .actioner-container_footer .next{min-width:65px;line-height:32px;text-align:center;cursor:pointer;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;margin-left:20px;width:74px;height:32px;background:#553AFE;border-radius:2px}.action-main[data-v-e20ba082] .actioner-container .actioner-container_footer .next.save{height:32px;background:#553AFE;border-radius:2px;line-height:16px}.action-main[data-v-e20ba082] .actioner-container .actioner-container_footer .next:hover,.action-main[data-v-e20ba082] .actioner-container .actioner-container_footer .close:hover{opacity:.9}.action-main[data-v-e20ba082] .actioner-container .actioner-container_body{padding:20px;width:100%;height:400px}@keyframes bganimation-e20ba082{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-e20ba082{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-e20ba082{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-e20ba082]{animation:rotateEnter-e20ba082 .7s;position:relative}.rotate-leave-active[data-v-e20ba082]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-e20ba082]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 800px){.action-main[data-v-e20ba082]{width:90%}}@keyframes bganimation-f1411b40{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-f1411b40{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-f1411b40{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-f1411b40]{animation:rotateEnter-f1411b40 .7s;position:relative}.rotate-leave-active[data-v-f1411b40]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-f1411b40]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.cbi-map-descr[data-v-f1411b40]{margin-bottom:32px}.item-status[data-v-f1411b40]{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.item-status-detail[data-v-f1411b40]{text-decoration:underline;cursor:help}@keyframes bganimation-2b6b4ef9{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2b6b4ef9{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2b6b4ef9{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2b6b4ef9]{animation:rotateEnter-2b6b4ef9 .7s;position:relative}.rotate-leave-active[data-v-2b6b4ef9]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2b6b4ef9]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}#page .cbi-map-descr[data-v-2b6b4ef9]{margin-bottom:1rem}#page[data-v-2b6b4ef9] .cbi-section{padding:1rem}#page[data-v-2b6b4ef9] span.cbi-page-actions.control-group{width:100%;display:block}@keyframes bganimation-f3b0d6f0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-f3b0d6f0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-f3b0d6f0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-f3b0d6f0]{animation:rotateEnter-f3b0d6f0 .7s;position:relative}.rotate-leave-active[data-v-f3b0d6f0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-f3b0d6f0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.action-main[data-v-f3b0d6f0]{width:680px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.action-main[data-v-f3b0d6f0] .actioner-container{width:100%}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_header{width:100%;height:50px;line-height:50px;display:flex;flex-wrap:wrap;align-items:center;font-size:16px;border-bottom:1px solid #eee;justify-content:flex-start;padding:0 1rem;color:#525f7f}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_footer{width:100%;height:50px;border-top:1px solid rgba(0,0,0,.06);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0 30px}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_footer button{display:inline-block;width:100px!important;margin:0;margin-left:1rem;padding:0;border:none}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_footer .close{min-width:65px;font-weight:400;line-height:30px;text-align:center;cursor:pointer;height:32px;border-radius:2px;border:1px solid rgba(0,0,0,.15);font-size:14px;font-family:PingFangSC-Regular,PingFang SC;color:#000000d4;line-height:32px}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_footer .next{min-width:65px;line-height:32px;text-align:center;cursor:pointer;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;margin-left:20px;width:74px;height:32px;background:#553AFE;border-radius:2px}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_footer .next.save{height:32px;background:#553AFE;border-radius:2px;line-height:16px}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_footer .next:hover,.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_footer .close:hover{opacity:.9}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_body{padding:20px;width:100%;min-height:400px}.action-main[data-v-f3b0d6f0] .actioner-container .actioner-container_body label.cbi-value-title{width:150px!important}@keyframes bganimation-f3b0d6f0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-f3b0d6f0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-f3b0d6f0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-f3b0d6f0]{animation:rotateEnter-f3b0d6f0 .7s;position:relative}.rotate-leave-active[data-v-f3b0d6f0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-f3b0d6f0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 800px){.action-main[data-v-f3b0d6f0]{width:90%}}@keyframes bganimation-abf07ee0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-abf07ee0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-abf07ee0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-abf07ee0]{animation:rotateEnter-abf07ee0 .7s;position:relative}.rotate-leave-active[data-v-abf07ee0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-abf07ee0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}textarea[data-v-abf07ee0]{display:block;width:100%;height:400px;padding:1rem;font-size:14px;resize:none;border:none;background-color:#1e1e1e;color:#fff}@keyframes bganimation-4a646cde{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-4a646cde{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-4a646cde{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-4a646cde]{animation:rotateEnter-4a646cde .7s;position:relative}.rotate-leave-active[data-v-4a646cde]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-4a646cde]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}textarea[data-v-4a646cde]{display:block;width:100%;height:400px;padding:1rem;font-size:14px;resize:none;border:none;background-color:#1e1e1e;color:#fff}@keyframes bganimation-997c3dee{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-997c3dee{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-997c3dee{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-997c3dee]{animation:rotateEnter-997c3dee .7s;position:relative}.rotate-leave-active[data-v-997c3dee]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-997c3dee]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}textarea[data-v-997c3dee]{display:block;width:100%;height:500px;padding:1rem;font-size:14px;resize:none;border:1px solid #999;border-radius:3px}@keyframes bganimation-6f6071af{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-6f6071af{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-6f6071af{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-6f6071af]{animation:rotateEnter-6f6071af .7s;position:relative}.rotate-leave-active[data-v-6f6071af]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-6f6071af]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.actioner-dns[data-v-6f6071af]{width:860px;background-color:#fff;position:relative;z-index:99999;margin:auto;overflow:auto}.actioner-dns .actioner-dns_header[data-v-6f6071af]{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:1rem;font-size:2em;border-bottom:1px solid #eee}.actioner-dns .actioner-dns_body[data-v-6f6071af]{padding:1rem;min-height:50vh}.actioner-dns .actioner-dns_body .label-item[data-v-6f6071af]{width:100%;margin:1rem 0}.actioner-dns .actioner-dns_body .label-item .label-item_key[data-v-6f6071af]{width:100%;font-size:16px;color:#666;margin-bottom:10px}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-6f6071af]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.actioner-dns .actioner-dns_body .label-item .label-item_key span[data-v-6f6071af]:before{content:"*";color:#f56c6c;margin-right:4px}.actioner-dns .actioner-dns_body .label-item .label-item_value[data-v-6f6071af]{width:100%;margin-top:5px}.actioner-dns .actioner-dns_body .label-item .label-item_value select[data-v-6f6071af],.actioner-dns .actioner-dns_body .label-item .label-item_value input[data-v-6f6071af]{width:100%;min-height:36px}.actioner-dns .actioner-dns_body .label-message[data-v-6f6071af]{width:100%;text-align:left;font-size:14px;color:red;text-align:center}.actioner-dns .config-message[data-v-6f6071af]{width:100%;min-height:inherit;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:2em}.actioner-dns .actioner-dns_footer[data-v-6f6071af]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem;font-size:2em;border-top:1px solid #eee}.actioner-dns .actioner-dns_footer button[data-v-6f6071af]{display:inline-block;width:100px!important;margin:0;margin-left:1rem}@keyframes bganimation-6f6071af{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-6f6071af{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-6f6071af{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-6f6071af]{animation:rotateEnter-6f6071af .7s;position:relative}.rotate-leave-active[data-v-6f6071af]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-6f6071af]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media screen and (max-width: 1400px){.actioner-dns .actioner-dns_body[data-v-6f6071af]{min-height:34vh}}@media screen and (max-width: 800px){.actioner-dns[data-v-6f6071af]{width:100%}}@keyframes bganimation-4ec945e0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-4ec945e0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-4ec945e0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-4ec945e0]{animation:rotateEnter-4ec945e0 .7s;position:relative}.rotate-leave-active[data-v-4ec945e0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-4ec945e0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}[data-v-4ec945e0] .app-container_status-label_bg{margin:8px 0;flex:0 0 170px;height:80px;justify-content:start}[data-v-4ec945e0] .interface-device-flex{justify-content:start}.container[data-v-4ec945e0]{width:100%;overflow-x:auto}.container .table-wrapper[data-v-4ec945e0]{min-width:1280px;width:max-content}.container .table-wrapper .table-body[data-v-4ec945e0]{display:flex;flex-direction:column;min-width:100%}.container .table-wrapper .table-header[data-v-4ec945e0]{display:flex;border-bottom:2px solid #e5e7eb;background-color:#f8fafc;padding-left:10px}.container .table-wrapper .table-row[data-v-4ec945e0]{display:flex;min-width:100%;align-items:center;border-bottom:1px solid #e5e7eb;transition:background-color .2s}.container .table-wrapper .table-row[data-v-4ec945e0]:hover{background-color:#f3f4f6}.container .table-wrapper .add-row[data-v-4ec945e0]{cursor:pointer}.container .table-wrapper .add-row[data-v-4ec945e0]:hover{background-color:#f0f9ff}.container .table-wrapper .table-cell[data-v-4ec945e0]{padding:12px 16px;box-sizing:border-box;display:flex;justify-content:center}.container .table-wrapper .device-col[data-v-4ec945e0]{flex:0 0 200px;min-width:200px}.container .table-wrapper .spacer-col[data-v-4ec945e0]:first-of-type{flex:0 0 10px}.container .table-wrapper .spacer-col[data-v-4ec945e0]:last-of-type{flex:0 0 32px}.container .table-wrapper .name-col[data-v-4ec945e0]{flex:0 0 150px;min-width:150px;text-align:left}.container .table-wrapper .action-col[data-v-4ec945e0]{flex:0 0 auto;text-align:right;min-width:160px}.container .table-wrapper .icon[data-v-4ec945e0]{width:48px;height:100%;cursor:pointer}.container .table-wrapper .interface-device-flex[data-v-4ec945e0]{display:flex;justify-content:center;width:100%}.container .cbi-page-actions[data-v-4ec945e0]{margin-top:20px;display:flex;justify-content:flex-end}@media (max-width: 768px){.container[data-v-4ec945e0] .app-container_status-label_bg{margin:8px 0;flex:0 0 80px;width:120px;height:80px;justify-content:start}.container .table-wrapper[data-v-4ec945e0]{min-width:100%}.container .table-cell[data-v-4ec945e0]{padding:8px 12px}.container .device-col[data-v-4ec945e0]{flex:0 0 120px!important;min-width:120px!important;margin-right:16px}.container .name-col[data-v-4ec945e0]{flex:0 0 80px!important;min-width:80px!important}.container .action-col[data-v-4ec945e0]{min-width:120px}.container .interface-device-flex[data-v-4ec945e0]{flex-direction:column;gap:4px}}tr>td,tr>th,.tr>.td,.tr>.th,.cbi-section-table-row:before,#cbi-wireless>#wifi_assoclist_table>.tr:nth-child(2){border:none}@keyframes bganimation-2c8ecf89{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2c8ecf89{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2c8ecf89{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2c8ecf89]{animation:rotateEnter-2c8ecf89 .7s;position:relative}.rotate-leave-active[data-v-2c8ecf89]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2c8ecf89]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.custom-table-container[data-v-2c8ecf89]{width:100%;font-size:14px;color:var(--flow-span-color)}.custom-table-container input[data-v-2c8ecf89]{margin:0}.custom-table-container .custom-table-wrapper[data-v-2c8ecf89]{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.custom-table-container .custom-table[data-v-2c8ecf89]{width:100%;border-collapse:collapse;table-layout:auto}.custom-table-container .custom-table thead[data-v-2c8ecf89]{border-radius:8px!important;background:#F8F8F8}.custom-table-container .custom-table thead tr th[data-v-2c8ecf89]{color:var(--flow-span-color)!important;font-weight:500!important;border:none!important;padding:18px 8px!important;white-space:nowrap}.custom-table-container .custom-table tbody tr[data-v-2c8ecf89]{background:transparent;border-bottom:1px solid #f8f8f8!important}.custom-table-container .custom-table tbody tr[data-v-2c8ecf89]:last-child{border-bottom:none!important}.custom-table-container .custom-table tbody tr td[data-v-2c8ecf89]{padding:24px 8px!important;white-space:nowrap}.custom-table-container .custom-table tbody tr:hover td[data-v-2c8ecf89]{background-color:#00000005!important}.custom-table-container .custom-table tbody tr.empty-row td[data-v-2c8ecf89]{text-align:center!important;padding:30px 0!important;color:#c98d8d66!important;border-bottom:none!important}.custom-table-container .custom-table .selection-header[data-v-2c8ecf89],.custom-table-container .custom-table .selection-cell[data-v-2c8ecf89]{width:50px!important;min-width:50px!important;text-align:center!important}.custom-table-container .pagination-wrapper[data-v-2c8ecf89]{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding:0 8px}.custom-table-container .pagination-wrapper .pagination-info[data-v-2c8ecf89]{color:#0009;font-size:13px}.custom-table-container .pagination-wrapper .pagination-controls button[data-v-2c8ecf89]{min-width:32px;height:32px;margin:0 4px;padding:0 8px;background:#fff;color:#000000a6;cursor:pointer;transition:all .3s}.custom-table-container .pagination-wrapper .pagination-controls button[data-v-2c8ecf89]:hover:not(:disabled){color:#1890ff;border-color:#1890ff}.custom-table-container .pagination-wrapper .pagination-controls button[data-v-2c8ecf89]:disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.custom-table-container .pagination-wrapper .pagination-controls button.active[data-v-2c8ecf89]{color:#fff;background-color:#1890ff;border-color:#1890ff}@media (max-width: 768px){.custom-table-container .custom-table thead tr th[data-v-2c8ecf89]{padding:8px 4px!important;font-size:13px!important}.custom-table-container .custom-table tbody tr td[data-v-2c8ecf89]{padding:12px 4px!important;font-size:13px!important}.custom-table-container .pagination-wrapper[data-v-2c8ecf89]{flex-direction:column;align-items:flex-start;gap:12px}.custom-table-container .pagination-wrapper .pagination-controls[data-v-2c8ecf89]{display:flex;flex-wrap:wrap;gap:4px}.custom-table-container .pagination-wrapper .pagination-controls button[data-v-2c8ecf89]{min-width:28px;height:28px;margin:0;padding:0 6px;font-size:13px}}@keyframes bganimation-d28f7d82{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-d28f7d82{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-d28f7d82{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-d28f7d82]{animation:rotateEnter-d28f7d82 .7s;position:relative}.rotate-leave-active[data-v-d28f7d82]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-d28f7d82]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.del-button[data-v-d28f7d82]{display:inline-flex;justify-content:center;align-items:center;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;color:#606266;text-align:center;box-sizing:border-box;outline:none;margin:0 8px 0 0;transition:all .1s;font-weight:500;user-select:none;padding:8px 15px;font-size:14px;border-radius:4px}.add-button--danger[data-v-d28f7d82]{color:#fff;background-color:#553afe;border-color:#553afe}.add-button--danger[data-v-d28f7d82]:hover{background:#5c44f8;border-color:#5c44f8;color:#fff}.add-button--danger[data-v-d28f7d82]:active{background:#553AFE;border-color:#553afe;color:#fff}.add-button.is-disabled[data-v-d28f7d82]{opacity:.5;cursor:not-allowed}.del-button--danger[data-v-d28f7d82]{color:#fff;background-color:#f56c6c;border-color:#f56c6c}.del-button--danger[data-v-d28f7d82]:hover{background:#f78989;border-color:#f78989;color:#fff}.del-button--danger[data-v-d28f7d82]:active{background:#dd6161;border-color:#dd6161;color:#fff}.del-button.is-disabled[data-v-d28f7d82]{opacity:.5;cursor:not-allowed}.search_box[data-v-d28f7d82]{width:350px}.search_box .search_container[data-v-d28f7d82]{display:flex;align-items:center;gap:8px}.search_box .search_container .search_input_wrapper[data-v-d28f7d82]{position:relative;flex-grow:1}.search_box .search_container .search_input_wrapper .search_icon[data-v-d28f7d82]{position:absolute;right:10px;top:50%;transform:translateY(-50%);fill:#000c;cursor:pointer}.search_box .search_container .search_input_wrapper .search_input[data-v-d28f7d82]{width:100%;padding:4px 35px 4px 12px;border-radius:4px;border:1px solid rgba(0,0,0,.6);font-size:14px;outline:none;transition:border-color .3s;color:#222;background:transparent}.search_box .search_container .search_input_wrapper .search_input[data-v-d28f7d82]:focus{border-color:#4a90e2}.search_box .search_container .refresh_button[data-v-d28f7d82]{background:none;border:none;cursor:pointer;padding:8px;border-radius:50%;transition:background-color .3s;display:flex;align-items:center;justify-content:center}.search_box .search_container .refresh_button[data-v-d28f7d82]:hover{background-color:#f0f0f0}.search_box .search_container .refresh_button .refresh_icon[data-v-d28f7d82]{fill:#000c;transition:transform .3s}.search_box .search_container .refresh_button.rotate .refresh_icon[data-v-d28f7d82]{animation:spin-d28f7d82 1s linear infinite}@keyframes spin-d28f7d82{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bganimation-d28f7d82{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-d28f7d82{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-d28f7d82{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-d28f7d82]{animation:rotateEnter-d28f7d82 .7s;position:relative}.rotate-leave-active[data-v-d28f7d82]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-d28f7d82]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media (max-width: 827px){.search_box[data-v-d28f7d82]{width:80%}.del-button[data-v-d28f7d82]{padding:6px 8px}}@keyframes bganimation-9ce78472{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-9ce78472{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-9ce78472{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-9ce78472]{animation:rotateEnter-9ce78472 .7s;position:relative}.rotate-leave-active[data-v-9ce78472]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-9ce78472]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.switch[data-v-9ce78472]{display:inline-flex;align-items:center;position:relative;font-size:14px;height:20px}.switch.is-disabled[data-v-9ce78472]{opacity:.6;cursor:not-allowed}.switch.is-disabled .switch__core[data-v-9ce78472]{cursor:not-allowed}.switch__input[data-v-9ce78472]{position:absolute;width:0;height:0;opacity:0;margin:0;z-index:-1}.switch__core[data-v-9ce78472]{margin:0;display:inline-block;position:relative;width:40px;height:20px;border:1px solid;outline:none;border-radius:10px;box-sizing:border-box;cursor:pointer;transition:border-color .3s,background-color .3s}.switch__button[data-v-9ce78472]{position:absolute;top:1px;left:1px;border-radius:100%;transition:all .3s;width:16px;height:16px;background-color:#fff;box-shadow:0 1px 2px #0003}.switch.is-checked .switch__button[data-v-9ce78472]{transform:translate(20px)}@keyframes bganimation-529a02b0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-529a02b0{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-529a02b0{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-529a02b0]{animation:rotateEnter-529a02b0 .7s;position:relative}.rotate-leave-active[data-v-529a02b0]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-529a02b0]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.flow[data-v-529a02b0]{position:relative;height:260px}.flow .echart[data-v-529a02b0]{width:100%;height:100%}.flow .flow-data[data-v-529a02b0]{position:absolute;right:10px;top:10px}.flow .flow-data span[data-v-529a02b0]{display:block;color:var(--flow-span-color);font-size:12px;margin-bottom:5px;font-weight:600;font-family:PingFangSC-Semibold,PingFang SC}@media screen and (max-width: 600px){.flow[data-v-529a02b0]{height:55vw}}@keyframes bganimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active{animation:rotateEnter .7s;position:relative}.rotate-leave-active{opacity:0;display:none;position:relative;z-index:-999}.app-container{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.modal-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:999;backdrop-filter:blur(2px)}.modal-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;width:90%;max-width:var(--1df87c10);max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.modal-container .modal-header{padding:8px 12px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center}.modal-container .modal-header .modal-title{margin:0;font-size:18px;color:#333;padding:0;text-align:center;background:transparent!important}.modal-container .modal-header .modal-close{background:none;border:none;font-size:24px;cursor:pointer;color:#999;transition:color .2s}.modal-container .modal-header .modal-close:hover{color:#666}.modal-container .modal-content{padding:18px;overflow-y:auto;flex:1}.modal-container .modal-footer{padding:8px 12px;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;gap:12px}.modal-container .modal-footer .modal-button{padding:4px 16px;border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s;border:1px solid transparent}.modal-container .modal-footer .modal-button.cancel{background-color:#fff;border-color:#ddd;color:#666}.modal-container .modal-footer .modal-button.cancel:hover{background-color:#f5f5f5}.modal-container .modal-footer .modal-button.confirm{background-color:#553afe;color:#fff}.modal-container .modal-footer .modal-button.confirm:hover{background-color:#3f21fe}@media (max-width: 768px){.modal-container{width:95%;max-width:none;max-height:90vh;margin:0 10px}.modal-container .modal-header{padding:12px 16px}.modal-container .modal-header .modal-title{font-size:16px;background:transparent!important}.modal-container .modal-header .modal-close{font-size:20px}.modal-container .modal-content{padding:16px}.modal-container .modal-footer{padding:12px 16px;flex-direction:column-reverse;gap:8px}.modal-container .modal-footer .modal-button{width:100%;padding:10px;font-size:15px}}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:transform .3s ease,opacity .3s ease}.slide-enter-from,.slide-leave-to{transform:translateY(-20px);opacity:0}@keyframes bganimation-2f8a90b2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2f8a90b2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2f8a90b2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2f8a90b2]{animation:rotateEnter-2f8a90b2 .7s;position:relative}.rotate-leave-active[data-v-2f8a90b2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2f8a90b2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}[data-v-2f8a90b2] .tag-input{padding:4px 12px}.custom-content[data-v-2f8a90b2]{position:relative}.custom-content .img_box[data-v-2f8a90b2]{position:absolute;right:0;top:0;width:100px;height:100px}.custom-content .img_box>img[data-v-2f8a90b2]{width:100%;height:100%}.custom-content .IP_address[data-v-2f8a90b2]{text-align:center;padding:14px 16px;background:rgba(85,58,254,.1);border-radius:8px;margin-bottom:16px}.custom-content .tip[data-v-2f8a90b2]{text-align:center;margin-top:16px;font-size:12px}.custom-content .item_box[data-v-2f8a90b2]{margin-top:12px;display:flex;align-items:center}.custom-content .item_box>input[data-v-2f8a90b2]{width:45%;color:var(--card-box-shadow);background:transparent!important}.custom-content .item_box>input[data-v-2f8a90b2]::placeholder{color:#8898aa}.custom-content .item_box>select[data-v-2f8a90b2]{width:45%;background:transparent!important;color:var(--card-box-shadow)}.custom-content .item_box>select>option[data-v-2f8a90b2]{padding:4px 12px!important}.custom-content .item_box .item_left[data-v-2f8a90b2]{width:140px;text-align:right}.info-content[data-v-2f8a90b2]{display:flex}.info-content .img_box[data-v-2f8a90b2]{position:relative}.info-content .item_box .item_left[data-v-2f8a90b2]{width:100px}@keyframes bganimation-2f8a90b2{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-2f8a90b2{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-2f8a90b2{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-2f8a90b2]{animation:rotateEnter-2f8a90b2 .7s;position:relative}.rotate-leave-active[data-v-2f8a90b2]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-2f8a90b2]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@keyframes bganimation-0ad740fc{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0ad740fc{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0ad740fc{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0ad740fc]{animation:rotateEnter-0ad740fc .7s;position:relative}.rotate-leave-active[data-v-0ad740fc]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0ad740fc]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.custom-content[data-v-0ad740fc]{position:relative}.custom-content .img_box[data-v-0ad740fc]{position:absolute;right:0;top:0;width:100px;height:100px}.custom-content .img_box>img[data-v-0ad740fc]{width:100%;height:100%}.custom-content .IP_address[data-v-0ad740fc]{text-align:center;padding:14px 16px;background:rgba(85,58,254,.1);border-radius:8px;margin-bottom:16px}.custom-content .tip[data-v-0ad740fc]{text-align:center;margin-top:16px;font-size:12px}.custom-content .item_box[data-v-0ad740fc]{margin-top:12px;display:flex;align-items:center}.custom-content .item_box>input[data-v-0ad740fc]{width:45%;color:var(--card-box-shadow);background:transparent!important}.custom-content .item_box>input[data-v-0ad740fc]::placeholder{color:#8898aa}.custom-content .item_box>select[data-v-0ad740fc]{width:45%;color:var(--card-box-shadow);background:transparent!important}.custom-content .item_box>select>option[data-v-0ad740fc]{padding:4px 12px!important}.custom-content .item_box .item_left[data-v-0ad740fc]{width:140px;text-align:right}.del-button[data-v-0ad740fc]{display:inline-flex;justify-content:center;align-items:center;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;color:#606266;text-align:center;box-sizing:border-box;outline:none;margin:0 8px 0 0;transition:all .1s;font-weight:500;user-select:none;padding:6px 10px;font-size:14px;border-radius:4px}.del-button--danger[data-v-0ad740fc]{color:#fff;background-color:#f56c6c;border-color:#f56c6c}.del-button--danger[data-v-0ad740fc]:hover{background:#f78989;border-color:#f78989;color:#fff}.del-button--danger[data-v-0ad740fc]:active{background:#dd6161;border-color:#dd6161;color:#fff}.del-button.is-disabled[data-v-0ad740fc]{opacity:.5;cursor:not-allowed}@keyframes bganimation-0ad740fc{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-0ad740fc{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-0ad740fc{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-0ad740fc]{animation:rotateEnter-0ad740fc .7s;position:relative}.rotate-leave-active[data-v-0ad740fc]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-0ad740fc]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@keyframes bganimation-517a8ecc{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-517a8ecc{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-517a8ecc{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-517a8ecc]{animation:rotateEnter-517a8ecc .7s;position:relative}.rotate-leave-active[data-v-517a8ecc]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-517a8ecc]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.custom-content[data-v-517a8ecc]{position:relative}.custom-content .img_box[data-v-517a8ecc]{position:absolute;right:0;top:0;width:100px;height:100px}.custom-content .img_box>img[data-v-517a8ecc]{width:100%;height:100%}.custom-content .IP_address[data-v-517a8ecc]{text-align:center;padding:14px 16px;background:rgba(85,58,254,.1);border-radius:8px;margin-bottom:16px}.custom-content .tip[data-v-517a8ecc]{text-align:center;margin-top:16px;font-size:12px}.custom-content .item_box[data-v-517a8ecc]{margin-top:12px;display:flex;align-items:center}.custom-content .item_box>input[data-v-517a8ecc]{width:45%;color:var(--card-box-shadow);background:transparent!important}.custom-content .item_box>input[data-v-517a8ecc]::placeholder{color:#8898aa}.custom-content .item_box>select[data-v-517a8ecc]{width:45%;color:var(--card-box-shadow);background:transparent!important}.custom-content .item_box>select>option[data-v-517a8ecc]{padding:4px 12px!important}.custom-content .item_box .item_left[data-v-517a8ecc]{width:140px;text-align:right}.del-button[data-v-517a8ecc]{display:inline-flex;justify-content:center;align-items:center;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;color:#606266;text-align:center;box-sizing:border-box;outline:none;margin:0 8px 0 0;transition:all .1s;font-weight:500;user-select:none;padding:6px 10px;font-size:14px;border-radius:4px}.del-button--danger[data-v-517a8ecc]{color:#fff;background-color:#f56c6c;border-color:#f56c6c}.del-button--danger[data-v-517a8ecc]:hover{background:#f78989;border-color:#f78989;color:#fff}.del-button--danger[data-v-517a8ecc]:active{background:#dd6161;border-color:#dd6161;color:#fff}.del-button.is-disabled[data-v-517a8ecc]{opacity:.5;cursor:not-allowed}@keyframes bganimation-517a8ecc{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-517a8ecc{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-517a8ecc{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-517a8ecc]{animation:rotateEnter-517a8ecc .7s;position:relative}.rotate-leave-active[data-v-517a8ecc]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-517a8ecc]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@keyframes bganimation-3d247530{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-3d247530{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-3d247530{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-3d247530]{animation:rotateEnter-3d247530 .7s;position:relative}.rotate-leave-active[data-v-3d247530]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-3d247530]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.dialog-overlay[data-v-3d247530]{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:16px}.dialog-container[data-v-3d247530]{background-color:#fff;border-radius:12px;padding:16px;width:100%;max-width:400px;box-shadow:0 4px 12px #00000026}.dialog-container .dialog-title[data-v-3d247530]{margin:0 0 20px;font-size:1.2rem;font-weight:500;color:#333;text-align:left}.dialog-container .dialog-message[data-v-3d247530]{margin:20px 0;font-size:1rem;color:#666;text-align:center}.dialog-container .loading-animation[data-v-3d247530]{margin:20px 0}.dialog-container .loading-animation .spinner[data-v-3d247530]{width:40px;height:40px;margin:0 auto;border:4px solid rgba(110,72,170,.2);border-radius:50%;border-top-color:#8d78fa;animation:spin-3d247530 1s linear infinite}.dialog-container .dialog-button[data-v-3d247530]{background-color:#553afe;color:#fff;border:none;border-radius:6px;padding:4px 20px;font-size:1rem;cursor:pointer;transition:all .2s;margin:0 auto;display:block}.dialog-container .dialog-button[data-v-3d247530]:hover{background-color:#553afe;opacity:.9}.dialog-container .dialog-button[data-v-3d247530]:active{transform:scale(.98)}.dialog-container .warning-message[data-v-3d247530]{display:flex;gap:8px;background-color:#fff8e1;border-left:4px solid #FFC107;padding:12px;margin-bottom:20px;border-radius:4px;font-size:.9rem;color:#333;text-align:left}.dialog-container .warning-message .warning-icon[data-v-3d247530]{flex-shrink:0;width:20px;height:20px;color:#ffa000}.dialog-container .input-group[data-v-3d247530]{margin-bottom:16px;text-align:left}.dialog-container .input-group label[data-v-3d247530]{display:block;margin-bottom:8px;font-size:.95rem;color:#333}.dialog-container .input-group .tag-input[data-v-3d247530]{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:1rem;transition:border-color .2s}.dialog-container .input-group .tag-input[data-v-3d247530]:focus{outline:none;border-color:#6e48aa}.dialog-container .button-group[data-v-3d247530]{display:flex;justify-content:flex-end;gap:12px}.dialog-container .button-group .cancel-button[data-v-3d247530]{background-color:#fff;color:#333;border:1px solid #ddd;border-radius:6px;padding:4px 20px;font-size:1rem;cursor:pointer;transition:all .2s}.dialog-container .button-group .cancel-button[data-v-3d247530]:hover{background-color:#e0e0e0}.dialog-container .button-group .cancel-button[data-v-3d247530]:active{transform:scale(.98)}.dialog-container .button-group .confirm-button[data-v-3d247530]{background-color:#553afe;color:#fff;border:none;border-radius:6px;padding:4px 20px;font-size:1rem;cursor:pointer;transition:all .2s}.dialog-container .button-group .confirm-button[data-v-3d247530]:hover{background-color:#553afe;opacity:.9}.dialog-container .button-group .confirm-button[data-v-3d247530]:active{transform:scale(.98)}.tag-dialog[data-v-3d247530]{max-width:500px}.fade-enter-active[data-v-3d247530],.fade-leave-active[data-v-3d247530]{transition:opacity .3s ease}.fade-enter-from[data-v-3d247530],.fade-leave-to[data-v-3d247530]{opacity:0}@keyframes spin-3d247530{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-circle-3d247530{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes icon-line-tip-3d247530{0%{width:0;left:1px;top:15px}54%{width:0;left:1px;top:15px}70%{width:40px;left:-6px;top:30px}84%{width:14px;left:17px;top:38px}to{width:12px;left:8px;top:22px}}@keyframes icon-line-long-3d247530{0%{width:0;right:37px;top:43px}65%{width:0;right:37px;top:43px}84%{width:44px;right:0;top:28px}to{width:20px;right:8px;top:20px}}@media (max-width: 480px){.dialog-container[data-v-3d247530]{padding:16px}.dialog-container .dialog-title[data-v-3d247530]{font-size:1.1rem;margin-bottom:16px}.dialog-container .dialog-message[data-v-3d247530]{font-size:.95rem;margin:16px 0}.dialog-container .warning-message[data-v-3d247530]{font-size:.85rem;padding:10px}.dialog-container .input-group[data-v-3d247530]{margin-bottom:20px}.dialog-container .input-group label[data-v-3d247530]{font-size:.9rem}.dialog-container .input-group .tag-input[data-v-3d247530]{padding:8px 10px;font-size:.95rem}.dialog-container .button-group[data-v-3d247530]{gap:8px}.dialog-container .button-group .cancel-button[data-v-3d247530],.dialog-container .button-group .confirm-button[data-v-3d247530]{padding:4px 16px;font-size:.95rem}.dialog-container .loading-animation .spinner[data-v-3d247530]{width:36px;height:36px}}@keyframes bganimation-7ea05c92{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-7ea05c92{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-7ea05c92{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-7ea05c92]{animation:rotateEnter-7ea05c92 .7s;position:relative}.rotate-leave-active[data-v-7ea05c92]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-7ea05c92]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.add-button[data-v-7ea05c92]{display:inline-flex;justify-content:center;align-items:center;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;color:#606266;text-align:center;box-sizing:border-box;outline:none;margin:0 8px 0 0;transition:all .1s;font-weight:500;user-select:none;padding:8px 12px;font-size:14px;border-radius:4px}.add-button--danger[data-v-7ea05c92]{color:#fff;background-color:#553afe;border-color:#553afe}.add-button--danger[data-v-7ea05c92]:hover{background:#5c44f8;border-color:#5c44f8;color:#fff}.add-button--danger[data-v-7ea05c92]:active{background:#553AFE;border-color:#553afe;color:#fff}.add-button.is-disabled[data-v-7ea05c92]{opacity:.5;cursor:not-allowed}.tab-container[data-v-7ea05c92]{display:flex;flex-direction:row;width:100%;margin:0 auto;border-radius:8px;overflow:hidden}@media (max-width: 768px){.tab-container[data-v-7ea05c92]{flex-direction:column}}.tab-header[data-v-7ea05c92]{display:flex;flex-direction:column;width:120px}@media (max-width: 768px){.tab-header[data-v-7ea05c92]{flex-direction:row;width:100%;overflow-x:auto;white-space:nowrap}}.tab-button[data-v-7ea05c92]{padding:12px 16px;text-align:left;border:none;background:transparent!important;cursor:pointer;font-size:14px;color:var(--flow-span-color);transition:all .3s ease;border-radius:8px 0 0 8px}.tab-button[data-v-7ea05c92]:hover{background:var(--tag-bg-color)!important}.tab-button.active[data-v-7ea05c92]{background:var(--tag-bg-color)!important;font-weight:500;margin:0}@media (max-width: 768px){.tab-button[data-v-7ea05c92]{border-radius:8px 8px 0 0;text-align:center;flex:1;min-width:max-content}.tab-button.active[data-v-7ea05c92]{border-radius:8px 8px 0 0}}.tab-content_g[data-v-7ea05c92]{flex:1;padding:20px;background:var(--tag-bg-color);border-radius:0 8px 8px 0;min-height:60vh}.tab-content_g .not_installed[data-v-7ea05c92]{display:flex;flex-direction:column;align-items:center}.tab-content_g .not_installed>span[data-v-7ea05c92]{color:var(--tit-color);margin:20px 0}.tab-content_g .not_installed .not_installed_btn[data-v-7ea05c92]{padding:6px 16px;background:#553AFE;border-radius:4px;font-size:14px;color:#fff;cursor:pointer}@media (max-width: 768px){.tab-content_g[data-v-7ea05c92]{border-radius:0 0 8px 8px}}.item_box[data-v-7ea05c92]{margin-top:12px;display:flex;align-items:center;color:var(--tit-color)!important}.item_box>input[data-v-7ea05c92]{width:40%;color:var(--card-box-shadow);background:transparent!important;color:var(--tit-color)!important}@media (max-width: 768px){.item_box>input[data-v-7ea05c92]{width:70%}}.item_box>input[data-v-7ea05c92]::placeholder{color:var(--item-label_key-span-color)}.item_box>select[data-v-7ea05c92]{background:transparent!important;width:40%;color:var(--card-box-shadow)}@media (max-width: 768px){.item_box>select[data-v-7ea05c92]{width:70%}}.item_box>select>option[data-v-7ea05c92]{padding:4px 12px!important}.item_box .item_left[data-v-7ea05c92]{width:140px;text-align:right}@media (max-width: 768px){.item_box .item_left[data-v-7ea05c92]{width:100px}}@keyframes bganimation-a5a78984{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-a5a78984{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-a5a78984{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-a5a78984]{animation:rotateEnter-a5a78984 .7s;position:relative}.rotate-leave-active[data-v-a5a78984]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-a5a78984]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.tab-container[data-v-a5a78984]{margin:0 auto}.tabs_box_g[data-v-a5a78984]{display:flex}.tabs_box_g button[data-v-a5a78984]{padding:14px 24px;border:none;background:none;cursor:pointer;font-size:14px;border-radius:8px 8px 0 0;margin:0;transition:all .3s ease}.tabs_box_g button.active[data-v-a5a78984]{background:var(--card-bg-color);color:#553afe;font-weight:700;position:relative}.tab-content_g[data-v-a5a78984]{background:var(--card-bg-color);padding:16px;border-radius:0 8px 8px}.content-item[data-v-a5a78984]{min-height:60vh}@keyframes bganimation-a5a78984{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-a5a78984{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-a5a78984{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-a5a78984]{animation:rotateEnter-a5a78984 .7s;position:relative}.rotate-leave-active[data-v-a5a78984]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-a5a78984]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}@media (max-width: 827px){.tabs_box_g button[data-v-a5a78984]{padding:7px 12px!important}.tab-content_g[data-v-a5a78984]{border-radius:0 0 8px 8px}}@keyframes bganimation-1f11eeec{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-1f11eeec{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-1f11eeec{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-1f11eeec]{animation:rotateEnter-1f11eeec .7s;position:relative}.rotate-leave-active[data-v-1f11eeec]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-1f11eeec]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}button[data-v-1f11eeec]{outline:none;cursor:pointer;border:none}.pc-radio[data-v-1f11eeec]{display:flex;flex-wrap:wrap;align-items:center}.label-flex.pc-radio label[data-v-1f11eeec]{width:100px;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;color:#666}.label-flex.pc-radio input[type=radio][data-v-1f11eeec]{margin:0 4px 0 0;top:0}.mobile-switch[data-v-1f11eeec]{display:none;align-items:center}.switch-core[data-v-1f11eeec]{position:relative;width:50px;border:1px solid #dcdfe6;outline:none;border-radius:20px;box-sizing:border-box;background:#dcdfe6;cursor:pointer;transition:border-color .3s,background-color .3s;display:inline-block}.switch-core.is-checked[data-v-1f11eeec]{border-color:#409eff;background-color:#409eff}.switch-core.is-disabled[data-v-1f11eeec]{opacity:.6;cursor:not-allowed}.switch-button[data-v-1f11eeec]{position:absolute;top:1px;left:1px;border-radius:100%;transition:all .3s;width:16px;height:16px;background-color:#fff}.switch-core.is-checked .switch-button[data-v-1f11eeec]{transform:translate(20px)}.switch-label[data-v-1f11eeec]{font-size:14px;color:#999}.switch-label.active[data-v-1f11eeec]{color:#409eff}form.form-container[data-v-1f11eeec]{display:block;width:100%;padding:0 1rem;margin-top:50px}form.form-container .label-name[data-v-1f11eeec]{display:block;width:100%;margin-bottom:.5rem;color:var(--item-label_key-span-color)}form.form-container .label-name span[data-v-1f11eeec]:before{content:"*";color:#f56c6c;margin-right:4px;width:10px;display:inline-block;vertical-align:middle}form.form-container .label-value[data-v-1f11eeec]{display:block;width:100%;margin-bottom:1rem}form.form-container .label-value input[data-v-1f11eeec],form.form-container .label-value select[data-v-1f11eeec]{display:block;width:100%;height:42px;background:none;border:1px solid #c2c2c2;color:var(--item-label_key-span-color);font-size:14px}form.form-container .label-value input>option[data-v-1f11eeec],form.form-container .label-value select>option[data-v-1f11eeec]{color:#8898aa}form.form-container .label-value input[data-v-1f11eeec]:focus,form.form-container .label-value select[data-v-1f11eeec]:focus{transition:.2s;border:1px solid #418dfe}form.form-container .label-value select[data-v-1f11eeec]{border-radius:3px;padding:0 10px}form.form-container .label-value input[data-v-1f11eeec]{border-left:none!important;border-right:none!important;border-top:none!important;box-shadow:none!important;padding:0 10px}form.form-container .label-value input[type=checkbox][data-v-1f11eeec],form.form-container .label-value input[type=radio][data-v-1f11eeec]{width:auto}form.form-container .label-value input[type=radio][data-v-1f11eeec]{margin:0 4px 0 0;top:0}form.form-container .label-value input[data-v-1f11eeec]:disabled{background-color:#eee;border:1px solid #c2c2c2;border-radius:3px}form.form-container .label-value input[data-v-1f11eeec]::placeholder{color:var(--item-label_value-span-color);opacity:.54;font-size:14px}form.form-container .label-value input[data-v-1f11eeec]:-ms-input-placeholder{color:var(--item-label_value-span-color);opacity:.54;font-size:14px}form.form-container .label-value input[data-v-1f11eeec]::-ms-input-placeholder{color:var(--item-label_value-span-color);opacity:.54;font-size:14px}form.form-container .label-btns[data-v-1f11eeec]{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end}form.form-container .label-msg[data-v-1f11eeec]{display:block;width:100%;color:#ff3b3b;font-size:14px}form.form-container .label-msg.warning[data-v-1f11eeec]{color:#f9ad1e}form.form-container .label-flex[data-v-1f11eeec]{width:100%;display:flex;flex-wrap:wrap;align-items:center}form.form-container .label-flex label[data-v-1f11eeec]{width:100px;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;color:#666}.form-item[data-v-1f11eeec]{display:flex;align-items:center;height:55px}.form-item .label-name[data-v-1f11eeec]{width:200px!important}.form-item .label-value[data-v-1f11eeec]{width:300px!important;padding-top:10px;position:relative;display:flex!important;align-items:center}p[data-v-1f11eeec]{font-size:1em;color:#999;line-height:26px;text-align:left;margin-bottom:1rem}.label-btns[data-v-1f11eeec]{width:500px!important;margin-top:1rem}.label-btns .btn[data-v-1f11eeec]{width:300px!important;text-align:center;border-radius:32px}.label-btns .btn[data-v-1f11eeec]:hover{background:#5279f7;transition:.3}.label-btns .primary-btn[data-v-1f11eeec]{border:none;background:#5279f7;color:#fff;margin-bottom:10px}.label-btns .primary-btn[data-v-1f11eeec]:hover{opacity:.9;transition:.3}select[data-v-1f11eeec]:disabled{background-color:#eee!important;border:1px solid #c2c2c2!important}.seeIcon[data-v-1f11eeec]{width:22px;height:22px;position:absolute;cursor:pointer;z-index:1;right:6px;top:50%;transform:translateY(-50%) scale(1);transition:all .3s ease;transform-origin:center}.seeIcon[data-v-1f11eeec]:hover{transform:translateY(-50%) scale(1.1)}@media only screen and (max-width: 1050px){form.form-container[data-v-1f11eeec]{padding:0;margin-top:-16px}form.form-container .form-item[data-v-1f11eeec]{position:relative;height:auto;margin-bottom:0;height:50px;padding-top:6px;border-bottom:1px solid rgba(0,0,0,.16)!important}form.form-container .form-item .label-name[data-v-1f11eeec]{width:100%!important;margin-bottom:0;font-size:14px}form.form-container .form-item .label-name>span[data-v-1f11eeec]{color:var(--item-label_key-span-color)}form.form-container .form-item .label-value[data-v-1f11eeec]{width:100%!important;margin-bottom:0;padding-top:0}form.form-container .form-item .label-value input[data-v-1f11eeec],form.form-container .form-item .label-value select[data-v-1f11eeec]{height:40px;font-size:14px}form.form-container .form-item .label-value .password_input[data-v-1f11eeec]{padding-right:24px}form.form-container .form-item .label-value input[data-v-1f11eeec]{border:none;text-align:right;padding:0}form.form-container .form-item .label-value select[data-v-1f11eeec]:disabled{border:none!important}form.form-container .form-item .label-value select[data-v-1f11eeec]{padding-right:16px!important;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0;outline:none;background:transparent;text-align:right}form.form-container .form-item .label-value[data-v-1f11eeec] ::selection{background:transparent;color:inherit}form.form-container .form-item .label-value[data-v-1f11eeec] ::-moz-selection{background:transparent;color:inherit}form.form-container .label-flex[data-v-1f11eeec]{display:flex}form.form-container .label-flex label[data-v-1f11eeec]{width:100%;margin-bottom:.5rem}form.form-container .label-btns[data-v-1f11eeec]{width:100%!important;margin-top:1.5rem}form.form-container .label-btns .btn[data-v-1f11eeec]{width:100%!important;height:44px;font-size:16px}.seeIcon[data-v-1f11eeec]{width:20px;height:20px;right:0}.pc-radio[data-v-1f11eeec],.label-flex[data-v-1f11eeec]{display:none!important}.mobile-switch[data-v-1f11eeec]{display:flex;align-items:center;height:50px}.switch_label[data-v-1f11eeec]{display:flex;justify-content:end}.switch-core[data-v-1f11eeec]{width:50px;height:24px}.switch-button[data-v-1f11eeec]{width:20px;height:20px}.switch-core.is-checked .switch-button[data-v-1f11eeec]{transform:translate(26px)}.select-arrow[data-v-1f11eeec]{position:absolute;right:6px;top:50%!important;transform:translateY(-50%)!important;width:10px;height:10px;border-top:2px solid #606165;border-right:2px solid #606165;transform:translateY(-50%) rotate(45deg)!important;pointer-events:none}}@keyframes bganimation-40cb5302{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateEnter-40cb5302{0%{transform:rotateY(180deg)}10%{transform:rotateY(198deg)}20%{transform:rotateY(216deg)}30%{transform:rotateY(234deg)}40%{transform:rotateY(252deg)}50%{transform:rotateY(270deg)}60%{transform:rotateY(288deg)}70%{transform:rotateY(306deg)}80%{transform:rotateY(324deg)}90%{transform:rotateY(342deg)}to{transform:rotateY(360deg)}}@keyframes turns-40cb5302{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(360deg)}}.rotate-enter-active[data-v-40cb5302]{animation:rotateEnter-40cb5302 .7s;position:relative}.rotate-leave-active[data-v-40cb5302]{opacity:0;display:none;position:relative;z-index:-999}.app-container[data-v-40cb5302]{width:100%;background-color:var(--card-bg-color);box-shadow:var(--card-box-shadow);padding:10px 30px;border-radius:6px;position:relative}.page-container[data-v-40cb5302]{width:100%;background-color:var(--card-bg-color);border-radius:6px;padding:3rem;margin-top:50px}.mobile-tags-container[data-v-40cb5302]{display:none}.page-flex[data-v-40cb5302]{display:flex}.page-flex .page-sidebar[data-v-40cb5302]{flex:0 0 200px;border-right:1px solid #eee}.page-flex .page-sidebar .item[data-v-40cb5302]{width:100%;height:42px;line-height:42px;font-size:16px;cursor:pointer;color:var(--item-label_key-span-color);display:block;user-select:none;position:relative;display:flex;flex-wrap:wrap;align-items:center}.page-flex .page-sidebar .item[data-v-40cb5302]:hover,.page-flex .page-sidebar .item.activeItem[data-v-40cb5302]{transition:.3s;color:#418cff}.page-flex .page-sidebar .item.activeItem[data-v-40cb5302]:before{content:"";position:absolute;left:-1rem;width:3px;height:20px;background-color:#4388ff}.page-flex .page-main[data-v-40cb5302]{flex:1;padding-left:24px}@media (max-width: 827px){.page-container[data-v-40cb5302]{padding:12px 12px 0 8px;margin-top:0}.page-flex[data-v-40cb5302]{display:block}.page-flex .page-sidebar[data-v-40cb5302]{display:none}.page-flex .page-main[data-v-40cb5302]{padding-left:0;padding-top:16px}.mobile-tags-container[data-v-40cb5302]{display:block;width:100%;margin-bottom:16px;position:relative}.tags-wrapper[data-v-40cb5302]{display:flex;align-items:center;height:40px;position:relative}.tags-scroll[data-v-40cb5302]{flex:1;display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;height:100%;align-items:center;white-space:nowrap;padding-right:40px}.tags-scroll[data-v-40cb5302]::-webkit-scrollbar{display:none}.tag-item[data-v-40cb5302]{flex-shrink:0;padding:7px 12px;margin-right:8px;border-radius:4px;background-color:var(--tag-bg-color);color:var(--item-label_key-span-color);font-size:12px;line-height:18px;cursor:pointer;white-space:nowrap}.tag-item.active[data-v-40cb5302]{background-color:#5279f7;color:#fff}.more-btn-wrapper[data-v-40cb5302]{position:absolute;right:-6px;top:0;height:100%;width:40px;display:flex;align-items:center;justify-content:flex-end;pointer-events:none}.fade-overlay[data-v-40cb5302]{position:absolute;right:0;top:50%;transform:translateY(-50%);width:100px;height:32px;background:var(--gradient-bg-color)}.more-btn[data-v-40cb5302]{width:28px;height:28px;border-radius:4px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;pointer-events:auto;position:relative;z-index:1}.more-btn .line[data-v-40cb5302]{width:14px;height:2px;background-color:#5279f7;margin:2px 0;border-radius:1px}[data-v-40cb5302] .showSide{z-index:1!important}.popup-overlay[data-v-40cb5302]{position:fixed;inset:0;background-color:#00000080;z-index:1000;display:flex;justify-content:center;align-items:flex-start}.popup-content[data-v-40cb5302]{width:100%;max-height:85vh;background-color:var(--popup-bg-color);border-radius:0 0 4px 4px;animation:slideDown-40cb5302 .3s ease-out;overflow-y:auto;padding-top:25px}.popup-content .popup-tag-item[data-v-40cb5302],.popup-content .active[data-v-40cb5302]{text-align:center;padding:8px 12px 5px;width:calc((100% - 24px) / 3)}@keyframes slideDown-40cb5302{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.popup-tags[data-v-40cb5302]{padding:12px;display:flex;flex-wrap:wrap;gap:8px;max-height:70vh;overflow-y:auto}.popup-tag-item[data-v-40cb5302]{padding:7px 12px;border-radius:4px;background-color:#f5f5f5;color:#333;font-size:12px;line-height:18px;cursor:pointer;white-space:nowrap}.popup-tag-item.active[data-v-40cb5302]{background-color:#5279f7;color:#fff}.popup-footer[data-v-40cb5302]{display:flex;padding:12px;border-top:1px solid #f0f0f0}.popup-footer button[data-v-40cb5302]{flex:1;height:36px;border-radius:23px;font-size:14px;cursor:pointer}.popup-footer .cancel-btn[data-v-40cb5302]{background-color:#f5f5f5;color:#000;border:none;margin-right:12px}.popup-footer .confirm-btn[data-v-40cb5302]{background-color:#5279f7;color:#fff;border:none}} diff --git a/luci-app-quickstart/htdocs/luci-static/quickstart/vendor.js b/luci-app-quickstart/htdocs/luci-static/quickstart/vendor.js index 17f34c3b5..30f065e9f 100644 --- a/luci-app-quickstart/htdocs/luci-static/quickstart/vendor.js +++ b/luci-app-quickstart/htdocs/luci-static/quickstart/vendor.js @@ -45,4 +45,4 @@ PERFORMANCE OF THIS SOFTWARE. `:"
",p=c.join(g);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(r,u)?this._updatePosition(s,h,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,p,u,Math.random()+"",o[0],o[1],h,null,v)})},t.prototype._showSeriesItemTooltip=function(r,n,i){var a=this._ecModel,o=Bt(n),s=o.seriesIndex,l=a.getSeriesByIndex(s),u=o.dataModel||l,f=o.dataIndex,c=o.dataType,v=u.getData(c),h=this._renderMode,d=r.positionDefault,m=Ja([v.getItemModel(f),u,l&&(l.coordinateSystem||{}).model],this._tooltipModel,d?{position:d}:null),g=m.get("trigger");if(!(g!=null&&g!=="item")){var p=u.getDataParams(f,c),y=new ec;p.marker=y.makeTooltipMarker("item",gi(p.color),h);var _=Jm(u.formatTooltip(f,!1,c)),w=m.get("order"),S=m.get("valueFormatter"),b=_.frag,x=b?iy(S?q({valueFormatter:S},b):b,y,h,w,a.get("useUTC"),m.get("textStyle")):_.text,C="item_"+u.name+"_"+f;this._showOrMove(m,function(){this._showTooltipContent(m,x,p,C,r.offsetX,r.offsetY,r.position,r.target,y)}),i({type:"showTip",dataIndexInside:f,dataIndex:v.getRawIndex(f),seriesIndex:s,from:this.uid})}},t.prototype._showComponentItemTooltip=function(r,n,i){var a=Bt(n),o=a.tooltipConfig,s=o.option||{};if(nt(s)){var l=s;s={content:l,formatter:l}}var u=[s],f=this._ecModel.getComponent(a.componentMainType,a.componentIndex);f&&u.push(f),u.push({formatter:s.content});var c=r.positionDefault,v=Ja(u,this._tooltipModel,c?{position:c}:null),h=v.get("content"),d=Math.random()+"",m=new ec;this._showOrMove(v,function(){var g=bt(v.get("formatterParams")||{});this._showTooltipContent(v,h,g,d,r.offsetX,r.offsetY,r.position,n,m)}),i({type:"showTip",from:this.uid})},t.prototype._showTooltipContent=function(r,n,i,a,o,s,l,u,f){if(this._ticket="",!(!r.get("showContent")||!r.get("show"))){var c=this._tooltipContent;c.setEnterable(r.get("enterable"));var v=r.get("formatter");l=l||r.get("position");var h=n,d=this._getNearestPoint([o,s],i,r.get("trigger"),r.get("borderColor")),m=d.color;if(v)if(nt(v)){var g=r.ecModel.get("useUTC"),p=et(i)?i[0]:i,y=p&&p.axisType&&p.axisType.indexOf("time")>=0;h=v,y&&(h=Bu(p.axisValue,h,g)),h=hb(h,i,!0)}else if(dt(v)){var _=Ht(function(w,S){w===this._ticket&&(c.setContent(S,f,r,m,l),this._updatePosition(r,l,o,s,c,i,u))},this);this._ticket=a,h=v(i,a,_)}else h=v;c.setContent(h,f,r,m,l),c.show(r,m),this._updatePosition(r,l,o,s,c,i,u)}},t.prototype._getNearestPoint=function(r,n,i,a){if(i==="axis"||et(n))return{color:a||(this._renderMode==="html"?"#fff":"none")};if(!et(n))return{color:a||n.color||n.borderColor}},t.prototype._updatePosition=function(r,n,i,a,o,s,l){var u=this._api.getWidth(),f=this._api.getHeight();n=n||r.get("position");var c=o.getSize(),v=r.get("align"),h=r.get("verticalAlign"),d=l&&l.getBoundingRect().clone();if(l&&d.applyTransform(l.transform),dt(n)&&(n=n([i,a],s,o.el,d,{viewSize:[u,f],contentSize:c.slice()})),et(n))i=ce(n[0],u),a=ce(n[1],f);else if(st(n)){var m=n;m.width=c[0],m.height=c[1];var g=qo(m,{width:u,height:f});i=g.x,a=g.y,v=null,h=null}else if(nt(n)&&l){var p=$F(n,d,c,r.get("borderWidth"));i=p[0],a=p[1]}else{var p=zF(i,a,o,u,f,v?null:20,h?null:20);i=p[0],a=p[1]}if(v&&(i-=S0(v)?c[0]/2:v==="right"?c[0]:0),h&&(a-=S0(h)?c[1]/2:h==="bottom"?c[1]:0),ex(r)){var p=HF(i,a,o,u,f);i=p[0],a=p[1]}o.moveTo(i,a)},t.prototype._updateContentNotChangedOnAxis=function(r,n){var i=this._lastDataByCoordSys,a=this._cbParamsList,o=!!i&&i.length===r.length;return o&&P(i,function(s,l){var u=s.dataByAxis||[],f=r[l]||{},c=f.dataByAxis||[];o=o&&u.length===c.length,o&&P(u,function(v,h){var d=c[h]||{},m=v.seriesDataIndices||[],g=d.seriesDataIndices||[];o=o&&v.value===d.value&&v.axisType===d.axisType&&v.axisId===d.axisId&&m.length===g.length,o&&P(m,function(p,y){var _=g[y];o=o&&p.seriesIndex===_.seriesIndex&&p.dataIndex===_.dataIndex}),a&&P(v.seriesDataIndices,function(p){var y=p.seriesIndex,_=n[y],w=a[y];_&&w&&w.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=r,this._cbParamsList=n,!!o},t.prototype._hide=function(r){this._lastDataByCoordSys=null,r({type:"hideTip",from:this.uid})},t.prototype.dispose=function(r,n){yt.node||!n.getDom()||(Rh(this,"_updatePosition"),this._tooltipContent.dispose(),qh("itemTooltip",n))},t.type="tooltip",t}(Hr);function Ja(e,t,r){var n=t.ecModel,i;r?(i=new se(r,n,n),i=new se(t.option,i,n)):i=t;for(var a=e.length-1;a>=0;a--){var o=e[a];o&&(o instanceof se&&(o=o.get("tooltip",!0)),nt(o)&&(o={formatter:o}),o&&(i=new se(o,i,n)))}return i}function b0(e,t){return e.dispatchAction||Ht(t.dispatchAction,t)}function zF(e,t,r,n,i,a,o){var s=r.getSize(),l=s[0],u=s[1];return a!=null&&(e+l+a+2>n?e-=l+a:e+=a),o!=null&&(t+u+o>i?t-=u+o:t+=o),[e,t]}function HF(e,t,r,n,i){var a=r.getSize(),o=a[0],s=a[1];return e=Math.min(e+o,n)-o,t=Math.min(t+s,i)-s,e=Math.max(e,0),t=Math.max(t,0),[e,t]}function $F(e,t,r,n){var i=r[0],a=r[1],o=Math.ceil(Math.SQRT2*n)+8,s=0,l=0,u=t.width,f=t.height;switch(e){case"inside":s=t.x+u/2-i/2,l=t.y+f/2-a/2;break;case"top":s=t.x+u/2-i/2,l=t.y-a-o;break;case"bottom":s=t.x+u/2-i/2,l=t.y+f+o;break;case"left":s=t.x-i-o,l=t.y+f/2-a/2;break;case"right":s=t.x+u+o,l=t.y+f/2-a/2}return[s,l]}function S0(e){return e==="center"||e==="middle"}function VF(e,t,r){var n=ed(e).queryOptionMap,i=n.keys()[0];if(!(!i||i==="series")){var a=fs(t,i,n.get(i),{useDefault:!1,enableAll:!1,enableNone:!1}),o=a.models[0];if(!!o){var s=r.getViewOfComponentModel(o),l;if(s.group.traverse(function(u){var f=Bt(u).tooltipConfig;if(f&&f.name===e.name)return l=u,!0}),l)return{componentMainType:i,componentIndex:o.componentIndex,el:l}}}}var GF=FF;function yz(e){mi(tx),e.registerComponentModel(xF),e.registerComponentView(GF),e.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},be),e.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},be)}var UF=function(e){J(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=t.type,r.layoutMode={type:"box",ignoreSize:!0},r}return t.type="title",t.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},t}(zt),WF=function(e){J(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=t.type,r}return t.prototype.render=function(r,n,i){if(this.group.removeAll(),!!r.get("show")){var a=this.group,o=r.getModel("textStyle"),s=r.getModel("subtextStyle"),l=r.get("textAlign"),u=Dt(r.get("textBaseline"),r.get("textVerticalAlign")),f=new de({style:Cn(o,{text:r.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),c=f.getBoundingRect(),v=r.get("subtext"),h=new de({style:Cn(s,{text:v,fill:s.getTextColor(),y:c.height+r.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),d=r.get("link"),m=r.get("sublink"),g=r.get("triggerEvent",!0);f.silent=!d&&!g,h.silent=!m&&!g,d&&f.on("click",function(){km(d,"_"+r.get("target"))}),m&&h.on("click",function(){km(m,"_"+r.get("subtarget"))}),Bt(f).eventData=Bt(h).eventData=g?{componentType:"title",componentIndex:r.componentIndex}:null,a.add(f),v&&a.add(h);var p=a.getBoundingRect(),y=r.getBoxLayoutParams();y.width=p.width,y.height=p.height;var _=qo(y,{width:i.getWidth(),height:i.getHeight()},r.get("padding"));l||(l=r.get("left")||r.get("right"),l==="middle"&&(l="center"),l==="right"?_.x+=_.width:l==="center"&&(_.x+=_.width/2)),u||(u=r.get("top")||r.get("bottom"),u==="center"&&(u="middle"),u==="bottom"?_.y+=_.height:u==="middle"&&(_.y+=_.height/2),u=u||"top"),a.x=_.x,a.y=_.y,a.markRedraw();var w={align:l,verticalAlign:u};f.setStyle(w),h.setStyle(w),p=a.getBoundingRect();var S=_.margin,b=r.getItemStyle(["color","opacity"]);b.fill=r.get("backgroundColor");var x=new Jt({shape:{x:p.x-S[3],y:p.y-S[0],width:p.width+S[1]+S[3],height:p.height+S[0]+S[2],r:r.get("borderRadius")},style:b,subPixelOptimize:!0,silent:!0});a.add(x)}},t.type="title",t}(Hr);function _z(e){e.registerComponentModel(UF),e.registerComponentView(WF)}function ax(e,t){var r=e.mapDimensionsAll("defaultedLabel"),n=r.length;if(n===1){var i=_a(e,t,r[0]);return i!=null?i+"":null}else if(n){for(var a=[],o=0;o=0&&n.push(t[a])}return n.join(" ")}var XF=function(e){J(t,e);function t(r,n,i,a){var o=e.call(this)||this;return o.updateData(r,n,i,a),o}return t.prototype._createSymbol=function(r,n,i,a,o){this.removeAll();var s=wa(r,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:a[0]/2,scaleY:a[1]/2}),s.drift=qF,this._symbolType=r,this.add(s)},t.prototype.stopSymbolAnimation=function(r){this.childAt(0).stopAnimation(null,r)},t.prototype.getSymbolType=function(){return this._symbolType},t.prototype.getSymbolPath=function(){return this.childAt(0)},t.prototype.highlight=function(){ql(this.childAt(0))},t.prototype.downplay=function(){jl(this.childAt(0))},t.prototype.setZ=function(r,n){var i=this.childAt(0);i.zlevel=r,i.z=n},t.prototype.setDraggable=function(r){var n=this.childAt(0);n.draggable=r,n.cursor=r?"move":n.cursor},t.prototype.updateData=function(r,n,i,a){this.silent=!1;var o=r.getItemVisual(n,"symbol")||"circle",s=r.hostModel,l=t.getSymbolSize(r,n),u=o!==this._symbolType,f=a&&a.disableAnimation;if(u){var c=r.getItemVisual(n,"symbolKeepAspect");this._createSymbol(o,r,n,l,c)}else{var v=this.childAt(0);v.silent=!1;var h={scaleX:l[0]/2,scaleY:l[1]/2};f?v.attr(h):Tn(v,h,s,n),qL(v)}if(this._updateCommon(r,n,l,i,a),u){var v=this.childAt(0);if(!f){var h={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:v.style.opacity}};v.scaleX=v.scaleY=0,v.style.opacity=0,hs(v,h,s,n)}}f&&this.childAt(0).stopAnimation("leave")},t.prototype._updateCommon=function(r,n,i,a,o){var s=this.childAt(0),l=r.hostModel,u,f,c,v,h,d,m,g,p;if(a&&(u=a.emphasisItemStyle,f=a.blurItemStyle,c=a.selectItemStyle,v=a.focus,h=a.blurScope,m=a.labelStatesModels,g=a.hoverScale,p=a.cursorStyle,d=a.emphasisDisabled),!a||r.hasItemOption){var y=a&&a.itemModel?a.itemModel:r.getItemModel(n),_=y.getModel("emphasis");u=_.getModel("itemStyle").getItemStyle(),c=y.getModel(["select","itemStyle"]).getItemStyle(),f=y.getModel(["blur","itemStyle"]).getItemStyle(),v=_.get("focus"),h=_.get("blurScope"),d=_.get("disabled"),m=md(y),g=_.getShallow("scale"),p=y.getShallow("cursor")}var w=r.getItemVisual(n,"symbolRotate");s.attr("rotation",(w||0)*Math.PI/180||0);var S=Kb(r.getItemVisual(n,"symbolOffset"),i);S&&(s.x=S[0],s.y=S[1]),p&&s.attr("cursor",p);var b=r.getItemVisual(n,"style"),x=b.fill;if(s instanceof Si){var C=s.style;s.useStyle(q({image:C.image,x:C.x,y:C.y,width:C.width,height:C.height},b))}else s.__isEmptyBrush?s.useStyle(q({},b)):s.useStyle(b),s.style.decal=null,s.setColor(x,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var D=r.getItemVisual(n,"liftZ"),M=this._z2;D!=null?M==null&&(this._z2=s.z2,s.z2+=D):M!=null&&(s.z2=M,this._z2=null);var I=o&&o.useNameLabel;gd(s,m,{labelFetcher:l,labelDataIndex:n,defaultText:A,inheritColor:x,defaultOpacity:b.opacity});function A(H){return I?r.getName(H):ax(r,H)}this._sizeX=i[0]/2,this._sizeY=i[1]/2;var L=s.ensureState("emphasis");if(L.style=u,s.ensureState("select").style=c,s.ensureState("blur").style=f,g){var O=Math.max(1.1,3/this._sizeY);L.scaleX=this._sizeX*O,L.scaleY=this._sizeY*O}this.setSymbolScale(1),Sh(this,v,h,d)},t.prototype.setSymbolScale=function(r){this.scaleX=this.scaleY=r},t.prototype.fadeOut=function(r,n,i){var a=this.childAt(0),o=Bt(this).dataIndex,s=i&&i.animation;if(this.silent=a.silent=!0,i&&i.fadeLabel){var l=a.getTextContent();l&&Zl(l,{style:{opacity:0}},n,{dataIndex:o,removeOpt:s,cb:function(){a.removeTextContent()}})}else a.removeTextContent();Zl(a,{style:{opacity:0},scaleX:0,scaleY:0},n,{dataIndex:o,cb:r,removeOpt:s})},t.getSymbolSize=function(r,n){return WO(r.getItemVisual(n,"symbolSize"))},t}(ve);function qF(e,t){this.parent.drift(e,t)}var Gd=XF;function _c(e,t,r,n){return t&&!isNaN(t[0])&&!isNaN(t[1])&&!(n.isIgnore&&n.isIgnore(r))&&!(n.clipShape&&!n.clipShape.contain(t[0],t[1]))&&e.getItemVisual(r,"symbol")!=="none"}function x0(e){return e!=null&&!st(e)&&(e={isIgnore:e}),e||{}}function T0(e){var t=e.hostModel,r=t.getModel("emphasis");return{emphasisItemStyle:r.getModel("itemStyle").getItemStyle(),blurItemStyle:t.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:t.getModel(["select","itemStyle"]).getItemStyle(),focus:r.get("focus"),blurScope:r.get("blurScope"),emphasisDisabled:r.get("disabled"),hoverScale:r.get("scale"),labelStatesModels:md(t),cursorStyle:t.get("cursor")}}var jF=function(){function e(t){this.group=new ve,this._SymbolCtor=t||Gd}return e.prototype.updateData=function(t,r){this._progressiveEls=null,r=x0(r);var n=this.group,i=t.hostModel,a=this._data,o=this._SymbolCtor,s=r.disableAnimation,l=T0(t),u={disableAnimation:s},f=r.getSymbolPoint||function(c){return t.getItemLayout(c)};a||n.removeAll(),t.diff(a).add(function(c){var v=f(c);if(_c(t,v,c,r)){var h=new o(t,c,l,u);h.setPosition(v),t.setItemGraphicEl(c,h),n.add(h)}}).update(function(c,v){var h=a.getItemGraphicEl(v),d=f(c);if(!_c(t,d,c,r)){n.remove(h);return}var m=t.getItemVisual(c,"symbol")||"circle",g=h&&h.getSymbolType&&h.getSymbolType();if(!h||g&&g!==m)n.remove(h),h=new o(t,c,l,u),h.setPosition(d);else{h.updateData(t,c,l,u);var p={x:d[0],y:d[1]};s?h.attr(p):Tn(h,p,i)}n.add(h),t.setItemGraphicEl(c,h)}).remove(function(c){var v=a.getItemGraphicEl(c);v&&v.fadeOut(function(){n.remove(v)},i)}).execute(),this._getSymbolPoint=f,this._data=t},e.prototype.updateLayout=function(){var t=this,r=this._data;r&&r.eachItemGraphicEl(function(n,i){var a=t._getSymbolPoint(i);n.setPosition(a),n.markRedraw()})},e.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=T0(t),this._data=null,this.group.removeAll()},e.prototype.incrementalUpdate=function(t,r,n){this._progressiveEls=[],n=x0(n);function i(l){l.isGroup||(l.incremental=!0,l.ensureState("emphasis").hoverLayer=!0)}for(var a=t.start;a=0},t.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},t.type="legend.plain",t.dependencies=["series"],t.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},t}(zt),jh=JF,Ui=Zt,Kh=P,al=ve,t5=function(e){J(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=t.type,r.newlineDisabled=!1,r}return t.prototype.init=function(){this.group.add(this._contentGroup=new al),this.group.add(this._selectorGroup=new al),this._isFirstRender=!0},t.prototype.getContentGroup=function(){return this._contentGroup},t.prototype.getSelectorGroup=function(){return this._selectorGroup},t.prototype.render=function(r,n,i){var a=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!r.get("show",!0)){var o=r.get("align"),s=r.get("orient");(!o||o==="auto")&&(o=r.get("left")==="right"&&s==="vertical"?"right":"left");var l=r.get("selector",!0),u=r.get("selectorPosition",!0);l&&(!u||u==="auto")&&(u=s==="horizontal"?"end":"start"),this.renderInner(o,r,n,i,l,s,u);var f=r.getBoxLayoutParams(),c={width:i.getWidth(),height:i.getHeight()},v=r.get("padding"),h=qo(f,c,v),d=this.layoutInner(r,o,h,a,l,u),m=qo(Mt({width:d.width,height:d.height},f),c,v);this.group.x=m.x-d.x,this.group.y=m.y-d.y,this.group.markRedraw(),this.group.add(this._backgroundEl=bF(d,r))}},t.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},t.prototype.renderInner=function(r,n,i,a,o,s,l){var u=this.getContentGroup(),f=gt(),c=n.get("selectedMode"),v=[];i.eachRawSeries(function(h){!h.get("legendHoverLink")&&v.push(h.id)}),Kh(n.getData(),function(h,d){var m=h.get("name");if(!this.newlineDisabled&&(m===""||m===` `)){var g=new al;g.newline=!0,u.add(g);return}var p=i.getSeriesByName(m)[0];if(!f.get(m))if(p){var y=p.getData(),_=y.getVisual("legendLineStyle")||{},w=y.getVisual("legendIcon"),S=y.getVisual("style"),b=this._createItem(p,m,d,h,n,r,_,S,w,c);b.on("click",Ui(C0,m,null,a,v)).on("mouseover",Ui(Zh,p.name,null,a,v)).on("mouseout",Ui(Qh,p.name,null,a,v)),f.set(m,!0)}else i.eachRawSeries(function(x){if(!f.get(m)&&x.legendVisualProvider){var C=x.legendVisualProvider;if(!C.containName(m))return;var D=C.indexOfName(m),M=C.getItemVisual(D,"style"),I=C.getItemVisual(D,"legendIcon"),A=kr(M.fill);A&&A[3]===0&&(A[3]=.2,M=q(q({},M),{fill:Mu(A,"rgba")}));var L=this._createItem(x,m,d,h,n,r,{},M,I,c);L.on("click",Ui(C0,null,m,a,v)).on("mouseover",Ui(Zh,null,m,a,v)).on("mouseout",Ui(Qh,null,m,a,v)),f.set(m,!0)}},this)},this),o&&this._createSelector(o,n,a,s,l)},t.prototype._createSelector=function(r,n,i,a,o){var s=this.getSelectorGroup();Kh(r,function(u){var f=u.type,c=new de({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){i.dispatchAction({type:f==="all"?"legendAllSelect":"legendInverseSelect"})}});s.add(c);var v=n.getModel("selectorLabel"),h=n.getModel(["emphasis","selectorLabel"]);gd(c,{normal:v,emphasis:h},{defaultText:u.title}),bh(c)})},t.prototype._createItem=function(r,n,i,a,o,s,l,u,f,c){var v=r.visualDrawType,h=o.get("itemWidth"),d=o.get("itemHeight"),m=o.isSelected(n),g=a.get("symbolRotate"),p=a.get("symbolKeepAspect"),y=a.get("icon");f=y||f||"roundRect";var _=e5(f,a,l,u,v,m),w=new al,S=a.getModel("textStyle");if(dt(r.getLegendIcon)&&(!y||y==="inherit"))w.add(r.getLegendIcon({itemWidth:h,itemHeight:d,icon:f,iconRotate:g,itemStyle:_.itemStyle,lineStyle:_.lineStyle,symbolKeepAspect:p}));else{var b=y==="inherit"&&r.getData().getVisual("symbol")?g==="inherit"?r.getData().getVisual("symbolRotate"):g:0;w.add(r5({itemWidth:h,itemHeight:d,icon:f,iconRotate:b,itemStyle:_.itemStyle,lineStyle:_.lineStyle,symbolKeepAspect:p}))}var x=s==="left"?h+5:-5,C=s,D=o.get("formatter"),M=n;nt(D)&&D?M=D.replace("{name}",n!=null?n:""):dt(D)&&(M=D(n));var I=a.get("inactiveColor");w.add(new de({style:Cn(S,{text:M,x,y:d/2,fill:m?S.getTextColor():I,align:C,verticalAlign:"middle"})}));var A=new Jt({shape:w.getBoundingRect(),invisible:!0}),L=a.getModel("tooltip");return L.get("show")&&dd({el:A,componentModel:o,itemName:n,itemTooltipOption:L.option}),w.add(A),w.eachChild(function(O){O.silent=!0}),A.silent=!c,this.getContentGroup().add(w),bh(w),w.__legendDataIndex=i,w},t.prototype.layoutInner=function(r,n,i,a,o,s){var l=this.getContentGroup(),u=this.getSelectorGroup();Do(r.get("orient"),l,r.get("itemGap"),i.width,i.height);var f=l.getBoundingRect(),c=[-f.x,-f.y];if(u.markRedraw(),l.markRedraw(),o){Do("horizontal",u,r.get("selectorItemGap",!0));var v=u.getBoundingRect(),h=[-v.x,-v.y],d=r.get("selectorButtonGap",!0),m=r.getOrient().index,g=m===0?"width":"height",p=m===0?"height":"width",y=m===0?"y":"x";s==="end"?h[m]+=f[g]+d:c[m]+=v[g]+d,h[1-m]+=f[p]/2-v[p]/2,u.x=h[0],u.y=h[1],l.x=c[0],l.y=c[1];var _={x:0,y:0};return _[g]=f[g]+d+v[g],_[p]=Math.max(f[p],v[p]),_[y]=Math.min(0,v[y]+h[1-m]),_}else return l.x=c[0],l.y=c[1],this.group.getBoundingRect()},t.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},t.type="legend.plain",t}(Hr);function e5(e,t,r,n,i,a){function o(d,m){d.lineWidth==="auto"&&(d.lineWidth=m.lineWidth>0?2:0),Kh(d,function(g,p){d[p]==="inherit"&&(d[p]=m[p])})}var s=t.getModel("itemStyle"),l=s.getItemStyle(),u=e.lastIndexOf("empty",0)===0?"fill":"stroke";l.decal=n.decal,l.fill==="inherit"&&(l.fill=n[i]),l.stroke==="inherit"&&(l.stroke=n[u]),l.opacity==="inherit"&&(l.opacity=(i==="fill"?n:r).opacity),o(l,n);var f=t.getModel("lineStyle"),c=f.getLineStyle();if(o(c,r),l.fill==="auto"&&(l.fill=n.fill),l.stroke==="auto"&&(l.stroke=n.fill),c.stroke==="auto"&&(c.stroke=n.fill),!a){var v=t.get("inactiveBorderWidth"),h=l[u];l.lineWidth=v==="auto"?n.lineWidth>0&&h?2:0:l.lineWidth,l.fill=t.get("inactiveColor"),l.stroke=t.get("inactiveBorderColor"),c.stroke=f.get("inactiveColor"),c.lineWidth=f.get("inactiveWidth")}return{itemStyle:l,lineStyle:c}}function r5(e){var t=e.icon||"roundRect",r=wa(t,0,0,e.itemWidth,e.itemHeight,e.itemStyle.fill,e.symbolKeepAspect);return r.setStyle(e.itemStyle),r.rotation=(e.iconRotate||0)*Math.PI/180,r.setOrigin([e.itemWidth/2,e.itemHeight/2]),t.indexOf("empty")>-1&&(r.style.stroke=r.style.fill,r.style.fill="#fff",r.style.lineWidth=2),r}function C0(e,t,r,n){Qh(e,t,r,n),r.dispatchAction({type:"legendToggleSelect",name:e!=null?e:t}),Zh(e,t,r,n)}function ox(e){for(var t=e.getZr().storage.getDisplayList(),r,n=0,i=t.length;ni[o],g=[-h.x,-h.y];n||(g[a]=f[u]);var p=[0,0],y=[-d.x,-d.y],_=Dt(r.get("pageButtonGap",!0),r.get("itemGap",!0));if(m){var w=r.get("pageButtonPosition",!0);w==="end"?y[a]+=i[o]-d[o]:p[a]+=d[o]+_}y[1-a]+=h[s]/2-d[s]/2,f.setPosition(g),c.setPosition(p),v.setPosition(y);var S={x:0,y:0};if(S[o]=m?i[o]:h[o],S[s]=Math.max(h[s],d[s]),S[l]=Math.min(0,d[l]+y[1-a]),c.__rectSize=i[o],m){var b={x:0,y:0};b[o]=Math.max(i[o]-d[o]-_,0),b[s]=S[s],c.setClipPath(new Jt({shape:b})),c.__rectSize=b[o]}else v.eachChild(function(C){C.attr({invisible:!0,silent:!0})});var x=this._getPageInfo(r);return x.pageIndex!=null&&Tn(f,{x:x.contentPosition[0],y:x.contentPosition[1]},m?r:null),this._updatePageInfoView(r,x),S},t.prototype._pageGo=function(r,n,i){var a=this._getPageInfo(n)[r];a!=null&&i.dispatchAction({type:"legendScroll",scrollDataIndex:a,legendId:n.id})},t.prototype._updatePageInfoView=function(r,n){var i=this._controllerGroup;P(["pagePrev","pageNext"],function(f){var c=f+"DataIndex",v=n[c]!=null,h=i.childOfName(f);h&&(h.setStyle("fill",v?r.get("pageIconColor",!0):r.get("pageIconInactiveColor",!0)),h.cursor=v?"pointer":"default")});var a=i.childOfName("pageText"),o=r.get("pageFormatter"),s=n.pageIndex,l=s!=null?s+1:0,u=n.pageCount;a&&o&&a.setStyle("text",nt(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},t.prototype._getPageInfo=function(r){var n=r.get("scrollDataIndex",!0),i=this.getContentGroup(),a=this._containerGroup.__rectSize,o=r.getOrient().index,s=wc[o],l=bc[o],u=this._findTargetItemIndex(n),f=i.children(),c=f[u],v=f.length,h=v?1:0,d={contentPosition:[i.x,i.y],pageCount:h,pageIndex:h-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!c)return d;var m=w(c);d.contentPosition[o]=-m.s;for(var g=u+1,p=m,y=m,_=null;g<=v;++g)_=w(f[g]),(!_&&y.e>p.s+a||_&&!S(_,p.s))&&(y.i>p.i?p=y:p=_,p&&(d.pageNextDataIndex==null&&(d.pageNextDataIndex=p.i),++d.pageCount)),y=_;for(var g=u-1,p=m,y=m,_=null;g>=-1;--g)_=w(f[g]),(!_||!S(y,_.s))&&p.i=x&&b.s<=x+a}},t.prototype._findTargetItemIndex=function(r){if(!this._showController)return 0;var n,i=this.getContentGroup(),a;return i.eachChild(function(o,s){var l=o.__legendDataIndex;a==null&&l!=null&&(a=s),l===r&&(n=s)}),n!=null?n:a},t.type="legend.scroll",t}(sx),l5=s5;function u5(e){e.registerAction("legendScroll","legendscroll",function(t,r){var n=t.scrollDataIndex;n!=null&&r.eachComponent({mainType:"legend",subType:"scroll",query:t},function(i){i.setScrollDataIndex(n)})})}function f5(e){mi(lx),e.registerComponentModel(o5),e.registerComponentView(l5),u5(e)}function wz(e){mi(lx),mi(f5)}var c5=function(e){J(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=t.type,r.hasSymbolVisual=!0,r}return t.prototype.getInitialData=function(r){return lB(null,this,{useEncodeDefaulter:!0})},t.prototype.getLegendIcon=function(r){var n=new ve,i=wa("line",0,r.itemHeight/2,r.itemWidth,0,r.lineStyle.stroke,!1);n.add(i),i.setStyle(r.lineStyle);var a=this.getData().getVisual("symbol"),o=this.getData().getVisual("symbolRotate"),s=a==="none"?"circle":a,l=r.itemHeight*.8,u=wa(s,(r.itemWidth-l)/2,(r.itemHeight-l)/2,l,l,r.itemStyle.fill);n.add(u),u.setStyle(r.itemStyle);var f=r.iconRotate==="inherit"?o:r.iconRotate||0;return u.rotation=f*Math.PI/180,u.setOrigin([r.itemWidth/2,r.itemHeight/2]),s.indexOf("empty")>-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),n},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(Qo),h5=c5;function ux(e,t,r){var n=e.getBaseAxis(),i=e.getOtherAxis(n),a=v5(i,r),o=n.dim,s=i.dim,l=t.mapDimension(s),u=t.mapDimension(o),f=s==="x"||s==="radius"?1:0,c=ct(e.dimensions,function(d){return t.mapDimension(d)}),v=!1,h=t.getCalculationInfo("stackResultDimension");return es(t,c[0])&&(v=!0,c[0]=h),es(t,c[1])&&(v=!0,c[1]=h),{dataDimsForPoint:c,valueStart:a,valueAxisDim:s,baseAxisDim:o,stacked:!!v,valueDim:l,baseDim:u,baseDataOffset:f,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}}function v5(e,t){var r=0,n=e.scale.getExtent();return t==="start"?r=n[0]:t==="end"?r=n[1]:n[0]>0?r=n[0]:n[1]<0&&(r=n[1]),r}function fx(e,t,r,n){var i=NaN;e.stacked&&(i=r.get(r.getCalculationInfo("stackedOverDimension"),n)),isNaN(i)&&(i=e.valueStart);var a=e.baseDataOffset,o=[];return o[a]=r.get(e.baseDim,n),o[1-a]=i,t.dataToPoint(o)}function d5(e,t){var r=[];return t.diff(e).add(function(n){r.push({cmd:"+",idx:n})}).update(function(n,i){r.push({cmd:"=",idx:i,idx1:n})}).remove(function(n){r.push({cmd:"-",idx:n})}).execute(),r}function p5(e,t,r,n,i,a,o,s){for(var l=d5(e,t),u=[],f=[],c=[],v=[],h=[],d=[],m=[],g=ux(i,t,o),p=e.getLayout("points")||[],y=t.getLayout("points")||[],_=0;_=i||m<0)break;if(ui(p,y)){if(l){m+=a;continue}break}if(m===r)e[a>0?"moveTo":"lineTo"](p,y),c=p,v=y;else{var _=p-u,w=y-f;if(_*_+w*w<.5){m+=a;continue}if(o>0){for(var S=m+a,b=t[S*2],x=t[S*2+1];b===p&&x===y&&g=n||ui(b,x))h=p,d=y;else{M=b-u,I=x-f;var O=p-u,H=b-p,B=y-f,Q=x-y,G=void 0,K=void 0;if(s==="x"){G=Math.abs(O),K=Math.abs(H);var lt=M>0?1:-1;h=p-lt*G*o,d=y,A=p+lt*K*o,L=y}else if(s==="y"){G=Math.abs(B),K=Math.abs(Q);var _t=I>0?1:-1;h=p,d=y-_t*G*o,A=p,L=y+_t*K*o}else G=Math.sqrt(O*O+B*B),K=Math.sqrt(H*H+Q*Q),D=K/(K+G),h=p-M*o*(1-D),d=y-I*o*(1-D),A=p+M*o*D,L=y+I*o*D,A=en(A,rn(b,p)),L=en(L,rn(x,y)),A=rn(A,en(b,p)),L=rn(L,en(x,y)),M=A-p,I=L-y,h=p-M*G/K,d=y-I*G/K,h=en(h,rn(u,p)),d=en(d,rn(f,y)),h=rn(h,en(u,p)),d=rn(d,en(f,y)),M=p-h,I=y-d,A=p+M*K/G,L=y+I*K/G}e.bezierCurveTo(c,v,h,d,p,y),c=A,v=L}else e.lineTo(p,y)}u=p,f=y,m+=a}return g}var cx=function(){function e(){this.smooth=0,this.smoothConstraint=!0}return e}(),g5=function(e){J(t,e);function t(r){var n=e.call(this,r)||this;return n.type="ec-polyline",n}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new cx},t.prototype.buildPath=function(r,n){var i=n.points,a=0,o=i.length/2;if(n.connectNulls){for(;o>0&&ui(i[o*2-2],i[o*2-1]);o--);for(;a=0){var w=u?(d-l)*_+l:(h-s)*_+s;return u?[r,w]:[w,r]}s=h,l=d;break;case o.C:h=a[c++],d=a[c++],m=a[c++],g=a[c++],p=a[c++],y=a[c++];var S=u?Hl(s,h,m,p,r,f):Hl(l,d,g,y,r,f);if(S>0)for(var b=0;b=0){var w=u?Xt(l,d,g,y,x):Xt(s,h,m,p,x);return u?[r,w]:[w,r]}}s=p,l=y;break}}},t}(kt),m5=function(e){J(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t}(cx),y5=function(e){J(t,e);function t(r){var n=e.call(this,r)||this;return n.type="ec-polygon",n}return t.prototype.getDefaultShape=function(){return new m5},t.prototype.buildPath=function(r,n){var i=n.points,a=n.stackedOnPoints,o=0,s=i.length/2,l=n.smoothMonotone;if(n.connectNulls){for(;s>0&&ui(i[s*2-2],i[s*2-1]);s--);for(;ot){a?r.push(o(a,l,t)):i&&r.push(o(i,l,0),o(i,l,t));break}else i&&(r.push(o(i,l,0)),i=null),r.push(l),a=l}return r}function x5(e,t,r){var n=e.getVisual("visualMeta");if(!(!n||!n.length||!e.count())&&t.type==="cartesian2d"){for(var i,a,o=n.length-1;o>=0;o--){var s=e.getDimensionInfo(n[o].dimension);if(i=s&&s.coordDim,i==="x"||i==="y"){a=n[o];break}}if(!!a){var l=t.getAxis(i),u=ct(a.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),f=u.length,c=a.outerColors.slice();f&&u[0].coord>u[f-1].coord&&(u.reverse(),c.reverse());var v=S5(u,i==="x"?r.getWidth():r.getHeight()),h=v.length;if(!h&&f)return u[0].coord<0?c[1]?c[1]:u[f-1].color:c[0]?c[0]:u[0].color;var d=10,m=v[0].coord-d,g=v[h-1].coord+d,p=g-m;if(p<.001)return"transparent";P(v,function(_){_.offset=(_.coord-m)/p}),v.push({offset:h?v[h-1].offset:.5,color:c[1]||"transparent"}),v.unshift({offset:h?v[0].offset:.5,color:c[0]||"transparent"});var y=new Ww(0,0,0,0,v,!0);return y[i]=m,y[i+"2"]=g,y}}}function T5(e,t,r){var n=e.get("showAllSymbol"),i=n==="auto";if(!(n&&!i)){var a=r.getAxesByScale("ordinal")[0];if(!!a&&!(i&&C5(a,t))){var o=t.mapDimension(a.dim),s={};return P(a.getViewLabels(),function(l){var u=a.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(t.get(o,l))}}}}function C5(e,t){var r=e.getExtent(),n=Math.abs(r[1]-r[0])/e.scale.count();isNaN(n)&&(n=0);for(var i=t.count(),a=Math.max(1,Math.round(i/5)),o=0;on)return!1;return!0}function D5(e,t){return isNaN(e)||isNaN(t)}function M5(e){for(var t=e.length/2;t>0&&D5(e[t*2-2],e[t*2-1]);t--);return t-1}function L0(e,t){return[e[t*2],e[t*2+1]]}function A5(e,t,r){for(var n=e.length/2,i=r==="x"?0:1,a,o,s=0,l=-1,u=0;u=t||a>=t&&o<=t){l=u;break}s=u,a=o}return{range:[s,l],t:(t-a)/(o-a)}}function hx(e){if(e.get(["endLabel","show"]))return!0;for(var t=0;t0&&r.get(["emphasis","lineStyle","width"])==="bolder"){var lt=m.getState("emphasis").style;lt.lineWidth=+m.style.lineWidth+1}Bt(m).seriesIndex=r.seriesIndex,Sh(m,Q,G,K);var _t=E0(r.get("smooth")),mt=r.get("smoothMonotone");if(m.setShape({smooth:_t,smoothMonotone:mt,connectNulls:C}),g){var pt=l.getCalculationInfo("stackedOnSeries"),At=0;g.useStyle(Mt(f.getAreaStyle(),{fill:L,opacity:.7,lineJoin:"bevel",decal:l.getVisual("style").decal})),pt&&(At=E0(pt.get("smooth"))),g.setShape({smooth:_t,stackedOnSmooth:At,smoothMonotone:mt,connectNulls:C}),dm(g,r,"areaStyle"),Bt(g).seriesIndex=r.seriesIndex,Sh(g,Q,G,K)}var k=function(U){a._changePolyState(U)};l.eachItemGraphicEl(function(U){U&&(U.onHoverStateChange=k)}),this._polyline.onHoverStateChange=k,this._data=l,this._coordSys=o,this._stackedOnPoints=b,this._points=c,this._step=I,this._valueOrigin=w,r.get("triggerLineEvent")&&(this.packEventData(r,m),g&&this.packEventData(r,g))},t.prototype.packEventData=function(r,n){Bt(n).eventData={componentType:"series",componentSubType:"line",componentIndex:r.componentIndex,seriesIndex:r.seriesIndex,seriesName:r.name,seriesType:"line"}},t.prototype.highlight=function(r,n,i,a){var o=r.getData(),s=vi(o,a);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var f=l[s*2],c=l[s*2+1];if(isNaN(f)||isNaN(c)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(f,c))return;var v=r.get("zlevel"),h=r.get("z");u=new Gd(o,s),u.x=f,u.y=c,u.setZ(v,h);var d=u.getSymbolPath().getTextContent();d&&(d.zlevel=v,d.z=h,d.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else wn.prototype.highlight.call(this,r,n,i,a)},t.prototype.downplay=function(r,n,i,a){var o=r.getData(),s=vi(o,a);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else wn.prototype.downplay.call(this,r,n,i,a)},t.prototype._changePolyState=function(r){var n=this._polygon;um(this._polyline,r),n&&um(n,r)},t.prototype._newPolyline=function(r){var n=this._polyline;return n&&this._lineGroup.remove(n),n=new g5({shape:{points:r},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(n),this._polyline=n,n},t.prototype._newPolygon=function(r,n){var i=this._polygon;return i&&this._lineGroup.remove(i),i=new y5({shape:{points:r,stackedOnPoints:n},segmentIgnoreThreshold:2}),this._lineGroup.add(i),this._polygon=i,i},t.prototype._initSymbolLabelAnimation=function(r,n,i){var a,o,s=n.getBaseAxis(),l=s.inverse;n.type==="cartesian2d"?(a=s.isHorizontal(),o=!1):n.type==="polar"&&(a=s.dim==="angle",o=!0);var u=r.hostModel,f=u.get("animationDuration");dt(f)&&(f=f(null));var c=u.get("animationDelay")||0,v=dt(c)?c(null):c;r.eachItemGraphicEl(function(h,d){var m=h;if(m){var g=[h.x,h.y],p=void 0,y=void 0,_=void 0;if(i)if(o){var w=i,S=n.pointToCoord(g);a?(p=w.startAngle,y=w.endAngle,_=-S[1]/180*Math.PI):(p=w.r0,y=w.r,_=S[0])}else{var b=i;a?(p=b.x,y=b.x+b.width,_=h.x):(p=b.y+b.height,y=b.y,_=h.y)}var x=y===p?0:(_-p)/(y-p);l&&(x=1-x);var C=dt(c)?c(d):f*x+v,D=m.getSymbolPath(),M=D.getTextContent();m.attr({scaleX:0,scaleY:0}),m.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:C}),M&&M.animateFrom({style:{opacity:0}},{duration:300,delay:C}),D.disableLabelAnimation=!0}})},t.prototype._initOrUpdateEndLabel=function(r,n,i){var a=r.getModel("endLabel");if(hx(r)){var o=r.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new de({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var f=M5(l);f>=0&&(gd(s,md(r,"endLabel"),{inheritColor:i,labelFetcher:r,labelDataIndex:f,defaultText:function(c,v,h){return h!=null?YF(o,h):ax(o,c)},enableTextSetter:!0},P5(a,n)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(r,n,i,a,o,s,l){var u=this._endLabel,f=this._polyline;if(u){r<1&&a.originalX==null&&(a.originalX=u.x,a.originalY=u.y);var c=i.getLayout("points"),v=i.hostModel,h=v.get("connectNulls"),d=s.get("precision"),m=s.get("distance")||0,g=l.getBaseAxis(),p=g.isHorizontal(),y=g.inverse,_=n.shape,w=y?p?_.x:_.y+_.height:p?_.x+_.width:_.y,S=(p?m:0)*(y?-1:1),b=(p?0:-m)*(y?-1:1),x=p?"x":"y",C=A5(c,w,x),D=C.range,M=D[1]-D[0],I=void 0;if(M>=1){if(M>1&&!h){var A=L0(c,D[0]);u.attr({x:A[0]+S,y:A[1]+b}),o&&(I=v.getRawValue(D[0]))}else{var A=f.getPointOn(w,x);A&&u.attr({x:A[0]+S,y:A[1]+b});var L=v.getRawValue(D[0]),O=v.getRawValue(D[1]);o&&(I=VI(i,d,L,O,C.t))}a.lastFrameIndex=D[0]}else{var H=r===1||a.lastFrameIndex>0?D[0]:0,A=L0(c,H);o&&(I=v.getRawValue(H)),u.attr({x:A[0]+S,y:A[1]+b})}o&&Zw(u).setLabelText(I)}},t.prototype._doUpdateAnimation=function(r,n,i,a,o,s,l){var u=this._polyline,f=this._polygon,c=r.hostModel,v=p5(this._data,r,this._stackedOnPoints,n,this._coordSys,i,this._valueOrigin),h=v.current,d=v.stackedOnCurrent,m=v.next,g=v.stackedOnNext;if(o&&(h=nn(v.current,i,o,l),d=nn(v.stackedOnCurrent,i,o,l),m=nn(v.next,i,o,l),g=nn(v.stackedOnNext,i,o,l)),I0(h,m)>3e3||f&&I0(d,g)>3e3){u.stopAnimation(),u.setShape({points:m}),f&&(f.stopAnimation(),f.setShape({points:m,stackedOnPoints:g}));return}u.shape.__points=v.current,u.shape.points=h;var p={shape:{points:m}};v.current!==h&&(p.shape.__points=v.next),u.stopAnimation(),Tn(u,p,c),f&&(f.setShape({points:h,stackedOnPoints:d}),f.stopAnimation(),Tn(f,{shape:{stackedOnPoints:g}},c),u.shape.points!==f.shape.points&&(f.shape.points=u.shape.points));for(var y=[],_=v.status,w=0;w<_.length;w++){var S=_[w].cmd;if(S==="="){var b=r.getItemGraphicEl(_[w].idx1);b&&y.push({el:b,ptIdx:w})}}u.animators&&u.animators.length&&u.animators[0].during(function(){f&&f.dirtyShape();for(var x=u.shape.__points,C=0;Ct&&(t=e[r]);return isFinite(t)?t:NaN},min:function(e){for(var t=1/0,r=0;r10&&o.type==="cartesian2d"&&a){var l=o.getBaseAxis(),u=o.getOtherAxis(l),f=l.getExtent(),c=n.getDevicePixelRatio(),v=Math.abs(f[1]-f[0])*(c||1),h=Math.round(s/v);if(isFinite(h)&&h>1){a==="lttb"&&t.setData(i.lttbDownSample(i.mapDimension(u.dim),1/h));var d=void 0;nt(a)?d=R5[a]:dt(a)&&(d=a),d&&t.setData(i.downSample(i.mapDimension(u.dim),1/h,d,O5))}}}}}function bz(e){e.registerChartView(E5),e.registerSeriesModel(h5),e.registerLayout(L5("line",!0)),e.registerVisual({seriesType:"line",reset:function(t){var r=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=r.getVisual("style").fill),r.setVisual("legendLineStyle",n)}}),e.registerProcessor(e.PRIORITY.PROCESSOR.STATISTIC,k5("line"))}function R0(e,t,r){var n=bi.createCanvas(),i=t.getWidth(),a=t.getHeight(),o=n.style;return o&&(o.position="absolute",o.left="0",o.top="0",o.width=i+"px",o.height=a+"px",n.setAttribute("data-zr-dom-id",e)),n.width=i*r,n.height=a*r,n}var B5=function(e){J(t,e);function t(r,n,i){var a=e.call(this)||this;a.motionBlur=!1,a.lastFrameAlpha=.7,a.dpr=1,a.virtual=!1,a.config={},a.incremental=!1,a.zlevel=0,a.maxRepaintRectCount=5,a.__dirty=!0,a.__firstTimePaint=!0,a.__used=!1,a.__drawIndex=0,a.__startIndex=0,a.__endIndex=0,a.__prevStartIndex=null,a.__prevEndIndex=null;var o;i=i||Wl,typeof r=="string"?o=R0(r,n,i):st(r)&&(o=r,r=o.id),a.id=r,a.dom=o;var s=o.style;return s&&(x1(o),o.onselectstart=function(){return!1},s.padding="0",s.margin="0",s.borderWidth="0"),a.painter=n,a.dpr=i,a}return t.prototype.getElementCount=function(){return this.__endIndex-this.__startIndex},t.prototype.afterBrush=function(){this.__prevStartIndex=this.__startIndex,this.__prevEndIndex=this.__endIndex},t.prototype.initContext=function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},t.prototype.setUnpainted=function(){this.__firstTimePaint=!0},t.prototype.createBackBuffer=function(){var r=this.dpr;this.domBack=R0("back-"+this.id,this.painter,r),this.ctxBack=this.domBack.getContext("2d"),r!==1&&this.ctxBack.scale(r,r)},t.prototype.createRepaintRects=function(r,n,i,a){if(this.__firstTimePaint)return this.__firstTimePaint=!1,null;var o=[],s=this.maxRepaintRectCount,l=!1,u=new Ot(0,0,0,0);function f(y){if(!(!y.isFinite()||y.isZero()))if(o.length===0){var _=new Ot(0,0,0,0);_.copy(y),o.push(_)}else{for(var w=!1,S=1/0,b=0,x=0;x=s)}}for(var c=this.__startIndex;c15)break}}O.prevElClipPaths&&p.restore()};if(y)if(y.length===0)C=g.__endIndex;else for(var M=h.dpr,I=0;I0&&t>i[0]){for(l=0;lt);l++);s=n[i[l]]}if(i.splice(l+1,0,t),n[t]=r,!r.virtual)if(s){var u=s.dom;u.nextSibling?o.insertBefore(r.dom,u.nextSibling):o.appendChild(r.dom)}else o.firstChild?o.insertBefore(r.dom,o.firstChild):o.appendChild(r.dom);r.__painter=this}},e.prototype.eachLayer=function(t,r){for(var n=this._zlevelList,i=0;i0?ol:0),this._needsManuallyCompositing),f.__builtin__||Vv("ZLevel "+u+" has been used by unkown layer "+f.id),f!==a&&(f.__used=!0,f.__startIndex!==l&&(f.__dirty=!0),f.__startIndex=l,f.incremental?f.__drawIndex=-1:f.__drawIndex=l,r(l),a=f),i.__dirty&Pe&&!i.__inHover&&(f.__dirty=!0,f.incremental&&f.__drawIndex<0&&(f.__drawIndex=l))}r(l),this.eachBuiltinLayer(function(c,v){!c.__used&&c.getElementCount()>0&&(c.__dirty=!0,c.__startIndex=c.__endIndex=c.__drawIndex=0),c.__dirty&&c.__drawIndex<0&&(c.__drawIndex=c.__startIndex)})},e.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},e.prototype._clearLayer=function(t){t.clear()},e.prototype.setBackgroundColor=function(t){this._backgroundColor=t,P(this._layers,function(r){r.setUnpainted()})},e.prototype.configLayer=function(t,r){if(r){var n=this._layerConfig;n[t]?Ct(n[t],r,!0):n[t]=r;for(var i=0;i=0;)g++;if(d.substr(0,2)==="::"&&g--,d.substr(-2,2)==="::"&&g--,g>m)return null;for(w=m-g,_=":";w--;)_+="0:";return d=d.replace("::",_),d[0]===":"&&(d=d.slice(1)),d[d.length-1]===":"&&(d=d.slice(0,-1)),m=function(){const S=d.split(":"),b=[];for(let x=0;x0;){if(_=g-p,_<0&&(_=0),d[y]>>_!==m[y]>>_)return!1;p-=g,y+=1}return!0}function c(d){if(a.test(d))return parseInt(d,16);if(d[0]==="0"&&!isNaN(parseInt(d[1],10))){if(i.test(d))return parseInt(d,8);throw new Error(`ipaddr: cannot parse ${d} as octal`)}return parseInt(d,10)}function v(d,m){for(;d.length=0;y-=1)if(_=this.octets[y],_ in p){if(w=p[_],g&&w!==0)return null;w!==8&&(g=!0),m+=w}else return null;return 32-m},d.prototype.range=function(){return h.subnetMatch(this,this.SpecialRanges)},d.prototype.toByteArray=function(){return this.octets.slice(0)},d.prototype.toIPv4MappedAddress=function(){return h.IPv6.parse(`::ffff:${this.toString()}`)},d.prototype.toNormalizedString=function(){return this.toString()},d.prototype.toString=function(){return this.octets.join(".")},d}(),h.IPv4.broadcastAddressFromCIDR=function(d){try{const m=this.parseCIDR(d),g=m[0].toByteArray(),p=this.subnetMaskFromPrefixLength(m[1]).toByteArray(),y=[];let _=0;for(;_<4;)y.push(parseInt(g[_],10)|parseInt(p[_],10)^255),_++;return new this(y)}catch(m){throw new Error("ipaddr: the address does not have IPv4 CIDR format")}},h.IPv4.isIPv4=function(d){return this.parser(d)!==null},h.IPv4.isValid=function(d){try{return new this(this.parser(d)),!0}catch(m){return!1}},h.IPv4.isValidFourPartDecimal=function(d){return!!(h.IPv4.isValid(d)&&d.match(/^(0|[1-9]\d*)(\.(0|[1-9]\d*)){3}$/))},h.IPv4.networkAddressFromCIDR=function(d){let m,g,p,y,_;try{for(m=this.parseCIDR(d),p=m[0].toByteArray(),_=this.subnetMaskFromPrefixLength(m[1]).toByteArray(),y=[],g=0;g<4;)y.push(parseInt(p[g],10)&parseInt(_[g],10)),g++;return new this(y)}catch(w){throw new Error("ipaddr: the address does not have IPv4 CIDR format")}},h.IPv4.parse=function(d){const m=this.parser(d);if(m===null)throw new Error("ipaddr: string is not formatted like an IPv4 Address");return new this(m)},h.IPv4.parseCIDR=function(d){let m;if(m=d.match(/^(.+)\/(\d+)$/)){const g=parseInt(m[2]);if(g>=0&&g<=32){const p=[this.parse(m[1]),g];return Object.defineProperty(p,"toString",{value:function(){return this.join("/")}}),p}}throw new Error("ipaddr: string is not formatted like an IPv4 CIDR range")},h.IPv4.parser=function(d){let m,g,p;if(m=d.match(n.fourOctet))return function(){const y=m.slice(1,6),_=[];for(let w=0;w4294967295||p<0)throw new Error("ipaddr: address outside defined range");return function(){const y=[];let _;for(_=0;_<=24;_+=8)y.push(p>>_&255);return y}().reverse()}else return(m=d.match(n.twoOctet))?function(){const y=m.slice(1,4),_=[];if(p=c(y[1]),p>16777215||p<0)throw new Error("ipaddr: address outside defined range");return _.push(c(y[0])),_.push(p>>16&255),_.push(p>>8&255),_.push(p&255),_}():(m=d.match(n.threeOctet))?function(){const y=m.slice(1,5),_=[];if(p=c(y[2]),p>65535||p<0)throw new Error("ipaddr: address outside defined range");return _.push(c(y[0])),_.push(c(y[1])),_.push(p>>8&255),_.push(p&255),_}():null},h.IPv4.subnetMaskFromPrefixLength=function(d){if(d=parseInt(d),d<0||d>32)throw new Error("ipaddr: invalid IPv4 prefix length");const m=[0,0,0,0];let g=0;const p=Math.floor(d/8);for(;g=0;w-=1)if(y=this.parts[w],y in p){if(_=p[y],g&&_!==0)return null;_!==16&&(g=!0),m+=_}else return null;return 128-m},d.prototype.range=function(){return h.subnetMatch(this,this.SpecialRanges)},d.prototype.toByteArray=function(){let m;const g=[],p=this.parts;for(let y=0;y>8),g.push(m&255);return g},d.prototype.toFixedLengthString=function(){const m=function(){const p=[];for(let y=0;y>8,g&255,p>>8,p&255])},d.prototype.toNormalizedString=function(){const m=function(){const p=[];for(let y=0;yy&&(p=_.index,y=_[0].length);return y<0?g:`${g.substring(0,p)}::${g.substring(p+y)}`},d.prototype.toString=function(){return this.toNormalizedString().replace(/((^|:)(0(:|$))+)/,"::")},d}(),h.IPv6.broadcastAddressFromCIDR=function(d){try{const m=this.parseCIDR(d),g=m[0].toByteArray(),p=this.subnetMaskFromPrefixLength(m[1]).toByteArray(),y=[];let _=0;for(;_<16;)y.push(parseInt(g[_],10)|parseInt(p[_],10)^255),_++;return new this(y)}catch(m){throw new Error(`ipaddr: the address does not have IPv6 CIDR format (${m})`)}},h.IPv6.isIPv6=function(d){return this.parser(d)!==null},h.IPv6.isValid=function(d){if(typeof d=="string"&&d.indexOf(":")===-1)return!1;try{const m=this.parser(d);return new this(m.parts,m.zoneId),!0}catch(m){return!1}},h.IPv6.networkAddressFromCIDR=function(d){let m,g,p,y,_;try{for(m=this.parseCIDR(d),p=m[0].toByteArray(),_=this.subnetMaskFromPrefixLength(m[1]).toByteArray(),y=[],g=0;g<16;)y.push(parseInt(p[g],10)&parseInt(_[g],10)),g++;return new this(y)}catch(w){throw new Error(`ipaddr: the address does not have IPv6 CIDR format (${w})`)}},h.IPv6.parse=function(d){const m=this.parser(d);if(m.parts===null)throw new Error("ipaddr: string is not formatted like an IPv6 Address");return new this(m.parts,m.zoneId)},h.IPv6.parseCIDR=function(d){let m,g,p;if((g=d.match(/^(.+)\/(\d+)$/))&&(m=parseInt(g[2]),m>=0&&m<=128))return p=[this.parse(g[1]),m],Object.defineProperty(p,"toString",{value:function(){return this.join("/")}}),p;throw new Error("ipaddr: string is not formatted like an IPv6 CIDR range")},h.IPv6.parser=function(d){let m,g,p,y,_,w;if(p=d.match(l.deprecatedTransitional))return this.parser(`::ffff:${p[1]}`);if(l.native.test(d))return u(d,8);if((p=d.match(l.transitional))&&(w=p[6]||"",m=u(p[1].slice(0,-1)+w,6),m.parts)){for(_=[parseInt(p[2]),parseInt(p[3]),parseInt(p[4]),parseInt(p[5])],g=0;g<_.length;g++)if(y=_[g],!(0<=y&&y<=255))return null;return m.parts.push(_[0]<<8|_[1]),m.parts.push(_[2]<<8|_[3]),{parts:m.parts,zoneId:m.zoneId}}return null},h.IPv6.subnetMaskFromPrefixLength=function(d){if(d=parseInt(d),d<0||d>128)throw new Error("ipaddr: invalid IPv6 prefix length");const m=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];let g=0;const p=Math.floor(d/8);for(;gi[o],g=[-h.x,-h.y];n||(g[a]=f[u]);var p=[0,0],y=[-d.x,-d.y],_=Dt(r.get("pageButtonGap",!0),r.get("itemGap",!0));if(m){var w=r.get("pageButtonPosition",!0);w==="end"?y[a]+=i[o]-d[o]:p[a]+=d[o]+_}y[1-a]+=h[s]/2-d[s]/2,f.setPosition(g),c.setPosition(p),v.setPosition(y);var S={x:0,y:0};if(S[o]=m?i[o]:h[o],S[s]=Math.max(h[s],d[s]),S[l]=Math.min(0,d[l]+y[1-a]),c.__rectSize=i[o],m){var b={x:0,y:0};b[o]=Math.max(i[o]-d[o]-_,0),b[s]=S[s],c.setClipPath(new Jt({shape:b})),c.__rectSize=b[o]}else v.eachChild(function(C){C.attr({invisible:!0,silent:!0})});var x=this._getPageInfo(r);return x.pageIndex!=null&&Tn(f,{x:x.contentPosition[0],y:x.contentPosition[1]},m?r:null),this._updatePageInfoView(r,x),S},t.prototype._pageGo=function(r,n,i){var a=this._getPageInfo(n)[r];a!=null&&i.dispatchAction({type:"legendScroll",scrollDataIndex:a,legendId:n.id})},t.prototype._updatePageInfoView=function(r,n){var i=this._controllerGroup;P(["pagePrev","pageNext"],function(f){var c=f+"DataIndex",v=n[c]!=null,h=i.childOfName(f);h&&(h.setStyle("fill",v?r.get("pageIconColor",!0):r.get("pageIconInactiveColor",!0)),h.cursor=v?"pointer":"default")});var a=i.childOfName("pageText"),o=r.get("pageFormatter"),s=n.pageIndex,l=s!=null?s+1:0,u=n.pageCount;a&&o&&a.setStyle("text",nt(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},t.prototype._getPageInfo=function(r){var n=r.get("scrollDataIndex",!0),i=this.getContentGroup(),a=this._containerGroup.__rectSize,o=r.getOrient().index,s=wc[o],l=bc[o],u=this._findTargetItemIndex(n),f=i.children(),c=f[u],v=f.length,h=v?1:0,d={contentPosition:[i.x,i.y],pageCount:h,pageIndex:h-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!c)return d;var m=w(c);d.contentPosition[o]=-m.s;for(var g=u+1,p=m,y=m,_=null;g<=v;++g)_=w(f[g]),(!_&&y.e>p.s+a||_&&!S(_,p.s))&&(y.i>p.i?p=y:p=_,p&&(d.pageNextDataIndex==null&&(d.pageNextDataIndex=p.i),++d.pageCount)),y=_;for(var g=u-1,p=m,y=m,_=null;g>=-1;--g)_=w(f[g]),(!_||!S(y,_.s))&&p.i=x&&b.s<=x+a}},t.prototype._findTargetItemIndex=function(r){if(!this._showController)return 0;var n,i=this.getContentGroup(),a;return i.eachChild(function(o,s){var l=o.__legendDataIndex;a==null&&l!=null&&(a=s),l===r&&(n=s)}),n!=null?n:a},t.type="legend.scroll",t}(sx),l5=s5;function u5(e){e.registerAction("legendScroll","legendscroll",function(t,r){var n=t.scrollDataIndex;n!=null&&r.eachComponent({mainType:"legend",subType:"scroll",query:t},function(i){i.setScrollDataIndex(n)})})}function f5(e){mi(lx),e.registerComponentModel(o5),e.registerComponentView(l5),u5(e)}function wz(e){mi(lx),mi(f5)}var c5=function(e){J(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=t.type,r.hasSymbolVisual=!0,r}return t.prototype.getInitialData=function(r){return lB(null,this,{useEncodeDefaulter:!0})},t.prototype.getLegendIcon=function(r){var n=new ve,i=wa("line",0,r.itemHeight/2,r.itemWidth,0,r.lineStyle.stroke,!1);n.add(i),i.setStyle(r.lineStyle);var a=this.getData().getVisual("symbol"),o=this.getData().getVisual("symbolRotate"),s=a==="none"?"circle":a,l=r.itemHeight*.8,u=wa(s,(r.itemWidth-l)/2,(r.itemHeight-l)/2,l,l,r.itemStyle.fill);n.add(u),u.setStyle(r.itemStyle);var f=r.iconRotate==="inherit"?o:r.iconRotate||0;return u.rotation=f*Math.PI/180,u.setOrigin([r.itemWidth/2,r.itemHeight/2]),s.indexOf("empty")>-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),n},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(Qo),h5=c5;function ux(e,t,r){var n=e.getBaseAxis(),i=e.getOtherAxis(n),a=v5(i,r),o=n.dim,s=i.dim,l=t.mapDimension(s),u=t.mapDimension(o),f=s==="x"||s==="radius"?1:0,c=ct(e.dimensions,function(d){return t.mapDimension(d)}),v=!1,h=t.getCalculationInfo("stackResultDimension");return es(t,c[0])&&(v=!0,c[0]=h),es(t,c[1])&&(v=!0,c[1]=h),{dataDimsForPoint:c,valueStart:a,valueAxisDim:s,baseAxisDim:o,stacked:!!v,valueDim:l,baseDim:u,baseDataOffset:f,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}}function v5(e,t){var r=0,n=e.scale.getExtent();return t==="start"?r=n[0]:t==="end"?r=n[1]:n[0]>0?r=n[0]:n[1]<0&&(r=n[1]),r}function fx(e,t,r,n){var i=NaN;e.stacked&&(i=r.get(r.getCalculationInfo("stackedOverDimension"),n)),isNaN(i)&&(i=e.valueStart);var a=e.baseDataOffset,o=[];return o[a]=r.get(e.baseDim,n),o[1-a]=i,t.dataToPoint(o)}function d5(e,t){var r=[];return t.diff(e).add(function(n){r.push({cmd:"+",idx:n})}).update(function(n,i){r.push({cmd:"=",idx:i,idx1:n})}).remove(function(n){r.push({cmd:"-",idx:n})}).execute(),r}function p5(e,t,r,n,i,a,o,s){for(var l=d5(e,t),u=[],f=[],c=[],v=[],h=[],d=[],m=[],g=ux(i,t,o),p=e.getLayout("points")||[],y=t.getLayout("points")||[],_=0;_=i||m<0)break;if(ui(p,y)){if(l){m+=a;continue}break}if(m===r)e[a>0?"moveTo":"lineTo"](p,y),c=p,v=y;else{var _=p-u,w=y-f;if(_*_+w*w<.5){m+=a;continue}if(o>0){for(var S=m+a,b=t[S*2],x=t[S*2+1];b===p&&x===y&&g=n||ui(b,x))h=p,d=y;else{M=b-u,I=x-f;var O=p-u,H=b-p,B=y-f,Q=x-y,G=void 0,K=void 0;if(s==="x"){G=Math.abs(O),K=Math.abs(H);var lt=M>0?1:-1;h=p-lt*G*o,d=y,A=p+lt*K*o,L=y}else if(s==="y"){G=Math.abs(B),K=Math.abs(Q);var _t=I>0?1:-1;h=p,d=y-_t*G*o,A=p,L=y+_t*K*o}else G=Math.sqrt(O*O+B*B),K=Math.sqrt(H*H+Q*Q),D=K/(K+G),h=p-M*o*(1-D),d=y-I*o*(1-D),A=p+M*o*D,L=y+I*o*D,A=en(A,rn(b,p)),L=en(L,rn(x,y)),A=rn(A,en(b,p)),L=rn(L,en(x,y)),M=A-p,I=L-y,h=p-M*G/K,d=y-I*G/K,h=en(h,rn(u,p)),d=en(d,rn(f,y)),h=rn(h,en(u,p)),d=rn(d,en(f,y)),M=p-h,I=y-d,A=p+M*K/G,L=y+I*K/G}e.bezierCurveTo(c,v,h,d,p,y),c=A,v=L}else e.lineTo(p,y)}u=p,f=y,m+=a}return g}var cx=function(){function e(){this.smooth=0,this.smoothConstraint=!0}return e}(),g5=function(e){J(t,e);function t(r){var n=e.call(this,r)||this;return n.type="ec-polyline",n}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new cx},t.prototype.buildPath=function(r,n){var i=n.points,a=0,o=i.length/2;if(n.connectNulls){for(;o>0&&ui(i[o*2-2],i[o*2-1]);o--);for(;a=0){var w=u?(d-l)*_+l:(h-s)*_+s;return u?[r,w]:[w,r]}s=h,l=d;break;case o.C:h=a[c++],d=a[c++],m=a[c++],g=a[c++],p=a[c++],y=a[c++];var S=u?Hl(s,h,m,p,r,f):Hl(l,d,g,y,r,f);if(S>0)for(var b=0;b=0){var w=u?Xt(l,d,g,y,x):Xt(s,h,m,p,x);return u?[r,w]:[w,r]}}s=p,l=y;break}}},t}(kt),m5=function(e){J(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t}(cx),y5=function(e){J(t,e);function t(r){var n=e.call(this,r)||this;return n.type="ec-polygon",n}return t.prototype.getDefaultShape=function(){return new m5},t.prototype.buildPath=function(r,n){var i=n.points,a=n.stackedOnPoints,o=0,s=i.length/2,l=n.smoothMonotone;if(n.connectNulls){for(;s>0&&ui(i[s*2-2],i[s*2-1]);s--);for(;ot){a?r.push(o(a,l,t)):i&&r.push(o(i,l,0),o(i,l,t));break}else i&&(r.push(o(i,l,0)),i=null),r.push(l),a=l}return r}function x5(e,t,r){var n=e.getVisual("visualMeta");if(!(!n||!n.length||!e.count())&&t.type==="cartesian2d"){for(var i,a,o=n.length-1;o>=0;o--){var s=e.getDimensionInfo(n[o].dimension);if(i=s&&s.coordDim,i==="x"||i==="y"){a=n[o];break}}if(!!a){var l=t.getAxis(i),u=ct(a.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),f=u.length,c=a.outerColors.slice();f&&u[0].coord>u[f-1].coord&&(u.reverse(),c.reverse());var v=S5(u,i==="x"?r.getWidth():r.getHeight()),h=v.length;if(!h&&f)return u[0].coord<0?c[1]?c[1]:u[f-1].color:c[0]?c[0]:u[0].color;var d=10,m=v[0].coord-d,g=v[h-1].coord+d,p=g-m;if(p<.001)return"transparent";P(v,function(_){_.offset=(_.coord-m)/p}),v.push({offset:h?v[h-1].offset:.5,color:c[1]||"transparent"}),v.unshift({offset:h?v[0].offset:.5,color:c[0]||"transparent"});var y=new Ww(0,0,0,0,v,!0);return y[i]=m,y[i+"2"]=g,y}}}function T5(e,t,r){var n=e.get("showAllSymbol"),i=n==="auto";if(!(n&&!i)){var a=r.getAxesByScale("ordinal")[0];if(!!a&&!(i&&C5(a,t))){var o=t.mapDimension(a.dim),s={};return P(a.getViewLabels(),function(l){var u=a.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(t.get(o,l))}}}}function C5(e,t){var r=e.getExtent(),n=Math.abs(r[1]-r[0])/e.scale.count();isNaN(n)&&(n=0);for(var i=t.count(),a=Math.max(1,Math.round(i/5)),o=0;on)return!1;return!0}function D5(e,t){return isNaN(e)||isNaN(t)}function M5(e){for(var t=e.length/2;t>0&&D5(e[t*2-2],e[t*2-1]);t--);return t-1}function L0(e,t){return[e[t*2],e[t*2+1]]}function A5(e,t,r){for(var n=e.length/2,i=r==="x"?0:1,a,o,s=0,l=-1,u=0;u=t||a>=t&&o<=t){l=u;break}s=u,a=o}return{range:[s,l],t:(t-a)/(o-a)}}function hx(e){if(e.get(["endLabel","show"]))return!0;for(var t=0;t0&&r.get(["emphasis","lineStyle","width"])==="bolder"){var lt=m.getState("emphasis").style;lt.lineWidth=+m.style.lineWidth+1}Bt(m).seriesIndex=r.seriesIndex,Sh(m,Q,G,K);var _t=E0(r.get("smooth")),mt=r.get("smoothMonotone");if(m.setShape({smooth:_t,smoothMonotone:mt,connectNulls:C}),g){var pt=l.getCalculationInfo("stackedOnSeries"),At=0;g.useStyle(Mt(f.getAreaStyle(),{fill:L,opacity:.7,lineJoin:"bevel",decal:l.getVisual("style").decal})),pt&&(At=E0(pt.get("smooth"))),g.setShape({smooth:_t,stackedOnSmooth:At,smoothMonotone:mt,connectNulls:C}),dm(g,r,"areaStyle"),Bt(g).seriesIndex=r.seriesIndex,Sh(g,Q,G,K)}var k=function(U){a._changePolyState(U)};l.eachItemGraphicEl(function(U){U&&(U.onHoverStateChange=k)}),this._polyline.onHoverStateChange=k,this._data=l,this._coordSys=o,this._stackedOnPoints=b,this._points=c,this._step=I,this._valueOrigin=w,r.get("triggerLineEvent")&&(this.packEventData(r,m),g&&this.packEventData(r,g))},t.prototype.packEventData=function(r,n){Bt(n).eventData={componentType:"series",componentSubType:"line",componentIndex:r.componentIndex,seriesIndex:r.seriesIndex,seriesName:r.name,seriesType:"line"}},t.prototype.highlight=function(r,n,i,a){var o=r.getData(),s=vi(o,a);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var f=l[s*2],c=l[s*2+1];if(isNaN(f)||isNaN(c)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(f,c))return;var v=r.get("zlevel"),h=r.get("z");u=new Gd(o,s),u.x=f,u.y=c,u.setZ(v,h);var d=u.getSymbolPath().getTextContent();d&&(d.zlevel=v,d.z=h,d.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else wn.prototype.highlight.call(this,r,n,i,a)},t.prototype.downplay=function(r,n,i,a){var o=r.getData(),s=vi(o,a);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else wn.prototype.downplay.call(this,r,n,i,a)},t.prototype._changePolyState=function(r){var n=this._polygon;um(this._polyline,r),n&&um(n,r)},t.prototype._newPolyline=function(r){var n=this._polyline;return n&&this._lineGroup.remove(n),n=new g5({shape:{points:r},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(n),this._polyline=n,n},t.prototype._newPolygon=function(r,n){var i=this._polygon;return i&&this._lineGroup.remove(i),i=new y5({shape:{points:r,stackedOnPoints:n},segmentIgnoreThreshold:2}),this._lineGroup.add(i),this._polygon=i,i},t.prototype._initSymbolLabelAnimation=function(r,n,i){var a,o,s=n.getBaseAxis(),l=s.inverse;n.type==="cartesian2d"?(a=s.isHorizontal(),o=!1):n.type==="polar"&&(a=s.dim==="angle",o=!0);var u=r.hostModel,f=u.get("animationDuration");dt(f)&&(f=f(null));var c=u.get("animationDelay")||0,v=dt(c)?c(null):c;r.eachItemGraphicEl(function(h,d){var m=h;if(m){var g=[h.x,h.y],p=void 0,y=void 0,_=void 0;if(i)if(o){var w=i,S=n.pointToCoord(g);a?(p=w.startAngle,y=w.endAngle,_=-S[1]/180*Math.PI):(p=w.r0,y=w.r,_=S[0])}else{var b=i;a?(p=b.x,y=b.x+b.width,_=h.x):(p=b.y+b.height,y=b.y,_=h.y)}var x=y===p?0:(_-p)/(y-p);l&&(x=1-x);var C=dt(c)?c(d):f*x+v,D=m.getSymbolPath(),M=D.getTextContent();m.attr({scaleX:0,scaleY:0}),m.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:C}),M&&M.animateFrom({style:{opacity:0}},{duration:300,delay:C}),D.disableLabelAnimation=!0}})},t.prototype._initOrUpdateEndLabel=function(r,n,i){var a=r.getModel("endLabel");if(hx(r)){var o=r.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new de({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var f=M5(l);f>=0&&(gd(s,md(r,"endLabel"),{inheritColor:i,labelFetcher:r,labelDataIndex:f,defaultText:function(c,v,h){return h!=null?YF(o,h):ax(o,c)},enableTextSetter:!0},P5(a,n)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(r,n,i,a,o,s,l){var u=this._endLabel,f=this._polyline;if(u){r<1&&a.originalX==null&&(a.originalX=u.x,a.originalY=u.y);var c=i.getLayout("points"),v=i.hostModel,h=v.get("connectNulls"),d=s.get("precision"),m=s.get("distance")||0,g=l.getBaseAxis(),p=g.isHorizontal(),y=g.inverse,_=n.shape,w=y?p?_.x:_.y+_.height:p?_.x+_.width:_.y,S=(p?m:0)*(y?-1:1),b=(p?0:-m)*(y?-1:1),x=p?"x":"y",C=A5(c,w,x),D=C.range,M=D[1]-D[0],I=void 0;if(M>=1){if(M>1&&!h){var A=L0(c,D[0]);u.attr({x:A[0]+S,y:A[1]+b}),o&&(I=v.getRawValue(D[0]))}else{var A=f.getPointOn(w,x);A&&u.attr({x:A[0]+S,y:A[1]+b});var L=v.getRawValue(D[0]),O=v.getRawValue(D[1]);o&&(I=VI(i,d,L,O,C.t))}a.lastFrameIndex=D[0]}else{var H=r===1||a.lastFrameIndex>0?D[0]:0,A=L0(c,H);o&&(I=v.getRawValue(H)),u.attr({x:A[0]+S,y:A[1]+b})}o&&Zw(u).setLabelText(I)}},t.prototype._doUpdateAnimation=function(r,n,i,a,o,s,l){var u=this._polyline,f=this._polygon,c=r.hostModel,v=p5(this._data,r,this._stackedOnPoints,n,this._coordSys,i,this._valueOrigin),h=v.current,d=v.stackedOnCurrent,m=v.next,g=v.stackedOnNext;if(o&&(h=nn(v.current,i,o,l),d=nn(v.stackedOnCurrent,i,o,l),m=nn(v.next,i,o,l),g=nn(v.stackedOnNext,i,o,l)),I0(h,m)>3e3||f&&I0(d,g)>3e3){u.stopAnimation(),u.setShape({points:m}),f&&(f.stopAnimation(),f.setShape({points:m,stackedOnPoints:g}));return}u.shape.__points=v.current,u.shape.points=h;var p={shape:{points:m}};v.current!==h&&(p.shape.__points=v.next),u.stopAnimation(),Tn(u,p,c),f&&(f.setShape({points:h,stackedOnPoints:d}),f.stopAnimation(),Tn(f,{shape:{stackedOnPoints:g}},c),u.shape.points!==f.shape.points&&(f.shape.points=u.shape.points));for(var y=[],_=v.status,w=0;w<_.length;w++){var S=_[w].cmd;if(S==="="){var b=r.getItemGraphicEl(_[w].idx1);b&&y.push({el:b,ptIdx:w})}}u.animators&&u.animators.length&&u.animators[0].during(function(){f&&f.dirtyShape();for(var x=u.shape.__points,C=0;Ct&&(t=e[r]);return isFinite(t)?t:NaN},min:function(e){for(var t=1/0,r=0;r10&&o.type==="cartesian2d"&&a){var l=o.getBaseAxis(),u=o.getOtherAxis(l),f=l.getExtent(),c=n.getDevicePixelRatio(),v=Math.abs(f[1]-f[0])*(c||1),h=Math.round(s/v);if(isFinite(h)&&h>1){a==="lttb"&&t.setData(i.lttbDownSample(i.mapDimension(u.dim),1/h));var d=void 0;nt(a)?d=R5[a]:dt(a)&&(d=a),d&&t.setData(i.downSample(i.mapDimension(u.dim),1/h,d,O5))}}}}}function bz(e){e.registerChartView(E5),e.registerSeriesModel(h5),e.registerLayout(L5("line",!0)),e.registerVisual({seriesType:"line",reset:function(t){var r=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=r.getVisual("style").fill),r.setVisual("legendLineStyle",n)}}),e.registerProcessor(e.PRIORITY.PROCESSOR.STATISTIC,k5("line"))}function R0(e,t,r){var n=bi.createCanvas(),i=t.getWidth(),a=t.getHeight(),o=n.style;return o&&(o.position="absolute",o.left="0",o.top="0",o.width=i+"px",o.height=a+"px",n.setAttribute("data-zr-dom-id",e)),n.width=i*r,n.height=a*r,n}var B5=function(e){J(t,e);function t(r,n,i){var a=e.call(this)||this;a.motionBlur=!1,a.lastFrameAlpha=.7,a.dpr=1,a.virtual=!1,a.config={},a.incremental=!1,a.zlevel=0,a.maxRepaintRectCount=5,a.__dirty=!0,a.__firstTimePaint=!0,a.__used=!1,a.__drawIndex=0,a.__startIndex=0,a.__endIndex=0,a.__prevStartIndex=null,a.__prevEndIndex=null;var o;i=i||Wl,typeof r=="string"?o=R0(r,n,i):st(r)&&(o=r,r=o.id),a.id=r,a.dom=o;var s=o.style;return s&&(x1(o),o.onselectstart=function(){return!1},s.padding="0",s.margin="0",s.borderWidth="0"),a.painter=n,a.dpr=i,a}return t.prototype.getElementCount=function(){return this.__endIndex-this.__startIndex},t.prototype.afterBrush=function(){this.__prevStartIndex=this.__startIndex,this.__prevEndIndex=this.__endIndex},t.prototype.initContext=function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},t.prototype.setUnpainted=function(){this.__firstTimePaint=!0},t.prototype.createBackBuffer=function(){var r=this.dpr;this.domBack=R0("back-"+this.id,this.painter,r),this.ctxBack=this.domBack.getContext("2d"),r!==1&&this.ctxBack.scale(r,r)},t.prototype.createRepaintRects=function(r,n,i,a){if(this.__firstTimePaint)return this.__firstTimePaint=!1,null;var o=[],s=this.maxRepaintRectCount,l=!1,u=new Ot(0,0,0,0);function f(y){if(!(!y.isFinite()||y.isZero()))if(o.length===0){var _=new Ot(0,0,0,0);_.copy(y),o.push(_)}else{for(var w=!1,S=1/0,b=0,x=0;x=s)}}for(var c=this.__startIndex;c15)break}}O.prevElClipPaths&&p.restore()};if(y)if(y.length===0)C=g.__endIndex;else for(var M=h.dpr,I=0;I0&&t>i[0]){for(l=0;lt);l++);s=n[i[l]]}if(i.splice(l+1,0,t),n[t]=r,!r.virtual)if(s){var u=s.dom;u.nextSibling?o.insertBefore(r.dom,u.nextSibling):o.appendChild(r.dom)}else o.firstChild?o.insertBefore(r.dom,o.firstChild):o.appendChild(r.dom);r.__painter=this}},e.prototype.eachLayer=function(t,r){for(var n=this._zlevelList,i=0;i0?ol:0),this._needsManuallyCompositing),f.__builtin__||Vv("ZLevel "+u+" has been used by unkown layer "+f.id),f!==a&&(f.__used=!0,f.__startIndex!==l&&(f.__dirty=!0),f.__startIndex=l,f.incremental?f.__drawIndex=-1:f.__drawIndex=l,r(l),a=f),i.__dirty&Pe&&!i.__inHover&&(f.__dirty=!0,f.incremental&&f.__drawIndex<0&&(f.__drawIndex=l))}r(l),this.eachBuiltinLayer(function(c,v){!c.__used&&c.getElementCount()>0&&(c.__dirty=!0,c.__startIndex=c.__endIndex=c.__drawIndex=0),c.__dirty&&c.__drawIndex<0&&(c.__drawIndex=c.__startIndex)})},e.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},e.prototype._clearLayer=function(t){t.clear()},e.prototype.setBackgroundColor=function(t){this._backgroundColor=t,P(this._layers,function(r){r.setUnpainted()})},e.prototype.configLayer=function(t,r){if(r){var n=this._layerConfig;n[t]?Ct(n[t],r,!0):n[t]=r;for(var i=0;i=0;)g++;if(d.substr(0,2)==="::"&&g--,d.substr(-2,2)==="::"&&g--,g>m)return null;for(w=m-g,_=":";w--;)_+="0:";return d=d.replace("::",_),d[0]===":"&&(d=d.slice(1)),d[d.length-1]===":"&&(d=d.slice(0,-1)),m=function(){const S=d.split(":"),b=[];for(let x=0;x0;){if(_=g-p,_<0&&(_=0),d[y]>>_!==m[y]>>_)return!1;p-=g,y+=1}return!0}function c(d){if(a.test(d))return parseInt(d,16);if(d[0]==="0"&&!isNaN(parseInt(d[1],10))){if(i.test(d))return parseInt(d,8);throw new Error(`ipaddr: cannot parse ${d} as octal`)}return parseInt(d,10)}function v(d,m){for(;d.length=0;y-=1)if(_=this.octets[y],_ in p){if(w=p[_],g&&w!==0)return null;w!==8&&(g=!0),m+=w}else return null;return 32-m},d.prototype.range=function(){return h.subnetMatch(this,this.SpecialRanges)},d.prototype.toByteArray=function(){return this.octets.slice(0)},d.prototype.toIPv4MappedAddress=function(){return h.IPv6.parse(`::ffff:${this.toString()}`)},d.prototype.toNormalizedString=function(){return this.toString()},d.prototype.toString=function(){return this.octets.join(".")},d}(),h.IPv4.broadcastAddressFromCIDR=function(d){try{const m=this.parseCIDR(d),g=m[0].toByteArray(),p=this.subnetMaskFromPrefixLength(m[1]).toByteArray(),y=[];let _=0;for(;_<4;)y.push(parseInt(g[_],10)|parseInt(p[_],10)^255),_++;return new this(y)}catch(m){throw new Error("ipaddr: the address does not have IPv4 CIDR format")}},h.IPv4.isIPv4=function(d){return this.parser(d)!==null},h.IPv4.isValid=function(d){try{return new this(this.parser(d)),!0}catch(m){return!1}},h.IPv4.isValidFourPartDecimal=function(d){return!!(h.IPv4.isValid(d)&&d.match(/^(0|[1-9]\d*)(\.(0|[1-9]\d*)){3}$/))},h.IPv4.networkAddressFromCIDR=function(d){let m,g,p,y,_;try{for(m=this.parseCIDR(d),p=m[0].toByteArray(),_=this.subnetMaskFromPrefixLength(m[1]).toByteArray(),y=[],g=0;g<4;)y.push(parseInt(p[g],10)&parseInt(_[g],10)),g++;return new this(y)}catch(w){throw new Error("ipaddr: the address does not have IPv4 CIDR format")}},h.IPv4.parse=function(d){const m=this.parser(d);if(m===null)throw new Error("ipaddr: string is not formatted like an IPv4 Address");return new this(m)},h.IPv4.parseCIDR=function(d){let m;if(m=d.match(/^(.+)\/(\d+)$/)){const g=parseInt(m[2]);if(g>=0&&g<=32){const p=[this.parse(m[1]),g];return Object.defineProperty(p,"toString",{value:function(){return this.join("/")}}),p}}throw new Error("ipaddr: string is not formatted like an IPv4 CIDR range")},h.IPv4.parser=function(d){let m,g,p;if(m=d.match(n.fourOctet))return function(){const y=m.slice(1,6),_=[];for(let w=0;w4294967295||p<0)throw new Error("ipaddr: address outside defined range");return function(){const y=[];let _;for(_=0;_<=24;_+=8)y.push(p>>_&255);return y}().reverse()}else return(m=d.match(n.twoOctet))?function(){const y=m.slice(1,4),_=[];if(p=c(y[1]),p>16777215||p<0)throw new Error("ipaddr: address outside defined range");return _.push(c(y[0])),_.push(p>>16&255),_.push(p>>8&255),_.push(p&255),_}():(m=d.match(n.threeOctet))?function(){const y=m.slice(1,5),_=[];if(p=c(y[2]),p>65535||p<0)throw new Error("ipaddr: address outside defined range");return _.push(c(y[0])),_.push(c(y[1])),_.push(p>>8&255),_.push(p&255),_}():null},h.IPv4.subnetMaskFromPrefixLength=function(d){if(d=parseInt(d),d<0||d>32)throw new Error("ipaddr: invalid IPv4 prefix length");const m=[0,0,0,0];let g=0;const p=Math.floor(d/8);for(;g=0;w-=1)if(y=this.parts[w],y in p){if(_=p[y],g&&_!==0)return null;_!==16&&(g=!0),m+=_}else return null;return 128-m},d.prototype.range=function(){return h.subnetMatch(this,this.SpecialRanges)},d.prototype.toByteArray=function(){let m;const g=[],p=this.parts;for(let y=0;y>8),g.push(m&255);return g},d.prototype.toFixedLengthString=function(){const m=function(){const p=[];for(let y=0;y>8,g&255,p>>8,p&255])},d.prototype.toNormalizedString=function(){const m=function(){const p=[];for(let y=0;yy&&(p=_.index,y=_[0].length);return y<0?g:`${g.substring(0,p)}::${g.substring(p+y)}`},d.prototype.toString=function(){return this.toNormalizedString().replace(/((^|:)(0(:|$))+)/,"::")},d}(),h.IPv6.broadcastAddressFromCIDR=function(d){try{const m=this.parseCIDR(d),g=m[0].toByteArray(),p=this.subnetMaskFromPrefixLength(m[1]).toByteArray(),y=[];let _=0;for(;_<16;)y.push(parseInt(g[_],10)|parseInt(p[_],10)^255),_++;return new this(y)}catch(m){throw new Error(`ipaddr: the address does not have IPv6 CIDR format (${m})`)}},h.IPv6.isIPv6=function(d){return this.parser(d)!==null},h.IPv6.isValid=function(d){if(typeof d=="string"&&d.indexOf(":")===-1)return!1;try{const m=this.parser(d);return new this(m.parts,m.zoneId),!0}catch(m){return!1}},h.IPv6.networkAddressFromCIDR=function(d){let m,g,p,y,_;try{for(m=this.parseCIDR(d),p=m[0].toByteArray(),_=this.subnetMaskFromPrefixLength(m[1]).toByteArray(),y=[],g=0;g<16;)y.push(parseInt(p[g],10)&parseInt(_[g],10)),g++;return new this(y)}catch(w){throw new Error(`ipaddr: the address does not have IPv6 CIDR format (${w})`)}},h.IPv6.parse=function(d){const m=this.parser(d);if(m.parts===null)throw new Error("ipaddr: string is not formatted like an IPv6 Address");return new this(m.parts,m.zoneId)},h.IPv6.parseCIDR=function(d){let m,g,p;if((g=d.match(/^(.+)\/(\d+)$/))&&(m=parseInt(g[2]),m>=0&&m<=128))return p=[this.parse(g[1]),m],Object.defineProperty(p,"toString",{value:function(){return this.join("/")}}),p;throw new Error("ipaddr: string is not formatted like an IPv6 CIDR range")},h.IPv6.parser=function(d){let m,g,p,y,_,w;if(p=d.match(l.deprecatedTransitional))return this.parser(`::ffff:${p[1]}`);if(l.native.test(d))return u(d,8);if((p=d.match(l.transitional))&&(w=p[6]||"",m=u(p[1].slice(0,-1)+w,6),m.parts)){for(_=[parseInt(p[2]),parseInt(p[3]),parseInt(p[4]),parseInt(p[5])],g=0;g<_.length;g++)if(y=_[g],!(0<=y&&y<=255))return null;return m.parts.push(_[0]<<8|_[1]),m.parts.push(_[2]<<8|_[3]),{parts:m.parts,zoneId:m.zoneId}}return null},h.IPv6.subnetMaskFromPrefixLength=function(d){if(d=parseInt(d),d<0||d>128)throw new Error("ipaddr: invalid IPv6 prefix length");const m=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];let g=0;const p=Math.floor(d/8);for(;g