2995840376 0ce191c448 chore: 初始化 iotsaas 版本库基线
纳入范围:
- backend/  Spring Boot 多模块后端(iot-common/device/rule/data/alarm/auth)
- frontend/admin/  Vue3 + Element Plus 管理后台
- Android/   涂鸦原生 APP (com.xhai.iot)
- backend/sql/  Flyway 风格迁移脚本(V2~V21)
- docs/       对接文档与设计文档

排除范围:
- 构建产物: node_modules/ target/ build/ dist/ .gradle/
- 签名密钥: *.jks *.keystore (严禁入库)
- 本机配置: Android/local.properties
- 运行日志: logs/ *.log
- AI 协作本地数据 .codebuddy/ 与第三方 demo tuya-demo/

.gitattributes 统一以 LF 存储, Windows 批处理保留 CRLF
2026-10-27 12:00:41 +08:00

375 lines
5.0 KiB
JSON

{
"my":[
{
"type" :"avatar"
},
{
"type" :"empty",
"height" :16
},
{
"type" :"thirdService"
},
{
"type" :"empty",
"height" :16
},
{
"type" :"family"
},
{
"type" :"empty",
"height" : 16
},
{
"type": "deviceList"
},
{
"type" :"outdoorOfflineStore"
},
{
"type" :"message"
},
{
"type" :"healthCenter"
},
{
"type" :"help"
},
{
"type" :"moreService"
},
{
"type" :"mall"
},
{
"type" :"empty",
"height" : 16
},
{
"type" :"setting"
},
{
"type" :"empty",
"height" : 16,
"bindTypes": ["exit"]
},
{
"type" :"exit"
}
],
"account":[
{
"type" :"empty",
"height" : 16
},
{
"type" :"avatar"
},
{
"type" :"nick"
},
{
"type" :"empty",
"height" : 16
},
{
"type" :"timeZone"
}
],
"accountSecurity":[
{
"type" :"empty",
"height" : 16
},
{
"type" :"region"
},
{
"type" :"empty",
"height" : 16
},
{
"type" :"phoneNumber"
},
{
"type": "bindPhone"
},
{
"type" :"email"
},
{
"type" :"bindEmail"
},
{
"type" :"thirdAccount"
},
{
"type" :"cloudProject"
},
{
"type" :"manageAuthorization"
},
{
"type" :"empty",
"height" : 16
},
{
"type" :"password"
},
{
"type": "fingerLogin"
},
{
"type" :"gestureSwitch"
},
{
"type" :"gestureChange"
},
{
"type" :"gestureSetting"
},
{
"type" :"loginVertify"
},
{
"type" :"empty",
"height" : 16
},
{
"type" :"close"
}
],
"setting":[
{
"type" :"empty",
"height" : 16
},
{
"type" :"account"
},
{
"type":"security"
},
{
"type": "deviceUpgrades"
},
{
"type" :"empty",
"height" : 16
},
{
"type" :"sound"
},
{
"type" :"push"
},
{
"type": "scan"
},
{
"type": "active"
},
{
"type" :"darkColorMode"
},
{
"type" :"unit"
},
{
"type" : "pad"
},
{
"type" :"empty",
"height" : 16
},
{
"type" :"about"
},
{
"type" :"privacySetting"
},
{
"type" :"privacyPolicySetting"
},
{
"type" :"empty",
"height" : 16
},
{
"type" :"network"
},
{
"type" :"cache"
},
{
"type" :"language-debug"
},
{
"type": "empty",
"bindTypes": ["language"],
"height": 16
},
{
"type": "language"
},
{
"type" :"empty",
"height" : 26
},
{
"type" :"logout"
}
],
"about":[
{
"type" :"empty",
"height" : 16
},
{
"type" :"rateUs"
},
{
"type" :"aboutUs"
},
{
"type" :"source"
},
{
"type" :"uploadLog"
},
{
"type" :"currentVersion"
},
{
"type" :"checkVersion"
},
{
"type" :"testflight"
},
{
"type" :"environment"
},
{
"type" :"empty",
"height" : 16
},
{
"type" :"consumerHotline"
}
],
"deviceDetail":[
{
"type":"header"
},
{
"type": "device_info"
},
{
"type": "device_net_info"
},
{
"type": "connect_cloud_activation"
},
{
"type":"group_edit_devices"
},
{
"type": "cellular_management"
},
{
"type":"scene_and_automation"
},
{
"type":"device_evaluation"
},
{
"type":"recommend_products"
},
{
"type":"section_third-party_control"
},
{
"type":"third-party_control"
},
{
"type":"section_off_line_warn"
},
{
"type":"off_line_warn"
},
{
"type":"section_other"
},
{
"type":"device_from"
},
{
"type":"bind_multi_control_link"
},
{
"type":"sync_control"
},
{
"type":"panel_share_group_or_device"
},
{
"type":"group_create"
},
{
"type":"link_device"
},
{
"type":"location_access_authorization"
},
{
"type":"product_instruction"
},
{
"type":"help_and_feedback"
},
{
"type":"add_icon_to_home_screen"
},
{
"type":"show_infrared_gateway_sub_device"
},
{
"type":"device_add_to_family"
},
{
"type":"check_device_network"
},
{
"type":"accessories_manager"
},
{
"type":"check_firmware_update"
},
{
"type":"sub_device_migrate"
},
{
"type":"empty",
"height":10
},
{
"type":"footer"
}
],
"devBaseInfo": [
{
"type": "dev_icon"
},
{
"type": "set_icon"
},
{
"type": "set_name"
},
{
"type": "set_position"
}
]
}