Files
bodyWeight/miniprogram/pages/equipment/equipment.ts
T

39 lines
911 B
TypeScript

/** 已配对设备模型 */
interface DeviceItem {
/** 设备唯一 id */
id: string
/** 设备名称 */
name: string
/** 是否已连接 */
connected: boolean
}
Page({
data: {
/* 已配对设备 mock 列表(后续接入真实接口时替换) */
deviceList: [
{ id: 'd1', name: '智能体重秤 Pro', connected: true },
{ id: 'd2', name: '体重秤 Basic', connected: false },
] as DeviceItem[],
},
onLoad() {
/* 页面进入时无副作用,设备列表后续接入真实接口 */
},
/* 点击「连接」:未连接卡片才会出现 —— 暂留空,待跳转逻辑接入 */
onTapConnect() {
// TODO: 跳转设备搜索/绑定流程
},
/* 点击「成员管理」:暂留空,待成员管理页接入 */
onTapMember() {
// TODO: 跳转成员管理页
},
/* 点击「添加设备」:暂留空,待跳转逻辑接入 */
onTapAdd() {
// TODO: 跳转设备搜索页
},
})