优化后,再次提交

This commit is contained in:
王利强
2026-05-03 09:08:56 +08:00
parent 721ef0ad54
commit 805747d1d9
1243 changed files with 46213 additions and 221 deletions

View File

@@ -0,0 +1 @@
"use strict";exports.ActionSheet={actionSheet:{show:!1,title:"",description:"",actions:[],index:"",cancelText:"",closeOnClickAction:!0,safeAreaInsetBottom:!0,openType:"",closeOnClickOverlay:!0,round:0,wrapMaxHeight:"600px"}};

View File

@@ -0,0 +1 @@
"use strict";exports.Album={album:{urls:[],keyName:"",singleSize:180,multipleSize:70,space:6,singleMode:"scaleToFill",multipleMode:"aspectFill",maxCount:9,previewFullImage:!0,rowCount:3,showMore:!0,autoWrap:!1,unit:"px",stop:!0}};

View File

@@ -0,0 +1 @@
"use strict";exports.Alert={alert:{title:"",type:"warning",description:"",closable:!1,showIcon:!1,effect:"light",center:!1,fontSize:14,transitionMode:"fade",duration:0,icon:"",value:!0}};

View File

@@ -0,0 +1 @@
"use strict";exports.AvatarGroup={avatarGroup:{urls:[],maxCount:5,shape:"circle",mode:"scaleToFill",showMore:!0,size:40,keyName:"",gap:.5,extraValue:0}};

View File

@@ -0,0 +1 @@
"use strict";exports.Avatar={avatar:{src:"",shape:"circle",size:40,mode:"scaleToFill",text:"",bgColor:"#c0c4cc",color:"#ffffff",fontSize:18,icon:"",mpAvatar:!1,randomBgColor:!1,defaultUrl:"",colorIndex:"",name:""}};

View File

@@ -0,0 +1 @@
"use strict";exports.Backtop={backtop:{mode:"circle",icon:"arrow-upward",text:"",duration:100,scrollTop:0,top:400,bottom:100,right:20,zIndex:9,iconStyle:{color:"#909399",fontSize:"19px"}}};

View File

@@ -0,0 +1 @@
"use strict";exports.Badge={badge:{isDot:!1,value:"",show:!0,max:999,type:"error",showZero:!1,bgColor:null,color:null,shape:"circle",numberType:"overflow",offset:[],inverted:!1,absolute:!1}};

View File

@@ -0,0 +1 @@
"use strict";exports.Button={button:{hairline:!1,type:"info",size:"normal",shape:"square",plain:!1,disabled:!1,loading:!1,loadingText:"",loadingMode:"spinner",loadingSize:15,openType:"",formType:"",appParameter:"",hoverStopPropagation:!0,lang:"en",sessionFrom:"",sendMessageTitle:"",sendMessagePath:"",sendMessageImg:"",showMessageCard:!1,dataName:"",throttleTime:0,hoverStartTime:0,hoverStayTime:200,text:"",icon:"",iconColor:"",color:"",stop:!0}};

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../libs/i18n/index.js"),t={calendar:{title:e.t("up.calendar.chooseDates"),showTitle:!0,showSubtitle:!0,mode:"single",startText:e.t("up.common.start"),endText:e.t("up.common.end"),customList:[],color:"#3c9cff",minDate:0,maxDate:0,defaultDate:null,maxCount:Number.MAX_SAFE_INTEGER,rowHeight:56,formatter:null,showLunar:!1,showMark:!0,confirmText:e.t("up.common.confirm"),confirmDisabledText:e.t("up.common.confirm"),show:!1,closeOnClickOverlay:!1,readonly:!1,showConfirm:!0,maxRange:Number.MAX_SAFE_INTEGER,rangePrompt:"",showRangePrompt:!0,allowSameDay:!1,round:0,monthNum:3,weekText:[e.t("up.week.one"),e.t("up.week.two"),e.t("up.week.three"),e.t("up.week.four"),e.t("up.week.five"),e.t("up.week.six"),e.t("up.week.seven")],forbidDays:[],forbidDaysToast:e.t("up.calendar.disabled"),monthFormat:"",pageInline:!1}};exports.Calendar=t;

View File

@@ -0,0 +1 @@
"use strict";exports.CarKeyboard={carKeyboard:{random:!1}};

View File

@@ -0,0 +1 @@
"use strict";exports.Card={card:{full:!1,title:"",titleColor:"#303133",titleSize:"15px",subTitle:"",subTitleColor:"#909399",subTitleSize:"13px",border:!0,index:"",margin:"15px",borderRadius:"8px",headStyle:{},bodyStyle:{},footStyle:{},headBorderBottom:!0,footBorderTop:!0,thumb:"",thumbWidth:"30px",thumbCircle:!1,padding:"15px",paddingHead:"",paddingBody:"",paddingFoot:"",showHead:!0,showFoot:!0,boxShadow:"none"}};

View File

@@ -0,0 +1 @@
"use strict";exports.CellGroup={cellGroup:{title:"",border:!0,customStyle:{}}};

View File

@@ -0,0 +1 @@
"use strict";exports.Cell={cell:{customClass:"",title:"",label:"",value:"",icon:"",disabled:!1,border:!0,center:!1,url:"",linkType:"navigateTo",clickable:!1,isLink:!1,required:!1,arrowDirection:"",iconStyle:{},rightIconStyle:{},rightIcon:"arrow-right",titleStyle:{},size:"",stop:!0,name:""}};

View File

@@ -0,0 +1 @@
"use strict";exports.CheckboxGroup={checkboxGroup:{name:"",value:[],shape:"square",disabled:!1,activeColor:"#2979ff",inactiveColor:"#c8c9cc",size:18,placement:"row",labelSize:14,labelColor:"#303133",labelDisabled:!1,iconColor:"#ffffff",iconSize:12,iconPlacement:"left",borderBottom:!1}};

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../libs/vue.js"),o=require("../../libs/config/props.js"),p=e.defineMixin({props:{name:{type:String,default:()=>o.props.checkboxGroup.name},modelValue:{type:Array,default:()=>o.props.checkboxGroup.value},shape:{type:String,default:()=>o.props.checkboxGroup.shape},disabled:{type:Boolean,default:()=>o.props.checkboxGroup.disabled},activeColor:{type:String,default:()=>o.props.checkboxGroup.activeColor},inactiveColor:{type:String,default:()=>o.props.checkboxGroup.inactiveColor},size:{type:[String,Number],default:()=>o.props.checkboxGroup.size},placement:{type:String,default:()=>o.props.checkboxGroup.placement},labelSize:{type:[String,Number],default:()=>o.props.checkboxGroup.labelSize},labelColor:{type:[String],default:()=>o.props.checkboxGroup.labelColor},labelDisabled:{type:Boolean,default:()=>o.props.checkboxGroup.labelDisabled},iconColor:{type:String,default:()=>o.props.checkboxGroup.iconColor},iconSize:{type:[String,Number],default:()=>o.props.checkboxGroup.iconSize},iconPlacement:{type:String,default:()=>o.props.checkboxGroup.iconPlacement},borderBottom:{type:Boolean,default:()=>o.props.checkboxGroup.borderBottom}}});exports.props=p;

View File

@@ -0,0 +1 @@
"use strict";const e=require("./props.js"),i=require("../../libs/mixin/mpMixin.js"),t=require("../../libs/mixin/mixin.js"),s=require("../../../../common/vendor.js"),n={name:"u-checkbox-group",mixins:[i.mpMixin,t.mixin,e.props],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("checkbox-group",["placement"])}},watch:{parentData:{handler(){this.children.length&&this.children.map((e=>{"function"==typeof e.init&&e.init()}))},deep:!0}},data:()=>({}),created(){this.children=[]},emits:["update:modelValue","change"],methods:{unCheckedOther(e){const i=[];this.children.map((e=>{e.isChecked&&i.push(e.name)})),this.$emit("update:modelValue",i),this.$emit("change",i)}}};const r=s._export_sfc(n,[["render",function(e,i,t,n,r,a){return{a:s.n(a.bemClass),b:s.gei(e,"")}}],["__scopeId","data-v-6fc20107"]]);wx.createComponent(r);

View File

@@ -0,0 +1,4 @@
{
"component": true,
"usingComponents": {}
}

View File

@@ -0,0 +1 @@
<view class="{{['u-checkbox-group', 'data-v-6fc20107', a, virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{b}}"><slot></slot></view>

View File

@@ -0,0 +1 @@
.u-checkbox-group--row.data-v-6fc20107{display:flex;flex-flow:row wrap}.u-checkbox-group--column.data-v-6fc20107{display:flex;flex-direction:column}

View File

