1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-rongyu-detail"],{"1afe":function(e,t,n){"use strict";n.r(t);var a=n("c7ff"),o=n.n(a);for(var r in a)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(r);t["default"]=o.a},"320a":function(e,t,n){"use strict";n.r(t);var a=n("bf92"),o=n("1afe");for(var r in o)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(r);n("b511");var i=n("828b"),s=Object(i["a"])(o["default"],a["b"],a["c"],!1,null,"bb2c15e4",null,!1,a["a"],void 0);t["default"]=s.exports},3639:function(e,t,n){n("bf0f"),n("18f7"),n("d0af"),n("de6c"),n("6a54"),n("9a2c");var a=n("bdbb")["default"];function o(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}e.exports=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==a(e)&&"function"!==typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var c=i?Object.getOwnPropertyDescriptor(e,s):null;c&&(c.get||c.set)?Object.defineProperty(r,s,c):r[s]=e[s]}return r["default"]=e,n&&n.set(e,r),r},e.exports.__esModule=!0,e.exports["default"]=e.exports},"4f3c":function(e,t,n){var a=n("c86c");t=a(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 下方引入的为uView UI的集成样式文件,为scss预处理器,其中包含了一些"u-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * uView自定义的css类名和scss变量,均以"u-"开头,不会造成冲突,请放心使用 \n */\n/*主题色及按钮渐变背景*/\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.container[data-v-bb2c15e4]{padding:%?36?% %?54?%}.container .certificate[data-v-bb2c15e4]{width:%?642?%;height:%?998?%}.container .certificate .bg[data-v-bb2c15e4]{width:100%;height:100%}.container .share[data-v-bb2c15e4]{padding:%?22?% %?90?%;display:flex;justify-content:center;align-items:center}.container .share .item[data-v-bb2c15e4]{display:flex;justify-content:center;flex-direction:column;align-items:center;background:none;padding:0;margin:0;line-height:%?70?%!important;color:#f5222d;font-size:20px}.container .share .item[data-v-bb2c15e4]::after, .container .share .item[data-v-bb2c15e4]::before{border:none}.container .share .item .icon[data-v-bb2c15e4]{width:%?64?%;height:%?64?%}.honour[data-v-bb2c15e4]{height:100%;overflow:hidden;box-sizing:border-box}.honour .content[data-v-bb2c15e4]{height:100%;box-sizing:border-box}.honour.share[data-v-bb2c15e4]{border-top-color:#493225}.honour .content[data-v-bb2c15e4]{display:flex;flex-direction:column}.honour .content .top[data-v-bb2c15e4]{width:100%;height:%?680?%;background:#493225;border-bottom-right-radius:%?375?% %?123?%;border-bottom-left-radius:%?375?% %?123?%;position:relative}.honour .content .top.share[data-v-bb2c15e4]{height:%?890?%}.honour .content .top #canvas[data-v-bb2c15e4]{position:absolute;top:%?56?%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.honour .content .top #canvas.share[data-v-bb2c15e4]{top:0}.honour .content .top .bg[data-v-bb2c15e4]{position:absolute;width:%?566?%;height:%?464?%;top:%?35?%;left:50%;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.honour .content .top .all[data-v-bb2c15e4]{position:absolute;right:%?32?%;bottom:%?-13?%;font-size:%?26?%;color:#fa6342}.honour .content .bot[data-v-bb2c15e4]{flex:1;box-sizing:border-box;padding:%?100?%}.honour .content .bot .title[data-v-bb2c15e4]{text-align:center;height:%?45?%;display:flex;justify-content:center;align-items:center;font-size:%?36?%;color:#fa6342}.honour .content .bot .title uni-text[data-v-bb2c15e4]{margin:0 %?40?%}.honour .content .bot .title uni-image[data-v-bb2c15e4]{width:%?48?%;height:%?45?%}.honour .content .bot .text[data-v-bb2c15e4]{margin-top:%?80?%;font-size:%?30?%;color:#666}.honour .content .bot .share-save[data-v-bb2c15e4]{height:%?60?%;margin-top:%?80?%;display:flex;justify-content:space-between}.honour .content .bot .share-save .button[data-v-bb2c15e4]{height:100%;width:%?240?%;box-sizing:border-box;border:%?2?% solid #fa6342;border-radius:%?30?%;line-height:%?56?%;text-align:center;color:#fa6342;background:#fff;padding:0;font-size:%?24?%}.honour .content .bot .share-save .button uni-text[data-v-bb2c15e4]{margin:0 %?6?%;vertical-align:middle}.honour .content .bot .share-save .button uni-text.cuIcon[data-v-bb2c15e4]{font-size:%?36?%}.preview[data-v-bb2c15e4]{background:linear-gradient(91deg,#f30000 1%,#fe4815 99%);color:#fff;padding:10px 0}',""]),e.exports=t},7676:function(e,t,n){"use strict";n("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.numberToChinese=t.formatTimestamp=void 0,n("5ef2"),n("c9b5"),n("bf0f"),n("ab80"),n("f7a5"),n("e966"),n("dd2b");t.formatTimestamp=function(e){var t=new Date(e),n=t.getFullYear(),a=t.getMonth()+1,o=t.getDay(),r=t.getDate(),i=t.getHours(),s=t.getMinutes(),c=t.getSeconds(),u="";switch(o){case 0:u="星期日";break;case 1:u="星期一";break;case 2:u="星期二";break;case 3:u="星期三";break;case 4:u="星期四";break;case 5:u="星期五";break;case 6:u="星期六"}return[n,a,u,r,i,s,c]};t.numberToChinese=function(e){var t=["零","一","二","三","四","五","六","七","八","九"],n=["","万","亿","万亿","亿亿"],a=["","十","百","千"],o=function(e){var n="",o="",r=!1,i=0;while(e>0){var s=e%10;0==s?r&&(r=!1,o=t[s]+o):(r=!0,n=t[s],n+=a[i],o=n+o),i++,e=Math.floor(e/10)}return o},r=function(e){var n=e.toString().indexOf(".");if(-1!=n){for(var a=e.toString().slice(n),o="点",r=1;r<a.length;r++)o+=t[parseInt(a[r])];return o}return""}(e);e=Math.floor(e);var i=0,s="",c="",u=!1;if(0===e)return t[0];while(e>0){var f=e%1e4;u&&(c=t[0]+c),s=o(f),s+=0!==f?n[i]:n[0],c=s+c,u=f<1e3&&f>0,e=Math.floor(e/1e4),i++}var d=c+r,l=d.split("");return"一"===l[0]&&"十"===l[1]&&(l.splice(0,1),d=l.join("")),d||""}},"782b":function(e,t,n){var a=n("4f3c");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var o=n("967d").default;o("0f819f37",a,!0,{sourceMap:!1,shadowMode:!1})},b511:function(e,t,n){"use strict";var a=n("782b"),o=n.n(a);o.a},bf92:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){}));var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-uni-view",{staticClass:"honour",class:e.fromIndex?"":"share"},[n("v-uni-view",{staticClass:"container"},[n("v-uni-view",{staticClass:"certificate",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.previewImage.apply(void 0,arguments)}}},[n("v-uni-canvas",{style:{width:e.canvasWidth+"px",height:e.canvasHeight+"px"},attrs:{id:"canvas","canvas-id":"canvas"}})],1),n("v-uni-view",{staticClass:"share"},[n("v-uni-view",{staticClass:"item",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.saveImg.apply(void 0,arguments)}}},[n("v-uni-view",[e._v("点图片并长按保存图片")])],1)],1)],1)],1)},o=[]},c7ff:function(e,t,n){"use strict";n("6a54");var a=n("3639").default,o=n("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n("5de6")),i=(a(n("cd26")),{data:function(){return{pageTitle:"荣耀殿堂",canvasWidth:0,canvasHeight:0,name:"",season:"",grade:"",year:"",month:"",day:"",fromIndex:!0,header:"",headerImg:"",deg:"",userInfo:""}},computed:{userServerInfo:function(){return this.$store.state.userServerInfo},userWeixinInfo:function(){return this.$store.state.userWeixinInfo}},methods:{saveImg:function(){var e=this;uni.canvasToTempFilePath({canvasId:"canvas"}).then((function(e){var t=(0,r.default)(e,2),n=t[1];return uni.saveImageToPhotosAlbum({filePath:n.tempFilePath})})).then((function(t){var n=(0,r.default)(t,2),a=n[0],o=n[1];if(console.log(a,o),!a||"saveImageToPhotosAlbum:fail:auth denied"!==a.errMsg&&"saveImageToPhotosAlbum:fail auth deny"!==a.errMsg)a&&"saveImageToPhotosAlbum:fail authorize no response"===a.errMsg&&uni.showModal({content:"保存图片失败,请手动截图保存",showCancel:!1});else{var i=e;uni.showModal({title:'"大卫博士学位争霸赛"需要保存图片或视频到你的相册',content:"",success:function(e){e.confirm&&wx.openSetting({success:function(e){i.saveImg()}})}})}o&&"saveImageToPhotosAlbum:ok"===o.errMsg&&uni.showModal({content:"图片已经保存成功",showCancel:!1})}))},previewImage:function(){console.log("点击预览图片1"),uni.showLoading({title:"加载中",mask:!0}),uni.canvasToTempFilePath({canvasId:"canvas",success:function(e){uni.hideLoading(),console.log("点击预览图片",e),uni.previewImage({urls:[e.tempFilePath]})},fail:function(e){console.log("图片转换失败",e)}})},createCanvas:function(){this.canvasWidth=uni.upx2px(641),this.canvasHeight=uni.upx2px(977);var e=uni.createCanvasContext("canvas",this);e.drawImage(this.zhengshu.bg,0,0,this.canvasWidth,this.canvasHeight),e.save(),e.beginPath(),e.arc(uni.upx2px(320),uni.upx2px(380),uni.upx2px(90),0,2*Math.PI,!1),e.clip(),e.fillStyle="green",e.drawImage(this.headerImg,uni.upx2px(230),uni.upx2px(290),uni.upx2px(180),uni.upx2px(180)),e.restore(),e.setTextAlign("center"),e.setFontSize(uni.upx2px(26)),e.fillText(this.userInfo.nickname,uni.upx2px(320),uni.upx2px(600)),e.setFontSize(uni.upx2px(36)),e.draw()}},onLoad:function(){var e=localStorage.getItem("zhengshu");this.zhengshu=JSON.parse(e),console.log(this.zhengshu),this.headerImg=this.vuex_user.headimg,this.userInfo=this.vuex_user},onShow:function(){var e=this;this.$nextTick((function(){e.createCanvas()}))}});t.default=i},cd26:function(e,t,n){"use strict";n("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.dateFormatter=function(e,t){t=t||"yyyy-MM-dd","string"===typeof e&&(e=e.replace(/-/g,"/"));var n=new Date(e),a={"M+":n.getMonth()+1,"d+":n.getDate(),"h+":n.getHours(),"m+":n.getMinutes(),"s+":n.getSeconds(),"q+":Math.floor((n.getMonth()+3)/3),S:n.getMilliseconds()};/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(n.getFullYear()+"").substr(4-RegExp.$1.length)));for(var o in a)new RegExp("("+o+")").test(t)&&(t=t.replace(RegExp.$1,1===RegExp.$1.length?a[o]:("00"+a[o]).substr((""+a[o]).length)));return t},t.numToZh=t.lessScore=t.getYear=t.getSecond=t.getMonth=t.getMinute=t.getHousr=t.getDay=t.getDate=t.deg=void 0,t.userXueWei=function(e){var t;switch(e=Number(e),!0){case e<200:t="未获得证书";break;case e>=200&&e<500:t="大学毕业";break;case e>=500&&e<1e3:t="学士学位";break;case e>=1e3&&e<1500:t="硕士学位";break;case e>=1500:t="博士学位";break}return t},t.willDeg=void 0,n("64aa"),n("5c47"),n("a1c1"),n("0506"),n("23f4"),n("7d2f"),n("9c4e"),n("ab80");var a=n("7676");t.deg=function(e,t){switch(+e){case 0:switch(+t){case 0:return"未获得学位资格";case 1:return"初中资格";case 2:return"高中资格";case 3:return"大学资格";case 4:return"大学资格"}case 1:return"大学毕业";case 2:return"学士学位";case 3:return"硕士学位";case 4:return"博士学位";case 5:return"学霸";case 6:return"结业"}};t.numToZh=function(e){return e?(0,a.numberToChinese)(e):""};t.getYear=function(e){return(0,a.formatTimestamp)(+e)[0]};t.getMonth=function(e){var t=(0,a.formatTimestamp)(+e)[1]+"";return 1===t.length?"0"+t:t};t.getDay=function(e){return(0,a.formatTimestamp)(+e)[2]};t.getDate=function(e){var t=(0,a.formatTimestamp)(+e)[3]+"";return 1===t.length?"0"+t:t};t.getHousr=function(e){return(0,a.formatTimestamp)(+e)[4]};t.getMinute=function(e){return(0,a.formatTimestamp)(+e)[5]};t.getSecond=function(e){return(0,a.formatTimestamp)(+e)[6]};t.willDeg=function(e,t){return e<200?"大学毕业":e>=200&&e<600?"学士毕业":e>=600&&e<1e3?"硕士毕业":e>=1e3&&e<1300?"博士毕业":e>=1300&&e<t?"成为学霸":""};t.lessScore=function(e,t){return e<200?200-e:e>=200&&e<600?600-e:e>=600&&e<1e3?1e3-e:e>=1e3&&e<1300?1300-e:e>=1300&&e<t?t-e:""}}}]);
|