import{a_ as e,a$ as t,b0 as l,b1 as o,b2 as a,b3 as r,a8 as n,a9 as i,aa as s,ae as d,af as u,o as c,e as f,w as p,C as m,D as v,E as b,k as h,j as g,K as y,l as x,m as _,f as k,Z as w,_ as C,a5 as S,p as R,ay as z,aR as B,B as D,d as T,x as $,y as I,ah as F,t as E,b4 as M,b5 as A,n as N,aF as H,ad as V,g as Y,T as P,b6 as O,c as W,b7 as j,a as U,r as L,z as q,S as G,aL as X,aJ as Z,ax as J,b as K,b8 as Q,s as ee,b9 as te,N as le,O as oe,ba as ae,aj as re,A as ne,F as ie,I as se,aK as de,L as ue,a6 as ce,bb as fe,ap as pe,bc as me,bd as ve,be,W as he,a0 as ge,bf as ye,ag as xe,J as _e,q as ke,bg as we,bh as Ce,aq as Se,bi as Re,bj as ze,bk as Be,aQ as De,bl as Te,bm as $e,bn as Ie,bo as Fe,aT as Ee,aS as Me,bp as Ae,bq as Ne,br as He,bs as Ve,bt as Ye,bu as Pe,av as Oe,aV as We,aZ as je,bv as Ue,bw as Le,P as qe,au as Ge,i as Xe,v as Ze}from"./index-ab4b7b3d.js";import{_ as Je}from"./u-icon.c63ef108.js";import{_ as Ke}from"./_plugin-vue_export-helper.1b428a4d.js";import{_ as Qe}from"./u-avatar.dbd33966.js";import{a as et,_ as tt}from"./u-popup.cc2f77a8.js";import{_ as lt}from"./u-parse.64154cb0.js";import{u as ot,_ as at}from"./top-tabbar.a32bed90.js";import{b as rt,e as nt}from"./diy_form.2ebbed01.js";import{_ as it,a as st}from"./u-checkbox-group.18a90b1a.js";import{_ as dt}from"./u-action-sheet.6e1193bd.js";import{_ as ut}from"./area-select.vue_vue_type_script_setup_true_lang.0a4b4ea1.js";import{_ as ct}from"./u-loading-icon.d05cfed8.js";import{_ as ft}from"./u-input.47409b33.js";import{_ as pt}from"./u-upload.e068b927.js";var mt=/\s/;var vt=/^\s+/;function bt(e){return e?e.slice(0,function(e){for(var t=e.length;t--&&mt.test(e.charAt(t)););return t}(e)+1).replace(vt,""):e}var ht=/^[-+]0x[0-9a-f]+$/i,gt=/^0b[01]+$/i,yt=/^0o[0-7]+$/i,xt=parseInt;function _t(o){if("number"==typeof o)return o;if(function(l){return"symbol"==typeof l||e(l)&&"[object Symbol]"==t(l)}(o))return NaN;if(l(o)){var a="function"==typeof o.valueOf?o.valueOf():o;o=l(a)?a+"":a}if("string"!=typeof o)return 0===o?o:+o;o=bt(o);var r=gt.test(o);return r||yt.test(o)?xt(o.slice(2),r?2:8):ht.test(o)?NaN:+o}var kt=1/0;function wt(e){return e?(e=_t(e))===kt||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}var Ct=Math.ceil,St=Math.max;var Rt,zt=function(e,t,n){return n&&"number"!=typeof n&&function(e,t,n){if(!l(n))return!1;var i=typeof t;return!!("number"==i?o(n)&&a(t,n.length):"string"==i&&t in n)&&r(n[t],e)}(e,t,n)&&(t=n=void 0),e=wt(e),void 0===t?(t=e,e=0):t=wt(t),function(e,t,l,o){for(var a=-1,r=St(Ct((t-e)/(l||1)),0),n=Array(r);r--;)n[o?r:++a]=e,e+=l;return n}(e,t,n=void 0===n?en.badge.isDot},value:{type:[Number,String],default:()=>n.badge.value},modelValue:{type:[Number,String],default:()=>n.badge.modelValue},show:{type:Boolean,default:()=>n.badge.show},max:{type:[Number,String],default:()=>n.badge.max},type:{type:String,default:()=>n.badge.type},showZero:{type:Boolean,default:()=>n.badge.showZero},bgColor:{type:[String,null],default:()=>n.badge.bgColor},color:{type:[String,null],default:()=>n.badge.color},shape:{type:String,default:()=>n.badge.shape},numberType:{type:String,default:()=>n.badge.numberType},offset:{type:Array,default:()=>n.badge.offset},inverted:{type:Boolean,default:()=>n.badge.inverted},absolute:{type:Boolean,default:()=>n.badge.absolute}}},s],computed:{boxStyle:()=>({}),badgeStyle(){const e={};if(this.color&&(e.color=this.color),this.bgColor&&!this.inverted&&(e.backgroundColor=this.bgColor),this.absolute&&(e.position="absolute",this.offset.length)){const t=this.offset[0],l=this.offset[1]||t;e.top=d(t),e.right=d(l)}return e},showValue(){switch(this.numberType){case"overflow":return Number(this.value)>Number(this.max)?this.max+"+":this.value;case"ellipsis":return Number(this.value)>Number(this.max)?"...":this.value;case"limit":return Number(this.value)>999?Number(this.value)>=9999?Math.floor(this.value/1e4*100)/100+"w":Math.floor(this.value/1e3*100)/100+"k":this.value;default:return Number(this.value)}}},methods:{addStyle:u}},[["render",function(e,t,l,o,a,r){const n=y;return e.show&&(0!==Number(e.value)||e.showZero||e.isDot)?(c(),f(n,{key:0,class:b([[e.isDot?"u-badge--dot":"u-badge--not-dot",e.inverted&&"u-badge--inverted","horn"===e.shape&&"u-badge--horn",`u-badge--${e.type}${e.inverted?"--inverted":""}`],"u-badge"]),style:h([r.addStyle(e.customStyle),r.badgeStyle])},{default:p(()=>[m(v(e.isDot?"":r.showValue),1)]),_:1},8,["class","style"])):g("v-if",!0)}],["__scopeId","data-v-0e56696e"]]);const Tt=Ke({name:"u-tabbar-item",mixins:[i,s,{props:{name:{type:[String,Number,null],default:()=>n.tabbarItem.name},icon:{icon:String,default:()=>n.tabbarItem.icon},badge:{type:[String,Number,null],default:()=>n.tabbarItem.badge},dot:{type:Boolean,default:()=>n.tabbarItem.dot},text:{type:String,default:()=>n.tabbarItem.text},badgeStyle:{type:[Object,String],default:()=>n.tabbarItem.badgeStyle}}}],data:()=>({isActive:!1,parentData:{value:null,activeColor:"",inactiveColor:""}}),options:{virtualHost:!0},created(){this.init()},emits:["click","change"],methods:{addStyle:u,init(){this.updateParentData(),this.parent;const e=this.parent.children.indexOf(this);this.isActive=(this.name||e)===this.parentData.value},updateParentData(){this.getParentData("u-tabbar")},updateFromParent(){this.init()},clickHandler(){this.$nextTick(()=>{const e=this.parent.children.indexOf(this),t=this.name||e;t!==this.parent.value&&this.parent.$emit("change",t),this.$emit("click",t)})}}},[["render",function(e,t,l,o,a,r){const n=x(_("u-icon"),Je),i=x(_("u-badge"),Dt),s=R,d=y;return c(),f(s,{class:"u-tabbar-item cursor-pointer",style:h([r.addStyle(e.customStyle)]),onClick:r.clickHandler},{default:p(()=>[k(s,{class:"u-tabbar-item__icon"},{default:p(()=>[e.icon?(c(),f(n,{key:0,name:e.icon,color:a.isActive?a.parentData.activeColor:a.parentData.inactiveColor,size:20},null,8,["name","color"])):(c(),w(C,{key:1},[a.isActive?S(e.$slots,"active-icon",{key:0},void 0,!0):S(e.$slots,"inactive-icon",{key:1},void 0,!0)],64)),k(i,{absolute:"",offset:[0,e.dot?"34rpx":e.badge>9?"14rpx":"20rpx"],customStyle:e.badgeStyle,isDot:e.dot,value:e.badge||(e.dot?1:null),show:e.dot||e.badge>0},null,8,["offset","customStyle","isDot","value","show"])]),_:3}),S(e.$slots,"text",{},()=>[k(d,{class:"u-tabbar-item__text",style:h({color:a.isActive?a.parentData.activeColor:a.parentData.inactiveColor})},{default:p(()=>[m(v(e.text),1)]),_:1},8,["style"])],!0)]),_:3},8,["style","onClick"])}],["__scopeId","data-v-ed2788ef"]]);const $t=Ke({name:"u-tabbar",mixins:[i,s,{props:{value:{type:[String,Number,null],default:()=>n.tabbar.value},safeAreaInsetBottom:{type:Boolean,default:()=>n.tabbar.safeAreaInsetBottom},border:{type:Boolean,default:()=>n.tabbar.border},zIndex:{type:[String,Number],default:()=>n.tabbar.zIndex},activeColor:{type:String,default:()=>n.tabbar.activeColor},inactiveColor:{type:String,default:()=>n.tabbar.inactiveColor},fixed:{type:Boolean,default:()=>n.tabbar.fixed},placeholder:{type:Boolean,default:()=>n.tabbar.placeholder}}}],data:()=>({placeholderHeight:0}),computed:{tabbarStyle(){const e={zIndex:this.zIndex};return z(e,u(this.customStyle))},updateChild(){return[this.value,this.activeColor,this.inactiveColor]},updatePlaceholder(){return[this.fixed,this.placeholder]}},watch:{updateChild(){this.updateChildren()},updatePlaceholder(){this.setPlaceholderHeight()}},created(){this.children=[]},mounted(){this.setPlaceholderHeight()},methods:{updateChildren(){this.children.length&&this.children.map(e=>e.updateFromParent())},async setPlaceholderHeight(){this.fixed&&this.placeholder&&(await B(20),this.$uGetRect(".u-tabbar__content").then(({height:e=50})=>{this.placeholderHeight=e}))}}},[["render",function(e,t,l,o,a,r){const n=R,i=x(_("u-safe-bottom"),et);return c(),f(n,{class:"u-tabbar"},{default:p(()=>[k(n,{class:b(["u-tabbar__content",[e.border&&"u-border-top",e.fixed&&"u-tabbar--fixed"]]),ref:"u-tabbar__content",onTouchmove:D(e.noop,["stop","prevent"]),style:h([r.tabbarStyle])},{default:p(()=>[k(n,{class:"u-tabbar__content__item-wrapper"},{default:p(()=>[S(e.$slots,"default",{},void 0,!0)]),_:3}),e.safeAreaInsetBottom?(c(),f(i,{key:0})):g("v-if",!0)]),_:3},8,["onTouchmove","class","style"]),e.placeholder?(c(),f(n,{key:0,class:"u-tabbar__placeholder",style:h({height:a.placeholderHeight+"px"})},null,8,["style"])):g("v-if",!0)]),_:3})}],["__scopeId","data-v-71f6d5da"]]),It=Ke(T({__name:"tabbar",props:{addon:{type:String,default:""},color:{type:Object,default:()=>({backgroundColor:"",textColor:"",textHoverColor:""})},border:{type:Boolean,default:!0}},setup(e){const t=e;let l=t.addon;const o=$();!l&&o.addon&&(l=o.addon);const a=I({}),r=()=>{let e=O($().tabbarList);if(1==e.length)Object.assign(a,e[0]);else{let t=!1;for(let o=0;o{"app"==e.info.type&&(t++,l=e)}),1==t&&Object.assign(a,l)}catch(o){}}}if(t.color)for(let l in t.color)t.color[l]&&a.value[l]&&(a.value[l]=t.color[l])};r(),F(()=>$().addon,(e,o)=>{t.addon||e===o||(l=e,r())},{immediate:!0,deep:!0}),F(()=>t.addon,(e,t)=>{e&&t&&e!=t&&r()},{immediate:!0}),F(()=>t.color,(e,t)=>{e&&t&&e!=t&&r()},{immediate:!0,deep:!0}),t.addon||F(()=>$().tabbarList,(e,t)=>{e&&r()},{deep:!0,immediate:!0}),F(()=>$().tabbarList,(e,t)=>{e&&e.length&&r()},{deep:!0});const n=E(()=>{let e=M().params,t=[];for(let l in e)t.push(l+"="+e[l]);return"/"+A()+(t.length>0?"?"+t.join("&"):"")}),i=e=>{if(-1!=e.indexOf("http")||-1!=e.indexOf("http"))window.location.href=e;else{let t=M().params,l=[];for(let e in t)l.push(e+"="+t[e]);if(e=="/"+A()&&!l.length)return;W({url:e,mode:"reLaunch"})}},s=j();return N(()=>{H().in(s).select(".tab-bar-placeholder").boundingClientRect(e=>{let t={height:e?e.height:0};uni.setStorageSync("tabbarInfo",t)}).exec()}),(e,l)=>{const o=x(_("u-tabbar-item"),Tt),r=R,s=x(_("u-tabbar"),$t);return a&&Object.keys(a).length?(c(),w(C,{key:0},[k(s,{value:Y(n),zIndex:"9999",fixed:!0,placeholder:!0,safeAreaInsetBottom:!1,"inactive-color":a.value.textColor,"active-color":a.value.textHoverColor,border:t.border,class:"custom-tabbar"},{default:p(()=>[k(r,{class:"safe-area flex bg-white",style:h({"background-color":a.value.backgroundColor})},{default:p(()=>[(c(!0),w(C,null,V(a.value.list,e=>(c(),w(C,null,[1==a.value.type?(c(),f(o,{key:0,class:"py-[5rpx]","custom-style":{"background-color":a.value.backgroundColor},text:e.text,icon:Y(P)(Y(n)==e.link.url?e.iconSelectPath:e.iconPath),name:e.link.url,onClick:t=>i(e.link.url)},null,8,["custom-style","text","icon","name","onClick"])):g("v-if",!0),2==a.value.type?(c(),f(o,{key:1,class:"py-[5rpx]","custom-style":{"background-color":a.value.backgroundColor},icon:Y(P)(Y(n)==e.link.url?e.iconSelectPath:e.iconPath),name:e.link.url,onClick:t=>i(e.link.url)},null,8,["custom-style","icon","name","onClick"])):g("v-if",!0),3==a.value.type?(c(),f(o,{key:2,class:"py-[5rpx]","custom-style":{"background-color":a.value.backgroundColor},text:e.text,name:e.link.url,onClick:t=>i(e.link.url)},null,8,["custom-style","text","name","onClick"])):g("v-if",!0)],64))),256))]),_:1},8,["style"])]),_:1},8,["value","inactive-color","active-color","border"]),k(r,{class:"tab-bar-placeholder"})],64)):g("v-if",!0)}}}),[["__scopeId","data-v-5a2fd6f7"]]),Ft=Ke(T({__name:"index",props:["component","index"],setup(e){const t=e,l=U(),o=E(()=>"decorate"==l.mode?l.value[t.index]:t.component),a=E(()=>o.value.list.length>o.value.pageCount*o.value.rowCount),r=E(()=>{let e="";return e+="position:relative;",o.value.componentStartBgColor&&(o.value.componentStartBgColor&&o.value.componentEndBgColor?e+=`background:linear-gradient(${o.value.componentGradientAngle},${o.value.componentStartBgColor},${o.value.componentEndBgColor});`:e+="background-color:"+o.value.componentStartBgColor+";"),o.value.componentBgUrl&&(e+=`background-image:url('${P(o.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),o.value.topRounded&&(e+="border-top-left-radius:"+2*o.value.topRounded+"rpx;"),o.value.topRounded&&(e+="border-top-right-radius:"+2*o.value.topRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*o.value.bottomRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*o.value.bottomRounded+"rpx;"),e}),n=E(()=>{let e="";return o.value.componentBgUrl&&(e+="position:absolute;top:0;width:100%;",e+=`background: rgba(0,0,0,${o.value.componentBgAlpha/10});`,e+=`height:${D.value}px;`,o.value.topRounded&&(e+="border-top-left-radius:"+2*o.value.topRounded+"rpx;"),o.value.topRounded&&(e+="border-top-right-radius:"+2*o.value.topRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*o.value.bottomRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*o.value.bottomRounded+"rpx;")),e}),i=e=>{let t={width:""};return t.width=100/o.value.rowCount+"%",t},s=L(0),d=e=>{s.value=e.detail.current},u=(e,t)=>{let l=o.value.pageCount*o.value.rowCount;return e>=[(t-1)*l]&&e<[t*l]},S="graphic_nav_horizontal_page_slide_swiperheight_"+t.index+"_"+o.value.list.length,z=L(uni.getStorageSync(S)||"");q(()=>{T(),"decorate"==l.mode&&F(()=>o.value,(e,t)=>{e&&"GraphicNav"==e.componentName&&T()})});const B=j(),D=L(0),T=()=>{N(()=>{(()=>{if("horizontal"==o.value.layout&&"pageSlide"==o.value.showStyle){let e=0;H().in(B).select(".graphic-nav-item").boundingClientRect(t=>{let l=1;2==o.value.pageCount&&(l=o.value.list.length/o.value.rowCount>1?2:1),e=t.height*l,z.value=e+"px",uni.setStorageSync(S,z.value)}).exec()}})();H().in(B).select(".diy-graphic-nav").boundingClientRect(e=>{e&&(D.value=e.height)}).exec()})},$=()=>{let e=1;return 2==o.value.pageCount&&(e=o.value.list.length>o.value.rowCount?2:1),e},I=(e,t)=>{let l=e+1;if(2==o.value.pageCount){let e=Math.ceil(o.value.list.length/o.value.rowCount);for(let a=1;a<=e;a++){if(1==t&&a%2!=0&&l>(a-1)*o.value.rowCount&&l<=a*o.value.rowCount)return!0;if(2==t&&a%2==0&&l>(a-1)*o.value.rowCount&&l<=a*o.value.rowCount)return!0}}return!1};return(e,t)=>{const S=R,B=G,D=y,T=x(_("u-icon"),Je),F=X,E=Z,M=J;return c(),f(S,{style:h(Y(r))},{default:p(()=>[k(S,{style:h(Y(n))},null,8,["style"]),k(S,{class:"diy-graphic-nav relative"},{default:p(()=>["vertical"==Y(o).layout?(c(),f(S,{key:0,class:"graphic-nav"},{default:p(()=>[(c(!0),w(C,null,V(Y(o).list,(e,t)=>(c(),f(S,{class:"graphic-nav-item",key:e.id},{default:p(()=>[k(S,{onClick:t=>Y(l).toRedirect(e.link),class:b(["flex items-center justify-between py-3 px-4",0==t?"border-t-0":"border-t"])},{default:p(()=>["text"!=Y(o).mode?(c(),f(S,{key:0,class:"graphic-img relative flex items-center w-10 h-10 mr-[20rpx]",style:h({width:2*Y(o).imageSize+"rpx",height:2*Y(o).imageSize+"rpx"})},{default:p(()=>[e.imageUrl?(c(),f(B,{key:0,src:Y(P)(e.imageUrl),mode:"aspectFill",style:h({maxWidth:2*Y(o).imageSize+"rpx",maxHeight:2*Y(o).imageSize+"rpx",borderRadius:2*Y(o).aroundRadius+"rpx"})},null,8,["src","style"])):(c(),f(B,{key:1,src:Y(P)("static/resource/images/diy/figure.png"),mode:"aspectFill",style:h({maxWidth:2*Y(o).imageSize+"rpx",maxHeight:2*Y(o).imageSize+"rpx",borderRadius:2*Y(o).aroundRadius+"rpx"})},null,8,["src","style"])),e.label.control?(c(),f(D,{key:2,class:"tag absolute -top-[10rpx] -right-[24rpx] text-white rounded-[24rpx] rounded-bl-none transform scale-80 py-1 px-2 text-xs",style:h({color:e.label.textColor,backgroundImage:"linear-gradient("+e.label.bgColorStart+","+e.label.bgColorEnd+")"})},{default:p(()=>[m(v(e.label.text),1)]),_:2},1032,["style"])):g("v-if",!0)]),_:2},1032,["style"])):g("v-if",!0),"img"!=Y(o).mode?(c(),f(D,{key:1,class:"graphic-text w-full truncate leading-normal",style:h({fontSize:2*Y(o).font.size+"rpx",fontWeight:Y(o).font.weight,color:Y(o).font.color})},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["style"])):g("v-if",!0),k(T,{name:"arrow-right",color:"#999999",size:"12"})]),_:2},1032,["onClick","class"])]),_:2},1024))),128))]),_:1})):"horizontal"==Y(o).layout&&"pageSlide"==Y(o).showStyle?(c(),f(S,{key:1,class:"pt-[10rpx]"},{default:p(()=>[k(E,{class:"graphic-nav swiper relative",style:h({height:z.value,width:"95%",margin:"0 auto",opacity:z.value?1:0}),circular:"",onChange:d},{default:p(()=>[(c(!0),w(C,null,V(Math.ceil(Y(o).list.length/(Y(o).pageCount*Y(o).rowCount)),(e,t)=>(c(),f(F,{class:"graphic-nav-wrap flex flex-wrap"},{default:p(()=>[(c(!0),w(C,null,V(Y(o).list,(t,a)=>(c(),w(C,null,[u(a,e)?(c(),f(S,{class:b([Y(o).mode]),key:t.id,style:h({width:100/Y(o).rowCount+"%"})},{default:p(()=>[k(S,{onClick:e=>Y(l).toRedirect(t.link),class:"graphic-nav-item flex flex-col items-center py-2"},{default:p(()=>["text"!=Y(o).mode?(c(),f(S,{key:0,class:"graphic-img relative flex items-center justify-center w-10 h-10",style:h({width:2*Y(o).imageSize+"rpx",height:2*Y(o).imageSize+"rpx"})},{default:p(()=>[t.imageUrl?(c(),f(B,{key:0,src:Y(P)(t.imageUrl),mode:"aspectFill",style:h({maxWidth:2*Y(o).imageSize+"rpx",maxHeight:2*Y(o).imageSize+"rpx",borderRadius:2*Y(o).aroundRadius+"rpx"})},null,8,["src","style"])):(c(),f(B,{key:1,src:Y(P)("static/resource/images/diy/figure.png"),mode:"aspectFill",style:h({maxWidth:2*Y(o).imageSize+"rpx",maxHeight:2*Y(o).imageSize+"rpx",borderRadius:2*Y(o).aroundRadius+"rpx"})},null,8,["src","style"])),t.label.control?(c(),f(D,{key:2,class:"tag absolute -top-[10rpx] -right-[24rpx] text-white rounded-[24rpx] rounded-bl-none transform scale-80 py-1 px-2 text-xs",style:h({color:t.label.textColor,backgroundImage:"linear-gradient("+t.label.bgColorStart+","+t.label.bgColorEnd+")"})},{default:p(()=>[m(v(t.label.text),1)]),_:2},1032,["style"])):g("v-if",!0)]),_:2},1032,["style"])):g("v-if",!0),"img"!=Y(o).mode?(c(),f(D,{key:1,class:b(["graphic-text w-full text-center truncate leading-normal",{"pt-[16rpx]":"text"!=Y(o).mode}]),style:h({fontSize:2*Y(o).font.size+"rpx",fontWeight:Y(o).font.weight,color:Y(o).font.color})},{default:p(()=>[m(v(t.title),1)]),_:2},1032,["class","style"])):g("v-if",!0)]),_:2},1032,["onClick"])]),_:2},1032,["class","style"])):g("v-if",!0)],64))),256))]),_:2},1024))),256))]),_:1},8,["style"]),Y(a)&&z.value?(c(),f(S,{key:0,class:"graphic-nav-indicator-dot"},{default:p(()=>[k(S,{class:b(["dots-wrap",[Y(o).swiper.indicatorAlign]])},{default:p(()=>[(c(!0),w(C,null,V(Math.ceil(Y(o).list.length/(Y(o).pageCount*Y(o).rowCount)),(e,t)=>(c(),f(S,{class:b(["dot",t==s.value?"dot-active":"",Y(o).swiper.indicatorStyle]),style:h({background:t==s.value?Y(o).swiper.indicatorActiveColor:Y(o).swiper.indicatorColor})},null,8,["class","style"]))),256))]),_:1},8,["class"])]),_:1})):g("v-if",!0)]),_:1})):"horizontal"==Y(o).layout&&2==Y(o).pageCount&&"singleSlide"==Y(o).showStyle?(c(),f(S,{key:2,style:{width:"98%",margin:"0 auto"},class:b([["graphic-nav multiple-lines","graphic-nav-"+Y(o).showStyle],"py-[10rpx]"])},{default:p(()=>[(c(!0),w(C,null,V($(),(e,t)=>(c(),f(M,{class:"graphic-nav-wrap whitespace-nowrap","scroll-x":"singleSlide"==Y(o).showStyle},{default:p(()=>[(c(!0),w(C,null,V(Y(o).list,(t,a)=>(c(),w(C,null,[I(a,e)?(c(),f(S,{key:0,onClick:e=>Y(l).toRedirect(t.link),style:h(i()),class:"graphic-nav-item inline-flex flex-col items-center box-border py-2"},{default:p(()=>["text"!=Y(o).mode?(c(),f(S,{key:0,class:"graphic-img relative flex items-center justify-center w-10 h-10",style:h({width:2*Y(o).imageSize+"rpx",height:2*Y(o).imageSize+"rpx"})},{default:p(()=>[t.imageUrl?(c(),f(B,{key:0,src:Y(P)(t.imageUrl),mode:"aspectFill",style:h({maxWidth:2*Y(o).imageSize+"rpx",maxHeight:2*Y(o).imageSize+"rpx",borderRadius:2*Y(o).aroundRadius+"rpx"})},null,8,["src","style"])):(c(),f(B,{key:1,src:Y(P)("static/resource/images/diy/figure.png"),mode:"aspectFill",style:h({maxWidth:2*Y(o).imageSize+"rpx",maxHeight:2*Y(o).imageSize+"rpx",borderRadius:2*Y(o).aroundRadius+"rpx"})},null,8,["src","style"])),t.label.control?(c(),f(D,{key:2,class:b(["tag absolute -top-[10rpx] -right-[24rpx] text-white rounded-[24rpx] rounded-bl-none transform scale-80 py-1 px-2 text-xs"]),style:h({color:t.label.textColor,backgroundImage:"linear-gradient("+t.label.bgColorStart+","+t.label.bgColorEnd+")"})},{default:p(()=>[m(v(t.label.text),1)]),_:2},1032,["style"])):g("v-if",!0)]),_:2},1032,["style"])):g("v-if",!0),"img"!=Y(o).mode?(c(),f(D,{key:1,class:b(["graphic-text w-full text-center truncate leading-normal",{"pt-[16rpx]":"text"!=Y(o).mode}]),style:h({fontSize:2*Y(o).font.size+"rpx",fontWeight:Y(o).font.weight,color:Y(o).font.color})},{default:p(()=>[m(v(t.title),1)]),_:2},1032,["class","style"])):g("v-if",!0)]),_:2},1032,["onClick","style"])):g("v-if",!0)],64))),256))]),_:2},1032,["scroll-x"]))),256))]),_:1},8,["class"])):(c(),f(M,{key:3,"scroll-x":"singleSlide"==Y(o).showStyle,class:b([["graphic-nav","graphic-nav-"+Y(o).showStyle],"py-[10rpx]"])},{default:p(()=>[(c(!0),w(C,null,V(Y(o).list,(e,t)=>(c(),f(S,{class:b(["graphic-nav-item",{"flex-shrink-0":"singleSlide"==Y(o).showStyle}]),key:e.id,style:h({width:100/Y(o).rowCount+"%"})},{default:p(()=>[k(S,{onClick:t=>Y(l).toRedirect(e.link),class:"flex flex-col items-center box-border py-2"},{default:p(()=>["text"!=Y(o).mode?(c(),f(S,{key:0,class:"graphic-img relative flex items-center justify-center w-10 h-10",style:h({width:2*Y(o).imageSize+"rpx",height:2*Y(o).imageSize+"rpx"})},{default:p(()=>[e.imageUrl?(c(),f(B,{key:0,src:Y(P)(e.imageUrl),mode:"aspectFill",style:h({maxWidth:2*Y(o).imageSize+"rpx",maxHeight:2*Y(o).imageSize+"rpx",borderRadius:2*Y(o).aroundRadius+"rpx"})},null,8,["src","style"])):(c(),f(B,{key:1,src:Y(P)("static/resource/images/diy/figure.png"),mode:"aspectFill",style:h({maxWidth:2*Y(o).imageSize+"rpx",maxHeight:2*Y(o).imageSize+"rpx",borderRadius:2*Y(o).aroundRadius+"rpx"})},null,8,["src","style"])),e.label.control?(c(),f(D,{key:2,class:b(["tag absolute -top-[10rpx] -right-[24rpx] text-white rounded-[24rpx] rounded-bl-none transform scale-80 py-1 px-2 text-xs"]),style:h({color:e.label.textColor,backgroundImage:"linear-gradient("+e.label.bgColorStart+","+e.label.bgColorEnd+")"})},{default:p(()=>[m(v(e.label.text),1)]),_:2},1032,["style"])):g("v-if",!0)]),_:2},1032,["style"])):g("v-if",!0),"img"!=Y(o).mode?(c(),f(D,{key:1,class:b(["graphic-text w-full text-center truncate leading-normal",{"pt-[16rpx]":"text"!=Y(o).mode}]),style:h({fontSize:2*Y(o).font.size+"rpx",fontWeight:Y(o).font.weight,color:Y(o).font.color})},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["class","style"])):g("v-if",!0)]),_:2},1032,["onClick"])]),_:2},1032,["class","style"]))),128))]),_:1},8,["scroll-x","class"]))]),_:1})]),_:1},8,["style"])}}}),[["__scopeId","data-v-5a5bac0f"]]),Et=T({__name:"index",props:["component","index"],setup(e){const t=e,l=U(),o=E(()=>"decorate"==l.mode?l.value[t.index]:t.component),a=E(()=>{let e="";return e+="height:"+2*o.value.height+"rpx;",o.value.componentStartBgColor&&(o.value.componentStartBgColor&&o.value.componentEndBgColor?e+=`background:linear-gradient(${o.value.componentGradientAngle},${o.value.componentStartBgColor},${o.value.componentEndBgColor});`:e+="background-color:"+o.value.componentStartBgColor+";"),o.value.topRounded&&(e+="border-top-left-radius:"+2*o.value.topRounded+"rpx;"),o.value.topRounded&&(e+="border-top-right-radius:"+2*o.value.topRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*o.value.bottomRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*o.value.bottomRounded+"rpx;"),e});return(e,t)=>{const l=R;return c(),f(l,{style:h(Y(a))},null,8,["style"])}}}),Mt=T({__name:"index",props:["component","index"],setup(e){const t=e,l=U(),o=E(()=>"decorate"==l.mode?l.value[t.index]:t.component),a=E(()=>{let e="";return e+="border-top:"+2*o.value.borderWidth+"rpx "+o.value.borderStyle+" "+o.value.borderColor+";",e});return(e,t)=>{const o=R;return c(),f(o,{class:"horz-line-wrap"},{default:p(()=>["decorate"==Y(l).mode?(c(),f(o,{key:0,class:"h-[30rpx]"})):g("v-if",!0),k(o,{style:h(Y(a))},null,8,["style"]),"decorate"==Y(l).mode?(c(),f(o,{key:1,class:"h-[30rpx]"})):g("v-if",!0)]),_:1})}}}),At=T({__name:"index",props:["component","index"],setup(e){const t=e,l=U(),o=E(()=>"decorate"==l.mode?l.value[t.index]:t.component),a=E(()=>{let e="";return o.value.componentStartBgColor&&(o.value.componentStartBgColor&&o.value.componentEndBgColor?e+=`background:linear-gradient(${o.value.componentGradientAngle},${o.value.componentStartBgColor},${o.value.componentEndBgColor});`:e+="background-color:"+o.value.componentStartBgColor+";"),e}),r=E(()=>{let e="";return e+="height:"+o.value.imgHeight+";",o.value.topRounded&&(e+="border-top-left-radius:"+2*o.value.topRounded+"rpx;"),o.value.topRounded&&(e+="border-top-right-radius:"+2*o.value.topRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*o.value.bottomRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*o.value.bottomRounded+"rpx;"),e});q(()=>{n(),F(()=>o.value,(e,t)=>{e&&"HotArea"==e.componentName&&n()})});const n=()=>{"decorate"==l.mode&&""==o.value.imageUrl&&(o.value.imgWidth=690,o.value.imgHeight=330)};return(e,t)=>{const n=G,i=R;return c(),f(i,{style:h(Y(a))},{default:p(()=>[k(i,{class:"simple-graph-wrap overflow-hidden relative leading-0"},{default:p(()=>[Y(o).imageUrl?(c(),f(n,{key:0,style:h(Y(r)),src:Y(P)(Y(o).imageUrl),mode:"widthFix","show-menu-by-longpress":!0,class:"w-full"},null,8,["style","src"])):(c(),f(n,{key:1,style:h(Y(r)),src:Y(P)("static/resource/images/diy/figure.png"),mode:"widthFix","show-menu-by-longpress":!0,class:"w-full"},null,8,["style","src"])),"decorate"!=Y(l).mode?(c(),w(C,{key:2},[g(" 热区功能 "),(c(!0),w(C,null,V(Y(o).heatMapData,(e,t)=>(c(),f(i,{onClick:t=>Y(l).toRedirect(e.link),class:"absolute",key:t,style:h({width:e.width+"%",height:e.height+"%",left:e.left+"%",top:e.top+"%"})},null,8,["onClick","style"]))),128))],64)):g("v-if",!0)]),_:1})]),_:1},8,["style"])}}});var Nt,Ht,Vt={};function Yt(){throw new Error("setTimeout has not been defined")}function Pt(){throw new Error("clearTimeout has not been defined")}function Ot(e){if(Nt===setTimeout)return setTimeout(e,0);if((Nt===Yt||!Nt)&&setTimeout)return Nt=setTimeout,setTimeout(e,0);try{return Nt(e,0)}catch(t){try{return Nt.call(null,e,0)}catch(l){return Nt.call(this,e,0)}}}!function(){try{Nt="function"==typeof setTimeout?setTimeout:Yt}catch(e){Nt=Yt}try{Ht="function"==typeof clearTimeout?clearTimeout:Pt}catch(e){Ht=Pt}}();var Wt,jt=[],Ut=!1,Lt=-1;function qt(){Ut&&Wt&&(Ut=!1,Wt.length?jt=Wt.concat(jt):Lt=-1,jt.length&&Gt())}function Gt(){if(!Ut){var e=Ot(qt);Ut=!0;for(var t=jt.length;t;){for(Wt=jt,jt=[];++Lt1)for(var l=1;l"decorate"==o.mode?o.value[t.index]:t.component),r=E(()=>{let e="";return a.value.isSameScreen&&0==t.index&&(e="ios"===l.systemInfo.platform?"margin-top: -55px;":"margin-top: -44.5px;"),e}),n=E(()=>{let e="";return e+="position:relative;",a.value.componentStartBgColor&&(a.value.componentStartBgColor&&a.value.componentEndBgColor?e+=`background:linear-gradient(${a.value.componentGradientAngle},${a.value.componentStartBgColor},${a.value.componentEndBgColor});`:e+="background-color:"+a.value.componentStartBgColor+";"),a.value.componentBgUrl&&(e+=`background-image:url('${P(a.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),e}),i=E(()=>{let e="";return a.value.topRounded&&(e+="border-top-left-radius:"+2*a.value.topRounded+"rpx;"),a.value.topRounded&&(e+="border-top-right-radius:"+2*a.value.topRounded+"rpx;"),a.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*a.value.bottomRounded+"rpx;"),a.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*a.value.bottomRounded+"rpx;"),e}),s=E(()=>2*a.value.imageHeight+"rpx"),d=L(0),u=e=>{d.value=e.detail.current};q(()=>{m(),"decorate"==o.mode&&F(()=>a.value,(e,t)=>{e&&"ImageAds"==e.componentName&&m()})}),Q(()=>{o.imageAdsSameScreen=!1});const m=()=>{"decorate"==o.mode&&a.value.list.forEach(e=>{""==e.imageUrl&&(e.imgWidth=690,e.imgHeight=330)})};return(e,t)=>{const l=G,d=R,m=X,v=Z;return c(),f(d,{style:h(Y(n))},{default:p(()=>[k(d,{class:"diy-image-ads",style:h(Y(r))},{default:p(()=>[1==Y(a).list.length?(c(),f(d,{key:0,class:"leading-0 overflow-hidden",style:h(Y(i))},{default:p(()=>[k(d,{onClick:t[0]||(t[0]=e=>Y(o).toRedirect(Y(a).list[0].link))},{default:p(()=>[Y(a).list[0].imageUrl?(c(),f(l,{key:0,src:Y(P)(Y(a).list[0].imageUrl),style:h({height:Y(s)}),mode:"heightFix",class:"!w-full","show-menu-by-longpress":!0},null,8,["src","style"])):(c(),f(l,{key:1,src:Y(P)("static/resource/images/diy/figure.png"),style:h({height:Y(s)}),mode:"heightFix",class:"!w-full","show-menu-by-longpress":!0},null,8,["src","style"]))]),_:1})]),_:1},8,["style"])):(c(),f(v,{key:1,class:"swiper",style:h({height:Y(s)}),autoplay:"true",circular:"true",onChange:u},{default:p(()=>[(c(!0),w(C,null,V(Y(a).list,e=>(c(),f(m,{class:"swiper-item",key:e.id,style:h(Y(i))},{default:p(()=>[k(d,{onClick:t=>Y(o).toRedirect(e.link)},{default:p(()=>[k(d,{class:"item",style:h({height:Y(s)})},{default:p(()=>[e.imageUrl?(c(),f(l,{key:0,src:Y(P)(e.imageUrl),mode:"scaleToFill",class:"w-full h-full","show-menu-by-longpress":!0},null,8,["src"])):(c(),f(l,{key:1,src:Y(P)("static/resource/images/diy/figure.png"),mode:"scaleToFill",class:"w-full h-full","show-menu-by-longpress":!0},null,8,["src"]))]),_:2},1032,["style"])]),_:2},1032,["onClick"])]),_:2},1032,["style"]))),128))]),_:1},8,["style"]))]),_:1},8,["style"])]),_:1},8,["style"])}}}),Kt=T({__name:"index",props:["component","index","global"],setup(e){const t=e,l=$(),o=U(),a=E(()=>"decorate"==o.mode?o.value[t.index]:t.component),r=E(()=>{let e="";return a.value.componentStartBgColor&&(a.value.componentStartBgColor&&a.value.componentEndBgColor?e+=`background:linear-gradient(${a.value.componentGradientAngle},${a.value.componentStartBgColor},${a.value.componentEndBgColor});`:e+="background-color:"+a.value.componentStartBgColor+";"),a.value.bgUrl&&(e+="background-image:url("+P(a.value.bgUrl)+");",e+="background-size: 100%;",e+="background-repeat: no-repeat;"),a.value.topRounded&&(e+="border-top-left-radius:"+2*a.value.topRounded+"rpx;"),a.value.topRounded&&(e+="border-top-right-radius:"+2*a.value.topRounded+"rpx;"),a.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*a.value.bottomRounded+"rpx;"),a.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*a.value.bottomRounded+"rpx;"),e}),n=ee(),{query:i}=te(location.href);i.code&&le()&&oe()&&ae({code:i.code}).then(e=>{n.getMemberInfo()});const s=E(()=>"decorate"==o.mode?{headimg:"",nickname:"昵称",balance:0,point:0,money:0,member_no:"NIU0000021"}:n.info),d=E(()=>{if(s.value){let e=parseFloat(s.value.balance)+parseFloat(s.value.money);return re(e.toString())}return 0}),u=()=>{let e=!l.login.is_username&&!l.login.is_mobile&&!l.login.is_bind_mobile,t=!l.login.is_auth_register;le()?e&&t?ie({title:"商家未开启登录注册",icon:"none"}):l.login.is_username||l.login.is_mobile||l.login.is_bind_mobile?se().setLoginBack({url:"/app/pages/member/index"}):e&&l.login.is_auth_register&&l.login.is_force_access_user_info?se().getAuthCode({scopes:"snsapi_userinfo"}):e&&l.login.is_auth_register&&!l.login.is_force_access_user_info&&se().getAuthCode({scopes:"snsapi_base"}):e?ie({title:"商家未开启登录注册",icon:"none"}):(l.login.is_username||l.login.is_mobile||l.login.is_bind_mobile)&&se().setLoginBack({url:"/app/pages/member/index"})};L(!1);const b=()=>{le()?se().getAuthCode({scopes:"snsapi_userinfo"}):W({url:"/app/pages/member/personal"})};return(e,t)=>{const l=x(_("u-avatar"),Qe),o=R,n=y;return c(),f(o,{style:h(Y(r))},{default:p(()=>[k(o,{class:"pt-[34rpx] member-info"},{default:p(()=>[Y(s)?(c(),f(o,{key:0,class:"flex ml-[32rpx] mr-[52rpx] items-center relative"},{default:p(()=>[g(" 唤起获取微信 "),k(l,{src:Y(P)(Y(s).headimg),size:"55",leftIcon:"none","default-url":Y(P)("static/resource/images/default_headimg.png"),onClick:b},null,8,["src","default-url"]),k(o,{class:"ml-[22rpx]"},{default:p(()=>[k(o,{class:"text-[#222222] flex pr-[50rpx] flex-wrap items-center"},{default:p(()=>[k(o,{class:"text-[#222222] truncate max-w-[320rpx] font-bold text-lg mr-[16rpx]",style:h({color:Y(a).textColor})},{default:p(()=>[m(v(Y(s).nickname),1)]),_:1},8,["style"])]),_:1}),k(o,{class:"text-[#696B70] text-[24rpx] mt-[10rpx]",style:h({color:Y(a).textColor})},{default:p(()=>[m("UID:"+v(Y(s).member_no),1)]),_:1},8,["style"])]),_:1}),k(o,{class:"set-icon flex items-center absolute right-0 top-2"},{default:p(()=>[k(o,{onClick:t[0]||(t[0]=e=>Y(W)({url:"/app/pages/setting/index"}))},{default:p(()=>[k(n,{class:"nc-iconfont nc-icon-shezhiV6xx-1 text-[40rpx] ml-[10rpx]",style:h({color:Y(a).textColor})},null,8,["style"])]),_:1})]),_:1})]),_:1})):(c(),f(o,{key:1,class:"flex ml-[32rpx] mr-[52rpx] items-center relative"},{default:p(()=>[k(l,{src:Y(P)("static/resource/images/default_headimg.png"),size:"55",onClick:u},null,8,["src"]),k(o,{class:"ml-[22rpx]",onClick:u},{default:p(()=>[k(o,{class:"text-[#222222] font-bold text-lg",style:h({color:Y(a).textColor})},{default:p(()=>[m(v(Y(ne)("login"))+"/"+v(Y(ne)("register")),1)]),_:1},8,["style"])]),_:1}),k(o,{class:"set-icon flex items-center absolute right-0 top-2",onClick:t[1]||(t[1]=e=>Y(W)({url:"/app/pages/setting/index"}))},{default:p(()=>[k(o,null,{default:p(()=>[k(n,{class:"nc-iconfont nc-icon-shezhiV6xx-1 text-[40rpx] ml-[10rpx]",style:h({color:Y(a).textColor})},null,8,["style"])]),_:1})]),_:1})]),_:1})),k(o,{class:"flex m-[30rpx] mb-0 py-[30rpx] items-center"},{default:p(()=>[k(o,{class:"flex-1 text-center"},{default:p(()=>[k(o,{class:"font-bold"},{default:p(()=>[k(o,{onClick:t[2]||(t[2]=e=>Y(W)({url:Y(s)?"/app/pages/member/balance":""})),style:h({color:Y(a).textColor})},{default:p(()=>[m(v(Y(d)),1)]),_:1},8,["style"])]),_:1}),k(o,{class:"text-sm mt-[10rpx]"},{default:p(()=>[k(o,{onClick:t[3]||(t[3]=e=>Y(W)({url:Y(s)?"/app/pages/member/balance":""})),style:h({color:Y(a).textColor})},{default:p(()=>[m(v(Y(ne)("balance")),1)]),_:1},8,["style"])]),_:1})]),_:1}),k(o,{class:"border-solid border-white border-l border-b-0 border-t-0 border-r-0 h-[60rpx]"}),k(o,{class:"flex-1 text-center"},{default:p(()=>[k(o,{class:"font-bold"},{default:p(()=>[k(o,{onClick:t[4]||(t[4]=e=>Y(W)({url:Y(s)?"/app/pages/member/point":""})),style:h({color:Y(a).textColor})},{default:p(()=>{var e;return[m(v(parseInt(null==(e=Y(s))?void 0:e.point)||0),1)]}),_:1},8,["style"])]),_:1}),k(o,{class:"text-sm mt-[10rpx]"},{default:p(()=>[k(o,{onClick:t[5]||(t[5]=e=>Y(W)({url:Y(s)?"/app/pages/member/point":""})),style:h({color:Y(a).textColor})},{default:p(()=>[m(v(Y(ne)("point")),1)]),_:1},8,["style"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["style"])}}}),Qt=Ke(T({__name:"index",props:["component","index"],setup(e){const t=e,l=U(),o=ee(),a=E(()=>"decorate"==l.mode?l.value[t.index]:t.component),r=E(()=>{let e="";return a.value.topRounded&&(e+="border-top-left-radius:"+2*a.value.topRounded+"rpx;"),a.value.topRounded&&(e+="border-top-right-radius:"+2*a.value.topRounded+"rpx;"),a.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*a.value.bottomRounded+"rpx;"),a.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*a.value.bottomRounded+"rpx;"),e}),n=L(0),i=L(0),s=L(-1),d=L([]);L(uni.getStorageSync("wap_member_info"));const u=E(()=>"decorate"==l.mode?(n.value=0,d.value=[{title:"商品包邮"}],i.value=1,{member_level_name:"会员等级",growth:5}):o.info||{}),b=E(()=>"decorate"==l.mode?[{}]:(x(o.levelList),o.levelList)),x=e=>{if(!e||!e.length)return!1;let t=!1;u.value&&u.value.member_level&&e&&e.length&&e.forEach((e,l)=>{e.level_id==u.value.member_level&&(i.value=l+1,e.level_benefits&&Object.values(e.level_benefits).forEach(e=>{e.content&&d.value.push(e.content)})),e.growth>u.value.growth&&e.level_id!=u.value.member_level&&!t&&(s.value=l,t=!0)}),u.value.member_level?(-1==s.value&&(s.value=e.length-1),e[s.value]&&e[s.value].growth&&(n.value=e[s.value].growth-u.value.growth)):(u.value.member_level_name=e[0].level_name,n.value=e[0].growth-(u.value.growth||0),s.value=0,i.value=1)};let _=()=>{let e=100;return b.value[s.value]&&b.value[s.value].growth&&(e=u.value.growth?u.value.growth/b.value[s.value].growth*100:0),e};const w=e=>{if("decorate"==l.mode)return!1;W({url:e})};return(e,t)=>{const l=G,o=y,x=R,C=de;return Y(u)&&Y(b)&&Y(b).length?(c(),f(x,{key:0,style:h(Y(r)),class:"overflow-hidden"},{default:p(()=>["style-1"==Y(a).style?(c(),f(x,{key:0,class:"flex items-center justify-between style-bg-1 py-[22rpx] px-[30rpx]"},{default:p(()=>[k(x,{class:"flex items-center"},{default:p(()=>[k(l,{src:Y(P)("static/resource/images/diy/member/VIP_02.png"),mode:"aspectFit",class:"w-[50rpx] h-[36rpx]"},null,8,["src"]),k(o,{class:"text-[30rpx] text-[#FFDAA8] ml-[10rpx] font-500 max-w-[440rpx] truncate"},{default:p(()=>[m(v(Y(u).member_level_name),1)]),_:1})]),_:1}),k(x,{class:"flex items-center justify-center rounded-[30rpx] box-border style-btn w-[140rpx] h-[56rpx]",onClick:t[0]||(t[0]=e=>w("/app/pages/member/level"))},{default:p(()=>[k(o,{class:"text-[24rpx] text-[#333]"},{default:p(()=>[m(v(Y(u).member_level?n.value>0?"做任务":"点击查看":"去解锁"),1)]),_:1}),k(o,{class:"iconfont iconxiayibu1 ml-[4rpx] -mb-[2rpx] !text-[14rpx] text-[#333]"})]),_:1})]),_:1})):g("v-if",!0),"style-2"==Y(a).style?(c(),f(x,{key:1,class:"flex items-center justify-between style-bg-2 p-[30rpx]"},{default:p(()=>[k(x,{class:"flex flex-col"},{default:p(()=>[k(x,{class:"flex items-center"},{default:p(()=>[k(l,{src:Y(P)("static/resource/images/diy/member/VIP_01.png"),mode:"aspectFit",class:"w-[74rpx] h-[30rpx]"},null,8,["src"]),k(o,{class:"text-[32rpx] text-[#FFE3B1] leading-[normal] ml-[14rpx] font-500 max-w-[420rpx] truncate"},{default:p(()=>[m(v(Y(u).member_level_name),1)]),_:1})]),_:1}),d.value&&d.value.length?(c(),f(o,{key:0,class:"text-[#FFE3B1] opacity-80 text-[24rpx] mt-[10rpx] leading-[32rpx]"},{default:p(()=>[m(v(Y(u).member_level_name)+"购物享"+v(d.value[0].title),1)]),_:1})):g("v-if",!0)]),_:1}),k(x,{class:"flex items-center justify-center rounded-[30rpx] box-border style-btn w-[140rpx] h-[56rpx]",onClick:t[1]||(t[1]=e=>w("/app/pages/member/level"))},{default:p(()=>[k(o,{class:"text-[24rpx] text-[#333]"},{default:p(()=>[m(v(Y(u).member_level?n.value>0?"做任务":"点击查看":"去解锁"),1)]),_:1}),k(o,{class:"iconfont iconxiayibu1 ml-[4rpx] -mb-[2rpx] !text-[14rpx] text-[#333]"})]),_:1})]),_:1})):g("v-if",!0),"style-3"==Y(a).style?(c(),f(x,{key:2,class:"style-bg-3 py-[var(--pad-top-m)] px-[var(--pad-sidebar-m)]"},{default:p(()=>[k(x,{class:"flex items-center justify-between style-border-3 mb-[30rpx] pb-[40rpx]"},{default:p(()=>[k(x,{class:"flex flex-col flex-1"},{default:p(()=>[k(x,{class:"flex items-center justify-between"},{default:p(()=>[k(x,{class:"flex items-center"},{default:p(()=>[k(x,{class:"flex font-500 leading-[30rpx] box-border text-[#fff] pl-[50rpx] text-[24rpx] w-[120rpx] h-[30rpx] bg-contain bg-no-repeat",style:h({backgroundImage:"url("+Y(P)("static/resource/images/diy/member/VIP.png")+")"})},{default:p(()=>[m("VIP."+v(i.value),1)]),_:1},8,["style"]),k(o,{class:"text-[#733F02] ml-[8rpx] text-[30rpx] font-500 max-w-[380rpx] truncate"},{default:p(()=>[m(v(Y(u).member_level_name),1)]),_:1})]),_:1}),k(x,{class:"flex items-center",onClick:t[2]||(t[2]=e=>w("/app/pages/member/level"))},{default:p(()=>[k(x,{class:"inline-block"},{default:p(()=>[k(o,{class:"nc-iconfont nc-icon-a-bangzhuV6xx-36 !text-[22rpx] text-[#733F02]"}),k(o,{class:"text-[22rpx] text-[#733F02] ml-[6rpx] leading-[24rpx]"},{default:p(()=>[m("规则")]),_:1})]),_:1}),k(x,{class:"ml-[2rpx] -mb-[4rpx] text-[#733F02] !text-[24rpx] nc-iconfont nc-icon-youV6xx"})]),_:1})]),_:1}),k(o,{class:"text-[24rpx] text-[#794200] mt-[10rpx]"},{default:p(()=>[m("购物或邀请好友可以提升等级")]),_:1})]),_:1})]),_:1}),k(x,{class:"flex items-center justify-between"},{default:p(()=>[k(x,{class:"flex flex-col flex-1 mt-[2rpx]"},{default:p(()=>[k(x,{class:"overflow-hidden rounded-[20rpx]"},{default:p(()=>[k(C,{percent:Y(_)(),activeColor:"#fff",backgroundColor:"rgba(255,5,5,0.1)","stroke-width":"4"},null,8,["percent"])]),_:1}),n.value>0?(c(),f(o,{key:0,class:"text-[22rpx] ml-[2rpx] leading-[1.4] text-[#794200] mt-[16rpx]"},{default:p(()=>[m("还差"+v(n.value)+"成长值即可升级为"+v(Y(b)[s.value].level_name),1)]),_:1})):(c(),f(o,{key:1,class:"text-[22rpx] ml-[2rpx] text-[#794200] mt-[16rpx]"},{default:p(()=>[m("恭喜您升级为最高等级")]),_:1}))]),_:1}),k(x,{class:"flex items-center rounded-[30rpx] bg-[rgb(245,230,185)] px-[24rpx] text-[22rpx] text-[#733F02] h-[56rpx] ml-[40rpx] leading-normal",onClick:t[3]||(t[3]=e=>w("/app/pages/member/level"))},{default:p(()=>[m(v(Y(u).member_level?n.value>0?"做任务":"点击查看":"去解锁"),1)]),_:1})]),_:1})]),_:1})):g("v-if",!0),"style-4"==Y(a).style?(c(),f(x,{key:3,class:"flex items-center justify-between style-4 px-[24rpx] py-[20rpx]",style:h({backgroundImage:"url("+Y(P)("static/resource/images/diy/member/style4_bg.jpg")+")"})},{default:p(()=>[k(x,{class:"flex flex-col"},{default:p(()=>[k(x,{class:"flex items-center"},{default:p(()=>[k(l,{src:Y(P)("static/resource/images/diy/member/style4_vip.png"),mode:"aspectFit",class:"w-[70rpx] h-[32rpx] pt-[1rpx]"},null,8,["src"]),k(o,{class:"text-[30rpx] text-[#FFEFB0] leading-[normal] ml-[8rpx] font-500 max-w-[420rpx] truncate"},{default:p(()=>[m(v(Y(u).member_level_name),1)]),_:1})]),_:1}),d.value&&d.value.length?(c(),f(x,{key:0,class:"text-[#B0B0B0] text-[24rpx] mt-[10rpx] leading-[32rpx]"},{default:p(()=>[k(o,null,{default:p(()=>[m(v(Y(u).member_level_name)+"购物享",1)]),_:1}),k(o,{class:"text-[#FFEFB0]"},{default:p(()=>[m(v(d.value[0].title),1)]),_:1})]),_:1})):g("v-if",!0)]),_:1}),k(x,{class:"flex items-center justify-center rounded-[30rpx] box-border style-btn w-[150rpx] h-[50rpx]",onClick:t[4]||(t[4]=e=>w("/app/pages/member/level"))},{default:p(()=>[k(o,{class:"text-[22rpx] text-[#333] mr-[8rpx]"},{default:p(()=>[m(v(Y(u).member_level?n.value>0?"做任务":"点击查看":"去解锁"),1)]),_:1}),k(l,{src:Y(P)("static/resource/images/diy/member/style4_arrow.png"),mode:"aspectFit",class:"w-[26rpx] h-[26rpx] pt-[2rpx]"},null,8,["src"])]),_:1})]),_:1},8,["style"])):g("v-if",!0),"style-5"==Y(a).style?(c(),f(x,{key:4,class:"style-5",style:h({backgroundImage:"url("+Y(P)("static/resource/images/diy/member/style5_bg.jpg")+")"})},{default:p(()=>[k(x,{class:"content-head pt-[16rpx] pb-[10rpx] px-[24rpx] flex items-center justify-between"},{default:p(()=>[k(x,{class:"flex items-center"},{default:p(()=>[k(l,{src:Y(P)("static/resource/images/diy/member/style5_vip.png"),mode:"aspectFit",class:"w-[40rpx] h-[40rpx]"},null,8,["src"]),k(o,{class:"text-[#FFFBE2] ml-[10rpx] text-[30rpx] font-500 max-w-[470rpx] truncate"},{default:p(()=>[m(v(Y(u).member_level_name),1)]),_:1})]),_:1}),k(x,{class:"flex items-center rounded-[30rpx] pl-[16rpx] pr-[12rpx] h-[44rpx] leading-normal style-btn",onClick:t[5]||(t[5]=e=>w("/app/pages/member/level"))},{default:p(()=>[k(o,{class:"text-[22rpx] text-[#333] font-500 pb-[2rpx]"},{default:p(()=>[m(v(Y(u).member_level?n.value>0?"做任务":"点击查看":"去解锁"),1)]),_:1}),k(l,{src:Y(P)("static/resource/images/diy/member/style5_arrow_01.png"),mode:"aspectFit",class:"w-[22rpx] h-[22rpx] pb-[1rpx]"},null,8,["src"])]),_:1})]),_:1}),k(x,{class:"flex flex-col pt-[28rpx] pb-[30rpx] px-[24rpx]"},{default:p(()=>[k(x,{class:"flex items-center justify-between pb-[16rpx]"},{default:p(()=>[n.value>0?(c(),f(o,{key:0,class:"text-[22rpx] ml-[2rpx] leading-[1.4] text-[#FFFBE2]"},{default:p(()=>[m("还差"+v(n.value)+"成长值即可升级为"+v(Y(b)[s.value].level_name),1)]),_:1})):(c(),f(o,{key:1,class:"text-[22rpx] ml-[2rpx] text-[#FFFBE2]"},{default:p(()=>[m("恭喜您升级为最高等级")]),_:1})),k(x,{class:"flex items-center",onClick:t[6]||(t[6]=e=>w("/app/pages/member/level"))},{default:p(()=>[k(o,{class:"nc-iconfont nc-icon-a-bangzhuV6xx-36 !text-[22rpx] text-[#FFFBE2]"}),k(o,{class:"text-[22rpx] text-[#FFFBE2] ml-[6rpx] leading-[24rpx]"},{default:p(()=>[m("规则")]),_:1}),k(x,{class:"ml-[2rpx] -mb-[4rpx] text-[#FFFBE2] !text-[24rpx] nc-iconfont nc-icon-youV6xx"})]),_:1})]),_:1}),k(x,{class:"overflow-hidden rounded-[20rpx]"},{default:p(()=>[k(C,{percent:Y(_)(),activeColor:"#fff",backgroundColor:"rgba(255,255,255,0.4)","stroke-width":"4"},null,8,["percent"])]),_:1})]),_:1})]),_:1},8,["style"])):g("v-if",!0)]),_:1},8,["style"])):g("v-if",!0)}}}),[["__scopeId","data-v-e7eeb300"]]),el=Ke(T({__name:"index",props:["component","index"],setup(e){const t=e,l=U(),o=L(!1),a=L(""),r=E(()=>"decorate"==l.mode?l.value[t.index]:t.component),n=E(()=>{let e="";return e+="position:relative;",r.value.componentStartBgColor&&(r.value.componentStartBgColor&&r.value.componentEndBgColor?e+=`background:linear-gradient(${r.value.componentGradientAngle},${r.value.componentStartBgColor},${r.value.componentEndBgColor});`:e+="background-color:"+r.value.componentStartBgColor+";"),r.value.componentBgUrl&&(e+=`background-image:url('${P(r.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),r.value.topRounded&&(e+="border-top-left-radius:"+2*r.value.topRounded+"rpx;"),r.value.topRounded&&(e+="border-top-right-radius:"+2*r.value.topRounded+"rpx;"),r.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*r.value.bottomRounded+"rpx;"),r.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*r.value.bottomRounded+"rpx;"),e}),i=E(()=>{let e="";return r.value.componentBgUrl&&(e+="position:absolute;top:0;width:100%;",e+=`background: rgba(0,0,0,${r.value.componentBgAlpha/10});`,e+=`height:${$.value}px;`,r.value.topRounded&&(e+="border-top-left-radius:"+2*r.value.topRounded+"rpx;"),r.value.topRounded&&(e+="border-top-right-radius:"+2*r.value.topRounded+"rpx;"),r.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*r.value.bottomRounded+"rpx;"),r.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*r.value.bottomRounded+"rpx;")),e}),s=L(0),d=L(0),u=L(""),S=L(0),z=L(800),B=()=>{"horizontal"==r.value.scrollWay&&setTimeout(()=>{N(()=>{let e=window.document.getElementById("horizontal-body-"+r.value.id),t=window.document.getElementById("marquee-one");e&&t&&(s.value=e.offsetWidth,d.value=t.offsetWidth,S.value=Math.ceil(14*d.value),s.value>d.value-30?u.value="animation: none;":u.value=`animation-duration: ${S.value}ms;animation-delay: ${z.value}ms;`)})})};q(()=>{B(),I(),"decorate"==l.mode&&F(()=>r.value,(e,t)=>{e&&"Notice"==e.componentName&&(B(),I())})});const T=j(),$=L(0),I=()=>{N(()=>{H().in(T).select(".diy-notice").boundingClientRect(e=>{$.value=e.height}).exec()})},M=e=>{if("decorate"==l.mode)return!1;"popup"==r.value.showType?(o.value=!0,a.value=e.text):l.toRedirect(e.link)};return(e,t)=>{const l=R,S=G,z=y,B=X,T=Z,$=J,I=ue,F=x(_("u-popup"),tt);return c(),f(l,{style:h(Y(n))},{default:p(()=>[k(l,{style:h(Y(i))},null,8,["style"]),k(l,{class:"diy-notice relative overflow-hidden"},{default:p(()=>[k(l,{class:"flex items-center pl-[28rpx] p-[22rpx]"},{default:p(()=>["img"==Y(r).noticeType?(c(),f(l,{key:0,class:"min-w-[60rpx] flex items-center"},{default:p(()=>["system"==Y(r).imgType?(c(),w(C,{key:0},["style_1"==Y(r).systemUrl?(c(),f(S,{key:0,src:Y(P)(`static/resource/images/diy/notice/${Y(r).systemUrl}.png`),class:"h-[40rpx] w-[auto] mr-[20rpx] flex-shrink-0",mode:"heightFix"},null,8,["src"])):"style_2"==Y(r).systemUrl?(c(),f(S,{key:1,src:Y(P)(`static/resource/images/diy/notice/${Y(r).systemUrl}.png`),class:"w-[200rpx] mr-[20rpx] h-[30rpx] flex-shrink-0",mode:"heightFix"},null,8,["src"])):g("v-if",!0)],64)):"diy"==Y(r).imgType?(c(),f(S,{key:1,src:Y(P)(Y(r).imageUrl||""),class:"w-[200rpx] h-[30rpx] mr-[20rpx] flex-shrink-0",mode:"heightFix"},null,8,["src"])):g("v-if",!0)]),_:1})):g("v-if",!0),"text"==Y(r).noticeType&&Y(r).noticeTitle?(c(),f(l,{key:1,class:"max-w-[128rpx] px-[12rpx] text-[26rpx] h-[40rpx] leading-[40rpx] text-[var(--primary-color)] bg-[var(--primary-color-light)] truncate rounded-[8rpx] mr-[20rpx] flex-shrink-0"},{default:p(()=>[m(v(Y(r).noticeTitle),1)]),_:1})):g("v-if",!0),k(l,{class:b(["flex-1 flex overflow-hidden horizontal-body",{"items-center":"upDown"==Y(r).scrollWay}]),id:"horizontal-body-"+Y(r).id},{default:p(()=>[g(" 横向滚动 "),"horizontal"==Y(r).scrollWay?(c(),f(l,{key:0,class:"horizontal-wrap",style:h(u.value)},{default:p(()=>[k(l,{class:"marquee marquee-one",id:"marquee-one"},{default:p(()=>[(c(!0),w(C,null,V(Y(r).list,(e,t)=>(c(),f(l,{class:b(["item flex-shrink-0 !leading-[40rpx] h-[40rpx]",{"ml-[80rpx]":t}]),key:t,onClick:t=>M(e),style:h({color:Y(r).textColor,fontSize:2*Y(r).fontSize+"rpx",fontWeight:Y(r).fontWeight})},{default:p(()=>[m(v(e.text),1)]),_:2},1032,["class","onClick","style"]))),128))]),_:1}),s.value[(c(!0),w(C,null,V(Y(r).list,(e,t)=>(c(),f(l,{class:b(["item flex-shrink-0 !leading-[40rpx] h-[40rpx]",{"ml-[80rpx]":t}]),key:t,onClick:t=>M(e),style:h({color:Y(r).textColor,fontSize:2*Y(r).fontSize+"rpx",fontWeight:Y(r).fontWeight})},{default:p(()=>[m(v(e.text),1)]),_:2},1032,["class","onClick","style"]))),128))]),_:1})):g("v-if",!0)]),_:1},8,["style"])):g("v-if",!0),g(" 上下滚动 "),"upDown"==Y(r).scrollWay?(c(),w(C,{key:1},[k(T,{vertical:!0,duration:500,autoplay:"true",circular:"true",class:"flex-1"},{default:p(()=>[(c(!0),w(C,null,V(Y(r).list,(e,l)=>(c(),f(B,{key:l,onTouchmove:t[0]||(t[0]=D(()=>{},["prevent","stop"]))},{default:p(()=>[k(z,{onClick:t=>M(e),class:"beyond-hiding truncate",style:h({color:Y(r).textColor,fontSize:2*Y(r).fontSize+"rpx",fontWeight:Y(r).fontWeight})},{default:p(()=>[m(v(e.text),1)]),_:2},1032,["onClick","style"])]),_:2},1024))),128))]),_:1}),k(z,{class:"nc-iconfont nc-icon-youV6xx text-[26rpx] -ml-[8rpx] pl-[30rpx]",style:h({color:"#999",fontWeight:Y(r).fontWeight})},null,8,["style"])],64)):g("v-if",!0)]),_:1},8,["id","class"])]),_:1}),k(l,{onTouchmove:t[3]||(t[3]=D(()=>{},["prevent","stop"]))},{default:p(()=>[k(F,{show:o.value,onClose:t[2]||(t[2]=e=>o.value=!1),mode:"center",round:"var(--rounded-big)",safeAreaInsetBottom:!1},{default:p(()=>[k(l,{class:"w-[570rpx] px-[32rpx] popup-common center"},{default:p(()=>[k(l,{class:"title"},{default:p(()=>[m("公告")]),_:1}),k($,{"scroll-y":!0,class:"px-[30rpx] box-border h-[260rpx]"},{default:p(()=>[(c(!0),w(C,null,V(a.value.split("\n"),e=>(c(),f(l,{class:"text-[28rpx] leading-[40rpx] mb-[20rpx]"},{default:p(()=>[m(v(e),1)]),_:2},1024))),256))]),_:1}),k(l,{class:"btn-wrap !pt-[40rpx]"},{default:p(()=>[k(I,{class:"primary-btn-bg w-[480rpx] h-[70rpx] text-[26rpx] leading-[70rpx] rounded-[35rpx] !text-[#fff] font-500",onClick:t[1]||(t[1]=e=>o.value=!1)},{default:p(()=>[m("我知道了")]),_:1})]),_:1})]),_:1})]),_:1},8,["show"])]),_:1})]),_:1})]),_:1},8,["style"])}}}),[["__scopeId","data-v-02b24983"]]),tl=Ke(T({__name:"index",props:["component","index"],setup(e){const t=e,l=U(),o=E(()=>"decorate"==l.mode?l.value[t.index]:t.component),a=K();a.systemInfo=ce();const r=e=>fe(e)+1,n=E(()=>{let e="";return e+="position:relative;",o.value.componentStartBgColor&&(o.value.componentStartBgColor&&o.value.componentEndBgColor?e+=`background:linear-gradient(${o.value.componentGradientAngle},${o.value.componentStartBgColor},${o.value.componentEndBgColor});`:e+="background-color:"+o.value.componentStartBgColor+";"),o.value.componentBgUrl&&(e+=`background-image:url('${P(o.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),o.value.topRounded&&(e+="border-top-left-radius:"+2*o.value.topRounded+"rpx;"),o.value.topRounded&&(e+="border-top-right-radius:"+2*o.value.topRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*o.value.bottomRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*o.value.bottomRounded+"rpx;"),e}),i=E(()=>{let e="";return o.value.componentBgUrl&&(e+="position:absolute;top:0;width:100%;",e+=`background: rgba(0,0,0,${o.value.componentBgAlpha/10});`,e+=`height:${d.value}px;`,o.value.topRounded&&(e+="border-top-left-radius:"+2*o.value.topRounded+"rpx;"),o.value.topRounded&&(e+="border-top-right-radius:"+2*o.value.topRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*o.value.bottomRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*o.value.bottomRounded+"rpx;")),e});q(()=>{u(),"decorate"==l.mode?F(()=>o.value,(e,t)=>{e&&"RubikCube"==e.componentName&&u()}):F(()=>o.value,(e,t)=>{u()})});const s=j(),d=L(0),u=()=>{"decorate"==l.mode&&o.value.list.forEach(e=>{""==e.imageUrl&&(e.imgWidth=690,e.imgHeight=330)}),m(),N(()=>{H().in(s).select(".rubik-cube").boundingClientRect(e=>{d.value=e.height}).exec()})},m=()=>{const e={"row1-of2":{ratio:2,width:"calc((100% - "+r(2*o.value.imageGap)+"px) / 2)"},"row1-of3":{ratio:3,width:"calc((100% - "+r(4*o.value.imageGap)+"px) / 3)"},"row1-of4":{ratio:4,width:"calc((100% - "+r(6*o.value.imageGap)+"px) / 4)"}};o.value.list.forEach((e,t)=>{e.pageItemStyle=((e,t)=>{let l="";return"right"==o.value.elementAngle||{"row1-lt-of2-rt":[["border-top-right-radius","border-bottom-right-radius"],["border-top-left-radius","border-bottom-left-radius","border-bottom-right-radius"],["border-top-left-radius","border-bottom-left-radius","border-top-right-radius"]],"row1-lt-of1-tp-of2-bm":[["border-top-right-radius","border-bottom-right-radius"],["border-top-left-radius","border-bottom-left-radius","border-bottom-right-radius"],["border-radius"],["border-top-left-radius","border-bottom-left-radius","border-top-right-radius"]],"row1-tp-of2-bm":[["border-bottom-left-radius","border-bottom-right-radius"],["border-top-left-radius","border-bottom-right-radius","border-top-right-radius"],["border-top-left-radius","border-bottom-left-radius","border-top-right-radius"]],"row2-lt-of2-rt":[["border-top-right-radius","border-bottom-left-radius","border-bottom-right-radius"],["border-top-left-radius","border-bottom-right-radius","border-bottom-left-radius"],["border-top-left-radius","border-bottom-right-radius","border-top-right-radius"],["border-top-left-radius","border-bottom-left-radius","border-top-right-radius"]],"row1-of4":[["border-top-right-radius","border-bottom-right-radius"],["border-radius"],["border-radius"],["border-top-left-radius","border-bottom-left-radius"]],"row1-of3":[["border-top-right-radius","border-bottom-right-radius"],["border-radius"],["border-top-left-radius","border-bottom-left-radius"]],"row1-of2":[["border-top-right-radius","border-bottom-right-radius"],["border-top-left-radius","border-bottom-left-radius"]]}[e][t].forEach((e,t)=>{l+="border-top-left-radius:"+2*o.value.topElementRounded+"rpx;",l+="border-top-right-radius:"+2*o.value.topElementRounded+"rpx;",l+="border-bottom-left-radius:"+2*o.value.bottomElementRounded+"rpx;",l+="border-bottom-right-radius:"+2*o.value.bottomElementRounded+"rpx;"}),l})(o.value.mode,t)}),e[o.value.mode]?v(e[o.value.mode]):"row2-lt-of2-rt"==o.value.mode?y():"row1-lt-of2-rt"==o.value.mode?x():"row1-tp-of2-bm"==o.value.mode?_():"row1-lt-of1-tp-of2-bm"==o.value.mode&&S()},v=e=>{let t=0;o.value.list.forEach((l,n)=>{const i=l.imgHeight/l.imgWidth;let s=a.systemInfo.windowWidth-r(2*o.value.margin.both);o.value.imageGap>0&&(s-=r(e.ratio*o.value.imageGap*2)),l.imgWidth=s/e.ratio,l.imgHeight=l.imgWidth*i,(0==t||t{l.widthStyle=e.width,l.imgHeight=t})},y=()=>{let e=0,t=0;o.value.list.forEach((l,n)=>{const i=l.imgHeight/l.imgWidth;l.imgWidth=a.systemInfo.windowWidth,l.imgWidth-=r(4*o.value.margin.both),o.value.imageGap>0&&(l.imgWidth-=r(2*o.value.imageGap)),l.imgWidth=l.imgWidth/2,l.imgHeight=l.imgWidth*i,n<=1?(0==e||e1&&(0==t||t{l.widthStyle="calc((100% - "+r(2*o.value.imageGap)+"px) / 2)",a<=1?l.imgHeight=e:a>1&&(l.imgHeight=t)})},x=()=>{let e=0;o.value.list[1].imgWidth,o.value.list[2].imgWidth,o.value.list.forEach((t,l)=>{if(0==l){const l=t.imgHeight/t.imgWidth;t.imgWidth=a.systemInfo.windowWidth-r(4*o.value.margin.both)-r(2*o.value.imageGap),t.imgWidth=t.imgWidth/2,t.imgHeight=t.imgWidth*l,e=(t.imgHeight-r(2*o.value.imageGap))/2,t.imgWidth+="px"}else t.imgWidth=o.value.list[0].imgWidth,t.imgHeight=e})},_=()=>{let e=0;o.value.list.forEach((t,l)=>{const n=t.imgHeight/t.imgWidth;0==l?t.imgWidth=a.systemInfo.windowWidth-r(4*o.value.margin.both):l>0&&(t.imgWidth=a.systemInfo.windowWidth-r(4*o.value.margin.both)-r(2*o.value.imageGap),t.imgWidth=t.imgWidth/2),t.imgHeight=t.imgWidth*n,l>0&&(0==e||e{t.imgWidth+="px",t.widthStyle=t.imgWidth,l>0&&(t.imgHeight=e)})},S=()=>{o.value.list.forEach((e,t)=>{if(0==t){const t=e.imgHeight/e.imgWidth;e.imgWidth=a.systemInfo.windowWidth-r(4*o.value.margin.both)-r(2*o.value.imageGap),e.imgWidth=e.imgWidth/2,e.imgHeight=e.imgWidth*t}else 1==t?(e.imgWidth=o.value.list[0].imgWidth,e.imgHeight=(o.value.list[0].imgHeight-r(2*o.value.imageGap))/2):t>1&&(e.imgWidth=(o.value.list[0].imgWidth-r(2*o.value.imageGap))/2,e.imgHeight=o.value.list[1].imgHeight)}),o.value.list.forEach((e,t)=>{e.imgWidth+="px"})};return(e,t)=>{const a=R,r=G;return c(),f(a,{style:h(Y(n))},{default:p(()=>[k(a,{style:h(Y(i))},null,8,["style"]),k(a,{class:b(["rubik-cube relative",Y(l).mode])},{default:p(()=>[g(" 1左2右 "),"row1-lt-of2-rt"==Y(o).mode?(c(),w(C,{key:0},[k(a,{class:"template-left"},{default:p(()=>[k(a,{onClick:t[0]||(t[0]=e=>Y(l).toRedirect(Y(o).list[0].link)),class:b(["item",Y(o).mode]),style:h({marginRight:2*Y(o).imageGap+"rpx",width:Y(o).list[0].imgWidth,height:Y(o).list[0].imgHeight+"px"})},{default:p(()=>[Y(o).list[0].imageUrl?(c(),f(r,{key:0,src:Y(P)(Y(o).list[0].imageUrl),mode:"scaleToFill",style:h(Y(o).list[0].pageItemStyle),"show-menu-by-longpress":!0},null,8,["src","style"])):(c(),f(r,{key:1,src:Y(P)("static/resource/images/diy/figure.png"),mode:"scaleToFill",style:h(Y(o).list[0].pageItemStyle),"show-menu-by-longpress":!0},null,8,["src","style"]))]),_:1},8,["class","style"])]),_:1}),k(a,{class:"template-right"},{default:p(()=>[(c(!0),w(C,null,V(Y(o).list,(e,t)=>(c(),w(C,{key:t},[t>0?(c(),f(a,{key:0,onClick:t=>Y(l).toRedirect(e.link),class:b(["item",Y(o).mode]),style:h({marginBottom:2*Y(o).imageGap+"rpx",width:e.imgWidth,height:e.imgHeight+"px"})},{default:p(()=>[e.imageUrl?(c(),f(r,{key:0,src:Y(P)(e.imageUrl),mode:"scaleToFill",style:h(e.pageItemStyle),"show-menu-by-longpress":!0},null,8,["src","style"])):(c(),f(r,{key:1,src:Y(P)("static/resource/images/diy/figure.png"),mode:"scaleToFill",style:h(e.pageItemStyle),"show-menu-by-longpress":!0},null,8,["src","style"]))]),_:2},1032,["onClick","class","style"])):g("v-if",!0)],64))),128))]),_:1})],64)):"row1-lt-of1-tp-of2-bm"==Y(o).mode?(c(),w(C,{key:1},[g(" 1左3右 "),k(a,{class:"template-left"},{default:p(()=>[k(a,{onClick:t[1]||(t[1]=e=>Y(l).toRedirect(Y(o).list[0].link)),class:b(["item",Y(o).mode]),style:h({marginRight:2*Y(o).imageGap+"rpx",width:Y(o).list[0].imgWidth,height:Y(o).list[0].imgHeight+"px"})},{default:p(()=>[Y(o).list[0].imageUrl?(c(),f(r,{key:0,src:Y(P)(Y(o).list[0].imageUrl),mode:"scaleToFill",style:h(Y(o).list[0].pageItemStyle),"show-menu-by-longpress":!0},null,8,["src","style"])):(c(),f(r,{key:1,src:Y(P)("static/resource/images/diy/figure.png"),mode:"scaleToFill",style:h(Y(o).list[0].pageItemStyle),"show-menu-by-longpress":!0},null,8,["src","style"]))]),_:1},8,["class","style"])]),_:1}),k(a,{class:"template-right"},{default:p(()=>[k(a,{onClick:t[2]||(t[2]=e=>Y(l).toRedirect(Y(o).list[1].link)),class:b(["item",Y(o).mode]),style:h({marginBottom:2*Y(o).imageGap+"rpx",width:Y(o).list[1].imgWidth,height:Y(o).list[1].imgHeight+"px"})},{default:p(()=>[Y(o).list[1].imageUrl?(c(),f(r,{key:0,src:Y(P)(Y(o).list[1].imageUrl),mode:"scaleToFill",style:h(Y(o).list[1].pageItemStyle),"show-menu-by-longpress":!0},null,8,["src","style"])):(c(),f(r,{key:1,src:Y(P)("static/resource/images/diy/figure.png"),mode:"scaleToFill",style:h(Y(o).list[1].pageItemStyle),"show-menu-by-longpress":!0},null,8,["src","style"]))]),_:1},8,["class","style"]),k(a,{class:"template-bottom"},{default:p(()=>[(c(!0),w(C,null,V(Y(o).list,(e,t)=>(c(),w(C,{key:t},[t>1?(c(),f(a,{key:0,onClick:t=>Y(l).toRedirect(e.link),class:b(["item",Y(o).mode]),style:h({marginRight:2*Y(o).imageGap+"rpx",width:e.imgWidth,height:e.imgHeight+"px"})},{default:p(()=>[e.imageUrl?(c(),f(r,{key:0,src:Y(P)(e.imageUrl),mode:"scaleToFill",style:h(e.pageItemStyle),"show-menu-by-longpress":!0},null,8,["src","style"])):(c(),f(r,{key:1,src:Y(P)("static/resource/images/diy/figure.png"),mode:"scaleToFill",style:h(e.pageItemStyle),"show-menu-by-longpress":!0},null,8,["src","style"]))]),_:2},1032,["onClick","class","style"])):g("v-if",!0)],64))),128))]),_:1})]),_:1})],64)):(c(!0),w(C,{key:2},V(Y(o).list,(e,t)=>(c(),f(a,{class:b(["item",Y(o).mode]),key:t,onClick:t=>Y(l).toRedirect(e.link),style:h({marginRight:2*Y(o).imageGap+"rpx",marginBottom:2*Y(o).imageGap+"rpx",width:e.widthStyle,height:e.imgHeight+"px"})},{default:p(()=>[e.imageUrl?(c(),f(r,{key:0,src:Y(P)(e.imageUrl),mode:"scaleToFill",style:h(e.pageItemStyle),"show-menu-by-longpress":!0},null,8,["src","style"])):(c(),f(r,{key:1,src:Y(P)("static/resource/images/diy/figure.png"),mode:"scaleToFill",style:h(e.pageItemStyle),"show-menu-by-longpress":!0},null,8,["src","style"]))]),_:2},1032,["class","onClick","style"]))),128))]),_:1},8,["class"])]),_:1},8,["style"])}}}),[["__scopeId","data-v-55bbb40f"]]),ll=T({__name:"index",props:["component","index"],setup(e){const t=e,l=U(),o=E(()=>"decorate"==l.mode?l.value[t.index]:t.component),a=E(()=>({fontSize:2*o.value.fontSize+"rpx",color:o.value.textColor,fontWeight:"normal"===o.value.fontWeight?500:o.value.fontWeight,textAlign:o.value.textAlign})),r=E(()=>({fontSize:2*o.value.fontSize+"rpx",color:o.value.textColor,fontWeight:"normal"===o.value.fontWeight?500:o.value.fontWeight})),n=E(()=>{let e="";return e+="position:relative;",o.value.componentStartBgColor&&(o.value.componentStartBgColor&&o.value.componentEndBgColor?e+=`background:linear-gradient(${o.value.componentGradientAngle},${o.value.componentStartBgColor},${o.value.componentEndBgColor});`:e+="background-color:"+o.value.componentStartBgColor+";"),o.value.componentBgUrl&&(e+=`background-image:url('${P(o.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),o.value.topRounded&&(e+="border-top-left-radius:"+2*o.value.topRounded+"rpx;"),o.value.topRounded&&(e+="border-top-right-radius:"+2*o.value.topRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*o.value.bottomRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*o.value.bottomRounded+"rpx;"),e}),i=E(()=>{let e="";return o.value.componentBgUrl&&(e+="position:absolute;top:0;width:100%;",e+=`background: rgba(0,0,0,${o.value.componentBgAlpha/10});`,e+=`height:${d.value}px;`,o.value.topRounded&&(e+="border-top-left-radius:"+2*o.value.topRounded+"rpx;"),o.value.topRounded&&(e+="border-top-right-radius:"+2*o.value.topRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*o.value.bottomRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*o.value.bottomRounded+"rpx;")),e});q(()=>{u(),"decorate"==l.mode&&F(()=>o.value,(e,t)=>{e&&"Text"==e.componentName&&u()})});const s=j(),d=L(0),u=()=>{N(()=>{H().in(s).select(".diy-text").boundingClientRect(e=>{d.value=e.height}).exec()})};return(e,t)=>{const s=R,d=y;return c(),f(s,{style:h(Y(n))},{default:p(()=>[k(s,{style:h(Y(i))},null,8,["style"]),k(s,{class:"diy-text relative"},{default:p(()=>["style-1"==Y(o).style?(c(),f(s,{key:0,class:"px-[var(--pad-sidebar-m)]"},{default:p(()=>[k(s,{onClick:t[0]||(t[0]=e=>Y(l).toRedirect(Y(o).link))},{default:p(()=>[k(s,{class:"leading-[1]",style:h(Y(a))},{default:p(()=>[m(v(Y(o).text),1)]),_:1},8,["style"])]),_:1})]),_:1})):g("v-if",!0),"style-2"==Y(o).style?(c(),f(s,{key:1,class:"px-[20rpx] flex items-center"},{default:p(()=>[k(s,{onClick:t[1]||(t[1]=e=>Y(l).toRedirect(Y(o).link))},{default:p(()=>[k(s,{class:"max-w-[200rpx] truncate leading-[1]",style:h(Y(r))},{default:p(()=>[m(v(Y(o).text),1)]),_:1},8,["style"])]),_:1}),Y(o).subTitle.text?(c(),f(d,{key:0,style:h({background:Y(o).subTitle.color}),class:"mx-[10rpx] w-[2rpx] h-[24rpx] opacity-70"},null,8,["style"])):g("v-if",!0),k(d,{class:"max-w-[300rpx] truncate",style:h({color:Y(o).subTitle.color,fontSize:2*Y(o).subTitle.fontSize+"rpx"})},{default:p(()=>[m(v(Y(o).subTitle.text),1)]),_:1},8,["style"]),Y(o).more.isShow?(c(),f(s,{key:1,class:"ml-auto text-right",style:h({color:Y(o).more.color})},{default:p(()=>[k(s,{onClick:t[2]||(t[2]=e=>Y(l).toRedirect(Y(o).more.link)),class:"flex items-center"},{default:p(()=>[k(d,{class:"max-w-[200rpx] truncate text-[26rpx]"},{default:p(()=>[m(v(Y(o).more.text),1)]),_:1}),k(d,{class:"nc-iconfont nc-icon-youV6xx text-[24rpx]",style:h({color:Y(o).more.color})},null,8,["style"])]),_:1})]),_:1},8,["style"])):g("v-if",!0)]),_:1})):g("v-if",!0)]),_:1})]),_:1},8,["style"])}}}),ol=T({__name:"index",props:["component","index"],setup(e){const t=e,l=U(),o=E(()=>"decorate"==l.mode?l.value[t.index]:t.component),a=E(()=>{let e="";return e+="position:relative;",o.value.componentStartBgColor&&(o.value.componentStartBgColor&&o.value.componentEndBgColor?e+=`background:linear-gradient(${o.value.componentGradientAngle},${o.value.componentStartBgColor},${o.value.componentEndBgColor});`:e+="background-color:"+o.value.componentStartBgColor+";"),o.value.componentBgUrl&&(e+=`background-image:url('${P(o.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),o.value.topRounded&&(e+="border-top-left-radius:"+2*o.value.topRounded+"rpx;"),o.value.topRounded&&(e+="border-top-right-radius:"+2*o.value.topRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*o.value.bottomRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*o.value.bottomRounded+"rpx;"),e}),r=E(()=>{let e="";return o.value.componentBgUrl&&(e+="position:absolute;top:0;width:100%;",e+=`background: rgba(0,0,0,${o.value.componentBgAlpha/10});`,e+=`height:${i.value}px;`,o.value.topRounded&&(e+="border-top-left-radius:"+2*o.value.topRounded+"rpx;"),o.value.topRounded&&(e+="border-top-right-radius:"+2*o.value.topRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*o.value.bottomRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*o.value.bottomRounded+"rpx;")),e});q(()=>{s(),"decorate"==l.mode&&F(()=>o.value,(e,t)=>{e&&"RichText"==e.componentName&&s()})});const n=j(),i=L(0),s=()=>{N(()=>{H().in(n).select(".diy-rich-text").boundingClientRect(e=>{i.value=e.height}).exec()})};return(e,t)=>{const l=R,n=x(_("u-parse"),lt),i=y;return c(),f(l,{style:h(Y(a))},{default:p(()=>[k(l,{style:h(Y(r))},null,8,["style"]),k(l,{class:"diy-rich-text relative"},{default:p(()=>[Y(o).html&&"


"!=Y(o).html?(c(),f(l,{key:0},{default:p(()=>[k(n,{content:Y(o).html,tagStyle:{img:"vertical-align: top;"}},null,8,["content"])]),_:1})):(c(),w(C,{key:1},[k(l,null,{default:p(()=>[m("点此编辑『富文本』内容 ——>")]),_:1}),k(l,null,{default:p(()=>[k(i,null,{default:p(()=>[m("你可以对文字进行")]),_:1}),k(i,null,{default:p(()=>[m("、")]),_:1}),k(i,{class:"font-bold"},{default:p(()=>[m("加粗")]),_:1}),k(i,null,{default:p(()=>[m("、")]),_:1}),k(i,{class:"italic"},{default:p(()=>[m("斜体")]),_:1}),k(i,null,{default:p(()=>[m("、")]),_:1}),k(i,{class:"underline"},{default:p(()=>[m("下划线")]),_:1}),k(i,null,{default:p(()=>[m("、")]),_:1}),k(i,{class:"line-through"},{default:p(()=>[m("删除线")]),_:1}),k(i,null,{default:p(()=>[m("、文字")]),_:1}),k(i,{style:{color:"rgb(0, 176, 240)"}},{default:p(()=>[m("颜色")]),_:1}),k(i,null,{default:p(()=>[m("、")]),_:1}),k(i,{style:{"background-color":"rgb(255, 192, 0)",color:"rgb(255, 255, 255)"}},{default:p(()=>[m("背景色")]),_:1}),k(i,null,{default:p(()=>[m("、以及字号")]),_:1}),k(i,{class:"text-lg"},{default:p(()=>[m("大")]),_:1}),k(i,{class:"text-sm"},{default:p(()=>[m("小")]),_:1}),k(i,{class:"pl-[10rpx]"},{default:p(()=>[m("等简单排版操作。")]),_:1})]),_:1}),k(l,null,{default:p(()=>[m("也可在这里插入图片、并对图片加上超级链接,方便用户点击。")]),_:1})],64))]),_:1})]),_:1},8,["style"])}}}),al=Ke(T({__name:"index",props:["component","index"],setup(e){const t=e,l=U(),o=E(()=>"decorate"==l.mode?l.value[t.index]:t.component),a=E(()=>{let e="";return e+="position:relative;",o.value.componentStartBgColor&&(o.value.componentStartBgColor&&o.value.componentEndBgColor?e+=`background:linear-gradient(${o.value.componentGradientAngle},${o.value.componentStartBgColor},${o.value.componentEndBgColor});`:e+="background-color:"+o.value.componentStartBgColor+";"),o.value.componentBgUrl&&(e+=`background-image:url('${P(o.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),o.value.topRounded&&(e+="border-top-left-radius:"+2*o.value.topRounded+"rpx;"),o.value.topRounded&&(e+="border-top-right-radius:"+2*o.value.topRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*o.value.bottomRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*o.value.bottomRounded+"rpx;"),e}),r=E(()=>{let e="";return o.value.componentBgUrl&&(e+="position:absolute;top:0;width:100%;",e+=`background: rgba(0,0,0,${o.value.componentBgAlpha/10});`,e+=`height:${S.value}px;`,o.value.topRounded&&(e+="border-top-left-radius:"+2*o.value.topRounded+"rpx;"),o.value.topRounded&&(e+="border-top-right-radius:"+2*o.value.topRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*o.value.bottomRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*o.value.bottomRounded+"rpx;")),e}),n=L(""),i=L(""),s=e=>{let t="";return e.listFrame.startColor&&e.listFrame.endColor?t+=`background:linear-gradient(${e.listFrame.startColor},${e.listFrame.endColor});`:t+=`background:${e.listFrame.startColor||e.listFrame.endColor};`,o.value.topElementRounded&&(t+="border-top-left-radius:"+2*o.value.topElementRounded+"rpx;"),o.value.topElementRounded&&(t+="border-top-right-radius:"+2*o.value.topElementRounded+"rpx;"),o.value.bottomElementRounded&&(t+="border-bottom-left-radius:"+2*o.value.bottomElementRounded+"rpx;"),o.value.bottomElementRounded&&(t+="border-bottom-right-radius:"+2*o.value.bottomElementRounded+"rpx;"),t+="overflow: hidden;",t},d=e=>{let t="";return t+=`background:linear-gradient(90deg,${e.startColor},${e.endColor});`,t};q(()=>{z(),"decorate"==l.mode?F(()=>o.value,(e,t)=>{e&&"ActiveCube"==e.componentName&&z()}):F(()=>o.value,(e,t)=>{z()})});const u=j(),S=L(0),z=()=>{N(()=>{H().in(u).select(".diy-active-cube").boundingClientRect(e=>{S.value=e.height}).exec(),"style-3"==o.value.blockStyle.value&&(n.value="margin-right:14rpx;"),"style-4"==o.value.blockStyle.value&&(i.value="margin-right:14rpx;")})};return(e,t)=>{const u=R,S=y,z=G,B=x(_("u-icon"),Je),D=J;return c(),f(u,{style:h(Y(a))},{default:p(()=>[k(u,{style:h(Y(r))},null,8,["style"]),k(u,{class:"diy-active-cube relative"},{default:p(()=>[k(u,{class:"active-cube-wrap pt-[28rpx] px-[20rpx] pb-[24rpx]"},{default:p(()=>["style-1"==Y(o).titleStyle.value?(c(),f(u,{key:0,class:"flex items-center"},{default:p(()=>[k(u,{class:"mr-[10rpx] font-500 text-[30rpx]",style:h({color:Y(o).titleColor}),onClick:t[0]||(t[0]=e=>Y(l).toRedirect(Y(o).textLink))},{default:p(()=>[m(v(Y(o).text),1)]),_:1},8,["style"]),Y(o).subTitle.text?(c(),f(u,{key:0,onClick:t[1]||(t[1]=e=>Y(l).toRedirect(Y(o).subTitle.link)),class:"text-center text-[22rpx] rounded-[40rpx] rounded-tl-[10rpx] py-[6rpx] px-[14rpx]",style:h({color:Y(o).subTitle.textColor,background:"linear-gradient(90deg, "+Y(o).subTitle.startColor+", "+Y(o).subTitle.endColor+")"})},{default:p(()=>[m(v(Y(o).subTitle.text),1)]),_:1},8,["style"])):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(o).titleStyle.value?(c(),f(u,{key:1,class:"flex items-center"},{default:p(()=>[k(u,{class:"mr-[10rpx] font-500 text-[30rpx]",style:h({color:Y(o).titleColor}),onClick:t[2]||(t[2]=e=>Y(l).toRedirect(Y(o).textLink))},{default:p(()=>[m(v(Y(o).text),1)]),_:1},8,["style"]),Y(o).subTitle.text?(c(),f(u,{key:0,onClick:t[3]||(t[3]=e=>Y(l).toRedirect(Y(o).subTitle.link)),class:"text-center text-[22rpx] rounded-[6rpx] py-[6rpx] px-[14rpx]",style:h({color:Y(o).subTitle.textColor,background:"linear-gradient(90deg, "+Y(o).subTitle.startColor+", "+Y(o).subTitle.endColor+")"})},{default:p(()=>[m(v(Y(o).subTitle.text),1)]),_:1},8,["style"])):g("v-if",!0)]),_:1})):g("v-if",!0),"style-3"==Y(o).titleStyle.value?(c(),f(u,{key:2,class:"flex items-center"},{default:p(()=>[k(u,{class:"mr-[10rpx] font-500 text-[30rpx]",onClick:t[4]||(t[4]=e=>Y(l).toRedirect(Y(o).textLink)),style:h({color:Y(o).titleColor})},{default:p(()=>[m(v(Y(o).text),1)]),_:1},8,["style"]),k(u,{class:"relative h-[36rpx]",onClick:t[5]||(t[5]=e=>Y(l).toRedirect(Y(o).subTitle.link))},{default:p(()=>[Y(o).subTitle.text?(c(),f(u,{key:0,class:"flex items-center text-[22rpx] leading-0 min-w-[60rpx] h-[34rpx] pl-[10rpx] pr-[34rpx]",style:h({color:Y(o).subTitle.textColor,"background-image":"url("+Y(P)("static/resource/images/diy/active_cube/bg_2.png")+")","background-size":"100% 100%","background-repeat":"no-repeat"})},{default:p(()=>[m(v(Y(o).subTitle.text),1)]),_:1},8,["style"])):g("v-if",!0),g(' \t\r\n ')]),_:1})]),_:1})):g("v-if",!0),"style-4"==Y(o).titleStyle.value?(c(),f(u,{key:3,class:"flex items-center justify-between"},{default:p(()=>[k(u,{class:"font-500 text-[30rpx]",onClick:t[6]||(t[6]=e=>Y(l).toRedirect(Y(o).textLink)),style:h({color:Y(o).titleColor})},{default:p(()=>[m(v(Y(o).text),1)]),_:1},8,["style"]),Y(o).subTitle.text?(c(),f(u,{key:0,onClick:t[7]||(t[7]=e=>Y(l).toRedirect(Y(o).subTitle.link)),class:"text-[22rpx] rounded-[40rpx] pl-[16rpx] pr-[8rpx] h-[42rpx] flex-center",style:h({color:Y(o).subTitle.textColor,background:"linear-gradient(90deg, "+Y(o).subTitle.startColor+", "+Y(o).subTitle.endColor+")"})},{default:p(()=>[k(S,null,{default:p(()=>[m(v(Y(o).subTitle.text),1)]),_:1}),k(S,{class:"nc-iconfont nc-icon-youV6xx !text-[26rpx]"})]),_:1},8,["style"])):g("v-if",!0)]),_:1})):g("v-if",!0),"style-5"==Y(o).titleStyle.value?(c(),f(u,{key:4,class:"flex items-center"},{default:p(()=>[Y(o).textImg?(c(),f(u,{key:0,class:"h-[32rpx] flex items-center",onClick:t[8]||(t[8]=e=>Y(l).toRedirect(Y(o).textLink))},{default:p(()=>[k(z,{class:"h-[100%] w-[auto]",src:Y(P)(Y(o).textImg),mode:"heightFix"},null,8,["src"])]),_:1})):g("v-if",!0),Y(o).subTitle.text&&Y(o).textImg?(c(),f(u,{key:1,class:"mx-[16rpx] w-[2rpx] h-[24rpx]",style:h({background:Y(o).subTitle.textColor})},null,8,["style"])):g("v-if",!0),Y(o).subTitle.text?(c(),f(u,{key:2,onClick:t[9]||(t[9]=e=>Y(l).toRedirect(Y(o).subTitle.link)),class:"text-center text-[22rpx] py-[6rpx]",style:h({color:Y(o).subTitle.textColor,background:"linear-gradient(90deg, "+Y(o).subTitle.startColor+", "+Y(o).subTitle.endColor+")"})},{default:p(()=>[m(v(Y(o).subTitle.text),1)]),_:1},8,["style"])):g("v-if",!0)]),_:1})):g("v-if",!0),k(u,{class:"bd flex flex-wrap justify-between"},{default:p(()=>[(c(!0),w(C,null,V(Y(o).list,e=>(c(),w(C,{key:e.id},["style-1"==Y(o).blockStyle.value?(c(),f(u,{key:0,onClick:t=>Y(l).toRedirect(e.link),class:"item flex justify-between px-[20rpx] py-[30rpx] bg-white mt-[20rpx]",style:h(s(e))},{default:p(()=>[k(u,{class:"flex-1 flex items-baseline flex-col"},{default:p(()=>[k(u,{class:"text-[28rpx] pb-[10rpx] text-[#333]",style:h({fontWeight:Y(o).blockStyle.fontWeight})},{default:p(()=>[m(v(e.title.text),1)]),_:2},1032,["style"]),k(u,{class:"text-[22rpx] text-[#999] pb-[30rpx]"},{default:p(()=>[m(v(e.subTitle.text),1)]),_:2},1024),e.moreTitle.text?(c(),f(u,{key:0,class:"link relative text-[22rpx] leading-[40rpx] flex items-center text-white rounded-r-[20rpx] h-[40rpx] pl-[26rpx] pr-[10rpx]",style:h(d(e.moreTitle))},{default:p(()=>[k(S,{class:"mr-[8rpx]"},{default:p(()=>[m(v(e.moreTitle.text),1)]),_:2},1024),k(S,{class:"iconfont iconjiantou-you-cuxiantiao-fill !text-[20rpx] text-[#fff]"}),k(z,{class:"absolute left-0 top-0 bottom-0 !w-[28rpx]",src:Y(P)("static/resource/images/diy/active_cube/block_style1_1.png"),mode:"scaleToFill"},null,8,["src"])]),_:2},1032,["style"])):g("v-if",!0)]),_:2},1024),e.imageUrl?(c(),f(u,{key:0,class:"img-box ml-[10rpx] w-[130rpx]"},{default:p(()=>[k(z,{src:Y(P)(e.imageUrl),mode:"aspectFit"},null,8,["src"])]),_:2},1024)):(c(),f(u,{key:1,class:"img-box ml-[10rpx] flex items-center justify-center w-[130rpx] bg-[#f3f4f6]"},{default:p(()=>[k(B,{name:"photo",color:"#999",size:"50"})]),_:1}))]),_:2},1032,["onClick","style"])):g("v-if",!0),"style-2"==Y(o).blockStyle.value?(c(),f(u,{key:1,onClick:t=>Y(l).toRedirect(e.link),class:"item h-[150rpx] flex justify-between p-[20rpx] bg-white mt-[20rpx]",style:h(s(e))},{default:p(()=>[k(u,{class:"flex-1 flex items-baseline flex-col"},{default:p(()=>[k(u,{class:"text-[26rpx] mt-[10rpx] pb-[16rpx]",style:h({fontWeight:Y(o).blockStyle.fontWeight})},{default:p(()=>[m(v(e.title.text),1)]),_:2},1032,["style"]),k(u,{class:"text-[22rpx] text-gray-500 pb-[26rpx]"},{default:p(()=>[m(v(e.subTitle.text),1)]),_:2},1024),e.moreTitle.text?(c(),f(u,{key:0,class:"link relative text-[22rpx] leading-[40rpx] flex items-center text-white rounded-[20rpx] h-[40rpx] pl-[20rpx] pr-[10rpx]",style:h(d(e.moreTitle))},{default:p(()=>[k(S,{class:b(["mr-[8rpx]",{italic:"italics"==Y(o).blockStyle.btnText}])},{default:p(()=>[m(v(e.moreTitle.text),1)]),_:2},1032,["class"]),k(S,{class:"iconfont iconjiantou-you-cuxiantiao-fill !text-[20rpx] text-[#fff]"})]),_:2},1032,["style"])):g("v-if",!0)]),_:2},1024),e.imageUrl?(c(),f(u,{key:0,class:"img-box ml-[10rpx] w-[130rpx]"},{default:p(()=>[k(z,{src:Y(P)(e.imageUrl),mode:"aspectFit"},null,8,["src"])]),_:2},1024)):(c(),f(u,{key:1,class:"img-box ml-[10rpx] flex items-center justify-center w-[130rpx] bg-[#f3f4f6]"},{default:p(()=>[k(B,{name:"photo",color:"#999",size:"50"})]),_:1}))]),_:2},1032,["onClick","style"])):g("v-if",!0)],64))),128))]),_:1}),"style-3"==Y(o).blockStyle.value?(c(),f(D,{key:5,"scroll-x":!0,class:"whitespace-nowrap",id:"warpStyle3-"+Y(o).id},{default:p(()=>[(c(!0),w(C,null,V(Y(o).list,(e,t)=>(c(),f(u,{key:e.id,class:"inline-flex"},{default:p(()=>[k(u,{id:"item"+t+Y(o).id,onClick:t=>Y(l).toRedirect(e.link),class:b(["flex flex-col items-center justify-between p-[10rpx] bg-white mt-[20rpx] w-[157rpx] h-[200rpx] box-border",{"!mr-[0rpx]":t+1===Y(o).list.length}]),style:h(n.value+s(e))},{default:p(()=>[e.imageUrl?(c(),f(u,{key:0,class:"w-[141rpx] h-[141rpx] rounded-[var(--rounded-small)] overflow-hidden"},{default:p(()=>[k(z,{class:"w-[141rpx] h-[141rpx]",src:Y(P)(e.imageUrl),mode:"aspectFit"},null,8,["src"])]),_:2},1024)):(c(),f(u,{key:1,class:"w-[141rpx] h-[141rpx] relative flex-shrink-0"},{default:p(()=>[k(u,{class:"absolute left-0 top-0 flex items-center justify-center w-[141rpx] h-[141rpx] bg-[#f3f4f6]"},{default:p(()=>[k(B,{name:"photo",color:"#999",size:"50"})]),_:1})]),_:1})),k(u,{class:"mt-[10rpx] mb-[2rpx] text-[26rpx]",style:h({color:e.title.textColor,fontWeight:Y(o).blockStyle.fontWeight})},{default:p(()=>[m(v(e.title.text),1)]),_:2},1032,["style"])]),_:2},1032,["id","onClick","style","class"])]),_:2},1024))),128))]),_:1},8,["id"])):g("v-if",!0),"style-4"==Y(o).blockStyle.value?(c(),f(D,{key:6,"scroll-x":"true",class:"whitespace-nowrap",id:"warpStyle4-"+Y(o).id},{default:p(()=>[(c(!0),w(C,null,V(Y(o).list,(e,t)=>(c(),f(u,{key:e.id,class:"inline-flex"},{default:p(()=>[k(u,{id:"item"+t+Y(o).id,onClick:t=>Y(l).toRedirect(e.link),class:b(["flex flex-col items-center justify-between p-[4rpx] bg-[#F93D02] mt-[20rpx] box-border",{"!mr-[0rpx]":t+1===Y(o).list.length}]),style:h(s(e)+i.value)},{default:p(()=>[k(u,{class:"w-[149rpx] h-[149rpx] box-border px-[18rpx] pt-[16rpx] pb-[6rpx] bg-[#fff] flex flex-col items-center rounded-[var(--rounded-small)]"},{default:p(()=>[e.imageUrl?(c(),f(u,{key:0,class:"w-[112rpx] h-[102rpx]"},{default:p(()=>[k(z,{class:"w-[112rpx] h-[102rpx]",src:Y(P)(e.imageUrl),mode:"aspectFit"},null,8,["src"])]),_:2},1024)):(c(),f(u,{key:1,class:"w-[112rpx] h-[102rpx] relative flex-shrink-0"},{default:p(()=>[k(u,{class:"absolute left-0 top-0 flex items-center justify-center w-[112rpx] h-[102rpx] bg-[#f3f4f6]"},{default:p(()=>[k(B,{name:"photo",color:"#999",size:"50"})]),_:1})]),_:1})),k(u,{class:"relative -mt-[10rpx] text-[20rpx] bg-[#F3DAC5] text-[#ED6E00] rounded-[16rpx] px-[12rpx] h-[34rpx] flex-center",style:h({color:e.subTitle.textColor,background:"linear-gradient(to right,"+e.subTitle.startColor+","+e.subTitle.endColor+")"})},{default:p(()=>[m(v(e.subTitle.text),1)]),_:2},1032,["style"])]),_:2},1024),k(u,{class:"mt-[12rpx] mb-[12rpx] text-[26rpx] text-[#fff]",style:h({fontWeight:"bold"==Y(o).blockStyle.fontWeight?Y(o).blockStyle.fontWeight:"500"})},{default:p(()=>[m(v(e.title.text),1)]),_:2},1032,["style"])]),_:2},1032,["id","onClick","class","style"])]),_:2},1024))),128))]),_:1},8,["id"])):g("v-if",!0)]),_:1})]),_:1})]),_:1},8,["style"])}}}),[["__scopeId","data-v-4d62e250"]]),rl=Ke(T({__name:"index",props:["component","index"],setup(e){const t=e,l=U(),o=E(()=>"decorate"==l.mode?l.value[t.index]:t.component),a=E(()=>{let e="";return o.value.componentStartBgColor&&(o.value.componentStartBgColor&&o.value.componentEndBgColor?e+=`background:linear-gradient(${o.value.componentGradientAngle},${o.value.componentStartBgColor},${o.value.componentEndBgColor});`:e+="background-color:"+o.value.componentStartBgColor+";"),o.value.topRounded&&(e+="border-top-left-radius:"+2*o.value.topRounded+"rpx;"),o.value.topRounded&&(e+="border-top-right-radius:"+2*o.value.topRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*o.value.bottomRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*o.value.bottomRounded+"rpx;"),e}),r=E(()=>{let e="";return e+="width:"+2*o.value.imageSize+"rpx;",e+="height:"+2*o.value.imageSize+"rpx;",e+="border-radius:"+2*o.value.aroundRadius+"rpx;",e}),n=E(()=>{let e="";return o.value.offset&&("lowerRight"==o.value.bottomPosition||"lowerLeft"==o.value.bottomPosition?e+="translateY("+2*-o.value.offset+"rpx)":"upperRight"!=o.value.bottomPosition&&"upperLeft"!=o.value.bottomPosition||(e+="translateY("+2*o.value.offset+"rpx)")),o.value.lateralOffset&&("upperLeft"==o.value.bottomPosition||"lowerLeft"==o.value.bottomPosition?e+=" translateX("+2*o.value.lateralOffset+"rpx)":"upperRight"!=o.value.bottomPosition&&"lowerRight"!=o.value.bottomPosition||(e+=" translateX("+2*-o.value.lateralOffset+"rpx)")),e=`transform: ${e};`,e}),i=L(!0),s=L(null);return E(()=>{let e="";return o.value.componentStartBgColor&&(o.value.componentStartBgColor&&o.value.componentEndBgColor?e+=`background:linear-gradient(${o.value.componentGradientAngle},${o.value.componentStartBgColor},${o.value.componentEndBgColor});`:e+="background-color:"+o.value.componentStartBgColor+";"),o.value.topRounded&&(e+="border-top-left-radius:"+2*o.value.topRounded+"rpx;"),o.value.topRounded&&(e+="border-top-right-radius:"+2*o.value.topRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*o.value.bottomRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*o.value.bottomRounded+"rpx;"),e+="transition: right .25s;box-shadow:0px 32rpx 96rpx 32rpx rgba(0, 0, 0, .08), 0px 24rpx 64px rgba(0, 0, 0, .12), 0px 16rpx 32rpx -16rpx rgba(0, 0, 0, .16);",e+=i.value?"transition-delay: 0.25s;":"right:-"+(2*o.value.imageSize+24)+"rpx !important;",e}),E(()=>{let e="transition: right .25s;background: rgba(0, 0, 0, 0.5);";return e+=i.value?"":"right:-32rpx !important;transition-delay: 0.25s;",e}),pe(()=>{"style-2"===o.value.style&&(s&&clearTimeout(s.value),i.value=!1,s.value=setTimeout(()=>{i.value=!0,clearTimeout(s.value)},200))}),(e,t)=>{const i=G,s=R;return c(),f(s,{class:b(["float-btn fixed z-1000",[Y(o).style,Y(o).bottomPosition,"decorate"==Y(l).mode?"float-btn-border":""]]),style:h(Y(n))},{default:p(()=>["style-1"===Y(o).style?(c(),f(s,{key:0,class:"flex flex-col items-center p-[24rpx]",style:h(Y(a))},{default:p(()=>[(c(!0),w(C,null,V(Y(o).list,(e,t)=>(c(),f(s,{key:t,onClick:t=>Y(l).toRedirect(e.link),class:b({"flex items-center justify-center":!0,"mb-[20rpx]":Y(o).list.length!=t+1}),style:h(Y(r))},{default:p(()=>[e&&e.imageUrl?(c(),f(i,{key:0,style:h(Y(r)),src:Y(P)(e.imageUrl),mode:"aspectFit"},null,8,["style","src"])):(c(),f(i,{key:1,src:Y(P)("static/resource/images/diy/figure.png"),mode:"aspectFit",style:h(Y(r))},null,8,["src","style"]))]),_:2},1032,["onClick","class","style"]))),128))]),_:1},8,["style"])):g("v-if",!0),g(' \r\n \r\n \r\n \r\n \r\n \r\n \r\n {{ item.link.title }}\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n ')]),_:1},8,["class","style"])}}}),[["__scopeId","data-v-a7d8bc37"]]),nl=Ke(T({__name:"index",props:["component","index","global","scrollBool"],setup(e){const t=e,l=K(),o=j(),a=U(),r=E(()=>"decorate"==a.mode?a.value[t.index]:(uni.getStorageSync(me(t.global))?a.topFixedStatus=uni.getStorageSync(me(t.global)):a.topFixedStatus="home",t.component));let n=!1;r.value&&"style-2"==r.value.search.style&&"decorate"!=a.mode&&(n=!0);const i=ot(n);i.onLoad(),i.init();const s=E(()=>{let e="";return r.value.componentStartBgColor&&(r.value.componentStartBgColor&&r.value.componentEndBgColor?e+=`background:linear-gradient(${r.value.componentGradientAngle},${r.value.componentStartBgColor},${r.value.componentEndBgColor});`:e+="background-color:"+r.value.componentStartBgColor+";"),r.value.topRounded&&(e+="border-top-left-radius:"+2*r.value.topRounded+"rpx;"),r.value.topRounded&&(e+="border-top-right-radius:"+2*r.value.topRounded+"rpx;"),r.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*r.value.bottomRounded+"rpx;"),r.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*r.value.bottomRounded+"rpx;"),e}),d=L(""),u=L(!1),S=E(()=>{let e="";if("style-3"==r.value.swiper.swiperStyle&&(e+="position: absolute;z-index: 99;left: 0;right: 0;"),t.global.topStatusBar.isShow&&"style-4"==t.global.topStatusBar.style&&(e+="top:"+a.topTabarHeight+"px;"),"style-3"==r.value.swiper.swiperStyle&&("ios"===l.systemInfo.platform?e+="top: 55px;":e+="top: 44.5px;"),"decorate"==a.mode)return e;if("fixed"==r.value.positionWay&&(null!=t.scrollBool&&-1!=t.scrollBool&&(e+="position: fixed;z-index: 99;top: 0;left: 0;right: 0;"),1!=t.scrollBool&&2!=t.scrollBool||t.global.topStatusBar.isShow&&"style-4"==t.global.topStatusBar.style&&(e+="top:"+a.topTabarHeight+"px;"),u.value=!1,1==t.scrollBool)){let t=(r.value.fixedBgColor||"").split(","),l=r.value.fixedBgColor?parseInt(t[t.length-1]):0;r.value.fixedBgColor&&0!=l?(u.value=!1,e+="background-color:"+r.value.fixedBgColor+";"):u.value=!0}return e}),z=()=>{let e="";return"style-3"==r.value.swiper.swiperStyle&&(e="ios"===l.systemInfo.platform?"margin-top: -55px;":"margin-top: -44.5px;"),e},B=e=>{let l="";return e?(l=r.value.tab.selectColor,"fixed"==r.value.positionWay&&1==t.scrollBool&&(l=r.value.tab.fixedSelectColor)):(l=r.value.tab.noColor,"fixed"==r.value.positionWay&&1==t.scrollBool&&(l=r.value.tab.fixedNoColor)),l},T=E(()=>{let e=!0;for(let t=0;t{let e="",l=t.global.pageStartBgColor?t.global.pageStartBgColor:"rgba(255,255,255,1)";if(l.indexOf("(")>-1){let t=l.split("(")[1].split(")")[0].split(",");1==r.value.bgGradient&&(e+=`background: linear-gradient(rgba(${t[0]}, ${t[1]}, ${t[2]}, 0) 65%, rgba(${t[0]}, ${t[1]}, ${t[2]}, 0.6) 70%, rgba(${t[0]}, ${t[1]}, ${t[2]}, 0.85) 80%, rgba(${t[0]}, ${t[1]}, ${t[2]}, 0.95) 90%, rgb(${t[0]}, ${t[1]}, ${t[2]}, 1) 100%);`)}else e+=`background: (${l});`;return e}),M=E(()=>"style-2"==r.value.swiper.swiperStyle||"style-3"==r.value.swiper.swiperStyle),A=E(()=>2*r.value.swiper.imageHeight+"rpx"),O=L(0),W=e=>{O.value=e.detail.current},Q=E(()=>{let e="";return r.value.swiper.topRounded&&(e+="border-top-left-radius:"+2*r.value.swiper.topRounded+"rpx;"),r.value.swiper.topRounded&&(e+="border-top-right-radius:"+2*r.value.swiper.topRounded+"rpx;"),r.value.swiper.bottomRounded&&(e+="border-bottom-left-radius:"+2*r.value.swiper.bottomRounded+"rpx;"),r.value.swiper.bottomRounded&&(e+="border-bottom-right-radius:"+2*r.value.swiper.bottomRounded+"rpx;"),e}),ee=E(()=>{let e="";return r.value.search.subTitle.textColor&&(e+="color:"+r.value.search.subTitle.textColor+";"),r.value.search.subTitle.startColor&&r.value.search.subTitle.endColor?e+=`background:linear-gradient(${r.value.search.subTitle.startColor}, ${r.value.search.subTitle.endColor});`:e+="background-color:"+(r.value.search.subTitle.startColor||r.value.search.subTitle.endColor)+";",e}),te=L(-1),le=L(""),oe=(e,l)=>{if("decorate"==a.mode)return!1;le.value=e.source,te.value=l,"home"==e.source?a.topFixedStatus="home":"diy_page"==e.source&&(a.topFixedStatus="diy",se(e.diy_id)),uni.setStorageSync(me(t.global),a.topFixedStatus)},ae=L(!1),re=L("");q(()=>{ne(),"decorate"==a.mode&&F(()=>r.value,(e,t)=>{e&&"CarouselSearch"==e.componentName&&(a.topFixedStatus="home",ne())}),de=E(()=>{var e,t,l;return(null==(l=null==(t=null==(e=r.value)?void 0:e.swiper)?void 0:t.list)?void 0:l.length)>1})}),ve(()=>{uni.removeStorageSync(me(t.global))});const ne=()=>{N(()=>{setTimeout(()=>{"style-3"!=r.value.swiper.swiperStyle?H().in(o).select(".fixed-wrap").boundingClientRect(e=>{d.value=(e.height||0)+"px"}).exec():d.value=""})}),i.refresh(),oe({source:"home"},-1),r.value.swiper.list.forEach(e=>{""==e.imageUrl&&(e.imgWidth=690,e.imgHeight=330)})},ie=I({pageMode:"diy",title:"",global:{},value:[]}),se=e=>{if(!e)return ie.pageMode="diy",ie.title="",ie.global={},void(ie.value=[]);be({id:e}).then(e=>{if(e.data.value){let t=e.data;ie.pageMode=t.mode,ie.title=t.title;let l=JSON.parse(t.value);ie.global=l.global,ie.global.topStatusBar.isShow=!1,ie.global.bottomTabBar.isShow=!1,ie.value=l.value,ie.value.forEach((e,t)=>{e.componentIsShow=!0,e.pageStyle="",e.pageStartBgColor&&(e.pageStartBgColor&&e.pageEndBgColor?e.pageStyle+=`background:linear-gradient(${e.pageGradientAngle},${e.pageStartBgColor},${e.pageEndBgColor});`:e.pageStyle+="background-color:"+e.pageStartBgColor+";"),e.margin&&(e.margin.top>0&&(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;")}),he({title:ie.title})}})};let de=L(!0);de.value=!0;let ue=uni.getStorageSync("componentsScrollValGroup");if(ue&&"object"==typeof ue)ue.CarouselSearch=20,uni.setStorageSync("componentsScrollValGroup",ue);else{let e={CarouselSearch:20};uni.setStorageSync("componentsScrollValGroup",e)}return(e,o)=>{const n=G,I=R,F=y,E=X,N=Z,H=J,j=x(_("u-popup"),tt);return c(),f(I,{style:h(Y(s)),class:"goods-carousel-search-wrap"},{default:p(()=>[k(I,{class:"relative pb-[20rpx]"},{default:p(()=>[k(I,{class:b(["bg-img",{"!-bottom-[200rpx]":1==Y(r).bgGradient}])},{default:p(()=>[Y(r).swiper.control&&Y(r).swiper.list&&Y(r).swiper.list[O.value].imageUrl?(c(),f(n,{key:0,src:Y(P)(Y(r).swiper.list[O.value].imageUrl),mode:"scaleToFill",class:"w-full h-full","show-menu-by-longpress":!0},null,8,["src"])):(c(),f(I,{key:1,class:"w-full h-full bg-[#fff]"})),k(I,{class:"bg-img-box",style:h(Y($))},null,8,["style"])]),_:1},8,["class"]),k(I,{class:"fixed-wrap",style:h(Y(S))},{default:p(()=>["style-1"==Y(r).search.style?(c(),f(I,{key:0,class:"diy-search-wrap relative z-10",onClick:o[1]||(o[1]=e=>Y(a).toRedirect(Y(r).search.link)),style:h(t.global.topStatusBar.isShow?"":re.value)},{default:p(()=>[g(' \t\r\n \r\n '),Y(r).search.logo?(c(),f(n,{key:0,src:Y(P)(Y(r).search.logo),mode:"aspectFit",class:"max-h-[60rpx] w-[152rpx] mr-[20rpx]"},null,8,["src"])):g("v-if",!0),k(I,{class:"search-content",style:h({backgroundColor:Y(r).search.bgColor}),onClick:o[0]||(o[0]=D(e=>Y(a).toRedirect(Y(r).search.link),["stop"]))},{default:p(()=>[k(F,{class:"input-content text-[#fff] text-[24rpx] leading-[68rpx]",style:h({color:Y(r).search.color})},{default:p(()=>[m(v(Y(T)?Y(r).search.text:""),1)]),_:1},8,["style"]),k(F,{class:"nc-iconfont nc-icon-sousuo-duanV6xx1 w-[80rpx] h-[52rpx] flex items-center justify-center rounded-[50rpx] text-[28rpx] text-[#fff]",style:h({backgroundColor:Y(r).search.btnBgColor,color:Y(r).search.btnColor})},null,8,["style"]),Y(T)?g("v-if",!0):(c(),f(N,{key:0,class:"swiper-wrap",interval:1e3*Y(r).search.hotWord.interval,autoplay:"true",vertical:"true",circular:"true"},{default:p(()=>[(c(!0),w(C,null,V(Y(r).search.hotWord.list,e=>(c(),f(E,{class:"swiper-item",key:e.id},{default:p(()=>[k(I,{class:"leading-[64rpx] text-[24rpx]",style:h({color:Y(r).search.color})},{default:p(()=>[m(v(e.text),1)]),_:2},1032,["style"])]),_:2},1024))),128))]),_:1},8,["interval"]))]),_:1},8,["style"])]),_:1},8,["style"])):g("v-if",!0),"style-2"==Y(r).search.style?(c(),f(I,{key:1,class:"diy-search-wrap style-2 relative z-10",onClick:o[5]||(o[5]=e=>Y(a).toRedirect(Y(r).search.link))},{default:p(()=>[k(I,{class:"flex items-center",style:h(t.global.topStatusBar.isShow?"":re.value)},{default:p(()=>[g(' '),Y(r).search.logo?(c(),f(n,{key:0,src:Y(P)(Y(r).search.logo),mode:"aspectFit",class:"max-h-[60rpx] w-[152rpx] mr-[10rpx]"},null,8,["src"])):g("v-if",!0),Y(r).search.subTitle.text?(c(),f(I,{key:1,style:h(Y(ee)),class:"max-w-[360rpx] text-[24rpx] h-[38rpx] rounded-r-[20rpx] rounded-t-[20rpx] rounded-bl-[2rpx]"},{default:p(()=>[k(I,{class:"truncate leading-[38rpx] h-[38rpx] px-[12rpx]"},{default:p(()=>[m(v(Y(r).search.subTitle.text),1)]),_:1})]),_:1},8,["style"])):g("v-if",!0)]),_:1},8,["style"]),k(I,{class:"flex items-center w-full mt-[16rpx]"},{default:p(()=>[Y(l).diyAddressInfo?(c(),f(I,{key:0,onClick:o[2]||(o[2]=D(e=>Y(i).reposition(),["stop"])),style:h({color:Y(r).search.positionColor}),class:"mr-[30rpx]"},{default:p(()=>[k(I,{class:"flex items-baseline font-500"},{default:p(()=>[k(F,{class:"text-[24rpx] mr-[2rpx]"},{default:p(()=>[m(v(Y(l).diyAddressInfo.city),1)]),_:1}),k(F,{class:"iconfont iconxiaV6xx !text-[24rpx]"})]),_:1}),Y(l).diyAddressInfo.community?(c(),f(I,{key:0,class:"text-[18rpx] mt-[10rpx] truncate max-w-[160rpx]"},{default:p(()=>[m(v(Y(l).diyAddressInfo.community),1)]),_:1})):g("v-if",!0)]),_:1},8,["style"])):(c(),f(I,{key:1,onClick:o[3]||(o[3]=D(e=>Y(i).reposition(),["stop"])),class:"text-[24rpx] mr-[30rpx] truncate max-w-[160rpx]",style:h({color:Y(r).search.positionColor})},{default:p(()=>[m(v(Y(l).defaultPositionAddress),1)]),_:1},8,["style"])),k(I,{class:"search-content",style:h({backgroundColor:Y(r).search.bgColor}),onClick:o[4]||(o[4]=D(e=>Y(a).toRedirect(Y(r).search.link),["stop"]))},{default:p(()=>[k(F,{class:"input-content text-[#fff] text-[24rpx] leading-[68rpx]",style:h({color:Y(r).search.color})},{default:p(()=>[m(v(Y(T)?Y(r).search.text:""),1)]),_:1},8,["style"]),k(F,{class:"nc-iconfont nc-icon-sousuo-duanV6xx1 w-[80rpx] h-[52rpx] flex items-center justify-center rounded-[50rpx] text-[28rpx] text-[#fff]",style:h({backgroundColor:Y(r).search.btnBgColor,color:Y(r).search.btnColor})},null,8,["style"]),Y(T)?g("v-if",!0):(c(),f(N,{key:0,class:"swiper-wrap",interval:1e3*Y(r).search.hotWord.interval,autoplay:"true",vertical:"true",circular:"true"},{default:p(()=>[(c(!0),w(C,null,V(Y(r).search.hotWord.list,e=>(c(),f(E,{class:"swiper-item",key:e.id},{default:p(()=>[k(I,{class:"leading-[64rpx] text-[24rpx]",style:h({color:Y(r).search.color})},{default:p(()=>[m(v(e.text),1)]),_:2},1032,["style"])]),_:2},1024))),128))]),_:1},8,["interval"]))]),_:1},8,["style"])]),_:1})]),_:1})):g("v-if",!0),Y(r).tab.control?(c(),f(I,{key:2,class:"tab-list-wrap relative z-10"},{default:p(()=>[k(H,{"scroll-x":"true",class:"scroll-wrap","scroll-into-view":"a"+te.value},{default:p(()=>[k(I,{onClick:o[6]||(o[6]=e=>oe({source:"home"},-1)),class:b(["scroll-item",[{active:-1==te.value}]])},{default:p(()=>[k(I,{class:"name",style:h({color:B(-1==te.value)})},{default:p(()=>[m("首页")]),_:1},8,["style"]),g(' ')]),_:1},8,["class"]),(c(!0),w(C,null,V(Y(r).tab.list,(e,t)=>(c(),f(I,{class:b(["scroll-item",[{active:t==te.value}]]),onClick:l=>oe(e,t),id:"a"+t,key:t},{default:p(()=>[k(I,{class:"name",style:h({color:B(t==te.value)})},{default:p(()=>[m(v(e?e.text:""),1)]),_:2},1032,["style"]),g(' ')]),_:2},1032,["class","onClick","id"]))),128))]),_:1},8,["scroll-into-view"]),Y(r).tab.list.length?(c(),f(I,{key:0,class:"absolute tab-btn iconfont icona-yingyongliebiaoV6xx-32",onClick:o[7]||(o[7]=e=>ae.value=!0)})):g("v-if",!0)]),_:1})):g("v-if",!0),u.value?(c(),f(I,{key:3,class:"bg-img"},{default:p(()=>[Y(r).swiper.control&&Y(r).swiper.list&&Y(r).swiper.list[O.value].imageUrl?(c(),f(n,{key:0,src:Y(P)(Y(r).swiper.list[O.value].imageUrl),mode:"widthFix",class:"w-full h-full","show-menu-by-longpress":!0},null,8,["src"])):(c(),f(I,{key:1,class:"w-full h-full bg-[#fff]"}))]),_:1})):g("v-if",!0)]),_:1},8,["style"]),g(" 解决fixed定位后导航栏塌陷的问题 "),"decorate"!=Y(a).mode?(c(),w(C,{key:0},["fixed"==Y(r).positionWay&&null!=t.scrollBool&&-1!=t.scrollBool?(c(),f(I,{key:0,class:"u-navbar-placeholder",style:h({width:"100%",paddingTop:d.value})},null,8,["style"])):g("v-if",!0)],64)):g("v-if",!0),g(" 轮播图 "),k(I,{class:b(["relative",{"mx-[20rpx]":Y(M)&&"style-3"!=Y(r).swiper.swiperStyle,"swiper-style-3":"style-3"==Y(r).swiper.swiperStyle}]),style:h(z())},{default:p(()=>[Y(r).swiper.control?(c(),f(N,{key:0,class:b(["swiper",{"swiper-left":"left"==Y(r).swiper.indicatorAlign,"swiper-right":"right"==Y(r).swiper.indicatorAlign,"ns-indicator-dots":"style-2"==Y(r).swiper.indicatorStyle,"ns-indicator-dots-three":"style-3"==Y(r).swiper.indicatorStyle}]),style:h({height:Y(A)}),autoplay:"true",circular:"true",onChange:W,"previous-margin":Y(M)?0:"26rpx","next-margin":Y(M)?0:"26rpx",interval:1e3*Y(r).swiper.interval,"indicator-dots":Y(de),"indicator-color":Y(r).swiper.indicatorColor,"indicator-active-color":Y(r).swiper.indicatorActiveColor},{default:p(()=>[(c(!0),w(C,null,V(Y(r).swiper.list,(e,t)=>(c(),f(E,{class:"swiper-item",key:e.id,style:h(Y(Q))},{default:p(()=>[k(I,{onClick:t=>Y(a).toRedirect(e.link)},{default:p(()=>[k(I,{class:"item",style:h({height:Y(A)})},{default:p(()=>[e.imageUrl?(c(),f(n,{key:0,src:Y(P)(e.imageUrl),mode:"scaleToFill",style:h(Y(Q)),class:b(["w-full h-full",{"swiper-animation":O.value!=t&&"style-3"!=Y(r).swiper.indicatorStyle}]),"show-menu-by-longpress":!0},null,8,["src","style","class"])):(c(),f(n,{key:1,src:Y(P)("static/resource/images/diy/figure.png"),style:h(Y(Q)),mode:"scaleToFill",class:b(["w-full h-full",{"swiper-animation":O.value!=t&&"style-3"!=Y(r).swiper.indicatorStyle}]),"show-menu-by-longpress":!0},null,8,["src","style","class"]))]),_:2},1032,["style"])]),_:2},1032,["onClick"])]),_:2},1032,["style"]))),128))]),_:1},8,["style","class","previous-margin","next-margin","interval","indicator-dots","indicator-color","indicator-active-color"])):g("v-if",!0)]),_:1},8,["class","style"]),g(" 分类展开 "),k(j,{safeAreaInsetTop:!0,show:ae.value,mode:"top",onClose:o[9]||(o[9]=e=>ae.value=!1)},{default:p(()=>[k(I,{class:"text-sm px-[30rpx] pt-3",style:h({"padding-top":Y(l).menuButtonInfo.top+"px"})},{default:p(()=>[m("全部分类")]),_:1},8,["style"]),k(I,{class:"flex flex-wrap pl-[30rpx] pt-[30rpx]"},{default:p(()=>[k(I,{onClick:o[8]||(o[8]=e=>oe({source:"home"},-1)),class:b(["px-[26rpx] border-[2rpx] border-solid border-transparent h-[60rpx] mr-[30rpx] mb-[30rpx] flex items-center justify-center bg-[#F4F4F4] rounded-[8rpx] text-xs",{"tab-select-popup":-1==te.value}])},{default:p(()=>[m("首页")]),_:1},8,["class"]),(c(!0),w(C,null,V(Y(r).tab.list,(e,t)=>(c(),f(F,{onClick:l=>oe(e,t),key:t,class:b(["px-[26rpx] border-[2rpx] border-solid border-transparent h-[60rpx] mr-[30rpx] mb-[30rpx] flex items-center justify-center bg-[#F4F4F4] rounded-[8rpx] text-xs",{"tab-select-popup":t==te.value}])},{default:p(()=>[m(v(e.text),1)]),_:2},1032,["onClick","class"]))),128))]),_:1})]),_:1},8,["show"])]),_:1}),g(" 展示微页面数据 "),"diy_page"==le.value?(c(),f(I,{key:0,class:"child-diy-template-wrap bg-index"},{default:p(()=>[k(wr,{data:ie},null,8,["data"])]),_:1})):g("v-if",!0)]),_:1},8,["style"])}}}),[["__scopeId","data-v-badd03a1"]]),il=T({__name:"index",props:["component","index","global","scrollBool"],setup(e){const t=e,l=U(),o=E(()=>"decorate"==l.mode?l.value[t.index]:t.component),a=E(()=>{let e="";return o.value.componentStartBgColor&&(o.value.componentStartBgColor&&o.value.componentEndBgColor?e+=`background:linear-gradient(${o.value.componentGradientAngle},${o.value.componentStartBgColor},${o.value.componentEndBgColor});`:e+="background-color:"+o.value.componentStartBgColor+";"),o.value.topRounded&&(e+="border-top-left-radius:"+2*o.value.topRounded+"rpx;"),o.value.topRounded&&(e+="border-top-right-radius:"+2*o.value.topRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*o.value.bottomRounded+"rpx;"),o.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*o.value.bottomRounded+"rpx;"),e}),r=E(()=>{let e="";return o.value.moduleOne.listFrame&&o.value.moduleOne.listFrame.startColor&&o.value.moduleOne.listFrame.endColor&&(e+=`background:linear-gradient(${o.value.moduleOne.listFrame.startColor},${o.value.moduleOne.listFrame.endColor});`),o.value.moduleRounded.topRounded&&(e+="border-top-left-radius:"+2*o.value.moduleRounded.topRounded+"rpx;"),o.value.moduleRounded.topRounded&&(e+="border-top-right-radius:"+2*o.value.moduleRounded.topRounded+"rpx;"),o.value.moduleRounded.bottomRounded&&(e+="border-bottom-left-radius:"+2*o.value.moduleRounded.bottomRounded+"rpx;"),o.value.moduleRounded.bottomRounded&&(e+="border-bottom-right-radius:"+2*o.value.moduleRounded.bottomRounded+"rpx;"),o.value.margin&&o.value.margin.both?e+="width: calc((100vw - "+4*o.value.margin.both+"rpx - 20rpx) / 2);":e+="width: calc((100vw - 20rpx) / 2 );",e}),n=E(()=>{let e="";return o.value.moduleTwo.listFrame&&o.value.moduleTwo.listFrame.startColor&&o.value.moduleTwo.listFrame.endColor&&(e+=`background:linear-gradient(${o.value.moduleTwo.listFrame.startColor},${o.value.moduleTwo.listFrame.endColor});`),o.value.moduleRounded.topRounded&&(e+="border-top-left-radius:"+2*o.value.moduleRounded.topRounded+"rpx;"),o.value.moduleRounded.topRounded&&(e+="border-top-right-radius:"+2*o.value.moduleRounded.topRounded+"rpx;"),o.value.moduleRounded.bottomRounded&&(e+="border-bottom-left-radius:"+2*o.value.moduleRounded.bottomRounded+"rpx;"),o.value.moduleRounded.bottomRounded&&(e+="border-bottom-right-radius:"+2*o.value.moduleRounded.bottomRounded+"rpx;"),o.value.margin&&o.value.margin.both?e+="width: calc((100vw - "+4*o.value.margin.both+"rpx - 20rpx) / 2);":e+="width: calc((100vw - 20rpx) / 2 );",e}),i=e=>{let t="";return e.btnTitle.color&&(t+="color:"+e.btnTitle.color+";"),o.value.moduleTwo.listFrame.startColor&&o.value.moduleTwo.listFrame.endColor&&(t+=`background:linear-gradient(${e.btnTitle.startColor},${e.btnTitle.endColor});`),t};q(()=>{s(),"decorate"==l.mode&&F(()=>o.value,(e,t)=>{e&&"PictureShow"==e.componentName&&s()})});const s=()=>{};return(e,t)=>{const s=G,d=y,u=R,S=x(_("u-icon"),Je);return c(),f(u,{style:h(Y(a)),class:"flex justify-between overflow-hidden"},{default:p(()=>[k(u,{class:"p-[20rpx] box-border overflow-hidden",style:h(Y(r))},{default:p(()=>[Y(o).moduleOne.head.textImg||Y(o).moduleOne.head.subText?(c(),f(u,{key:0,class:"flex items-center pb-[30rpx] pt-[6rpx]"},{default:p(()=>[Y(o).moduleOne.head.textImg?(c(),f(s,{key:0,class:"h-[28rpx]",src:Y(P)(Y(o).moduleOne.head.textImg),mode:"heightFix"},null,8,["src"])):g("v-if",!0),Y(o).moduleOne.head.textImg&&Y(o).moduleOne.head.subText?(c(),f(d,{key:1,class:"w-[2rpx] mx-[10rpx] h-[22rpx]",style:h({backgroundColor:Y(o).moduleOne.head.subTextColor})},null,8,["style"])):g("v-if",!0),Y(o).moduleOne.head.subText?(c(),f(d,{key:2,class:"text-[22rpx] truncate max-w-[164rpx]",style:h({color:Y(o).moduleOne.head.subTextColor})},{default:p(()=>[m(v(Y(o).moduleOne.head.subText),1)]),_:1},8,["style"])):g("v-if",!0)]),_:1})):g("v-if",!0),k(u,{class:"flex items-center"},{default:p(()=>[(c(!0),w(C,null,V(Y(o).moduleOne.list,(e,t)=>(c(),f(u,{key:t,class:b(["flex flex-col items-center",{"mr-[10rpx]":0==t}]),onClick:t=>Y(l).toRedirect(e.link)},{default:p(()=>[k(u,{class:"bg-[#fff] flex items-center justify-center w-[148rpx] h-[148rpx] rounded-[12rpx] mb-[16rpx]"},{default:p(()=>[e.imageUrl?(c(),f(s,{key:0,class:"w-[102rpx] h-[102rpx]",src:Y(P)(e.imageUrl),mode:"aspectFill"},null,8,["src"])):(c(),f(S,{key:1,name:"photo",color:"#999",size:"50"}))]),_:2},1024),k(u,{class:"w-[132rpx] h-[44rpx] rounded-[30rpx] flex items-center justify-center text-[22rpx]",style:h(i(e))},{default:p(()=>[m(v(e.btnTitle.text),1)]),_:2},1032,["style"])]),_:2},1032,["class","onClick"]))),128))]),_:1})]),_:1},8,["style"]),k(u,{class:"p-[20rpx] box-border overflow-hidden",style:h(Y(n))},{default:p(()=>[Y(o).moduleTwo.head.textImg||Y(o).moduleTwo.head.subText?(c(),f(u,{key:0,class:"flex items-center pb-[30rpx] pt-[6rpx]"},{default:p(()=>[Y(o).moduleTwo.head.textImg?(c(),f(s,{key:0,class:"h-[28rpx] w-[auto]",src:Y(P)(Y(o).moduleTwo.head.textImg),mode:"heightFix"},null,8,["src"])):g("v-if",!0),Y(o).moduleTwo.head.textImg&&Y(o).moduleTwo.head.subText?(c(),f(d,{key:1,class:"w-[2rpx] mx-[10rpx] h-[22rpx]",style:h({backgroundColor:Y(o).moduleTwo.head.subTextColor})},null,8,["style"])):g("v-if",!0),Y(o).moduleTwo.head.subText?(c(),f(d,{key:2,class:"text-[22rpx] truncate max-w-[164rpx]",style:h({color:Y(o).moduleTwo.head.subTextColor})},{default:p(()=>[m(v(Y(o).moduleTwo.head.subText),1)]),_:1},8,["style"])):g("v-if",!0)]),_:1})):g("v-if",!0),k(u,{class:"flex items-center"},{default:p(()=>[(c(!0),w(C,null,V(Y(o).moduleTwo.list,(e,t)=>(c(),f(u,{key:t,class:b(["flex flex-col items-center",{"mr-[10rpx]":0==t}]),onClick:t=>Y(l).toRedirect(e.link)},{default:p(()=>[k(u,{class:"bg-[#fff] flex items-center justify-center w-[148rpx] h-[148rpx] rounded-[12rpx] mb-[16rpx]"},{default:p(()=>[e.imageUrl?(c(),f(s,{key:0,class:"w-[102rpx] h-[102rpx]",src:Y(P)(e.imageUrl),mode:"aspectFill"},null,8,["src"])):(c(),f(S,{key:1,name:"photo",color:"#999",size:"50"}))]),_:2},1024),k(u,{class:"w-[132rpx] h-[44rpx] rounded-[30rpx] flex items-center justify-center text-[22rpx]",style:h(i(e))},{default:p(()=>[m(v(e.btnTitle.text),1)]),_:2},1032,["style"])]),_:2},1032,["class","onClick"]))),128))]),_:1})]),_:1},8,["style"])]),_:1},8,["style"])}}}),sl=Ke(T({__name:"index",props:["component","index","global"],setup(e){const t=e,l=U(),o=L(),a=E(()=>"decorate"==l.mode?l.value[t.index]:t.component),r=E(()=>t.global),n=E(()=>{let e="";if(e+="position:relative;",a.value.componentStartBgColor&&a.value.componentEndBgColor?e+=`background:linear-gradient(${a.value.componentGradientAngle},${a.value.componentStartBgColor},${a.value.componentEndBgColor});`:a.value.componentStartBgColor?e+="background-color:"+a.value.componentStartBgColor+";":a.value.componentEndBgColor&&(e+="background-color:"+a.value.componentEndBgColor+";"),a.value.componentBgUrl&&(e+=`background-image:url('${P(a.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),a.value.topRounded&&(e+="border-top-left-radius:"+2*a.value.topRounded+"rpx;"),a.value.topRounded&&(e+="border-top-right-radius:"+2*a.value.topRounded+"rpx;"),a.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*a.value.bottomRounded+"rpx;"),a.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*a.value.bottomRounded+"rpx;"),"decorate"!=l.mode&&"hover_screen_bottom"==a.value.btnPosition){e+="position: fixed !important;";const t=o.value?o.value.height:0;e+="left: 0;",e+="right: 0;",t&&r.value.bottomTabBar&&r.value.bottomTabBar.isShow?e+=`bottom: ${t}px;`:e+="bottom: 0;",a.value.pageStartBgColor&&(a.value.pageStartBgColor&&a.value.pageEndBgColor?e+=`background:linear-gradient(${a.value.pageGradientAngle},${a.value.pageStartBgColor},${a.value.pageEndBgColor});`:a.value.pageStartBgColor?e+=`background: ${a.value.pageStartBgColor};`:a.value.pageEndBgColor&&(e+=`background: ${a.value.pageEndBgColor};`)),a.value.margin&&(a.value.margin.top>0&&(e+="padding-top:"+2*a.value.margin.top+"rpx;"),t&&r.value.bottomTabBar&&r.value.bottomTabBar.isShow?e+="padding-bottom:"+2*a.value.margin.bottom+"rpx;":e+=`padding-bottom: ${2*(a.value.margin.bottom+$.value)}rpx;`,e+="padding-right:"+2*a.value.margin.both+"rpx;",e+="padding-left:"+2*a.value.margin.both+"rpx;")}else"hover_screen_bottom"==a.value.btnPosition&&(e+="position: fixed !important;",e+="left: 0;",e+="right: 0;",e+="bottom: 0;");return e}),i=E(()=>{let e="";return"hover_screen_bottom"==a.value.btnPosition&&(a.value.componentStartBgColor&&a.value.componentEndBgColor?e+=`background:linear-gradient(${a.value.componentGradientAngle},${a.value.componentStartBgColor},${a.value.componentEndBgColor});`:a.value.componentStartBgColor?e+="background-color:"+a.value.componentStartBgColor+";":a.value.componentEndBgColor&&(e+="background-color:"+a.value.componentEndBgColor+";")),e}),s=E(()=>{let e="";return a.value.componentBgUrl&&(e+="position:absolute;top:0;right:0;left:0;bottom:0;",e+=`background: rgba(0,0,0,${a.value.componentBgAlpha/10});`,a.value.topRounded&&(e+="border-top-left-radius:"+2*a.value.topRounded+"rpx;"),a.value.topRounded&&(e+="border-top-right-radius:"+2*a.value.topRounded+"rpx;"),a.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*a.value.bottomRounded+"rpx;"),a.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*a.value.bottomRounded+"rpx;")),e}),d=E(()=>{let e="";return e+=`color: ${a.value.resetBtn.color};`,e+=`background-color: ${a.value.resetBtn.bgColor};`,a.value.topElementRounded&&(e+="border-top-left-radius:"+2*a.value.topElementRounded+"rpx;"),a.value.topElementRounded&&(e+="border-top-right-radius:"+2*a.value.topElementRounded+"rpx;"),a.value.bottomElementRounded&&(e+="border-bottom-left-radius:"+2*a.value.bottomElementRounded+"rpx;"),a.value.bottomElementRounded&&(e+="border-bottom-right-radius:"+2*a.value.bottomElementRounded+"rpx;"),e}),u=E(()=>{let e="";return e+=`color: ${a.value.submitBtn.color};`,e+=`background-color: ${a.value.submitBtn.bgColor};`,a.value.topElementRounded&&(e+="border-top-left-radius:"+2*a.value.topElementRounded+"rpx;"),a.value.topElementRounded&&(e+="border-top-right-radius:"+2*a.value.topElementRounded+"rpx;"),a.value.bottomElementRounded&&(e+="border-bottom-left-radius:"+2*a.value.bottomElementRounded+"rpx;"),a.value.bottomElementRounded&&(e+="border-bottom-right-radius:"+2*a.value.bottomElementRounded+"rpx;"),e}),b=E(()=>{let e="";return e+=`padding-bottom: ${D.value}px;`,e}),y=L([]);q(()=>{x(),"decorate"==l.mode?F(()=>a.value,(e,t)=>{e&&"FormSubmit"==e.componentName&&x()}):(_(),F(()=>l.value,(e,t)=>{if(e){let t=B(e);t.components.length&&uni.setStorageSync("diyFormStorage_"+l.id,t)}},{deep:!0})),N(()=>{o.value=uni.getStorageSync("tabbarInfo")})});const x=()=>{},_=()=>{for(let e=0;e{if("decorate"===l.mode)return;let e=!0;for(let n=0;n{uni.removeStorageSync("diyFormStorage_"+l.id),uni.removeStorageSync("personalFormRecordId"),"app/pages/member/personal_form"==C.route?W({url:"/app/pages/member/personal",mode:"redirectTo"}):W({url:"/app/pages/index/diy_form_result",param:{record_id:e.data,form_id:l.id},mode:"redirectTo"}),w.value=!1}).catch(()=>{w.value=!1})},z=()=>{for(let e=0;e{e.reset&&e.reset(t)})}},B=e=>{let t={validTime:ye(5),components:[]};return e.forEach(e=>{if("diy_form"==e.componentType&&"FormSubmit"!=e.componentName&&e.field.cache){let l=xe(e.field);delete l.remark,delete l.detailComponent,delete l.default,t.components.push({id:e.id,componentName:e.componentName,componentType:e.componentType,componentTitle:e.componentTitle,isHidden:e.isHidden,field:l})}}),t};let D=L(0);const T=j();let $=L(0);return N(()=>{const e=H().in(T);e.select(".iphone-secure").boundingClientRect(e=>{$.value=e?e.height:0}).exec(),setTimeout(()=>{e.select(".submit-wrap").boundingClientRect(e=>{D.value=e?e.height:0}).exec()},500)}),(e,t)=>{const o=R;return c(),f(o,null,{default:p(()=>[k(o,{class:"overflow-hidden"},{default:p(()=>[k(o,{style:h(Y(s))},null,8,["style"]),k(o,{class:"relative submit-wrap z-10",style:h(Y(n))},{default:p(()=>[k(o,{class:"flex flex-col items-center",style:h(Y(i))},{default:p(()=>[k(o,{class:"w-[100%] h-[86rpx] text-[28rpx] flex items-center justify-center",onClick:S,style:h(Y(u))},{default:p(()=>[m(v(Y(a).submitBtn.text),1)]),_:1},8,["style"]),Y(a).resetBtn.control?(c(),f(o,{key:0,class:"w-[100%] h-[86rpx] mt-[20rpx] text-[28rpx] flex items-center justify-center",onClick:z,style:h(Y(d))},{default:p(()=>[m(v(Y(a).resetBtn.text),1)]),_:1},8,["style"])):g("v-if",!0)]),_:1},8,["style"])]),_:1},8,["style"])]),_:1}),"hover_screen_bottom"==Y(a).btnPosition&&"decorate"!=Y(l).mode?(c(),f(o,{key:0,class:"w-[100%]",style:h(Y(b))},null,8,["style"])):g("v-if",!0),g(" 苹果安全距离,辅助计算 "),k(o,{class:"iphone-secure"}),g(" 遮罩层,装修使用 "),"decorate"==Y(l).mode?(c(),f(o,{key:1,class:"form-item-mask"})):g("v-if",!0)]),_:1})}}}),[["__scopeId","data-v-80232869"]]),dl=Ke(T({__name:"index",props:["data"],setup(e,{expose:t}){const l=e,o=E(()=>l.data||"已开启隐私保护,提交后会部分打码,只有你自己和管理员才能查看完整信息"),a=L(!1),r=()=>{a.value=!1};return t({open:()=>{a.value=!0}}),(e,t)=>{const l=R,n=y,i=x(_("u-popup"),tt);return c(),f(l,{onTouchmove:t[0]||(t[0]=D(()=>{},["prevent","stop"]))},{default:p(()=>[k(i,{show:a.value,onClose:r,zIndex:"500",mode:"center",round:8},{default:p(()=>[k(l,{class:"flex flex-col items-center w-[640rpx] pt-[50rpx]"},{default:p(()=>[k(l,{class:"text-[32rpx] font-bold"},{default:p(()=>[m(v(Y(ne)("diyForm.prompt")),1)]),_:1}),k(l,{class:"text-center px-[40rpx] py-[30rpx] leading-[1.5] min-h-[90rpx]"},{default:p(()=>[m(v(Y(o)),1)]),_:1}),k(l,{class:"flex items-center justify-center border-solid border-[0] border-t-[2rpx] border-[#e6e6e6] w-[100%] h-[90rpx] text-[28rpx]"},{default:p(()=>[k(n,{onClick:r},{default:p(()=>[m(v(Y(ne)("diyForm.know")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["show"])]),_:1})}}}),[["__scopeId","data-v-1a614557"]]),ul=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=U(),a=L(null),r=L(null),n=E(()=>"decorate"==o.mode?o.value[l.index]:l.component),i=E(()=>l.global),s=E(()=>{let e="";return e+=n.value.placeholder,e}),d=E(()=>`${n.value.field.name}已开启隐私保护,提交后会部分打码,只有你自己和管理员才能查看完整信息`),u=()=>{let e=[];if(n.value.autofill){let t={title:"已自动填充"};e.push(t)}if(n.value.field.privacyProtection){let t={title:"已开启隐私保护",type:"privacy"};e.push(t)}return e.forEach((e,t,l)=>{if(t!=l.length-1){let e={title:"|"};l.push(e)}}),e},x=e=>{"privacy"==e&&r.value.open()},_=E(()=>{let e="";return e+="position:relative;",n.value.componentStartBgColor&&n.value.componentEndBgColor?e+=`background:linear-gradient(${n.value.componentGradientAngle},${n.value.componentStartBgColor},${n.value.componentEndBgColor});`:n.value.componentStartBgColor?e+="background-color:"+n.value.componentStartBgColor+";":n.value.componentEndBgColor&&(e+="background-color:"+n.value.componentEndBgColor+";"),n.value.componentBgUrl&&(e+=`background-image:url('${P(n.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),n.value.topRounded&&(e+="border-top-left-radius:"+2*n.value.topRounded+"rpx;"),n.value.topRounded&&(e+="border-top-right-radius:"+2*n.value.topRounded+"rpx;"),n.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*n.value.bottomRounded+"rpx;"),n.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*n.value.bottomRounded+"rpx;"),e});q(()=>{S(),"decorate"==o.mode&&F(()=>n.value,(e,t)=>{e&&"FormInput"==e.componentName&&S()})});const S=()=>{("decorate"==o.mode||""==n.value.field.value&&n.value.field.default)&&(n.value.field.value=n.value.field.default)},z=E(()=>"decorate"==o.mode);return t({verify:()=>{const e={code:!0,message:""};return n.value.field.required&&""==n.value.field.value&&"decorate"!=o.mode&&(e.code=!1,e.message=`${s.value}`),a.value=e,e},reset:()=>{n.value.field.value=""}}),(e,t)=>{const l=y,S=R,B=_e;return Y(n).viewFormDetail?(c(),f(S,{key:0,class:"form-item-frame"},{default:p(()=>["style-1"==Y(i).completeLayout?(c(),f(S,{key:0,class:"base-layout-one"},{default:p(()=>[k(S,{class:"detail-one-content"},{default:p(()=>[k(l,{class:"detail-one-content-label"},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1}),k(l,{class:"detail-one-content-value"},{default:p(()=>[m(v(Y(n).field.value),1)]),_:1})]),_:1})]),_:1})):g("v-if",!0),"style-2"==Y(i).completeLayout?(c(),f(S,{key:1,class:"base-layout-two"},{default:p(()=>[k(S,{class:"detail-two-content"},{default:p(()=>[k(S,null,{default:p(()=>[m(v(Y(n).field.name),1)]),_:1}),k(S,{class:"detail-two-content-value w-[80%]"},{default:p(()=>[m(v(Y(n).field.value||Y(ne)("notHave")),1)]),_:1}),Y(n).isShowArrow?(c(),f(l,{key:0,class:"iconfont iconfanhui1 text-[#888] !text-[20rpx] ml-[10rpx]"})):g("v-if",!0)]),_:1})]),_:1})):g("v-if",!0)]),_:1})):(c(),f(S,{key:1,style:h(Y(_)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(i).completeLayout?(c(),f(S,{key:0,class:"base-layout-one"},{default:p(()=>[k(S,{class:"layout-one-label"},{default:p(()=>[k(l,{class:"text-overflow-ellipsis",style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx","font-weight":Y(n).fontWeight})},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1},8,["style"]),k(l,{class:"required"},{default:p(()=>[m(v(Y(n).field.required?"*":""),1)]),_:1}),"decorate"==Y(o).mode&&Y(n).isHidden?(c(),f(l,{key:0,class:"is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(n).field.remark.text?(c(),f(S,{key:0,class:"layout-one-remark",style:h({color:Y(n).field.remark.color,fontSize:2*Y(n).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(n).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),a.value&&!a.value.code?(c(),f(S,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(a.value.message),1)]),_:1})):g("v-if",!0),k(B,{type:"text",class:"layout-one-content",placeholder:Y(s),placeholderClass:"layout-one-input-placeholder","placeholder-style":{"font-size":2*Y(n).fontSize+"rpx"},style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx"}),modelValue:Y(n).field.value,"onUpdate:modelValue":t[0]||(t[0]=e=>Y(n).field.value=e),disabled:Y(z)},null,8,["placeholder","placeholder-style","style","modelValue","disabled"]),u().length?(c(),f(S,{key:2,class:"layout-one-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(u(),(e,t)=>(c(),f(S,{key:t,onClick:t=>x(e.type),class:"layout-one-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(i).completeLayout?(c(),f(S,{key:1,class:"base-layout-two"},{default:p(()=>["decorate"==Y(o).mode&&Y(n).isHidden?(c(),f(l,{key:0,class:"layout-two-is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0),k(S,{class:b(["layout-two-wrap",{"no-border":!Y(i).borderControl}])},{default:p(()=>[k(S,{class:b(["layout-two-label",{"justify-start":"left"==Y(i).completeAlign,"justify-end":"right"==Y(i).completeAlign}])},{default:p(()=>[Y(n).field.required?(c(),f(l,{key:0,class:"required"},{default:p(()=>[m(v(Y(n).field.required?"*":""),1)]),_:1})):g("v-if",!0),k(l,{class:"name",style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx","font-weight":Y(n).fontWeight})},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1},8,["style"])]),_:1},8,["class"]),k(B,{type:"text",class:"layout-two-content no-flex",placeholder:Y(s),placeholderClass:"layout-two-input-placeholder","placeholder-style":{"font-size":2*Y(n).fontSize+"rpx"},style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx"}),modelValue:Y(n).field.value,"onUpdate:modelValue":t[1]||(t[1]=e=>Y(n).field.value=e),disabled:Y(z)},null,8,["placeholder","placeholder-style","style","modelValue","disabled"])]),_:1},8,["class"]),a.value&&!a.value.code?(c(),f(S,{key:1,class:"layout-two-error-message"},{default:p(()=>[m(v(a.value.message),1)]),_:1})):g("v-if",!0),Y(n).field.remark.text?(c(),f(S,{key:2,class:"layout-two-remark",style:h({color:Y(n).field.remark.color,fontSize:2*Y(n).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(n).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),u().length?(c(),f(S,{key:3,class:"layout-two-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(u(),(e,t)=>(c(),f(S,{key:t,onClick:t=>x(e.type),class:"layout-two-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"decorate"==Y(o).mode?(c(),f(S,{key:2,class:"form-item-mask"})):g("v-if",!0),k(dl,{ref_key:"formPrivacyRef",ref:r,data:Y(d)},null,8,["data"])]),_:1},8,["style"]))}}}),[["__scopeId","data-v-664450a3"]]),cl=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=U(),a=L(null),r=L(null),n=E(()=>"decorate"==o.mode?o.value[l.index]:l.component),i=E(()=>l.global),s=E(()=>{let e="";return e+=n.value.placeholder,e}),d=E(()=>`${n.value.field.name}已开启隐私保护,提交后会部分打码,只有你自己和管理员才能查看完整信息`),u=()=>{let e=[];if(n.value.autofill){let t={title:"已自动填充"};e.push(t)}if(n.value.field.privacyProtection){let t={title:"已开启隐私保护",type:"privacy"};e.push(t)}return e.forEach((e,t,l)=>{if(t!=l.length-1){let e={title:"|"};l.push(e)}}),e},x=e=>{"privacy"==e&&r.value.open()},_=E(()=>{let e="";return e+="position:relative;",n.value.componentStartBgColor&&n.value.componentEndBgColor?e+=`background:linear-gradient(${n.value.componentGradientAngle},${n.value.componentStartBgColor},${n.value.componentEndBgColor});`:n.value.componentStartBgColor?e+="background-color:"+n.value.componentStartBgColor+";":n.value.componentEndBgColor&&(e+="background-color:"+n.value.componentEndBgColor+";"),n.value.componentBgUrl&&(e+=`background-image:url('${P(n.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),n.value.topRounded&&(e+="border-top-left-radius:"+2*n.value.topRounded+"rpx;"),n.value.topRounded&&(e+="border-top-right-radius:"+2*n.value.topRounded+"rpx;"),n.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*n.value.bottomRounded+"rpx;"),n.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*n.value.bottomRounded+"rpx;"),e});q(()=>{S(),"decorate"==o.mode&&F(()=>n.value,(e,t)=>{e&&"FormTextarea"==e.componentName&&S()})});const S=()=>{("decorate"==o.mode||""==n.value.field.value&&n.value.field.default)&&(n.value.field.value=n.value.field.default)},z=L("38rpx"),B=e=>{let t=e.detail.height/e.detail.lineCount;n.value.rowCount>e.detail.lineCount?z.value=e.detail.height?2*e.detail.height+"rpx":"38rpx":n.value.rowCount<=e.detail.lineCount&&(z.value=t?t*n.value.rowCount*2+"rpx":"38rpx")},D=E(()=>"decorate"==o.mode);return t({verify:()=>{const e={code:!0,message:""};return n.value.field.required&&""==n.value.field.value&&"decorate"!=o.mode&&(e.code=!1,e.message=`${s.value}`),a.value=e,e},reset:()=>{n.value.field.value=""}}),(e,t)=>{const l=y,S=R,T=we,$=ke("viwe");return Y(n).viewFormDetail?(c(),f(S,{key:0,class:"form-item-frame"},{default:p(()=>["style-1"==Y(i).completeLayout?(c(),f(S,{key:0,class:"base-layout-one"},{default:p(()=>[k(S,{class:"detail-one-content"},{default:p(()=>[k(l,{class:"detail-one-content-label"},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1}),k(l,{class:"detail-one-content-value"},{default:p(()=>[m(v(Y(n).field.value),1)]),_:1})]),_:1})]),_:1})):g("v-if",!0),"style-2"==Y(i).completeLayout?(c(),f(S,{key:1,class:"base-layout-two"},{default:p(()=>[k(S,{class:"detail-two-content"},{default:p(()=>[k(S,null,{default:p(()=>[m(v(Y(n).field.name),1)]),_:1}),k(S,{class:"detail-two-content-value w-[80%]"},{default:p(()=>[k(l,null,{default:p(()=>[m(v(Y(n).field.value||Y(ne)("notHave")),1)]),_:1}),Y(n).isShowArrow?(c(),f(l,{key:0,class:"iconfont iconfanhui1 text-[#888] !text-[20rpx] ml-[10rpx]"})):g("v-if",!0)]),_:1})]),_:1})]),_:1})):g("v-if",!0)]),_:1})):(c(),f(S,{key:1,style:h(Y(_)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(i).completeLayout?(c(),f(S,{key:0,class:"base-layout-one"},{default:p(()=>[k(S,{class:"layout-one-label"},{default:p(()=>[k(l,{class:"text-overflow-ellipsis",style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx","font-weight":Y(n).fontWeight})},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1},8,["style"]),k(l,{class:"required"},{default:p(()=>[m(v(Y(n).field.required?"*":""),1)]),_:1}),"decorate"==Y(o).mode&&Y(n).isHidden?(c(),f(l,{key:0,class:"is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(n).field.remark.text?(c(),f(S,{key:0,class:"layout-one-remark",style:h({color:Y(n).field.remark.color,fontSize:2*Y(n).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(n).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),a.value&&!a.value.code?(c(),f(S,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(a.value.message),1)]),_:1})):g("v-if",!0),k(S,{class:"layout-one-content !py-[20rpx] !h-[auto]"},{default:p(()=>[k(T,{class:"w-[100%]",placeholder:Y(s),placeholderClass:"layout-one-input-placeholder","placeholder-style":{"font-size":2*Y(n).fontSize+"rpx"},style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx",height:z.value}),modelValue:Y(n).field.value,"onUpdate:modelValue":t[0]||(t[0]=e=>Y(n).field.value=e),disabled:Y(D),onLinechange:B,maxlength:"500"},null,8,["placeholder","placeholder-style","style","modelValue","disabled"])]),_:1}),u().length?(c(),f(S,{key:2,class:"layout-one-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(u(),(e,t)=>(c(),f(S,{key:t,onClick:t=>x(e.type),class:"layout-one-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(i).completeLayout?(c(),f(S,{key:1,class:"base-layout-two"},{default:p(()=>["decorate"==Y(o).mode&&Y(n).isHidden?(c(),f(l,{key:0,class:"layout-two-is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0),k(S,{class:b(["layout-two-wrap",{"no-border":!Y(i).borderControl}])},{default:p(()=>[k(S,{class:b(["layout-two-label",{"justify-start":"left"==Y(i).completeAlign,"justify-end":"right"==Y(i).completeAlign}])},{default:p(()=>[Y(n).field.required?(c(),f(l,{key:0,class:"required"},{default:p(()=>[m(v(Y(n).field.required?"*":""),1)]),_:1})):g("v-if",!0),k(l,{class:"name",style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx","font-weight":Y(n).fontWeight})},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1},8,["style"])]),_:1},8,["class"]),k($,{class:"layout-two-content"},{default:p(()=>[k(T,{class:"w-[100%]",placeholder:Y(s),placeholderClass:"layout-one-input-placeholder","placeholder-style":{"font-size":2*Y(n).fontSize+"rpx"},style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx",height:z.value}),modelValue:Y(n).field.value,"onUpdate:modelValue":t[1]||(t[1]=e=>Y(n).field.value=e),disabled:Y(D),onLinechange:B,maxlength:"500"},null,8,["placeholder","placeholder-style","style","modelValue","disabled"])]),_:1})]),_:1},8,["class"]),a.value&&!a.value.code?(c(),f(S,{key:1,class:"layout-two-error-message"},{default:p(()=>[m(v(a.value.message),1)]),_:1})):g("v-if",!0),Y(n).field.remark.text?(c(),f(S,{key:2,class:"layout-two-remark",style:h({color:Y(n).field.remark.color,fontSize:2*Y(n).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(n).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),u().length?(c(),f(S,{key:3,class:"layout-two-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(u(),(e,t)=>(c(),f(S,{key:t,onClick:t=>x(e.type),class:"layout-two-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"decorate"==Y(o).mode?(c(),f(S,{key:2,class:"form-item-mask"})):g("v-if",!0),k(dl,{ref_key:"formPrivacyRef",ref:r,data:Y(d)},null,8,["data"])]),_:1},8,["style"]))}}}),[["__scopeId","data-v-78897907"]]),fl=Ke(T({__name:"index",props:["data"],setup(e,{expose:t}){const l=e,o=E(()=>l.data||"已开启隐私保护,提交后会部分打码,只有你自己和管理员才能查看完整信息"),a=L(!1),r=()=>{a.value=!1};return t({open:()=>{a.value=!0}}),(e,t)=>{const l=R,n=ue,i=x(_("u-popup"),tt);return c(),f(l,{onTouchmove:t[1]||(t[1]=D(()=>{},["prevent","stop"]))},{default:p(()=>[k(i,{show:a.value,onClose:r,zIndex:"500",mode:"center",round:8},{default:p(()=>[k(l,{class:"w-[570rpx] popup-common center"},{default:p(()=>[k(l,{class:"text-center my-5"},{default:p(()=>[m(v(Y(ne)("diyForm.tips")),1),Ce("br"),m(v(Y(o)),1)]),_:1}),k(l,{class:"flex justify-between"},{default:p(()=>[k(n,{class:"w-[50%] h-[100rpx] rounded-[0rpx] leading-[100rpx] !bg-[transform] border-solid border-[0] border-t-[2rpx] border-[#e6e6e6] !text-[#333]",onClick:t[0]||(t[0]=e=>Y(Se)(Y(o)))},{default:p(()=>[m(v(Y(ne)("diyForm.copy")),1)]),_:1}),k(n,{class:"w-[50%] h-[100rpx] rounded-[0rpx] border-solid border-[0] border-t-[2rpx] border-l-[2rpx] bo border-[#e6e6e6] leading-[100rpx] !bg-[transform] !text-[var(--primary-color)]",onClick:r},{default:p(()=>[m(v(Y(ne)("diyForm.know")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["show"])]),_:1})}}}),[["__scopeId","data-v-4e339d94"]]),pl=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=U(),a=L(null),r=L(null),n=L(null),i=E(()=>"decorate"==o.mode?o.value[l.index]:l.component),s=E(()=>l.global),d=E(()=>{const e=String(i.value.field.value);return i.value.field.privacyProtection?e.replace(/(\d{3})\d*(\d{4})/,"$1****$2"):e}),u=E(()=>{let e="";return e+=i.value.placeholder,e}),x=E(()=>`${i.value.field.name}已开启隐私保护,提交后会部分打码,只有你自己和管理员才能查看完整信息`),_=()=>{let e=[];if(i.value.autofill){let t={title:"已自动填充"};e.push(t)}if(i.value.field.privacyProtection){let t={title:"已开启隐私保护",type:"privacy"};e.push(t)}return e.forEach((e,t,l)=>{if(t!=l.length-1){let e={title:"|"};l.push(e)}}),e},S=e=>{"privacy"==e&&r.value.open()},z=()=>{N(()=>{n.value?n.value.open():console.warn("formDetailPrivacyRef is not defined")})},B=E(()=>{let e="";return e+="position:relative;",i.value.componentStartBgColor&&i.value.componentEndBgColor?e+=`background:linear-gradient(${i.value.componentGradientAngle},${i.value.componentStartBgColor},${i.value.componentEndBgColor});`:i.value.componentStartBgColor?e+="background-color:"+i.value.componentStartBgColor+";":i.value.componentEndBgColor&&(e+="background-color:"+i.value.componentEndBgColor+";"),i.value.componentBgUrl&&(e+=`background-image:url('${P(i.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),i.value.topRounded&&(e+="border-top-left-radius:"+2*i.value.topRounded+"rpx;"),i.value.topRounded&&(e+="border-top-right-radius:"+2*i.value.topRounded+"rpx;"),i.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*i.value.bottomRounded+"rpx;"),i.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*i.value.bottomRounded+"rpx;"),e});q(()=>{D(),"decorate"==o.mode&&F(()=>i.value,(e,t)=>{e&&"FormIdentity"==e.componentName&&D()})});const D=()=>{("decorate"==o.mode||""==i.value.field.value&&i.value.field.default)&&(i.value.field.value=i.value.field.default)},T=E(()=>"decorate"==o.mode);return t({verify:()=>{const e={code:!0,message:""};return i.value.field.required&&""==i.value.field.value&&"decorate"!=o.mode?(e.code=!1,e.message=`${u.value}`):/^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(1[0-2]))((0[1-9])|([1-2][0-9])|(3[0-1]))\d{3}[0-9Xx]$/.test(i.value.field.value)||"decorate"==o.mode||(e.code=!1,e.message="身份证格式不正确,请重新输入"),a.value=e,e},reset:()=>{i.value.field.value=""}}),(e,t)=>{const l=y,D=R,$=_e;return Y(i).viewFormDetail?(c(),f(D,{key:0,class:"form-item-frame"},{default:p(()=>["style-1"==Y(s).completeLayout?(c(),f(D,{key:0,class:"base-layout-one"},{default:p(()=>[k(D,{class:"detail-one-content"},{default:p(()=>[k(l,{class:"detail-one-content-label"},{default:p(()=>[m(v(Y(i).field.name),1)]),_:1}),k(D,{class:"detail-one-content-value"},{default:p(()=>[k(l,null,{default:p(()=>[m(v(Y(d)),1)]),_:1}),Y(i).field.privacyProtection?(c(),f(l,{key:0,class:"ml-[20rpx] text-[var(--primary-color)]",onClick:z},{default:p(()=>[m(v(Y(ne)("diyForm.view")),1)]),_:1})):g("v-if",!0)]),_:1})]),_:1})]),_:1})):g("v-if",!0),"style-2"==Y(s).completeLayout?(c(),f(D,{key:1,class:"base-layout-two"},{default:p(()=>[k(D,{class:"detail-two-content"},{default:p(()=>[k(l,{class:"detail-two-content-label"},{default:p(()=>[m(v(Y(i).field.name),1)]),_:1}),k(D,{class:"detail-two-content-value"},{default:p(()=>[k(l,null,{default:p(()=>[m(v(Y(d)||Y(ne)("notHave")),1)]),_:1}),Y(i).field.privacyProtection&&Y(d)?(c(),f(l,{key:0,class:"ml-[20rpx] text-[var(--primary-color)]",onClick:z},{default:p(()=>[m(v(Y(ne)("diyForm.view")),1)]),_:1})):g("v-if",!0),Y(i).isShowArrow?(c(),f(l,{key:1,class:"iconfont iconfanhui1 text-[#888] !text-[20rpx] ml-[10rpx]"})):g("v-if",!0)]),_:1})]),_:1})]),_:1})):g("v-if",!0),k(fl,{ref_key:"formDetailPrivacyRef",ref:n,data:Y(i).field.value},null,8,["data"])]),_:1})):(c(),f(D,{key:1,style:h(Y(B)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(s).completeLayout?(c(),f(D,{key:0,class:"base-layout-one"},{default:p(()=>[k(D,{class:"layout-one-label"},{default:p(()=>[k(l,{class:"text-overflow-ellipsis",style:h({color:Y(i).textColor,"font-size":2*Y(i).fontSize+"rpx","font-weight":Y(i).fontWeight})},{default:p(()=>[m(v(Y(i).field.name),1)]),_:1},8,["style"]),k(l,{class:"required"},{default:p(()=>[m(v(Y(i).field.required?"*":""),1)]),_:1}),"decorate"==Y(o).mode&&Y(i).isHidden?(c(),f(l,{key:0,class:"is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(i).field.remark.text?(c(),f(D,{key:0,class:"layout-one-remark",style:h({color:Y(i).field.remark.color,fontSize:2*Y(i).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(i).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),a.value&&!a.value.code?(c(),f(D,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(a.value.message),1)]),_:1})):g("v-if",!0),k($,{type:"idcard",class:"layout-one-content",placeholder:Y(u),placeholderClass:"layout-one-input-placeholder","placeholder-style":{"font-size":2*Y(i).fontSize+"rpx"},style:h({color:Y(i).textColor,"font-size":2*Y(i).fontSize+"rpx"}),modelValue:Y(i).field.value,"onUpdate:modelValue":t[0]||(t[0]=e=>Y(i).field.value=e),disabled:Y(T),maxlength:"18"},null,8,["placeholder","placeholder-style","style","modelValue","disabled"]),_().length?(c(),f(D,{key:2,class:"layout-one-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(_(),(e,t)=>(c(),f(D,{key:t,onClick:t=>S(e.type),class:"layout-one-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(s).completeLayout?(c(),f(D,{key:1,class:"base-layout-two"},{default:p(()=>["decorate"==Y(o).mode&&Y(i).isHidden?(c(),f(l,{key:0,class:"layout-two-is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0),k(D,{class:b(["layout-two-wrap",{"no-border":!Y(s).borderControl}])},{default:p(()=>[k(D,{class:b(["layout-two-label",{"justify-start":"left"==Y(s).completeAlign,"justify-end":"right"==Y(s).completeAlign}])},{default:p(()=>[Y(i).field.required?(c(),f(l,{key:0,class:"required"},{default:p(()=>[m(v(Y(i).field.required?"*":""),1)]),_:1})):g("v-if",!0),k(l,{class:"name",style:h({color:Y(i).textColor,"font-size":2*Y(i).fontSize+"rpx","font-weight":Y(i).fontWeight})},{default:p(()=>[m(v(Y(i).field.name),1)]),_:1},8,["style"])]),_:1},8,["class"]),k($,{type:"idcard",class:"layout-two-content no-flex",placeholder:Y(u),placeholderClass:"layout-two-input-placeholder","placeholder-style":{"font-size":2*Y(i).fontSize+"rpx"},style:h({color:Y(i).textColor,"font-size":2*Y(i).fontSize+"rpx"}),modelValue:Y(i).field.value,"onUpdate:modelValue":t[1]||(t[1]=e=>Y(i).field.value=e),disabled:Y(T),maxlength:"18"},null,8,["placeholder","placeholder-style","style","modelValue","disabled"])]),_:1},8,["class"]),a.value&&!a.value.code?(c(),f(D,{key:1,class:"layout-two-error-message"},{default:p(()=>[m(v(a.value.message),1)]),_:1})):g("v-if",!0),Y(i).field.remark.text?(c(),f(D,{key:2,class:"layout-two-remark",style:h({color:Y(i).field.remark.color,fontSize:2*Y(i).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(i).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),_().length?(c(),f(D,{key:3,class:"layout-two-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(_(),(e,t)=>(c(),f(D,{key:t,onClick:t=>S(e.type),class:"layout-two-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"decorate"==Y(o).mode?(c(),f(D,{key:2,class:"form-item-mask"})):g("v-if",!0),k(dl,{ref_key:"formPrivacyRef",ref:r,data:Y(x)},null,8,["data"])]),_:1},8,["style"]))}}}),[["__scopeId","data-v-4cb37a10"]]),ml=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=U(),a=L(null),r=L(null),n=E(()=>"decorate"==o.mode?o.value[l.index]:l.component),i=E(()=>l.global),s=E(()=>{let e="";return e+=n.value.placeholder,e}),d=E(()=>`${n.value.field.name}已开启隐私保护,提交后会部分打码,只有你自己和管理员才能查看完整信息`),u=()=>{let e=[];if(n.value.autofill){let t={title:"已自动填充"};e.push(t)}if(n.value.field.privacyProtection){let t={title:"已开启隐私保护",type:"privacy"};e.push(t)}return e.forEach((e,t,l)=>{if(t!=l.length-1){let e={title:"|"};l.push(e)}}),e},x=e=>{"privacy"==e&&r.value.open()},_=E(()=>{let e="";return e+="position:relative;",n.value.componentStartBgColor&&n.value.componentEndBgColor?e+=`background:linear-gradient(${n.value.componentGradientAngle},${n.value.componentStartBgColor},${n.value.componentEndBgColor});`:n.value.componentStartBgColor?e+="background-color:"+n.value.componentStartBgColor+";":n.value.componentEndBgColor&&(e+="background-color:"+n.value.componentEndBgColor+";"),n.value.componentBgUrl&&(e+=`background-image:url('${P(n.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),n.value.topRounded&&(e+="border-top-left-radius:"+2*n.value.topRounded+"rpx;"),n.value.topRounded&&(e+="border-top-right-radius:"+2*n.value.topRounded+"rpx;"),n.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*n.value.bottomRounded+"rpx;"),n.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*n.value.bottomRounded+"rpx;"),e});q(()=>{S(),"decorate"==o.mode&&F(()=>n.value,(e,t)=>{e&&"FormEmail"==e.componentName&&S()})});const S=()=>{("decorate"==o.mode||""==n.value.field.value&&n.value.field.default)&&(n.value.field.value=n.value.field.default)},z=E(()=>"decorate"==o.mode);return t({verify:()=>{const e={code:!0,message:""};return n.value.field.required&&""==n.value.field.value&&"decorate"!=o.mode?(e.code=!1,e.message=`${s.value}`):/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/.test(n.value.field.value)||"decorate"==o.mode||(e.code=!1,e.message="邮箱格式不正确,请重新输入"),a.value=e,e},reset:()=>{n.value.field.value=""}}),(e,t)=>{const l=y,S=R,B=_e;return Y(n).viewFormDetail?(c(),f(S,{key:0,class:"form-item-frame"},{default:p(()=>["style-1"==Y(i).completeLayout?(c(),f(S,{key:0,class:"base-layout-one"},{default:p(()=>[k(S,{class:"detail-one-content"},{default:p(()=>[k(l,{class:"detail-one-content-label"},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1}),k(l,{class:"detail-one-content-value"},{default:p(()=>[m(v(Y(n).field.value),1)]),_:1})]),_:1})]),_:1})):g("v-if",!0),"style-2"==Y(i).completeLayout?(c(),f(S,{key:1,class:"base-layout-two"},{default:p(()=>[k(S,{class:"detail-two-content"},{default:p(()=>[k(S,null,{default:p(()=>[m(v(Y(n).field.name),1)]),_:1}),k(S,{class:"detail-two-content-value w-[80%]"},{default:p(()=>[k(l,null,{default:p(()=>[m(v(Y(n).field.value||Y(ne)("notHave")),1)]),_:1}),Y(n).isShowArrow?(c(),f(l,{key:0,class:"iconfont iconfanhui1 text-[#888] !text-[20rpx] ml-[10rpx]"})):g("v-if",!0)]),_:1})]),_:1})]),_:1})):g("v-if",!0)]),_:1})):(c(),f(S,{key:1,style:h(Y(_)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(i).completeLayout?(c(),f(S,{key:0,class:"base-layout-one"},{default:p(()=>[k(S,{class:"layout-one-label"},{default:p(()=>[k(l,{class:"text-overflow-ellipsis",style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx","font-weight":Y(n).fontWeight})},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1},8,["style"]),k(l,{class:"required"},{default:p(()=>[m(v(Y(n).field.required?"*":""),1)]),_:1}),"decorate"==Y(o).mode&&Y(n).isHidden?(c(),f(l,{key:0,class:"is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(n).field.remark.text?(c(),f(S,{key:0,class:"layout-one-remark",style:h({color:Y(n).field.remark.color,fontSize:2*Y(n).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(n).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),a.value&&!a.value.code?(c(),f(S,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(a.value.message),1)]),_:1})):g("v-if",!0),k(B,{type:"email",class:"layout-one-content",placeholder:Y(s),placeholderClass:"layout-one-input-placeholder","placeholder-style":{"font-size":2*Y(n).fontSize+"rpx"},style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx"}),modelValue:Y(n).field.value,"onUpdate:modelValue":t[0]||(t[0]=e=>Y(n).field.value=e),disabled:Y(z)},null,8,["placeholder","placeholder-style","style","modelValue","disabled"]),u().length?(c(),f(S,{key:2,class:"layout-one-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(u(),(e,t)=>(c(),f(S,{key:t,onClick:t=>x(e.type),class:"layout-one-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(i).completeLayout?(c(),f(S,{key:1,class:"base-layout-two"},{default:p(()=>["decorate"==Y(o).mode&&Y(n).isHidden?(c(),f(l,{key:0,class:"layout-two-is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0),k(S,{class:b(["layout-two-wrap",{"no-border":!Y(i).borderControl}])},{default:p(()=>[k(S,{class:b(["layout-two-label",{"justify-start":"left"==Y(i).completeAlign,"justify-end":"right"==Y(i).completeAlign}])},{default:p(()=>[Y(n).field.required?(c(),f(l,{key:0,class:"required"},{default:p(()=>[m(v(Y(n).field.required?"*":""),1)]),_:1})):g("v-if",!0),k(l,{class:"name",style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx","font-weight":Y(n).fontWeight})},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1},8,["style"])]),_:1},8,["class"]),k(B,{type:"email",class:"layout-two-content no-flex",placeholder:Y(s),placeholderClass:"layout-two-input-placeholder","placeholder-style":{"font-size":2*Y(n).fontSize+"rpx"},style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx"}),modelValue:Y(n).field.value,"onUpdate:modelValue":t[1]||(t[1]=e=>Y(n).field.value=e),disabled:Y(z)},null,8,["placeholder","placeholder-style","style","modelValue","disabled"])]),_:1},8,["class"]),a.value&&!a.value.code?(c(),f(S,{key:1,class:"layout-two-error-message"},{default:p(()=>[m(v(a.value.message),1)]),_:1})):g("v-if",!0),Y(n).field.remark.text?(c(),f(S,{key:2,class:"layout-two-remark",style:h({color:Y(n).field.remark.color,fontSize:2*Y(n).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(n).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),u().length?(c(),f(S,{key:3,class:"layout-two-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(u(),(e,t)=>(c(),f(S,{key:t,onClick:t=>x(e.type),class:"layout-two-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"decorate"==Y(o).mode?(c(),f(S,{key:2,class:"form-item-mask"})):g("v-if",!0),k(dl,{ref_key:"formPrivacyRef",ref:r,data:Y(d)},null,8,["data"])]),_:1},8,["style"]))}}}),[["__scopeId","data-v-4df7ee7e"]]),vl=Ke(T({__name:"index",props:["data"],setup(e,{expose:t}){const l=e,o=E(()=>l.data||"已开启隐私保护,提交后会部分打码,只有你自己和管理员才能查看完整信息"),a=L(!1),r=()=>{a.value=!1},n=()=>{Re({phoneNumber:l.data})};return t({open:()=>{a.value=!0}}),(e,t)=>{const l=R,i=ue,s=x(_("u-popup"),tt);return c(),f(l,{onTouchmove:t[0]||(t[0]=D(()=>{},["prevent","stop"]))},{default:p(()=>[k(s,{show:a.value,onClose:r,zIndex:"500",mode:"center",round:8},{default:p(()=>[k(l,{class:"w-[570rpx] popup-common center"},{default:p(()=>[k(l,{class:"text-center my-5"},{default:p(()=>[m(v(Y(ne)("diyForm.tips")),1),Ce("br"),m(v(Y(o)),1)]),_:1}),k(l,{class:"flex justify-between"},{default:p(()=>[k(i,{class:"w-[50%] h-[100rpx] rounded-[0rpx] leading-[100rpx] !bg-[transform] border-solid border-[0] border-t-[2rpx] border-[#e6e6e6] !text-[#333]",onClick:n},{default:p(()=>[m(v(Y(ne)("diyForm.call")),1)]),_:1}),k(i,{class:"w-[50%] h-[100rpx] rounded-[0rpx] border-solid border-[0] border-t-[2rpx] border-l-[2rpx] bo border-[#e6e6e6] leading-[100rpx] !bg-[transform] !text-[var(--primary-color)]",onClick:r},{default:p(()=>[m(v(Y(ne)("diyForm.know")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["show"])]),_:1})}}}),[["__scopeId","data-v-d3f5876b"]]),bl=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=U(),a=L(null),r=L(null),n=L(null),i=E(()=>"decorate"==o.mode?o.value[l.index]:l.component),s=E(()=>l.global),d=E(()=>{const e=String(i.value.field.value);return i.value.field.privacyProtection?e.replace(/(\d{3})\d{4}(\d{3})/,"$1****$2"):e}),u=E(()=>{let e="";return e+=i.value.placeholder,e}),x=E(()=>`${i.value.field.name}已开启隐私保护,提交后会部分打码,只有你自己和管理员才能查看完整信息`),_=()=>{let e=[];if(i.value.autofill){let t={title:"已自动填充"};e.push(t)}if(i.value.field.privacyProtection){let t={title:"已开启隐私保护",type:"privacy"};e.push(t)}return e.forEach((e,t,l)=>{if(t!=l.length-1){let e={title:"|"};l.push(e)}}),e},S=e=>{"privacy"==e&&r.value.open()},z=()=>{N(()=>{n.value?n.value.open():console.warn("formDetailPrivacyRef is not defined")})},B=E(()=>{let e="";return e+="position:relative;",i.value.componentStartBgColor&&i.value.componentEndBgColor?e+=`background:linear-gradient(${i.value.componentGradientAngle},${i.value.componentStartBgColor},${i.value.componentEndBgColor});`:i.value.componentStartBgColor?e+="background-color:"+i.value.componentStartBgColor+";":i.value.componentEndBgColor&&(e+="background-color:"+i.value.componentEndBgColor+";"),i.value.componentBgUrl&&(e+=`background-image:url('${P(i.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),i.value.topRounded&&(e+="border-top-left-radius:"+2*i.value.topRounded+"rpx;"),i.value.topRounded&&(e+="border-top-right-radius:"+2*i.value.topRounded+"rpx;"),i.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*i.value.bottomRounded+"rpx;"),i.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*i.value.bottomRounded+"rpx;"),e});q(()=>{D(),"decorate"==o.mode&&F(()=>i.value,(e,t)=>{e&&"FormMobile"==e.componentName&&D()})});const D=()=>{("decorate"==o.mode||""==i.value.field.value&&i.value.field.default)&&(i.value.field.value=i.value.field.default)},T=E(()=>"decorate"==o.mode);return t({verify:()=>{const e={code:!0,message:""};return i.value.field.required&&""==i.value.field.value&&"decorate"!=o.mode?(e.code=!1,e.message=`${u.value}`):/^1[3-9]\d{9}$/.test(i.value.field.value)||"decorate"==o.mode||(e.code=!1,e.message="手机号格式不正确,请重新输入"),a.value=e,e},reset:()=>{i.value.field.value=""}}),(e,t)=>{const l=y,D=R,$=_e;return Y(i).viewFormDetail?(c(),f(D,{key:0,class:"form-item-frame"},{default:p(()=>["style-1"==Y(s).completeLayout?(c(),f(D,{key:0,class:"base-layout-one"},{default:p(()=>[k(D,{class:"detail-one-content"},{default:p(()=>[k(l,{class:"detail-one-content-label"},{default:p(()=>[m(v(Y(i).field.name),1)]),_:1}),k(D,{class:"detail-one-content-value"},{default:p(()=>[k(l,null,{default:p(()=>[m(v(Y(d)),1)]),_:1}),Y(i).field.privacyProtection?(c(),f(l,{key:0,class:"ml-[20rpx] text-[var(--primary-color)]",onClick:z},{default:p(()=>[m(v(Y(ne)("diyForm.view")),1)]),_:1})):g("v-if",!0)]),_:1})]),_:1})]),_:1})):g("v-if",!0),"style-2"==Y(s).completeLayout?(c(),f(D,{key:1,class:"base-layout-two"},{default:p(()=>[k(D,{class:"detail-two-content"},{default:p(()=>[k(l,{class:"detail-two-content-label"},{default:p(()=>[m(v(Y(i).field.name),1)]),_:1}),k(D,{class:"detail-two-content-value"},{default:p(()=>[k(l,null,{default:p(()=>[m(v(Y(d)||Y(ne)("notHave")),1)]),_:1}),Y(i).field.privacyProtection&&Y(d)?(c(),f(l,{key:0,class:"ml-[20rpx] text-[var(--primary-color)]",onClick:z},{default:p(()=>[m(v(Y(ne)("diyForm.view")),1)]),_:1})):g("v-if",!0),Y(i).isShowArrow?(c(),f(l,{key:1,class:"iconfont iconfanhui1 text-[#888] !text-[20rpx] ml-[10rpx]"})):g("v-if",!0)]),_:1})]),_:1})]),_:1})):g("v-if",!0),k(vl,{ref_key:"formDetailPrivacyRef",ref:n,data:Y(i).field.value},null,8,["data"])]),_:1})):(c(),f(D,{key:1,style:h(Y(B)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(s).completeLayout?(c(),f(D,{key:0,class:"base-layout-one"},{default:p(()=>[k(D,{class:"layout-one-label"},{default:p(()=>[k(l,{class:"text-overflow-ellipsis",style:h({color:Y(i).textColor,"font-size":2*Y(i).fontSize+"rpx","font-weight":Y(i).fontWeight})},{default:p(()=>[m(v(Y(i).field.name),1)]),_:1},8,["style"]),k(l,{class:"required"},{default:p(()=>[m(v(Y(i).field.required?"*":""),1)]),_:1}),"decorate"==Y(o).mode&&Y(i).isHidden?(c(),f(l,{key:0,class:"is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(i).field.remark.text?(c(),f(D,{key:0,class:"layout-one-remark",style:h({color:Y(i).field.remark.color,fontSize:2*Y(i).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(i).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),a.value&&!a.value.code?(c(),f(D,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(a.value.message),1)]),_:1})):g("v-if",!0),k($,{type:"number",class:"layout-one-content",placeholder:Y(u),placeholderClass:"layout-one-input-placeholder","placeholder-style":{"font-size":2*Y(i).fontSize+"rpx"},style:h({color:Y(i).textColor,"font-size":2*Y(i).fontSize+"rpx"}),modelValue:Y(i).field.value,"onUpdate:modelValue":t[0]||(t[0]=e=>Y(i).field.value=e),disabled:Y(T),maxlength:"11"},null,8,["placeholder","placeholder-style","style","modelValue","disabled"]),_().length?(c(),f(D,{key:2,class:"layout-one-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(_(),(e,t)=>(c(),f(D,{key:t,onClick:t=>S(e.type),class:"layout-one-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(s).completeLayout?(c(),f(D,{key:1,class:"base-layout-two"},{default:p(()=>["decorate"==Y(o).mode&&Y(i).isHidden?(c(),f(l,{key:0,class:"layout-two-is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0),k(D,{class:b(["layout-two-wrap",{"no-border":!Y(s).borderControl}])},{default:p(()=>[k(D,{class:b(["layout-two-label",{"justify-start":"left"==Y(s).completeAlign,"justify-end":"right"==Y(s).completeAlign}])},{default:p(()=>[Y(i).field.required?(c(),f(l,{key:0,class:"required"},{default:p(()=>[m(v(Y(i).field.required?"*":""),1)]),_:1})):g("v-if",!0),k(l,{class:"name",style:h({color:Y(i).textColor,"font-size":2*Y(i).fontSize+"rpx","font-weight":Y(i).fontWeight})},{default:p(()=>[m(v(Y(i).field.name),1)]),_:1},8,["style"])]),_:1},8,["class"]),k($,{type:"number",class:"layout-two-content no-flex",placeholder:Y(u),placeholderClass:"layout-two-input-placeholder","placeholder-style":{"font-size":2*Y(i).fontSize+"rpx"},style:h({color:Y(i).textColor,"font-size":2*Y(i).fontSize+"rpx"}),modelValue:Y(i).field.value,"onUpdate:modelValue":t[1]||(t[1]=e=>Y(i).field.value=e),disabled:Y(T),maxlength:"11"},null,8,["placeholder","placeholder-style","style","modelValue","disabled"])]),_:1},8,["class"]),a.value&&!a.value.code?(c(),f(D,{key:1,class:"layout-two-error-message"},{default:p(()=>[m(v(a.value.message),1)]),_:1})):g("v-if",!0),Y(i).field.remark.text?(c(),f(D,{key:2,class:"layout-two-remark",style:h({color:Y(i).field.remark.color,fontSize:2*Y(i).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(i).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),_().length?(c(),f(D,{key:3,class:"layout-two-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(_(),(e,t)=>(c(),f(D,{key:t,onClick:t=>S(e.type),class:"layout-two-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"decorate"==Y(o).mode?(c(),f(D,{key:2,class:"form-item-mask"})):g("v-if",!0),k(dl,{ref_key:"formPrivacyRef",ref:r,data:Y(x)},null,8,["data"])]),_:1},8,["style"]))}}}),[["__scopeId","data-v-9c7845b1"]]),hl=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=ee(),a=U();L(!1);const r=L(null),n=E(()=>"decorate"==a.mode?a.value[l.index]:l.component),i=E(()=>l.global),s=()=>{d()},d=async()=>{o&&(console.log(o),n.value.field.value=o.info.nickname)},u=E(()=>{let e="";return e+="position:relative;",n.value.componentStartBgColor&&(n.value.componentStartBgColor&&n.value.componentEndBgColor?e+=`background:linear-gradient(${n.value.componentGradientAngle},${n.value.componentStartBgColor},${n.value.componentEndBgColor});`:e+="background-color:"+n.value.componentStartBgColor+";"),n.value.componentBgUrl&&(e+=`background-image:url('${P(n.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),n.value.topRounded&&(e+="border-top-left-radius:"+2*n.value.topRounded+"rpx;"),n.value.topRounded&&(e+="border-top-right-radius:"+2*n.value.topRounded+"rpx;"),n.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*n.value.bottomRounded+"rpx;"),n.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*n.value.bottomRounded+"rpx;"),e});q(()=>{x(),"decorate"==a.mode&&F(()=>n.value,(e,t)=>{e&&"FormWechatName"==e.componentName&&x()})});const x=()=>{},_=E(()=>"decorate"==a.mode);return t({verify:()=>{const e={code:!0,message:""};return n.value.field.required&&""==n.value.field.value&&"decorate"!=a.mode&&(e.code=!1,e.message="111"),r.value=e,e},reset:()=>{n.value.field.value=""}}),(e,t)=>{const l=y,o=R,d=_e;return Y(n).viewFormDetail?(c(),f(o,{key:0,class:"form-item-frame"},{default:p(()=>["style-1"==Y(i).completeLayout?(c(),f(o,{key:0,class:"base-layout-one"},{default:p(()=>[k(o,{class:"detail-one-content"},{default:p(()=>[k(l,{class:"detail-one-content-label"},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1}),k(l,{class:"detail-one-content-value"},{default:p(()=>[m(v(Y(n).field.value),1)]),_:1})]),_:1})]),_:1})):g("v-if",!0),"style-2"==Y(i).completeLayout?(c(),f(o,{key:1,class:"base-layout-two"},{default:p(()=>[k(o,{class:"detail-two-content"},{default:p(()=>[k(o,null,{default:p(()=>[m(v(Y(n).field.name),1)]),_:1}),k(o,{class:"detail-two-content-value w-[80%]"},{default:p(()=>[m(v(Y(n).field.value),1)]),_:1})]),_:1})]),_:1})):g("v-if",!0)]),_:1})):(c(),f(o,{key:1,style:h(Y(u)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(i).completeLayout?(c(),f(o,{key:0,class:"base-layout-one"},{default:p(()=>[k(o,{class:"layout-one-label"},{default:p(()=>[k(l,{class:"text-overflow-ellipsis",style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx","font-weight":Y(n).fontWeight})},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1},8,["style"]),k(l,{class:"required"},{default:p(()=>[m(v(Y(n).field.required?"*":""),1)]),_:1}),"decorate"==Y(a).mode&&Y(n).isHidden?(c(),f(l,{key:0,class:"is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(n).field.remark.text?(c(),f(o,{key:0,class:"layout-one-remark",style:h({color:Y(n).field.remark.color,fontSize:2*Y(n).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(n).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),r.value&&!r.value.code?(c(),f(o,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(r.value.message),1)]),_:1})):g("v-if",!0),k(d,{type:"nickname",class:"layout-one-content",placeholder:"获取填表人的微信名",placeholderClass:"layout-one-input-placeholder","placeholder-style":{"font-size":2*Y(n).fontSize+"rpx"},style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx"}),modelValue:Y(n).field.value,"onUpdate:modelValue":t[0]||(t[0]=e=>Y(n).field.value=e),disabled:Y(_),onClick:s},null,8,["placeholder-style","style","modelValue","disabled"]),g(' \r\n\t\t {{ item.title }}\r\n\t\t ')]),_:1})):g("v-if",!0),"style-2"==Y(i).completeLayout?(c(),f(o,{key:1,class:"base-layout-two"},{default:p(()=>["decorate"==Y(a).mode&&Y(n).isHidden?(c(),f(l,{key:0,class:"layout-two-is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0),k(o,{class:b(["layout-two-wrap",{"no-border":!Y(i).borderControl}])},{default:p(()=>[k(o,{class:b(["layout-two-label",{"justify-start":"left"==Y(i).completeAlign,"justify-end":"right"==Y(i).completeAlign}])},{default:p(()=>[Y(n).field.required?(c(),f(l,{key:0,class:"required"},{default:p(()=>[m(v(Y(n).field.required?"*":""),1)]),_:1})):g("v-if",!0),k(l,{class:"name",style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx","font-weight":Y(n).fontWeight})},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1},8,["style"])]),_:1},8,["class"]),k(d,{type:"nickname",class:"layout-two-content no-flex",placeholder:"获取填表人的微信名",placeholderClass:"layout-two-input-placeholder",onClick:s,"placeholder-style":{"font-size":2*Y(n).fontSize+"rpx"},style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx"}),modelValue:Y(n).field.value,"onUpdate:modelValue":t[1]||(t[1]=e=>Y(n).field.value=e),disabled:Y(_)},null,8,["placeholder-style","style","modelValue","disabled"])]),_:1},8,["class"]),r.value&&!r.value.code?(c(),f(o,{key:1,class:"layout-two-error-message"},{default:p(()=>[m(v(r.value.message),1)]),_:1})):g("v-if",!0),Y(n).field.remark.text?(c(),f(o,{key:2,class:"layout-two-remark",style:h({color:Y(n).field.remark.color,fontSize:2*Y(n).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(n).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),g(' \r\n\t\t {{ item.title }}\r\n\t\t ')]),_:1})):g("v-if",!0),"decorate"==Y(a).mode?(c(),f(o,{key:2,class:"form-item-mask"})):g("v-if",!0)]),_:1},8,["style"]))}}}),[["__scopeId","data-v-7ef85b86"]]),gl=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=U(),a=L(null),r=L(null),n=E(()=>"decorate"==o.mode?o.value[l.index]:l.component),i=E(()=>l.global),s=E(()=>{let e="";return e+=n.value.placeholder,e}),d=E(()=>`${n.value.field.name}已开启隐私保护,提交后会部分打码,只有你自己和管理员才能查看完整信息`),u=()=>{let e=[];if(n.value.autofill){let t={title:"已自动填充"};e.push(t)}if(n.value.field.privacyProtection){let t={title:"已开启隐私保护",type:"privacy"};e.push(t)}return e.forEach((e,t,l)=>{if(t!=l.length-1){let e={title:"|"};l.push(e)}}),e},x=e=>{"privacy"==e&&r.value.open()},_=E(()=>{let e="";return e+="position:relative;",n.value.componentStartBgColor&&n.value.componentEndBgColor?e+=`background:linear-gradient(${n.value.componentGradientAngle},${n.value.componentStartBgColor},${n.value.componentEndBgColor});`:n.value.componentStartBgColor?e+="background-color:"+n.value.componentStartBgColor+";":n.value.componentEndBgColor&&(e+="background-color:"+n.value.componentEndBgColor+";"),n.value.componentBgUrl&&(e+=`background-image:url('${P(n.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),n.value.topRounded&&(e+="border-top-left-radius:"+2*n.value.topRounded+"rpx;"),n.value.topRounded&&(e+="border-top-right-radius:"+2*n.value.topRounded+"rpx;"),n.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*n.value.bottomRounded+"rpx;"),n.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*n.value.bottomRounded+"rpx;"),e});q(()=>{S(),"decorate"==o.mode&&F(()=>n.value,(e,t)=>{e&&"FormNumber"==e.componentName&&S()})});const S=()=>{("decorate"==o.mode||""==n.value.field.value&&n.value.field.default)&&(n.value.field.value=n.value.field.default)},z=E(()=>"decorate"==o.mode);return t({verify:()=>{const e={code:!0,message:""};return n.value.field.required&&""==n.value.field.value&&"decorate"!=o.mode&&(e.code=!1,e.message=`${s.value}`),a.value=e,e},reset:()=>{n.value.field.value=""}}),(e,t)=>{const l=y,S=R,B=_e;return Y(n).viewFormDetail?(c(),f(S,{key:0,class:"form-item-frame"},{default:p(()=>["style-1"==Y(i).completeLayout?(c(),f(S,{key:0,class:"base-layout-one"},{default:p(()=>[k(S,{class:"detail-one-content"},{default:p(()=>[k(l,{class:"detail-one-content-label"},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1}),k(l,{class:"detail-one-content-value"},{default:p(()=>[m(v(Y(n).field.value),1)]),_:1})]),_:1})]),_:1})):g("v-if",!0),"style-2"==Y(i).completeLayout?(c(),f(S,{key:1,class:"base-layout-two"},{default:p(()=>[k(S,{class:"detail-two-content"},{default:p(()=>[k(l,{class:"detail-two-content-label"},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1}),k(S,{class:"detail-two-content-value w-[80%]"},{default:p(()=>[k(l,null,{default:p(()=>[m(v(Y(n).field.value||Y(ne)("notHave")),1)]),_:1}),Y(n).isShowArrow?(c(),f(l,{key:0,class:"iconfont iconfanhui1 text-[#888] !text-[20rpx] ml-[10rpx]"})):g("v-if",!0)]),_:1})]),_:1})]),_:1})):g("v-if",!0)]),_:1})):(c(),f(S,{key:1,style:h(Y(_)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(i).completeLayout?(c(),f(S,{key:0,class:"base-layout-one"},{default:p(()=>[k(S,{class:"layout-one-label"},{default:p(()=>[k(l,{class:"text-overflow-ellipsis",style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx","font-weight":Y(n).fontWeight})},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1},8,["style"]),k(l,{class:"required"},{default:p(()=>[m(v(Y(n).field.required?"*":""),1)]),_:1}),"decorate"==Y(o).mode&&Y(n).isHidden?(c(),f(l,{key:0,class:"is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(n).field.remark.text?(c(),f(S,{key:0,class:"layout-one-remark",style:h({color:Y(n).field.remark.color,fontSize:2*Y(n).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(n).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),a.value&&!a.value.code?(c(),f(S,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(a.value.message),1)]),_:1})):g("v-if",!0),k(S,{class:"layout-one-content flex items-center"},{default:p(()=>[k(B,{type:"number",class:"flex-1",placeholder:Y(s),placeholderClass:"layout-one-input-placeholder","placeholder-style":{"font-size":2*Y(n).fontSize+"rpx"},style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx"}),modelValue:Y(n).field.value,"onUpdate:modelValue":t[0]||(t[0]=e=>Y(n).field.value=e),disabled:Y(z)},null,8,["placeholder","placeholder-style","style","modelValue","disabled"]),Y(n).unit?(c(),f(l,{key:0,class:"text-[#999] text-[28rpx]"},{default:p(()=>[m(v(Y(n).unit),1)]),_:1})):g("v-if",!0)]),_:1}),u().length?(c(),f(S,{key:2,class:"layout-one-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(u(),(e,t)=>(c(),f(S,{key:t,onClick:t=>x(e.type),class:"layout-one-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(i).completeLayout?(c(),f(S,{key:1,class:"base-layout-two"},{default:p(()=>["decorate"==Y(o).mode&&Y(n).isHidden?(c(),f(l,{key:0,class:"layout-two-is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0),k(S,{class:b(["layout-two-wrap",{"no-border":!Y(i).borderControl}])},{default:p(()=>[k(S,{class:b(["layout-two-label",{"justify-start":"left"==Y(i).completeAlign,"justify-end":"right"==Y(i).completeAlign}])},{default:p(()=>[Y(n).field.required?(c(),f(l,{key:0,class:"required"},{default:p(()=>[m(v(Y(n).field.required?"*":""),1)]),_:1})):g("v-if",!0),k(l,{class:"name",style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx","font-weight":Y(n).fontWeight})},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1},8,["style"])]),_:1},8,["class"]),k(S,{class:"layout-two-content"},{default:p(()=>[k(B,{type:"number",placeholder:Y(s),placeholderClass:"layout-two-input-placeholder","placeholder-style":{"font-size":2*Y(n).fontSize+"rpx"},style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx"}),modelValue:Y(n).field.value,"onUpdate:modelValue":t[1]||(t[1]=e=>Y(n).field.value=e),disabled:Y(z)},null,8,["placeholder","placeholder-style","style","modelValue","disabled"]),Y(n).unit?(c(),f(l,{key:0,class:"text-[#999] ml-[10rpx] pt-[2rpx] text-[28rpx]"},{default:p(()=>[m(v(Y(n).unit),1)]),_:1})):g("v-if",!0)]),_:1})]),_:1},8,["class"]),a.value&&!a.value.code?(c(),f(S,{key:1,class:"layout-two-error-message"},{default:p(()=>[m(v(a.value.message),1)]),_:1})):g("v-if",!0),Y(n).field.remark.text?(c(),f(S,{key:2,class:"layout-two-remark",style:h({color:Y(n).field.remark.color,fontSize:2*Y(n).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(n).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),u().length?(c(),f(S,{key:3,class:"layout-two-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(u(),(e,t)=>(c(),f(S,{key:t,onClick:t=>x(e.type),class:"layout-two-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"decorate"==Y(o).mode?(c(),f(S,{key:2,class:"form-item-mask"})):g("v-if",!0),k(dl,{ref_key:"formPrivacyRef",ref:r,data:Y(d)},null,8,["data"])]),_:1},8,["style"]))}}}),[["__scopeId","data-v-b0b9633c"]]);const yl=Ke({name:"u-radio",mixins:[i,s,{props:{name:{type:[String,Number,Boolean],default:()=>n.radio.name},shape:{type:String,default:()=>n.radio.shape},disabled:{type:[String,Boolean],default:()=>n.radio.disabled},labelDisabled:{type:[String,Boolean],default:()=>n.radio.labelDisabled},activeColor:{type:String,default:()=>n.radio.activeColor},inactiveColor:{type:String,default:()=>n.radio.inactiveColor},iconSize:{type:[String,Number],default:()=>n.radio.iconSize},labelSize:{type:[String,Number],default:()=>n.radio.labelSize},label:{type:[String,Number],default:()=>n.radio.label},size:{type:[String,Number],default:()=>n.radio.size},color:{type:String,default:()=>n.radio.color},labelColor:{type:String,default:()=>n.radio.labelColor},iconColor:{type:String,default:()=>n.radio.iconColor}}}],data:()=>({checked:!1,parentData:{iconSize:12,labelDisabled:null,disabled:null,shape:null,activeColor:null,inactiveColor:null,size:18,value:null,modelValue:null,iconColor:null,placement:"row",borderBottom:!1,iconPlacement:"left"}}),computed:{elDisabled(){return""!==this.disabled?this.disabled:null!==this.parentData.disabled&&this.parentData.disabled},elLabelDisabled(){return""!==this.labelDisabled?this.labelDisabled:null!==this.parentData.labelDisabled&&this.parentData.labelDisabled},elSize(){return this.size?this.size:this.parentData.size?this.parentData.size:21},elIconSize(){return this.iconSize?this.iconSize:this.parentData.iconSize?this.parentData.iconSize:12},elActiveColor(){return this.activeColor?this.activeColor:this.parentData.activeColor?this.parentData.activeColor:"#2979ff"},elInactiveColor(){return this.inactiveColor?this.inactiveColor:this.parentData.inactiveColor?this.parentData.inactiveColor:"#c8c9cc"},elLabelColor(){return this.labelColor?this.labelColor:this.parentData.labelColor?this.parentData.labelColor:"#606266"},elShape(){return this.shape?this.shape:this.parentData.shape?this.parentData.shape:"circle"},elLabelSize(){return d(this.labelSize?this.labelSize:this.parentData.labelSize?this.parentData.labelSize:"15")},elIconColor(){const e=this.iconColor?this.iconColor:this.parentData.iconColor?this.parentData.iconColor:"#ffffff";return this.elDisabled?this.checked?this.elInactiveColor:"transparent":this.checked?e:"transparent"},iconClasses(){let e=[];return e.push("u-radio__icon-wrap--"+this.elShape),this.elDisabled&&e.push("u-radio__icon-wrap--disabled"),this.checked&&this.elDisabled&&e.push("u-radio__icon-wrap--disabled--checked"),e},iconWrapStyle(){const e={};return e.backgroundColor=this.checked&&!this.elDisabled?this.elActiveColor:"#ffffff",e.borderColor=this.checked&&!this.elDisabled?this.elActiveColor:this.elInactiveColor,e.width=d(this.elSize),e.height=d(this.elSize),"right"===this.parentData.iconPlacement&&(e.marginRight=0),e},radioStyle(){const e={};return this.parentData.borderBottom&&this.parentData.placement,this.parentData.borderBottom&&"column"===this.parentData.placement&&(e.paddingBottom="ios"===ze()?"12px":"8px"),z(e,u(this.customStyle))}},mounted(){this.init()},emits:["change"],methods:{init(){this.updateParentData(),this.parent,this.checked=this.name===this.parentData.modelValue},updateParentData(){this.getParentData("u-radio-group")},iconClickHandler(e){this.preventEvent(e),this.elDisabled||this.setRadioCheckedStatus()},wrapperClickHandler(e){"right"===this.parentData.iconPlacement&&this.iconClickHandler(e)},labelClickHandler(e){this.preventEvent(e),this.elLabelDisabled||this.elDisabled||this.setRadioCheckedStatus()},emitEvent(){this.checked||(this.$emit("change",this.name),this.$nextTick(()=>{Be(this,"change")}))},setRadioCheckedStatus(){this.emitEvent(),this.checked=!0,"function"==typeof this.parent.unCheckedOther&&this.parent.unCheckedOther(this)}}},[["render",function(e,t,l,o,a,r){const n=x(_("u-icon"),Je),i=R,s=y;return c(),f(i,{class:b(["u-radio cursor-pointer",[`u-radio-label--${a.parentData.iconPlacement}`,a.parentData.borderBottom&&"column"===a.parentData.placement&&"u-border-bottom"]]),onClick:D(r.wrapperClickHandler,["stop"]),style:h([r.radioStyle])},{default:p(()=>[k(i,{class:b(["u-radio__icon-wrap cursor-pointer",r.iconClasses]),onClick:D(r.iconClickHandler,["stop"]),style:h([r.iconWrapStyle])},{default:p(()=>[S(e.$slots,"icon",{},()=>[k(n,{class:"u-radio__icon-wrap__icon",name:"checkbox-mark",size:r.elIconSize,color:r.elIconColor},null,8,["size","color"])],!0)]),_:3},8,["onClick","class","style"]),k(s,{class:"u-radio__text",onClick:D(r.labelClickHandler,["stop"]),style:h({color:r.elDisabled?r.elInactiveColor:r.elLabelColor,fontSize:r.elLabelSize,lineHeight:r.elLabelSize})},{default:p(()=>[m(v(e.label),1)]),_:1},8,["onClick","style"])]),_:3},8,["onClick","style","class"])}],["__scopeId","data-v-a4bdd6af"]]);const xl=Ke({name:"u-radio-group",mixins:[i,s,{props:{modelValue:{type:[String,Number,Boolean],default:()=>n.radioGroup.value},disabled:{type:Boolean,default:()=>n.radioGroup.disabled},shape:{type:String,default:()=>n.radioGroup.shape},activeColor:{type:String,default:()=>n.radioGroup.activeColor},inactiveColor:{type:String,default:()=>n.radioGroup.inactiveColor},name:{type:String,default:()=>n.radioGroup.name},size:{type:[String,Number],default:()=>n.radioGroup.size},placement:{type:String,default:()=>n.radioGroup.placement},label:{type:[String],default:()=>n.radioGroup.label},labelColor:{type:[String],default:()=>n.radioGroup.labelColor},labelSize:{type:[String,Number],default:()=>n.radioGroup.labelSize},labelDisabled:{type:Boolean,default:()=>n.radioGroup.labelDisabled},iconColor:{type:String,default:()=>n.radioGroup.iconColor},iconSize:{type:[String,Number],default:()=>n.radioGroup.iconSize},borderBottom:{type:Boolean,default:()=>n.radioGroup.borderBottom},iconPlacement:{type:String,default:()=>n.radio.iconPlacement}}}],computed:{parentData(){return[this.modelValue,this.disabled,this.inactiveColor,this.activeColor,this.size,this.labelDisabled,this.shape,this.iconSize,this.borderBottom,this.placement]},bemClass(){return this.bem("radio-group",["placement"])}},watch:{parentData(){this.children.length&&this.children.map(e=>{"function"==typeof e.init&&e.init()})}},data:()=>({}),created(){this.children=[]},emits:["update:modelValue","change"],methods:{unCheckedOther(e){this.children.map(t=>{e!==t&&(t.checked=!1)});const{name:t}=e;this.$emit("update:modelValue",t),this.$emit("change",t)}}},[["render",function(e,t,l,o,a,r){const n=R;return c(),f(n,{class:b(["u-radio-group",r.bemClass])},{default:p(()=>[S(e.$slots,"default",{},void 0,!0)]),_:3},8,["class"])}],["__scopeId","data-v-451898bd"]]),_l=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=U(),a=L([]),r=L(!1),n=L([]),i=L(""),s=L(null),d=L(null),u=E(()=>"decorate"==o.mode?o.value[l.index]:l.component),S=E(()=>l.global),z=E(()=>`${u.value.field.name}已开启隐私保护,提交后会部分打码,只有你自己和管理员才能查看完整信息`),B=()=>{let e=[];if(u.value.autofill){let t={title:"已自动填充"};e.push(t)}if(u.value.field.privacyProtection){let t={title:"已开启隐私保护",type:"privacy"};e.push(t)}return e.forEach((e,t,l)=>{if(t!=l.length-1){let e={title:"|"};l.push(e)}}),e},T=e=>{"privacy"==e&&d.value.open()},$=E(()=>{let e="";return e+="position:relative;",u.value.componentStartBgColor&&u.value.componentEndBgColor?e+=`background:linear-gradient(${u.value.componentGradientAngle},${u.value.componentStartBgColor},${u.value.componentEndBgColor});`:u.value.componentStartBgColor?e+="background-color:"+u.value.componentStartBgColor+";":u.value.componentEndBgColor&&(e+="background-color:"+u.value.componentEndBgColor+";"),u.value.componentBgUrl&&(e+=`background-image:url('${P(u.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),u.value.topRounded&&(e+="border-top-left-radius:"+2*u.value.topRounded+"rpx;"),u.value.topRounded&&(e+="border-top-right-radius:"+2*u.value.topRounded+"rpx;"),u.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*u.value.bottomRounded+"rpx;"),u.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*u.value.bottomRounded+"rpx;"),e});q(()=>{I(),"decorate"==o.mode?F(()=>u.value,(e,t)=>{e&&"FormRadio"==e.componentName&&I()}):F(()=>u.value.field.value,(e,t)=>{I()})});const I=()=>{N(()=>{"style-3"==u.value.style&&u.value.field.value.length>0&&(n.value=u.value.field.value[0].id),u.value.field.value.length>0&&(i.value=u.value.field.value[0].id)})},M=E(()=>{let e="";return e+=`请选择${u.value.field.name}`,e}),A=E(()=>{let e=[];return u.value.field.value.forEach(t=>{const l=u.value.options.find(e=>e.id===t.id);l&&e.push(l.text)}),e.join(", ")}),H=E(()=>"decorate"===o.mode),O=()=>{H.value||(r.value=!0)},W=e=>{i.value=e;const t=u.value.options.find(t=>t.id===e);u.value.field.value=[{id:t.id,text:t.text}],r.value=!1},j=e=>{H.value||(i.value=e.id,u.value.field.value=[{id:e.id,text:e.text}])};return t({verify:()=>{const e={code:!0,message:""};return u.value.field.required&&""==u.value.field.value.length&&"decorate"!=o.mode&&(e.code=!1,e.message=M.value),s.value=e,e},reset:()=>{i.value="",n.value=[],a.value=[],u.value.field.value=[]}}),(e,t)=>{const l=y,a=R,I=x(_("u-radio"),yl),F=x(_("u-radio-group"),xl),E=J,N=x(_("u-popup"),tt);return Y(u).viewFormDetail?(c(),f(a,{key:0,class:"form-item-frame"},{default:p(()=>["style-1"==Y(S).completeLayout?(c(),f(a,{key:0,class:"base-layout-one"},{default:p(()=>[k(a,{class:"detail-one-content"},{default:p(()=>[k(l,{class:"detail-one-content-label"},{default:p(()=>[m(v(Y(u).field.name),1)]),_:1}),(c(!0),w(C,null,V(Y(u).field.value,(e,t)=>(c(),f(l,{key:t,class:"detail-one-content-value"},{default:p(()=>[m(v(e.text),1)]),_:2},1024))),128))]),_:1})]),_:1})):g("v-if",!0),"style-2"==Y(S).completeLayout?(c(),f(a,{key:1,class:"base-layout-two"},{default:p(()=>[k(a,{class:"detail-two-content"},{default:p(()=>[k(l,{class:"detail-two-content-label"},{default:p(()=>[m(v(Y(u).field.name),1)]),_:1}),k(a,{class:"flex items-center justify-end"},{default:p(()=>[(c(!0),w(C,null,V(Y(u).field.value,(e,t)=>(c(),f(a,{class:"detail-two-content-value",key:t},{default:p(()=>[m(v(e.text),1)]),_:2},1024))),128)),Y(u).field.value&&Y(u).field.value.length?g("v-if",!0):(c(),f(l,{key:0},{default:p(()=>[m(v(Y(ne)("notHave")),1)]),_:1})),Y(u).isShowArrow?(c(),f(l,{key:1,class:"iconfont iconfanhui1 text-[#888] !text-[20rpx] ml-[10rpx]"})):g("v-if",!0)]),_:1})]),_:1})]),_:1})):g("v-if",!0)]),_:1})):(c(),f(a,{key:1,style:h(Y($)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(S).completeLayout?(c(),f(a,{key:0,class:"base-layout-one"},{default:p(()=>[k(a,{class:"layout-one-label"},{default:p(()=>[k(l,{class:"name",style:h({color:Y(u).textColor,"font-size":2*Y(u).fontSize+"rpx","font-weight":Y(u).fontWeight})},{default:p(()=>[m(v(Y(u).field.name),1)]),_:1},8,["style"]),k(l,{class:"required"},{default:p(()=>[m(v(Y(u).field.required?"*":""),1)]),_:1}),"decorate"==Y(o).mode&&Y(u).isHidden?(c(),f(l,{key:0,class:"is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(u).field.remark.text?(c(),f(a,{key:0,class:"layout-one-remark",style:h({color:Y(u).field.remark.color,fontSize:2*Y(u).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(u).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),s.value&&!s.value.code?(c(),f(a,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(s.value.message),1)]),_:1})):g("v-if",!0),"style-1"==Y(u).style?(c(),f(a,{key:2,class:"layout-one-content !flex-initial"},{default:p(()=>[k(F,{modelValue:i.value,"onUpdate:modelValue":t[0]||(t[0]=e=>i.value=e),onChange:W,iconPlacement:"left"},{default:p(()=>[(c(!0),w(C,null,V(Y(u).options,(e,t)=>(c(),f(a,{key:t,class:"mr-[40rpx]"},{default:p(()=>[k(I,{activeColor:"var(--primary-color)",labelSize:2*Y(u).fontSize+"rpx",labelColor:Y(u).textColor,label:e.text,name:e.id},null,8,["labelSize","labelColor","label","name"])]),_:2},1024))),128))]),_:1},8,["modelValue"])]),_:1})):g("v-if",!0),"style-2"==Y(u).style?(c(),f(F,{key:3,modelValue:i.value,"onUpdate:modelValue":t[1]||(t[1]=e=>i.value=e),onChange:W,iconPlacement:"left",placement:"column"},{default:p(()=>[(c(!0),w(C,null,V(Y(u).options,(e,t)=>(c(),f(a,{key:t,onClick:t=>j(e),class:b(["layout-one-content mb-[16rpx]",{"!mb-[0]":Y(u).options.length-1==t}])},{default:p(()=>[k(I,{activeColor:"var(--primary-color)",labelSize:2*Y(u).fontSize+"rpx",labelColor:Y(u).textColor,class:"mr-[20rpx]",label:e.text,name:e.id},null,8,["labelSize","labelColor","label","name"])]),_:2},1032,["onClick","class"]))),128))]),_:1},8,["modelValue"])):g("v-if",!0),"style-3"==Y(u).style?(c(),f(a,{key:4,onClick:O,class:"layout-one-content justify-between"},{default:p(()=>[Y(u).field.value.length>0?(c(),f(a,{key:0},{default:p(()=>[k(l,{class:"mr-[10rpx] text-[28rpx]",style:h({color:Y(u).textColor,"font-size":2*Y(u).fontSize+"rpx"})},{default:p(()=>[m(v(Y(A)),1)]),_:1},8,["style"])]),_:1})):(c(),f(l,{key:1,class:"text-[28rpx] text-[#999]",style:h({"font-size":2*Y(u).fontSize+"rpx"})},{default:p(()=>[m(v(Y(M)),1)]),_:1},8,["style"])),k(l,{class:b(["nc-iconfont nc-icon-xiaV6xx pull-down-arrow text-[#666]",{selected:r.value}]),style:h({"font-size":2*Y(u).fontSize+2+"rpx !important"})},null,8,["class","style"])]),_:1})):g("v-if",!0),B().length?(c(),f(a,{key:5,class:"layout-one-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(B(),(e,t)=>(c(),f(a,{key:t,onClick:t=>T(e.type),class:"layout-one-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(S).completeLayout?(c(),f(a,{key:1,class:"base-layout-two"},{default:p(()=>["decorate"==Y(o).mode&&Y(u).isHidden?(c(),f(l,{key:0,class:"layout-two-is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0),k(a,{class:b(["layout-two-wrap",{"!pb-[20rpx]":("style-2"==Y(u).style||"style-3"==Y(u).style)&&Y(S).borderControl,"no-border":!Y(S).borderControl}])},{default:p(()=>[k(a,{class:b(["layout-two-label",{"justify-start":"left"==Y(S).completeAlign,"justify-end":"right"==Y(S).completeAlign}])},{default:p(()=>[k(l,{class:"required"},{default:p(()=>[m(v(Y(u).field.required?"*":""),1)]),_:1}),k(l,{class:"name",style:h({color:Y(u).textColor,"font-size":2*Y(u).fontSize+"rpx","font-weight":Y(u).fontWeight})},{default:p(()=>[m(v(Y(u).field.name),1)]),_:1},8,["style"])]),_:1},8,["class"]),"style-1"==Y(u).style?(c(),f(a,{key:0,class:"layout-two-content"},{default:p(()=>[k(a,{class:"justify-end"},{default:p(()=>[k(F,{modelValue:i.value,"onUpdate:modelValue":t[2]||(t[2]=e=>i.value=e),onChange:W,iconPlacement:"left"},{default:p(()=>[(c(!0),w(C,null,V(Y(u).options,(e,t)=>(c(),f(a,{key:t,class:"ml-[30rpx]"},{default:p(()=>[k(I,{activeColor:"var(--primary-color)",labelSize:2*Y(u).fontSize+"rpx",labelColor:Y(u).textColor,label:e.text,name:e.id},null,8,["labelSize","labelColor","label","name"])]),_:2},1024))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1})):g("v-if",!0),"style-2"==Y(u).style?(c(),f(a,{key:1,class:"layout-two-content"},{default:p(()=>[k(a,{class:"justify-end w-full"},{default:p(()=>[k(F,{modelValue:i.value,"onUpdate:modelValue":t[3]||(t[3]=e=>i.value=e),onChange:W,placement:"column",iconPlacement:"left"},{default:p(()=>[(c(!0),w(C,null,V(Y(u).options,(e,t)=>(c(),f(a,{key:t,onClick:t=>j(e),class:b(["border-solid border-[2rpx] border-[#e6e6e6] rounded-[10rpx] flex items-center h-[80rpx] mb-[16rpx] px-[16rpx] box-border",{"mb-[0]":Y(u).options.length==t+1}])},{default:p(()=>[k(I,{activeColor:"var(--primary-color)",labelSize:2*Y(u).fontSize+"rpx",labelColor:Y(u).textColor,class:"!m-[0]",label:e.text,name:e.id},null,8,["labelSize","labelColor","label","name"])]),_:2},1032,["onClick","class"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1})):g("v-if",!0),"style-3"==Y(u).style?(c(),f(a,{key:2,class:"layout-two-content"},{default:p(()=>[k(a,{onClick:O,class:"px-[16rpx] box-border h-[80rpx] flex items-center justify-between border-solid border-[2rpx] border-[#e6e6e6] rounded-[10rpx] w-[100%]"},{default:p(()=>[Y(u).field.value.length>0?(c(),f(a,{key:0},{default:p(()=>[k(l,{class:"mr-[10rpx] text-[28rpx]",style:h({color:Y(u).textColor,"font-size":2*Y(u).fontSize+"rpx"})},{default:p(()=>[m(v(Y(A)),1)]),_:1},8,["style"])]),_:1})):(c(),f(l,{key:1,class:"text-[28rpx] text-[#999]",style:h({"font-size":2*Y(u).fontSize+"rpx"})},{default:p(()=>[m(v(Y(M)),1)]),_:1},8,["style"])),k(l,{class:b(["nc-iconfont nc-icon-xiaV6xx pull-down-arrow text-[#666]",{selected:r.value}]),style:h({"font-size":2*Y(u).fontSize+2+"rpx !important"})},null,8,["class","style"])]),_:1})]),_:1})):g("v-if",!0)]),_:1},8,["class"]),s.value&&!s.value.code?(c(),f(a,{key:1,class:"layout-two-error-message"},{default:p(()=>[m(v(s.value.message),1)]),_:1})):g("v-if",!0),Y(u).field.remark.text?(c(),f(a,{key:2,class:"layout-two-remark",style:h({color:Y(u).field.remark.color,fontSize:2*Y(u).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(u).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),B().length?(c(),f(a,{key:3,class:"layout-two-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(B(),(e,t)=>(c(),f(a,{key:t,onClick:t=>T(e.type),class:"layout-two-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),g(" 样式三,下拉弹窗 "),k(N,{show:r.value,mode:"bottom",onClose:t[5]||(t[5]=e=>r.value=!1)},{default:p(()=>[k(a,{class:"p-[15rpx]"},{default:p(()=>[k(E,{"scroll-y":"true",class:"max-h-[450rpx] px-[14rpx] box-border"},{default:p(()=>[k(F,{modelValue:n.value,"onUpdate:modelValue":t[4]||(t[4]=e=>n.value=e),placement:"column",onChange:W,iconPlacement:"right"},{default:p(()=>[(c(!0),w(C,null,V(Y(u).options,(e,t)=>(c(),f(a,{class:"border-solid border-[0] border-b-[2rpx] border-[#e6e6e6] py-[20rpx]",onClick:D(t=>(e=>{r.value=!1,n.value=e.id,u.value.field.value=[{id:e.id,text:e.text}]})(e),["stop"]),key:t},{default:p(()=>[k(I,{activeColor:"var(--primary-color)",labelSize:2*Y(u).fontSize+"rpx",labelColor:Y(u).textColor,style:{width:"100%"},label:e.text,name:e.id},null,8,["labelSize","labelColor","label","name"])]),_:2},1032,["onClick"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1},8,["show"]),"decorate"==Y(o).mode?(c(),f(a,{key:2,class:"form-item-mask"})):g("v-if",!0),g(" 隐私弹窗 "),k(dl,{ref_key:"formPrivacyRef",ref:d,data:Y(z)},null,8,["data"])]),_:1},8,["style"]))}}}),[["__scopeId","data-v-5760052d"]]),kl=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=U(),a=L([]),r=L(!1),n=L([]),i=L(null),s=L(null),d=E(()=>"decorate"==o.mode?o.value[l.index]:l.component),u=E(()=>l.global),S=E(()=>`${d.value.field.name}已开启隐私保护,提交后会部分打码,只有你自己和管理员才能查看完整信息`),z=()=>{let e=[];if(d.value.autofill){let t={title:"已自动填充"};e.push(t)}if(d.value.field.privacyProtection){let t={title:"已开启隐私保护",type:"privacy"};e.push(t)}return e.forEach((e,t,l)=>{if(t!=l.length-1){let e={title:"|"};l.push(e)}}),e},B=e=>{"privacy"==e&&s.value.open()},D=E(()=>{let e="";return e+="position:relative;",d.value.componentStartBgColor&&d.value.componentEndBgColor?e+=`background:linear-gradient(${d.value.componentGradientAngle},${d.value.componentStartBgColor},${d.value.componentEndBgColor});`:d.value.componentStartBgColor?e+="background-color:"+d.value.componentStartBgColor+";":d.value.componentEndBgColor&&(e+="background-color:"+d.value.componentEndBgColor+";"),d.value.componentBgUrl&&(e+=`background-image:url('${P(d.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),d.value.topRounded&&(e+="border-top-left-radius:"+2*d.value.topRounded+"rpx;"),d.value.topRounded&&(e+="border-top-right-radius:"+2*d.value.topRounded+"rpx;"),d.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*d.value.bottomRounded+"rpx;"),d.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*d.value.bottomRounded+"rpx;"),e});q(()=>{T(),"decorate"==o.mode?F(()=>d.value,(e,t)=>{e&&"FormCheckbox"==e.componentName&&T()}):F(()=>d.value.field.value,(e,t)=>{T()})});const T=()=>{N(()=>{var e;"style-3"==d.value.style&&(n.value=d.value.field.value.map(e=>e.id)),(null==(e=d.value.field.value)?void 0:e.length)&&(a.value=d.value.field.value.map(e=>e.id))})},$=E(()=>{let e="";return e+=`请选择${d.value.field.name}`,e}),I=L([]),M=()=>{r.value=!1,n.value=I.value.map(e=>e.id)},A=()=>{r.value=!1;const e=d.value.options.filter(e=>n.value.includes(e.id));d.value.field.value=e.map(e=>({id:e.id,text:e.text}))},H=E(()=>"decorate"===o.mode),O=()=>{H.value||(I.value=[...d.value.field.value],r.value=!0)},W=e=>{const t=d.value.options.filter(t=>e.includes(t.id));d.value.field.value=t.map(e=>({id:e.id,text:e.text}))},j=e=>{if(H.value)return;const t=e.id,l=a.value.indexOf(t);l>-1?a.value.splice(l,1):a.value.push(t);const o=d.value.options.filter(e=>a.value.includes(e.id));d.value.field.value=o.map(e=>({id:e.id,text:e.text}))};return t({verify:()=>{const e={code:!0,message:""};return d.value.field.required&&""==d.value.field.value.length&&"decorate"!=o.mode&&(e.code=!1,e.message=$.value),i.value=e,e},reset:()=>{n.value=[],a.value=[],d.value.field.value=[]}}),(e,t)=>{const l=R,T=y,I=x(_("u-checkbox"),it),F=x(_("u-checkbox-group"),st),E=J,N=x(_("u-popup"),tt);return Y(d).viewFormDetail?(c(),f(l,{key:0,class:"form-item-frame"},{default:p(()=>["style-1"==Y(u).completeLayout?(c(),f(l,{key:0,class:"base-layout-one"},{default:p(()=>[k(l,{class:"detail-one-content"},{default:p(()=>[k(l,{class:"detail-one-content-label"},{default:p(()=>[m(v(Y(d).field.name),1)]),_:1}),k(l,{class:"flex detail-one-content-value"},{default:p(()=>[(c(!0),w(C,null,V(Y(d).field.value,(e,t)=>(c(),f(l,{key:t},{default:p(()=>[m(v(e.text)+" ",1),t!==Y(d).field.value.length-1?(c(),f(T,{key:0},{default:p(()=>[m("、")]),_:1})):g("v-if",!0)]),_:2},1024))),128))]),_:1})]),_:1})]),_:1})):g("v-if",!0),"style-2"==Y(u).completeLayout?(c(),f(l,{key:1,class:"base-layout-two"},{default:p(()=>[k(l,{class:"detail-two-content"},{default:p(()=>[k(l,{class:"detail-two-content-label"},{default:p(()=>[m(v(Y(d).field.name),1)]),_:1}),k(l,{class:"detail-two-content-value flex w-[80%] justify-end"},{default:p(()=>[(c(!0),w(C,null,V(Y(d).field.value,(e,t)=>(c(),f(l,{key:t},{default:p(()=>[k(T,null,{default:p(()=>[m(v(e.text),1)]),_:2},1024),t!==Y(d).field.value.length-1?(c(),f(T,{key:0},{default:p(()=>[m("、")]),_:1})):g("v-if",!0)]),_:2},1024))),128)),Y(d).field.value&&Y(d).field.value.length?g("v-if",!0):(c(),f(T,{key:0},{default:p(()=>[m(v(Y(ne)("notHave")),1)]),_:1})),Y(d).isShowArrow?(c(),f(T,{key:1,class:"iconfont iconfanhui1 text-[#888] !text-[20rpx] ml-[10rpx]"})):g("v-if",!0)]),_:1})]),_:1})]),_:1})):g("v-if",!0)]),_:1})):(c(),f(l,{key:1,style:h(Y(D)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(u).completeLayout?(c(),f(l,{key:0,class:"base-layout-one"},{default:p(()=>[k(l,{class:"layout-one-label"},{default:p(()=>[k(T,{class:"name",style:h({color:Y(d).textColor,"font-size":2*Y(d).fontSize+"rpx","font-weight":Y(d).fontWeight})},{default:p(()=>[m(v(Y(d).field.name),1)]),_:1},8,["style"]),k(T,{class:"required"},{default:p(()=>[m(v(Y(d).field.required?"*":""),1)]),_:1}),"decorate"==Y(o).mode&&Y(d).isHidden?(c(),f(T,{key:0,class:"is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(d).field.remark.text?(c(),f(l,{key:0,class:"layout-one-remark",style:h({color:Y(d).field.remark.color,fontSize:2*Y(d).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(d).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),i.value&&!i.value.code?(c(),f(l,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(i.value.message),1)]),_:1})):g("v-if",!0),"style-1"==Y(d).style?(c(),f(l,{key:2,class:"layout-one-content"},{default:p(()=>[k(F,{modelValue:a.value,"onUpdate:modelValue":t[0]||(t[0]=e=>a.value=e),onChange:W,iconPlacement:"left"},{default:p(()=>[(c(!0),w(C,null,V(Y(d).options,(e,t)=>(c(),f(l,{key:t,class:"mr-[40rpx]"},{default:p(()=>[k(I,{activeColor:"var(--primary-color)",labelSize:2*Y(d).fontSize+"rpx",labelColor:Y(d).textColor,label:e.text,name:e.id},null,8,["labelSize","labelColor","label","name"])]),_:2},1024))),128))]),_:1},8,["modelValue"])]),_:1})):g("v-if",!0),"style-2"==Y(d).style?(c(),f(F,{key:3,modelValue:a.value,"onUpdate:modelValue":t[1]||(t[1]=e=>a.value=e),onChange:W,iconPlacement:"left",placement:"column"},{default:p(()=>[(c(!0),w(C,null,V(Y(d).options,(e,t)=>(c(),f(l,{key:t,onClick:t=>j(e),class:b(["layout-one-content mb-[16rpx]",{"!mb-[0]":Y(d).options.length-1==t}])},{default:p(()=>[k(I,{class:"!m-[0]",activeColor:"var(--primary-color)",labelSize:2*Y(d).fontSize+"rpx",labelColor:Y(d).textColor,label:e.text,name:e.id},null,8,["labelSize","labelColor","label","name"])]),_:2},1032,["onClick","class"]))),128))]),_:1},8,["modelValue"])):g("v-if",!0),"style-3"==Y(d).style?(c(),f(l,{key:4,onClick:O,class:"layout-one-content justify-between"},{default:p(()=>[Y(d).field.value&&Y(d).field.value.length?(c(),f(l,{key:0},{default:p(()=>[(c(!0),w(C,null,V(Y(d).field.value,(e,t)=>(c(),f(T,{class:"mr-[10rpx] text-[28rpx]",style:h({color:Y(d).textColor,"font-size":2*Y(d).fontSize+"rpx"})},{default:p(()=>[m(v(e.text),1),t!==Y(d).field.value.length-1?(c(),f(T,{key:0},{default:p(()=>[m(",")]),_:1})):g("v-if",!0)]),_:2},1032,["style"]))),256))]),_:1})):(c(),f(T,{key:1,class:"text-[28rpx] text-[#999]",style:h({"font-size":2*Y(d).fontSize+"rpx"})},{default:p(()=>[m(v(Y($)),1)]),_:1},8,["style"])),k(T,{class:b(["nc-iconfont nc-icon-xiaV6xx pull-down-arrow text-[#666]",{selected:r.value}]),style:h({"font-size":2*Y(d).fontSize+2+"rpx !important"})},null,8,["class","style"])]),_:1})):g("v-if",!0),z().length?(c(),f(l,{key:5,class:"layout-one-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(z(),(e,t)=>(c(),f(l,{key:t,onClick:t=>B(e.type),class:"layout-one-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(u).completeLayout?(c(),f(l,{key:1,class:"base-layout-two"},{default:p(()=>["decorate"==Y(o).mode&&Y(d).isHidden?(c(),f(T,{key:0,class:"layout-two-is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0),k(l,{class:b(["layout-two-wrap",{"!pb-[20rpx]":("style-2"==Y(d).style||"style-3"==Y(d).style)&&Y(u).borderControl,"no-border":!Y(u).borderControl}])},{default:p(()=>[k(l,{class:b(["layout-two-label",{"justify-start":"left"==Y(u).completeAlign,"justify-end":"right"==Y(u).completeAlign}])},{default:p(()=>[Y(d).field.required?(c(),f(T,{key:0,class:"required"},{default:p(()=>[m(v(Y(d).field.required?"*":""),1)]),_:1})):g("v-if",!0),k(T,{class:"name",style:h({color:Y(d).textColor,"font-size":2*Y(d).fontSize+"rpx","font-weight":Y(d).fontWeight})},{default:p(()=>[m(v(Y(d).field.name),1)]),_:1},8,["style"])]),_:1},8,["class"]),"style-1"==Y(d).style?(c(),f(l,{key:0,class:"layout-two-content"},{default:p(()=>[k(F,{modelValue:a.value,"onUpdate:modelValue":t[2]||(t[2]=e=>a.value=e),onChange:W,iconPlacement:"left",class:"justify-end"},{default:p(()=>[(c(!0),w(C,null,V(Y(d).options,(e,t)=>(c(),f(l,{class:"ml-[30rpx]"},{default:p(()=>[(c(),f(I,{activeColor:"var(--primary-color)",labelSize:2*Y(d).fontSize+"rpx",labelColor:Y(d).textColor,key:t,label:e.text,name:e.id},null,8,["labelSize","labelColor","label","name"]))]),_:2},1024))),256))]),_:1},8,["modelValue"])]),_:1})):g("v-if",!0),"style-2"==Y(d).style?(c(),f(l,{key:1,class:"layout-two-content"},{default:p(()=>[k(l,{class:"justify-end w-full"},{default:p(()=>[k(F,{modelValue:a.value,"onUpdate:modelValue":t[3]||(t[3]=e=>a.value=e),placement:"column",onChange:W,iconPlacement:"left"},{default:p(()=>[(c(!0),w(C,null,V(Y(d).options,(e,t)=>(c(),f(l,{key:t,onClick:t=>j(e),class:b(["border-solid border-[2rpx] border-[#e6e6e6] rounded-[10rpx] flex items-center h-[80rpx] mb-[16rpx] px-[16rpx] box-border",{"mb-[0]":Y(d).options.length==t+1}])},{default:p(()=>[k(I,{activeColor:"var(--primary-color)",labelSize:2*Y(d).fontSize+"rpx",labelColor:Y(d).textColor,class:"!m-[0]",label:e.text,name:e.id},null,8,["labelSize","labelColor","label","name"])]),_:2},1032,["onClick","class"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1})):g("v-if",!0),"style-3"==Y(d).style?(c(),f(l,{key:2,class:"layout-two-content"},{default:p(()=>[k(l,{onClick:O,class:"px-[16rpx] box-border h-[80rpx] flex items-center justify-between border-solid border-[2rpx] border-[#e6e6e6] rounded-[10rpx] w-[100%]"},{default:p(()=>[Y(d).field.value&&Y(d).field.value.length?(c(),f(l,{key:0},{default:p(()=>[(c(!0),w(C,null,V(Y(d).field.value,(e,t)=>(c(),f(T,{class:"mr-[10rpx] text-[28rpx]",style:h({color:Y(d).textColor,"font-size":2*Y(d).fontSize+"rpx"})},{default:p(()=>[m(v(e.text)+" ",1),t!==Y(d).field.value.length-1?(c(),f(T,{key:0},{default:p(()=>[m(",")]),_:1})):g("v-if",!0)]),_:2},1032,["style"]))),256))]),_:1})):(c(),f(T,{key:1,class:"text-[28rpx] text-[#999]",style:h({"font-size":2*Y(d).fontSize+"rpx"})},{default:p(()=>[m(v(Y($)),1)]),_:1},8,["style"])),k(T,{class:b(["nc-iconfont nc-icon-xiaV6xx pull-down-arrow text-[#666]",{selected:r.value}]),style:h({"font-size":2*Y(d).fontSize+2+"rpx !important"})},null,8,["class","style"])]),_:1})]),_:1})):g("v-if",!0)]),_:1},8,["class"]),i.value&&!i.value.code?(c(),f(l,{key:1,class:"layout-two-error-message"},{default:p(()=>[m(v(i.value.message),1)]),_:1})):g("v-if",!0),Y(d).field.remark.text?(c(),f(l,{key:2,class:"layout-two-remark",style:h({color:Y(d).field.remark.color,fontSize:2*Y(d).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(d).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),z().length?(c(),f(l,{key:3,class:"layout-two-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(z(),(e,t)=>(c(),f(l,{key:t,onClick:t=>B(e.type),class:"layout-two-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),g(" 样式三,下拉弹窗 "),k(N,{show:r.value,mode:"bottom",onClose:t[5]||(t[5]=e=>r.value=!1)},{default:p(()=>[k(l,{class:"p-[15rpx]"},{default:p(()=>[k(E,{"scroll-y":"true",class:"max-h-[450rpx] px-[14rpx] box-border"},{default:p(()=>[k(F,{modelValue:n.value,"onUpdate:modelValue":t[4]||(t[4]=e=>n.value=e),placement:"column",iconPlacement:"right"},{default:p(()=>[(c(!0),w(C,null,V(Y(d).options,(e,t)=>(c(),f(l,{key:t,class:"border-solid border-[0] border-b-[2rpx] border-[#e6e6e6] py-[20rpx]"},{default:p(()=>[k(I,{activeColor:"var(--primary-color)",labelSize:"30rpx",labelColor:"#333",style:{width:"100%"},label:e.text,name:e.id},null,8,["label","name"])]),_:2},1024))),128))]),_:1},8,["modelValue"])]),_:1}),k(l,{class:"flex items-center pt-[20rpx]"},{default:p(()=>[k(l,{onClick:M,class:"flex-1 flex justify-center h-[70rpx] leading-[70rpx] text-[#333] bg-[#eee] text-[26rpx] border-[0] font-500 rounded-[10rpx] mr-[20rpx]"},{default:p(()=>[m(v(Y(ne)("cancel")),1)]),_:1}),k(l,{onClick:A,class:"flex-1 flex justify-center bg-[var(--primary-color)] h-[70rpx] leading-[70rpx] text-[#fff] text-[26rpx] border-[0] rounded-[10rpx]"},{default:p(()=>[m(v(Y(ne)("confirm")),1)]),_:1})]),_:1})]),_:1})]),_:1},8,["show"]),"decorate"==Y(o).mode?(c(),f(l,{key:2,class:"form-item-mask"})):g("v-if",!0),g(" 隐私弹窗 "),k(dl,{ref_key:"formPrivacyRef",ref:s,data:Y(S)},null,8,["data"])]),_:1},8,["style"]))}}}),[["__scopeId","data-v-6c541553"]]);const wl=Ke({name:"u-button",mixins:[i,s,{props:{hairline:{type:Boolean,default:()=>n.button.hairline},type:{type:String,default:()=>n.button.type},size:{type:String,default:()=>n.button.size},shape:{type:String,default:()=>n.button.shape},plain:{type:Boolean,default:()=>n.button.plain},disabled:{type:Boolean,default:()=>n.button.disabled},loading:{type:Boolean,default:()=>n.button.loading},loadingText:{type:[String,Number],default:()=>n.button.loadingText},loadingMode:{type:String,default:()=>n.button.loadingMode},loadingSize:{type:[String,Number],default:()=>n.button.loadingSize},openType:{type:String,default:()=>n.button.openType},formType:{type:String,default:()=>n.button.formType},appParameter:{type:String,default:()=>n.button.appParameter},hoverStopPropagation:{type:Boolean,default:()=>n.button.hoverStopPropagation},lang:{type:String,default:()=>n.button.lang},sessionFrom:{type:String,default:()=>n.button.sessionFrom},sendMessageTitle:{type:String,default:()=>n.button.sendMessageTitle},sendMessagePath:{type:String,default:()=>n.button.sendMessagePath},sendMessageImg:{type:String,default:()=>n.button.sendMessageImg},showMessageCard:{type:Boolean,default:()=>n.button.showMessageCard},dataName:{type:String,default:()=>n.button.dataName},throttleTime:{type:[String,Number],default:()=>n.button.throttleTime},hoverStartTime:{type:[String,Number],default:()=>n.button.hoverStartTime},hoverStayTime:{type:[String,Number],default:()=>n.button.hoverStayTime},text:{type:[String,Number],default:()=>n.button.text},icon:{type:String,default:()=>n.button.icon},iconColor:{type:String,default:()=>n.button.icon},color:{type:String,default:()=>n.button.color}}}],data:()=>({}),computed:{bemClass(){return this.color?this.bem("button",["shape","size"],["disabled","plain","hairline"]):this.bem("button",["type","shape","size"],["disabled","plain","hairline"])},loadingColor(){return this.plain?this.color?this.color:De[`u-${this.type}`]:"info"===this.type?"#c9c9c9":"rgb(200, 200, 200)"},iconColorCom(){return this.iconColor?this.iconColor:this.plain?this.color?this.color:this.type:"info"===this.type?"#000000":"#ffffff"},baseColor(){let e={};return this.color&&(e.color=this.plain?this.color:"white",this.plain||(e["background-color"]=this.color),-1!==this.color.indexOf("gradient")?(e.borderTopWidth=0,e.borderRightWidth=0,e.borderBottomWidth=0,e.borderLeftWidth=0,this.plain||(e.backgroundImage=this.color)):(e.borderColor=this.color,e.borderWidth="1px",e.borderStyle="solid")),e},nvueTextStyle(){let e={};return"info"===this.type&&(e.color="#323233"),this.color&&(e.color=this.plain?this.color:"white"),e.fontSize=this.textSize+"px",e},textSize(){let e=14,{size:t}=this;return"large"===t&&(e=16),"normal"===t&&(e=14),"small"===t&&(e=12),"mini"===t&&(e=10),e}},emits:["click","getphonenumber","getuserinfo","error","opensetting","launchapp","agreeprivacyauthorization"],methods:{addStyle:u,clickHandler(){this.disabled||this.loading||Te(()=>{this.$emit("click")},this.throttleTime)},getphonenumber(e){this.$emit("getphonenumber",e)},getuserinfo(e){this.$emit("getuserinfo",e)},error(e){this.$emit("error",e)},opensetting(e){this.$emit("opensetting",e)},launchapp(e){this.$emit("launchapp",e)},agreeprivacyauthorization(e){this.$emit("agreeprivacyauthorization",e)}}},[["render",function(e,t,l,o,a,r){const n=x(_("u-loading-icon"),ct),i=y,s=x(_("u-icon"),Je),d=ue;return c(),f(d,{"hover-start-time":Number(e.hoverStartTime),"hover-stay-time":Number(e.hoverStayTime),"form-type":e.formType,"open-type":e.openType,"app-parameter":e.appParameter,"hover-stop-propagation":e.hoverStopPropagation,"send-message-title":e.sendMessageTitle,"send-message-path":e.sendMessagePath,lang:e.lang,"data-name":e.dataName,"session-from":e.sessionFrom,"send-message-img":e.sendMessageImg,"show-message-card":e.showMessageCard,onGetphonenumber:r.getphonenumber,onGetuserinfo:r.getuserinfo,onError:r.error,onOpensetting:r.opensetting,onLaunchapp:r.launchapp,onAgreeprivacyauthorization:r.agreeprivacyauthorization,"hover-class":e.disabled||e.loading?"":"u-button--active",class:b(["u-button u-reset-button",r.bemClass]),style:h([r.baseColor,r.addStyle(e.customStyle)]),onClick:r.clickHandler},{default:p(()=>[e.loading?(c(),w(C,{key:0},[k(n,{mode:e.loadingMode,size:1.15*e.loadingSize,color:r.loadingColor},null,8,["mode","size","color"]),k(i,{class:"u-button__loading-text",style:h([{fontSize:r.textSize+"px"}])},{default:p(()=>[m(v(e.loadingText||e.text),1)]),_:1},8,["style"])],64)):(c(),w(C,{key:1},[e.icon?(c(),f(s,{key:0,name:e.icon,color:r.iconColorCom,size:1.35*r.textSize,customStyle:{marginRight:"2px"}},null,8,["name","color","size"])):g("v-if",!0),S(e.$slots,"default",{},()=>[k(i,{class:"u-button__text",style:h([{fontSize:r.textSize+"px"}])},{default:p(()=>[m(v(e.text),1)]),_:1},8,["style"])],!0)],64))]),_:3},8,["hover-start-time","hover-stay-time","form-type","open-type","app-parameter","hover-stop-propagation","send-message-title","send-message-path","lang","data-name","session-from","send-message-img","show-message-card","onGetphonenumber","onGetuserinfo","onError","onOpensetting","onLaunchapp","onAgreeprivacyauthorization","hover-class","style","onClick","class"])}],["__scopeId","data-v-db65a0af"]]);const Cl=Ke({name:"u-calendar-header",mixins:[i,s],props:{title:{type:String,default:""},subtitle:{type:String,default:""},showTitle:{type:Boolean,default:!0},showSubtitle:{type:Boolean,default:!0}},data:()=>({}),methods:{name(){}}},[["render",function(e,t,l,o,a,r){const n=y,i=R;return c(),f(i,{class:"u-calendar-header u-border-bottom"},{default:p(()=>[l.showTitle?(c(),f(n,{key:0,class:"u-calendar-header__title"},{default:p(()=>[m(v(l.title),1)]),_:1})):g("v-if",!0),l.showSubtitle?(c(),f(n,{key:1,class:"u-calendar-header__subtitle"},{default:p(()=>[m(v(l.subtitle),1)]),_:1})):g("v-if",!0),k(i,{class:"u-calendar-header__weekdays"},{default:p(()=>[k(n,{class:"u-calendar-header__weekdays__weekday"},{default:p(()=>[m("一")]),_:1}),k(n,{class:"u-calendar-header__weekdays__weekday"},{default:p(()=>[m("二")]),_:1}),k(n,{class:"u-calendar-header__weekdays__weekday"},{default:p(()=>[m("三")]),_:1}),k(n,{class:"u-calendar-header__weekdays__weekday"},{default:p(()=>[m("四")]),_:1}),k(n,{class:"u-calendar-header__weekdays__weekday"},{default:p(()=>[m("五")]),_:1}),k(n,{class:"u-calendar-header__weekdays__weekday"},{default:p(()=>[m("六")]),_:1}),k(n,{class:"u-calendar-header__weekdays__weekday"},{default:p(()=>[m("日")]),_:1})]),_:1})]),_:1})}],["__scopeId","data-v-583c0179"]]);var Sl=1e3,Rl=6e4,zl=36e5,Bl="millisecond",Dl="second",Tl="minute",$l="hour",Il="day",Fl="week",El="month",Ml="quarter",Al="year",Nl="date",Hl="Invalid Date",Vl=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,Yl=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g;const Pl={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],l=e%100;return"["+e+(t[(l-20)%10]||t[l]||t[0])+"]"}};var Ol=function(e,t,l){var o=String(e);return!o||o.length>=t?e:""+Array(t+1-o.length).join(l)+e};const Wl={s:Ol,z:function(e){var t=-e.utcOffset(),l=Math.abs(t),o=Math.floor(l/60),a=l%60;return(t<=0?"+":"-")+Ol(o,2,"0")+":"+Ol(a,2,"0")},m:function e(t,l){if(t.date()1)return e(n[0])}else{var i=t.name;Ul[i]=t,a=i}return!o&&a&&(jl=a),a||!o&&jl},Xl=function(e,t){if(ql(e))return e.clone();var l="object"==typeof t?t:{};return l.date=e,l.args=arguments,new Jl(l)},Zl=Wl;Zl.l=Gl,Zl.i=ql,Zl.w=function(e,t){return Xl(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var Jl=function(){function e(e){this.$L=Gl(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[Ll]=!0}var t=e.prototype;return t.parse=function(e){this.$d=function(e){var t=e.date,l=e.utc;if(null===t)return new Date(NaN);if(Zl.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var o=t.match(Vl);if(o){var a=o[2]-1||0,r=(o[7]||"0").substring(0,3);return l?new Date(Date.UTC(o[1],a,o[3]||1,o[4]||0,o[5]||0,o[6]||0,r)):new Date(o[1],a,o[3]||1,o[4]||0,o[5]||0,o[6]||0,r)}}return new Date(t)}(e),this.init()},t.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},t.$utils=function(){return Zl},t.isValid=function(){return!(this.$d.toString()===Hl)},t.isSame=function(e,t){var l=Xl(e);return this.startOf(t)<=l&&l<=this.endOf(t)},t.isAfter=function(e,t){return Xl(e)[]},mode:{type:String,default:"single"},rowHeight:{type:[String,Number],default:58},maxCount:{type:[String,Number],default:1/0},startText:{type:String,default:"开始"},endText:{type:String,default:"结束"},defaultDate:{type:[Array,String,Date],default:null},minDate:{type:[String,Number],default:0},maxDate:{type:[String,Number],default:0},maxMonth:{type:[String,Number],default:2},readonly:{type:Boolean,default:()=>n.calendar.readonly},maxRange:{type:[Number,String],default:1/0},rangePrompt:{type:String,default:""},showRangePrompt:{type:Boolean,default:!0},allowSameDay:{type:Boolean,default:!1}},data:()=>({width:0,item:{},selected:[]}),watch:{selectedChange:{immediate:!0,handler(e){this.setDefaultDate()}}},computed:{selectedChange(){return[this.minDate,this.maxDate,this.defaultDate]},dayStyle(e,t,l){return(e,t,l)=>{const o={};let a=l.week;const r=Number(parseFloat(this.width/7).toFixed(3).slice(0,-1));return o.height=d(this.rowHeight),0===t&&(a=(0===a?7:a)-1,o.marginLeft=d(a*r)),"range"===this.mode&&(o.paddingLeft=0,o.paddingRight=0,o.paddingBottom=0,o.paddingTop=0),o}},daySelectStyle(){return(e,t,l)=>{let o=Xl(l.date).format("YYYY-MM-DD"),a={};if(this.selected.some(e=>this.dateSame(e,o))&&(a.backgroundColor=this.color),"single"===this.mode)o===this.selected[0]&&(a.borderTopLeftRadius="3px",a.borderBottomLeftRadius="3px",a.borderTopRightRadius="3px",a.borderBottomRightRadius="3px");else if("range"===this.mode)if(this.selected.length>=2){const e=this.selected.length-1;this.dateSame(o,this.selected[0])&&(a.borderTopLeftRadius="3px",a.borderBottomLeftRadius="3px"),this.dateSame(o,this.selected[e])&&(a.borderTopRightRadius="3px",a.borderBottomRightRadius="3px"),Xl(o).isAfter(Xl(this.selected[0]))&&Xl(o).isBefore(Xl(this.selected[e]))&&(a.backgroundColor=$e(this.color,"#ffffff",100)[90],a.opacity=.7)}else 1===this.selected.length&&(a.borderTopLeftRadius="3px",a.borderBottomLeftRadius="3px");else this.selected.some(e=>this.dateSame(e,o))&&(a.borderTopLeftRadius="3px",a.borderBottomLeftRadius="3px",a.borderTopRightRadius="3px",a.borderBottomRightRadius="3px");return a}},textStyle(){return e=>{const t=Xl(e.date).format("YYYY-MM-DD"),l={};if(this.selected.some(e=>this.dateSame(e,t))&&(l.color="#ffffff"),"range"===this.mode){const e=this.selected.length-1;Xl(t).isAfter(Xl(this.selected[0]))&&Xl(t).isBefore(Xl(this.selected[e]))&&(l.color=this.color)}return l}},getBottomInfo(){return(e,t,l)=>{const o=Xl(l.date).format("YYYY-MM-DD"),a=l.bottomInfo;if("range"===this.mode&&this.selected.length>0){if(1===this.selected.length)return this.dateSame(o,this.selected[0])?this.startText:a;{const e=this.selected.length-1;return this.dateSame(o,this.selected[0])&&this.dateSame(o,this.selected[1])&&1===e?`${this.startText}/${this.endText}`:this.dateSame(o,this.selected[0])?this.startText:this.dateSame(o,this.selected[e])?this.endText:a}}return a}}},mounted(){this.init()},methods:{init(){this.$emit("monthSelected",this.selected),this.$nextTick(()=>{B(10).then(()=>{this.getWrapperWidth(),this.getMonthRect()})})},dateSame:(e,t)=>Xl(e).isSame(Xl(t)),getWrapperWidth(){this.$uGetRect(".u-calendar-month-wrapper").then(e=>{this.width=e.width})},getMonthRect(){const e=this.months.map((e,t)=>this.getMonthRectByPromise(`u-calendar-month-${t}`));Promise.all(e).then(e=>{let t=1;const l=[];for(let o=0;o{this.$uGetRect(`.${e}`).then(e=>{t(e)})})},clickHandler(e,t,l){if(this.readonly)return;this.item=l;const o=Xl(l.date).format("YYYY-MM-DD");if(l.disabled)return;let a=Ie(this.selected);if("single"===this.mode)a=[o];else if("multiple"===this.mode)if(a.some(e=>this.dateSame(e,o))){const e=a.findIndex(e=>e===o);a.splice(e,1)}else a.length=2)a=[o];else if(1===a.length){const e=a[0];if(Xl(o).isBefore(e))a=[o];else if(Xl(o).isAfter(e)){if(Xl(Xl(o).subtract(this.maxRange,"day")).isAfter(Xl(a[0]))&&this.showRangePrompt)return void(this.rangePrompt?Fe(this.rangePrompt):Fe(`选择天数不能超过 ${this.maxRange} 天`));a.push(o);const e=a[0],t=a[1],l=[];let r=0;do{l.push(Xl(e).add(r,"day").format("YYYY-MM-DD")),r++}while(Xl(e).add(r,"day").isBefore(Xl(t)));l.push(t),a=l}else{if(a[0]===o&&!this.allowSameDay)return;a.push(o)}}this.setSelected(a)},setDefaultDate(){if(!this.defaultDate){const e=[Xl().format("YYYY-MM-DD")];return this.setSelected(e,!1)}let e=[];const t=this.minDate||Xl().format("YYYY-MM-DD"),l=this.maxDate||Xl(t).add(this.maxMonth-1,"month").format("YYYY-MM-DD");if("single"===this.mode)e=Ee.array(this.defaultDate)?[this.defaultDate[0]]:[Xl(this.defaultDate).format("YYYY-MM-DD")];else{if(!Ee.array(this.defaultDate))return;e=this.defaultDate}e=e.filter(e=>Xl(e).isAfter(Xl(t).subtract(1,"day"))&&Xl(e).isBefore(Xl(l).add(1,"day"))),this.setSelected(e,!1)},setSelected(e,t=!0){this.selected=e,t&&this.$emit("monthSelected",this.selected,"tap")}}};const eo={props:{title:{type:String,default:()=>n.calendar.title},showTitle:{type:Boolean,default:()=>n.calendar.showTitle},showSubtitle:{type:Boolean,default:()=>n.calendar.showSubtitle},mode:{type:String,default:()=>n.calendar.mode},startText:{type:String,default:()=>n.calendar.startText},endText:{type:String,default:()=>n.calendar.endText},customList:{type:Array,default:()=>n.calendar.customList},color:{type:String,default:()=>n.calendar.color},minDate:{type:[String,Number],default:()=>n.calendar.minDate},maxDate:{type:[String,Number],default:()=>n.calendar.maxDate},defaultDate:{type:[Array,String,Date,null],default:()=>n.calendar.defaultDate},maxCount:{type:[String,Number],default:()=>n.calendar.maxCount},rowHeight:{type:[String,Number],default:()=>n.calendar.rowHeight},formatter:{type:[Function,null],default:()=>n.calendar.formatter},showLunar:{type:Boolean,default:()=>n.calendar.showLunar},showMark:{type:Boolean,default:()=>n.calendar.showMark},confirmText:{type:String,default:()=>n.calendar.confirmText},confirmDisabledText:{type:String,default:()=>n.calendar.confirmDisabledText},show:{type:Boolean,default:()=>n.calendar.show},closeOnClickOverlay:{type:Boolean,default:()=>n.calendar.closeOnClickOverlay},readonly:{type:Boolean,default:()=>n.calendar.readonly},showConfirm:{type:Boolean,default:()=>n.calendar.showConfirm},maxRange:{type:[Number,String],default:()=>n.calendar.maxRange},rangePrompt:{type:String,default:()=>n.calendar.rangePrompt},showRangePrompt:{type:Boolean,default:()=>n.calendar.showRangePrompt},allowSameDay:{type:Boolean,default:()=>n.calendar.allowSameDay},round:{type:[Boolean,String,Number],default:()=>n.calendar.round},monthNum:{type:[Number,String],default:3}}};var to={lunarInfo:[19416,19168,42352,21717,53856,55632,91476,22176,39632,21970,19168,42422,42192,53840,119381,46400,54944,44450,38320,84343,18800,42160,46261,27216,27968,109396,11104,38256,21234,18800,25958,54432,59984,28309,23248,11104,100067,37600,116951,51536,54432,120998,46416,22176,107956,9680,37584,53938,43344,46423,27808,46416,86869,19872,42416,83315,21168,43432,59728,27296,44710,43856,19296,43748,42352,21088,62051,55632,23383,22176,38608,19925,19152,42192,54484,53840,54616,46400,46752,103846,38320,18864,43380,42160,45690,27216,27968,44870,43872,38256,19189,18800,25776,29859,59984,27480,23232,43872,38613,37600,51552,55636,54432,55888,30034,22176,43959,9680,37584,51893,43344,46240,47780,44368,21977,19360,42416,86390,21168,43312,31060,27296,44368,23378,19296,42726,42208,53856,60005,54576,23200,30371,38608,19195,19152,42192,118966,53840,54560,56645,46496,22224,21938,18864,42359,42160,43600,111189,27936,44448,84835,37744,18936,18800,25776,92326,59984,27424,108228,43744,41696,53987,51552,54615,54432,55888,23893,22176,42704,21972,21200,43448,43344,46240,46758,44368,21920,43940,42416,21168,45683,26928,29495,27296,44368,84821,19296,42352,21732,53600,59752,54560,55968,92838,22224,19168,43476,41680,53584,62034,54560],solarMonth:[31,28,31,30,31,30,31,31,30,31,30,31],Gan:["甲","乙","丙","丁","戊","己","庚","辛","壬","癸"],Zhi:["子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥"],Animals:["鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"],solarTerm:["小寒","大寒","立春","雨水","惊蛰","春分","清明","谷雨","立夏","小满","芒种","夏至","小暑","大暑","立秋","处暑","白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至"],sTermInfo:["9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c3598082c95f8c965cc920f","97bd0b06bdb0722c965ce1cfcc920f","b027097bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd0b06bdb0722c965ce1cfcc920f","b027097bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd0b06bdb0722c965ce1cfcc920f","b027097bd097c36b0b6fc9274c91aa","9778397bd19801ec9210c965cc920e","97b6b97bd19801ec95f8c965cc920f","97bd09801d98082c95f8e1cfcc920f","97bd097bd097c36b0b6fc9210c8dc2","9778397bd197c36c9210c9274c91aa","97b6b97bd19801ec95f8c965cc920e","97bd09801d98082c95f8e1cfcc920f","97bd097bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c91aa","97b6b97bd19801ec95f8c965cc920e","97bcf97c3598082c95f8e1cfcc920f","97bd097bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c3598082c95f8c965cc920f","97bd097bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c3598082c95f8c965cc920f","97bd097bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd097bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd097bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd097bd07f595b0b6fc920fb0722","9778397bd097c36b0b6fc9210c8dc2","9778397bd19801ec9210c9274c920e","97b6b97bd19801ec95f8c965cc920f","97bd07f5307f595b0b0bc920fb0722","7f0e397bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c920e","97b6b97bd19801ec95f8c965cc920f","97bd07f5307f595b0b0bc920fb0722","7f0e397bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c91aa","97b6b97bd19801ec9210c965cc920e","97bd07f1487f595b0b0bc920fb0722","7f0e397bd097c36b0b6fc9210c8dc2","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf7f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf7f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf7f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf7f1487f531b0b0bb0b6fb0722","7f0e397bd07f595b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c9274c920e","97bcf7f0e47f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9210c91aa","97b6b97bd197c36c9210c9274c920e","97bcf7f0e47f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c920e","97b6b7f0e47f531b0723b0b6fb0722","7f0e37f5307f595b0b0bc920fb0722","7f0e397bd097c36b0b6fc9210c8dc2","9778397bd097c36b0b70c9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e37f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc9210c8dc2","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e27f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0787b0721","7f0e27f0e47f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9210c91aa","97b6b7f0e47f149b0723b0787b0721","7f0e27f0e47f531b0723b0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9210c8dc2","977837f0e37f149b0723b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e37f5307f595b0b0bc920fb0722","7f0e397bd097c35b0b6fc9210c8dc2","977837f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0721","7f0e37f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc9210c8dc2","977837f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","977837f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","977837f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","977837f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","977837f0e37f14998082b0787b06bd","7f07e7f0e47f149b0723b0787b0721","7f0e27f0e47f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","977837f0e37f14998082b0723b06bd","7f07e7f0e37f149b0723b0787b0721","7f0e27f0e47f531b0723b0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","977837f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e37f1487f595b0b0bb0b6fb0722","7f0e37f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e37f1487f531b0b0bb0b6fb0722","7f0e37f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e37f1487f531b0b0bb0b6fb0722","7f0e37f0e37f14898082b072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e37f0e37f14898082b072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e37f0e366aa89801eb072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f149b0723b0787b0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e37f0e366aa89801eb072297c35","7ec967f0e37f14998082b0723b06bd","7f07e7f0e47f149b0723b0787b0721","7f0e27f0e47f531b0723b0b6fb0722","7f0e37f0e366aa89801eb072297c35","7ec967f0e37f14998082b0723b06bd","7f07e7f0e37f14998083b0787b0721","7f0e27f0e47f531b0723b0b6fb0722","7f0e37f0e366aa89801eb072297c35","7ec967f0e37f14898082b0723b02d5","7f07e7f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e36665b66aa89801e9808297c35","665f67f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e36665b66a449801e9808297c35","665f67f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e36665b66a449801e9808297c35","665f67f0e37f14898082b072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e26665b66a449801e9808297c35","665f67f0e37f1489801eb072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722"],nStr1:["日","一","二","三","四","五","六","七","八","九","十"],nStr2:["初","十","廿","卅"],nStr3:["正","二","三","四","五","六","七","八","九","十","冬","腊"],lYearDays:function(e){var t,l=348;for(t=32768;t>8;t>>=1)l+=this.lunarInfo[e-1900]&t?1:0;return l+this.leapDays(e)},leapMonth:function(e){return 15&this.lunarInfo[e-1900]},leapDays:function(e){return this.leapMonth(e)?65536&this.lunarInfo[e-1900]?30:29:0},monthDays:function(e,t){return t>12||t<1?-1:this.lunarInfo[e-1900]&65536>>t?30:29},solarDays:function(e,t){if(t>12||t<1)return-1;var l=t-1;return 1==l?e%4==0&&e%100!=0||e%400==0?29:28:this.solarMonth[l]},toGanZhiYear:function(e){var t=(e-3)%10,l=(e-3)%12;return 0==t&&(t=10),0==l&&(l=12),this.Gan[t-1]+this.Zhi[l-1]},toAstro:function(e,t){return"魔羯水瓶双鱼白羊金牛双子巨蟹狮子处女天秤天蝎射手魔羯".substr(2*e-(t<[20,19,21,21,21,22,23,23,23,23,22,22][e-1]?2:0),2)+"座"},toGanZhi:function(e){return this.Gan[e%10]+this.Zhi[e%12]},getTerm:function(e,t){if(e<1900||e>2100)return-1;if(t<1||t>24)return-1;var l=this.sTermInfo[e-1900],o=[parseInt("0x"+l.substr(0,5)).toString(),parseInt("0x"+l.substr(5,5)).toString(),parseInt("0x"+l.substr(10,5)).toString(),parseInt("0x"+l.substr(15,5)).toString(),parseInt("0x"+l.substr(20,5)).toString(),parseInt("0x"+l.substr(25,5)).toString()],a=[o[0].substr(0,1),o[0].substr(1,2),o[0].substr(3,1),o[0].substr(4,2),o[1].substr(0,1),o[1].substr(1,2),o[1].substr(3,1),o[1].substr(4,2),o[2].substr(0,1),o[2].substr(1,2),o[2].substr(3,1),o[2].substr(4,2),o[3].substr(0,1),o[3].substr(1,2),o[3].substr(3,1),o[3].substr(4,2),o[4].substr(0,1),o[4].substr(1,2),o[4].substr(3,1),o[4].substr(4,2),o[5].substr(0,1),o[5].substr(1,2),o[5].substr(3,1),o[5].substr(4,2)];return parseInt(a[t-1])},toChinaMonth:function(e){if(e>12||e<1)return-1;var t=this.nStr3[e-1];return t+="月"},toChinaDay:function(e){var t;switch(e){case 10:t="初十";break;case 20:t="二十";break;case 30:t="三十";break;default:t=this.nStr2[Math.floor(e/10)],t+=this.nStr1[e%10]}return t},getAnimal:function(e){return this.Animals[(e-4)%12]},solar2lunar:function(e,t,l){if(e<1900||e>2100)return-1;if(1900==e&&1==t&&l<31)return-1;if(e)o=new Date(e,parseInt(t)-1,l);else var o=new Date;var a,r=0,n=(e=o.getFullYear(),t=o.getMonth()+1,l=o.getDate(),(Date.UTC(o.getFullYear(),o.getMonth(),o.getDate())-Date.UTC(1900,0,31))/864e5);for(a=1900;a<2101&&n>0;a++)n-=r=this.lYearDays(a);n<0&&(n+=r,a--);var i=new Date,s=!1;i.getFullYear()==e&&i.getMonth()+1==t&&i.getDate()==l&&(s=!0);var d=o.getDay(),u=this.nStr1[d];0==d&&(d=7);var c=a,f=this.leapMonth(a),p=!1;for(a=1;a<13&&n>0;a++)f>0&&a==f+1&&0==p?(--a,p=!0,r=this.leapDays(c)):r=this.monthDays(c,a),1==p&&a==f+1&&(p=!1),n-=r;0==n&&f>0&&a==f+1&&(p?p=!1:(p=!0,--a)),n<0&&(n+=r,--a);var m=a,v=n+1,b=t-1,h=this.toGanZhiYear(c),g=this.getTerm(e,2*t-1),y=this.getTerm(e,2*t),x=this.toGanZhi(12*(e-1900)+t+11);l>=g&&(x=this.toGanZhi(12*(e-1900)+t+12));var _=!1,k=null;g==l&&(_=!0,k=this.solarTerm[2*t-2]),y==l&&(_=!0,k=this.solarTerm[2*t-1]);var w=Date.UTC(e,b,1,0,0,0,0)/864e5+25567+10,C=this.toGanZhi(w+l-1),S=this.toAstro(t,l);return{lYear:c,lMonth:m,lDay:v,Animal:this.getAnimal(c),IMonthCn:(p?"闰":"")+this.toChinaMonth(m),IDayCn:this.toChinaDay(v),cYear:e,cMonth:t,cDay:l,gzYear:h,gzMonth:x,gzDay:C,isToday:s,isLeap:p,nWeek:d,ncWeek:"星期"+u,isTerm:_,Term:k,astro:S}},lunar2solar:function(e,t,l,o){o=!!o;var a=this.leapMonth(e);if(this.leapDays(e),o&&a!=t)return-1;if(2100==e&&12==t&&l>1||1900==e&&1==t&&l<31)return-1;var r=this.monthDays(e,t),n=r;if(o&&(n=this.leapDays(e,t)),e<1900||e>2100||l>n)return-1;for(var i=0,s=1900;s0&&(i+=this.leapDays(e),u=!0),i+=this.monthDays(e,s);o&&(i+=r);var c=Date.UTC(1900,1,30,0,0,0),f=new Date(864e5*(i+l-31)+c),p=f.getUTCFullYear(),m=f.getUTCMonth()+1,v=f.getUTCDate();return this.solar2lunar(p,m,v)}};const lo=Ke({name:"u-calendar",mixins:[i,s,eo],components:{uHeader:Cl,uMonth:Ke(Ql,[["render",function(e,t,l,o,a,r){const n=y,i=R;return c(),f(i,{class:"u-calendar-month-wrapper",ref:"u-calendar-month-wrapper"},{default:p(()=>[(c(!0),w(C,null,V(l.months,(e,t)=>(c(),f(i,{key:t,class:b([`u-calendar-month-${t}`]),ref_for:!0,ref:`u-calendar-month-${t}`,id:`month-${t}`},{default:p(()=>[0!==t?(c(),f(n,{key:0,class:"u-calendar-month__title"},{default:p(()=>[m(v(e.year)+"年"+v(e.month)+"月",1)]),_:2},1024)):g("v-if",!0),k(i,{class:"u-calendar-month__days"},{default:p(()=>[l.showMark?(c(),f(i,{key:0,class:"u-calendar-month__days__month-mark-wrapper"},{default:p(()=>[k(n,{class:"u-calendar-month__days__month-mark-wrapper__text"},{default:p(()=>[m(v(e.month),1)]),_:2},1024)]),_:2},1024)):g("v-if",!0),(c(!0),w(C,null,V(e.date,(e,l)=>(c(),f(i,{class:b(["u-calendar-month__days__day",[e.selected&&"u-calendar-month__days__day__select--selected"]]),key:l,style:h([r.dayStyle(t,l,e)]),onClick:o=>r.clickHandler(t,l,e)},{default:p(()=>[k(i,{class:"u-calendar-month__days__day__select",style:h([r.daySelectStyle(t,l,e)])},{default:p(()=>[k(n,{class:b(["u-calendar-month__days__day__select__info",[e.disabled&&"u-calendar-month__days__day__select__info--disabled"]]),style:h([r.textStyle(e)])},{default:p(()=>[m(v(e.day),1)]),_:2},1032,["class","style"]),r.getBottomInfo(t,l,e)?(c(),f(n,{key:0,class:b(["u-calendar-month__days__day__select__buttom-info",[e.disabled&&"u-calendar-month__days__day__select__buttom-info--disabled"]]),style:h([r.textStyle(e)])},{default:p(()=>[m(v(r.getBottomInfo(t,l,e)),1)]),_:2},1032,["class","style"])):g("v-if",!0),e.dot?(c(),f(n,{key:1,class:"u-calendar-month__days__day__select__dot"})):g("v-if",!0)]),_:2},1032,["style"])]),_:2},1032,["style","onClick","class"]))),128))]),_:2},1024)]),_:2},1032,["class","id"]))),128))]),_:1},512)}],["__scopeId","data-v-0ae350d7"]])},data:()=>({months:[],monthIndex:0,listHeight:0,selected:[],scrollIntoView:"",scrollIntoViewScroll:"",scrollTop:0,innerFormatter:e=>e}),watch:{scrollIntoView:{immediate:!0,handler(e){}},selectedChange:{immediate:!0,handler(e){this.setMonth()}},show:{immediate:!0,handler(e){e?this.setMonth():this.scrollIntoView=""}}},computed:{innerMaxDate(){return Ee.number(this.maxDate)?Number(this.maxDate):this.maxDate},innerMinDate(){return Ee.number(this.minDate)?Number(this.minDate):this.minDate},selectedChange(){return[this.innerMinDate,this.innerMaxDate,this.defaultDate]},subtitle(){return this.months.length?`${this.months[this.monthIndex].year}年${this.months[this.monthIndex].month}月`:""},buttonDisabled(){return"range"===this.mode&&this.selected.length<=1}},mounted(){this.start=Date.now(),this.init()},emits:["confirm","close"],methods:{addUnit:d,setFormatter(e){this.innerFormatter=e},monthSelected(e,t="init"){if(this.selected=e,!this.showConfirm&&("multiple"===this.mode||"single"===this.mode||"range"===this.mode&&this.selected.length>=2)){if("init"===t)return;"tap"===t&&this.$emit("confirm",this.selected)}},init(){if(this.innerMaxDate&&this.innerMinDate&&new Date(this.innerMaxDate).getTime(){let r=a+1;const n=Xl(e).add(o,"month").date(r).day(),i=Xl(e).add(o,"month").date(r).format("YYYY-MM-DD");let s="";if(this.showLunar){s=to.solar2lunar(Xl(i).year(),Xl(i).month()+1,Xl(i).date()).IDayCn}let d={day:r,week:n,disabled:Xl(i).isBefore(Xl(e).format("YYYY-MM-DD"))||Xl(i).isAfter(Xl(t).format("YYYY-MM-DD")),date:new Date(i),bottomInfo:s,dot:!1,month:Xl(e).add(o,"month").month()+1};return(this.formatter||this.innerFormatter)(d)}),month:Xl(e).add(o,"month").month()+1,year:Xl(e).add(o,"month").year()})},scrollIntoDefaultMonth(e){const t=this.months.findIndex(({year:t,month:l})=>`${t}-${l=Ne(l)}`===e);-1!==t&&this.$nextTick(()=>{this.scrollIntoView=`month-${t}`,this.scrollIntoViewScroll=this.scrollIntoView})},onScroll(e){const t=Math.max(0,e.detail.scrollTop);for(let l=0;l=(this.months[l].top||this.listHeight)&&(this.monthIndex=l,this.scrollIntoViewScroll=`month-${l}`)},updateMonthTop(e=[]){if(e.map((e,t)=>{this.months[t].top=e}),!this.defaultDate){const e=Xl().format("YYYY-MM");return void this.scrollIntoDefaultMonth(e)}let t=Xl().format("YYYY-MM");t=Ee.array(this.defaultDate)?Xl(this.defaultDate[0]).format("YYYY-MM"):Xl(this.defaultDate).format("YYYY-MM"),this.scrollIntoDefaultMonth(t)}}},[["render",function(e,t,l,o,a,r){const n=ke("uHeader"),i=ke("uMonth"),s=J,d=x(_("u-button"),wl),u=R,m=x(_("u-popup"),tt);return c(),f(m,{show:e.show,mode:"bottom",closeable:"",onClose:r.close,round:e.round,closeOnClickOverlay:e.closeOnClickOverlay},{default:p(()=>[k(u,{class:"u-calendar"},{default:p(()=>[k(n,{title:e.title,subtitle:r.subtitle,showSubtitle:e.showSubtitle,showTitle:e.showTitle},null,8,["title","subtitle","showSubtitle","showTitle"]),k(s,{style:h({height:r.addUnit(a.listHeight)}),"scroll-y":"",onScroll:r.onScroll,"scroll-top":a.scrollTop,scrollIntoView:a.scrollIntoView},{default:p(()=>[k(i,{color:e.color,rowHeight:e.rowHeight,showMark:e.showMark,months:a.months,mode:e.mode,maxCount:e.maxCount,startText:e.startText,endText:e.endText,defaultDate:e.defaultDate,minDate:r.innerMinDate,maxDate:r.innerMaxDate,maxMonth:e.monthNum,readonly:e.readonly,maxRange:e.maxRange,rangePrompt:e.rangePrompt,showRangePrompt:e.showRangePrompt,allowSameDay:e.allowSameDay,ref:"month",onMonthSelected:r.monthSelected,onUpdateMonthTop:r.updateMonthTop},null,8,["color","rowHeight","showMark","months","mode","maxCount","startText","endText","defaultDate","minDate","maxDate","maxMonth","readonly","maxRange","rangePrompt","showRangePrompt","allowSameDay","onMonthSelected","onUpdateMonthTop"])]),_:1},8,["style","onScroll","scroll-top","scrollIntoView"]),e.showConfirm?S(e.$slots,"footer",{key:0},()=>[k(u,{class:"u-calendar__confirm"},{default:p(()=>[k(d,{shape:"circle",text:r.buttonDisabled?e.confirmDisabledText:e.confirmText,color:e.color,onClick:r.confirm,disabled:r.buttonDisabled},null,8,["text","color","onClick","disabled"])]),_:1})],!0):g("v-if",!0)]),_:3})]),_:3},8,["show","onClose","round","closeOnClickOverlay"])}],["__scopeId","data-v-43e34f6c"]]);const oo=Ke({name:"u-toolbar",mixins:[i,s,{props:{show:{type:Boolean,default:()=>n.toolbar.show},cancelText:{type:String,default:()=>n.toolbar.cancelText},confirmText:{type:String,default:()=>n.toolbar.confirmText},cancelColor:{type:String,default:()=>n.toolbar.cancelColor},confirmColor:{type:String,default:()=>n.toolbar.confirmColor},title:{type:String,default:()=>n.toolbar.title}}}],emits:["confirm","cancel"],methods:{cancel(){this.$emit("cancel")},confirm(){this.$emit("confirm")}}},[["render",function(e,t,l,o,a,r){const n=y,i=R;return e.show?(c(),f(i,{key:0,class:"u-toolbar",onTouchmove:D(e.noop,["stop","prevent"])},{default:p(()=>[k(i,{class:"u-toolbar__cancel__wrapper","hover-class":"u-hover-class"},{default:p(()=>[k(n,{class:"u-toolbar__wrapper__cancel",onClick:r.cancel,style:h({color:e.cancelColor})},{default:p(()=>[m(v(e.cancelText),1)]),_:1},8,["onClick","style"])]),_:1}),e.title?(c(),f(n,{key:0,class:"u-toolbar__title u-line-1"},{default:p(()=>[m(v(e.title),1)]),_:1})):g("v-if",!0),k(i,{class:"u-toolbar__confirm__wrapper","hover-class":"u-hover-class"},{default:p(()=>[k(n,{class:"u-toolbar__wrapper__confirm",onClick:r.confirm,style:h({color:e.confirmColor})},{default:p(()=>[m(v(e.confirmText),1)]),_:1},8,["onClick","style"])]),_:1})]),_:1},8,["onTouchmove"])):g("v-if",!0)}],["__scopeId","data-v-0fd00ea6"]]);const ao=Ke({name:"u-picker",mixins:[i,s,{props:{show:{type:Boolean,default:()=>n.picker.show},popupMode:{type:String,default:()=>n.picker.popupMode},showToolbar:{type:Boolean,default:()=>n.picker.showToolbar},title:{type:String,default:()=>n.picker.title},columns:{type:Array,default:()=>n.picker.columns},loading:{type:Boolean,default:()=>n.picker.loading},itemHeight:{type:[String,Number],default:()=>n.picker.itemHeight},cancelText:{type:String,default:()=>n.picker.cancelText},confirmText:{type:String,default:()=>n.picker.confirmText},cancelColor:{type:String,default:()=>n.picker.cancelColor},confirmColor:{type:String,default:()=>n.picker.confirmColor},visibleItemCount:{type:[String,Number],default:()=>n.picker.visibleItemCount},keyName:{type:String,default:()=>n.picker.keyName},closeOnClickOverlay:{type:Boolean,default:()=>n.picker.closeOnClickOverlay},defaultIndex:{type:Array,default:()=>n.picker.defaultIndex},immediateChange:{type:Boolean,default:()=>n.picker.immediateChange}}}],data:()=>({lastIndex:[],innerIndex:[],innerColumns:[],columnIndex:0}),watch:{defaultIndex:{immediate:!0,handler(e){this.setIndexs(e,!0)}},columns:{immediate:!0,deep:!0,handler(e){this.setColumns(e)}}},emits:["close","cancel","confirm","change"],methods:{addUnit:d,testArray:Ee.array,getItemText(e){return Ee.object(e)?e[this.keyName]:e},closeHandler(){this.closeOnClickOverlay&&this.$emit("close")},cancel(){this.$emit("cancel")},confirm(){this.$emit("confirm",{indexs:this.innerIndex,value:this.innerColumns.map((e,t)=>e[this.innerIndex[t]]),values:this.innerColumns})},changeHandler(e){const{value:t}=e.detail;let l=0,o=0;for(let r=0;re[t[l]]),index:l,indexs:t,values:a,columnIndex:o})},setIndexs(e,t){this.innerIndex=Ie(e),t&&this.setLastIndex(e)},setLastIndex(e){this.lastIndex=Ie(e)},setColumnValues(e,t){this.innerColumns.splice(e,1,t),this.setLastIndex(this.innerIndex.slice(0,e));let l=Ie(this.innerIndex);for(let o=0;othis.columnIndex&&(l[o]=0);this.setIndexs(l)},getColumnValues(e){return(async()=>{await B()})(),this.innerColumns[e]},setColumns(e){this.innerColumns=Ie(e),0===this.innerIndex.length&&(this.innerIndex=new Array(e.length).fill(0))},getIndexs(){return this.innerIndex},getValues(){return(async()=>{await B()})(),this.innerColumns.map((e,t)=>e[this.innerIndex[t]])}}},[["render",function(e,t,l,o,a,r){const n=x(_("u-toolbar"),oo),i=R,s=He,d=Ve,u=x(_("u-loading-icon"),ct),b=x(_("u-popup"),tt);return c(),f(b,{show:e.show,mode:e.popupMode,onClose:r.closeHandler},{default:p(()=>[k(i,{class:"u-picker"},{default:p(()=>[e.showToolbar?(c(),f(n,{key:0,cancelColor:e.cancelColor,confirmColor:e.confirmColor,cancelText:e.cancelText,confirmText:e.confirmText,title:e.title,onCancel:r.cancel,onConfirm:r.confirm},null,8,["cancelColor","confirmColor","cancelText","confirmText","title","onCancel","onConfirm"])):g("v-if",!0),k(d,{class:"u-picker__view",indicatorStyle:`height: ${r.addUnit(e.itemHeight)}`,value:a.innerIndex,immediateChange:e.immediateChange,style:h({height:`${r.addUnit(e.visibleItemCount*e.itemHeight)}`}),onChange:r.changeHandler},{default:p(()=>[(c(!0),w(C,null,V(a.innerColumns,(t,l)=>(c(),f(s,{key:l,class:"u-picker__view__column"},{default:p(()=>[r.testArray(t)?(c(!0),w(C,{key:0},V(t,(t,o)=>(c(),f(i,{class:"u-picker__view__column__item u-line-1",key:o,style:h({height:r.addUnit(e.itemHeight),lineHeight:r.addUnit(e.itemHeight),fontWeight:o===a.innerIndex[l]?"bold":"normal",display:"block"})},{default:p(()=>[m(v(r.getItemText(t)),1)]),_:2},1032,["style"]))),128)):g("v-if",!0)]),_:2},1024))),128))]),_:1},8,["indicatorStyle","value","immediateChange","style","onChange"]),e.loading?(c(),f(i,{key:1,class:"u-picker--loading"},{default:p(()=>[k(u,{mode:"circle"})]),_:1})):g("v-if",!0)]),_:1})]),_:1},8,["show","mode","onClose"])}],["__scopeId","data-v-ab1af1cc"]]);const ro=Ke({name:"datetime-picker",mixins:[i,s,{props:{hasInput:{type:Boolean,default:()=>!1},placeholder:{type:String,default:()=>"请选择"},format:{type:String,default:()=>""},show:{type:Boolean,default:()=>n.datetimePicker.show},popupMode:{type:String,default:()=>n.picker.popupMode},showToolbar:{type:Boolean,default:()=>n.datetimePicker.showToolbar},modelValue:{type:[String,Number],default:()=>n.datetimePicker.value},title:{type:String,default:()=>n.datetimePicker.title},mode:{type:String,default:()=>n.datetimePicker.mode},maxDate:{type:Number,default:()=>n.datetimePicker.maxDate},minDate:{type:Number,default:()=>n.datetimePicker.minDate},minHour:{type:Number,default:()=>n.datetimePicker.minHour},maxHour:{type:Number,default:()=>n.datetimePicker.maxHour},minMinute:{type:Number,default:()=>n.datetimePicker.minMinute},maxMinute:{type:Number,default:()=>n.datetimePicker.maxMinute},filter:{type:[Function,null],default:()=>n.datetimePicker.filter},formatter:{type:[Function,null],default:()=>n.datetimePicker.formatter},loading:{type:Boolean,default:()=>n.datetimePicker.loading},itemHeight:{type:[String,Number],default:()=>n.datetimePicker.itemHeight},cancelText:{type:String,default:()=>n.datetimePicker.cancelText},confirmText:{type:String,default:()=>n.datetimePicker.confirmText},cancelColor:{type:String,default:()=>n.datetimePicker.cancelColor},confirmColor:{type:String,default:()=>n.datetimePicker.confirmColor},visibleItemCount:{type:[String,Number],default:()=>n.datetimePicker.visibleItemCount},closeOnClickOverlay:{type:Boolean,default:()=>n.datetimePicker.closeOnClickOverlay},defaultIndex:{type:Array,default:()=>n.datetimePicker.defaultIndex}}}],data:()=>({inputValue:"",showByClickInput:!1,columns:[],innerDefaultIndex:[],innerFormatter:(e,t)=>t}),watch:{show(e,t){e&&this.updateColumnValue(this.innerValue)},modelValue(e){this.init()},propsChange(){this.init()}},computed:{propsChange(){return[this.mode,this.maxDate,this.minDate,this.minHour,this.maxHour,this.minMinute,this.maxMinute,this.filter]}},mounted(){this.init()},emits:["close","cancel","confirm","change","update:modelValue"],methods:{getInputValue(e){if(""!=e&&e&&null!=e)if("time"==this.mode)this.inputValue=e;else if(this.format)this.inputValue=Xl(e).format(this.format);else{let t="";switch(this.mode){case"date":t="YYYY-MM-DD";break;case"year-month":t="YYYY-MM";break;case"datetime":t="YYYY-MM-DD HH:mm";break;case"time":t="HH:mm"}this.inputValue=Xl(e).format(t)}else this.inputValue=""},init(){this.innerValue=this.correctValue(this.modelValue),this.updateColumnValue(this.innerValue),this.getInputValue(this.innerValue)},setFormatter(e){this.innerFormatter=e},close(){this.closeOnClickOverlay&&this.$emit("close")},cancel(){this.hasInput&&(this.showByClickInput=!1),this.$emit("cancel")},confirm(){this.$emit("confirm",{value:this.innerValue,mode:this.mode}),this.$emit("update:modelValue",this.innerValue),this.hasInput&&(this.getInputValue(this.innerValue),this.showByClickInput=!1)},intercept(e,t){let l=e.match(/\d+/g);return l.length>1?0:t&&4==l[0].length?l[0]:l[0].length>2?0:l[0]},change(e){const{indexs:t,values:l}=e;let o="";if("time"===this.mode)o=`${this.intercept(l[0][t[0]])}:${this.intercept(l[1][t[1]])}`;else{const e=parseInt(this.intercept(l[0][t[0]],"year")),a=parseInt(this.intercept(l[1][t[1]]));let r=parseInt(l[2]?this.intercept(l[2][t[2]]):1),n=0,i=0;const s=Xl(`${e}-${a}`).daysInMonth();"year-month"===this.mode&&(r=1),r=Math.min(s,r),"datetime"===this.mode&&(n=parseInt(this.intercept(l[3][t[3]])),i=parseInt(this.intercept(l[4][t[4]]))),o=Number(new Date(e,a-1,r,n,i))}o=this.correctValue(o),this.innerValue=o,this.updateColumnValue(o),this.$emit("change",{value:o,mode:this.mode})},updateColumnValue(e){this.innerValue=e,this.updateColumns(),setTimeout(()=>{this.updateIndexs(e)},0)},updateIndexs(e){let t=[];const l=this.formatter||this.innerFormatter;if("time"===this.mode){const o=e.split(":");t=[l("hour",o[0]),l("minute",o[1])]}else t=[l("year",`${Xl(e).year()}`),l("month",Ne(Xl(e).month()+1))],"date"===this.mode&&t.push(l("day",Ne(Xl(e).date()))),"datetime"===this.mode&&t.push(l("day",Ne(Xl(e).date())),l("hour",Ne(Xl(e).hour())),l("minute",Ne(Xl(e).minute())));const o=this.columns.map((e,l)=>Math.max(0,e.findIndex(e=>e===t[l])));this.innerDefaultIndex=o},updateColumns(){const e=this.formatter||this.innerFormatter,t=this.getOriginColumns().map(t=>t.values.map(l=>e(t.type,l)));this.columns=t},getOriginColumns(){return this.getRanges().map(({type:e,range:t})=>{let l=function(e,t){let l=-1;const o=Array(e<0?0:e);for(;++l{let o=t[0]+l;return o="year"===e?`${o}`:Ne(o),o});return this.filter&&(l=this.filter(e,l),(!l||l&&0==l.length)&&ie({title:"日期filter结果不能为空",icon:"error",mask:!0})),{type:e,values:l}})},generateArray:(e,t)=>Array.from(new Array(t+1).keys()).slice(e),correctValue(e){const t="time"!==this.mode;if(t&&!Ee.date(e)?e=this.minDate:t||e||(e=`${Ne(this.minHour)}:${Ne(this.minMinute)}`),t)return e=Xl(e).isBefore(Xl(this.minDate))?this.minDate:e,e=Xl(e).isAfter(Xl(this.maxDate))?this.maxDate:e;{if(-1===String(e).indexOf(":"))return Me();let[t,l]=e.split(":");return t=Ne(Ae(this.minHour,this.maxHour,Number(t))),l=Ne(Ae(this.minMinute,this.maxMinute,Number(l))),`${t}:${l}`}},getRanges(){if("time"===this.mode)return[{type:"hour",range:[this.minHour,this.maxHour]},{type:"minute",range:[this.minMinute,this.maxMinute]}];const{maxYear:e,maxDate:t,maxMonth:l,maxHour:o,maxMinute:a}=this.getBoundary("max",this.innerValue),{minYear:r,minDate:n,minMonth:i,minHour:s,minMinute:d}=this.getBoundary("min",this.innerValue),u=[{type:"year",range:[r,e]},{type:"month",range:[i,l]},{type:"day",range:[n,t]},{type:"hour",range:[s,o]},{type:"minute",range:[d,a]}];return"date"===this.mode&&u.splice(3,2),"year-month"===this.mode&&u.splice(2,3),u},getBoundary(e,t){const l=new Date(t),o=new Date(this[`${e}Date`]),a=Xl(o).year();let r=1,n=1,i=0,s=0;return"max"===e&&(r=12,n=Xl(l).daysInMonth(),i=23,s=59),Xl(l).year()===a&&(r=Xl(o).month()+1,Xl(l).month()+1===r&&(n=Xl(o).date(),Xl(l).date()===n&&(i=Xl(o).hour(),Xl(l).hour()===i&&(s=Xl(o).minute())))),{[`${e}Year`]:a,[`${e}Month`]:r,[`${e}Date`]:n,[`${e}Hour`]:i,[`${e}Minute`]:s}}}},[["render",function(e,t,l,o,a,r){const n=x(_("u-input"),ft),i=R,s=x(_("u-picker"),ao);return c(),w(C,null,[e.hasInput?(c(),f(i,{key:0,class:"u-datetime-picker"},{default:p(()=>[k(n,{placeholder:e.placeholder,border:"surround",modelValue:a.inputValue,"onUpdate:modelValue":t[0]||(t[0]=e=>a.inputValue=e),onClick:t[1]||(t[1]=e=>a.showByClickInput=!a.showByClickInput)},null,8,["placeholder","modelValue"])]),_:1})):g("v-if",!0),k(s,{ref:"picker",show:e.show||e.hasInput&&a.showByClickInput,popupMode:e.popupMode,closeOnClickOverlay:e.closeOnClickOverlay,columns:a.columns,title:e.title,itemHeight:e.itemHeight,showToolbar:e.showToolbar,visibleItemCount:e.visibleItemCount,defaultIndex:a.innerDefaultIndex,cancelText:e.cancelText,confirmText:e.confirmText,cancelColor:e.cancelColor,confirmColor:e.confirmColor,onClose:r.close,onCancel:r.cancel,onConfirm:r.confirm,onChange:r.change},null,8,["show","popupMode","closeOnClickOverlay","columns","title","itemHeight","showToolbar","visibleItemCount","defaultIndex","cancelText","confirmText","cancelColor","confirmColor","onClose","onCancel","onConfirm","onChange"])],64)}],["__scopeId","data-v-d603ed3a"]]),no=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=U(),a=L({id:0,name:"",mobile:"",province_id:0,city_id:0,district_id:0,lat:"",lng:"",address:"",address_name:"",full_address:"",is_default:0,area:""}),r=L(Array(10).fill(!1)),n=E(()=>"decorate"==o.mode?o.value[l.index]:l.component);E(()=>"decorate"===o.mode);const i=L(null),s=L(!1),d=E(()=>[{name:"男",value:1},{name:"女",value:2}]),u=e=>{i.value&&(i.value.value=e.value),s.value=!1};let b=new Date;b.setFullYear(b.getFullYear()+1);const S=L(b.getTime());let z=new Date;const B=L(z.getTime()),T=L(!1),$=L(!1);E(()=>i.value&&i.value.value?N(i.value.value,i.value.dateFormat):n.value.placeholder||"请选择日期");const I=e=>{i.value&&(i.value.value=e[0]),T.value=!1},M=e=>{i.value&&(i.value.value=e.value),$.value=!1},A=e=>(Pe(Date.parse(e.date)/1e3,"year_month_day"),e),N=(e="",t)=>{console.log(e,t);let l="YYYY-MM-DD HH:mm"==t?e:Ye(e),o=l>9999999999?new Date(l):new Date(1e3*l),a=o.getFullYear(),r=String(o.getMonth()+1).padStart(2,"0"),n=String(o.getDate()).padStart(2,"0");console.log(a);const i=String(o.getHours()).padStart(2,"0"),s=String(o.getMinutes()).padStart(2,"0");let d="";return"YYYY年M月D日"==t?d=`${a}年${r}月${n}日`:"YYYY-MM-DD"==t?d=`${a}-${r}-${n}`:"YYYY/MM/DD"==t?d=`${a}/${r}/${n}`:"YYYY-MM-DD HH:mm"==t&&(d=`${a}-${r}-${n} ${i}:${s}`),d},H=L(),O=L(!1),W=e=>{!O.value||a.value.province_id!=e.province.id&&a.value.city_id==e.city.id&&a.value.district_id==e.district.id||(a.value.lat="",a.value.lng=""),a.value.province_id=e.province.id||0,a.value.city_id=e.city.id||0,a.value.district_id=e.district.id||0,a.value.area=`${e.province.name||""}${e.city.name||""}${e.district.name||""}`,i.value.value=a.value.area,O.value=!1},j=E(()=>{let e="";return e+="position:relative;",n.value.componentStartBgColor&&(n.value.componentStartBgColor&&n.value.componentEndBgColor?e+=`background:linear-gradient(${n.value.componentGradientAngle},${n.value.componentStartBgColor},${n.value.componentEndBgColor});`:e+="background-color:"+n.value.componentStartBgColor+";"),n.value.componentBgUrl&&(e+=`background-image:url('${P(n.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),n.value.topRounded&&(e+="border-top-left-radius:"+2*n.value.topRounded+"rpx;"),n.value.topRounded&&(e+="border-top-right-radius:"+2*n.value.topRounded+"rpx;"),n.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*n.value.bottomRounded+"rpx;"),n.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*n.value.bottomRounded+"rpx;"),e});q(()=>{G(),"decorate"==o.mode&&F(()=>n.value,(e,t)=>{e&&"FormTable"==e.componentName&&G()}),console.log(n.value)});const G=()=>{};return t({verify:()=>({code:!0,message:""}),reset:()=>{}}),(e,t)=>{const l=y,o=R,i=x(_("u-radio"),yl),b=x(_("u-radio-group"),xl),z=J,F=x(_("u-popup"),tt),E=x(_("u-action-sheet"),dt),N=x(_("area-select"),ut),P=x(_("u-calendar"),lo),O=x(_("u-datetime-picker"),ro);return c(),f(o,{style:h(Y(j)),class:"form-item-frame"},{default:p(()=>[k(o,{class:"relative base-layout-one"},{default:p(()=>[k(o,{class:"p-[10rpx] flex items-center"},{default:p(()=>[k(o,{class:"w-[27%] mr-[10rpx] flex items-center"},{default:p(()=>[k(l,{class:"text-overflow-ellipsis",style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx","font-weight":Y(n).fontWeight})},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1},8,["style"]),k(l,{class:"text-[#ec0003]"},{default:p(()=>[m(v(Y(n).field.required?"*":""),1)]),_:1})]),_:1})]),_:1}),k(o,null,{default:p(()=>[g('\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t{{ column.name }}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t{{ getSexName(column) }}\r\n\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t{{ startDate }}\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t\t\t \t清除\r\n\t\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\r\n\t\t\t\t\t\t\t<!– 仅当字段类型为 \'radio\' 时才显示 –>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t{{ getSelectRadioName(columnIndex) }}\r\n\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t请选择\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t')]),_:1})]),_:1}),g(" 下拉弹窗 "),(c(!0),w(C,null,V(Y(n).columnList,(e,t)=>(c(),f(F,{key:"popup-"+t,show:r.value[t],mode:"bottom",onClose:e=>r.value[t]=!1},{default:p(()=>[k(o,{class:"p-[15rpx]"},{default:p(()=>[k(z,{"scroll-y":"true",class:"max-h-[450rpx] px-[14rpx] box-border"},{default:p(()=>[k(b,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,placement:"column",onChange:e=>(e=>{const t=n.value.columnList[e];t&&t.value&&(r.value[e]=!1)})(t),iconPlacement:"right"},{default:p(()=>[(c(!0),w(C,null,V(e.options,(e,l)=>(c(),f(o,{class:"border-solid border-[0] border-b-[2rpx] border-[#e6e6e6] py-[20rpx]",key:l,onClick:D(l=>((e,t)=>{n.value.columnList[e].value=t.id,r.value[e]=!1})(t,e),["stop"])},{default:p(()=>[k(i,{activeColor:"var(--primary-color)",labelSize:2*Y(n).fontSize+"rpx",labelColor:Y(n).textColor,style:{width:"100%"},label:e.label,name:e.id},null,8,["labelSize","labelColor","label","name"])]),_:2},1032,["onClick"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])]),_:2},1024)]),_:2},1024)]),_:2},1032,["show","onClose"]))),128)),g(" 修改性别 "),k(E,{actions:Y(d),show:s.value,closeOnClickOverlay:!0,safeAreaInsetBottom:!0,onClose:t[0]||(t[0]=e=>s.value=!1),onSelect:u},null,8,["actions","show"]),k(N,{ref_key:"areaRef",ref:H,onComplete:W,"area-id":a.value.district_id},null,8,["area-id"]),k(o,{class:"calendar-wrap"},{default:p(()=>[k(P,{show:T.value,mode:"single",onConfirm:I,onClose:t[1]||(t[1]=e=>T.value=!1),closeOnClickOverlay:"true",formatter:A,confirmDisabledText:"禁止选择",color:"var(--primary-color)",ref:"calendar",maxDate:S.value},null,8,["show","maxDate"]),k(O,{show:$.value,mode:"datetime",onCancel:t[2]||(t[2]=e=>$.value=!1),closeOnClickOverlay:"true",onConfirm:M,onClose:t[3]||(t[3]=e=>$.value=!1),minDate:B.value},null,8,["show","minDate"])]),_:1})]),_:1},8,["style"])}}}),[["__scopeId","data-v-9ba67640"]]),io=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e;let o=new Date;o.setFullYear(o.getFullYear()+1);const a=L(o.getTime());let r=new Date;const n=L(r.getTime()),i=L(new Date(r.getFullYear(),r.getMonth()-9,r.getDate())),s=U(),d=L(!1),u=L(!1),S=L(null),z=E(()=>"decorate"==s.mode?s.value[l.index]:l.component),B=E(()=>l.global),D=()=>{let e=[];if(z.value.autofill){let t={title:"已自动填充"};e.push(t)}return e.forEach((e,t,l)=>{if(t!=l.length-1){let e={title:"|"};l.push(e)}}),e},T=E(()=>{let e="";if(z.value.field.value.date){let t=z.value.field.value.timestamp;e=O(t),z.value.field.value.date=e,z.value.field.value.timestamp=Ye(e)}else if(z.value.defaultControl){if("current"==z.value.dateWay)e=O();else if("diy"==z.value.dateWay){let t=z.value.field.default.timestamp||"";e=O(t)}z.value.field.value.date=e,z.value.field.value.timestamp=Ye(e)}else e=z.value.placeholder;return e}),$=E(()=>{let e="";return e+="position:relative;",z.value.componentStartBgColor&&z.value.componentEndBgColor?e+=`background:linear-gradient(${z.value.componentGradientAngle},${z.value.componentStartBgColor},${z.value.componentEndBgColor});`:z.value.componentStartBgColor?e+="background-color:"+z.value.componentStartBgColor+";":z.value.componentEndBgColor&&(e+="background-color:"+z.value.componentEndBgColor+";"),z.value.componentBgUrl&&(e+=`background-image:url('${P(z.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),z.value.topRounded&&(e+="border-top-left-radius:"+2*z.value.topRounded+"rpx;"),z.value.topRounded&&(e+="border-top-right-radius:"+2*z.value.topRounded+"rpx;"),z.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*z.value.bottomRounded+"rpx;"),z.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*z.value.bottomRounded+"rpx;"),e});q(()=>{I(),"decorate"==s.mode&&F(()=>z.value,(e,t)=>{e&&"FormDate"==e.componentName&&I()})});const I=()=>{},M=()=>{"decorate"!==s.mode&&("YYYY-MM-DD HH:mm"==z.value.dateFormat?u.value=!0:d.value=!0)},A=e=>{z.value.field.value.date=e[0],z.value.field.value.timestamp=Ye(e[0]),d.value=!1},N=e=>{z.value.field.value.date=e.value,z.value.field.value.timestamp=Ye(e.value),u.value=!1},H=e=>(Pe(Date.parse(e.date)/1e3,"year_month_day"),e),O=(e="",t=z.value.dateFormat)=>{let l=e?new Date(1e3*e):new Date,o=l.getFullYear(),a=String(l.getMonth()+1).padStart(2,"0"),r=String(l.getDate()).padStart(2,"0");const n=String(l.getHours()).padStart(2,"0"),i=String(l.getMinutes()).padStart(2,"0");let s="";return"YYYY年M月D日"==t?s=`${o}年${a}月${r}日`:"YYYY-MM-DD"==t?s=`${o}-${a}-${r}`:"YYYY/MM/DD"==t?s=`${o}/${a}/${r}`:"YYYY-MM-DD HH:mm"==t&&(s=`${o}-${a}-${r} ${n}:${i}`),s};return t({verify:()=>{const e={code:!0,message:""};return!z.value.field.required||z.value.field.value&&z.value.field.value.timestamp||(e.code=!1,e.message=`请选择${z.value.placeholder}`),S.value=e,e},reset:()=>{z.value.field.value.date="",z.value.field.value.timestamp=""}}),(e,t)=>{const l=y,o=R,r=x(_("u-calendar"),lo),I=x(_("u-datetime-picker"),ro);return Y(z).viewFormDetail?(c(),f(o,{key:0,class:"form-item-frame"},{default:p(()=>["style-1"==Y(B).completeLayout?(c(),f(o,{key:0,class:"base-layout-one"},{default:p(()=>[k(o,{class:"detail-one-content"},{default:p(()=>[k(l,{class:"detail-one-content-label"},{default:p(()=>[m(v(Y(z).field.name),1)]),_:1}),k(l,{class:"detail-one-content-value"},{default:p(()=>[m(v(Y(z).field.value.date),1)]),_:1})]),_:1})]),_:1})):g("v-if",!0),"style-2"==Y(B).completeLayout?(c(),f(o,{key:1,class:"base-layout-two"},{default:p(()=>[k(o,{class:"detail-two-content"},{default:p(()=>[k(l,{class:"detail-two-content-label"},{default:p(()=>[m(v(Y(z).field.name),1)]),_:1}),k(o,{class:"detail-two-content-value w-[80%]"},{default:p(()=>[k(l,null,{default:p(()=>[m(v(Y(z).field.value.date||Y(ne)("notHave")),1)]),_:1}),Y(z).isShowArrow?(c(),f(l,{key:0,class:"iconfont iconfanhui1 text-[#888] !text-[20rpx] ml-[10rpx]"})):g("v-if",!0)]),_:1})]),_:1})]),_:1})):g("v-if",!0)]),_:1})):(c(),f(o,{key:1,style:h(Y($)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(B).completeLayout?(c(),f(o,{key:0,class:"base-layout-one"},{default:p(()=>[k(o,{class:"layout-one-label"},{default:p(()=>[k(l,{class:"name",style:h({color:Y(z).textColor,"font-size":2*Y(z).fontSize+"rpx","font-weight":Y(z).fontWeight})},{default:p(()=>[m(v(Y(z).field.name),1)]),_:1},8,["style"]),k(l,{class:"required"},{default:p(()=>[m(v(Y(z).field.required?"*":""),1)]),_:1}),"decorate"==Y(s).mode&&Y(z).isHidden?(c(),f(l,{key:0,class:"is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(z).field.remark.text?(c(),f(o,{key:0,class:"layout-one-remark",style:h({color:Y(z).field.remark.color,fontSize:2*Y(z).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(z).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),S.value&&!S.value.code?(c(),f(o,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(S.value.message),1)]),_:1})):g("v-if",!0),k(o,{class:"layout-one-content",onClick:M},{default:p(()=>[k(o,{class:"nc-iconfont nc-icon-a-riliV6xx-36 !text-[32rpx] text-[#999] mr-[16rpx]"}),k(o,{class:b(["flex-1 text-overflow-ellipsis flex",{"!text-[#999]":!Y(z).field.value.date&&!Y(z).defaultControl}]),style:h({color:Y(z).textColor,"font-size":2*Y(z).fontSize+"rpx"})},{default:p(()=>[m(v(Y(T)),1)]),_:1},8,["class","style"])]),_:1}),D().length?(c(),f(o,{key:2,class:"layout-one-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(D(),(e,t)=>(c(),f(o,{key:t,onClick:t=>{e.type},class:"layout-one-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(B).completeLayout?(c(),f(o,{key:1,class:"base-layout-two"},{default:p(()=>["decorate"==Y(s).mode&&Y(z).isHidden?(c(),f(l,{key:0,class:"layout-two-is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0),k(o,{class:b(["layout-two-wrap",{"no-border":!Y(B).borderControl}])},{default:p(()=>[k(o,{class:b(["layout-two-label",{"justify-start":"left"==Y(B).completeAlign,"justify-end":"right"==Y(B).completeAlign}])},{default:p(()=>[Y(z).field.required?(c(),f(l,{key:0,class:"required"},{default:p(()=>[m(v(Y(z).field.required?"*":""),1)]),_:1})):g("v-if",!0),k(l,{class:"name",style:h({color:Y(z).textColor,"font-size":2*Y(z).fontSize+"rpx","font-weight":Y(z).fontWeight})},{default:p(()=>[m(v(Y(z).field.name),1)]),_:1},8,["style"])]),_:1},8,["class"]),k(o,{class:"layout-two-content",onClick:M},{default:p(()=>[k(o,{class:b(["flex-1 text-overflow-ellipsis flex justify-end",{"!text-[#999]":!Y(z).field.value.date&&!Y(z).defaultControl}]),style:h({color:Y(z).textColor,"font-size":2*Y(z).fontSize+"rpx"})},{default:p(()=>[m(v(Y(T)),1)]),_:1},8,["class","style"]),k(l,{class:"nc-iconfont !text-[#666] !text-[36rpx] nc-icon-youV6xx -mr-[8rpx]"})]),_:1})]),_:1},8,["class"]),S.value&&!S.value.code?(c(),f(o,{key:1,class:"layout-two-error-message"},{default:p(()=>[m(v(S.value.message),1)]),_:1})):g("v-if",!0),Y(z).field.remark.text?(c(),f(o,{key:2,class:"layout-two-remark",style:h({color:Y(z).field.remark.color,fontSize:2*Y(z).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(z).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),D().length?(c(),f(o,{key:3,class:"layout-two-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(D(),(e,t)=>(c(),f(o,{key:t,onClick:t=>{e.type},class:"layout-two-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),k(o,{class:"calendar-wrap"},{default:p(()=>[k(r,{show:d.value,mode:"single",onConfirm:A,onClose:t[0]||(t[0]=e=>d.value=!1),closeOnClickOverlay:"true","min-date":i.value,formatter:H,confirmDisabledText:"禁止选择",color:"var(--primary-color)",monthNum:"12",ref:"calendar",maxDate:a.value},null,8,["show","min-date","maxDate"]),k(I,{show:u.value,modelValue:Y(z).field.value.date,"onUpdate:modelValue":t[1]||(t[1]=e=>Y(z).field.value.date=e),mode:"datetime",onCancel:t[2]||(t[2]=e=>u.value=!1),closeOnClickOverlay:"true",onConfirm:N,onClose:t[3]||(t[3]=e=>u.value=!1),minDate:n.value},null,8,["show","modelValue","minDate"])]),_:1}),g(" 遮罩层,装修使用 "),"decorate"==Y(s).mode?(c(),f(o,{key:2,class:"form-item-mask"})):g("v-if",!0)]),_:1},8,["style"]))}}}),[["__scopeId","data-v-2bde76f8"]]),so=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=U(),a=L(!1),r=L(null);let n=new Date;const i=L(new Date(n.getFullYear(),n.getMonth()-9,n.getDate())),s=E(()=>"decorate"==o.mode?o.value[l.index]:l.component),d=E(()=>l.global),u=()=>{let e=[];if(s.value.autofill){let t={title:"已自动填充"};e.push(t)}return e.forEach((e,t,l)=>{if(t!=l.length-1){let e={title:"|"};l.push(e)}}),e},S=E(()=>{let e="",t="";if(s.value.field.value.start.date){let l=s.value.field.value.start.timestamp;e=M(l),t=e}else if(s.value.start.defaultControl){if("current"==s.value.start.dateWay)e=M();else if("diy"==s.value.start.dateWay){let t=s.value.field.default.start.timestamp?s.value.field.default.start.timestamp:"";e=M(t)}t=e}else e=s.value.start.placeholder,t="";return s.value.field.value.start.date=t,s.value.field.value.start.timestamp=t?Ye(t):0,e}),z=E(()=>{let e="",t="";if(s.value.field.value.end.date){let l=s.value.field.value.end.timestamp;e=M(l),t=e,s.value.field.value.end.date=t,s.value.field.value.end.timestamp=Ye(t)}else s.value.end.defaultControl?("current"==s.value.end.dateWay?e=M():"diy"==s.value.end.dateWay&&(e=M(s.value.field.default.end.timestamp)),t=e,s.value.field.value.end.date=t,s.value.field.value.end.timestamp=Ye(t)):e=s.value.end.placeholder;return e}),B=E(()=>{let e=[];return e[0]=M(Ye(S.value),"YYYY-MM-DD"),e[1]=M(Ye(z.value),"YYYY-MM-DD"),e}),D=E(()=>{let e="";return e+="position:relative;",s.value.componentStartBgColor&&s.value.componentEndBgColor?e+=`background:linear-gradient(${s.value.componentGradientAngle},${s.value.componentStartBgColor},${s.value.componentEndBgColor});`:s.value.componentStartBgColor?e+="background-color:"+s.value.componentStartBgColor+";":s.value.componentEndBgColor&&(e+="background-color:"+s.value.componentEndBgColor+";"),s.value.componentBgUrl&&(e+=`background-image:url('${P(s.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),s.value.topRounded&&(e+="border-top-left-radius:"+2*s.value.topRounded+"rpx;"),s.value.topRounded&&(e+="border-top-right-radius:"+2*s.value.topRounded+"rpx;"),s.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*s.value.bottomRounded+"rpx;"),s.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*s.value.bottomRounded+"rpx;"),e});q(()=>{T(),"decorate"==o.mode&&F(()=>s.value,(e,t)=>{e&&"FormDateScope"==e.componentName&&T()})});const T=()=>{},$=()=>{"decorate"!==o.mode&&(a.value=!0)},I=e=>{s.value.field.value.start.date=e[0],s.value.field.value.start.timestamp=Ye(e[0]),s.value.field.value.end.date=e[e.length-1],s.value.field.value.end.timestamp=Ye(e[e.length-1]),a.value=!1},M=(e="",t=s.value.dateFormat)=>{let l=e?new Date(1e3*e):new Date,o=l.getFullYear(),a=String(l.getMonth()+1).padStart(2,"0"),r=String(l.getDate()).padStart(2,"0"),n="";return"YYYY年M月D日"==t?n=`${o}年${a}月${r}日`:"YYYY-MM-DD"==t?n=`${o}-${a}-${r}`:"YYYY/MM/DD"==t&&(n=`${o}/${a}/${r}`),n};return t({verify:()=>{const e={code:!0,message:""};return s.value.field.required&&(""!=s.value.field.value.start.date&&s.value.field.value.start.timestamp?""!=s.value.field.value.end.date&&s.value.field.value.end.timestamp||(e.code=!1,e.message=`请选择${s.value.end.placeholder}`):(e.code=!1,e.message=`请选择${s.value.start.placeholder}`)),r.value=e,e},reset:()=>{s.value.field.value.start.date="",s.value.field.value.start.timestamp=0,s.value.field.value.end.date="",s.value.field.value.end.timestamp=0}}),(e,t)=>{const l=y,n=R,T=x(_("u-calendar"),lo);return Y(s).viewFormDetail?(c(),f(n,{key:0,class:"form-item-frame"},{default:p(()=>["style-1"==Y(d).completeLayout?(c(),f(n,{key:0,class:"base-layout-one"},{default:p(()=>[Y(s).field.value.start.date||Y(s).field.value.end.date?(c(),f(n,{key:0,class:"detail-one-content"},{default:p(()=>[k(l,{class:"detail-one-content-label"},{default:p(()=>[m(v(Y(s).field.name),1)]),_:1}),k(n,{class:"detail-one-content-value"},{default:p(()=>[k(l,null,{default:p(()=>[m(v(Y(s).field.value.start.date),1)]),_:1}),Y(s).field.value.start.date&&Y(s).field.value.end.date?(c(),f(l,{key:0},{default:p(()=>[m("-")]),_:1})):g("v-if",!0),k(l,null,{default:p(()=>[m(v(Y(s).field.value.end.date),1)]),_:1})]),_:1})]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(d).completeLayout?(c(),f(n,{key:1,class:"base-layout-two"},{default:p(()=>[Y(s).field.value.start.date||Y(s).field.value.end.date?(c(),f(n,{key:0,class:"detail-two-content"},{default:p(()=>[k(l,{class:"detail-two-content-label"},{default:p(()=>[m(v(Y(s).field.name),1)]),_:1}),k(n,{class:"detail-two-content-value w-[80%]"},{default:p(()=>[k(l,null,{default:p(()=>[m(v(Y(s).field.value.start.date),1)]),_:1}),Y(s).field.value.start.date&&Y(s).field.value.end.date?(c(),f(l,{key:0},{default:p(()=>[m("-")]),_:1})):g("v-if",!0),k(l,null,{default:p(()=>[m(v(Y(s).field.value.end.date),1)]),_:1}),Y(s).isShowArrow?(c(),f(l,{key:1,class:"iconfont iconfanhui1 text-[#888] !text-[20rpx] ml-[10rpx]"})):g("v-if",!0)]),_:1})]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0)]),_:1})):(c(),f(n,{key:1,style:h(Y(D)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(d).completeLayout?(c(),f(n,{key:0,class:"base-layout-one"},{default:p(()=>[k(n,{class:"layout-one-label"},{default:p(()=>[k(l,{class:"name",style:h({color:Y(s).textColor,"font-size":2*Y(s).fontSize+"rpx","font-weight":Y(s).fontWeight})},{default:p(()=>[m(v(Y(s).field.name),1)]),_:1},8,["style"]),k(l,{class:"required"},{default:p(()=>[m(v(Y(s).field.required?"*":""),1)]),_:1}),"decorate"==Y(o).mode&&Y(s).isHidden?(c(),f(l,{key:0,class:"is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(s).field.remark.text?(c(),f(n,{key:0,class:"layout-one-remark",style:h({color:Y(s).field.remark.color,fontSize:2*Y(s).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(s).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),r.value&&!r.value.code?(c(),f(n,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(r.value.message),1)]),_:1})):g("v-if",!0),k(n,{class:"flex items-center"},{default:p(()=>[k(n,{class:"layout-one-content flex-1",onClick:$},{default:p(()=>[k(n,{class:"nc-iconfont nc-icon-a-riliV6xx-36 !text-[32rpx] text-[#999] mr-[16rpx]"}),k(n,{class:b(["flex-1 text-overflow-ellipsis",{"!text-[#999]":!Y(s).field.value.start.timestamp&&!Y(s).defaultControl}]),style:h({color:Y(s).textColor,"font-size":2*Y(s).fontSize+"rpx"})},{default:p(()=>[m(v(Y(S)),1)]),_:1},8,["class","style"])]),_:1}),k(n,{class:"mx-[10rpx]",style:h({color:Y(s).textColor,"font-size":2*Y(s).fontSize+"rpx"})},{default:p(()=>[m("-")]),_:1},8,["style"]),k(n,{class:"layout-one-content flex-1",onClick:$},{default:p(()=>[k(n,{class:"nc-iconfont nc-icon-a-riliV6xx-36 !text-[32rpx] text-[#999] mr-[16rpx]"}),k(n,{class:b(["flex-1 text-overflow-ellipsis",{"!text-[#999]":!Y(s).field.value.end.timestamp&&!Y(s).defaultControl}]),style:h({color:Y(s).textColor,"font-size":2*Y(s).fontSize+"rpx"})},{default:p(()=>[m(v(Y(z)),1)]),_:1},8,["class","style"])]),_:1})]),_:1}),u().length?(c(),f(n,{key:2,class:"layout-one-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(u(),(e,t)=>(c(),f(n,{key:t,onClick:t=>{e.type},class:"layout-one-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(d).completeLayout?(c(),f(n,{key:1,class:"base-layout-two"},{default:p(()=>["decorate"==Y(o).mode&&Y(s).isHidden?(c(),f(l,{key:0,class:"layout-two-is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0),k(n,{class:b(["layout-two-wrap",{"no-border":!Y(d).borderControl}])},{default:p(()=>[k(n,{class:b(["layout-two-label",{"justify-start":"left"==Y(d).completeAlign,"justify-end":"right"==Y(d).completeAlign}])},{default:p(()=>[Y(s).field.required?(c(),f(l,{key:0,class:"required"},{default:p(()=>[m(v(Y(s).field.required?"*":""),1)]),_:1})):g("v-if",!0),k(l,{class:"name",style:h({color:Y(s).textColor,"font-size":2*Y(s).fontSize+"rpx","font-weight":Y(s).fontWeight})},{default:p(()=>[m(v(Y(s).field.name),1)]),_:1},8,["style"])]),_:1},8,["class"]),k(n,{class:"layout-two-content",onClick:$},{default:p(()=>[k(n,{class:b(["text-overflow-ellipsis flex justify-center",{"!text-[#999]":!Y(s).field.value.start.timestamp&&!Y(s).defaultControl}]),style:h({color:Y(s).textColor,"font-size":2*Y(s).fontSize+"rpx"})},{default:p(()=>[m(v(Y(S)),1)]),_:1},8,["class","style"]),k(n,{class:"mx-[10rpx]",style:h({color:Y(s).textColor,"font-size":2*Y(s).fontSize+"rpx"})},{default:p(()=>[m("-")]),_:1},8,["style"]),k(n,{class:b(["text-overflow-ellipsis flex justify-center",{"!text-[#999]":!Y(s).field.value.end.timestamp&&!Y(s).defaultControl}]),style:h({color:Y(s).textColor,"font-size":2*Y(s).fontSize+"rpx"})},{default:p(()=>[m(v(Y(z)),1)]),_:1},8,["class","style"]),k(l,{class:"nc-iconfont !text-[#666] !text-[36rpx] nc-icon-youV6xx -mr-[8rpx]"})]),_:1})]),_:1},8,["class"]),r.value&&!r.value.code?(c(),f(n,{key:1,class:"layout-two-error-message"},{default:p(()=>[m(v(r.value.message),1)]),_:1})):g("v-if",!0),Y(s).field.remark.text?(c(),f(n,{key:2,class:"layout-two-remark",style:h({color:Y(s).field.remark.color,fontSize:2*Y(s).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(s).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),u().length?(c(),f(n,{key:3,class:"layout-two-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(u(),(e,t)=>(c(),f(n,{key:t,onClick:t=>{e.type},class:"layout-two-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),k(n,{class:"calendar-wrap"},{default:p(()=>[k(T,{show:a.value,mode:"range",onConfirm:I,onClose:t[0]||(t[0]=e=>a.value=!1),closeOnClickOverlay:"true","min-date":i.value,monthNum:"12",defaultDate:Y(B),startText:"开始",endText:"结束",confirmDisabledText:"禁止选择",color:"var(--primary-color)",ref:"calendar"},null,8,["show","min-date","defaultDate"])]),_:1}),g(" 遮罩层,装修使用 "),"decorate"==Y(o).mode?(c(),f(n,{key:2,class:"form-item-mask"})):g("v-if",!0)]),_:1},8,["style"]))}}}),[["__scopeId","data-v-bb83a177"]]),uo=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=U(),a=L(!1);L(!1);const r=L(!1),n=L(null),i=E(()=>"decorate"==o.mode?o.value[l.index]:l.component),s=E(()=>l.global),d=()=>{let e=[];if(i.value.autofill){let t={title:"已自动填充"};e.push(t)}return e.forEach((e,t,l)=>{if(t!=l.length-1){let e={title:"|"};l.push(e)}}),e},u=E(()=>{let e="";return i.value.field.value?(e=i.value.field.value,i.value.field.value=e):i.value.defaultControl?("current"==i.value.timeWay?e=T():"diy"==i.value.timeWay&&(e=i.value.field.default),i.value.field.value=e):e=i.value.placeholder,e}),S=E(()=>{let e="";return e+="position:relative;",i.value.componentStartBgColor&&i.value.componentEndBgColor?e+=`background:linear-gradient(${i.value.componentGradientAngle},${i.value.componentStartBgColor},${i.value.componentEndBgColor});`:i.value.componentStartBgColor?e+="background-color:"+i.value.componentStartBgColor+";":i.value.componentEndBgColor&&(e+="background-color:"+i.value.componentEndBgColor+";"),i.value.componentBgUrl&&(e+=`background-image:url('${P(i.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),i.value.topRounded&&(e+="border-top-left-radius:"+2*i.value.topRounded+"rpx;"),i.value.topRounded&&(e+="border-top-right-radius:"+2*i.value.topRounded+"rpx;"),i.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*i.value.bottomRounded+"rpx;"),i.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*i.value.bottomRounded+"rpx;"),e});q(()=>{z(),"decorate"==o.mode&&F(()=>i.value,(e,t)=>{e&&"FormTime"==e.componentName&&z()})});const z=()=>{},B=()=>{"decorate"!==o.mode&&(r.value=!0)},D=e=>{i.value.field.value=e.value,a.value=!1},T=(e="")=>{let t=e?new Date(e):new Date,l="";return l=`${String(t.getHours()).padStart(2,"0")}:${String(t.getMinutes()).padStart(2,"0")}`,l};return t({verify:()=>{const e={code:!0,message:""};return i.value.field.required&&""==i.value.field.value&&(e.code=!1,e.message=`请选择${i.value.placeholder}`),n.value=e,e},reset:()=>{i.value.field.value=""}}),(e,t)=>{const l=y,r=R,z=x(_("u-datetime-picker"),ro);return Y(i).viewFormDetail?(c(),f(r,{key:0,class:"form-item-frame"},{default:p(()=>["style-1"==Y(s).completeLayout?(c(),f(r,{key:0,class:"base-layout-one"},{default:p(()=>[k(r,{class:"detail-one-content"},{default:p(()=>[k(l,{class:"detail-one-content-label"},{default:p(()=>[m(v(Y(i).field.name),1)]),_:1}),k(l,{class:"detail-one-content-value"},{default:p(()=>[m(v(Y(i).field.value),1)]),_:1})]),_:1})]),_:1})):g("v-if",!0),"style-2"==Y(s).completeLayout?(c(),f(r,{key:1,class:"base-layout-two"},{default:p(()=>[k(r,{class:"detail-two-content"},{default:p(()=>[k(l,{class:"detail-two-content-label"},{default:p(()=>[m(v(Y(i).field.name),1)]),_:1}),k(r,{class:"detail-two-content-value w-[80%]"},{default:p(()=>[k(l,null,{default:p(()=>[m(v(Y(i).field.value||Y(ne)("notHave")),1)]),_:1}),Y(i).isShowArrow?(c(),f(l,{key:0,class:"iconfont iconfanhui1 text-[#888] !text-[20rpx] ml-[10rpx]"})):g("v-if",!0)]),_:1})]),_:1})]),_:1})):g("v-if",!0)]),_:1})):(c(),f(r,{key:1,style:h(Y(S)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(s).completeLayout?(c(),f(r,{key:0,class:"base-layout-one"},{default:p(()=>[k(r,{class:"layout-one-label"},{default:p(()=>[k(l,{class:"name",style:h({color:Y(i).textColor,"font-size":2*Y(i).fontSize+"rpx","font-weight":Y(i).fontWeight})},{default:p(()=>[m(v(Y(i).field.name),1)]),_:1},8,["style"]),k(l,{class:"required"},{default:p(()=>[m(v(Y(i).field.required?"*":""),1)]),_:1}),"decorate"==Y(o).mode&&Y(i).isHidden?(c(),f(l,{key:0,class:"is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(i).field.remark.text?(c(),f(r,{key:0,class:"layout-one-remark",style:h({color:Y(i).field.remark.color,fontSize:2*Y(i).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(i).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),n.value&&!n.value.code?(c(),f(r,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(n.value.message),1)]),_:1})):g("v-if",!0),k(r,{class:"layout-one-content"},{default:p(()=>[k(r,{class:"nc-iconfont nc-icon-a-shijianV6xx-36 !text-[32rpx] text-[#999] mr-[16rpx]"}),k(r,{class:b(["flex-1 text-overflow-ellipsis flex",{"!text-[#999]":!Y(i).field.value&&!Y(i).defaultControl}]),style:h({color:Y(i).textColor,"font-size":2*Y(i).fontSize+"rpx"}),onClick:t[0]||(t[0]=e=>a.value=!0)},{default:p(()=>[m(v(Y(u)),1)]),_:1},8,["class","style"])]),_:1}),d().length?(c(),f(r,{key:2,class:"layout-one-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(d(),(e,t)=>(c(),f(r,{key:t,onClick:t=>{e.type},class:"layout-one-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(s).completeLayout?(c(),f(r,{key:1,class:"base-layout-two"},{default:p(()=>["decorate"==Y(o).mode&&Y(i).isHidden?(c(),f(l,{key:0,class:"layout-two-is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0),k(r,{class:b(["layout-two-wrap",{"no-border":!Y(s).borderControl}])},{default:p(()=>[k(r,{class:b(["layout-two-label",{"justify-start":"left"==Y(s).completeAlign,"justify-end":"right"==Y(s).completeAlign}])},{default:p(()=>[Y(i).field.required?(c(),f(l,{key:0,class:"required"},{default:p(()=>[m(v(Y(i).field.required?"*":""),1)]),_:1})):g("v-if",!0),k(l,{class:"name",style:h({color:Y(i).textColor,"font-size":2*Y(i).fontSize+"rpx","font-weight":Y(i).fontWeight})},{default:p(()=>[m(v(Y(i).field.name),1)]),_:1},8,["style"])]),_:1},8,["class"]),k(r,{class:"layout-two-content",onClick:B},{default:p(()=>[k(r,{class:b(["flex-1 text-overflow-ellipsis flex justify-end",{"!text-[#999]":!Y(i).field.value&&!Y(i).defaultControl}]),style:h({color:Y(i).textColor,"font-size":2*Y(i).fontSize+"rpx"}),onClick:t[1]||(t[1]=e=>a.value=!0)},{default:p(()=>[m(v(Y(u)),1)]),_:1},8,["class","style"]),k(l,{class:"nc-iconfont !text-[#666] !text-[36rpx] nc-icon-youV6xx -mr-[8rpx]"})]),_:1})]),_:1},8,["class"]),n.value&&!n.value.code?(c(),f(r,{key:1,class:"layout-two-error-message"},{default:p(()=>[m(v(n.value.message),1)]),_:1})):g("v-if",!0),Y(i).field.remark.text?(c(),f(r,{key:2,class:"layout-two-remark",style:h({color:Y(i).field.remark.color,fontSize:2*Y(i).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(i).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),d().length?(c(),f(r,{key:3,class:"layout-two-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(d(),(e,t)=>(c(),f(r,{key:t,onClick:t=>{e.type},class:"layout-two-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),k(z,{show:a.value,modelValue:Y(i).field.value,"onUpdate:modelValue":t[2]||(t[2]=e=>Y(i).field.value=e),mode:"time",onCancel:t[3]||(t[3]=e=>a.value=!1),onClose:t[4]||(t[4]=e=>a.value=!1),onConfirm:D,closeOnClickOverlay:"true"},null,8,["show","modelValue"]),g(" 遮罩层,装修使用 "),"decorate"==Y(o).mode?(c(),f(r,{key:2,class:"form-item-mask"})):g("v-if",!0)]),_:1},8,["style"]))}}}),[["__scopeId","data-v-d444aebd"]]),co=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=U(),a=L(!1),r=L(!1),n=L(!1),i=L(null),s=E(()=>"decorate"==o.mode?o.value[l.index]:l.component),d=E(()=>l.global),u=()=>{let e=[];if(s.value.autofill){let t={title:"已自动填充"};e.push(t)}return e.forEach((e,t,l)=>{if(t!=l.length-1){let e={title:"|"};l.push(e)}}),e},S=E(()=>{let e="",t="";return s.value.field.value.start.date?(e=s.value.field.value.start.date,t=s.value.field.value.start.date):s.value.start.defaultControl?"current"==s.value.start.timeWay?(e=W(),t=W()):"diy"==s.value.start.timeWay&&(e=s.value.field.default.start.date,t=s.value.field.default.start.date):(e=s.value.start.placeholder,t=""),s.value.field.value.start.date=t,s.value.field.value.start.timestamp=t?j(t):0,e}),z=E(()=>{let e="",t="";if(s.value.field.value.end.date)e=s.value.field.value.end.date,t=s.value.field.value.end.date;else if(s.value.end.defaultControl)if("current"==s.value.end.timeWay){let l=new Date,o=new Date(l.getTime()+6e5);e=W(o),t=W(o)}else"diy"==s.value.end.timeWay&&(e=s.value.field.default.end.date,t=s.value.field.default.end.date);else e=s.value.end.placeholder,t="";return s.value.field.value.end.date=t,s.value.field.value.end.timestamp=t?j(t):0,e}),B=E(()=>{let e="";return e+="position:relative;",s.value.componentStartBgColor&&s.value.componentEndBgColor?e+=`background:linear-gradient(${s.value.componentGradientAngle},${s.value.componentStartBgColor},${s.value.componentEndBgColor});`:s.value.componentStartBgColor?e+="background-color:"+s.value.componentStartBgColor+";":s.value.componentEndBgColor&&(e+="background-color:"+s.value.componentEndBgColor+";"),s.value.componentBgUrl&&(e+=`background-image:url('${P(s.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),s.value.topRounded&&(e+="border-top-left-radius:"+2*s.value.topRounded+"rpx;"),s.value.topRounded&&(e+="border-top-right-radius:"+2*s.value.topRounded+"rpx;"),s.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*s.value.bottomRounded+"rpx;"),s.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*s.value.bottomRounded+"rpx;"),e});q(()=>{D(),"decorate"==o.mode&&F(()=>s.value,(e,t)=>{e&&"FormTimeScope"==e.componentName&&D()})});const D=()=>{},T=()=>{"decorate"!==o.mode&&(n.value=!0)},$=e=>{s.value.field.value.start.date=e.value,s.value.field.value.start.timestamp=j(e.value);let t=e.value,l=new Date(`1970-01-01T${e.value}:00`);l.setMinutes(l.getMinutes()+10),t=W(l),s.value.field.value.end.date=t,s.value.field.value.end.timestamp=j(t),a.value=!1},I=e=>{s.value.field.value.end.date=e.value,s.value.field.value.end.timestamp=j(e.value),r.value=!1},M=e=>{H.value||(H.value=s.value.field.value.end.date),s.value.field.value.end.date=e.value},A=()=>{H.value&&(s.value.field.value.end.date=H.value),H.value="",r.value=!1},N=E(()=>{let e=s.value.field.value.start.date.split(":");return Number(e[0]?e[0]:"0")});let H=L("");const O=E({get:()=>{let e=s.value.field.value.start.date.split(":"),t=s.value.field.value.end.date.split(":"),l=e[0]==t[0]?e[1]:0;return Number(l||"0")},set:e=>{}}),W=(e="")=>{let t=e?new Date(e):new Date;return`${String(t.getHours()).padStart(2,"0")}:${String(t.getMinutes()).padStart(2,"0")}`},j=e=>{let t=e.split(":"),l=0;return t[0]&&(l+=60*t[0]*60),t[1]&&(l+=60*t[1]),t[2]&&(l+=t[2]),l};return t({verify:()=>{const e={code:!0,message:""};return s.value.field.required&&""==s.value.field.value.start.date?(e.code=!1,e.message=`请选择${s.value.start.placeholder}`):s.value.field.required&&""==s.value.field.value.end.date?(e.code=!1,e.message=`请选择${s.value.end.placeholder}`):s.value.field.value.start.timestamp>=s.value.field.value.end.timestamp&&s.value.field.value.start.timestamp&&s.value.field.value.end.timestamp&&(e.code=!1,e.message="开始时间不能大于等于结束时间"),i.value=e,e},reset:()=>{s.value.field.value.start.date="",s.value.field.value.start.timestamp=0,s.value.field.value.end.date="",s.value.field.value.end.timestamp=0}}),(e,t)=>{const l=y,n=R,D=x(_("u-datetime-picker"),ro);return Y(s).viewFormDetail?(c(),f(n,{key:0,class:"form-item-frame"},{default:p(()=>["style-1"==Y(d).completeLayout?(c(),f(n,{key:0,class:"base-layout-one"},{default:p(()=>[Y(s).field.value.start.date||Y(s).field.value.end.date?(c(),f(n,{key:0,class:"detail-one-content"},{default:p(()=>[k(l,{class:"detail-one-content-label"},{default:p(()=>[m(v(Y(s).field.name),1)]),_:1}),k(n,{class:"detail-one-content-value"},{default:p(()=>[k(l,null,{default:p(()=>[m(v(Y(s).field.value.start.date),1)]),_:1}),Y(s).field.value.start.date&&Y(s).field.value.end.date?(c(),f(l,{key:0},{default:p(()=>[m(" -")]),_:1})):g("v-if",!0),k(l,null,{default:p(()=>[m(v(Y(s).field.value.end.date),1)]),_:1})]),_:1})]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(d).completeLayout?(c(),f(n,{key:1,class:"base-layout-two"},{default:p(()=>[Y(s).field.value.start.date||Y(s).field.value.end.date?(c(),f(n,{key:0,class:"detail-two-content"},{default:p(()=>[k(l,{class:"detail-two-content-label"},{default:p(()=>[m(v(Y(s).field.name),1)]),_:1}),k(n,{class:"detail-two-content-value w-[80%]"},{default:p(()=>[k(l,null,{default:p(()=>[m(v(Y(s).field.value.start.date),1)]),_:1}),Y(s).field.value.start.date&&Y(s).field.value.end.date?(c(),f(l,{key:0},{default:p(()=>[m(" -")]),_:1})):g("v-if",!0),k(l,null,{default:p(()=>[m(v(Y(s).field.value.end.date),1)]),_:1}),Y(s).isShowArrow?(c(),f(l,{key:1,class:"iconfont iconfanhui1 text-[#888] !text-[20rpx] ml-[10rpx]"})):g("v-if",!0)]),_:1})]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0)]),_:1})):(c(),f(n,{key:1,style:h(Y(B)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(d).completeLayout?(c(),f(n,{key:0,class:"base-layout-one"},{default:p(()=>[k(n,{class:"layout-one-label"},{default:p(()=>[k(l,{class:"name",style:h({color:Y(s).textColor,"font-size":2*Y(s).fontSize+"rpx","font-weight":Y(s).fontWeight})},{default:p(()=>[m(v(Y(s).field.name),1)]),_:1},8,["style"]),k(l,{class:"required"},{default:p(()=>[m(v(Y(s).field.required?"*":""),1)]),_:1}),"decorate"==Y(o).mode&&Y(s).isHidden?(c(),f(l,{key:0,class:"is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(s).field.remark.text?(c(),f(n,{key:0,class:"layout-one-remark",style:h({color:Y(s).field.remark.color,fontSize:2*Y(s).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(s).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),i.value&&!i.value.code?(c(),f(n,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(i.value.message),1)]),_:1})):g("v-if",!0),k(n,{class:"flex items-center"},{default:p(()=>[k(n,{class:"layout-one-content flex-1",onClick:t[0]||(t[0]=e=>a.value=!0)},{default:p(()=>[k(n,{class:"nc-iconfont nc-icon-a-shijianV6xx-36 !text-[32rpx] text-[#999] mr-[16rpx]"}),k(n,{class:b(["flex-1 text-overflow-ellipsis",{"!text-[#999]":!Y(s).defaultControl&&!Y(s).field.value.start.date}]),style:h({color:Y(s).textColor,"font-size":2*Y(s).fontSize+"rpx"})},{default:p(()=>[m(v(Y(S)),1)]),_:1},8,["class","style"])]),_:1}),k(n,{class:"mx-[10rpx]",style:h({color:Y(s).textColor,"font-size":2*Y(s).fontSize+"rpx"})},{default:p(()=>[m("-")]),_:1},8,["style"]),k(n,{class:"layout-one-content flex-1",onClick:t[1]||(t[1]=e=>r.value=!0)},{default:p(()=>[k(n,{class:"nc-iconfont nc-icon-a-shijianV6xx-36 !text-[32rpx] text-[#999] mr-[16rpx]"}),k(n,{class:b(["flex-1 text-overflow-ellipsis",{"!text-[#999]":!Y(s).defaultControl&&!Y(s).field.value.end.date}]),style:h({color:Y(s).textColor,"font-size":2*Y(s).fontSize+"rpx"})},{default:p(()=>[m(v(Y(z)),1)]),_:1},8,["class","style"])]),_:1})]),_:1}),u().length?(c(),f(n,{key:2,class:"layout-one-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(u(),(e,t)=>(c(),f(n,{key:t,onClick:t=>{e.type},class:"layout-one-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(d).completeLayout?(c(),f(n,{key:1,class:"base-layout-two"},{default:p(()=>["decorate"==Y(o).mode&&Y(s).isHidden?(c(),f(l,{key:0,class:"layout-two-is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0),k(n,{class:b(["layout-two-wrap",{"no-border":!Y(d).borderControl}])},{default:p(()=>[k(n,{class:b(["layout-two-label",{"justify-start":"left"==Y(d).completeAlign,"justify-end":"right"==Y(d).completeAlign}])},{default:p(()=>[Y(s).field.required?(c(),f(l,{key:0,class:"required"},{default:p(()=>[m(v(Y(s).field.required?"*":""),1)]),_:1})):g("v-if",!0),k(l,{class:"name",style:h({color:Y(s).textColor,"font-size":2*Y(s).fontSize+"rpx","font-weight":Y(s).fontWeight})},{default:p(()=>[m(v(Y(s).field.name),1)]),_:1},8,["style"])]),_:1},8,["class"]),k(n,{class:"layout-two-content",onClick:T},{default:p(()=>[k(n,{class:b(["text-overflow-ellipsis flex justify-center",{"!text-[#999]":!Y(s).field.value.start.date&&!Y(s).defaultControl}]),style:h({color:Y(s).textColor,"font-size":2*Y(s).fontSize+"rpx"}),onClick:t[2]||(t[2]=e=>a.value=!0)},{default:p(()=>[m(v(Y(S)),1)]),_:1},8,["class","style"]),k(n,{class:"mx-[10rpx]",style:h({color:Y(s).textColor,"font-size":2*Y(s).fontSize+"rpx"})},{default:p(()=>[m("-")]),_:1},8,["style"]),k(n,{class:b(["text-overflow-ellipsis flex justify-center",{"!text-[#999]":!Y(s).field.value.end.date&&!Y(s).defaultControl}]),style:h({color:Y(s).textColor,"font-size":2*Y(s).fontSize+"rpx"}),onClick:t[3]||(t[3]=e=>r.value=!0)},{default:p(()=>[m(v(Y(z)),1)]),_:1},8,["class","style"]),k(l,{class:"nc-iconfont !text-[#666] !text-[36rpx] nc-icon-youV6xx -mr-[8rpx]"})]),_:1})]),_:1},8,["class"]),i.value&&!i.value.code?(c(),f(n,{key:1,class:"layout-two-error-message"},{default:p(()=>[m(v(i.value.message),1)]),_:1})):g("v-if",!0),Y(s).field.remark.text?(c(),f(n,{key:2,class:"layout-two-remark",style:h({color:Y(s).field.remark.color,fontSize:2*Y(s).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(s).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),u().length?(c(),f(n,{key:3,class:"layout-two-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(u(),(e,t)=>(c(),f(n,{key:t,onClick:t=>{e.type},class:"layout-two-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),k(D,{show:a.value,modelValue:Y(s).field.value.start.date,"onUpdate:modelValue":t[4]||(t[4]=e=>Y(s).field.value.start.date=e),mode:"time",onCancel:t[5]||(t[5]=e=>a.value=!1),onConfirm:$,onClose:t[6]||(t[6]=e=>a.value=!1),closeOnClickOverlay:"true"},null,8,["show","modelValue"]),k(D,{show:r.value,minHour:Y(N),minMinute:Y(O),modelValue:Y(s).field.value.end.date,"onUpdate:modelValue":t[7]||(t[7]=e=>Y(s).field.value.end.date=e),mode:"time",onCancel:A,onConfirm:I,onChange:M,onClose:t[8]||(t[8]=e=>a.value=!1),closeOnClickOverlay:"true"},null,8,["show","minHour","minMinute","modelValue"]),g(" 遮罩层,装修使用 "),"decorate"==Y(o).mode?(c(),f(n,{key:2,class:"form-item-mask"})):g("v-if",!0)]),_:1},8,["style"]))}}}),[["__scopeId","data-v-c95573fd"]]),fo=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=L(null),a=U(),r=E(()=>"decorate"==a.mode?a.value[l.index]:l.component),n=E(()=>l.global);let i=!1;r.value&&"decorate"!=a.mode&&(i=!0);const s=ot(i);s.onLoad(),s.init();const d=E(()=>{let e="";return e+="position:relative;",r.value.componentStartBgColor&&(r.value.componentStartBgColor&&r.value.componentEndBgColor?e+=`background:linear-gradient(${r.value.componentGradientAngle},${r.value.componentStartBgColor},${r.value.componentEndBgColor});`:e+="background-color:"+r.value.componentStartBgColor+";"),r.value.componentBgUrl&&(e+=`background-image:url('${P(r.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),r.value.topRounded&&(e+="border-top-left-radius:"+2*r.value.topRounded+"rpx;"),r.value.topRounded&&(e+="border-top-right-radius:"+2*r.value.topRounded+"rpx;"),r.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*r.value.bottomRounded+"rpx;"),r.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*r.value.bottomRounded+"rpx;"),e});q(()=>{u(),"decorate"==a.mode&&F(()=>r.value,(e,t)=>{e&&"FormLocation"==e.componentName&&u()})});const u=()=>{};return t({verify:()=>({code:!0,message:""}),reset:()=>{}}),(e,t)=>{const l=y,i=R;return c(),f(i,{style:h(Y(d)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(n).completeLayout?(c(),f(i,{key:0,class:"base-layout-one"},{default:p(()=>[k(i,{class:"layout-one-label"},{default:p(()=>[k(l,{class:"text-overflow-ellipsis",style:h({color:Y(r).textColor,"font-size":2*Y(r).fontSize+"rpx","font-weight":Y(r).fontWeight})},{default:p(()=>[m(v(Y(r).field.name),1)]),_:1},8,["style"]),k(l,{class:"required"},{default:p(()=>[m(v(Y(r).field.required?"*":""),1)]),_:1}),"decorate"==Y(a).mode&&Y(r).isHidden?(c(),f(l,{key:0,class:"is-hidden"},{default:p(()=>[m(v(e.t("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(r).field.remark.text?(c(),f(i,{key:0,class:"layout-one-remark",style:h({color:Y(r).field.remark.color,fontSize:2*Y(r).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(r).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),o.value&&!o.value.code?(c(),f(i,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(o.value.message),1)]),_:1})):g("v-if",!0),"authorized_wechat_location"==Y(r).mode?(c(),f(i,{key:2},{default:p(()=>[e.systemStore.diyAddressInfo?(c(),f(i,{key:0,onClick:t[0]||(t[0]=D(e=>Y(s).reposition(),["stop"])),class:"layout-one-content"},{default:p(()=>[g(' \r\n\t\t\t\t\t\t{{ systemStore.diyAddressInfo.city }}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t '),k(l,{class:"iconfont iconzuobiaofill !text-[28rpx]"}),e.systemStore.diyAddressInfo.community?(c(),f(i,{key:0},{default:p(()=>[m(v(e.systemStore.diyAddressInfo.community),1)]),_:1})):g("v-if",!0)]),_:1})):(c(),f(i,{key:1,onClick:t[1]||(t[1]=D(e=>Y(s).reposition(),["stop"])),class:"layout-one-content"},{default:p(()=>[k(l,{class:"iconfont iconzuobiaofill !text-[28rpx]"}),k(l,{class:"ml-1 text-[#999]"},{default:p(()=>[m("点击获取位置信息")]),_:1})]),_:1}))]),_:1})):(c(),f(i,{key:3},{default:p(()=>[e.systemStore.diyAddressInfo?(c(),f(i,{key:0,onClick:t[2]||(t[2]=D(e=>Y(s).reposition(),["stop"])),class:"layout-one-content"},{default:p(()=>[k(i,{class:"flex items-baseline font-500"},{default:p(()=>[k(l,{class:"text-[24rpx] mr-[2rpx]"},{default:p(()=>[m(v(e.systemStore.diyAddressInfo.city),1)]),_:1}),k(l,{class:"iconfont iconxiaV6xx !text-[24rpx]"})]),_:1}),e.systemStore.diyAddressInfo.community?(c(),f(i,{key:0,class:"layout-one-content"},{default:p(()=>[m(v(e.systemStore.diyAddressInfo.community),1)]),_:1})):g("v-if",!0)]),_:1})):(c(),f(i,{key:1,onClick:t[3]||(t[3]=D(e=>Y(s).reposition(),["stop"])),class:"layout-one-content"},{default:p(()=>[k(l,{class:"iconfont iconzuobiaofill !text-[28rpx]"}),k(l,{class:"ml-1 text-[#999]"},{default:p(()=>[m("选择位置")]),_:1})]),_:1})),k(i,{class:"text-[var(--primary-color)] mt-1"},{default:p(()=>[m(" 当前定位 ")]),_:1})]),_:1})),g(' '),g(' \r\n\t\t\t\t{{ item.title }}\r\n\t\t\t ')]),_:1})):g("v-if",!0),g(" \r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t{{ diyComponent.field.name}}\r\n\t\t\t\t\t{{ diyComponent.field.required ? '*' : '' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t ")]),_:1},8,["style"])}}}),[["__scopeId","data-v-3303b9b6"]]),po=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=U(),a=L(),r=L(null),n=L(!1),i=E(()=>"decorate"==o.mode?o.value[l.index]:l.component),s=E(()=>l.global),d=L({id:0,name:"",mobile:"",province_id:0,city_id:0,district_id:0,lat:"",lng:"",address:"",address_name:"",full_address:"",is_default:0,area:""}),u=E(()=>{let e="请选择";return"province/city/district/address"==i.value.addressFormat?e+="省/市/区/街道":"province/city/district/street"==i.value.addressFormat?e+="省/市/区/街道(镇)":"province/city/district"==i.value.addressFormat?e+="省/市/区(县)":"province/city"==i.value.addressFormat?e+="省/市":e+="省份",e}),S=E(()=>{let e="";return e+="position:relative;",i.value.componentStartBgColor&&(i.value.componentStartBgColor&&i.value.componentEndBgColor?e+=`background:linear-gradient(${i.value.componentGradientAngle},${i.value.componentStartBgColor},${i.value.componentEndBgColor});`:e+="background-color:"+i.value.componentStartBgColor+";"),i.value.componentBgUrl&&(e+=`background-image:url('${P(i.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),i.value.topRounded&&(e+="border-top-left-radius:"+2*i.value.topRounded+"rpx;"),i.value.topRounded&&(e+="border-top-right-radius:"+2*i.value.topRounded+"rpx;"),i.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*i.value.bottomRounded+"rpx;"),i.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*i.value.bottomRounded+"rpx;"),e}),z=e=>{!n.value||d.value.province_id!=e.province.id&&d.value.city_id==e.city.id&&d.value.district_id==e.district.id||(d.value.lat="",d.value.lng=""),d.value.province_id=e.province.id||0,d.value.city_id=e.city.id||0,d.value.district_id=e.district.id||0,d.value.area=`${e.province.name||""}${e.city.name||""}${e.district.name||""}`,i.value.field.value=d.value.area,n.value=!1};q(()=>{B(),"decorate"==o.mode&&F(()=>i.value,(e,t)=>{e&&"FormAddress"==e.componentName&&B()})});const B=()=>{},D=()=>{n.value=!0,a.value.open()},T=()=>{let e=[];if(i.value.autofill){let t={title:"已自动填充"};e.push(t)}if(i.value.field.privacyProtection){let t={title:"已开启隐私保护",type:"privacy"};e.push(t)}return e.forEach((e,t,l)=>{if(t!=l.length-1){let e={title:"|"};l.push(e)}}),e},$=()=>{i.value.field.value=""},I=E(()=>"decorate"==o.mode);return t({verify:()=>{const e={code:!0,message:""};return i.value.field.required&&""==i.value.field.value&&"decorate"!=o.mode&&(e.code=!1,e.message="111"),r.value=e,e},reset:$}),(e,t)=>{const l=y,n=R,B=_e,F=we,E=x(_("area-select"),ut);return c(),w(C,null,[Y(i).viewFormDetail?(c(),f(n,{key:0,class:"form-item-frame"},{default:p(()=>["style-1"==Y(s).completeLayout?(c(),f(n,{key:0,class:"base-layout-one"},{default:p(()=>[k(n,{class:"detail-one-content"},{default:p(()=>[k(l,{class:"detail-one-content-label"},{default:p(()=>[m(v(Y(i).field.name),1)]),_:1}),k(l,{class:"detail-one-content-value"},{default:p(()=>[m(v(Y(i).field.value),1)]),_:1})]),_:1})]),_:1})):g("v-if",!0),"style-2"==Y(s).completeLayout?(c(),f(n,{key:1,class:"base-layout-two"},{default:p(()=>[k(n,{class:"detail-two-content"},{default:p(()=>[k(n,null,{default:p(()=>[m(v(Y(i).field.name),1)]),_:1}),k(n,{class:"detail-two-content-value w-[80%]"},{default:p(()=>[m(v(Y(i).field.value),1)]),_:1})]),_:1})]),_:1})):g("v-if",!0)]),_:1})):(c(),f(n,{key:1,style:h(Y(S)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(s).completeLayout?(c(),f(n,{key:0,class:"base-layout-one"},{default:p(()=>[k(n,{class:"layout-one-label"},{default:p(()=>[k(l,{class:"text-overflow-ellipsis",style:h({color:Y(i).textColor,"font-size":2*Y(i).fontSize+"rpx","font-weight":Y(i).fontWeight})},{default:p(()=>[m(v(Y(i).field.name),1)]),_:1},8,["style"]),k(l,{class:"required"},{default:p(()=>[m(v(Y(i).field.required?"*":""),1)]),_:1}),"decorate"==Y(o).mode&&Y(i).isHidden?(c(),f(l,{key:0,class:"is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(i).field.remark.text?(c(),f(n,{key:0,class:"layout-one-remark",style:h({color:Y(i).field.remark.color,fontSize:2*Y(i).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(i).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),r.value&&!r.value.code?(c(),f(n,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(r.value.message),1)]),_:1})):g("v-if",!0),k(n,{class:"flex layout-one-content justify-between items-center"},{default:p(()=>[k(B,{type:"text",class:"flex-1",placeholder:Y(u),placeholderClass:"layout-one-input-placeholder","placeholder-style":{"font-size":2*Y(i).fontSize+"rpx"},style:h({color:Y(i).textColor,"font-size":2*Y(i).fontSize+"rpx"}),modelValue:Y(i).field.value,"onUpdate:modelValue":t[0]||(t[0]=e=>Y(i).field.value=e),disabled:Y(I),onClick:D},null,8,["placeholder","placeholder-style","style","modelValue","disabled"]),Y(i).field.value?(c(),f(n,{key:0,class:"text-[var(--primary-color)]",onClick:$},{default:p(()=>[m(" 清除 ")]),_:1})):g("v-if",!0)]),_:1}),"province/city/district/address"==Y(i).addressFormat?(c(),f(F,{key:2,type:"textarea",class:"layout-one-content mt-2 w-full",placeholderClass:"layout-one-input-placeholder","placeholder-style":{"font-size":2*Y(i).fontSize+"rpx"},placeholder:"详细地址(如小区门牌号)",disabled:Y(I)},null,8,["placeholder-style","disabled"])):g("v-if",!0),T().length?(c(),f(n,{key:3,class:"layout-one-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(T(),(t,l)=>(c(),f(n,{key:l,onClick:l=>e.eventFn(t.type),class:"layout-one-attribute-item"},{default:p(()=>[m(v(t.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(s).completeLayout?(c(),f(n,{key:1,class:"base-layout-two"},{default:p(()=>["decorate"==Y(o).mode&&Y(i).isHidden?(c(),f(l,{key:0,class:"layout-two-is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0),k(n,{class:b(["layout-two-wrap",{"no-border":!Y(s).borderControl}])},{default:p(()=>[k(n,{class:b(["layout-two-label",{"justify-start":"left"==Y(s).completeAlign,"justify-end":"right"==Y(s).completeAlign}])},{default:p(()=>[Y(i).field.required?(c(),f(l,{key:0,class:"required"},{default:p(()=>[m(v(Y(i).field.required?"*":""),1)]),_:1})):g("v-if",!0),k(l,{class:"name",style:h({color:Y(i).textColor,"font-size":2*Y(i).fontSize+"rpx","font-weight":Y(i).fontWeight})},{default:p(()=>[m(v(Y(i).field.name),1)]),_:1},8,["style"])]),_:1},8,["class"]),k(B,{type:"text",class:"layout-two-content no-flex",placeholder:Y(u),placeholderClass:"layout-two-input-placeholder",onClick:D,"placeholder-style":{"font-size":2*Y(i).fontSize+"rpx"},style:h({color:Y(i).textColor,"font-size":2*Y(i).fontSize+"rpx"}),modelValue:Y(i).field.value,"onUpdate:modelValue":t[1]||(t[1]=e=>Y(i).field.value=e),disabled:Y(I)},null,8,["placeholder","placeholder-style","style","modelValue","disabled"])]),_:1},8,["class"]),"province/city/district/address"==Y(i).addressFormat?(c(),f(F,{key:1,type:"textarea",class:"layout-one-content p-2 mt-2 w-full",placeholderClass:"layout-one-input-placeholder","placeholder-style":{"font-size":2*Y(i).fontSize+"rpx"},placeholder:"详细地址(如小区门牌号)",disabled:Y(I)},null,8,["placeholder-style","disabled"])):g("v-if",!0),r.value&&!r.value.code?(c(),f(n,{key:2,class:"layout-two-error-message"},{default:p(()=>[m(v(r.value.message),1)]),_:1})):g("v-if",!0),Y(i).field.remark.text?(c(),f(n,{key:3,class:"layout-two-remark",style:h({color:Y(i).field.remark.color,fontSize:2*Y(i).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(i).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),T().length?(c(),f(n,{key:4,class:"layout-two-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(T(),(t,l)=>(c(),f(n,{key:l,onClick:l=>e.eventFn(t.type),class:"layout-two-attribute-item"},{default:p(()=>[m(v(t.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"decorate"==Y(o).mode?(c(),f(n,{key:2,class:"form-item-mask"})):g("v-if",!0)]),_:1},8,["style"])),k(E,{ref_key:"areaRef",ref:a,onComplete:z,"area-id":d.value.district_id},null,8,["area-id"])],64)}}}),[["__scopeId","data-v-e5e59abe"]]),mo=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=U(),a=L(null),r=E(()=>"decorate"==o.mode?o.value[l.index]:l.component),n=E(()=>l.global),i=E(()=>{let e=[];return r.value&&r.value.uploadMode&&r.value.uploadMode.forEach((t,l)=>{"take_pictures"==t&&-1==r.value.uploadMode.indexOf("camera")?e.push("camera"):"select_from_album"==t&&-1==r.value.uploadMode.indexOf("album")&&e.push("album")}),e}),s=()=>{let e=[];if(r.value.autofill){let t={title:"已自动填充"};e.push(t)}return e.forEach((e,t,l)=>{if(t!=l.length-1){let e={title:"|"};l.push(e)}}),e},d=(e,t)=>{let l=[];r.value.field.value&&(l=Object.values(r.value.field.value).map(e=>P(e))),je({current:t,urls:l,indicator:"number",loop:!0})};Oe(()=>{try{We()}catch(e){}});const u=E(()=>{let e="";return e+="position:relative;",r.value.componentStartBgColor&&(r.value.componentStartBgColor&&r.value.componentEndBgColor?e+=`background:linear-gradient(${r.value.componentGradientAngle},${r.value.componentStartBgColor},${r.value.componentEndBgColor});`:e+="background-color:"+r.value.componentStartBgColor+";"),r.value.componentBgUrl&&(e+=`background-image:url('${P(r.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),r.value.topRounded&&(e+="border-top-left-radius:"+2*r.value.topRounded+"rpx;"),r.value.topRounded&&(e+="border-top-right-radius:"+2*r.value.topRounded+"rpx;"),r.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*r.value.bottomRounded+"rpx;"),r.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*r.value.bottomRounded+"rpx;"),e});q(()=>{T(),"decorate"==o.mode&&F(()=>r.value,(e,t)=>{e&&"FormImage"==e.componentName&&T()})}),E(()=>"decorate"===o.mode),E(()=>r.value.field.value.map(e=>({url:P(e)})));const S=e=>{uni.setStorageSync("sku_form_refresh",!0),e.file.forEach(e=>{z(e)})},z=e=>{if(r.value.field.value.length>Number(r.value.limit))return ie({title:`最多允许上传${r.value.limit}张图片`,icon:"none"}),!1;Ue({filePath:e.url,name:"file"}).then(e=>{r.value.field.value.length{})},B=e=>{r.value.field.value.splice(e.index,1)},T=()=>{};return t({verify:()=>{const e={code:!0,message:""};return r.value.field.required&&(!r.value.field.value||r.value.field.value&&!r.value.field.value.length)?(e.code=!1,e.message="请上传图片"):r.value.field.value&&r.value.field.value.length>Number(r.value.limit)&&(e.code=!1,e.message="图片上传数量已超出限制数量"),a.value=e,e},reset:()=>{r.value.field.value=[]}}),(e,t)=>{const l=y,z=G,T=R,$=x(_("u-upload"),pt);return Y(r).viewFormDetail?(c(),f(T,{key:0,class:"form-item-frame"},{default:p(()=>["style-1"==Y(n).completeLayout?(c(),f(T,{key:0,class:"base-layout-one"},{default:p(()=>[k(T,{class:"detail-one-content"},{default:p(()=>[k(l,{class:"detail-one-content-label"},{default:p(()=>[m(v(Y(r).field.name),1)]),_:1}),k(T,{class:"flex flex-wrap detail-one-content-value pt-[6rpx]"},{default:p(()=>[(c(!0),w(C,null,V(Y(r).field.value,(e,t)=>(c(),f(T,{class:"relative w-[180rpx] !h-[180rpx] mr-[16rpx] mb-[16rpx]",key:t},{default:p(()=>[k(z,{class:"w-[100%] h-[100%]",src:Y(P)(e),onClick:e=>d(0,t),mode:"aspectFill"},null,8,["src","onClick"])]),_:2},1024))),128))]),_:1})]),_:1})]),_:1})):g("v-if",!0),"style-2"==Y(n).completeLayout?(c(),f(T,{key:1,class:"base-layout-two"},{default:p(()=>[k(T,{class:"detail-two-content"},{default:p(()=>[k(l,{class:"detail-two-content-label"},{default:p(()=>[m(v(Y(r).field.name),1)]),_:1}),k(T,{class:"flex items-center w-[80%] justify-end"},{default:p(()=>[Ce("div",{class:"flex flex-wrap justify-end gap-[10rpx]"},[(c(!0),w(C,null,V(Y(r).field.value,(e,t)=>(c(),f(T,{class:"relative image-item w-[180rpx] !h-[180rpx] gap-[16rpx]",key:t},{default:p(()=>[k(z,{class:"w-[100%] h-[100%]",src:Y(P)(e),onClick:D(e=>d(0,t),["stop"]),mode:"aspectFill"},null,8,["src","onClick"])]),_:2},1024))),128))]),Y(r).isShowArrow?(c(),f(l,{key:0,class:"iconfont iconfanhui1 text-[#888] !text-[20rpx] ml-[10rpx]"})):g("v-if",!0)]),_:1})]),_:1})]),_:1})):g("v-if",!0)]),_:1})):(c(),f(T,{key:1,style:h(Y(u)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(n).completeLayout?(c(),f(T,{key:0,class:"base-layout-one"},{default:p(()=>[k(T,{class:"layout-one-label"},{default:p(()=>[k(l,{class:"text-overflow-ellipsis",style:h({color:Y(r).textColor,"font-size":2*Y(r).fontSize+"rpx","font-weight":Y(r).fontWeight})},{default:p(()=>[m(v(Y(r).field.name),1)]),_:1},8,["style"]),k(l,{class:"required"},{default:p(()=>[m(v(Y(r).field.required?"*":""),1)]),_:1}),"decorate"==Y(o).mode&&Y(r).isHidden?(c(),f(l,{key:0,class:"is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(r).field.remark.text?(c(),f(T,{key:0,class:"layout-one-remark",style:h({color:Y(r).field.remark.color,fontSize:2*Y(r).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(r).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),a.value&&!a.value.code?(c(),f(T,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(a.value.message),1)]),_:1})):g("v-if",!0),k(T,{class:"flex flex-wrap"},{default:p(()=>[(c(!0),w(C,null,V(Y(r).field.value,(e,t)=>(c(),f(T,{class:"relative w-[180rpx] !h-[180rpx] mr-[16rpx] mb-[16rpx] layout-one-content",key:t},{default:p(()=>[k(z,{class:"w-[100%] h-[100%]",src:Y(P)(e),mode:"aspectFill"},null,8,["src"]),k(T,{class:"absolute top-0 right-[0] bg-[#373737] flex justify-end h-[28rpx] w-[28rpx] rounded-bl-[40rpx]",onClick:e=>B(t)},{default:p(()=>[k(l,{class:"nc-iconfont nc-icon-guanbiV6xx !text-[20rpx] mt-[2rpx] mr-[2rpx] text-[#fff]"})]),_:2},1032,["onClick"])]),_:2},1024))),128)),Y(r).uploadMode.length>1&&Y(r).field.value.length<=0?(c(),f(T,{key:0,class:"flex items-center flex-1"},{default:p(()=>[k(T,{class:"layout-one-content !p-[0] flex-1 !items-stretch !h-[100rpx]"},{default:p(()=>[k($,{accept:"image",onAfterRead:S,multiple:"",maxCount:9,capture:"camera"},{default:p(()=>[k(T,{class:"flex items-center h-[100%] w-[100%] pl-[30rpx] box-border"},{default:p(()=>[k(l,{class:"nc-iconfont nc-icon-xiangjiV6xx"}),k(l,{class:"text-[28rpx] ml-[10rpx]"},{default:p(()=>[m("拍照上传")]),_:1})]),_:1})]),_:1})]),_:1}),k(T,{class:"layout-one-content !p-[0] ml-[20rpx] !items-stretch flex-1 !h-[100rpx]"},{default:p(()=>[k($,{accept:"image",onAfterRead:S,multiple:"",maxCount:9,capture:"album"},{default:p(()=>[k(T,{class:"flex items-center h-[100%] w-[100%] pl-[30rpx] box-border"},{default:p(()=>[k(l,{class:"nc-iconfont nc-icon-tupiandaohangpc"}),k(l,{class:"text-[28rpx] ml-[10rpx]"},{default:p(()=>[m("从相册中选择")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})):Y(r).field.value.length[1==Y(r).uploadMode.length?(c(),f($,{key:0,accept:"image",onAfterRead:S,multiple:"",capture:Y(i),maxCount:Number(Y(r).limit)},{default:p(()=>[k(T,{class:"flex flex-col items-center justify-center w-[180rpx] h-[180rpx]"},{default:p(()=>[k(l,{class:b(["nc-iconfont !text-[36rpx] mb-[16rpx]",{"nc-icon-xiangjiV6xx":Y(r).uploadMode.indexOf("take_pictures")>-1,"nc-icon-tupiandaohangpc":-1==Y(r).uploadMode.indexOf("take_pictures")}])},null,8,["class"]),k(l,{class:"text-[28rpx] ml-[10rpx] text-[24rpx]"},{default:p(()=>[m(v(Y(r).uploadMode.indexOf("take_pictures")>-1?"拍照上传":"从相册选择"),1)]),_:1})]),_:1})]),_:1},8,["capture","maxCount"])):(c(),f($,{key:1,accept:"image",onAfterRead:S,multiple:"",capture:Y(i),maxCount:Number(Y(r).limit)},{default:p(()=>[k(T,{class:"flex flex-col items-center justify-center w-[180rpx] h-[180rpx]"},{default:p(()=>[k(l,{class:"nc-iconfont !text-[40rpx] mb-[16rpx] nc-icon-jiahaoV6xx"}),k(l,{class:"text-[28rpx] ml-[10rpx] text-[24rpx]"},{default:p(()=>[m(v(Y(ne)("diyForm.uploadTips")),1)]),_:1})]),_:1})]),_:1},8,["capture","maxCount"]))]),_:1})):g("v-if",!0)]),_:1}),s().length?(c(),f(T,{key:2,class:"layout-one-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(s(),(e,t)=>(c(),f(T,{key:t,onClick:t=>{e.type},class:"layout-one-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(n).completeLayout?(c(),f(T,{key:1,class:"base-layout-two"},{default:p(()=>["decorate"==Y(o).mode&&Y(r).isHidden?(c(),f(l,{key:0,class:"layout-two-is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0),k(T,{class:b(["layout-two-wrap",{"no-border":!Y(n).borderControl}])},{default:p(()=>[k(T,{class:b(["layout-two-label",{"justify-start":"left"==Y(n).completeAlign,"justify-end":"right"==Y(n).completeAlign}])},{default:p(()=>[Y(r).field.required?(c(),f(l,{key:0,class:"required"},{default:p(()=>[m(v(Y(r).field.required?"*":""),1)]),_:1})):g("v-if",!0),k(l,{class:"name",style:h({color:Y(r).textColor,"font-size":2*Y(r).fontSize+"rpx","font-weight":Y(r).fontWeight})},{default:p(()=>[m(v(Y(r).field.name),1)]),_:1},8,["style"])]),_:1},8,["class"]),k(T,{class:"layout-two-content flex-wrap"},{default:p(()=>[(c(!0),w(C,null,V(Y(r).field.value,(e,t)=>(c(),f(T,{class:"relative border-box w-[180rpx] !h-[180rpx] ml-[16rpx] mb-[16rpx] border-box border-[2rpx] border-solid border-[#e6e6e6] rounded-[10rpx] flex items-center",key:t},{default:p(()=>[k(z,{class:"w-[100%] h-[100%]",src:Y(P)(e),mode:"aspectFill"},null,8,["src"]),k(T,{class:"absolute top-0 right-[0] bg-[#373737] flex justify-end h-[28rpx] w-[28rpx] rounded-bl-[40rpx]",onClick:e=>B(t)},{default:p(()=>[k(l,{class:"nc-iconfont nc-icon-guanbiV6xx !text-[20rpx] mt-[2rpx] mr-[2rpx] text-[#fff]"})]),_:2},1032,["onClick"])]),_:2},1024))),128)),k(T,{class:"items-start border-box border-[2rpx] ml-[16rpx] mb-[16rpx] border-solid border-[#e6e6e6] rounded-[10rpx]"},{default:p(()=>[Y(r).field.value.length[k(T,{class:"flex flex-col items-center justify-center min-w-[180rpx] min-h-[180rpx]"},{default:p(()=>[k(l,{class:"nc-iconfont !text-[40rpx] mb-[16rpx] nc-icon-jiahaoV6xx"}),k(l,{class:"text-[28rpx] ml-[10rpx] text-[24rpx]"},{default:p(()=>[m(v(Y(ne)("diyForm.uploadTips")),1)]),_:1})]),_:1})]),_:1},8,["capture","maxCount"])):g("v-if",!0)]),_:1})]),_:1})]),_:1},8,["class"]),a.value&&!a.value.code?(c(),f(T,{key:1,class:"layout-two-error-message"},{default:p(()=>[m(v(a.value.message),1)]),_:1})):g("v-if",!0),Y(r).field.remark.text?(c(),f(T,{key:2,class:"layout-two-remark",style:h({color:Y(r).field.remark.color,fontSize:2*Y(r).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(r).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),s().length?(c(),f(T,{key:3,class:"layout-two-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(s(),(e,t)=>(c(),f(T,{key:t,onClick:t=>{e.type},class:"layout-two-attribute-item"},{default:p(()=>[m(v(e.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"decorate"==Y(o).mode?(c(),f(T,{key:2,class:"form-item-mask"})):g("v-if",!0)]),_:1},8,["style"]))}}}),[["__scopeId","data-v-b07e55e9"]]),vo=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=U(),a=L([]),r=L(null),n=E(()=>"decorate"==o.mode?o.value[l.index]:l.component);E(()=>{let e="";return n.value&&n.value.uploadMode&&("shoot_and_album"==n.value.uploadMode?e="album":"shoot_only"==n.value.uploadMode&&(e="camera")),e});const i=E(()=>l.global),s=E(()=>{let e="";return e+="position:relative;",n.value.componentStartBgColor&&(n.value.componentStartBgColor&&n.value.componentEndBgColor?e+=`background:linear-gradient(${n.value.componentGradientAngle},${n.value.componentStartBgColor},${n.value.componentEndBgColor});`:e+="background-color:"+n.value.componentStartBgColor+";"),n.value.componentBgUrl&&(e+=`background-image:url('${P(n.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),n.value.topRounded&&(e+="border-top-left-radius:"+2*n.value.topRounded+"rpx;"),n.value.topRounded&&(e+="border-top-right-radius:"+2*n.value.topRounded+"rpx;"),n.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*n.value.bottomRounded+"rpx;"),n.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*n.value.bottomRounded+"rpx;"),e});q(()=>{B(),"decorate"==o.mode&&F(()=>n.value,(e,t)=>{e&&"FormVideo"==e.componentName&&B()})}),E(()=>"decorate"===o.mode),E(()=>a.value.map(e=>({url:P(e)})));const d=e=>{e.file.forEach(e=>{u(e)})},u=e=>{Le({filePath:e.url,name:"file"}).then(e=>{n.value.field.value.push(e.data.url)}).catch(()=>{})},S=e=>{n.value.field.value.splice(e.index,1)},z=()=>{let e=[];if(n.value.autofill){let t={title:"已自动填充"};e.push(t)}return e.forEach((e,t,l)=>{if(t!=l.length-1){let e={title:"|"};l.push(e)}}),e},B=()=>{};return t({verify:()=>{const e={code:!0,message:""};return n.value.field.required&&(!n.value.field.value||n.value.field.value&&!n.value.field.value.length)&&(e.code=!1,e.message="请上传视频"),r.value=e,e},reset:()=>{n.value.field.value=[]}}),(e,t)=>{const l=y,a=G,u=R,B=x(_("u-upload"),pt);return Y(n).viewFormDetail?(c(),f(u,{key:0,class:"form-item-frame"},{default:p(()=>["style-1"==Y(i).completeLayout?(c(),f(u,{key:0,class:"base-layout-one"},{default:p(()=>[k(u,{class:"detail-one-content"},{default:p(()=>[k(l,{class:"detail-one-content-label"},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1}),k(u,{class:"flex flex-wrap detail-one-content-value pt-[6rpx]"},{default:p(()=>[(c(!0),w(C,null,V(Y(n).field.value,(t,l)=>(c(),f(u,{class:"relative w-[180rpx] !h-[180rpx] mr-[16rpx] mb-[16rpx]",key:l},{default:p(()=>[k(a,{class:"w-[100%] h-[100%]",src:Y(P)(t),onClick:o=>e.handleImg(t,l),mode:"aspectFill"},null,8,["src","onClick"])]),_:2},1024))),128))]),_:1})]),_:1})]),_:1})):g("v-if",!0),"style-2"==Y(i).completeLayout?(c(),f(u,{key:1,class:"base-layout-two"},{default:p(()=>[k(u,{class:"detail-two-content"},{default:p(()=>[k(l,{class:"detail-two-content-label"},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1}),k(u,{class:"flex flex-wrap w-[80%] justify-end"},{default:p(()=>[(c(!0),w(C,null,V(Y(n).field.value,(t,l)=>(c(),f(u,{class:"relative w-[180rpx] !h-[180rpx] mr-[16rpx] mb-[16rpx]",key:l},{default:p(()=>[k(a,{class:"w-[100%] h-[100%]",src:Y(P)(t),onClick:o=>e.handleImg(t,l),mode:"aspectFill"},null,8,["src","onClick"])]),_:2},1024))),128))]),_:1})]),_:1})]),_:1})):g("v-if",!0)]),_:1})):(c(),f(u,{key:1,style:h(Y(s)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(i).completeLayout?(c(),f(u,{key:0,class:"base-layout-one"},{default:p(()=>[k(u,{class:"layout-one-label"},{default:p(()=>[k(l,{class:"text-overflow-ellipsis",style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx","font-weight":Y(n).fontWeight})},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1},8,["style"]),k(l,{class:"required"},{default:p(()=>[m(v(Y(n).field.required?"*":""),1)]),_:1}),"decorate"==Y(o).mode&&Y(n).isHidden?(c(),f(l,{key:0,class:"is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(n).field.remark.text?(c(),f(u,{key:0,class:"layout-one-remark",style:h({color:Y(n).field.remark.color,fontSize:2*Y(n).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(n).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),r.value&&!r.value.code?(c(),f(u,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(r.value.message),1)]),_:1})):g("v-if",!0),k(u,{class:"flex flex-wrap"},{default:p(()=>[(c(!0),w(C,null,V(Y(n).field.value,(e,t)=>(c(),f(u,{class:"relative w-[180rpx] !h-[180rpx] mr-[16rpx] mb-[16rpx] layout-one-content",key:t},{default:p(()=>[k(a,{class:"w-[100%] h-[100%]",src:Y(P)(e),mode:"aspectFill"},null,8,["src"]),k(u,{class:"absolute top-0 right-[0] bg-[#373737] flex justify-end h-[28rpx] w-[28rpx] rounded-bl-[40rpx]",onClick:e=>S(t)},{default:p(()=>[k(l,{class:"nc-iconfont nc-icon-guanbiV6xx !text-[20rpx] mt-[2rpx] mr-[2rpx] text-[#fff]"})]),_:2},1032,["onClick"])]),_:2},1024))),128)),g(' \t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t拍照上传\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t从相册中选择\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t '),k(u,{class:"layout-one-content h-[180rpx] w-[180rpx] !px-[0]"},{default:p(()=>["shoot_and_album"==Y(n).uploadMode?(c(),f(B,{key:0,accept:"image",onAfterRead:d,capture:"album",maxCount:1},{default:p(()=>[k(u,{class:"flex flex-col items-center justify-center w-[180rpx] h-[180rpx]"},{default:p(()=>[k(l,{class:"nc-iconfont !text-[36rpx] nc-icon-jiahaoV6xx mb-[16rpx]"}),k(l,{class:"text-[28rpx] ml-[10rpx] text-[24rpx]"},{default:p(()=>[m("添加视频")]),_:1})]),_:1})]),_:1})):(c(),f(B,{key:1,accept:"image",onAfterRead:d,maxCount:1,maxDuration:60,capture:"camera"},{default:p(()=>[k(u,{class:"flex flex-col items-center justify-center w-[180rpx] h-[180rpx]"},{default:p(()=>[k(l,{class:"nc-iconfont !text-[36rpx] nc-icon-jiahaoV6xx mb-[16rpx]"}),k(l,{class:"text-[28rpx] ml-[10rpx] text-[24rpx]"},{default:p(()=>[m("拍摄上传")]),_:1})]),_:1})]),_:1}))]),_:1})]),_:1}),z().length?(c(),f(u,{key:2,class:"layout-one-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(z(),(t,l)=>(c(),f(u,{key:l,onClick:l=>e.eventFn(t.type),class:"layout-one-attribute-item"},{default:p(()=>[m(v(t.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"style-2"==Y(i).completeLayout?(c(),f(u,{key:1,class:"base-layout-two"},{default:p(()=>["decorate"==Y(o).mode&&Y(n).isHidden?(c(),f(l,{key:0,class:"layout-two-is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0),k(u,{class:b(["layout-two-wrap",{"no-border":!Y(i).borderControl}])},{default:p(()=>[k(u,{class:b(["layout-two-label",{"justify-start":"left"==Y(i).completeAlign,"justify-end":"right"==Y(i).completeAlign}])},{default:p(()=>[Y(n).field.required?(c(),f(l,{key:0,class:"required"},{default:p(()=>[m(v(Y(n).field.required?"*":""),1)]),_:1})):g("v-if",!0),k(l,{class:"name",style:h({color:Y(n).textColor,"font-size":2*Y(n).fontSize+"rpx","font-weight":Y(n).fontWeight})},{default:p(()=>[m(v(Y(n).field.name),1)]),_:1},8,["style"])]),_:1},8,["class"]),k(u,{class:"layout-two-content flex-wrap"},{default:p(()=>[(c(!0),w(C,null,V(Y(n).field.value,(e,t)=>(c(),f(u,{class:"relative border-box w-[180rpx] !h-[180rpx] ml-[16rpx] mb-[16rpx] border-box border-[2rpx] border-solid border-[#e6e6e6] rounded-[10rpx] flex items-center",key:t},{default:p(()=>[k(a,{class:"w-[100%] h-[100%]",src:Y(P)(e),mode:"aspectFill"},null,8,["src"]),k(u,{class:"absolute top-0 right-[0] bg-[#373737] flex justify-end h-[28rpx] w-[28rpx] rounded-bl-[40rpx]",onClick:e=>S(t)},{default:p(()=>[k(l,{class:"nc-iconfont nc-icon-guanbiV6xx !text-[20rpx] mt-[2rpx] mr-[2rpx] text-[#fff]"})]),_:2},1032,["onClick"])]),_:2},1024))),128)),k(u,{class:"items-start border-box border-[2rpx] ml-[16rpx] mb-[16rpx] border-solid border-[#e6e6e6] rounded-[10rpx]"},{default:p(()=>["shoot_and_album"==Y(n).uploadMode?(c(),f(B,{key:0,accept:"video",onAfterRead:d,maxCount:1,capture:"album"},{default:p(()=>[k(u,{class:"flex flex-col items-center justify-center w-[180rpx] h-[180rpx]"},{default:p(()=>[k(l,{class:"nc-iconfont !text-[36rpx] nc-icon-jiahaoV6xx mb-[16rpx]"}),k(l,{class:"text-[28rpx] ml-[10rpx] text-[24rpx]"},{default:p(()=>[m("添加视频")]),_:1})]),_:1})]),_:1})):(c(),f(B,{key:1,accept:"video",onAfterRead:d,maxCount:1,maxDuration:60,capture:"camera"},{default:p(()=>[k(u,{class:"flex flex-col items-center justify-center w-[180rpx] h-[180rpx]"},{default:p(()=>[k(l,{class:"nc-iconfont !text-[36rpx] nc-icon-jiahaoV6xx mb-[16rpx]"}),k(l,{class:"text-[28rpx] ml-[10rpx] text-[24rpx]"},{default:p(()=>[m("拍摄上传")]),_:1})]),_:1})]),_:1}))]),_:1})]),_:1})]),_:1},8,["class"]),r.value&&!r.value.code?(c(),f(u,{key:1,class:"layout-two-error-message"},{default:p(()=>[m(v(r.value.message),1)]),_:1})):g("v-if",!0),Y(n).field.remark.text?(c(),f(u,{key:2,class:"layout-two-remark",style:h({color:Y(n).field.remark.color,fontSize:2*Y(n).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(n).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),z().length?(c(),f(u,{key:3,class:"layout-two-attribute-wrap"},{default:p(()=>[(c(!0),w(C,null,V(z(),(t,l)=>(c(),f(u,{key:l,onClick:l=>e.eventFn(t.type),class:"layout-two-attribute-item"},{default:p(()=>[m(v(t.title),1)]),_:2},1032,["onClick"]))),128))]),_:1})):g("v-if",!0)]),_:1})):g("v-if",!0),"decorate"==Y(o).mode?(c(),f(u,{key:2,class:"form-item-mask"})):g("v-if",!0),g(' \r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t{{ diyComponent.field.name }}\r\n\t\t\t\t\t{{ diyComponent.field.required ? \'*\' : \'\' }}\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\r\n\t\t ')]),_:1},8,["style"]))}}}),[["__scopeId","data-v-92b0e04d"]]),bo=Ke(T({__name:"index",props:["component","index","global"],setup(e,{expose:t}){const l=e,o=L(null),a=U(),r=E(()=>"decorate"==a.mode?a.value[l.index]:l.component),n=E(()=>l.global),i=E(()=>{let e="";return e+="position:relative;",r.value.componentStartBgColor&&(r.value.componentStartBgColor&&r.value.componentEndBgColor?e+=`background:linear-gradient(${r.value.componentGradientAngle},${r.value.componentStartBgColor},${r.value.componentEndBgColor});`:e+="background-color:"+r.value.componentStartBgColor+";"),r.value.componentBgUrl&&(e+=`background-image:url('${P(r.value.componentBgUrl)}');`,e+="background-size: cover;background-repeat: no-repeat;"),r.value.topRounded&&(e+="border-top-left-radius:"+2*r.value.topRounded+"rpx;"),r.value.topRounded&&(e+="border-top-right-radius:"+2*r.value.topRounded+"rpx;"),r.value.bottomRounded&&(e+="border-bottom-left-radius:"+2*r.value.bottomRounded+"rpx;"),r.value.bottomRounded&&(e+="border-bottom-right-radius:"+2*r.value.bottomRounded+"rpx;"),e});q(()=>{u(),"decorate"==a.mode&&F(()=>r.value,(e,t)=>{e&&"FormFile"==e.componentName&&u()})});const s=()=>{uni.chooseMessageFile({count:9,type:"all",success:e=>{console.log("选择的微信聊天文件:",e.tempFiles),e.tempFiles.forEach(e=>{Ue({filePath:e.path,name:"file"}).then(e=>{r.value.field.value.length{console.error("上传失败")})})},fail:e=>{console.error("选择文件失败",e)}})},d=e=>{e.file.forEach(e=>{Ue({filePath:e.url,name:"file"}).then(e=>{r.value.field.value.length{console.error("上传失败")})})},u=()=>{};return t({verify:()=>({code:!0,message:""}),reset:()=>{}}),(e,t)=>{const l=y,u=R,b=G,S=x(_("u-upload"),pt);return c(),f(u,{style:h(Y(i)),class:"form-item-frame"},{default:p(()=>["style-1"==Y(n).completeLayout?(c(),f(u,{key:0,class:"base-layout-one"},{default:p(()=>[k(u,{class:"layout-one-label"},{default:p(()=>[k(l,{class:"text-overflow-ellipsis",style:h({color:Y(r).textColor,"font-size":2*Y(r).fontSize+"rpx","font-weight":Y(r).fontWeight})},{default:p(()=>[m(v(Y(r).field.name),1)]),_:1},8,["style"]),k(l,{class:"required"},{default:p(()=>[m(v(Y(r).field.required?"*":""),1)]),_:1}),"decorate"==Y(a).mode&&Y(r).isHidden?(c(),f(l,{key:0,class:"is-hidden"},{default:p(()=>[m(v(Y(ne)("diyForm.hidden")),1)]),_:1})):g("v-if",!0)]),_:1}),Y(r).field.remark.text?(c(),f(u,{key:0,class:"layout-one-remark",style:h({color:Y(r).field.remark.color,fontSize:2*Y(r).field.remark.fontSize+"rpx"})},{default:p(()=>[m(v(Y(r).field.remark.text),1)]),_:1},8,["style"])):g("v-if",!0),o.value&&!o.value.code?(c(),f(u,{key:1,class:"layout-one-error-message"},{default:p(()=>[m(v(o.value.message),1)]),_:1})):g("v-if",!0),k(u,{class:"flex flex-wrap"},{default:p(()=>[(c(!0),w(C,null,V(Y(r).field.value,(e,t)=>(c(),f(u,{class:"relative w-[180rpx] !h-[180rpx] mr-[16rpx] mb-[16rpx] layout-one-content",key:t},{default:p(()=>[k(b,{class:"w-[100%] h-[100%]",src:Y(P)(e),mode:"aspectFill"},null,8,["src"]),k(u,{class:"absolute top-0 right-[0] bg-[#373737] flex justify-end h-[28rpx] w-[28rpx] rounded-bl-[40rpx]",onClick:e=>{return l=t,void r.value.field.value.splice(l.index,1);var l}},{default:p(()=>[k(l,{class:"nc-iconfont nc-icon-guanbiV6xx !text-[20rpx] mt-[2rpx] mr-[2rpx] text-[#fff]"})]),_:2},1032,["onClick"])]),_:2},1024))),128)),k(u,{class:"flex items-center flex-1"},{default:p(()=>[k(u,{class:"layout-one-content !p-[0] flex-1 !items-stretch !h-[100rpx]"},{default:p(()=>[k(u,{class:"flex items-center h-[100%] w-[100%] pl-[30rpx] box-border",onClick:s},{default:p(()=>[k(l,{class:"nc-iconfont nc-icon-weixinV6mm"}),k(l,{class:"text-[28rpx] ml-[10rpx]"},{default:p(()=>[m("选择微信聊天文件")]),_:1})]),_:1})]),_:1}),k(u,{class:"layout-one-content !p-[0] ml-[20rpx] !items-stretch flex-1 !h-[100rpx]"},{default:p(()=>[k(S,{accept:"file ",onAfterRead:d,multiple:"",maxCount:9},{default:p(()=>[k(u,{class:"flex items-center h-[100%] w-[100%] pl-[30rpx] box-border"},{default:p(()=>[k(l,{class:"nc-iconfont nc-icon-tupiandaohangpc"}),k(l,{class:"text-[28rpx] ml-[10rpx]"},{default:p(()=>[m("选择本地文件")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})):g("v-if",!0),"decorate"==Y(a).mode?(c(),f(u,{key:1,class:"form-item-mask"})):g("v-if",!0)]),_:1},8,["style"])}}}),[["__scopeId","data-v-839e8282"]]),ho=T({__name:"copy-right",props:{textColor:{type:String,default:"#ccc"}},setup(e){const t=K(),l=U();return(o,a)=>{const r=R;return c(),f(r,null,{default:p(()=>["decorate"==Y(l).mode?(c(),f(r,{key:0,class:"flex flex-col justify-center items-center p-[30rpx] text-[22rpx]",style:h({color:e.textColor})},{default:p(()=>[m(" 示例版权信息 ")]),_:1},8,["style"])):(c(),f(r,{key:1,class:"flex flex-col justify-center items-center p-[30rpx]",style:h({color:e.textColor})},{default:p(()=>{var e,l,o,n;return[(null==(e=Y(t).copyright)?void 0:e.logo)?(c(),w("img",{key:0,src:Y(P)(Y(t).copyright.logo),mode:"heightFix",class:"max-h-[60rpx]"},null,8,["src"])):g("v-if",!0),(null==(l=Y(t).copyright)?void 0:l.copyright_desc)?(c(),f(r,{key:1,class:"text-[22rpx] mt-[20rpx]",onClick:a[0]||(a[0]=e=>{var l;return(null==(l=Y(t).copyright)?void 0:l.copyright_link)&&Y(W)({url:Y(t).copyright.copyright_link})})},{default:p(()=>[m(v(Y(t).copyright.copyright_desc),1)]),_:1})):g("v-if",!0),(null==(o=Y(t).copyright)?void 0:o.icp)?(c(),f(r,{key:2,class:"text-[22rpx] mt-[20rpx]"},{default:p(()=>[m(" 备案号:"+v(Y(t).copyright.icp),1)]),_:1})):g("v-if",!0),(null==(n=Y(t).copyright)?void 0:n.gov_record)?(c(),f(r,{key:3,class:"text-[22rpx] mt-[20rpx] flex items-center",onClick:a[1]||(a[1]=e=>{var l;return(null==(l=Y(t).copyright)?void 0:l.gov_url)&&Y(W)({url:Y(t).copyright.gov_url})})},{default:p(()=>[Ce("img",{src:Y(P)("static/resource/images/copy_right.png"),mode:"heightFix",class:"w-[28rpx] h-[28rpx] mr-[10rpx]"},null,8,["src"]),m(" "+v(Y(t).copyright.gov_record),1)]),_:1})):g("v-if",!0)]}),_:1},8,["style"]))]),_:1})}}}),go=T({__name:"pop-ads",props:{data:{type:Object,default:{}}},setup(e){const t=e,l=U(),o=E(()=>t.data.popWindow),a=L(!1);q(()=>{N(()=>{"always"==o.value.count&&uni.removeStorageSync(o.value.id+"_pop_window_count"),uni.getStorageSync("isOnLoad")&&(n(),uni.removeStorageSync("isOnLoad"))})});const r=()=>{const e=o.value.imgHeight/o.value.imgWidth;let t,l;return e<=1?(t=290,l=t*e):(l=410,t=l/e),`height:${2*l}rpx;width:${2*t}rpx;`},n=()=>{if("decorate"==l.mode||!o.value.show)return!1;const e=uni.getStorageSync(o.value.id+"_pop_window_count");"always"!==e&&""!=e||(a.value=!0)},i=()=>{a.value=!1,uni.setStorageSync(o.value.id+"_pop_window_count",o.value.count)};return(e,t)=>{const n=G,s=y,d=R,u=x(_("u-popup"),tt);return c(),f(d,{onTouchmove:t[2]||(t[2]=D(()=>{},["prevent","stop"])),class:"share-popup"},{default:p(()=>[k(u,{show:a.value,mode:"center",onClose:i,overlayOpacity:"0.3",bgColor:"transparent"},{default:p(()=>[Y(o)&&Y(o).imgUrl?(c(),f(d,{key:0,onTouchmove:t[1]||(t[1]=D(()=>{},["prevent","stop"])),class:"flex flex-col items-center"},{default:p(()=>[k(n,{src:Y(P)(Y(o).imgUrl),style:h(r()),onClick:t[0]||(t[0]=e=>Y(l).toRedirect(Y(o).link))},null,8,["src","style"]),k(s,{onClick:i,class:"mt-[50rpx] nc-iconfont nc-icon-cuohaoV6xx1 !text-[50rpx] text-[#fff]"})]),_:1})):g("v-if",!0)]),_:1},8,["show"])]),_:1})}}}); /**! * Sortable 1.15.6 * @author RubaXa * @author owenm * @license MIT */ function yo(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,o)}return l}function xo(e){for(var t=1;t=0||(a[l]=e[l]);return a}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(a[l]=e[l])}return a}function So(e){if("undefined"!=typeof window&&window.navigator)return!!navigator.userAgent.match(e)}var Ro=So(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),zo=So(/Edge/i),Bo=So(/firefox/i),Do=So(/safari/i)&&!So(/chrome/i)&&!So(/android/i),To=So(/iP(ad|od|hone)/i),$o=So(/chrome/i)&&So(/android/i),Io={capture:!1,passive:!1};function Fo(e,t,l){e.addEventListener(t,l,!Ro&&Io)}function Eo(e,t,l){e.removeEventListener(t,l,!Ro&&Io)}function Mo(e,t){if(t){if(">"===t[0]&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch(l){return!1}return!1}}function Ao(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function No(e,t,l,o){if(e){l=l||document;do{if(null!=t&&(">"===t[0]?e.parentNode===l&&Mo(e,t):Mo(e,t))||o&&e===l)return e;if(e===l)break}while(e=Ao(e))}return null}var Ho,Vo=/\s+/g;function Yo(e,t,l){if(e&&t)if(e.classList)e.classList[l?"add":"remove"](t);else{var o=(" "+e.className+" ").replace(Vo," ").replace(" "+t+" "," ");e.className=(o+(l?" "+t:"")).replace(Vo," ")}}function Po(e,t,l){var o=e&&e.style;if(o){if(void 0===l)return document.defaultView&&document.defaultView.getComputedStyle?l=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(l=e.currentStyle),void 0===t?l:l[t];t in o||-1!==t.indexOf("webkit")||(t="-webkit-"+t),o[t]=l+("string"==typeof l?"":"px")}}function Oo(e,t){var l="";if("string"==typeof e)l=e;else do{var o=Po(e,"transform");o&&"none"!==o&&(l=o+" "+l)}while(!t&&(e=e.parentNode));var a=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return a&&new a(l)}function Wo(e,t,l){if(e){var o=e.getElementsByTagName(t),a=0,r=o.length;if(l)for(;a=r:a<=r))return o;if(o===jo())break;o=Jo(o,!1)}return!1}function qo(e,t,l,o){for(var a=0,r=0,n=e.children;r2&&void 0!==arguments[2]?arguments[2]:{},o=l.evt,a=Co(l,sa);ia.pluginEvent.bind(tr)(e,t,xo({dragEl:ca,parentEl:fa,ghostEl:pa,rootEl:ma,nextEl:va,lastDownEl:ba,cloneEl:ha,cloneHidden:ga,dragStarted:$a,putSortable:Ca,activeSortable:tr.active,originalEvent:o,oldIndex:ya,oldDraggableIndex:_a,newIndex:xa,newDraggableIndex:ka,hideGhostForTarget:Ja,unhideGhostForTarget:Ka,cloneNowHidden:function(){ga=!0},cloneNowShown:function(){ga=!1},dispatchSortableEvent:function(e){ua({sortable:t,name:e,originalEvent:o})}},a))};function ua(e){!function(e){var t=e.sortable,l=e.rootEl,o=e.name,a=e.targetEl,r=e.cloneEl,n=e.toEl,i=e.fromEl,s=e.oldIndex,d=e.newIndex,u=e.oldDraggableIndex,c=e.newDraggableIndex,f=e.originalEvent,p=e.putSortable,m=e.extraEventProperties;if(t=t||l&&l[oa]){var v,b=t.options,h="on"+o.charAt(0).toUpperCase()+o.substr(1);!window.CustomEvent||Ro||zo?(v=document.createEvent("Event")).initEvent(o,!0,!0):v=new CustomEvent(o,{bubbles:!0,cancelable:!0}),v.to=n||l,v.from=i||l,v.item=a||l,v.clone=r,v.oldIndex=s,v.newIndex=d,v.oldDraggableIndex=u,v.newDraggableIndex=c,v.originalEvent=f,v.pullMode=p?p.lastPutMode:void 0;var g=xo(xo({},m),ia.getEventProperties(o,t));for(var y in g)v[y]=g[y];l&&l.dispatchEvent(v),b[h]&&b[h].call(t,v)}}(xo({putSortable:Ca,cloneEl:ha,targetEl:ca,rootEl:ma,oldIndex:ya,oldDraggableIndex:_a,newIndex:xa,newDraggableIndex:ka},e))}var ca,fa,pa,ma,va,ba,ha,ga,ya,xa,_a,ka,wa,Ca,Sa,Ra,za,Ba,Da,Ta,$a,Ia,Fa,Ea,Ma,Aa=!1,Na=!1,Ha=[],Va=!1,Ya=!1,Pa=[],Oa=!1,Wa=[],ja="undefined"!=typeof document,Ua=To,La=zo||Ro?"cssFloat":"float",qa=ja&&!$o&&!To&&"draggable"in document.createElement("div"),Ga=function(){if(ja){if(Ro)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto","auto"===e.style.pointerEvents}}(),Xa=function(e,t){var l=Po(e),o=parseInt(l.width)-parseInt(l.paddingLeft)-parseInt(l.paddingRight)-parseInt(l.borderLeftWidth)-parseInt(l.borderRightWidth),a=qo(e,0,t),r=qo(e,1,t),n=a&&Po(a),i=r&&Po(r),s=n&&parseInt(n.marginLeft)+parseInt(n.marginRight)+Uo(a).width,d=i&&parseInt(i.marginLeft)+parseInt(i.marginRight)+Uo(r).width;if("flex"===l.display)return"column"===l.flexDirection||"column-reverse"===l.flexDirection?"vertical":"horizontal";if("grid"===l.display)return l.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(a&&n.float&&"none"!==n.float){var u="left"===n.float?"left":"right";return!r||"both"!==i.clear&&i.clear!==u?"horizontal":"vertical"}return a&&("block"===n.display||"flex"===n.display||"table"===n.display||"grid"===n.display||s>=o&&"none"===l[La]||r&&"none"===l[La]&&s+d>o)?"vertical":"horizontal"},Za=function(e){function t(e,l){return function(o,a,r,n){var i=o.options.group.name&&a.options.group.name&&o.options.group.name===a.options.group.name;if(null==e&&(l||i))return!0;if(null==e||!1===e)return!1;if(l&&"clone"===e)return e;if("function"==typeof e)return t(e(o,a,r,n),l)(o,a,r,n);var s=(l?o:a).options.group.name;return!0===e||"string"==typeof e&&e===s||e.join&&e.indexOf(s)>-1}}var l={},o=e.group;o&&"object"==_o(o)||(o={name:o}),l.name=o.name,l.checkPull=t(o.pull,!0),l.checkPut=t(o.put),l.revertClone=o.revertClone,e.group=l},Ja=function(){!Ga&&pa&&Po(pa,"display","none")},Ka=function(){!Ga&&pa&&Po(pa,"display","")};ja&&!$o&&document.addEventListener("click",function(e){if(Na)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),Na=!1,!1},!0);var Qa=function(e){if(ca){e=e.touches?e.touches[0]:e;var t=(a=e.clientX,r=e.clientY,Ha.some(function(e){var t=e[oa].options.emptyInsertThreshold;if(t&&!Go(e)){var l=Uo(e),o=a>=l.left-t&&a<=l.right+t,i=r>=l.top-t&&r<=l.bottom+t;return o&&i?n=e:void 0}}),n);if(t){var l={};for(var o in e)e.hasOwnProperty(o)&&(l[o]=e[o]);l.target=l.rootEl=t,l.preventDefault=void 0,l.stopPropagation=void 0,t[oa]._onDragOver(l)}}var a,r,n},er=function(e){ca&&ca.parentNode[oa]._isOutsideThisEl(e.target)};function tr(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=wo({},t),e[oa]=this;var l={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Xa(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==tr.supportPointer&&"PointerEvent"in window&&(!Do||To),emptyInsertThreshold:5};for(var o in ia.initializePlugins(this,e,l),l)!(o in t)&&(t[o]=l[o]);for(var a in Za(t),this)"_"===a.charAt(0)&&"function"==typeof this[a]&&(this[a]=this[a].bind(this));this.nativeDraggable=!t.forceFallback&&qa,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?Fo(e,"pointerdown",this._onTapStart):(Fo(e,"mousedown",this._onTapStart),Fo(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(Fo(e,"dragover",this),Fo(e,"dragenter",this)),Ha.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),wo(this,aa())}function lr(e,t,l,o,a,r,n,i){var s,d,u=e[oa],c=u.options.onMove;return!window.CustomEvent||Ro||zo?(s=document.createEvent("Event")).initEvent("move",!0,!0):s=new CustomEvent("move",{bubbles:!0,cancelable:!0}),s.to=t,s.from=e,s.dragged=l,s.draggedRect=o,s.related=a||t,s.relatedRect=r||Uo(t),s.willInsertAfter=i,s.originalEvent=n,e.dispatchEvent(s),c&&(d=c.call(u,s,n)),d}function or(e){e.draggable=!1}function ar(){Oa=!1}function rr(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,l=t.length,o=0;l--;)o+=t.charCodeAt(l);return o.toString(36)}function nr(e){return setTimeout(e,0)}function ir(e){return clearTimeout(e)}tr.prototype={constructor:tr,_isOutsideThisEl:function(e){this.el.contains(e)||e===this.el||(Ia=null)},_getDirection:function(e,t){return"function"==typeof this.options.direction?this.options.direction.call(this,e,t,ca):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,l=this.el,o=this.options,a=o.preventOnFilter,r=e.type,n=e.touches&&e.touches[0]||e.pointerType&&"touch"===e.pointerType&&e,i=(n||e).target,s=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||i,d=o.filter;if(function(e){Wa.length=0;var t=e.getElementsByTagName("input"),l=t.length;for(;l--;){var o=t[l];o.checked&&Wa.push(o)}}(l),!ca&&!(/mousedown|pointerdown/.test(r)&&0!==e.button||o.disabled)&&!s.isContentEditable&&(this.nativeDraggable||!Do||!i||"SELECT"!==i.tagName.toUpperCase())&&!((i=No(i,o.draggable,l,!1))&&i.animated||ba===i)){if(ya=Xo(i),_a=Xo(i,o.draggable),"function"==typeof d){if(d.call(this,e,i,this))return ua({sortable:t,rootEl:s,name:"filter",targetEl:i,toEl:l,fromEl:l}),da("filter",t,{evt:e}),void(a&&e.preventDefault())}else if(d&&(d=d.split(",").some(function(o){if(o=No(s,o.trim(),l,!1))return ua({sortable:t,rootEl:o,name:"filter",targetEl:i,fromEl:l,toEl:l}),da("filter",t,{evt:e}),!0})))return void(a&&e.preventDefault());o.handle&&!No(s,o.handle,l,!1)||this._prepareDragStart(e,n,i)}}},_prepareDragStart:function(e,t,l){var o,a=this,r=a.el,n=a.options,i=r.ownerDocument;if(l&&!ca&&l.parentNode===r){var s=Uo(l);if(ma=r,fa=(ca=l).parentNode,va=ca.nextSibling,ba=l,wa=n.group,tr.dragged=ca,Sa={target:ca,clientX:(t||e).clientX,clientY:(t||e).clientY},Da=Sa.clientX-s.left,Ta=Sa.clientY-s.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,ca.style["will-change"]="all",o=function(){da("delayEnded",a,{evt:e}),tr.eventCanceled?a._onDrop():(a._disableDelayedDragEvents(),!Bo&&a.nativeDraggable&&(ca.draggable=!0),a._triggerDragStart(e,t),ua({sortable:a,name:"choose",originalEvent:e}),Yo(ca,n.chosenClass,!0))},n.ignore.split(",").forEach(function(e){Wo(ca,e.trim(),or)}),Fo(i,"dragover",Qa),Fo(i,"mousemove",Qa),Fo(i,"touchmove",Qa),n.supportPointer?(Fo(i,"pointerup",a._onDrop),!this.nativeDraggable&&Fo(i,"pointercancel",a._onDrop)):(Fo(i,"mouseup",a._onDrop),Fo(i,"touchend",a._onDrop),Fo(i,"touchcancel",a._onDrop)),Bo&&this.nativeDraggable&&(this.options.touchStartThreshold=4,ca.draggable=!0),da("delayStart",this,{evt:e}),!n.delay||n.delayOnTouchOnly&&!t||this.nativeDraggable&&(zo||Ro))o();else{if(tr.eventCanceled)return void this._onDrop();n.supportPointer?(Fo(i,"pointerup",a._disableDelayedDrag),Fo(i,"pointercancel",a._disableDelayedDrag)):(Fo(i,"mouseup",a._disableDelayedDrag),Fo(i,"touchend",a._disableDelayedDrag),Fo(i,"touchcancel",a._disableDelayedDrag)),Fo(i,"mousemove",a._delayedDragTouchMoveHandler),Fo(i,"touchmove",a._delayedDragTouchMoveHandler),n.supportPointer&&Fo(i,"pointermove",a._delayedDragTouchMoveHandler),a._dragStartTimer=setTimeout(o,n.delay)}}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){ca&&or(ca),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;Eo(e,"mouseup",this._disableDelayedDrag),Eo(e,"touchend",this._disableDelayedDrag),Eo(e,"touchcancel",this._disableDelayedDrag),Eo(e,"pointerup",this._disableDelayedDrag),Eo(e,"pointercancel",this._disableDelayedDrag),Eo(e,"mousemove",this._delayedDragTouchMoveHandler),Eo(e,"touchmove",this._delayedDragTouchMoveHandler),Eo(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||"touch"==e.pointerType&&e,!this.nativeDraggable||t?this.options.supportPointer?Fo(document,"pointermove",this._onTouchMove):Fo(document,t?"touchmove":"mousemove",this._onTouchMove):(Fo(ca,"dragend",this),Fo(ma,"dragstart",this._onDragStart));try{document.selection?nr(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch(l){}},_dragStarted:function(e,t){if(Aa=!1,ma&&ca){da("dragStarted",this,{evt:t}),this.nativeDraggable&&Fo(document,"dragover",er);var l=this.options;!e&&Yo(ca,l.dragClass,!1),Yo(ca,l.ghostClass,!0),tr.active=this,e&&this._appendGhost(),ua({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(Ra){this._lastX=Ra.clientX,this._lastY=Ra.clientY,Ja();for(var e=document.elementFromPoint(Ra.clientX,Ra.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Ra.clientX,Ra.clientY))!==t;)t=e;if(ca.parentNode[oa]._isOutsideThisEl(e),t)do{if(t[oa]){if(t[oa]._onDragOver({clientX:Ra.clientX,clientY:Ra.clientY,target:e,rootEl:t})&&!this.options.dragoverBubble)break}e=t}while(t=Ao(t));Ka()}},_onTouchMove:function(e){if(Sa){var t=this.options,l=t.fallbackTolerance,o=t.fallbackOffset,a=e.touches?e.touches[0]:e,r=pa&&Oo(pa,!0),n=pa&&r&&r.a,i=pa&&r&&r.d,s=Ua&&Ma&&Zo(Ma),d=(a.clientX-Sa.clientX+o.x)/(n||1)+(s?s[0]-Pa[0]:0)/(n||1),u=(a.clientY-Sa.clientY+o.y)/(i||1)+(s?s[1]-Pa[1]:0)/(i||1);if(!tr.active&&!Aa){if(l&&Math.max(Math.abs(a.clientX-this._lastX),Math.abs(a.clientY-this._lastY))a.right+r||e.clientY>o.bottom&&e.clientX>o.left:e.clientY>a.bottom+r||e.clientX>o.right&&e.clientY>o.top}(e,a,this)&&!v.animated){if(v===ca)return $(!1);if(v&&r===e.target&&(n=v),n&&(l=Uo(n)),!1!==lr(ma,r,ca,t,n,l,e,!!n))return T(),v&&v.nextSibling?r.insertBefore(ca,v.nextSibling):r.appendChild(ca),fa=r,I(),$(!0)}else if(v&&function(e,t,l){var o=Uo(qo(l.el,0,l.options,!0)),a=la(l.el,l.options,pa),r=10;return t?e.clientXu+d*r/2:sc-Ea)return-Fa}else if(s>u+d*(1-a)/2&&sc-d*r/2))return s>u+d/2?1:-1;return 0}(e,n,l,a,_?1:i.swapThreshold,null==i.invertedSwapThreshold?i.swapThreshold:i.invertedSwapThreshold,Ya,Ia===n),0!==h){var S=Xo(ca);do{S-=h,y=fa.children[S]}while(y&&("none"===Po(y,"display")||y===pa))}if(0===h||y===n)return $(!1);Ia=n,Fa=h;var R=n.nextElementSibling,z=!1,B=lr(ma,r,ca,t,n,l,e,z=1===h);if(!1!==B)return 1!==B&&-1!==B||(z=1===B),Oa=!0,setTimeout(ar,30),T(),z&&!R?r.appendChild(ca):n.parentNode.insertBefore(ca,z?R:n),w&&ea(w,0,C-w.scrollTop),fa=ca.parentNode,void 0===g||Ya||(Ea=Math.abs(g-Uo(n)[k])),I(),$(!0)}if(r.contains(ca))return $(!1)}return!1}function D(i,s){da(i,p,xo({evt:e,isOwner:u,axis:a?"vertical":"horizontal",revert:o,dragRect:t,targetRect:l,canSort:c,fromSortable:f,target:n,completed:$,onMove:function(l,o){return lr(ma,r,ca,t,l,Uo(l),e,o)},changed:I},s))}function T(){D("dragOverAnimationCapture"),p.captureAnimationState(),p!==f&&f.captureAnimationState()}function $(t){return D("dragOverCompleted",{insertion:t}),t&&(u?d._hideClone():d._showClone(p),p!==f&&(Yo(ca,Ca?Ca.options.ghostClass:d.options.ghostClass,!1),Yo(ca,i.ghostClass,!0)),Ca!==p&&p!==tr.active?Ca=p:p===tr.active&&Ca&&(Ca=null),f===p&&(p._ignoreWhileAnimating=n),p.animateAll(function(){D("dragOverAnimationComplete"),p._ignoreWhileAnimating=null}),p!==f&&(f.animateAll(),f._ignoreWhileAnimating=null)),(n===ca&&!ca.animated||n===r&&!n.animated)&&(Ia=null),i.dragoverBubble||e.rootEl||n===document||(ca.parentNode[oa]._isOutsideThisEl(e.target),!t&&Qa(e)),!i.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),m=!0}function I(){xa=Xo(ca),ka=Xo(ca,i.draggable),ua({sortable:p,name:"change",toEl:r,newIndex:xa,newDraggableIndex:ka,originalEvent:e})}},_ignoreWhileAnimating:null,_offMoveEvents:function(){Eo(document,"mousemove",this._onTouchMove),Eo(document,"touchmove",this._onTouchMove),Eo(document,"pointermove",this._onTouchMove),Eo(document,"dragover",Qa),Eo(document,"mousemove",Qa),Eo(document,"touchmove",Qa)},_offUpEvents:function(){var e=this.el.ownerDocument;Eo(e,"mouseup",this._onDrop),Eo(e,"touchend",this._onDrop),Eo(e,"pointerup",this._onDrop),Eo(e,"pointercancel",this._onDrop),Eo(e,"touchcancel",this._onDrop),Eo(document,"selectstart",this)},_onDrop:function(e){var t=this.el,l=this.options;xa=Xo(ca),ka=Xo(ca,l.draggable),da("drop",this,{evt:e}),fa=ca&&ca.parentNode,xa=Xo(ca),ka=Xo(ca,l.draggable),tr.eventCanceled||(Aa=!1,Ya=!1,Va=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),ir(this.cloneId),ir(this._dragStartId),this.nativeDraggable&&(Eo(document,"drop",this),Eo(t,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),Do&&Po(document.body,"user-select",""),Po(ca,"transform",""),e&&($a&&(e.cancelable&&e.preventDefault(),!l.dropBubble&&e.stopPropagation()),pa&&pa.parentNode&&pa.parentNode.removeChild(pa),(ma===fa||Ca&&"clone"!==Ca.lastPutMode)&&ha&&ha.parentNode&&ha.parentNode.removeChild(ha),ca&&(this.nativeDraggable&&Eo(ca,"dragend",this),or(ca),ca.style["will-change"]="",$a&&!Aa&&Yo(ca,Ca?Ca.options.ghostClass:this.options.ghostClass,!1),Yo(ca,this.options.chosenClass,!1),ua({sortable:this,name:"unchoose",toEl:fa,newIndex:null,newDraggableIndex:null,originalEvent:e}),ma!==fa?(xa>=0&&(ua({rootEl:fa,name:"add",toEl:fa,fromEl:ma,originalEvent:e}),ua({sortable:this,name:"remove",toEl:fa,originalEvent:e}),ua({rootEl:fa,name:"sort",toEl:fa,fromEl:ma,originalEvent:e}),ua({sortable:this,name:"sort",toEl:fa,originalEvent:e})),Ca&&Ca.save()):xa!==ya&&xa>=0&&(ua({sortable:this,name:"update",toEl:fa,originalEvent:e}),ua({sortable:this,name:"sort",toEl:fa,originalEvent:e})),tr.active&&(null!=xa&&-1!==xa||(xa=ya,ka=_a),ua({sortable:this,name:"end",toEl:fa,originalEvent:e}),this.save())))),this._nulling()},_nulling:function(){da("nulling",this),ma=ca=fa=pa=va=ha=ba=ga=Sa=Ra=$a=xa=ka=ya=_a=Ia=Fa=Ca=wa=tr.dragged=tr.ghost=tr.clone=tr.active=null,Wa.forEach(function(e){e.checked=!0}),Wa.length=za=Ba=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":ca&&(this._onDragOver(e),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move");e.cancelable&&e.preventDefault()}(e));break;case"selectstart":e.preventDefault()}},toArray:function(){for(var e,t=[],l=this.el.children,o=0,a=l.length,r=this.options;o"decorate"==a.mode?a:e.data),i=L(!1);qe(()=>{i.value=!1}),Ge(()=>{i.value=!0,a.global.bottomTabBar.isShow=!1});return{scrollV:L().value,data:n.value,componentsScrollBool:o.value,showCopyright:t,placeholderEvent:()=>{},refresh:()=>{N(()=>{let t=null,l=()=>{let l=!1;try{e.getFormRef(),l=!0}catch(r){l=!1}var o;return l&&(a.componentRefs=e.getFormRef().componentRefs,n.value.componentRefs=e.getFormRef().componentRefs,null==(o=e.getFormRef().componentRefs.topTabbarRef)||o.refresh(),t&&clearInterval(t)),l};l()||(t=setInterval(()=>{l()},100))})},isShowPlaceHolder:(e,t)=>{if("decorate"==a.mode){let l=document.getElementById("componentList");if(l&&l.children.length&&l.children[e]){let o=l.children[e].offsetHeight,a=0;if(t.margin.top<0&&(a=2*t.margin.top*-1,a>o))return!1}return!0}return!1},getComponentClass:(e,t)=>{let l={relative:!0,selected:a.currentIndex==e,decorate:"decorate"==a.mode};return l["top-fixed-"+a.topFixedStatus]=!0,t.position&&-1!=r.value.indexOf(t.position)?l["ignore-draggable-element"]=!0:l["draggable-element"]=!0,"ImageAds"==t.componentName&&(l["overflow-hidden"]=!0),l},onPageScroll:()=>{pe(e=>{if(l&&!i.value)for(let t in l)e.scrollTop<=0?o.value[t]=-1:e.scrollTop>l[t]?o.value[t]=1:o.value[t]=2})},onMounted:()=>{q(()=>{if("decorate"==a.mode){const e=document.getElementById("componentList"),t=tr.create(e,{draggable:".draggable-element",animation:200,onEnd:e=>{let l=a.value[e.oldIndex];a.value.splice(e.oldIndex,1),a.value.splice(e.newIndex,0,l),N(()=>{t.sort(Bt(a.value.length).map(e=>e.toString())),a.postMessage(e.newIndex,a.value[e.newIndex])})}})}N(()=>{setTimeout(()=>{if(l=uni.getStorageSync("componentsScrollValGroup"),l)for(let e in l)o.value[e]=-1;t.value=!0},500)})})}}}xr.prototype={startIndex:null,dragStart:function(e){var t=e.oldDraggableIndex;this.startIndex=t},onSpill:function(e){var t=e.dragEl,l=e.putSortable;this.sortable.captureAnimationState(),l&&l.captureAnimationState();var o=qo(this.sortable.el,this.startIndex,this.options);o?this.sortable.el.insertBefore(t,o):this.sortable.el.appendChild(t),this.sortable.animateAll(),l&&l.animateAll()},drop:yr},wo(xr,{pluginName:"revertOnSpill"}),_r.prototype={onSpill:function(e){var t=e.dragEl,l=e.putSortable||this.sortable;l.captureAnimationState(),t.parentNode&&t.parentNode.removeChild(t),l.animateAll()},drop:yr},wo(_r,{pluginName:"removeOnSpill"}),tr.mount(new function(){function e(){for(var e in this.defaults={scroll:!0,forceAutoScrollFallback:!1,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0},this)"_"===e.charAt(0)&&"function"==typeof this[e]&&(this[e]=this[e].bind(this))}return e.prototype={dragStarted:function(e){var t=e.originalEvent;this.sortable.nativeDraggable?Fo(document,"dragover",this._handleAutoScroll):this.options.supportPointer?Fo(document,"pointermove",this._handleFallbackAutoScroll):t.touches?Fo(document,"touchmove",this._handleFallbackAutoScroll):Fo(document,"mousemove",this._handleFallbackAutoScroll)},dragOverCompleted:function(e){var t=e.originalEvent;this.options.dragOverBubble||t.rootEl||this._handleAutoScroll(t)},drop:function(){this.sortable.nativeDraggable?Eo(document,"dragover",this._handleAutoScroll):(Eo(document,"pointermove",this._handleFallbackAutoScroll),Eo(document,"touchmove",this._handleFallbackAutoScroll),Eo(document,"mousemove",this._handleFallbackAutoScroll)),hr(),br(),clearTimeout(Ho),Ho=void 0},nulling:function(){fr=dr=sr=vr=pr=ur=cr=null,mr.length=0},_handleFallbackAutoScroll:function(e){this._handleAutoScroll(e,!0)},_handleAutoScroll:function(e,t){var l=this,o=(e.touches?e.touches[0]:e).clientX,a=(e.touches?e.touches[0]:e).clientY,r=document.elementFromPoint(o,a);if(fr=e,t||this.options.forceAutoScrollFallback||zo||Ro||Do){gr(e,this.options,r,t);var n=Jo(r,!0);!vr||pr&&o===ur&&a===cr||(pr&&hr(),pr=setInterval(function(){var r=Jo(document.elementFromPoint(o,a),!0);r!==n&&(n=r,br()),gr(e,l.options,r,t)},10),ur=o,cr=a)}else{if(!this.options.bubbleScroll||Jo(r,!0)===jo())return void br();gr(e,this.options,Jo(r,!1),!1)}}},wo(e,{pluginName:"scroll",initializeByDefault:!0})}),tr.mount(_r,xr);const wr=Ke(T({__name:"index",props:["data"],setup(e,{expose:t}){const l=e,o=j(),a=()=>({componentRefs:o.refs}),r=U(),n=kr({...l,getFormRef:a}),i=L(n.data);return n.onMounted(),n.onPageScroll(),t({refresh:n.refresh,getFormRef:a}),(e,t)=>{const l=R,o=x(_("diy-graphic-nav"),Ft),a=x(_("diy-horz-blank"),Et),s=x(_("diy-horz-line"),Mt),d=x(_("diy-hot-area"),At),u=x(_("diy-image-ads"),Jt),m=x(_("diy-member-info"),Kt),v=x(_("diy-member-level"),Qt),y=x(_("diy-notice"),el),S=x(_("diy-rubik-cube"),tl),z=x(_("diy-text"),ll),B=x(_("diy-rich-text"),ol),T=x(_("diy-active-cube"),al),$=x(_("diy-float-btn"),rl),I=x(_("diy-carousel-search"),nl),F=x(_("diy-picture-show"),il),E=x(_("diy-form-submit"),sl),M=x(_("diy-form-input"),ul),A=x(_("diy-form-textarea"),cl),N=x(_("diy-form-identity"),pl),H=x(_("diy-form-email"),ml),P=x(_("diy-form-mobile"),bl),O=x(_("diy-form-wechat-name"),hl),W=x(_("diy-form-number"),gl),j=x(_("diy-form-radio"),_l),U=x(_("diy-form-checkbox"),kl),L=x(_("diy-form-table"),no),q=x(_("diy-form-date"),io),G=x(_("diy-form-date-scope"),so),X=x(_("diy-form-time"),uo),Z=x(_("diy-form-time-scope"),co),J=x(_("diy-form-location"),fo),K=x(_("diy-form-address"),po),Q=x(_("diy-form-image"),mo),ee=x(_("diy-form-video"),vo),te=x(_("diy-form-file"),bo),le=x(_("copy-right"),ho),oe=x(_("tabbar"),It);return c(),f(l,{class:"diy-group",id:"componentList"},{default:p(()=>{var e;return[i.value.global&&Object.keys(i.value.global).length&&i.value.global.topStatusBar&&i.value.global.topStatusBar.isShow?(c(),f(at,{key:0,scrollBool:Y(n).componentsScrollBool.TopTabbar,ref:"topTabbarRef",data:i.value.global},null,8,["scrollBool","data"])):g("v-if",!0),i.value.global&&Object.keys(i.value.global).length&&i.value.global.popWindow&&i.value.global.popWindow.show?(c(),f(go,{key:1,ref:"popAbsRef",data:i.value.global},null,8,["data"])):g("v-if",!0),(c(!0),w(C,null,V(i.value.value,(e,t)=>Xe((c(),f(l,{key:e.id,onClick:l=>Y(r).changeCurrentIndex(t,e),class:b(Y(n).getComponentClass(t,e)),style:h(e.pageStyle)},{default:p(()=>[k(l,{class:"relative",style:h({marginTop:e.margin.top<0?2*e.margin.top+"rpx":"0",marginBottom:e.margin.bottom<0?2*e.margin.bottom+"rpx":"0"})},{default:p(()=>[g(" 装修模式下,设置负上边距后超出的内容,禁止选中设置 "),Y(n).isShowPlaceHolder(t,e)?(c(),f(l,{key:0,class:"absolute w-full z-1",style:h({height:2*e.margin.top*-1+"rpx"}),onClick:D(Y(n).placeholderEvent,["stop"])},null,8,["style","onClick"])):g("v-if",!0),"GraphicNav"==e.componentName?(c(),f(o,{key:1,component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"HorzBlank"==e.componentName?(c(),f(a,{key:2,component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"HorzLine"==e.componentName?(c(),f(s,{key:3,component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"HotArea"==e.componentName?(c(),f(d,{key:4,component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"ImageAds"==e.componentName?(c(),f(u,{key:5,component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"MemberInfo"==e.componentName?(c(),f(m,{key:6,component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"MemberLevel"==e.componentName?(c(),f(v,{key:7,component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"Notice"==e.componentName?(c(),f(y,{key:8,component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"RubikCube"==e.componentName?(c(),f(S,{key:9,component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"Text"==e.componentName?(c(),f(z,{key:10,component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"RichText"==e.componentName?(c(),f(B,{key:11,component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"ActiveCube"==e.componentName?(c(),f(T,{key:12,component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FloatBtn"==e.componentName?(c(),f($,{key:13,component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"CarouselSearch"==e.componentName?(c(),f(I,{key:14,scrollBool:Y(n).componentsScrollBool.CarouselSearch,component:e,global:i.value.global,index:t},null,8,["scrollBool","component","global","index"])):g("v-if",!0),"PictureShow"==e.componentName?(c(),f(F,{key:15,component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormSubmit"==e.componentName?(c(),f(E,{key:16,component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormInput"==e.componentName?(c(),f(M,{key:17,ref_for:!0,ref:"diyFormInputRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormTextarea"==e.componentName?(c(),f(A,{key:18,ref_for:!0,ref:"diyFormTextareaRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormIdentity"==e.componentName?(c(),f(N,{key:19,ref_for:!0,ref:"diyFormIdentityRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormEmail"==e.componentName?(c(),f(H,{key:20,ref_for:!0,ref:"diyFormEmailRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormMobile"==e.componentName?(c(),f(P,{key:21,ref_for:!0,ref:"diyFormMobileRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormWechatName"==e.componentName?(c(),f(O,{key:22,ref_for:!0,ref:"diyFormWechatNameRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormNumber"==e.componentName?(c(),f(W,{key:23,ref_for:!0,ref:"diyFormNumberRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormRadio"==e.componentName?(c(),f(j,{key:24,ref_for:!0,ref:"diyFormRadioRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormCheckbox"==e.componentName?(c(),f(U,{key:25,ref_for:!0,ref:"diyFormCheckboxRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormTable"==e.componentName?(c(),f(L,{key:26,ref_for:!0,ref:"diyFormTableRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormDate"==e.componentName?(c(),f(q,{key:27,ref_for:!0,ref:"diyFormDateRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormDateScope"==e.componentName?(c(),f(G,{key:28,ref_for:!0,ref:"diyFormDateScopeRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormTime"==e.componentName?(c(),f(X,{key:29,ref_for:!0,ref:"diyFormTimeRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormTimeScope"==e.componentName?(c(),f(Z,{key:30,ref_for:!0,ref:"diyFormTimeScopeRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormLocation"==e.componentName?(c(),f(J,{key:31,ref_for:!0,ref:"diyFormLocationRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormAddress"==e.componentName?(c(),f(K,{key:32,ref_for:!0,ref:"diyFormAddressRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormImage"==e.componentName?(c(),f(Q,{key:33,ref_for:!0,ref:"diyFormImageRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormVideo"==e.componentName?(c(),f(ee,{key:34,ref_for:!0,ref:"diyFormVideoRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0),"FormFile"==e.componentName?(c(),f(te,{key:35,ref_for:!0,ref:"diyFormFileRef",component:e,global:i.value.global,index:t},null,8,["component","global","index"])):g("v-if",!0)]),_:2},1032,["style"])]),_:2},1032,["onClick","class","style"])),[[Ze,e.componentIsShow]])),128)),i.value.global&&Y(n).showCopyright.value&&i.value.global.copyright&&i.value.global.copyright.isShow?(c(),f(le,{key:2,textColor:i.value.global.copyright.textColor},null,8,["textColor"])):g("v-if",!0),""==Y(r).mode&&i.value.global&&i.value.global.bottomTabBar&&i.value.global.bottomTabBar.isShow?(c(),w(C,{key:3},[k(l,{class:"pt-[20rpx]"}),k(oe,{addon:null==(e=i.value.global.bottomTabBar.designNav)?void 0:e.key},null,8,["addon"])],64)):g("v-if",!0)]}),_:1})}}}),[["__scopeId","data-v-023fd473"]]);export{It as _,ro as a,wr as d};