Files
Wx_BLWConfigTools_V01_Prod/pages/Upgrade/Upgrade.js
2025-12-11 09:50:45 +08:00

119 lines
2.4 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import {
GetRoomTypeNode
} from '../../lib/RequestingCenter.js'
const app = getApp()
Component({
/**
* 组件的属性列表
*/
properties: {
cWidth: { // 属性名
type: Number,
value: 100,
},
cheight: { // 属性名
type: Number,
value: 100,
},
},
/**
* 组件的初始数据
*/
data: {
myArray: [],
index: -1,
dat_filename:"固件文件.dat",
hex_filename:"固件文件.Hex",
devlist:[],
RoomNomber:[],
},
/**
* 组件的方法列表
*/
methods: {
async bindPickerChange(e) {
console.log('picker发送选择改变携带值为', e.detail.value);
// 更新数据
this.setData({
index: e.detail.value,
});
let strbuf= this.data. myArray[e.detail.value].split('|')
try {
// 调用 GetRoomTypeNode
const res = await GetRoomTypeNode({
hotelid: app.globalData.HotelId,
roomTypeID: strbuf[0],
});
// 调用全局方法
// await app.SetroontypeListindex(res);
// // 更新数据
// this.setData({
// roomtype: app.globalData.roomIDName,
// });
console.log(res);
} catch (err) {
console.log('GetRoomTypeNode error', err);
}
},
},
// 组件生命周期
pageLifetimes: {
show: function() {
console.log('页面被展示')
},
hide: function() {
console.log('页面被隐藏')
},
resize: function(size) {
console.log('页面尺寸变化')
},
},
lifetimes:{
show: function() {
debugger
console.log('picker发送选择改变携带值为')
},
ready: function () {
debugger
console.log(app.globalData.roomIDName)
this.setData({
myArray:app.globalData.roomIDName
})
console.log( this.data.myArray)
},
attached: function() {
// // 在组件实例进入页面节点树时执行
// debugger
// console.log(app.globalData.roomIDName)
// this.setData({
// myArray:app.globalData.roomIDName
// })
// console.log( this.data.myArray)\
},
detached: function() {
// 在组件实例被从页面节点树移除时执行
console.log('在组件实例被从页面节点树移除时执行')
}
},
})