pages-component-page-crud-detail.b1a5d71f.js 28 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-component-page-crud-detail"],{"06e5":function(t,e){var r={errorImg:null,filter:null,highlight:null,onText:null,entities:{quot:'"',apos:"'",semi:";",nbsp:" ",ensp:" ",emsp:" ",ndash:"–",mdash:"—",middot:"·",lsquo:"‘",rsquo:"’",ldquo:"“",rdquo:"”",bull:"•",hellip:"…"},blankChar:i(" , ,\t,\r,\n,\f"),boolAttrs:i("allowfullscreen,autoplay,autostart,controls,ignore,loop,muted"),blockTags:i("address,article,aside,body,caption,center,cite,footer,header,html,nav,pre,section"),ignoreTags:i("area,base,canvas,frame,iframe,input,link,map,meta,param,script,source,style,svg,textarea,title,track,wbr"),richOnlyTags:i("a,colgroup,fieldset,legend"),selfClosingTags:i("area,base,br,col,circle,ellipse,embed,frame,hr,img,input,line,link,meta,param,path,polygon,rect,source,track,use,wbr"),trustTags:i("a,abbr,ad,audio,b,blockquote,br,code,col,colgroup,dd,del,dl,dt,div,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,img,ins,label,legend,li,ol,p,q,source,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,title,ul,video"),userAgentStyles:{address:"font-style:italic",big:"display:inline;font-size:1.2em",blockquote:"background-color:#f6f6f6;border-left:3px solid #dbdbdb;color:#6c6c6c;padding:5px 0 5px 10px",caption:"display:table-caption;text-align:center",center:"text-align:center",cite:"font-style:italic",dd:"margin-left:40px",mark:"background-color:yellow",pre:"font-family:monospace;white-space:pre;overflow:scroll",s:"text-decoration:line-through",small:"display:inline;font-size:0.8em",u:"text-decoration:underline"}};function i(t){for(var e=Object.create(null),r=t.split(","),i=r.length;i--;)e[r[i]]=!0;return e}t.exports=r},"0caa":function(t,e,r){var i=r("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */[data-v-0cf9d257]:export{mainColor:#19be6b;mainFontSize:%?24?%;titleFontSize:%?28?%}\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.u-tag[data-v-0cf9d257]{box-sizing:border-box;align-items:center;border-radius:%?6?%;display:inline-block;line-height:1}.u-size-default[data-v-0cf9d257]{font-size:%?22?%;padding:%?12?% %?22?%}.u-size-mini[data-v-0cf9d257]{font-size:%?20?%;padding:%?6?% %?12?%}.u-mode-light-primary[data-v-0cf9d257]{background-color:#ecf5ff;color:#2979ff;border:1px solid #a0cfff}.u-mode-light-success[data-v-0cf9d257]{background-color:#dbf1e1;color:#19be6b;border:1px solid #71d5a1}.u-mode-light-error[data-v-0cf9d257]{background-color:#fef0f0;color:#fa3534;border:1px solid #fab6b6}.u-mode-light-warning[data-v-0cf9d257]{background-color:#fdf6ec;color:#f90;border:1px solid #fcbd71}.u-mode-light-info[data-v-0cf9d257]{background-color:#f4f4f5;color:#909399;border:1px solid #c8c9cc}.u-mode-dark-primary[data-v-0cf9d257]{background-color:#2979ff;color:#fff}.u-mode-dark-success[data-v-0cf9d257]{background-color:#19be6b;color:#fff}.u-mode-dark-error[data-v-0cf9d257]{background-color:#fa3534;color:#fff}.u-mode-dark-warning[data-v-0cf9d257]{background-color:#f90;color:#fff}.u-mode-dark-info[data-v-0cf9d257]{background-color:#909399;color:#fff}.u-mode-plain-primary[data-v-0cf9d257]{background-color:#fff;color:#2979ff;border:1px solid #2979ff}.u-mode-plain-success[data-v-0cf9d257]{background-color:#fff;color:#19be6b;border:1px solid #19be6b}.u-mode-plain-error[data-v-0cf9d257]{background-color:#fff;color:#fa3534;border:1px solid #fa3534}.u-mode-plain-warning[data-v-0cf9d257]{background-color:#fff;color:#f90;border:1px solid #f90}.u-mode-plain-info[data-v-0cf9d257]{background-color:#fff;color:#909399;border:1px solid #909399}.u-disabled[data-v-0cf9d257]{opacity:.55}.u-shape-circle[data-v-0cf9d257]{border-radius:%?100?%}.u-shape-circleRight[data-v-0cf9d257]{border-radius:0 %?100?% %?100?% 0}.u-shape-circleLeft[data-v-0cf9d257]{border-radius:%?100?% 0 0 %?100?%}.u-close-icon[data-v-0cf9d257]{margin-left:%?14?%;font-size:%?22?%;color:#19be6b}.u-icon-wrap[data-v-0cf9d257]{display:inline-flex;-webkit-transform:scale(.86);transform:scale(.86)}',""]),t.exports=e},"0d57":function(t,e,r){"use strict";r("7a82");var i=r("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,r("99af");var o=i(r("c7eb")),n=i(r("1da1")),a=r("94b7"),s={data:function(){return{baseApi:"/",model:{}}},onLoad:function(t){this.open(t.id)},methods:{open:function(t){var e=this;return(0,n.default)((0,o.default)().mark((function r(){var i;return(0,o.default)().wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,a.dibootApi.get("".concat(e.baseApi,"/").concat(t));case 2:i=r.sent,0===i.code?e.model=i.data:uni.showToast({title:"获取数据失败",icon:"error"});case 4:case"end":return r.stop()}}),r)})))()},previewImage:function(t){uni.previewImage({urls:[t],longPressActions:!0})}}};e.default=s},"1d08":function(t,e,r){"use strict";r.d(e,"b",(function(){return o})),r.d(e,"c",(function(){return n})),r.d(e,"a",(function(){return i}));var i={uIcon:r("df34").default},o=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("v-uni-view",{staticClass:"u-image",style:[t.wrapStyle,t.backgroundStyle],on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onClick.apply(void 0,arguments)}}},[t.isError?t._e():r("v-uni-image",{staticClass:"u-image__image",style:{borderRadius:"circle"==t.shape?"50%":t.$u.addUnit(t.borderRadius)},attrs:{src:t.src,mode:t.mode,"lazy-load":t.lazyLoad,"show-menu-by-longpress":t.showMenuByLongpress},on:{error:function(e){arguments[0]=e=t.$handleEvent(e),t.onErrorHandler.apply(void 0,arguments)},load:function(e){arguments[0]=e=t.$handleEvent(e),t.onLoadHandler.apply(void 0,arguments)}}}),t.showLoading&&t.loading?r("v-uni-view",{staticClass:"u-image__loading",style:{borderRadius:"circle"==t.shape?"50%":t.$u.addUnit(t.borderRadius),backgroundColor:t.bgColor}},[t.$slots.loading?t._t("loading"):r("u-icon",{attrs:{name:t.loadingIcon,width:t.width,height:t.height}})],2):t._e(),t.showError&&t.isError&&!t.loading?r("v-uni-view",{staticClass:"u-image__error",style:{borderRadius:"circle"==t.shape?"50%":t.$u.addUnit(t.borderRadius)}},[t.$slots.error?t._t("error"):r("u-icon",{attrs:{name:t.errorIcon,width:t.width,height:t.height}})],2):t._e()],1)},n=[]},"21b2":function(t,e,r){var i=r("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */[data-v-48a44ea0]:export{mainColor:#19be6b;mainFontSize:%?24?%;titleFontSize:%?28?%}\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.u-image[data-v-48a44ea0]{position:relative;transition:opacity .5s ease-in-out}.u-image__image[data-v-48a44ea0]{width:100%;height:100%}.u-image__loading[data-v-48a44ea0], .u-image__error[data-v-48a44ea0]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#f3f4f6;color:#909399;font-size:%?46?%}',""]),t.exports=e},"26a4":function(t,e,r){var i=r("e0f1");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var o=r("4f06").default;o("f0521986",i,!0,{sourceMap:!1,shadowMode:!1})},2919:function(t,e,r){"use strict";r("7a82");var i=r("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=i(r("0d57")),n={data:function(){return{model:{title:"用户明细",sexLabel:"男",avatar:r("e473"),name:"diboot-mobile-ui",age:"1",description:'<p>简述:请点击链接查看更多:<img style="max-width:100%" alt="logo" src="https://dibootm.oss-cn-shanghai.aliyuncs.com/loading-img.png" data-img-size-val="900,500"/></p>'}}},mixins:[o.default]};e.default=n},3539:function(t,e,r){"use strict";r.d(e,"b",(function(){return o})),r.d(e,"c",(function(){return n})),r.d(e,"a",(function(){return i}));var i={uIcon:r("df34").default},o=function(){var t=this,e=t.$createElement,r=t._self._c||e;return t.show?r("v-uni-view",{staticClass:"u-tag",class:[t.disabled?"u-disabled":"","u-size-"+t.size,"u-shape-"+t.shape,"u-mode-"+t.mode+"-"+t.type],style:[t.customStyle],on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.clickTag.apply(void 0,arguments)}}},[t._v(t._s(t.text)),r("v-uni-view",{staticClass:"u-icon-wrap",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e)}}},[t.closeable?r("u-icon",{staticClass:"u-close-icon",style:[t.iconStyle],attrs:{size:"22",color:t.closeIconColor,name:"close"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.close.apply(void 0,arguments)}}}):t._e()],1)],1):t._e()},n=[]},3553:function(t,e,r){"use strict";r.d(e,"b",(function(){return o})),r.d(e,"c",(function(){return n})),r.d(e,"a",(function(){return i}));var i={diDescriptions:r("9c31").default,uTag:r("c056").default,diDescriptionsItem:r("f8c7").default,uImage:r("41eb").default,uLink:r("b247").default,uParse:r("d111").default},o=function(){var t=this.$createElement,e=this._self._c||t;return e("di-descriptions",{attrs:{title:this.model.title,"title-bottom":!0}},[e("u-tag",{attrs:{slot:"right",text:this.model.sexLabel,type:"success",size:"mini"},slot:"right"}),e("di-descriptions-item",{attrs:{"label-col":"0",value:"12"}},[e("u-image",{attrs:{slot:"value",width:"160rpx",height:"160rpx",src:this.model.avatar,round:!0},slot:"value"})],1),e("di-descriptions-item",{attrs:{label:"姓名",value:this.model.name}}),e("di-descriptions-item",{attrs:{label:"年龄",value:this.model.age}}),e("di-descriptions-item",{attrs:{label:"链接",ellipsis:!0}},[e("u-link",{attrs:{slot:"value",href:"https://www.diboot.com"},slot:"value"},[this._v("Diboot 低代码开发平台:写的更少,性能更好 - 开发人员的低代码框架")])],1),e("di-descriptions-item",{attrs:{label:"简介"}},[e("u-parse",{attrs:{slot:"value",html:this.model.description,"use-cache":!0,selectable:!0,"lazy-load":!0,"loading-img":"https://dibootm.oss-cn-shanghai.aliyuncs.com/loading-img.png"},slot:"value"})],1)],1)},n=[]},"41eb":function(t,e,r){"use strict";r.r(e);var i=r("1d08"),o=r("79d2");for(var n in o)["default"].indexOf(n)<0&&function(t){r.d(e,t,(function(){return o[t]}))}(n);r("7fd5");var a=r("f0c5"),s=Object(a["a"])(o["default"],i["b"],i["c"],!1,null,"48a44ea0",null,!1,i["a"],void 0);e["default"]=s.exports},4481:function(t,e,r){"use strict";r.r(e);var i=r("2919"),o=r.n(i);for(var n in i)["default"].indexOf(n)<0&&function(t){r.d(e,t,(function(){return i[t]}))}(n);e["default"]=o.a},4668:function(t,e,r){"use strict";var i=r("4b41"),o=r.n(i);o.a},"47c8":function(t,e,r){"use strict";r.r(e);var i=r("3553"),o=r("4481");for(var n in o)["default"].indexOf(n)<0&&function(t){r.d(e,t,(function(){return o[t]}))}(n);var a=r("f0c5"),s=Object(a["a"])(o["default"],i["b"],i["c"],!1,null,"c46848aa",null,!1,i["a"],void 0);e["default"]=s.exports},"4b41":function(t,e,r){var i=r("e57a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var o=r("4f06").default;o("19c69b80",i,!0,{sourceMap:!1,shadowMode:!1})},"519b":function(t,e,r){"use strict";r.d(e,"b",(function(){return i})),r.d(e,"c",(function(){return o})),r.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("v-uni-view",[this.nodes.length?this._e():this._t("default"),e("v-uni-view",{style:this.showAm+(this.selectable?";user-select:text;-webkit-user-select:text":""),attrs:{id:"_top"}},[e("div",{attrs:{id:"rtf"+this.uid}})])],2)},o=[]},"67ca":function(t,e,r){"use strict";r.d(e,"b",(function(){return i})),r.d(e,"c",(function(){return o})),r.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("v-uni-text",{staticClass:"u-link",style:{color:t.color,fontSize:t.fontSize+"rpx",borderBottom:t.underLine?"1px solid "+(t.lineColor?t.lineColor:t.color):"none",paddingBottom:t.underLine?"0rpx":"0"},on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.openLink.apply(void 0,arguments)}}},[t._t("default")],2)},o=[]},"731b":function(t,e,r){"use strict";r("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,r("a9e3");var i={name:"u-link",props:{color:{type:String,default:"#2979ff"},fontSize:{type:[String,Number],default:28},underLine:{type:Boolean,default:!1},href:{type:String,default:""},mpTips:{type:String,default:"链接已复制,请在浏览器打开"},lineColor:{type:String,default:""}},methods:{openLink:function(){window.open(this.href)}}};e.default=i},7611:function(t,e,r){"use strict";r.r(e);var i=r("c70a"),o=r.n(i);for(var n in i)["default"].indexOf(n)<0&&function(t){r.d(e,t,(function(){return i[t]}))}(n);e["default"]=o.a},7885:function(t,e,r){"use strict";r.r(e);var i=r("731b"),o=r.n(i);for(var n in i)["default"].indexOf(n)<0&&function(t){r.d(e,t,(function(){return i[t]}))}(n);e["default"]=o.a},"79d2":function(t,e,r){"use strict";r.r(e);var i=r("afff"),o=r.n(i);for(var n in i)["default"].indexOf(n)<0&&function(t){r.d(e,t,(function(){return i[t]}))}(n);e["default"]=o.a},"7fd5":function(t,e,r){"use strict";var i=r("9d2f"),o=r.n(i);o.a},9233:function(t,e,r){"use strict";var i=r("b800"),o=r.n(i);o.a},"9bf8":function(t,e,r){"use strict";r("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,r("a9e3");var i={name:"u-tag",props:{type:{type:String,default:"primary"},disabled:{type:[Boolean,String],default:!1},size:{type:String,default:"default"},shape:{type:String,default:"square"},text:{type:[String,Number],default:""},bgColor:{type:String,default:""},color:{type:String,default:""},borderColor:{type:String,default:""},closeColor:{type:String,default:""},index:{type:[Number,String],default:""},mode:{type:String,default:"light"},closeable:{type:Boolean,default:!1},show:{type:Boolean,default:!0}},data:function(){return{}},computed:{customStyle:function(){var t={};return this.color&&(t.color=this.color),this.bgColor&&(t.backgroundColor=this.bgColor),"plain"==this.mode&&this.color&&!this.borderColor?t.borderColor=this.color:t.borderColor=this.borderColor,t},iconStyle:function(){if(this.closeable){var t={};return"mini"==this.size?t.fontSize="20rpx":t.fontSize="22rpx","plain"==this.mode||"light"==this.mode?t.color=this.type:"dark"==this.mode&&(t.color="#ffffff"),this.closeColor&&(t.color=this.closeColor),t}},closeIconColor:function(){return this.closeColor?this.closeColor:this.color?this.color:"dark"==this.mode?"#ffffff":this.type}},methods:{clickTag:function(){this.disabled||this.$emit("click",this.index)},close:function(){this.$emit("close",this.index)}}};e.default=i},"9d2f":function(t,e,r){var i=r("21b2");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var o=r("4f06").default;o("1d93aa8f",i,!0,{sourceMap:!1,shadowMode:!1})},afff:function(t,e,r){"use strict";r("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,r("a9e3");var i={name:"u-image",props:{src:{type:String,default:""},mode:{type:String,default:"aspectFill"},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"auto"},shape:{type:String,default:"square"},borderRadius:{type:[String,Number],default:0},lazyLoad:{type:Boolean,default:!0},showMenuByLongpress:{type:Boolean,default:!0},loadingIcon:{type:String,default:"photo"},errorIcon:{type:String,default:"error-circle"},showLoading:{type:Boolean,default:!0},showError:{type:Boolean,default:!0},fade:{type:Boolean,default:!0},webp:{type:Boolean,default:!1},duration:{type:[String,Number],default:500},bgColor:{type:String,default:"#f3f4f6"}},data:function(){return{isError:!1,loading:!0,opacity:1,durationTime:this.duration,backgroundStyle:{}}},watch:{src:{immediate:!0,handler:function(t){t?(this.isError=!1,this.loading=!0):(this.isError=!0,this.loading=!1)}}},computed:{wrapStyle:function(){var t={};return t.width=this.$u.addUnit(this.width),t.height=this.$u.addUnit(this.height),t.borderRadius="circle"==this.shape?"50%":this.$u.addUnit(this.borderRadius),t.overflow=this.borderRadius>0?"hidden":"visible",this.fade&&(t.opacity=this.opacity,t.transition="opacity ".concat(Number(this.durationTime)/1e3,"s ease-in-out")),t}},methods:{onClick:function(){this.$emit("click")},onErrorHandler:function(t){this.loading=!1,this.isError=!0,this.$emit("error",t)},onLoadHandler:function(){var t=this;if(this.loading=!1,this.isError=!1,this.$emit("load"),!this.fade)return this.removeBgColor();this.opacity=0,this.durationTime=0,setTimeout((function(){t.durationTime=t.duration,t.opacity=1,setTimeout((function(){t.removeBgColor()}),t.durationTime)}),50)},removeBgColor:function(){this.backgroundStyle={backgroundColor:"transparent"}}}};e.default=i},b247:function(t,e,r){"use strict";r.r(e);var i=r("67ca"),o=r("7885");for(var n in o)["default"].indexOf(n)<0&&function(t){r.d(e,t,(function(){return o[t]}))}(n);r("c67b");var a=r("f0c5"),s=Object(a["a"])(o["default"],i["b"],i["c"],!1,null,"2f5c83fe",null,!1,i["a"],void 0);e["default"]=s.exports},b800:function(t,e,r){var i=r("0caa");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var o=r("4f06").default;o("69babae6",i,!0,{sourceMap:!1,shadowMode:!1})},b85c:function(t,e,r){"use strict";r("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var r="undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=(0,i.default)(t))||e&&t&&"number"===typeof t.length){r&&(t=r);var o=0,n=function(){};return{s:n,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,l=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return s=t.done,t},e:function(t){l=!0,a=t},f:function(){try{s||null==r["return"]||r["return"]()}finally{if(l)throw a}}}},r("a4d3"),r("e01a"),r("d3b7"),r("d28b"),r("3ca3"),r("ddb0"),r("d9e2"),r("d401");var i=function(t){return t&&t.__esModule?t:{default:t}}(r("06c5"))},c056:function(t,e,r){"use strict";r.r(e);var i=r("3539"),o=r("d3c7");for(var n in o)["default"].indexOf(n)<0&&function(t){r.d(e,t,(function(){return o[t]}))}(n);r("9233");var a=r("f0c5"),s=Object(a["a"])(o["default"],i["b"],i["c"],!1,null,"0cf9d257",null,!1,i["a"],void 0);e["default"]=s.exports},c67b:function(t,e,r){"use strict";var i=r("26a4"),o=r.n(i);o.a},c70a:function(t,e,r){"use strict";r("7a82");var i=r("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=i(r("b85c"));r("c975"),r("caad"),r("2532"),r("ac1f"),r("466d"),r("841c"),r("5319"),r("e25e"),r("14d9"),r("99af"),r("acd8");var n=uni.getSystemInfoSync(),a=n.windowWidth,s=(n.platform,r("06e5")),l={name:"parser",data:function(){return{uid:this._uid,showAm:"",nodes:[]}},props:{html:String,autopause:{type:Boolean,default:!0},autoscroll:Boolean,autosetTitle:{type:Boolean,default:!0},domain:String,lazyLoad:Boolean,selectable:Boolean,tagStyle:Object,showWithAnimation:Boolean,useAnchor:Boolean},watch:{html:function(t){this.setContent(t)}},created:function(){this.imgList=[],this.imgList.each=function(t){for(var e=0,r=this.length;e<r;e++)this.setItem(e,t(this[e],e,this))},this.imgList.setItem=function(t,e){if(void 0!=t&&e){if(0==e.indexOf("http")&&this.includes(e)){for(var r,i=e.split("://")[0],o=i.length;r=e[o];o++){if("/"==r&&"/"!=e[o-1]&&"/"!=e[o+1])break;i+=Math.random()>.5?r.toUpperCase():r}return i+=e.substr(o),this[t]=i}if(this[t]=e,e.includes("data:image")){var n=e.match(/data:image\/(\S+?);(\S+?),(.+)/);if(!n)return}}}},mounted:function(){this.document=document.getElementById("rtf"+this._uid),this.html&&this.setContent(this.html)},beforeDestroy:function(){this._observer&&this._observer.disconnect(),this.imgList.each((function(t){})),clearInterval(this._timer)},methods:{setContent:function(t,e){var r=this;if(t){var i=document.createElement("div");e?this.rtf?this.rtf.appendChild(i):this.rtf=i:(this.rtf&&this.rtf.parentNode.removeChild(this.rtf),this.rtf=i),i.innerHTML=this._handleHtml(t,e);for(var n,l=this.rtf.getElementsByTagName("style"),d=0;n=l[d++];)n.innerHTML=n.innerHTML.replace(/body/g,"#rtf"+this._uid),n.setAttribute("scoped","true");!this._observer&&this.lazyLoad&&IntersectionObserver&&(this._observer=new IntersectionObserver((function(t){for(var e,i=0;e=t[i++];)e.isIntersecting&&(e.target.src=e.target.getAttribute("data-src"),e.target.removeAttribute("data-src"),r._observer.unobserve(e.target))}),{rootMargin:"500px 0px 500px 0px"}));var c=this,u=this.rtf.getElementsByTagName("title");u.length&&this.autosetTitle&&uni.setNavigationBarTitle({title:u[0].innerText});var f=function(t){var e=t.getAttribute("src");r.domain&&e&&("/"==e[0]?"/"==e[1]?t.src=(r.domain.includes("://")?r.domain.split("://")[0]:"")+":"+e:t.src=r.domain+e:e.includes("://")||0==e.indexOf("data:")||(t.src=r.domain+"/"+e))};this.imgList.length=0;for(var h,p=this.rtf.getElementsByTagName("img"),g=0,m=0;h=p[g];g++)parseInt(h.style.width||h.getAttribute("width"))>a&&(h.style.height="auto"),f(h),h.hasAttribute("ignore")||"A"==h.parentElement.nodeName||(h.i=m++,c.imgList.push(h.getAttribute("original-src")||h.src||h.getAttribute("data-src")),h.onclick=function(t){t.stopPropagation();var e=!0;this.ignore=function(){return e=!1},c.$emit("imgtap",this),e&&uni.previewImage({current:this.i,urls:c.imgList})}),h.onerror=function(){s.errorImg&&(c.imgList[this.i]=this.src=s.errorImg),c.$emit("error",{source:"img",target:this})},c.lazyLoad&&this._observer&&h.src&&0!=h.i&&(h.setAttribute("data-src",h.src),h.removeAttribute("src"),this._observer.observe(h));var v,b=this.rtf.getElementsByTagName("a"),y=(0,o.default)(b);try{for(y.s();!(v=y.n()).done;){var x=v.value;x.onclick=function(t){t.stopPropagation();var e=!0,r=this.getAttribute("href");if(c.$emit("linkpress",{href:r,ignore:function(){return e=!1}}),e&&r)if("#"==r[0])c.useAnchor&&c.navigateTo({id:r.substr(1)});else{if(0==r.indexOf("http")||0==r.indexOf("//"))return!0;uni.navigateTo({url:r})}return!1}}}catch(I){y.e(I)}finally{y.f()}var _=this.rtf.getElementsByTagName("video");c.videoContexts=_;for(var w,k=0;w=_[k++];)f(w),w.style.maxWidth="100%",w.onerror=function(){c.$emit("error",{source:"video",target:this})},w.onplay=function(){if(c.autopause)for(var t,e=0;t=c.videoContexts[e++];)t!=this&&t.pause()};var S,C,T=this.rtf.getElementsByTagName("audio"),A=(0,o.default)(T);try{for(A.s();!(S=A.n()).done;){var B=S.value;f(B),B.onerror=function(){c.$emit("error",{source:"audio",target:this})}}}catch(I){A.e(I)}finally{A.f()}if(this.autoscroll){var E,z=this.rtf.getElementsByTagName("table"),L=(0,o.default)(z);try{for(L.s();!(E=L.n()).done;){var O=E.value,$=document.createElement("div");$.style.overflow="scroll",O.parentNode.replaceChild($,O),$.appendChild(O)}}catch(I){L.e(I)}finally{L.f()}}e||this.document.appendChild(this.rtf),this.$nextTick((function(){r.nodes=[1],r.$emit("load")})),setTimeout((function(){return r.showAm=""}),500),clearInterval(this._timer),this._timer=setInterval((function(){r.rect=r.rtf.getBoundingClientRect(),r.rect.height==C&&(r.$emit("ready",r.rect),clearInterval(r._timer)),C=r.rect.height}),350),this.showWithAnimation&&!e&&(this.showAm="animation:_show .5s")}else this.rtf&&!e&&this.rtf.parentNode.removeChild(this.rtf)},getText:function(){arguments.length>0&&void 0!==arguments[0]||this.nodes;var t="";return t=this.rtf.innerText,t},in:function(t){t.page&&t.selector&&t.scrollTop&&(this._in=t)},navigateTo:function(t){var e=this;if(!this.useAnchor)return t.fail&&t.fail("Anchor is disabled");var r=uni.createSelectorQuery().in(this._in?this._in.page:this).select((this._in?this._in.selector:"#_top")+(t.id?"".concat(" ","#").concat(t.id,",").concat(this._in?this._in.selector:"#_top").concat(" ",".").concat(t.id):"")).boundingClientRect();this._in?r.select(this._in.selector).scrollOffset().select(this._in.selector).boundingClientRect():r.selectViewport().scrollOffset(),r.exec((function(r){if(!r[0])return t.fail&&t.fail("Label not found");var i=r[1].scrollTop+r[0].top-(r[2]?r[2].top:0)+(t.offset||0);e._in?e._in.page[e._in.scrollTop]=i:uni.pageScrollTo({scrollTop:i,duration:300}),t.success&&t.success()}))},getVideoContext:function(t){if(!t)return this.videoContexts;for(var e=this.videoContexts.length;e--;)if(this.videoContexts[e].id==t)return this.videoContexts[e]},_handleHtml:function(t,e){if(!e){var r="<style scoped>@keyframes _show{0%{opacity:0}100%{opacity:1}}img{max-width:100%}";for(var i in s.userAgentStyles)r+="".concat(i,"{").concat(s.userAgentStyles[i],"}");for(i in this.tagStyle)r+="".concat(i,"{").concat(this.tagStyle[i],"}");r+="</style>",t=r+t}return t.includes("rpx")&&(t=t.replace(/[0-9.]+\s*rpx/g,(function(t){return parseFloat(t)*a/750+"px"}))),t}}};e.default=l},d111:function(t,e,r){"use strict";r.r(e);var i=r("519b"),o=r("7611");for(var n in o)["default"].indexOf(n)<0&&function(t){r.d(e,t,(function(){return o[t]}))}(n);r("4668");var a=r("f0c5"),s=Object(a["a"])(o["default"],i["b"],i["c"],!1,null,"f207f29a",null,!1,i["a"],void 0);e["default"]=s.exports},d3c7:function(t,e,r){"use strict";r.r(e);var i=r("9bf8"),o=r.n(i);for(var n in i)["default"].indexOf(n)<0&&function(t){r.d(e,t,(function(){return i[t]}))}(n);e["default"]=o.a},e0f1:function(t,e,r){var i=r("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */[data-v-2f5c83fe]:export{mainColor:#19be6b;mainFontSize:%?24?%;titleFontSize:%?28?%}\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.u-link[data-v-2f5c83fe]{line-height:1}',""]),t.exports=e},e473:function(t,e,r){t.exports=r.p+"static/img/logo.4a809e4c.png"},e57a:function(t,e,r){var i=r("24fb");e=i(!1),e.push([t.i,"@-webkit-keyframes _show-data-v-f207f29a{0%{opacity:0}100%{opacity:1}}@keyframes _show-data-v-f207f29a{0%{opacity:0}100%{opacity:1}}\n\n\n\n",""]),t.exports=e}}]);