niucloud-admin/niucloud/public/wap/assets/app-pages-index-index.1bc8ac82.js
2023-12-01 16:44:57 +08:00

2 lines
2.8 KiB
JavaScript

import{d as e,r as a,u as t,a as l,c as o,o as p,b as s,g as r,s as u,e as i,f as n,h as d,i as g,j as m,w as _,k as f,l as v,v as b,m as c,n as h,p as j,q as x,t as y,x as S,y as w}from"./index-ea6e0cb1.js";import{_ as C}from"./u-loading-page.2fae2fd1.js";import{_ as k,a as D}from"./index.4abef7c4.js";import{u as M}from"./useShare.39ce9458.js";import{_ as R}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-loading-icon.5076bc14.js";import"./u-transition.58c21162.js";import"./u-icon.d0747f2e.js";import"./u-image.e58acf3c.js";import"./app-link.vue_vue_type_script_setup_true_lang.71c4d6c7.js";import"./u-avatar.5ac4ddfa.js";import"./u-line.vue_vue_type_style_index_0_scoped_45e31c7a_lang.b0fb96a4.js";import"./u-form.35f8de54.js";import"./u-button.vue_vue_type_style_index_0_scoped_6b0695bb_lang.00626b24.js";import"./u-popup.58d58be7.js";import"./u-safe-bottom.71dc384f.js";import"./u-tabbar.1741b17a.js";import"./wechat.a04caa2b.js";const I=R(e({__name:"index",setup(e){const{setShare:R,onShareAppMessage:I,onShareTimeline:B}=M(),T=a(!0),U=t(),E=a(0),N=a(0),O=a("DIY_INDEX"),X=a(""),Y=l({pageMode:"diy",title:"",global:{},value:[]}),q=o((()=>"decorate"==U.mode?U:Y));return R(),I(),B(),p((e=>{U.mode=e.mode||"","decorate"==U.mode&&(T.value=!1),N.value=e.id||"",X.value=e.template||""})),s((()=>{"decorate"==U.mode?U.init():r({id:N.value,name:O.value,template:X.value}).then((e=>{let a=e.data;if(a.value){Y.pageMode=a.mode,Y.title=a.title;let e=JSON.parse(a.value);Y.global=e.global,Y.value=e.value,Y.value.forEach(((e,a)=>{e.pageStyle="",e.pageBgColor&&(e.pageStyle+="background-color:"+e.pageBgColor+";"),e.margin&&(e.pageStyle+="padding-top:"+2*e.margin.top+"rpx;",e.pageStyle+="padding-bottom:"+2*e.margin.bottom+"rpx;",e.pageStyle+="padding-right:"+2*e.margin.both+"rpx;",e.pageStyle+="padding-left:"+2*e.margin.both+"rpx;")})),u({title:Y.title}),T.value=!1}else"other"==a.mode&&i({url:a.page})}))})),n((()=>{E.value++,d()})),(e,a)=>{const t=x(y("u-loading-page"),C),l=x(y("diy-group"),k),o=S,p=x(y("fixed-group"),D);return g(),m(o,null,{default:_((()=>[f(t,{loading:T.value,loadingText:"","bg-color":"#f7f7f7"},null,8,["loading"]),v(f(o,null,{default:_((()=>[c(" 自定义模板渲染 "),"fixed"!=h(q).pageMode?(g(),m(o,{key:0,class:"diy-template-wrap bg-index",style:j({backgroundColor:h(q).global.pageBgColor,minHeight:"calc(100vh - 50px)",backgroundImage:h(q).global.bgUrl?"url("+h(w)(h(q).global.bgUrl)+")":""})},{default:_((()=>[f(l,{data:h(q),pullDownRefreshCount:E.value},null,8,["data","pullDownRefreshCount"])])),_:1},8,["style"])):c("v-if",!0),c(" 固定模板渲染 "),"fixed"==h(q).pageMode?(g(),m(o,{key:1,class:"fixed-template-wrap"},{default:_((()=>[f(p,{data:h(q),pullDownRefreshCount:E.value},null,8,["data","pullDownRefreshCount"])])),_:1})):c("v-if",!0)])),_:1},512),[[b,!T.value]])])),_:1})}}}),[["__scopeId","data-v-f4f21074"]]);export{I as default};