hi-link-ui
Version:
## Project setup ``` npm install ```
2 lines • 29.6 kB
JavaScript
(function(t){function e(e){for(var n,a,l=e[0],r=e[1],c=e[2],m=0,u=[];m<l.length;m++)a=l[m],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&u.push(o[a][0]),o[a]=0;for(n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n]);d&&d(e);while(u.length)u.shift()();return s.push.apply(s,c||[]),i()}function i(){for(var t,e=0;e<s.length;e++){for(var i=s[e],n=!0,l=1;l<i.length;l++){var r=i[l];0!==o[r]&&(n=!1)}n&&(s.splice(e--,1),t=a(a.s=i[0]))}return t}var n={},o={index:0},s=[];function a(e){if(n[e])return n[e].exports;var i=n[e]={i:e,l:!1,exports:{}};return t[e].call(i.exports,i,i.exports,a),i.l=!0,i.exports}a.m=t,a.c=n,a.d=function(t,e,i){a.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},a.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},a.t=function(t,e){if(1&e&&(t=a(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(a.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)a.d(i,n,function(e){return t[e]}.bind(null,n));return i},a.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return a.d(e,"a",e),e},a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a.p="/";var l=window["webpackJsonp"]=window["webpackJsonp"]||[],r=l.push.bind(l);l.push=e,l=l.slice();for(var c=0;c<l.length;c++)e(l[c]);var d=r;s.push([0,"chunk-vendors"]),i()})({0:function(t,e,i){t.exports=i("c31f")},1695:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAA0klEQVR42u3avQnDMBAGUHuMDKgx3WsfDZCoUCCNgwUWHwnvwTUh1Z31f9sGAAAAAHBi71F61B5tRB2/7dKz1qPH0eN5Esf4D4u+/G/J/yyCkbBAuZD8dxTpul+dKECVrvu1iQI06VIAUxAWYdtQHMRcRQAAAAAAAMBP8SIW5E04/OXrigjSFxSmMy5Mb6gCmIJMQRZh21DbUAcxI8FVBAAAAAAAAP/Li1iQN+Hwl68rIkhfUJjOuDC9oQpgCjIFWYRtQ21DHcSMBFcRAAAAAMCcFys7TQTyxu3HAAAAAElFTkSuQmCC"},"1cf8":function(t,e,i){"use strict";i("d779")},"1db4":function(t,e,i){"use strict";i("cfd5")},"1e87":function(t,e,i){},2508:function(t,e,i){},"3fc5":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAD1BMVEUAAAD///////////////+PQt5oAAAABXRSTlMAin1KBBFdyHsAAAArSURBVDjLY6AvYDFSdsAqwSwoaIBVgklQUIGQBGGjEJaPgtGIGk5ghEUUANAuBy0TOtUYAAAAAElFTkSuQmCC"},"42b1":function(t,e,i){"use strict";i("f381")},"452f":function(t,e,i){"use strict";i("2508")},"681f":function(t,e,i){"use strict";i("ad83")},"6cb8":function(t,e,i){},7904:function(t,e,i){t.exports=i.p+"img/ic_warn_dark.b7dd771c.png"},"8ee3":function(t,e,i){"use strict";i("9ff6")},"9ff6":function(t,e,i){},a133:function(t,e,i){"use strict";i("6cb8")},ad83:function(t,e,i){},b2f9:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAABxUlEQVR42u3bQUobYRyGcW0tdCmlC0lmMatcIBfIJXKAniSxqNiWIIoopdUiim1Fs8hNegB3gqsuuyvEb8BFNmI3nbfF3wMfAzOBgefJN//NzNISAAAAAAAA8I8zGAxWut3uZqfTuS3Hm3IcNeeYaYF+v/+iCJ+WNV9cTRB2QvLv1y1DOfnNDrhhKST/fo2YysmfGsJB+c3v2CKffJBPPsgnH+STD/LJB/nkg3zyySeffPLJJ5988sknn3zyyQf55IP8/5LmHcw/kP/UVvOhyKSu65d/PUC52TvCH3xFftJGgF9kP7wT2gjwm+hggLLNvhEdfARVVfWq3OgH4aEh3NDr9V4/FqFcv/LVSj7CpQj5CBci5CN8Hw6Hz9nKRvgqQjhCWeci5COcjcfjZ2xlH0enIuQjnIiQj/BFhHyE4/l8vsxWdjB/FiEf4ZMI+cfRRxHyEQ5FyEc4YCocoaqqfabyg3mPqXyEXabyM2GHqXyECVP5wfyBqXyE90zlB/M2U/mZsMVUPsIGU/kIb5nKD+Z1pvKD+Q1TwQjl2jVLwQjl/E+GghHKHDhip90Is4V//6yu61VmWqZIX2sWEwAAAAAAAI9yB1wbP+RR4qQmAAAAAElFTkSuQmCC"},c31f:function(t,e,i){"use strict";i.r(e);i("e260"),i("e6cf"),i("cca6"),i("a79d");var n=i("2b0e"),o=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{ref:"app",staticClass:"bg-color",staticStyle:{position:"absolute",top:"0",bottom:"0",left:"0",right:"0","overflow-y":"auto"},attrs:{id:"app"}},[i("hi-header",{style:{marginTop:t.statusBarHeight+"rem"},attrs:{back:"",more:""}},[i("span",{attrs:{slot:"title"},slot:"title"},[t._v("西门子检测盒")])]),i("div",{staticStyle:{padding:"1rem","margin-top":"6.25rem"}},[i("hi-product",{staticClass:"logo",attrs:{bigUrl:"/img/ic_public_default.png",miniUrl:"/img/logo-supor.png"}}),i("hi-card",{attrs:{height:"5.5rem"}},[i("hi-row",{attrs:{padding:0}},[i("hi-col",{attrs:{span:1}},[i("div",{staticClass:"text-color-one model-big-title-size model-big-item1"},[t._v(t._s(1==t.connectType?"待机":2==t.connectType?"连接中...":"已连接"))])]),i("hi-col",{attrs:{span:1}},[i("div",{directives:[{name:"show",rawName:"v-show",value:3==t.connectType,expression:"connectType==3"}],staticClass:"model-big-item2"},[i("div",{staticClass:"model-content-title-size hi-color-4"},[t._v("优")]),i("div",{staticClass:"model-title-subtitle-size hi-color-4"},[t._v("PM2.5:20")])])]),i("hi-col",{attrs:{span:1}},[i("img",{staticClass:"model-big-item3",attrs:{src:"/img/"+(1==t.connectType?"ic_power_02":2==t.connectType?"loading":"ic_power_01")+".png"},on:{click:function(e){2!=t.connectType&&t.connect()}}})])],1)],1),i("hi-row",{attrs:{padding:8}},[i("hi-col",{attrs:{span:1}},[i("hi-card",[i("hi-row",{staticClass:"item2",attrs:{padding:0}},[i("hi-col",{attrs:{span:1}},[i("div",{staticClass:"item1-div"},[i("div",{staticClass:"text-color-one model-title-main-size",on:{click:function(e){t.showDialog=!0}}},[t._v("提示")])])]),i("hi-col",{attrs:{span:1}},[i("img",{staticClass:"item-logo",attrs:{src:"/img/appoint_on.png"}})])],1)],1)],1),i("hi-col",{attrs:{span:1}},[i("hi-card",[i("hi-dropdown",{attrs:{list:t.dropdownList},model:{value:t.id,callback:function(e){t.id=e},expression:"id"}},[i("span",{attrs:{slot:"content"},slot:"content"},[i("hi-row",{staticClass:"item2",attrs:{padding:0}},[i("hi-col",{attrs:{span:1}},[i("div",{staticClass:"item2-div"},[i("div",{staticClass:"text-color-one model-title-main-size"},[t._v("风速")]),i("div",{staticClass:"text-color-two model-title-subtitle-size"},[t._v(t._s(t.getName(this.id)))])])]),i("hi-col",{attrs:{span:1}},[i("img",{staticClass:"item-logo",attrs:{src:"/img/appoint_on.png"}})])],1)],1)])],1)],1)],1),i("hi-card",{attrs:{height:95}},[i("hi-swipe",{attrs:{height:70}},[i("div",{attrs:{slot:"swipe-item"},slot:"swipe-item"},t._l(3,(function(e,n){return i("div",{key:n,staticClass:"swipe-item"},[i("hi-row",{staticStyle:{"margin-top":"1rem"},attrs:{padding:0,"is-vertical-line":""}},t._l(3,(function(e,n){return i("hi-col",{key:n,attrs:{span:1}},[i("div",{staticClass:"model-content-title-size text-color-one"},[t._v("标题")]),i("div",{staticClass:"model-title-subtitle-size text-color-two"},[t._v("副标题")])])})),1)],1)})),0)])],1),i("hi-card",[i("hi-row",[i("hi-col",{attrs:{span:1}},[i("div",{staticClass:"item3-div"},[i("div",{staticClass:"text-color-one model-title-main-size"},[t._v("亮度")]),i("div",{staticClass:"text-color-two model-title-subtitle-size",staticStyle:{"margin-top":"0.125rem"}},[t._v(t._s(10*t.progressVal)+"%")])])]),i("hi-col",{attrs:{span:4}},[i("div",{staticStyle:{"padding-right":"1rem"}},[i("hi-progress",{staticClass:"item3-rang",attrs:{min:0,max:10},model:{value:t.progressVal,callback:function(e){t.progressVal=e},expression:"progressVal"}})],1)])],1)],1),i("hi-row",{attrs:{padding:8}},[i("hi-col",{attrs:{span:1}},[i("hi-card",[i("hi-row",{staticClass:"item2",attrs:{padding:0}},[i("hi-col",{attrs:{span:1}},[i("div",{staticClass:"item1-div"},[i("div",{staticClass:"text-color-one model-title-main-size",on:{click:function(e){t.showTimeDialog=!0}}},[t._v(t._s(t.time?t.time:"时间"))])])]),i("hi-col",{attrs:{span:1}},[i("img",{staticClass:"item-logo",attrs:{src:"/img/appoint_on.png"}})])],1)],1)],1),i("hi-col",{attrs:{span:1}},[i("hi-card",[i("hi-row",[i("hi-col",{staticStyle:{"margin-top":"1.25rem","margin-left":"1rem"},attrs:{span:1}},[i("hi-switch",{on:{change:t.switchChange},model:{value:t.switchState,callback:function(e){t.switchState=e},expression:"switchState"}})],1),i("hi-col",{staticStyle:{"margin-top":"1.25rem","margin-right":"1rem"},attrs:{span:1}},[i("hi-switch",{attrs:{"no-color":"red"},model:{value:t.switchState1,callback:function(e){t.switchState1=e},expression:"switchState1"}})],1)],1)],1)],1)],1),i("hi-row",{attrs:{padding:8}},[i("hi-col",{attrs:{span:1}},[i("hi-card")],1),i("hi-col",{attrs:{span:1}},[i("hi-card")],1)],1),i("hi-row",{attrs:{padding:8}},[i("hi-col",{attrs:{span:1}},[i("hi-card")],1),i("hi-col",{attrs:{span:1}},[i("hi-card")],1)],1)],1),i("hi-dialog",{attrs:{visible:t.showDialog,bottom:16,title:"温馨提示"},on:{openDialog:t.openDialog}},[i("div",{attrs:{slot:"dialog-body"},slot:"dialog-body"},[t._v(" 开启功能后,净化器在关闭未断电源的状态下也会检测PM2.5值,检测过程中会伴有轻微风声 ")]),i("div",{attrs:{slot:"dialog-foot"},slot:"dialog-foot"},[i("hi-row",{attrs:{"is-vertical-line":"",padding:0}},[i("hi-col",{staticClass:"hi-btn-color-blue",attrs:{span:1}},[i("span",{on:{click:function(e){t.showDialog=!1}}},[t._v("取消")])]),i("hi-col",{staticClass:"hi-btn-color-blue",attrs:{span:1}},[t._v(" 确认开始 ")])],1)],1)]),i("hi-time-picker",{attrs:{visible:t.showTimeDialog,title:"设置时间"},on:{confirm:t.timeConfirm},model:{value:t.time,callback:function(e){t.time=e},expression:"time"}})],1)},s=[],a=(i("b0c0"),{name:"App",data:function(){return{dropdownList:[{id:0,name:"第一项"},{id:1,name:"第二项"},{id:2,name:"第三项"},{id:3,name:"第四项"},{id:4,name:"第五项"},{id:5,name:"第六项"}],id:1,statusBarHeight:0,connectType:1,progressVal:3,showDialog:!1,showTimeDialog:!1,time:"03:30",switchState:!1,switchState1:!1}},watch:{progressVal:function(t){console.log(t)}},mounted:function(){var t=this;window.hilink&&(window.getStatusBarHeight1=function(e){console.log(e);var i=JSON.parse(e);t.statusBarHeight=i.statusBarHeight/16},window.hilink.getStatusBarHeight("getStatusBarHeight1"),window.hilink.setTitleVisible(!1)),this.$toast({msg:"异常"});var e=this.$loading({msg:"加载中..."});setTimeout((function(){e.close(),t.$messageBox.confirm({title:"电量提示",msg:"电量过低,为了不影响使用,请及时给设备充电!",confirmText:"立即充电",confirmColor:"red"}).then((function(t){console.log("1111OK")}),(function(t){console.log("2222NO")}))}),1e3)},methods:{switchChange:function(t){t?this.$switchTheme("dark"):this.$switchTheme("light")},timeConfirm:function(t,e){this.showTimeDialog=!1},connect:function(){var t=this;1==this.connectType?(this.connectType=2,setTimeout((function(){t.connectType=3}),5e3)):this.connectType=1},getName:function(t){for(var e=0;e<this.dropdownList.length;e++)if(t==this.dropdownList[e].id)return this.dropdownList[e].name},openDialog:function(){console.log("openDialog")},closeDialog:function(){console.log("closeDialog")}}}),l=a,r=(i("42b1"),i("2877")),c=Object(r["a"])(l,o,s,!1,null,null,null),d=c.exports,m=(i("159b"),i("a9e3"),{name:"HiCard",props:{padding:{type:Number,default:1},height:{type:[String,Number],default:"4rem"}},render:function(t,e){var i={marginTop:"0.5rem",height:"number"==typeof this.height?this.height+"px":this.height};return t("div",{class:["card"],style:i},this.$slots.default)},install:function(t){t.component(m.name,m)}}),u=m,h={name:"HiCol",props:{span:{type:Number,default:1},tag:{type:String,default:"div"}},computed:{padding:function(){var t=this.$parent;while(t&&"hi-row"!==t.$options._componentTag)t=t.$parent;return t?"number"==typeof t.padding?t.padding+"px":t.padding:"0"}},render:function(t,e){var i={};return this.padding&&(i.paddingLeft="".concat(this.padding)),t(this.tag,{class:["hi-col","hi-col-".concat(this.span)],style:i},this.$slots.default)},install:function(t){t.component(h.name,h)}},p=h,f=function(){var t=this,e=t.$createElement,i=t._self._c||e;return t.visible?i("div",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"visible"}],staticClass:"mask",on:{touchmove:function(e){return e.stopPropagation(),e.preventDefault(),t.moveHandle.apply(null,arguments)}}},[i("transition",{attrs:{name:"dialog"}},[i("div",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"visible"}],staticClass:"card dialog",style:{bottom:t.bottom+"px",top:t.top+"px"}},[i("div",{staticClass:"dialog-title text-color-one model-title-main-size"},[t._v(t._s(t.title))]),i("div",{staticClass:"dialog-body dialog-content-size text-color-two"},[t._t("dialog-body")],2),i("div",{staticClass:"dialog-foot"},[t._t("dialog-foot")],2)])])],1):t._e()},g=[],v={name:"HiDialog",props:{title:{type:String,default:""},visible:{type:Boolean,default:!1},bottom:{type:Number,default:null},top:{type:Number,default:null}},watch:{visible:function(t){this.$emit(t?"openDialog":"closeDialog")}},data:function(){return{}},methods:{moveHandle:function(){}}},w=v,y=(i("1cf8"),Object(r["a"])(w,f,g,!1,null,"3ca63e30",null)),A=y.exports;A.install=function(t){t.component(A.name,A)};var b=A,C=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{ref:"dropdown"},[i("div",{on:{click:function(e){return e.stopPropagation(),t.showDropdown.apply(null,arguments)}}},[t._t("content")],2),i("ul",{directives:[{name:"show",rawName:"v-show",value:t.isShow,expression:"isShow"}],ref:"dropdownList",staticClass:"dropdown"},t._l(t.list,(function(e,n){return i("li",{key:n,class:t.modelVal==e.id?"dropdown-item-select":"",on:{click:function(i){return t.select(e.id)}}},[i("div",{staticClass:"dropdown-item text-color-one"},[t._v(t._s(e.name))])])})),0)])},x=[],_={name:"HiDropdown",model:{prop:"modelVal",event:"change"},props:{list:{type:Array,default:[]},modelVal:""},computed:{style:function(){return{height:this.$parent}}},data:function(){return{isShow:!1,selectItemId:""}},watch:{modelVal:function(t,e){console.log(t)},isShow:function(t){var e=this.list.length,i=48*e+(e-1);i=i>240?240:i;var n=i+16+64,o=this.$refs.dropdown.getBoundingClientRect().top;this.$refs.dropdownList.style.top=(o-n>0?0-n:0)+"px"}},mounted:function(){var t=this;document.addEventListener("click",(function(){t.isShow=!1}))},methods:{showDropdown:function(){this.isShow=!this.isShow,console.log(this.isShow)},select:function(t){this.$emit("change",t),this.isShow=!1}}},S=_,B=(i("8ee3"),Object(r["a"])(S,C,x,!1,null,"d35a5f80",null)),k=B.exports;k.install=function(t){t.component(k.name,k)};var I=k,E=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"header bg-color",staticStyle:{width:"100%"}},[i("img",{directives:[{name:"show",rawName:"v-show",value:t.back,expression:"back"}],staticClass:"back",attrs:{src:t.backUrl}}),i("div",{staticClass:"content text-color-one"},[t._t("title")],2),i("img",{directives:[{name:"show",rawName:"v-show",value:t.more,expression:"more"}],staticClass:"more",attrs:{src:t.moreUrl}})])},V=[],T={name:"HiHeader",props:{back:{type:Boolean,default:!0},more:{type:Boolean,default:!0}},data:function(){return{backUrl:i("b2f9"),moreUrl:i("1695")}},mounted:function(){var t=this;window.addEventListener("selectTheme",(function(e){t.backUrl="dark"==e.detail.type?i("f9da"):i("b2f9"),t.moreUrl="dark"==e.detail.type?i("3fc5"):i("1695")}))},methods:{}},H=T,D=Object(r["a"])(H,E,V,!1,null,"4407a9af",null),N=D.exports;N.install=function(t){t.component(N.name,N)};var U,O=N,$=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.visible?n("div",{staticClass:"mask",on:{touchmove:function(e){return e.stopPropagation(),e.preventDefault(),t.moveHandle.apply(null,arguments)}}},[n("transition",{attrs:{name:"loading"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"visible"}],staticClass:"card loading text-color-one"},[t._v(" "+t._s(t.msg)+" "),n("img",{staticClass:"loading-icon",attrs:{src:i("e89f")}})])])],1):t._e()},X=[],j={name:"loading",data:function(){return{visible:!1,msg:""}},methods:{moveHandle:function(){},close:function(){this.visible=!1}}},P=j,Y=(i("452f"),Object(r["a"])(P,$,X,!1,null,"2d00f964",null)),Q=Y.exports,L=n["a"].extend(Q),z=function(t){return U=new L({data:t}),U.$mount(),document.body.appendChild(U.$el),U.visible=!0,U};z.close=function(){U.close()};var R=z,M=R,F=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("hi-dialog",{attrs:{title:t.title,visible:t.visible}},[i("div",{attrs:{slot:"dialog-body"},slot:"dialog-body"},[i("hi-row",{staticStyle:{padding:"0 -1.5rem"},attrs:{padding:0}},[i("hi-col",{attrs:{span:1}},[i("hi-picker",{attrs:{type:"hour"},model:{value:t.h,callback:function(e){t.h=e},expression:"h"}})],1),i("hi-col",{attrs:{span:1}},[i("hi-picker",{attrs:{type:"minute"},model:{value:t.m,callback:function(e){t.m=e},expression:"m"}})],1)],1)],1),i("div",{attrs:{slot:"dialog-foot"},slot:"dialog-foot"},[i("hi-row",{attrs:{"is-vertical-line":"",padding:0}},[i("hi-col",{staticClass:"hi-btn-color-blue",attrs:{span:1}},[i("span",{on:{click:function(e){return t.confirm("confirm")}}},[t._v("取消")])]),i("hi-col",{staticClass:"hi-btn-color-blue",attrs:{span:1}},[i("span",{on:{click:function(e){return t.confirm("success")}}},[t._v("确定")])])],1)],1)])},J=[],K=(i("ac1f"),i("1276"),{name:"HiRow",props:{padding:{type:[Number,String],default:8},tag:{type:String,default:"div"},isVerticalLine:{type:Boolean,default:!1}},render:function(t,e){return t(this.tag,{class:["hi-row",this.isVerticalLine?"hi-row-line":""]},this.$slots.default)},install:function(t){t.component(K.name,K)}}),q=K,G=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticStyle:{position:"relative",width:"100%","text-align":"center"}},[i("div",{staticClass:"picker-column",staticStyle:{height:"220px"}},[i("ul",{staticClass:"picker-column__wrapper",staticStyle:{transform:"translate3d(0px, 88px, 0px)","transition-duration":"200ms","transition-property":"all"}},t._l("hour"==t.type?t.timeLang:7,(function(e,n){return i("li",{staticClass:"picker-column__item"},[i("div",{staticClass:"ellipsis text-color-one model-title-main-size"},[t._v(t._s("hour"==t.type?n<10?"0"+n:n:0==n?"0"+n:10*n))])])})),0)]),i("div",{staticClass:"picker__mask",staticStyle:{"background-size":"100% 88px"}},[i("div",{staticClass:"text-color-one model-title-main-size",staticStyle:{"margin-top":"88px",height:"44px","line-height":"44px","margin-left":"60px"}},[t._v(" "+t._s("hour"==t.type?"小时":"分钟")+" ")])])])},W=[],Z={name:"HiPicker",model:{prop:"modelVal",event:"change"},props:{type:{type:String,default:"minute"},timeLang:{type:Number,default:24},modelVal:0},watch:{modelVal:function(t){this.getVal(t)}},data:function(){return{startY:0,endY:0,moveY:0,offsetY:0,height:44,nowItemId:0,lang:7,isWatch:!0}},mounted:function(){var t=this;this.lang="hour"==this.type?this.timeLang:7,this.getVal(this.modelVal),setTimeout((function(){t.init()}),1e3)},methods:{getVal:function(t){var e=this.$el.getElementsByClassName("picker-column__wrapper").item(0);this.nowItemId=t,e.style.transform="translate3d(0px, ".concat(88-this.nowItemId*this.height,"px, 0px)")},init:function(){var t=this,e=this.$el.getElementsByClassName("picker-column__wrapper").item(0);e.addEventListener("touchstart",(function(e){t.reset(),t.startY=e.touches[0].pageY}),!1),e.addEventListener("touchmove",(function(i){t.endY=i.touches[0].clientY,t.moveY=t.endY-t.startY,t.offsetY=Math.abs(t.moveY),e.style.transitionDuration="0ms",e.style.transitionProperty="none",t.move(e,!1)}),!1),e.addEventListener("touchend",(function(i){var n=t.offsetY>t.height/2;if(e.style.transitionDuration="200ms",e.style.transitionProperty="all",n){var o=0;t.moveY>0&&t.nowItemId>0?(o=t.nowItemId-Math.round(t.offsetY/44),t.nowItemId=o<0?0:o):t.moveY<0&&t.nowItemId<t.lang&&(o=t.nowItemId+Math.round(t.offsetY/44),t.nowItemId=o<0?0:o<t.lang?o:t.lang-1),t.move(e,n)}else t.offsetY=0,t.move(e,n)}),!1)},reset:function(){this.startY=0,this.endY=0,this.moveY=0,this.offsetY=0},move:function(t,e){e?(t.style.transform="translate3d(0px, ".concat(88-this.nowItemId*this.height,"px, 0px)"),this.$emit("change",this.nowItemId<9?"0"+this.nowItemId:this.nowItemId),console.log(this.nowItemId<9?"0"+this.nowItemId:this.nowItemId)):t.style.transform="translate3d(0px, ".concat(88-this.nowItemId*this.height+this.moveY,"px, 0px)")}}},tt=Z,et=Object(r["a"])(tt,G,W,!1,null,"63040ae8",null),it=et.exports,nt={name:"HiTimePicker",components:{HiPicker:it,HiCol:p,HiRow:q,HiDialog:b},model:{prop:"modelVal",event:"change"},props:{title:{type:String,default:""},visible:{type:Boolean,default:!1},modelVal:""},watch:{visible:function(t){},modelVal:function(t){this.getVal(t)}},data:function(){return{m:0,h:0,m1:0,h1:0}},mounted:function(){this.getVal(this.modelVal)},methods:{getVal:function(t){var e=t.split(":");this.h=parseInt(e[0]),this.m=parseInt(e[1])/10,this.h1=parseInt(e[0]),this.m1=parseInt(e[1])/10},moveHandle:function(){},confirm:function(t){"success"==t?this.$emit("change",this.h+":"+10*this.m):(this.h=this.h1,this.m=this.m1,console.log(this.h,this.m)),this.$emit("confirm",t,"success"==t?{m:10*(this.m+1),h:this.h+1}:{})}}},ot=nt,st=(i("1db4"),Object(r["a"])(ot,F,J,!1,null,"5dadcc32",null)),at=st.exports;at.install=function(t){t.component(at.name,at)};var lt=at,rt=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"img-box",style:{opacity:t.isDark&&!t.black&&.86}},[i("img",{staticClass:"img-logo-big",attrs:{src:t.bigUrl}}),i("br"),i("img",{staticClass:"img-logo-mini",attrs:{src:t.miniUrl}})])},ct=[],dt={name:"HiProduct",props:{bigUrl:{type:String,default:""},miniUrl:{type:String,default:""},black:{type:Boolean,default:!1}},data:function(){return{isDark:!1}},mounted:function(){var t=this;window.addEventListener("selectTheme",(function(e){t.isDark="dark"==e.detail.type}))}},mt=dt,ut=Object(r["a"])(mt,rt,ct,!1,null,"6903cf2d",null),ht=ut.exports;ht.install=function(t){t.component(ht.name,ht)};var pt=ht,ft=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("input",{directives:[{name:"model",rawName:"v-model",value:t.rangeValue,expression:"rangeValue"}],ref:"progress",staticStyle:{width:"100%"},attrs:{type:"range",min:t.min,max:t.max},domProps:{value:t.rangeValue},on:{__r:function(e){t.rangeValue=e.target.value}}})])},gt=[],vt={name:"HiProgress",model:{prop:"modelVal",event:"change"},props:{min:{type:Number,default:0},max:{type:Number,default:0},modelVal:""},watch:{rangeValue:function(t,e){var i=this.$refs.progress,n=t/this.max*100;i.style.backgroundSize="".concat(n,"% 100%"),this.$emit("change",this.rangeValue)}},data:function(){return{rangeValue:0}},mounted:function(){var t=this.$refs.progress,e=this.modelVal/this.max*100;t.style.backgroundSize="".concat(e,"% 100%"),this.rangeValue=this.modelVal},methods:{}},wt=vt,yt=(i("681f"),Object(r["a"])(wt,ft,gt,!1,null,"3239eb63",null)),At=yt.exports;At.install=function(t){t.install(At.name,At)};var bt=At,Ct=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("div",{staticClass:"swipe"},[t._t("swipe-item"),i("div",{staticClass:"indicators"},t._l(t.size,(function(e,n){return i("li",{key:n,class:t.nowItemId==n?"now":""})})),0)],2)])},xt=[],_t={name:"HiSwipe",props:{height:{type:Number,default:200}},data:function(){return{nowItemId:0,startX:0,endX:0,moveX:0,offsetX:0,offset:0,size:0}},mounted:function(){for(var t=this,e=document.getElementsByClassName("swipe").item(0),i=e.getElementsByTagName("div").item(0).getElementsByClassName("swipe-item"),n=0;n<i.length;n++)i[n].style.height=this.height+"px",i[n].style.width=e.clientWidth+"px",i[n].style.flexShrink="0";this.size=i.length;var o=i[0].clientWidth;e.getElementsByTagName("div").item(0).style.width=i.length*o+"px",e.getElementsByTagName("div").item(0).style.display="flex",e.getElementsByTagName("div").item(0).addEventListener("touchstart",(function(e){t.reset(),t.startX=e.touches[0].pageX}),!1),e.getElementsByTagName("div").item(0).addEventListener("touchmove",(function(i){t.endX=i.touches[0].clientX,t.moveX=t.endX-t.startX,t.offsetX=Math.abs(t.moveX),e.getElementsByTagName("div").item(0).style.transitionDuration="0ms",t.move(e,o,!1)}),!1),e.getElementsByTagName("div").item(0).addEventListener("touchend",(function(n){var s=t.offsetX>o/4;e.getElementsByTagName("div").item(0).style.transitionDuration="500ms",s?(t.moveX>0&&t.nowItemId>0?t.nowItemId--:t.moveX<0&&t.nowItemId<i.length-1&&t.nowItemId++,t.move(e,o,s)):(t.offsetX=0,t.move(e,o,s))}),!1)},methods:{reset:function(){this.startX=0,this.endX=0,this.moveX=0,this.offsetX=0},move:function(t,e,i){i?t.getElementsByTagName("div").item(0).style.transform="translateX(".concat(-this.nowItemId*e,"px)"):this.moveX>0?t.getElementsByTagName("div").item(0).style.transform="translateX(".concat(this.offsetX+-this.nowItemId*e,"px)"):t.getElementsByTagName("div").item(0).style.transform="translateX(".concat(-this.nowItemId*e-this.offsetX,"px)")}}},St=_t,Bt=(i("a133"),Object(r["a"])(St,Ct,xt,!1,null,"33f94530",null)),kt=Bt.exports;kt.install=function(t){t.component(kt.name,kt)};var It=kt,Et=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{class:"switch "+(t.modelVal?"switch-on":"switch-off"),style:{backgroundColor:t.modelVal?t.noColor:t.offColor}},[i("div",{staticClass:"switch-btn",on:{click:t.switchType}})])},Vt=[],Tt={name:"HiSwitch",model:{prop:"modelVal",event:"change"},props:{noColor:{type:String,default:""},offColor:{type:String,default:""},modelVal:!1},data:function(){return{dom:null}},mounted:function(){this.dom=this.$el.getElementsByClassName("switch-btn").item(0),this.dom.style.transitionDuration="0ms",this.dom.style.transform="translateX(0)"},methods:{switchType:function(){this.dom.style.transitionDuration="200ms",this.dom.style.transform="translateX(".concat(this.modelVal?0:1.875,"rem)"),this.$emit("change",!this.modelVal)}}},Ht=Tt,Dt=Object(r["a"])(Ht,Et,Vt,!1,null,"db423b34",null),Nt=Dt.exports;Nt.install=function(t){t.component(Nt.name,Nt)};var Ut,Ot,$t=Nt,Xt=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"visible"}],staticClass:"toast",style:{top:t.statusBarHeight+"rem"}},[i("img",{staticClass:"toast-icon",attrs:{src:t.url}}),i("div",{staticClass:"toast-msg"},[t._v(t._s(t.msg))])])},jt=[],Pt={name:"toast",data:function(){return{visible:!1,msg:"",statusBarHeight:3.5,url:i("f0ae")}},mounted:function(){var t=this;console.log(window.hilink),window.getStatusBarHeight=function(e){var i=JSON.parse(e);t.statusBarHeight=i.statusBarHeight+3.5};try{window.hilink.getStatusBarHeight("getStatusBarHeight")}catch(e){console.error("当前不在hilink环境下")}window.addEventListener("selectTheme",(function(e){t.url="dark"==e.detail.type?i("7904"):i("f0ae")}))},methods:{}},Yt=Pt,Qt=Object(r["a"])(Yt,Xt,jt,!1,null,"e34c7a4a",null),Lt=Qt.exports,zt=n["a"].extend(Lt),Rt=function(t){return Ut=new zt({data:t}),Ut.$mount(),document.body.appendChild(Ut.$el),Ut.visible=!0,Ut},Mt=Rt,Ft=Mt,Jt=(i("d3b7"),function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("hi-dialog",{attrs:{visible:t.isShow,top:230,title:t.title}},[i("div",{attrs:{slot:"dialog-body"},slot:"dialog-body"},[t._v(" "+t._s(t.msg)+" ")]),i("div",{attrs:{slot:"dialog-foot"},slot:"dialog-foot"},[i("hi-row",{attrs:{"is-vertical-line":""}},[i("hi-col",{class:""==t.cancelColor?"hi-btn-color-blue":"",style:{color:t.cancelColor},attrs:{span:1}},[i("span",{on:{click:t.cancel}},[t._v(t._s(t.cancelText))])]),i("hi-col",{class:""==t.confirmColor?"hi-btn-color-blue":"",style:{color:t.confirmColor},attrs:{span:1}},[i("span",{on:{click:t.confirm}},[t._v(t._s(t.confirmText))])])],1)],1)])}),Kt=[],qt={name:"HiConfirm",components:{HiCol:p,HiRow:q,HiDialog:b},data:function(){return{isShow:!1,title:"提示",msg:"",cancelText:"取消",confirmText:"确认",cancelColor:"",confirmColor:""}},methods:{cancel:function(){},confirm:function(){}}},Gt=qt,Wt=Object(r["a"])(Gt,Jt,Kt,!1,null,"13e1f12c",null),Zt=Wt.exports,te=n["a"].extend(Zt),ee=function(t){return new Promise((function(e,i){Ot=new te({data:t,el:document.createElement("div")}),Ot.isShow=!0,Ot.$mount(),document.body.appendChild(Ot.$el),Ot.confirm=function(){e(),Ot.isShow=!1},Ot.cancel=function(){i(),Ot.isShow=!1}}))},ie={confirm:ee},ne=ie,oe=[u,p,b,I,O,M,lt,pt,bt,K,It,$t,Ft];function se(t){function e(t){window.document.documentElement.setAttribute("data-theme",t);var e=new CustomEvent("selectTheme",{detail:{type:t}});window.dispatchEvent(e),console.log(window.document.documentElement.getAttribute("data-theme"))}oe.forEach((function(e){t.component(e.name,e)})),t.prototype.$toast=Ft,t.prototype.$loading=M,t.prototype.$switchTheme=e,t.prototype.$messageBox=ne}var ae={install:se,row:K,col:p,header:O,product:pt,toast:Ft,card:u,loading:M,dropdown:I,progress:bt,swipe:It,dialog:b,timePicker:lt,ElSwitch:$t,messageBox:ne};i("1e87");n["a"].use(ae),n["a"].config.productionTip=!1,new n["a"]({render:function(t){return t(d)}}).$mount("#app")},cfd5:function(t,e,i){},d779:function(t,e,i){},e89f:function(t,e,i){t.exports=i.p+"img/loading.3e2e875d.png"},f0ae:function(t,e,i){t.exports=i.p+"img/ic_warn.7fb83439.png"},f381:function(t,e,i){},f9da:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAZ5JREFUaAXtmT9ugzAUhwOCC+QO3bp0yA06VmrO0KWHQDBwi/QInTp0zA06VD1A527skfjT9yQsWcEkgJ/lnxUsIdsKef6+Z5B48maztjUDt52ByJV+WZYPXdcdOH6SJM9Zlv25WCt2EZTh27Y9ksCOr7qun1yswzHFBRQ8xd720BXtwGc/Fu9EBUzwcRw/unp8OBti78AYfFEU3+Jp1wKKCPiCF9kBn/DWAr7hrQQQ4BcLoMAvEkCCny2ABj9LABF+sgAq/CQBZPirAujwFwVCgB8VCAXeKGCA5/s+oij64YHHdqJP8/c8z391hkSf8JgqqTfqVDGift5TZbVXE1990zQvtPadvv6goKFMd/oN6OPBDpDAK2X7SOD6LsA8QucJNRY0hveg4tLQdXV1DjdlbhTgP4YiMSoQisRFgRAkrgqgS0wSQJaYLIAqMUsAUWK2AJrEIgEkicUCKBJWAggS1gK+JUQEfEqICfiSEBUYk0jT9N7VKc2gImMIm8Y1A9cOFKPq42yDOuRjaCVB1d0XXy4P+fokrd2agZvNwD+LGl94D+3qxgAAAABJRU5ErkJggg=="}});
//# sourceMappingURL=index.b8233faf.js.map