1 line
12 KiB
JavaScript
1 line
12 KiB
JavaScript
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/home/home"],{"1d81":function(e,t,n){"use strict";n.r(t);var i=n("f9f5"),o=n.n(i);for(var s in i)["default"].indexOf(s)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(s);t["default"]=o.a},2549:function(e,t,n){},"2db9":function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return s})),n.d(t,"a",(function(){return i}));var i={uniCollapse:function(){return n.e("uni_modules/uni-collapse/components/uni-collapse/uni-collapse").then(n.bind(null,"f407"))},uniCollapseItem:function(){return n.e("uni_modules/uni-collapse/components/uni-collapse-item/uni-collapse-item").then(n.bind(null,"7ff1"))},uniIcons:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uni-icons/components/uni-icons/uni-icons")]).then(n.bind(null,"bbd6"))}},o=function(){var e=this,t=e.$createElement,n=(e._self._c,e.userList.length),i=e.notices.length,o=e.banner.length,s=e.info&&e.info.top_list.length,a=e.info&&e.info.top_list.length,c=a&&e.infoListTop&&e.infoListTop.list?e.infoListTop.list.length:null,l=a&&e.infoListTop&&e.infoListTop.list?e.__map(e.infoListTop.list,(function(t,n){var i=e.__get_orig(t),o=e.infoListTop.list.length;return{$orig:i,g6:o}})):null,r=e.info&&e.info.bottom_list.length,u=e.info&&e.info.bottom_list.length,d=u?e.__map(e.info.bottom_list,(function(t,n){var i=e.__get_orig(t),o=t.list?t.list.length:null,s=t.list&&"基础代谢"!=t.title?e.__map(t.list,(function(n,i){var o=e.__get_orig(n),s=t.list.length;return{$orig:o,g10:s}})):null,a=t.list&&"基础代谢"==t.title?t.list&&t.list.length:null;return{$orig:i,g9:o,l1:s,g11:a}})):null,h=e.info.literature.length,g=e.cplist.sleeplist.length||e.cplist.nutritionlist.length,p=g?1==e.proposalnd&&e.cplist.nutritionlist.length:null,f=g?2==e.proposalnd&&e.cplist.sleeplist.length:null,v=g?3==e.proposalnd&&e.cplist.sportlist.length:null,m=g?4==e.proposalnd&&e.cplist.moodlist.length:null,_=e.user?e.user.card_data_list.length:null,L=e.user?e.__map(e.user.card_data_list,(function(t,n){var i=e.__get_orig(t),o=t.inside_data.length,s=t.inside_data.length;return{$orig:i,g19:o,g20:s}})):null,b=e.userList.length&&1==e.user.measure_model;e._isMounted||(e.e0=function(t,n){var i=arguments[arguments.length-1].currentTarget.dataset,o=i.eventParams||i["event-params"];n=o.item;return e.$tools.NewsPtype(n)},e.e1=function(t,n){var i=arguments[arguments.length-1].currentTarget.dataset,o=i.eventParams||i["event-params"];n=o.image;return e.$tools.NewsPtype(n)},e.e2=function(t){e.proposalnd=1},e.e3=function(t){e.proposalnd=2},e.e4=function(t){e.proposalnd=3},e.e5=function(t){e.proposalnd=4},e.e6=function(t,n){var i=arguments[arguments.length-1].currentTarget.dataset,o=i.eventParams||i["event-params"];n=o.item;return e.$Bluetooth.handleDevicesMac(n.device_determine,n.acd_id)},e.e7=function(t){e.isCoupon=!1},e.e8=function(t,n){var i=arguments[arguments.length-1].currentTarget.dataset,o=i.eventParams||i["event-params"];n=o.ite;return e.$tools.NewsPtype(n)},e.e9=function(t){e.isCoupon=!1}),e.$mp.data=Object.assign({},{$root:{g0:n,g1:i,g2:o,g3:s,g4:a,g5:c,l0:l,g7:r,g8:u,l2:d,g12:h,g13:g,g14:p,g15:f,g16:v,g17:m,g18:_,l3:L,g21:b}})},s=[]},4784:function(e,t,n){"use strict";n.r(t);var i=n("2db9"),o=n("1d81");for(var s in o)["default"].indexOf(s)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(s);n("4eb9");var a=n("828b"),c=Object(a["a"])(o["default"],i["b"],i["c"],!1,null,"50e6b67e",null,!1,i["a"],void 0);t["default"]=c.exports},"4eb9":function(e,t,n){"use strict";var i=n("2549"),o=n.n(i);o.a},6754:function(e,t,n){"use strict";(function(e,t){var i=n("47a9");n("30b7");i(n("3240"));var o=i(n("4784"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},f9f5:function(e,t,n){"use strict";(function(e){var i=n("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,s=i(n("7ca3")),a=n("8f59");function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){(0,s.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var r={data:function(){return{rtype:0,transition:1.6,isShow:!0,infoListTop:{},activeHeight:0,deviceName:"",deviceId:"",serviceId:"",write:"",notify:"",isCoupon:!1,notices:[],banner:[],pop:[],devicesList:[],islink:0,textLink:"",proposalnd:1,toollist:[{icon:"/static/q2.png",title:"中招估分",path:"/pages/score/score"},{icon:"/static/q4.png",title:"BMI测评",path:"/pageTwo/home/bmi"},{icon:"/static/q6.png",title:"遗传身高",path:"/pageTwo/home/inheritHeighet"},{icon:"/static/q1.png",title:"智能跳绳",path:"/pages/skiping/skip?acd_id=6"},{icon:"/static/q10.png",title:"肺活训练",path:"/pages/lunging/vitalcapacity?acd_id=8"},{icon:"/static/q8.png",title:"历史体重",path:"/pageTwo/history/history?acd_id=2"},{icon:"/static/q3.png",title:"减脂对比",path:"/pageTwo/compk/contrast?acd_id=2"},{icon:"/static/q5.png",title:"曲线/目标",path:"/pages/body/body?acd_id=2"},{icon:"/static/q7.png",title:"手动记录",path:""},{icon:"/static/q9.png",title:"成员管理",path:"/pageTwo/my/manage"}]}},components:{record:function(){n.e("element/manuallyAdd/record").then(function(){return resolve(n("e472"))}.bind(null,n)).catch(n.oe)},headerIndex:function(){n.e("element/headerIndex").then(function(){return resolve(n("c5cc"))}.bind(null,n)).catch(n.oe)}},computed:l(l({},(0,a.mapState)(["user","familayList","MeasureResult","isConnected","isBluetoothTyle"])),{},{userInfo:function(){return this.user},userList:function(){return this.familayList},cplist:function(){return console.log("this.MeasureResult.cplist",this.MeasureResult.cplist),this.MeasureResult.cplist},info:function(){return this.infoListTop=this.MeasureResult.top_list[0]?this.MeasureResult.top_list[0]:{},this.activeHeight=0,this.MeasureResult}}),onLoad:function(t){var n=this;n.handleoginversion(),e.onBluetoothAdapterStateChange((function(e){n.$store.commit("changeBluetooth",e.available)})),n.onBLEConnectionStateChange()},onPullDownRefresh:function(){this.isShow=!0,this.handleUserList(),this.onBLEConnectionStateChange(),e.stopPullDownRefresh()},watch:{isConnected:function(){this.isConnected||(this.textLink="开始连接",this.islink=-1)},isBluetoothTyle:function(){this.isBluetoothTyle||(this.textLink="请打开手机蓝牙后,开始测量",this.islink=-1)}},onShow:function(){console.log("onShow",e.getStorageSync("isBle")),e.getStorageSync("isBle")&&1==e.getStorageSync("isBle")&&(this.openBluetoothAdapter(),e.setStorageSync("isBle",!1),console.log("首次添加玩用户后初始化蓝牙",e.getStorageSync("isBle")))},methods:{handleoginversion:function(){var t=this;t.$model.getloginversion({}).then((function(n){0==n.code?(t.handleUserList(),t.handleBannerList()):(e.setStorageSync("token",null),e.setStorageSync("aan_id",null),e.clearStorageSync(),e.reLaunch({url:"/pageTwo/login/login"}))}))},handleUserList:function(){var t=this;t.$model.getUserList({type:2}).then((function(n){if(t.isShow=!0,console.log("用户列表",n,e.getStorageSync("userid")),0==n.code){if(t.$store.commit("changeFamilay",n.data),n.data.length){var i="";if(e.getStorageSync("userid")){var o=n.data.find((function(t){return t.id==e.getStorageSync("userid")}));void 0!==o?i=o.id:(i=n.data[0].id,e.setStorageSync("userid",n.data[0].id))}else i=n.data[0].id,e.setStorageSync("userid",n.data[0].id);console.log("正确userid",i),t.$store.dispatch("getUserInfo",{aud_id:i}),t.$store.dispatch("getResult",{aud_id:i}),t.handleLabelList(i),t.handlePublicRecord(i),t.openBluetoothAdapter()}}else t.$tools.msg(n.msg)})).catch((function(e){}))},handleLabelList:function(e){var t=this;t.$model.getLabelList({aud_id:e}).then((function(e){console.log("公共卡片项目",e),0==e.code&&t.$store.commit("changeLabelList",e.data)}))},handlePublicRecord:function(e){var t=this;t.$model.getPublicRecord({aud_id:e}).then((function(e){console.log("公共手动记录",e),0==e.code&&t.$store.commit("changePublicRecord",e.data)}))},handleBannerList:function(){var e=this;e.$model.getBannerList({}).then((function(t){0==t.code?(e.notices=t.data.notice,e.banner=t.data.banner,e.pop=t.data.pop,e.isCoupon=!!t.data.pop.length):e.$tools.msg(t.msg)}))},detail:function(t){e.navigateTo({url:"/pageTwo/webview/webview?id="+t.id+"&url="+t.jump_url})},handleCard:function(){e.navigateTo({url:"/pageTwo/cardList/card"})},handleTool:function(e,t){8==e?this.handlerRecord(2):this.navTo(t)},handlerReport:function(t){console.log("item",t);var n=t.device_determine?1:0;e.navigateTo({url:t.page_url_report+"?acd_id="+t.acd_id+"&device="+n})},handlerRecord:function(e){this.rtype=e,this.$store.commit("changeRecord",!0)},handleAddUser:function(){e.navigateTo({url:"/pageTwo/my/userInfo"})},handleToggleTop:function(e,t){this.infoListTop=e,this.activeHeight=t},navTo:function(t){console.log("url",t),e.navigateTo({url:t})},openBluetoothAdapter:function(){var t=this;t.devicesList=[],e.openBluetoothAdapter({success:function(e){t.islink=0,t.textLink="蓝牙搜索中",console.log("蓝牙初始化成功"),t.startBluetoothDeviceDiscovery()},fail:function(e){t.islink=-1,t.textLink=t.$tools.getBluetoothAdapter(e),console.log("初始化蓝牙失败:"+e)}})},startBluetoothDeviceDiscovery:function(){var t=this;e.startBluetoothDevicesDiscovery({allowDuplicatesKey:!0,success:function(e){t.onBluetoothDeviceFound()},fail:function(e){}})},onBluetoothDeviceFound:function(){var t=this;e.onBluetoothDeviceFound((function(e){e.devices.forEach((function(e){if(e.name||e.localName)return-1!=e.name.indexOf("G02")||-1!=e.name.indexOf("Chipsea_BLE")?(clearTimeout(o),t.deviceName=e.name,t.deviceId=e.deviceId,t.$Bluetooth.stopBluetoothDevicesDiscovery(),void t.handleDevice(e)):-1!=e.name.indexOf("YPC")?(clearTimeout(o),t.deviceName=e.name,e.deviceId=e.deviceId,t.$Bluetooth.stopBluetoothDevicesDiscovery(),void t.handleDevice(e)):-1!=e.name.toLowerCase().indexOf("pcl")||e.localName&&-1!=e.localName.toLowerCase().indexOf("pcl")?(clearTimeout(o),t.deviceName=e.name,t.deviceId=e.deviceId,void t.handleDevice(e)):void 0}))})),t.handleMyTime()},handleDevice:function(t){var n=this.devicesList,i=this.$tools.inArray(n,"deviceId",t.deviceId);if(-1===i){if(-1!=t.name.indexOf("PCL"))return this.devicesList.push(t),void e.navigateTo({url:"/pageTwo/devices/PCL?deviceId="+t.deviceId});if(-1!=t.name.indexOf("G02"))return this.devicesList.push(t),void e.navigateTo({url:"/pageTwo/devices/G02?deviceId="+t.deviceId});if(-1!=t.name.indexOf("YPC"))return this.devicesList.push(t),void e.navigateTo({url:"/pages/skiping/skip?deviceId="+t.deviceId});if(-1!=t.name.indexOf("Chipsea_BLE"))return this.devicesList.push(t),void e.navigateTo({url:"/pageTwo/devices/B20?deviceId="+t.deviceId})}},handleMyTime:function(){var e=this;o=setTimeout((function(){e.devicesList.length||(e.islink=-1,e.textLink="未搜索到有效设备,重新搜索",clearTimeout(o),e.$Bluetooth.stopBluetoothDevicesDiscovery())}),5e4)},getBlereload:function(){this.islink=-1,this.textLink="重新测量"},onBLEConnectionStateChange:function(){var t=this;e.onBLEConnectionStateChange((function(e){console.log("监听蓝牙连接状态",e.connected),t.$store.commit("changeConnected",e.connected)}))},closeBluetoothAdapter:function(){e.closeBluetoothAdapter({success:function(e){console.log("蓝牙模块关闭成功")}})},closeBLEConnection:function(){var t=this;e.closeBLEConnection({deviceId:t.deviceId,success:function(e){console.log("断开蓝牙连接成功"),t.$store.commit("changeConnected",!1)}})}}};t.default=r}).call(this,n("df3c")["default"])}},[["6754","common/runtime","common/vendor"]]]); |