@@ -0,0 +1 @@
"use strict";exports.Checkbox={checkbox:{name:"",shape:"",size:"",checkbox:!1,disabled:"",activeColor:"",inactiveColor:"",iconSize:"",iconColor:"",label:"",labelSize:"",labelColor:"",labelDisabled:""}};

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../libs/vue.js"),o=require("../../libs/config/props.js"),l=e.defineMixin({props:{name:{type:[String,Number,Boolean],default:()=>o.props.checkbox.name},shape:{type:String,default:()=>o.props.checkbox.shape},size:{type:[String,Number],default:()=>o.props.checkbox.size},checked:{type:Boolean,default:()=>o.props.checkbox.checked},disabled:{type:[String,Boolean],default:()=>o.props.checkbox.disabled},activeColor:{type:String,default:()=>o.props.checkbox.activeColor},inactiveColor:{type:String,default:()=>o.props.checkbox.inactiveColor},iconSize:{type:[String,Number],default:()=>o.props.checkbox.iconSize},iconColor:{type:String,default:()=>o.props.checkbox.iconColor},label:{type:[String,Number],default:()=>o.props.checkbox.label},labelSize:{type:[String,Number],default:()=>o.props.checkbox.labelSize},labelColor:{type:String,default:()=>o.props.checkbox.labelColor},labelDisabled:{type:[String,Boolean],default:()=>o.props.checkbox.labelDisabled},usedAlone:{type:[Boolean],default:()=>!1}}});exports.props=l;

View File

