pages-profile-profile.5261c4d5.js 18 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-profile-profile"],{"16b3":function(t,e,o){"use strict";var i=o("3cc8"),a=o.n(i);a.a},"2ec7":function(t,e,o){"use strict";o.r(e);var i=o("f74a"),a=o.n(i);for(var n in i)["default"].indexOf(n)<0&&function(t){o.d(e,t,(function(){return i[t]}))}(n);e["default"]=a.a},"3cc8":function(t,e,o){var i=o("c7cc");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=o("4f06").default;a("5e9e25db",i,!0,{sourceMap:!1,shadowMode:!1})},5049:function(t,e,o){"use strict";var i=o("95f2"),a=o.n(i);a.a},5147:function(t,e,o){"use strict";o("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={data:function(){return{typeList:{left:"iconzuo",right:"iconyou",up:"iconshang",down:"iconxia"}}},props:{icon:{type:String,default:""},title:{type:String,default:"标题"},tips:{type:String,default:""},navigateType:{type:String,default:"right"},border:{type:String,default:"b-b"},hoverClass:{type:String,default:"cell-hover"},iconColor:{type:String,default:"#333"}},methods:{eventClick:function(){this.$emit("eventClick")}}};e.default=i},"6c70":function(t,e,o){"use strict";var i;o.d(e,"b",(function(){return a})),o.d(e,"c",(function(){return n})),o.d(e,"a",(function(){return i}));var a=function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("v-uni-view",{staticClass:"user"},[o("v-uni-view",{staticClass:"user-section",class:"bg-"+t.themeColor.name},[o("v-uni-view",{staticClass:"user-info-box"},[t.hasLogin?o("v-uni-view",{staticClass:"portrait-box"},[o("v-uni-image",{staticClass:"portrait",attrs:{src:t.avatar}}),o("v-uni-text",{staticClass:"username"},[t._v(t._s(t.user.nickName)+"\n\t\t\t\t\t"+t._s(t.user.phonenumber))])],1):o("v-uni-view",{staticClass:"portrait-box",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.navTo("/pages/public/login")}}},[o("v-uni-image",{staticClass:"portrait",attrs:{src:t.headImg}}),o("v-uni-text",{staticClass:"username"},[t._v(t._s("登录/注册"))])],1)],1)],1),o("v-uni-view",{staticClass:"cover-container",style:[{transform:t.coverTransform,transition:t.coverTransition}],on:{touchstart:function(e){arguments[0]=e=t.$handleEvent(e),t.coverTouchstart.apply(void 0,arguments)},touchmove:function(e){arguments[0]=e=t.$handleEvent(e),t.coverTouchmove.apply(void 0,arguments)},touchend:function(e){arguments[0]=e=t.$handleEvent(e),t.coverTouchend.apply(void 0,arguments)}}},[o("v-uni-image",{staticClass:"arc",attrs:{src:t.arc}}),o("v-uni-view",{staticClass:"set"},t._l(t.setList,(function(e){return o("v-uni-view",{key:e.title,staticClass:"list-cell b-b",class:{"m-t":"mT"===e.class},attrs:{"hover-class":"cell-hover","hover-stay-time":50},on:{click:function(o){arguments[0]=o=t.$handleEvent(o),t.navTo(e.url)}}},[o("v-uni-text",{staticClass:"cell-tit updateDotParent"},[t._v(t._s(e.title)),o("i",{directives:[{name:"show",rawName:"v-show",value:"检查更新"==e.title,expression:"item.title =='检查更新'"}]})]),o("v-uni-text",{staticClass:"cell-tip"},[t._v(t._s(e.content))]),o("v-uni-text",{staticClass:"cell-more iconfont iconyou"}),t._v(t._s(e.tatle))],1)})),1),t.hasLogin?o("v-uni-view",{staticClass:"list-cell log-out-btn",class:"text-"+t.themeColor.name,on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.toLogout.apply(void 0,arguments)}}},[o("v-uni-text",{staticClass:"cell-tit"},[t._v("退出登录")])],1):t._e(),o("v-uni-view",{staticClass:"cu-modal",class:{show:t.colorModal}},[o("v-uni-view",{staticClass:"cu-dialog"},[o("v-uni-view",{staticClass:"cu-bar justify-end solid-bottom"},[o("v-uni-view",{staticClass:"content"},[t._v("选择颜色")]),o("v-uni-view",{staticClass:"action",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.colorModal=!1}}},[o("v-uni-text",{staticClass:"cuIcon-close text-red"})],1)],1),o("v-uni-view",{staticClass:"grid col-5 padding"},t._l(t.themeList,(function(e,i){return o("v-uni-view",{key:i,staticClass:"padding-xs",attrs:{"data-color":e.name},on:{click:function(o){arguments[0]=o=t.$handleEvent(o),t.SetColor(e)}}},[o("v-uni-view",{staticClass:"padding-tb radius",class:"bg-"+e.name},[t._v(t._s(e.title))])],1)})),1)],1)],1)],1)],1)},n=[]},"7ee6":function(t,e,o){"use strict";o.r(e);var i=o("6c70"),a=o("2ec7");for(var n in a)["default"].indexOf(n)<0&&function(t){o.d(e,t,(function(){return a[t]}))}(n);o("16b3");var r,s=o("f0c5"),c=Object(s["a"])(a["default"],i["b"],i["c"],!1,null,"1d08b1dd",null,!1,i["a"],r);e["default"]=c.exports},8587:function(t,e,o){"use strict";o.r(e);var i=o("5147"),a=o.n(i);for(var n in i)["default"].indexOf(n)<0&&function(t){o.d(e,t,(function(){return i[t]}))}(n);e["default"]=a.a},"95f2":function(t,e,o){var i=o("b422");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=o("4f06").default;a("aab8c2ae",i,!0,{sourceMap:!1,shadowMode:!1})},b422:function(t,e,o){var i=o("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/* 页面左右间距 */\n/* 文字尺寸 */\n/*文字颜色*/\n/* 边框颜色 */\n/* 图片加载中颜色 */\n/* 行为相关颜色 */.icon .mix-list-cell.b-b[data-v-5923a55c]:after{left:%?90?%}.mix-list-cell[data-v-5923a55c]{display:flex;align-items:baseline;padding:%?20?% %?30?%;line-height:%?60?%;position:relative}.mix-list-cell.cell-hover[data-v-5923a55c]{background:#fafafa}.mix-list-cell.b-b[data-v-5923a55c]:after{left:%?30?%}.mix-list-cell .cell-icon[data-v-5923a55c]{align-self:center;width:%?56?%;max-height:%?60?%;font-size:%?38?%}.mix-list-cell .cell-more[data-v-5923a55c]{align-self:center;font-size:%?30?%;color:#606266;margin-left:10px}.mix-list-cell .cell-tit[data-v-5923a55c]{flex:1;font-size:%?32?%;color:#303133;margin-right:%?10?%}.mix-list-cell .cell-tip[data-v-5923a55c]{font-size:%?30?%}',""]),t.exports=e},c7cc:function(t,e,o){var i=o("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/* 页面左右间距 */\n/* 文字尺寸 */\n/*文字颜色*/\n/* 边框颜色 */\n/* 图片加载中颜色 */\n/* 行为相关颜色 */uni-page-body[data-v-1d08b1dd]{background-color:#fff}body.?%PAGE?%[data-v-1d08b1dd]{background-color:#fff}.updateDotParent[data-v-1d08b1dd]{position:relative}.updateTipDot[data-v-1d08b1dd]{display:block;background:red;border-radius:50%;width:8px;height:8px;top:9px;left:73px;position:absolute}.user .promotion-center[data-v-1d08b1dd]{background:#fff;margin-bottom:%?20?%\n /*分类列表*/}.user .promotion-center .category-list[data-v-1d08b1dd]{width:100%;padding:0 0 %?30?% 0;border-bottom:solid %?2?% #f6f6f6;display:flex;flex-wrap:wrap}.user .promotion-center .category-list .category[data-v-1d08b1dd]{width:33.3%;margin-top:%?50?%;display:flex;justify-content:center;flex-wrap:wrap}.user .promotion-center .category-list .category .img[data-v-1d08b1dd]{width:100%;display:flex;justify-content:center}.user .promotion-center .category-list .category .img .iconfont[data-v-1d08b1dd]{font-size:%?60?%}.user .promotion-center .category-list .category .text[data-v-1d08b1dd]{width:100%;display:flex;justify-content:center;font-size:%?24?%;color:#3c3c3c}.user .promotion-center .category-list .category .share-btn[data-v-1d08b1dd]{height:%?142?%;text-align:left;background:none;padding:0;margin:0}.user .promotion-center .category-list .category .share-btn[data-v-1d08b1dd]:after{border:none;border-radius:none}.user .order-section[data-v-1d08b1dd]{padding:%?28?% 0}.user .order-section .order-item[data-v-1d08b1dd]{width:%?120?%;height:%?120?%;border-radius:%?10?%;font-size:%?28?%;color:#303133;position:relative}.user .order-section .badge[data-v-1d08b1dd]{position:absolute;top:0;right:%?4?%}.user .order-section .iconfont[data-v-1d08b1dd]{font-size:%?48?%}.user .order-section .icon-shouhoutuikuan[data-v-1d08b1dd]{font-size:%?44?%}.user .no-foot-print[data-v-1d08b1dd]{text-align:center;padding:%?48?% 0}.user .no-foot-print .no-foot-print-icon[data-v-1d08b1dd]{font-size:%?38?%;margin-right:%?10?%}.user .set[data-v-1d08b1dd]{padding:%?20?% 0}.user .cu-list.card-menu[data-v-1d08b1dd]{margin:%?20?% 0}.user .cu-list.card-menu .title[data-v-1d08b1dd]{margin-left:%?20?%}.user .user-section[data-v-1d08b1dd]{height:%?520?%;padding:%?100?% %?30?% 0;position:relative}.user .user-section .bg[data-v-1d08b1dd]{position:absolute;left:0;top:0;width:100vw;height:60vw;opacity:.84}.user .user-section .user-info-box[data-v-1d08b1dd]{height:%?180?%;display:flex;align-items:center;position:relative;z-index:1;justify-content:space-between}.user .user-section .user-info-box .portrait-box[data-v-1d08b1dd]{display:flex;align-items:center}.user .user-section .user-info-box .portrait-box .portrait[data-v-1d08b1dd]{width:%?130?%;height:%?130?%;border:%?5?% solid #fff;border-radius:50%}.user .user-section .user-info-box .portrait-box .username[data-v-1d08b1dd]{font-size:%?42?%;color:#fff;margin-left:%?20?%}.user .user-section .user-info-box .portrait-box uni-button[data-v-1d08b1dd]{background-color:initial;font-size:%?42?%;color:#303133;border:none}.user .user-section .user-info-box .portrait-box uni-button[data-v-1d08b1dd]::after{border:none}.user .user-section .vip-card-box[data-v-1d08b1dd]{display:flex;flex-direction:column;color:#f7d680;height:%?240?%;background:url(/static/vip-card.png);background-size:100% 100%;border-radius:%?16?% %?16?% 0 0;overflow:hidden;position:relative;padding:%?20?% %?24?%}.user .user-section .vip-card-box .b-btn[data-v-1d08b1dd]{position:absolute;right:%?24?%;top:%?24?%;width:%?160?%;height:%?40?%;text-align:center;line-height:%?40?%;font-size:%?22?%;color:#36343c;border-radius:20px;background:linear-gradient(270deg,#f9e6af,#ffd465);z-index:1}.user .user-section .vip-card-box .tit[data-v-1d08b1dd]{font-size:%?34?%;color:#f7d680;margin-bottom:%?28?%}.user .user-section .vip-card-box .tit .iconfont[data-v-1d08b1dd]{color:#f6e5a3;display:inline-block;margin-right:%?16?%}.user .cover-container[data-v-1d08b1dd]{margin-top:%?-150?%;padding:0 %?30?% %?20?%;position:relative;background-color:#fff}.user .cover-container .arc[data-v-1d08b1dd]{position:absolute;left:0;top:%?-34?%;width:100%;height:%?36?%}.user .cover-container .promotion-center[data-v-1d08b1dd]{background:#fff;margin-bottom:%?20?%\n /*分类列表*/}.user .cover-container .promotion-center .category-list[data-v-1d08b1dd]{width:100%;padding:0 0 %?30?% 0;border-bottom:solid %?2?% #f6f6f6;display:flex;flex-wrap:wrap}.user .cover-container .promotion-center .category-list .category[data-v-1d08b1dd]{width:33.3%;margin-top:%?50?%;display:flex;justify-content:center;flex-wrap:wrap}.user .cover-container .promotion-center .category-list .category .img[data-v-1d08b1dd]{width:100%;display:flex;justify-content:center}.user .cover-container .promotion-center .category-list .category .img .iconfont[data-v-1d08b1dd]{font-size:%?60?%}.user .cover-container .promotion-center .category-list .category .text[data-v-1d08b1dd]{width:100%;display:flex;justify-content:center;font-size:%?24?%;color:#3c3c3c}.user .cover-container .promotion-center .category-list .category .share-btn[data-v-1d08b1dd]{height:%?142?%;text-align:left;background:none;padding:0;margin:0}.user .cover-container .promotion-center .category-list .category .share-btn[data-v-1d08b1dd]:after{border:none;border-radius:none}.user .cover-container .tj-sction[data-v-1d08b1dd]{display:flex\n /*.tj-item:last-child {*/\n /*border-right: none;*/\n /*}*/}.user .cover-container .tj-sction .tj-item[data-v-1d08b1dd]{flex:1;flex-direction:column;margin:%?30?% 0;font-size:%?28?%;color:#75787d\n /*border-right: 2upx solid rgba(0, 0, 0, 0.2);*/}.user .cover-container .tj-sction .num[data-v-1d08b1dd]{font-size:%?32?%}.user .cover-container .tj-sction .red[data-v-1d08b1dd]{color:#fa436a}.log-out-btn[data-v-1d08b1dd]{border:1px solid;border-radius:10px}.user .order-section .order-item[data-v-1d08b1dd], .user .cover-container .tj-sction .tj-item[data-v-1d08b1dd]{display:flex;flex-direction:column;justify-content:center;align-items:center}.user .order-section[data-v-1d08b1dd], .user .cover-container .tj-sction[data-v-1d08b1dd]{justify-content:space-around;display:flex;align-content:center;background:#fff;border-radius:%?10?%}',""]),t.exports=e},ec81:function(t,e,o){"use strict";var i;o.d(e,"b",(function(){return a})),o.d(e,"c",(function(){return n})),o.d(e,"a",(function(){return i}));var a=function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("v-uni-view",{staticClass:"content"},[o("v-uni-view",{staticClass:"mix-list-cell",class:t.border,attrs:{"hover-class":"cell-hover","hover-stay-time":50},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.eventClick.apply(void 0,arguments)}}},[t.icon?o("i",{staticClass:"iconfont cell-icon",class:t.icon,style:[{color:t.iconColor}]}):t._e(),o("v-uni-text",{staticClass:"cell-tit clamp"},[t._v(t._s(t.title))]),t.tips?o("v-uni-text",{staticClass:"cell-tip"},[t._v(t._s(t.tips))]):t._e(),o("v-uni-text",{staticClass:"cell-more iconfont",class:t.typeList[t.navigateType]})],1)],1)},n=[]},f74a:function(t,e,o){"use strict";(function(t){o("7a82");var i=o("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,o("d3b7"),o("159b"),o("14d9"),o("baa5"),o("e25e");o("26cb");var a=i(o("fe0e")),n=0,r=0,s=!0,c={components:{listCell:a.default},data:function(){return{hasLogin:!1,user:{},colorModal:!1,mycenterList:this.$mConstDataConfig.mycenterList,themeList:this.$mConstDataConfig.themeList,setList:this.$mConstDataConfig.setList,headImg:this.$mAssetsPath.headImg,userBg:this.$mAssetsPath.userBg,arc:this.$mAssetsPath.arc,coverTransform:"translateY(0px)",coverTransition:"0s",moving:!1,avatar:"",neepUpdate:this.$needUpdate}},onShow:function(){this.initData()},onLoad:function(){},onNavigationBarButtonTap:function(t){var e=t.index;0===e&&this.navTo("/pages/set/set")},methods:{handleTip:function(t){this.isNewVersion=t},handleVersionUpgradeShow:function(){this.isVersionUpgradeShow=!1},initData:function(){this.user=uni.getStorageSync("user");this.hasLogin=this.$store.getters.hasLogin,this.user.avatar?this.avatar=this.$mConfig.baseUrl+this.user.avatar:this.avatar="../../static/portrait.png",uni.setTabBarStyle({selectedColor:this.themeColor.color,borderStyle:"white"}),uni.setNavigationBarColor({frontColor:"#ffffff",backgroundColor:this.themeColor.color,animation:{duration:400,timingFunc:"easeIn"}}),this.themeColor.tabList&&this.themeColor.tabList.forEach((function(t,e){uni.setTabBarItem({index:e,selectedIconPath:t})}))},showColorModal:function(){this.colorModal=!0},SetColor:function(t){this.colorModal=!1,this.themeColor=t,this.$mStore.commit("setThemeColor",t),uni.setNavigationBarColor({frontColor:"#ffffff",backgroundColor:this.themeColor.color,animation:{duration:400,timingFunc:"easeIn"}}),uni.setTabBarStyle({selectedColor:this.themeColor.color,borderStyle:"white"}),this.themeColor.tabList&&this.themeColor.tabList.forEach((function(t,e){uni.setTabBarItem({index:e,selectedIconPath:t})}))},navTo:function(e){var o=this;if(e)if("clearCache"!==e)if("versionUpgrade"!==e)this.$mRouter.push({route:e});else{var i=null;t("log","本地版本"+i," at pages/profile/profile.vue:241")}else uni.showModal({content:"确定要清除缓存吗",success:function(t){t.confirm&&(uni.clearStorageSync(),o.setList[2].content="0 kb",o.$mStore.commit("login",o.user),o.$mHelper.toast("清除缓存成功"))}})},coverTouchstart:function(t){!1!==s&&(this.coverTransition="transform .1s linear",n=t.touches[0].clientY)},coverTouchmove:function(t){r=t.touches[0].clientY;var e=r-n;e<0?this.moving=!1:(this.moving=!0,e>=80&&e<100&&(e=80),e>0&&e<=80&&(this.coverTransform="translateY(".concat(e,"px)")))},coverTouchend:function(){!1!==this.moving&&(this.moving=!1,this.coverTransition="transform 0.3s cubic-bezier(.21,1.93,.53,.64)",this.coverTransform="translateY(0px)")},toLogout:function(){var t=this;uni.showModal({title:"提示",content:"确认退出吗?",success:function(e){e.confirm&&(t.$store.commit("logout",t.$store.state),uni.reLaunch({url:"/pages/public/login"}))}})},checkUpdate:function(e){var o=this;t("log","版本号为:"+e," at pages/profile/profile.vue:305");var i=this.$mConfig.baseUrl+"/appinterface/ip/version";this.$preToken,this.$store.state.accessToken;this.$http.request({url:i,header:{"content-type":"application/json"}}).then((function(i){encodeURI(i.data.dataUrl);var a=i.data.lastVersion,n=o.compareVersion(e,a);if(t("log","需要更新"+n," at pages/profile/profile.vue:326"),t("log",o.$mConfig.baseUrl+i.data.dataUrl," at pages/profile/profile.vue:327"),n){var r=o;uni.showModal({title:"有新的版本",content:"请确认是否更新?",success:function(n){if(t("log","服务器版本:"+a," at pages/profile/profile.vue:335"),t("log","客户端版本:"+e," at pages/profile/profile.vue:336"),n.confirm){if("ios"==plus.os.name.toLowerCase()){var s=o.$mConfig.baseUrl+i.data.dataUrl;return plus.runtime.openURL(s)}var c=o.$mConfig.baseUrl+i.data.dataUrl;if("apk"==c.substring(c.lastIndexOf(".")+1))return r.downloadApk(c);if("wgt"==c.substring(c.lastIndexOf(".")+1))return r.downloadWgt(c)}}})}else o.$mHelper.toast("已经是最新版本")})).catch((function(){toastMsg("warning","失败")}))},compareVersion:function(t,e){t=t.split("."),e=e.split(".");for(var o=Math.max(t.length,e.length),i=0;i<o;i++){var a=void 0===t[i]?0:parseInt(t[i]),n=void 0===e[i]?0:parseInt(e[i]);if(a>n)return!1;if(a<n)return!0}return!1},downloadApk:function(t){var e=plus.nativeUI.showWaiting("下载文件..."),o=plus.downloader.createDownload(t,{method:"GET",retry:0});o.addEventListener("statechanged",(function(t,i){if(o)switch(t.state){case 1:break;case 2:break;case 3:var a=Math.floor(100*t.downloadedSize/t.totalSize);e.setTitle("已下载:"+a+"%"),100===a&&(e.toast("正在准备环境,请稍后!"),e.close());break;case 4:plus.runtime.install(o.filename,{},(function(){plus.nativeUI.closeWaiting(),this.$needUpdate=!1,plus.runtime.restart()}),(function(t){plus.nativeUI.closeWaiting(),plus.nativeUI.toast("安装更新失败!"),this.$needUpdate=!0}));break;default:break}}),!1),o.setRequestHeader("Access-Control-Allow-Origin","*"),o.start()},downloadWgt:function(e){uni.downloadFile({url:e,success:function(e){plus.nativeUI.showWaiting("下载wgt文件..."),200===e.statusCode&&(plus.nativeUI.toast("正在准备环境..."),plus.runtime.install(e.tempFilePath,{force:!1},(function(){plus.nativeUI.closeWaiting(),plus.nativeUI.toast("更新成功,正在重启应用!"),this.$needUpdate=!1,plus.runtime.restart()}),(function(e){plus.nativeUI.closeWaiting(),plus.nativeUI.toast("安装更新失败!"+e),this.$needUpdate=!0,t("log",e," at pages/profile/profile.vue:469")})))}})}}};e.default=c}).call(this,o("0de9")["log"])},fe0e:function(t,e,o){"use strict";o.r(e);var i=o("ec81"),a=o("8587");for(var n in a)["default"].indexOf(n)<0&&function(t){o.d(e,t,(function(){return a[t]}))}(n);o("5049");var r,s=o("f0c5"),c=Object(s["a"])(a["default"],i["b"],i["c"],!1,null,"5923a55c",null,!1,i["a"],r);e["default"]=c.exports}}]);