@@ -0,0 +1 @@
"use strict";const e=require("./props.js"),t=require("../../libs/mixin/mpMixin.js"),i=require("../../libs/mixin/mixin.js"),a=require("../../libs/function/index.js"),l=require("../../libs/function/test.js"),s=require("../../../../common/vendor.js"),n={name:"u-checkbox",mixins:[t.mpMixin,i.mixin,e.props],data:()=>({isChecked:!1,parentData:{iconSize:12,labelDisabled:null,disabled:null,shape:"square",activeColor:null,inactiveColor:null,size:18,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 a.addUnit(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.isChecked?this.elInactiveColor:"transparent":this.isChecked?e:"transparent"},iconClasses(){let e=[];return e.push("u-checkbox__icon-wrap--"+this.elShape),this.elDisabled&&e.push("u-checkbox__icon-wrap--disabled"),this.isChecked&&this.elDisabled&&e.push("u-checkbox__icon-wrap--disabled--checked"),e},iconWrapStyle(){const e={};return e.backgroundColor=this.isChecked&&!this.elDisabled?this.elActiveColor:"#ffffff",e.borderColor=this.isChecked&&!this.elDisabled?this.elActiveColor:this.elInactiveColor,e.width=a.addUnit(this.elSize),e.height=a.addUnit(this.elSize),this.usedAlone||"right"===this.parentData.iconPlacement&&(e.marginRight=0),e},checkboxStyle(){const e={};return this.usedAlone||(this.parentData.borderBottom&&this.parentData.placement,this.parentData.borderBottom&&"column"===this.parentData.placement&&(e.paddingBottom="8px")),a.deepMerge(e,a.addStyle(this.customStyle))}},mounted(){this.init()},emits:["change","update:checked"],methods:{init(){if(this.usedAlone)this.checked&&(this.isChecked=!0);else{this.updateParentData(),this.parent;let e="";e=this.parentData.modelValue,this.checked?this.isChecked=!0:!this.usedAlone&&l.test.array(e)&&(this.isChecked=e.some((e=>e===this.name)))}},updateParentData(){this.getParentData("u-checkbox-group")},wrapperClickHandler(e){(this.usedAlone||"right"===this.parentData.iconPlacement)&&this.iconClickHandler(e)},iconClickHandler(e){this.preventEvent(e),this.elDisabled||this.setRadioCheckedStatus()},labelClickHandler(e){this.preventEvent(e),this.elLabelDisabled||this.elDisabled||this.setRadioCheckedStatus()},emitEvent(){this.$emit("change",this.isChecked,{name:this.name}),this.usedAlone&&this.$emit("update:checked",this.isChecked),this.$nextTick((()=>{a.formValidate(this,"change")}))},setRadioCheckedStatus(){this.isChecked=!this.isChecked,this.emitEvent(),this.usedAlone||"function"==typeof this.parent.unCheckedOther&&this.parent.unCheckedOther(this)}},watch:{checked(e,t){e!==this.isChecked&&(this.isChecked=e)}}};if(!Array){s.resolveComponent("up-icon")()}Math;const o=s._export_sfc(n,[["render",function(e,t,i,a,l,n){return{a:s.p({name:"checkbox-mark",size:n.elIconSize,color:n.elIconColor}),b:s.r("icon",{elIconSize:n.elIconSize,elIconColor:n.elIconColor}),c:s.o(((...e)=>n.iconClickHandler&&n.iconClickHandler(...e))),d:s.n(n.iconClasses),e:s.s(n.iconWrapStyle),f:s.t(e.label),g:n.elDisabled?n.elInactiveColor:n.elLabelColor,h:n.elLabelSize,i:n.elLabelSize,j:s.r("label",{label:e.label,elDisabled:n.elDisabled}),k:s.o(((...e)=>n.labelClickHandler&&n.labelClickHandler(...e))),l:s.s(n.checkboxStyle),m:s.o(((...e)=>n.wrapperClickHandler&&n.wrapperClickHandler(...e))),n:s.n(`u-checkbox-label--${l.parentData.iconPlacement}`),o:s.n(l.parentData.borderBottom&&"column"===l.parentData.placement&&"u-border-bottom"),p:s.gei(e,"")}}],["__scopeId","data-v-b689ec88"]]);wx.createComponent(o);

View File

@@ -0,0 +1,6 @@
{
"component": true,
"usingComponents": {
"up-icon": "../u-icon/u-icon"
}
}

View File

@@ -0,0 +1 @@
<view style="{{l + ';' + virtualHostStyle}}" catchtap="{{m}}" class="{{['u-checkbox', 'cursor-pointer', 'data-v-b689ec88', n, o, virtualHostClass]}}" hidden="{{virtualHostHidden || false}}" id="{{p}}"><view catchtap="{{c}}" class="{{['u-checkbox__icon-wrap', 'cursor-pointer', 'data-v-b689ec88', d]}}" style="{{e}}"><block wx:if="{{$slots.icon}}"><slot name="icon"></slot></block><block wx:else><up-icon wx:if="{{a}}" class="u-checkbox__icon-wrap__icon data-v-b689ec88" virtualHostClass="u-checkbox__icon-wrap__icon data-v-b689ec88" u-i="b689ec88-0" bind:__l="__l" u-p="{{a}}"/></block></view><view class="u-checkbox__label-wrap cursor-pointer data-v-b689ec88" catchtap="{{k}}"><block wx:if="{{$slots.label}}"><slot name="label"></slot></block><block wx:else><text class="data-v-b689ec88" style="{{'color:' + g + ';' + ('font-size:' + h) + ';' + ('line-height:' + i)}}">{{f}}</text></block></view></view>

View File

@@ -0,0 +1 @@
.u-checkbox.data-v-b689ec88{display:flex;overflow:hidden;flex-direction:row;align-items:center;margin-bottom:5px;margin-top:5px}.u-checkbox-label--left.data-v-b689ec88{flex-direction:row}.u-checkbox-label--right.data-v-b689ec88{flex-direction:row-reverse;justify-content:space-between}.u-checkbox__icon-wrap.data-v-b689ec88{box-sizing:border-box;transition-property:border-color,background-color,color;transition-duration:.2s;color:#606266;display:flex;flex-direction:row;align-items:center;justify-content:center;color:transparent;text-align:center;margin-right:6px;font-size:6px;border-width:1px;border-color:#c8c9cc;border-style:solid}.u-checkbox__icon-wrap--circle.data-v-b689ec88{border-radius:100%}.u-checkbox__icon-wrap--square.data-v-b689ec88{border-radius:3px}.u-checkbox__icon-wrap--checked.data-v-b689ec88{color:#fff;background-color:red;border-color:#2979ff}.u-checkbox__icon-wrap--disabled.data-v-b689ec88{background-color:#ebedf0!important}.u-checkbox__icon-wrap--disabled--checked.data-v-b689ec88{color:#c8c9cc!important}.u-checkbox__label.data-v-b689ec88{word-wrap:break-word;margin-left:5px;margin-right:12px;color:#606266;font-size:15px}.u-checkbox__label--disabled.data-v-b689ec88{color:#c8c9cc}

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../../../common/vendor.js"),t={name:"up-choose",props:{options:{type:Array,default:()=>[]},modelValue:{type:[Number,String,Array],default:!1},type:{type:[String],default:"radio"},itemWidth:{type:[String],default:"auto"},itemHeight:{type:[String],default:"50px"},itemPadding:{type:[String],default:"8px"},labelName:{type:String,default:"title"},valueName:{type:String,default:"value"},customClick:{type:Boolean,default:!1},wrap:{type:Boolean,default:!0}},data:()=>({currentIndex:""}),created:function(){this.currentIndex=this.modelValue},emits:["update:modelValue","custom-click"],methods:{change(e){this.customClick?this.$emit("custom-click",e):(this.currentIndex=e,this.$emit("update:modelValue",e))}}};if(!Array){e.resolveComponent("up-tag")()}Math;const a=e._export_sfc(t,[["render",function(t,a,i,r,n,d){return{a:e.f(i.options,((t,a,r)=>({a:e.t(t[i.labelName]),b:e.n(n.currentIndex===a?"active":""),c:e.o((e=>d.change(a)),t.id),d:"56f3b579-0-"+r,e:e.p({type:a==n.currentIndex?"primary":"info",size:"large",plain:a!=n.currentIndex,height:i.itemHeight}),f:"d-"+r,g:e.r("d",{item:t,index:a},r),h:t.id}))),b:i.itemWidth,c:i.itemPadding,d:i.itemWidth,e:!1===i.wrap,f:e.n(i.wrap?"up-choose-wrap":"up-choose-nowrap"),g:e.gei(t,"")}}],["__scopeId","data-v-56f3b579"]]);wx.createComponent(a);

View File

@@ -0,0 +1,6 @@
{
"component": true,
"usingComponents": {
"up-tag": "../u-tag/u-tag"
}
}

View File

@@ -0,0 +1 @@
<scroll-view scroll-x="{{e}}" class="{{['data-v-56f3b579', 'up-choose', f, virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{g}}"><block wx:for="{{a}}" wx:for-item="item" wx:key="h"><view class="data-v-56f3b579" style="{{'width:' + d + ';' + ('display:' + 'inline-block')}}"><block wx:if="{{$slots.d}}"><slot name="{{item.f}}"></slot></block><block wx:else><up-tag wx:if="{{item.e}}" u-s="{{['d']}}" class="{{['data-v-56f3b579', item.b]}}" virtualHostClass="{{['data-v-56f3b579', item.b]}}" style="{{'width:' + b + ';' + ('padding:' + c)}}" virtualHostStyle="{{'width:' + b + ';' + ('padding:' + c)}}" bindclick="{{item.c}}" u-i="{{item.d}}" bind:__l="__l" u-p="{{item.e}}">{{item.a}}</up-tag></block></view></block></scroll-view>

View File

@@ -0,0 +1 @@
.up-choose.data-v-56f3b579 .up-tag{font-weight:600}.up-choose.data-v-56f3b579:last-child{margin-right:0}.up-choose-wrap.data-v-56f3b579{flex-wrap:wrap}.up-choose-nowrap.data-v-56f3b579{flex-wrap:nowrap;white-space:nowrap}

View File

@@ -0,0 +1 @@
"use strict";exports.CircleProgress={circleProgress:{percentage:30}};

View File

@@ -0,0 +1 @@
"use strict";exports.CodeInput={codeInput:{adjustPosition:!0,maxlength:6,dot:!1,mode:"box",hairline:!1,space:10,value:"",focus:!1,bold:!1,color:"#606266",fontSize:18,size:35,disabledKeyboard:!1,borderColor:"#c9cacc",disabledDot:!0}};

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../libs/i18n/index.js"),n={code:{seconds:60,startText:e.t("up.code.send"),changeText:e.t("up.code.resendAfter"),endText:e.t("up.code.resend"),keepRunning:!1,uniqueKey:""}};exports.Code=n;

View File

@@ -0,0 +1 @@
"use strict";exports.Col={col:{span:12,offset:0,justify:"start",align:"stretch",textAlign:"left"}};

View File

@@ -0,0 +1 @@
"use strict";exports.CollapseItem={collapseItem:{title:"",value:"",label:"",disabled:!1,isLink:!0,clickable:!0,border:!0,align:"left",name:"",icon:"",duration:300,showRight:!0,titleStyle:{},iconStyle:{},rightIconStyle:{},cellCustomStyle:{},cellCustomClass:""}};

View File

@@ -0,0 +1 @@
"use strict";exports.Collapse={collapse:{value:null,accordion:!1,border:!0}};

View File

@@ -0,0 +1 @@
"use strict";exports.ColumnNotice={columnNotice:{text:"",icon:"volume",mode:"",color:"#f9ae3d",bgColor:"#fdf6ec",fontSize:14,speed:80,step:!1,duration:1500,disableTouch:!0,justifyContent:"flex-start"}};

View File

@@ -0,0 +1 @@
"use strict";exports.CountDown={countDown:{time:0,format:"HH:mm:ss",autoStart:!0,millisecond:!1}};

View File

@@ -0,0 +1 @@
"use strict";exports.CountTo={countTo:{startVal:0,endVal:0,duration:2e3,autoplay:!0,decimals:0,useEasing:!0,decimal:".",color:"#606266",fontSize:22,bold:!1,separator:""}};

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../libs/i18n/index.js"),t={datetimePicker:{show:!1,popupMode:"bottom",showToolbar:!0,value:"",title:"",mode:"datetime",maxDate:new Date((new Date).getFullYear()+10,0,1).getTime(),minDate:new Date((new Date).getFullYear()-10,0,1).getTime(),minHour:0,maxHour:23,minMinute:0,maxMinute:59,filter:null,formatter:null,loading:!1,itemHeight:44,cancelText:e.t("up.common.cancel"),confirmText:e.t("up.common.confirm"),cancelColor:"#909193",confirmColor:"#3c9cff",visibleItemCount:5,closeOnClickOverlay:!1,defaultIndex:[],inputBorder:"surround",disabled:!1,disabledColor:"",placeholder:e.t("up.common.pleaseChoose"),inputProps:{},pageInline:!1}};exports.DatetimePicker=t;

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../libs/vue.js"),t=require("../../libs/config/props.js"),r=e.defineMixin({props:{hasInput:{type:Boolean,default:!1},inputProps:{type:Object,default:()=>({})},inputBorder:{type:String,default:()=>t.props.input.inputBorder},disabled:{type:Boolean,default:()=>t.props.input.disabled},disabledColor:{type:String,default:()=>t.props.input.disabledColor},placeholder:{type:String,default:()=>t.props.input.placeholder},format:{type:String,default:()=>""},show:{type:Boolean,default:()=>t.props.datetimePicker.show},popupMode:{type:String,default:()=>t.props.picker.popupMode},showToolbar:{type:Boolean,default:()=>t.props.datetimePicker.showToolbar},toolbarRightSlot:{type:Boolean,default:!1},modelValue:{type:[String,Number],default:()=>t.props.datetimePicker.value},title:{type:String,default:()=>t.props.datetimePicker.title},mode:{type:String,default:()=>t.props.datetimePicker.mode},maxDate:{type:Number,default:()=>t.props.datetimePicker.maxDate},minDate:{type:Number,default:()=>t.props.datetimePicker.minDate},minHour:{type:Number,default:()=>t.props.datetimePicker.minHour},maxHour:{type:Number,default:()=>t.props.datetimePicker.maxHour},minMinute:{type:Number,default:()=>t.props.datetimePicker.minMinute},maxMinute:{type:Number,default:()=>t.props.datetimePicker.maxMinute},filter:{type:[Function,null],default:()=>t.props.datetimePicker.filter},formatter:{type:[Function,null],default:()=>t.props.datetimePicker.formatter},loading:{type:Boolean,default:()=>t.props.datetimePicker.loading},itemHeight:{type:[String,Number],default:()=>t.props.datetimePicker.itemHeight},cancelText:{type:String,default:()=>t.props.datetimePicker.cancelText},confirmText:{type:String,default:()=>t.props.datetimePicker.confirmText},cancelColor:{type:String,default:()=>t.props.datetimePicker.cancelColor},confirmColor:{type:String,default:()=>t.props.datetimePicker.confirmColor},visibleItemCount:{type:[String,Number],default:()=>t.props.datetimePicker.visibleItemCount},closeOnClickOverlay:{type:Boolean,default:()=>t.props.datetimePicker.closeOnClickOverlay},defaultIndex:{type:Array,default:()=>t.props.datetimePicker.defaultIndex},pageInline:{type:Boolean,default:()=>t.props.datetimePicker.pageInline}}});exports.props=r;

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,7 @@
{
"component": true,
"usingComponents": {
"up-input": "../u-input/u-input",
"u-picker": "../u-picker/u-picker"
}
}

View File

@@ -0,0 +1 @@
<view class="{{['u-datetime-picker', 'data-v-4cde1766', virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{l}}"><view wx:if="{{a}}" class="u-datetime-picker__has-input data-v-4cde1766" bindtap="{{e}}"><block wx:if="{{$slots.trigger}}"><slot name="trigger"></slot></block><block wx:else><up-input wx:if="{{c}}" class="data-v-4cde1766" virtualHostClass="data-v-4cde1766" u-i="4cde1766-0" bind:__l="__l" bindupdateModelValue="{{b}}" u-p="{{c}}"></up-input><cover-view class="input-cover data-v-4cde1766"></cover-view></block></view><u-picker wx:if="{{k}}" class="r data-v-4cde1766" virtualHostClass="r data-v-4cde1766" u-s="{{['toolbar-right','toolbar-bottom']}}" u-r="picker" bindclose="{{g}}" bindcancel="{{h}}" bindconfirm="{{i}}" bindchange="{{j}}" u-i="4cde1766-1" bind:__l="__l" u-p="{{k}}"><view slot="toolbar-right"><slot name="toolbar-right"></slot></view><view slot="toolbar-bottom"><slot name="toolbar-bottom"></slot></view></u-picker></view>

View File

@@ -0,0 +1 @@
.u-datetime-picker.data-v-4cde1766{flex:1}.u-datetime-picker__has-input.data-v-4cde1766{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%}.u-datetime-picker__has-input .input-cover.data-v-4cde1766{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;border-radius:4px;border:1px solid #eee;padding:0 10px}

View File

@@ -0,0 +1 @@
"use strict";exports.Divider={divider:{dashed:!1,hairline:!0,dot:!1,textPosition:"center",text:"",textSize:14,textColor:"#909399",lineColor:"#dcdfe6"}};

View File

@@ -0,0 +1 @@
"use strict";exports.Empty={empty:{icon:"",text:"",textColor:"#c0c4cc",textSize:14,iconColor:"#c0c4cc",iconSize:90,mode:"data",width:160,height:160,show:!0,marginTop:0}};

View File

@@ -0,0 +1 @@
"use strict";exports.FormItem={formItem:{label:"",prop:"",rules:[],borderBottom:"",labelPosition:"",labelWidth:"",rightIcon:"",leftIcon:"",required:!1,leftIconStyle:""}};

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../libs/vue.js"),t=require("../../libs/config/props.js"),r=e.defineMixin({props:{label:{type:String,default:()=>t.props.formItem.label},prop:{type:String,default:()=>t.props.formItem.prop},rules:{type:Array,default:()=>t.props.formItem.rules},borderBottom:{type:[String,Boolean],default:()=>t.props.formItem.borderBottom},labelPosition:{type:String,default:()=>t.props.formItem.labelPosition},labelWidth:{type:[String,Number],default:()=>t.props.formItem.labelWidth},rightIcon:{type:String,default:()=>t.props.formItem.rightIcon},leftIcon:{type:String,default:()=>t.props.formItem.leftIcon},required:{type:Boolean,default:()=>t.props.formItem.required},leftIconStyle:{type:[String,Object],default:()=>t.props.formItem.leftIconStyle}}});exports.props=r;

View File

@@ -0,0 +1 @@
"use strict";const e=require("./props.js"),t=require("../../libs/mixin/mpMixin.js"),a=require("../../libs/mixin/mixin.js"),r=require("../../libs/config/props.js"),i=require("../../libs/config/color.js"),l=require("../../libs/function/index.js"),s=require("../../../../common/vendor.js"),o={name:"u-form-item",mixins:[t.mpMixin,a.mixin,e.props],data:()=>({message:"",parentData:{labelPosition:"left",labelAlign:"left",labelStyle:{},labelWidth:45,errorType:"message"},color:i.color,itemRules:[]}),computed:{propsLine:()=>r.props.line},mounted(){this.init()},emits:["click"],watch:{rules:{immediate:!0,handler(e){this.setRules(e)}}},methods:{addStyle:l.addStyle,addUnit:l.addUnit,init(){this.updateParentData(),this.parent},setRules(e){0!==e.length?this.itemRules=e:this.itemRules=[]},updateParentData(){this.getParentData("u-form")},clearValidate(){this.message=null},resetField(){const e=l.getProperty(this.parent.originalModel,this.prop);l.setProperty(this.parent.model,this.prop,e),this.message=null},clickHandler(){this.$emit("click")}}};if(!Array){(s.resolveComponent("up-icon")+s.resolveComponent("u-line"))()}Math||((()=>"../u-icon/u-icon.js")+(()=>"../u-line/u-line.js"))();const n=s._export_sfc(o,[["render",function(e,t,a,r,i,l){return s.e({a:e.required||e.leftIcon||e.label},e.required||e.leftIcon||e.label?s.e({b:e.required},(e.required,{}),{c:e.leftIcon},e.leftIcon?{d:s.p({name:e.leftIcon,"custom-style":e.leftIconStyle})}:{},{e:s.t(e.label),f:s.s(i.parentData.labelStyle),g:s.s({justifyContent:"left"===i.parentData.labelAlign?"flex-start":"center"===i.parentData.labelAlign?"center":"flex-end"}),h:l.addUnit(e.labelWidth||i.parentData.labelWidth),i:"left"===(e.labelPosition||i.parentData.labelPosition)?0:"5px"}):{},{j:e.$slots.right},(e.$slots.right,{}),{k:s.o(((...e)=>l.clickHandler&&l.clickHandler(...e))),l:s.s(l.addStyle(e.customStyle)),m:s.s({flexDirection:"left"===(e.labelPosition||i.parentData.labelPosition)?"row":"column"}),n:!!i.message&&"message"===i.parentData.errorType},i.message&&"message"===i.parentData.errorType?{o:s.t(i.message),p:l.addUnit("top"===(e.labelPosition||i.parentData.labelPosition)?0:e.labelWidth||i.parentData.labelWidth)}:{},{q:e.borderBottom},e.borderBottom?{r:s.p({color:i.message&&"border-bottom"===i.parentData.errorType?i.color.error:l.propsLine.color,customStyle:`margin-top: ${i.message&&"message"===i.parentData.errorType?"5px":0}`})}:{},{s:i.message&&"message"===i.parentData.errorType?1:"",t:s.gei(e,"")})}],["__scopeId","data-v-09865a03"]]);wx.createComponent(n);

View File

@@ -0,0 +1,7 @@
{
"component": true,
"usingComponents": {
"up-icon": "../u-icon/u-icon",
"u-line": "../u-line/u-line"
}
}

View File

@@ -0,0 +1 @@
<view class="{{['u-form-item', 'data-v-09865a03', s && 'u-form-item--error', virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{t}}"><view class="u-form-item__body data-v-09865a03" bindtap="{{k}}" style="{{l + ';' + m}}"><block wx:if="{{$slots.label}}"><slot name="label"></slot></block><block wx:else><view wx:if="{{a}}" class="u-form-item__body__left data-v-09865a03" style="{{'width:' + h + ';' + ('margin-bottom:' + i)}}"><view class="u-form-item__body__left__content data-v-09865a03"><text wx:if="{{b}}" class="u-form-item__body__left__content__required data-v-09865a03">*</text><view wx:if="{{c}}" class="u-form-item__body__left__content__icon data-v-09865a03"><up-icon wx:if="{{d}}" class="data-v-09865a03" virtualHostClass="data-v-09865a03" u-i="09865a03-0" bind:__l="__l" u-p="{{d}}"></up-icon></view><text class="u-form-item__body__left__content__label data-v-09865a03" style="{{f + ';' + g}}">{{e}}</text></view></view></block><view class="u-form-item__body__right data-v-09865a03"><view class="u-form-item__body__right__content data-v-09865a03"><view class="u-form-item__body__right__content__slot data-v-09865a03"><slot/></view><view wx:if="{{j}}" class="item__body__right__content__icon data-v-09865a03"><slot name="right"/></view></view></view></view><block wx:if="{{$slots.error}}"><slot name="error"></slot></block><block wx:else><text wx:if="{{n}}" class="u-form-item__body__right__message data-v-09865a03" style="{{'margin-left:' + p}}">{{o}}</text></block><u-line wx:if="{{q}}" class="data-v-09865a03" virtualHostClass="data-v-09865a03" u-i="09865a03-1" bind:__l="__l" u-p="{{r}}"></u-line></view>

View File

@@ -0,0 +1 @@
.u-form-item.data-v-09865a03{display:flex;flex-direction:column;font-size:14px;color:#303133}.u-form-item__body.data-v-09865a03{display:flex;flex-direction:row;padding:10px 0}.u-form-item__body__left.data-v-09865a03{display:flex;flex-direction:row;align-items:center}.u-form-item__body__left__content.data-v-09865a03{position:relative;display:flex;flex-direction:row;align-items:center;padding-right:10rpx;flex:1}.u-form-item__body__left__content__icon.data-v-09865a03{margin-right:8rpx}.u-form-item__body__left__content__required.data-v-09865a03{position:absolute;left:-9px;color:#f56c6c;line-height:20px;font-size:20px;top:3px}.u-form-item__body__left__content__label.data-v-09865a03{display:flex;flex-direction:row;align-items:center;flex:1;color:#303133;font-size:15px}.u-form-item__body__right.data-v-09865a03{flex:1}.u-form-item__body__right__content.data-v-09865a03{display:flex;flex-direction:row;align-items:center;flex:1}.u-form-item__body__right__content__slot.data-v-09865a03{flex:1;display:flex;flex-direction:row;align-items:center}.u-form-item__body__right__content__icon.data-v-09865a03{margin-left:10rpx;color:#c0c4cc;font-size:30rpx}.u-form-item__body__right__message.data-v-09865a03{font-size:12px;line-height:12px;color:#f56c6c}

View File

@@ -0,0 +1 @@
"use strict";exports.Form={form:{model:{},rules:{},errorType:"message",borderBottom:!0,labelPosition:"left",labelWidth:45,labelAlign:"left",labelStyle:{}}};

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../libs/vue.js"),r=require("../../libs/config/props.js"),o=e.defineMixin({props:{model:{type:Object,default:()=>r.props.form.model},rules:{type:[Object,Function,Array],default:()=>r.props.form.rules},errorType:{type:String,default:()=>r.props.form.errorType},borderBottom:{type:Boolean,default:()=>r.props.form.borderBottom},labelPosition:{type:String,default:()=>r.props.form.labelPosition},labelWidth:{type:[String,Number],default:()=>r.props.form.labelWidth},labelAlign:{type:String,default:()=>r.props.form.labelAlign},labelStyle:{type:Object,default:()=>r.props.form.labelStyle}}});exports.props=o;

View File

@@ -0,0 +1 @@
"use strict";const e=require("./props.js"),t=require("../../libs/mixin/mpMixin.js"),i=require("../../libs/mixin/mixin.js"),r=require("../../libs/util/async-validator.js"),s=require("../../libs/function/index.js"),n=require("../../libs/function/test.js"),l=require("../../../../common/vendor.js");r.Schema.warning=function(){};const o={name:"u-form",mixins:[t.mpMixin,i.mixin,e.props],provide(){return{uForm:this}},data:()=>({formRules:{},validator:{},originalModel:null}),watch:{rules:{immediate:!0,handler(e){this.setRules(e)}},propsChange(e){var t;(null==(t=this.children)?void 0:t.length)&&this.children.map((e=>{"function"==typeof e.updateParentData&&e.updateParentData()}))},model:{immediate:!0,handler(e){this.originalModel||(this.originalModel=s.deepClone(e))}}},computed:{propsChange(){return[this.errorType,this.borderBottom,this.labelPosition,this.labelWidth,this.labelAlign,this.labelStyle]}},created(){this.children=[]},methods:{setRules(e){0!==Object.keys(e).length&&(this.formRules=e,this.validator=new r.Schema(e))},resetFields(){this.resetModel()},resetModel(e){this.children.map((e=>{const t=null==e?void 0:e.prop,i=s.getProperty(this.originalModel,t);s.setProperty(this.model,t,i)}))},clearValidate(e){e=[].concat(e),this.children.map((t=>{(void 0===e[0]||e.includes(t.prop))&&(t.message=null)}))},async validateField(e,t,i=null,l){this.$nextTick((()=>{const o=[];e=[].concat(e);let a=this.children.map((t=>new Promise(((a,h)=>{const c=[];if(e.includes(t.prop)){const e=s.getProperty(this.model,t.prop),h=t.prop.split("."),d=h[h.length-1];let u=[];if(u=t.itemRules&&t.itemRules.length>0?t.itemRules:this.formRules[t.prop],!u)return void a();const p=[].concat(u);p.length||a();for(let s=0;s<p.length;s++){const h=p[s],u=[].concat(null==h?void 0:h.trigger);if(i&&!u.includes(i)){a();continue}new r.Schema({[d]:h}).validate({[d]:e},((e,i)=>{var r;n.test.array(e)&&(e.forEach((e=>{e.prop=t.prop})),o.push(...e),c.push(...e)),l&&1!=(null==l?void 0:l.showErrorMsg)||(t.message=(null==(r=c[0])?void 0:r.message)?c[0].message:null),s==p.length-1&&a(o)}))}}else a({})}))));Promise.all(a).then((e=>{"function"==typeof t&&t(o)})).catch((e=>{console.error("An error occurred:",e)}))}))},validate(e){return new Promise(((t,i)=>{this.$nextTick((()=>{const r=this.children.map((e=>e.prop));this.validateField(r,(e=>{e.length?("toast"===this.errorType&&s.toast(e[0].message),i(e)):t(!0)}),null,e)}))}))}}};const a=l._export_sfc(o,[["render",function(e,t,i,r,s,n){return{a:l.gei(e,"")}}]]);wx.createComponent(a);

View File

@@ -0,0 +1,4 @@
{
"component": true,
"usingComponents": {}
}

View File

@@ -0,0 +1 @@
<view class="{{['u-form', virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{a}}"><slot/></view>

View File

@@ -0,0 +1 @@
"use strict";exports.Gap={gap:{bgColor:"transparent",height:20,marginTop:0,marginBottom:0,customStyle:{}}};

View File

@@ -0,0 +1 @@
"use strict";const r=require("../../libs/vue.js"),p=require("../../libs/config/props.js"),e=r.defineMixin({props:{bgColor:{type:String,default:()=>p.props.gap.bgColor},height:{type:[String,Number],default:()=>p.props.gap.height},marginTop:{type:[String,Number],default:()=>p.props.gap.marginTop},marginBottom:{type:[String,Number],default:()=>p.props.gap.marginBottom}}});exports.props=e;

View File

@@ -0,0 +1 @@
"use strict";const i=require("./props.js"),e=require("../../libs/mixin/mpMixin.js"),t=require("../../libs/mixin/mixin.js"),n=require("../../libs/function/index.js"),r=require("../../../../common/vendor.js"),o={name:"u-gap",mixins:[e.mpMixin,t.mixin,i.props],computed:{gapStyle(){const i={backgroundColor:this.bgColor,height:n.addUnit(this.height),marginTop:n.addUnit(this.marginTop),marginBottom:n.addUnit(this.marginBottom)};return n.deepMerge(i,n.addStyle(this.customStyle))}}};const s=r._export_sfc(o,[["render",function(i,e,t,n,o,s){return{a:r.s(s.gapStyle),b:r.gei(i,"")}}]]);wx.createComponent(s);

View File

@@ -0,0 +1,4 @@
{
"component": true,
"usingComponents": {}
}

View File

@@ -0,0 +1 @@
<view style="{{a + ';' + virtualHostStyle}}" class="{{['u-gap', virtualHostClass]}}" hidden="{{virtualHostHidden || false}}" id="{{b}}"></view>

View File

@@ -0,0 +1 @@
"use strict";exports.GridItem={gridItem:{name:null,bgColor:"transparent"}};

View File

@@ -0,0 +1 @@
"use strict";exports.Grid={grid:{col:3,border:!1,align:"left"}};

View File

@@ -0,0 +1 @@
"use strict";const o=require("../../libs/config/config.js"),{color:e}=o.config,c={icon:{name:"",color:e["u-content-color"],size:"16px",bold:!1,index:"",hoverClass:"",customPrefix:"uicon",label:"",labelPos:"right",labelSize:"15px",labelColor:e["u-content-color"],space:"3px",imgMode:"",width:"",height:"",top:0,stop:!1}};exports.Icon=c;

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../libs/vue.js"),o=require("../../libs/config/props.js"),p=e.defineMixin({props:{name:{type:String,default:()=>o.props.icon.name},color:{type:String,default:()=>o.props.icon.color},size:{type:[String,Number],default:()=>o.props.icon.size},bold:{type:Boolean,default:()=>o.props.icon.bold},index:{type:[String,Number],default:()=>o.props.icon.index},hoverClass:{type:String,default:()=>o.props.icon.hoverClass},customPrefix:{type:String,default:()=>o.props.icon.customPrefix},label:{type:[String,Number],default:()=>o.props.icon.label},labelPos:{type:String,default:()=>o.props.icon.labelPos},labelSize:{type:[String,Number],default:()=>o.props.icon.labelSize},labelColor:{type:String,default:()=>o.props.icon.labelColor},space:{type:[String,Number],default:()=>o.props.icon.space},imgMode:{type:String,default:()=>o.props.icon.imgMode},width:{type:[String,Number],default:()=>o.props.icon.width},height:{type:[String,Number],default:()=>o.props.icon.height},top:{type:[String,Number],default:()=>o.props.icon.top},stop:{type:Boolean,default:()=>o.props.icon.stop}}});exports.props=p;

View File

@@ -0,0 +1 @@
"use strict";const i=require("./icons.js"),t=require("./props.js"),e=require("../../libs/config/config.js"),s=require("../../libs/mixin/mpMixin.js"),n=require("../../libs/mixin/mixin.js"),o=require("../../libs/function/index.js"),l=require("./util.js"),c=require("../../../../common/vendor.js"),d={name:"u-icon",beforeCreate(){l.fontUtil.params.loaded||l.fontUtil.loadFont()},data:()=>({}),emits:["click"],mixins:[s.mpMixin,n.mixin,t.props],computed:{uClasses(){let i=[];return i.push(this.customPrefix+"-"+this.name),"uicon"==this.customPrefix?i.push("u-iconfont"):i.push(this.customPrefix),this.color&&e.config.type.includes(this.color)&&i.push("u-icon__icon--"+this.color),i},iconStyle(){let i={};return i={fontSize:o.addUnit(this.size),lineHeight:o.addUnit(this.size),fontWeight:this.bold?"bold":"normal",top:o.addUnit(this.top)},"uicon"!==this.customPrefix&&(i.fontFamily=this.customPrefix),this.color&&!e.config.type.includes(this.color)&&(i.color=this.color),i},isImg(){return-1!==this.name.indexOf("/")},imgStyle(){let i={};return i.width=this.width?o.addUnit(this.width):o.addUnit(this.size),i.height=this.height?o.addUnit(this.height):o.addUnit(this.size),i},icon(){return"uicon"!==this.customPrefix?e.config.customIcons[this.name]||this.name:i.icons["uicon-"+this.name]||this.name}},methods:{addStyle:o.addStyle,addUnit:o.addUnit,clickHandler(i){this.$emit("click",this.index,i),this.stop&&this.preventEvent(i)}}};const a=c._export_sfc(d,[["render",function(i,t,e,s,n,o){return c.e({a:o.isImg},o.isImg?{b:i.name,c:i.imgMode,d:c.s(o.imgStyle),e:c.s(o.addStyle(i.customStyle))}:{f:c.t(o.icon),g:c.n(o.uClasses),h:c.s(o.iconStyle),i:c.s(o.addStyle(i.customStyle)),j:i.hoverClass},{k:""!==i.label},""!==i.label?{l:c.t(i.label),m:i.labelColor,n:o.addUnit(i.labelSize),o:"right"==i.labelPos?o.addUnit(i.space):0,p:"bottom"==i.labelPos?o.addUnit(i.space):0,q:"left"==i.labelPos?o.addUnit(i.space):0,r:"top"==i.labelPos?o.addUnit(i.space):0}:{},{s:c.o(((...i)=>o.clickHandler&&o.clickHandler(...i))),t:c.n("u-icon--"+i.labelPos),v:c.gei(i,"")})}],["__scopeId","data-v-8adfb92a"]]);wx.createComponent(a);

View File

@@ -0,0 +1,4 @@
{
"component": true,
"usingComponents": {}
}

View File

@@ -0,0 +1 @@
<view bindtap="{{s}}" class="{{['u-icon', 'data-v-8adfb92a', t, virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{v}}"><image wx:if="{{a}}" class="u-icon__img data-v-8adfb92a" src="{{b}}" mode="{{c}}" style="{{d + ';' + e}}"></image><text wx:else class="{{['u-icon__icon', 'data-v-8adfb92a', g]}}" style="{{h + ';' + i}}" hover-class="{{j}}">{{f}}</text><text wx:if="{{k}}" class="u-icon__label data-v-8adfb92a" style="{{'color:' + m + ';' + ('font-size:' + n) + ';' + ('margin-left:' + o) + ';' + ('margin-top:' + p) + ';' + ('margin-right:' + q) + ';' + ('margin-bottom:' + r)}}">{{l}}</text></view>

View File

@@ -0,0 +1 @@
.u-icon.data-v-8adfb92a{display:flex;align-items:center}.u-icon--left.data-v-8adfb92a{flex-direction:row-reverse;align-items:center}.u-icon--right.data-v-8adfb92a{flex-direction:row;align-items:center}.u-icon--top.data-v-8adfb92a{flex-direction:column-reverse;justify-content:center}.u-icon--bottom.data-v-8adfb92a{flex-direction:column;justify-content:center}.u-icon__icon.data-v-8adfb92a{font-family:uicon-iconfont;position:relative;display:flex;flex-direction:row;align-items:center}.u-icon__icon--primary.data-v-8adfb92a{color:#3c9cff}.u-icon__icon--success.data-v-8adfb92a{color:#5ac725}.u-icon__icon--error.data-v-8adfb92a{color:#f56c6c}.u-icon__icon--warning.data-v-8adfb92a{color:#f9ae3d}.u-icon__icon--info.data-v-8adfb92a{color:#909399}.u-icon__img.data-v-8adfb92a{height:auto;will-change:transform}.u-icon__label.data-v-8adfb92a{line-height:1}

View File

@@ -0,0 +1 @@
"use strict";const o=require("../../../../common/vendor.js"),c=require("../../libs/config/config.js");let n={loaded:!1};const i={params:n,loadFont:()=>(c.config.loadFontOnce&&(n.loaded=!0),o.index.loadFontFace({global:!0,family:"uicon-iconfont",source:'url("'+c.config.iconUrl+'")',success(){},fail(){}}),c.config.customIcon.family&&o.index.loadFontFace({global:!0,family:c.config.customIcon.family,source:'url("'+c.config.customIcon.url+'")',success(){},fail(){}}),!0)};exports.fontUtil=i;

View File

@@ -0,0 +1 @@
"use strict";exports.Image={image:{src:"",mode:"aspectFill",width:"300",height:"225",shape:"square",radius:0,lazyLoad:!0,showMenuByLongpress:!0,loadingIcon:"photo",errorIcon:"error-circle",showLoading:!0,showError:!0,fade:!0,webp:!1,duration:500,bgColor:"#f3f4f6"}};

View File

@@ -0,0 +1 @@
"use strict";exports.IndexAnchor={indexAnchor:{text:"",color:"#606266",size:14,bgColor:"#f1f1f1",height:32}};

View File

@@ -0,0 +1 @@
"use strict";exports.IndexList={indexList:{inactiveColor:"#606266",activeColor:"#5677fc",indexList:[],sticky:!0,customNavHeight:0,safeBottomFix:!1,itemMargin:"0rpx"}};

View File

@@ -0,0 +1 @@
"use strict";exports.Input={input:{value:"",type:"text",fixed:!1,disabled:!1,disabledColor:"#f5f7fa",clearable:!1,password:!1,maxlength:140,placeholder:null,placeholderClass:"input-placeholder",placeholderStyle:"color: #c0c4cc",showWordLimit:!1,confirmType:"done",confirmHold:!1,holdKeyboard:!1,focus:!1,autoBlur:!1,disableDefaultPadding:!1,cursor:-1,cursorSpacing:30,selectionStart:-1,selectionEnd:-1,adjustPosition:!0,inputAlign:"left",fontSize:"15px",color:"#303133",prefixIcon:"",prefixIconStyle:"",suffixIcon:"",suffixIconStyle:"",border:"surround",readonly:!1,shape:"square",formatter:null,cursorColor:"",passwordVisibilityToggle:!0}};

View File

@@ -0,0 +1 @@
"use strict";const t=require("../../libs/vue.js"),e=require("../../libs/config/props.js"),p=t.defineMixin({props:{modelValue:{type:[String,Number],default:()=>e.props.input.value},type:{type:String,default:()=>e.props.input.type},fixed:{type:Boolean,default:()=>e.props.input.fixed},disabled:{type:Boolean,default:()=>e.props.input.disabled},disabledColor:{type:String,default:()=>e.props.input.disabledColor},clearable:{type:Boolean,default:!1},onlyClearableOnFocused:{type:Boolean,default:!0},password:{type:Boolean,default:()=>e.props.input.password},maxlength:{type:[String,Number],default:()=>e.props.input.maxlength},placeholder:{type:String,default:()=>e.props.input.placeholder},placeholderClass:{type:String,default:()=>e.props.input.placeholderClass},placeholderStyle:{type:[String,Object],default:()=>e.props.input.placeholderStyle},showWordLimit:{type:Boolean,default:()=>e.props.input.showWordLimit},confirmType:{type:String,default:()=>e.props.input.confirmType},confirmHold:{type:Boolean,default:()=>e.props.input.confirmHold},holdKeyboard:{type:Boolean,default:()=>e.props.input.holdKeyboard},focus:{type:Boolean,default:()=>e.props.input.focus},autoBlur:{type:Boolean,default:()=>e.props.input.autoBlur},disableDefaultPadding:{type:Boolean,default:()=>e.props.input.disableDefaultPadding},cursor:{type:[String,Number],default:()=>e.props.input.cursor},cursorSpacing:{type:[String,Number],default:()=>e.props.input.cursorSpacing},selectionStart:{type:[String,Number],default:()=>e.props.input.selectionStart},selectionEnd:{type:[String,Number],default:()=>e.props.input.selectionEnd},adjustPosition:{type:Boolean,default:()=>e.props.input.adjustPosition},inputAlign:{type:String,default:()=>e.props.input.inputAlign},fontSize:{type:[String,Number],default:()=>e.props.input.fontSize},color:{type:String,default:()=>e.props.input.color},prefixIcon:{type:String,default:()=>e.props.input.prefixIcon},prefixIconStyle:{type:[String,Object],default:()=>e.props.input.prefixIconStyle},suffixIcon:{type:String,default:()=>e.props.input.suffixIcon},suffixIconStyle:{type:[String,Object],default:()=>e.props.input.suffixIconStyle},border:{type:String,default:()=>e.props.input.border},readonly:{type:Boolean,default:()=>e.props.input.readonly},shape:{type:String,default:()=>e.props.input.shape},formatter:{type:[Function,null],default:()=>e.props.input.formatter},ignoreCompositionEvent:{type:Boolean,default:!0},cursorColor:{type:String,default:()=>e.props.input.cursorColor},passwordVisibilityToggle:{type:Boolean,default:()=>e.props.input.passwordVisibilityToggle}}});exports.props=p;

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../../../common/vendor.js"),i=require("./props.js"),t=require("../../libs/mixin/mpMixin.js"),n=require("../../libs/mixin/mixin.js"),s=require("../../libs/function/index.js"),o={name:"u-input",mixins:[t.mpMixin,n.mixin,i.props],data:()=>({clearInput:!1,innerValue:"",focused:!1,firstChange:!0,changeFromInner:!1,innerFormatter:e=>e,showPassword:!1}),created(){this.formatter&&(this.innerFormatter=this.formatter)},watch:{modelValue:{immediate:!0,handler(e,i){this.changeFromInner||this.innerValue===e||(this.innerValue=e,!1===this.firstChange&&!1===this.changeFromInner?this.valueChange(this.innerValue,!0):this.firstChange||s.formValidate(this,"change"),this.firstChange=!1),this.changeFromInner=!1}}},computed:{isPassword(){let e=!1;return e=!!this.password||"password"==this.type,this.showPassword&&(e=!1),e},isShowClear(){const{clearable:e,readonly:i,focused:t,innerValue:n,onlyClearableOnFocused:s}=this;return!(!e||i)&&(s?!!t&&""!==n:""!==n)},inputClass(){let e=[],{border:i,disabled:t,shape:n}=this;return"surround"===i&&(e=e.concat(["u-border","u-input--radius"])),e.push(`u-input--${n}`),"bottom"===i&&(e=e.concat(["u-border-bottom","u-input--no-radius"])),e.join(" ")},wrapperStyle(){const e={};return this.disabled&&(e.backgroundColor=this.disabledColor),"none"===this.border?e.padding="0":(e.paddingTop="6px",e.paddingBottom="6px",e.paddingLeft="9px",e.paddingRight="9px"),s.deepMerge(e,s.addStyle(this.customStyle))},inputStyle(){return{color:this.color,fontSize:s.addUnit(this.fontSize),textAlign:this.inputAlign}}},emits:["update:modelValue","focus","blur","change","confirm","clear","keyboardheightchange","nicknamereview"],methods:{setFormatter(e){this.innerFormatter=e},onInput(e){let{value:i=""}=e.detail||{};this.innerValue=i,this.$nextTick((()=>{let e=this.innerFormatter(i);this.innerValue=e,this.valueChange(e)}))},onBlur(e){this.$emit("blur",e.detail.value),s.sleep(150).then((()=>{this.focused=!1})),s.formValidate(this,"blur")},onFocus(e){this.focused=!0,this.$emit("focus")},doFocus(){this.$refs["input-native"].focus()},doBlur(){this.$refs["input-native"].blur()},onConfirm(e){this.$emit("confirm",this.innerValue)},onkeyboardheightchange(e){this.$emit("keyboardheightchange",e)},onnicknamereview(e){this.$emit("nicknamereview",e)},valueChange(e,i=!1){this.clearInput&&(this.innerValue="",this.clearInput=!1),this.$nextTick((()=>{i&&!this.clearInput||(this.changeFromInner=!0,this.$emit("change",e),this.$emit("update:modelValue",e)),s.formValidate(this,"change")}))},onClear(){this.clearInput=!0,this.innerValue="",this.$nextTick((()=>{this.valueChange(""),this.$emit("clear")}))},clickHandler(){(this.disabled||this.readonly)&&e.index.hideKeyboard()}}};if(!Array){e.resolveComponent("up-icon")()}Math;const r=e._export_sfc(o,[["render",function(i,t,n,s,o,r){return e.e({a:i.prefixIcon||i.$slots.prefix},i.prefixIcon||i.$slots.prefix?{b:e.p({name:i.prefixIcon,size:"18",customStyle:i.prefixIconStyle})}:{},{c:e.s(r.inputStyle),d:o.showPassword&&"password"==i.type?"text":i.type,e:i.focus,f:i.cursor,g:o.innerValue,h:i.autoBlur,i:i.disabled||i.readonly,j:i.maxlength,k:i.placeholder,l:i.placeholderStyle,m:i.placeholderClass,n:i.confirmType,o:i.confirmHold,p:i.holdKeyboard,q:i.cursorColor,r:i.cursorSpacing,s:i.adjustPosition,t:i.selectionEnd,v:i.selectionStart,w:r.isPassword,x:i.ignoreCompositionEvent,y:e.o(((...e)=>r.onInput&&r.onInput(...e))),z:e.o(((...e)=>r.onBlur&&r.onBlur(...e))),A:e.o(((...e)=>r.onFocus&&r.onFocus(...e))),B:e.o(((...e)=>r.onConfirm&&r.onConfirm(...e))),C:e.o(((...e)=>r.onkeyboardheightchange&&r.onkeyboardheightchange(...e))),D:e.o(((...e)=>r.onnicknamereview&&r.onnicknamereview(...e))),E:e.o(((...e)=>r.clickHandler&&r.clickHandler(...e))),F:r.isShowClear},r.isShowClear?{G:e.p({name:"close",size:"11",color:"#ffffff",customStyle:"line-height: 12px"}),H:e.o(((...e)=>r.onClear&&r.onClear(...e)))}:{},{I:("password"==i.type||i.password)&&i.passwordVisibilityToggle},("password"==i.type||i.password)&&i.passwordVisibilityToggle?{J:e.o((e=>o.showPassword=!o.showPassword)),K:e.p({name:o.showPassword?"eye-off":"eye-fill",size:"18"})}:{},{L:i.suffixIcon||i.$slots.suffix},i.suffixIcon||i.$slots.suffix?{M:e.p({name:i.suffixIcon,size:"18",customStyle:i.suffixIconStyle})}:{},{N:e.n(r.inputClass),O:e.s(r.wrapperStyle),P:e.gei(i,"")})}],["__scopeId","data-v-0bc1b525"]]);wx.createComponent(r);

View File

@@ -0,0 +1,6 @@
{
"component": true,
"usingComponents": {
"up-icon": "../u-icon/u-icon"
}
}

View File

@@ -0,0 +1 @@
<view class="{{['u-input', 'data-v-0bc1b525', N, virtualHostClass]}}" style="{{O + ';' + virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{P}}"><view class="u-input__content data-v-0bc1b525"><view wx:if="{{a}}" class="u-input__content__prefix-icon data-v-0bc1b525"><block wx:if="{{$slots.prefix}}"><slot name="prefix"></slot></block><block wx:else><up-icon wx:if="{{b}}" class="data-v-0bc1b525" virtualHostClass="data-v-0bc1b525" u-i="0bc1b525-0" bind:__l="__l" u-p="{{b}}"></up-icon></block></view><view class="u-input__content__field-wrapper data-v-0bc1b525" bindtap="{{E}}"><block wx:if="{{r0}}"><input ref="input-native" class="u-input__content__field-wrapper__field data-v-0bc1b525" style="{{c}}" type="{{d}}" focus="{{e}}" cursor="{{f}}" value="{{g}}" auto-blur="{{h}}" disabled="{{i}}" maxlength="{{j}}" placeholder="{{k}}" placeholder-style="{{l}}" placeholder-class="{{m}}" confirm-type="{{n}}" confirm-hold="{{o}}" hold-keyboard="{{p}}" cursor-color="{{q}}" cursor-spacing="{{r}}" adjust-position="{{s}}" selection-end="{{t}}" selection-start="{{v}}" password="{{w}}" ignoreCompositionEvent="{{x}}" bindinput="{{y}}" bindblur="{{z}}" bindfocus="{{A}}" bindconfirm="{{B}}" bindkeyboardheightchange="{{C}}" bindnicknamereview="{{D}}"/></block></view><view wx:if="{{F}}" class="u-input__content__clear data-v-0bc1b525" bindtap="{{H}}"><up-icon wx:if="{{G}}" class="data-v-0bc1b525" virtualHostClass="data-v-0bc1b525" u-i="0bc1b525-1" bind:__l="__l" u-p="{{G}}"></up-icon></view><view wx:if="{{I}}" class="u-input__content__subfix-password-shower data-v-0bc1b525"><up-icon wx:if="{{K}}" class="data-v-0bc1b525" virtualHostClass="data-v-0bc1b525" bindclick="{{J}}" u-i="0bc1b525-2" bind:__l="__l" u-p="{{K}}"></up-icon></view><view wx:if="{{L}}" class="u-input__content__subfix-icon data-v-0bc1b525"><block wx:if="{{$slots.suffix}}"><slot name="suffix"></slot></block><block wx:else><up-icon wx:if="{{M}}" class="data-v-0bc1b525" virtualHostClass="data-v-0bc1b525" u-i="0bc1b525-3" bind:__l="__l" u-p="{{M}}"></up-icon></block></view></view></view>

View File

@@ -0,0 +1 @@
.u-input.data-v-0bc1b525{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex:1}.u-input--radius.data-v-0bc1b525,.u-input--square.data-v-0bc1b525{border-radius:4px}.u-input--no-radius.data-v-0bc1b525{border-radius:0}.u-input--circle.data-v-0bc1b525{border-radius:100px}.u-input__content.data-v-0bc1b525{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.u-input__content__field-wrapper.data-v-0bc1b525{position:relative;display:flex;flex-direction:row;margin:0;flex:1}.u-input__content__field-wrapper__field.data-v-0bc1b525{line-height:26px;text-align:left;color:#303133;height:24px;font-size:15px;flex:1}.u-input__content__clear.data-v-0bc1b525{width:20px;height:20px;border-radius:100px;background-color:#c6c7cb;display:flex;flex-direction:row;align-items:center;justify-content:center;transform:scale(.82);margin-left:4px}.u-input__content__subfix-icon.data-v-0bc1b525{margin-left:4px}.u-input__content__prefix-icon.data-v-0bc1b525{margin-right:4px}

View File

@@ -0,0 +1 @@
"use strict";const o=require("../../libs/i18n/index.js"),e={keyboard:{mode:"number",dotDisabled:!1,tooltip:!0,showTips:!0,tips:"",showCancel:!0,showConfirm:!0,random:!1,safeAreaInsetBottom:!0,closeOnClickOverlay:!0,show:!1,overlay:!0,zIndex:10075,cancelText:o.t("up.common.cancel"),confirmText:o.t("up.common.confirm"),autoChange:!1}};exports.Keyboard=e;

View File

@@ -0,0 +1 @@
"use strict";exports.LineProgress={lineProgress:{activeColor:"#19be6b",inactiveColor:"#ececec",percentage:0,showText:!0,height:12,fromRight:!1}};

View File

@@ -0,0 +1 @@
"use strict";exports.Line={line:{color:"#d6d7d9",length:"100%",direction:"row",hairline:!0,margin:0,dashed:!1}};

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../libs/vue.js"),i=require("../../libs/config/props.js"),r=e.defineMixin({props:{color:{type:String,default:()=>i.props.line.color},length:{type:[String,Number],default:()=>i.props.line.length},direction:{type:String,default:()=>i.props.line.direction},hairline:{type:Boolean,default:()=>i.props.line.hairline},margin:{type:[String,Number],default:()=>i.props.line.margin},dashed:{type:Boolean,default:()=>i.props.line.dashed}}});exports.props=r;

View File

@@ -0,0 +1 @@
"use strict";const e=require("./props.js"),i=require("../../libs/mixin/mpMixin.js"),t=require("../../libs/mixin/mixin.js"),r=require("../../libs/function/index.js"),s=require("../../../../common/vendor.js"),n={name:"u-line",mixins:[i.mpMixin,t.mixin,e.props],computed:{lineStyle(){const e={};return e.margin=this.margin,"row"===this.direction?(e.borderBottomWidth="1px",e.borderBottomStyle=this.dashed?"dashed":"solid",e.width=r.addUnit(this.length),this.hairline&&(e.transform="scaleY(0.5)")):(e.borderLeftWidth="1px",e.borderLeftStyle=this.dashed?"dashed":"solid",e.height=r.addUnit(this.length),this.hairline&&(e.transform="scaleX(0.5)")),e.borderColor=this.color,r.deepMerge(e,r.addStyle(this.customStyle))}}};const o=s._export_sfc(n,[["render",function(e,i,t,r,n,o){return{a:s.s(o.lineStyle),b:s.gei(e,"")}}],["__scopeId","data-v-483a9851"]]);wx.createComponent(o);

View File

@@ -0,0 +1,4 @@
{
"component": true,
"usingComponents": {}
}

View File

@@ -0,0 +1 @@
<view style="{{a + ';' + virtualHostStyle}}" class="{{['u-line', 'data-v-483a9851', virtualHostClass]}}" hidden="{{virtualHostHidden || false}}" id="{{b}}"></view>

View File

@@ -0,0 +1 @@
.u-line.data-v-483a9851{vertical-align:middle}

View File

@@ -0,0 +1 @@
"use strict";const i=require("../../libs/config/config.js"),e=require("../../libs/i18n/index.js"),{color:n}=i.config,o={link:{color:n["u-primary"],fontSize:15,underLine:!1,href:"",mpTips:e.t("up.link.copyed"),lineColor:"",text:""}};exports.Link=o;

View File

@@ -0,0 +1 @@
"use strict";exports.ListItem={listItem:{anchor:""}};

View File

@@ -0,0 +1 @@
"use strict";exports.List={list:{showScrollbar:!1,lowerThreshold:50,upperThreshold:0,scrollTop:0,offsetAccuracy:10,enableFlex:!1,pagingEnabled:!1,scrollable:!0,scrollIntoView:"",scrollWithAnimation:!1,enableBackToTop:!1,height:0,width:0,preLoadScreen:1}};

View File

@@ -0,0 +1 @@
"use strict";const o=require("../../libs/config/config.js"),{color:i}=o.config,t={loadingIcon:{show:!0,color:i["u-tips-color"],textColor:i["u-tips-color"],vertical:!1,mode:"spinner",size:24,textSize:15,text:"",timingFunction:"ease-in-out",duration:1200,inactiveColor:""}};exports.LoadingIcon=t;

View File

@@ -0,0 +1 @@
"use strict";const o=require("../../libs/vue.js"),t=require("../../libs/config/props.js"),e=o.defineMixin({props:{show:{type:Boolean,default:()=>t.props.loadingIcon.show},color:{type:String,default:()=>t.props.loadingIcon.color},textColor:{type:String,default:()=>t.props.loadingIcon.textColor},vertical:{type:Boolean,default:()=>t.props.loadingIcon.vertical},mode:{type:String,default:()=>t.props.loadingIcon.mode},size:{type:[String,Number],default:()=>t.props.loadingIcon.size},textSize:{type:[String,Number],default:()=>t.props.loadingIcon.textSize},text:{type:[String,Number],default:()=>t.props.loadingIcon.text},timingFunction:{type:String,default:()=>t.props.loadingIcon.timingFunction},duration:{type:[String,Number],default:()=>t.props.loadingIcon.duration},inactiveColor:{type:String,default:()=>t.props.loadingIcon.inactiveColor}}});exports.props=e;

View File

@@ -0,0 +1 @@
"use strict";const e=require("./props.js"),i=require("../../libs/mixin/mpMixin.js"),t=require("../../libs/mixin/mixin.js"),o=require("../../libs/function/index.js"),r=require("../../libs/function/colorGradient.js"),n=require("../../../../common/vendor.js"),d={name:"u-loading-icon",mixins:[i.mpMixin,t.mixin,e.props],data:()=>({array12:Array.from({length:12}),aniAngel:360,webviewHide:!1,loading:!1}),computed:{otherBorderColor(){const e=r.colorGradient$1(this.color,"#ffffff",100)[80];return"circle"===this.mode?this.inactiveColor?this.inactiveColor:e:"transparent"}},watch:{show(e){}},mounted(){this.init()},methods:{addUnit:o.addUnit,addStyle:o.addStyle,init(){setTimeout((()=>{}),20)},addEventListenerToWebview(){const e=getCurrentPages(),i=e[e.length-1].$getAppWebview();i.addEventListener("hide",(()=>{this.webviewHide=!0})),i.addEventListener("show",(()=>{this.webviewHide=!1}))}}};const s=n._export_sfc(d,[["render",function(e,i,t,o,r,d){return n.e({a:e.show},e.show?n.e({b:!r.webviewHide},r.webviewHide?{}:n.e({c:"spinner"===e.mode},"spinner"===e.mode?{d:n.f(r.array12,((e,i,t)=>({a:i})))}:{},{e:n.n(`u-loading-icon__spinner--${e.mode}`),f:e.color,g:d.addUnit(e.size),h:d.addUnit(e.size),i:e.color,j:d.otherBorderColor,k:d.otherBorderColor,l:d.otherBorderColor,m:`${e.duration}ms`,n:"semicircle"===e.mode||"circle"===e.mode?e.timingFunction:""}),{o:e.text},e.text?{p:n.t(e.text),q:d.addUnit(e.textSize),r:e.textColor}:{},{s:n.s(d.addStyle(e.customStyle)),t:n.n(e.vertical&&"u-loading-icon--vertical"),v:n.gei(e,"")}):{})}],["__scopeId","data-v-bd1b91be"]]);wx.createComponent(s);

View File

@@ -0,0 +1,4 @@
{
"component": true,
"usingComponents": {}
}

View File

@@ -0,0 +1 @@
<view wx:if="{{a}}" style="{{s + ';' + virtualHostStyle}}" class="{{['u-loading-icon', 'data-v-bd1b91be', t, virtualHostClass]}}" hidden="{{virtualHostHidden || false}}" id="{{v}}"><view wx:if="{{b}}" class="{{['u-loading-icon__spinner', 'data-v-bd1b91be', e]}}" ref="ani" style="{{'color:' + f + ';' + ('width:' + g) + ';' + ('height:' + h) + ';' + ('border-top-color:' + i) + ';' + ('border-bottom-color:' + j) + ';' + ('border-left-color:' + k) + ';' + ('border-right-color:' + l) + ';' + ('animation-duration:' + m) + ';' + ('animation-timing-function:' + n)}}"><block wx:if="{{c}}"><view wx:for="{{d}}" wx:for-item="item" wx:key="a" class="u-loading-icon__dot data-v-bd1b91be"></view></block></view><text wx:if="{{o}}" class="u-loading-icon__text data-v-bd1b91be" style="{{'font-size:' + q + ';' + ('color:' + r)}}">{{p}}</text></view>

Some files were not shown because too many files have changed in this diff Show More