first commit

This commit is contained in:
PC-202306242200\Administrator
2026-03-28 23:09:02 +08:00
commit dac42e3b0c
3512 changed files with 181637 additions and 0 deletions

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../../../common/vendor.js"),t=require("./parser.js"),n=[],i={name:"mp-html",data:()=>({nodes:[]}),props:{containerStyle:{type:String,default:""},content:{type:String,default:""},copyLink:{type:[Boolean,String],default:!0},domain:String,errorImg:{type:String,default:""},lazyLoad:{type:[Boolean,String],default:!1},loadingImg:{type:String,default:""},pauseVideo:{type:[Boolean,String],default:!0},previewImg:{type:[Boolean,String],default:!0},scrollTable:[Boolean,String],selectable:[Boolean,String],setTitle:{type:[Boolean,String],default:!0},showImgMenu:{type:[Boolean,String],default:!0},tagStyle:Object,useAnchor:[Boolean,Number]},emits:["load","ready","imgtap","linktap","play","error"],components:{node:()=>"./node/node.js"},watch:{content(e){this.setContent(e)}},created(){this.plugins=[];for(let e=n.length;e--;)this.plugins.push(new n[e](this))},mounted(){this.content&&!this.nodes.length&&this.setContent(this.content)},beforeDestroy(){this._hook("onDetached")},methods:{in(e,t,n){e&&t&&n&&(this._in={page:e,selector:t,scrollTop:n})},navigateTo(t,n){return new Promise(((i,o)=>{if(!this.useAnchor)return void o(Error("Anchor is disabled"));n=n||parseInt(this.useAnchor)||0;let s=" ";s=">>>";const r=e.index.createSelectorQuery().in(this._in?this._in.page:this).select((this._in?this._in.selector:"._root")+(t?`>>>#${t}`:"")).boundingClientRect();this._in?r.select(this._in.selector).scrollOffset().select(this._in.selector).boundingClientRect():r.selectViewport().scrollOffset(),r.exec((t=>{if(!t[0])return void o(Error("Label not found"));const s=t[1].scrollTop+t[0].top-(t[2]?t[2].top:0)+n;this._in?this._in.page[this._in.scrollTop]=s:e.index.pageScrollTo({scrollTop:s,duration:300}),i()}))}))},getText(e){let t="";return function e(n){for(let i=0;i<n.length;i++){const o=n[i];if("text"===o.type)t+=o.text.replace(/&amp;/g,"&");else if("br"===o.name)t+="\n";else{const n="p"===o.name||"div"===o.name||"tr"===o.name||"li"===o.name||"h"===o.name[0]&&o.name[1]>"0"&&o.name[1]<"7";n&&t&&"\n"!==t[t.length-1]&&(t+="\n"),o.children&&e(o.children),n&&"\n"!==t[t.length-1]?t+="\n":"td"!==o.name&&"th"!==o.name||(t+="\t")}}}(e||this.nodes),t},getRect(){return new Promise(((t,n)=>{e.index.createSelectorQuery().in(this).select("#_root").boundingClientRect().exec((e=>e[0]?t(e[0]):n(Error("Root label not found"))))}))},pauseMedia(){for(let e=(this._videos||[]).length;e--;)this._videos[e].pause()},setPlaybackRate(e){this.playbackRate=e;for(let t=(this._videos||[]).length;t--;)this._videos[t].playbackRate(e)},setContent(e,n){n&&this.imgList||(this.imgList=[]);const i=new t.Parser(this).parse(e);if(this.$set(this,"nodes",n?(this.nodes||[]).concat(i):i),this._videos=[],this.$nextTick((()=>{this._hook("onLoad"),this.$emit("load")})),this.lazyLoad||this.imgList._unloadimgs<this.imgList.length/2){let e=0;const t=n=>{n&&n.height||(n={}),n.height===e?this.$emit("ready",n):(e=n.height,setTimeout((()=>{this.getRect().then(t).catch(t)}),350))};this.getRect().then(t).catch(t)}else this.imgList._unloadimgs||this.getRect().then((e=>{this.$emit("ready",e)})).catch((()=>{this.$emit("ready",{})}))},_hook(e){for(let t=n.length;t--;)this.plugins[t][e]&&this.plugins[t][e]()}}};if(!Array){e.resolveComponent("node")()}const o=e._export_sfc(i,[["render",function(t,n,i,o,s,r){return e.e({a:!s.nodes[0]},s.nodes[0]?{b:e.p({childs:s.nodes,opts:[i.lazyLoad,i.loadingImg,i.errorImg,i.showImgMenu,i.selectable],name:"span"})}:{},{c:e.n((i.selectable?"_select ":"")+"_root"),d:e.s(i.containerStyle)})}]]);wx.createComponent(o);

View File

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

View File

@@ -0,0 +1 @@
<view id="_root" class="{{c}}" style="{{d}}"><slot wx:if="{{a}}"/><node wx:else u-i="44f124fd-0" bind:__l="__l" u-p="{{b||''}}"/></view>

View File

@@ -0,0 +1 @@
._root{padding:1px 0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}._select{-webkit-user-select:text;user-select:text}

File diff suppressed because one or more lines are too long

View File

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

View File

@@ -0,0 +1,31 @@
<wxs module="handler">
// 行内标签列表
var inlineTags = {
abbr: true,
b: true,
big: true,
code: true,
del: true,
em: true,
i: true,
ins: true,
label: true,
q: true,
small: true,
span: true,
strong: true,
sub: true,
sup: true
}
/**
* @description 判断是否为行内标签
*/
module.exports = {
isInline: function (tagName, style) {
return inlineTags[tagName] || (style || '').indexOf('display:inline') !== -1
}
}
</wxs>
<view id="{{b}}" class="{{c}}" style="{{d}}"><block wx:for="{{a}}" wx:for-item="n" wx:key="aI"><image wx:if="{{n.a}}" class="_img" style="{{n.b}}" src="{{n.c}}" mode="widthFix"/><rich-text wx:if="{{n.d}}" style="{{n.e}}" nodes="{{n.f}}" data-i="{{n.g}}" catchtap="{{n.h}}"/><image wx:elif="{{n.i}}" id="{{n.j}}" class="{{n.k}}" style="{{n.l}}" src="{{n.m}}" mode="{{n.n}}" lazy-load="{{n.o}}" webp="{{n.p}}" show-menu-by-longpress="{{n.q}}" image-menu-prevent="{{n.r}}" data-i="{{n.s}}" bindload="{{n.t}}" binderror="{{n.v}}" catchtap="{{n.w}}" bindlongpress="{{n.x}}"/><text wx:elif="{{n.y}}" user-select="{{n.A}}" decode>{{n.z}}</text><text wx:elif="{{n.B}}">\n</text><view wx:elif="{{n.C}}" id="{{n.F}}" class="{{n.G}}" hover-class="_hover" style="{{n.H}}" data-i="{{n.I}}" catchtap="{{n.J}}"><node wx:if="{{n.E}}" style="display:inherit" u-i="{{n.D}}" bind:__l="__l" u-p="{{n.E}}"/></view><video wx:elif="{{n.K}}" id="{{n.L}}" class="{{n.M}}" style="{{n.N}}" autoplay="{{n.O}}" controls="{{n.P}}" loop="{{n.Q}}" muted="{{n.R}}" object-fit="{{n.S}}" poster="{{n.T}}" src="{{n.U}}" data-i="{{n.V}}" bindplay="{{n.W}}" binderror="{{n.X}}"/><audio wx:elif="{{n.Y}}" id="{{n.Z}}" class="{{n.aa}}" style="{{n.ab}}" author="{{n.ac}}" controls="{{n.ad}}" loop="{{n.ae}}" name="{{n.af}}" poster="{{n.ag}}" src="{{n.ah}}" data-i="{{n.ai}}" bindplay="{{n.aj}}" binderror="{{n.ak}}"/><view wx:elif="{{n.al}}" id="{{n.aq}}" class="{{n.ar}}" style="{{n.as}}"><node wx:if="{{n.am}}" u-i="{{n.an}}" bind:__l="__l" u-p="{{n.ao}}"/><block wx:else><view wx:for="{{n.ap}}" wx:for-item="tbody" wx:key="e" class="{{tbody.f}}" style="{{tbody.g}}"><node wx:if="{{tbody.a}}" u-i="{{tbody.b}}" bind:__l="__l" u-p="{{tbody.c}}"/><block wx:else><block wx:for="{{tbody.d}}" wx:for-item="tr" wx:key="i"><view wx:if="{{tr.a}}" class="{{tr.d}}" style="{{tr.e}}"><node wx:if="{{tr.c}}" u-i="{{tr.b}}" bind:__l="__l" u-p="{{tr.c}}"/></view><view wx:else class="{{tr.g}}" style="{{tr.h}}"><view wx:for="{{tr.f}}" wx:for-item="td" wx:key="c" class="{{td.d}}" style="{{td.e}}"><node wx:if="{{td.b}}" u-i="{{td.a}}" bind:__l="__l" u-p="{{td.b}}"/></view></view></block></block></view></block></view><rich-text wx:elif="{{n.at}}" id="{{n.av}}" style="{{n.aw}}" preview="{{false}}" selectable="{{n.ax}}" user-select="{{n.ay}}" nodes="{{n.az}}"/><view wx:elif="{{n.aA}}" id="{{n.aC}}" class="{{n.aD}}" style="{{n.aE}}"><node wx:for="{{n.aB}}" wx:for-item="n2" wx:key="a" style="{{n2.b}}" u-i="{{n2.c}}" bind:__l="__l" u-p="{{n2.d}}"/></view><node wx:else style="{{n.aF}}" u-i="{{n.aG}}" bind:__l="__l" u-p="{{n.aH||''}}"/></block></view>

View File

@@ -0,0 +1 @@
._a{padding:1.5px 0;color:#366092;word-break:break-all}._hover{text-decoration:underline;opacity:.7}._img{max-width:100%;-webkit-touch-callout:none}._block{display:block}._b,._strong{font-weight:700}._code{font-family:monospace}._del{text-decoration:line-through}._em,._i{font-style:italic}._h1{font-size:2em}._h2{font-size:1.5em}._h3{font-size:1.17em}._h5{font-size:.83em}._h6{font-size:.67em}._h1,._h2,._h3,._h4,._h5,._h6{display:block;font-weight:700}._image{height:1px}._ins{text-decoration:underline}._li{display:list-item}._ol{list-style-type:decimal}._ol,._ul{display:block;padding-left:40px;margin:1em 0}._q:before{content:'"'}._q:after{content:'"'}._sub{font-size:smaller;vertical-align:sub}._sup{font-size:smaller;vertical-align:super}._thead,._tbody,._tfoot{display:table-row-group}._tr{display:table-row}._td,._th{display:table-cell;vertical-align:middle}._th{font-weight:700;text-align:center}._ul{list-style-type:disc}._ul ._ul{margin:0;list-style-type:circle}._ul ._ul ._ul{list-style-type:square}._abbr,._b,._code,._del,._em,._i,._ins,._label,._q,._span,._strong,._sub,._sup{display:inline}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,7 @@
{
"component": true,
"usingComponents": {
"qiun-loading": "../qiun-loading/qiun-loading",
"qiun-error": "../qiun-error/qiun-error"
}
}

View File

@@ -0,0 +1 @@
<view class="chartsview data-v-03a40316" id="{{ac}}"><view wx:if="{{a}}" class="data-v-03a40316"><qiun-loading wx:if="{{b}}" class="data-v-03a40316" u-i="03a40316-0" bind:__l="__l" u-p="{{b}}"/></view><view wx:if="{{c}}" class="data-v-03a40316" bindtap="{{e}}"><qiun-error wx:if="{{d}}" class="data-v-03a40316" u-i="03a40316-1" bind:__l="__l" u-p="{{d}}"/></view><block wx:if="{{f}}"><view wx:if="{{g}}" class="data-v-03a40316" bindtap="{{s}}"><block wx:if="{{r0}}"><canvas class="data-v-03a40316" id="{{h}}" canvasId="{{i}}" style="{{'width:' + j + ';' + ('height:' + k) + ';' + ('background:' + l)}}" type="2d" disable-scroll="{{m}}" bindtouchstart="{{n}}" bindtouchmove="{{o}}" bindtouchend="{{p}}" binderror="{{q}}" hidden="{{!r}}"/></block></view><view wx:if="{{t}}" class="data-v-03a40316" bindtap="{{D}}"><block wx:if="{{r0}}"><canvas class="data-v-03a40316" id="{{v}}" canvasId="{{w}}" style="{{'width:' + x + ';' + ('height:' + y) + ';' + ('background:' + z)}}" type="2d" disable-scroll="{{A}}" binderror="{{B}}" hidden="{{!C}}"/></block></view></block><block wx:if="{{E}}"><view wx:if="{{F}}" class="data-v-03a40316" bindtap="{{R}}"><canvas wx:if="{{G}}" class="data-v-03a40316" id="{{H}}" canvasId="{{I}}" style="{{'width:' + J + ';' + ('height:' + K) + ';' + ('background:' + L)}}" bindtouchstart="{{M}}" bindtouchmove="{{N}}" bindtouchend="{{O}}" disable-scroll="{{P}}" binderror="{{Q}}"/></view><view wx:if="{{S}}" class="data-v-03a40316"><canvas wx:if="{{T}}" class="data-v-03a40316" id="{{U}}" canvasId="{{V}}" style="{{'width:' + W + ';' + ('height:' + X) + ';' + ('background:' + Y)}}" disable-scroll="{{Z}}" bindtap="{{aa}}" binderror="{{ab}}"/></view></block></view>

View File

@@ -0,0 +1 @@
.chartsview.data-v-03a40316{width:100%;height:100%;display:flex;flex:1;justify-content:center;align-items:center}

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../../../common/vendor.js"),r={name:"qiun-error",props:{errorMessage:{type:String,default:null}},data:()=>({})};const n=e._export_sfc(r,[["render",function(r,n,o,t,s,a){return{a:e.t(null==o.errorMessage?"请点击重试":o.errorMessage)}}]]);wx.createComponent(n);

View File

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

View File

@@ -0,0 +1 @@
<view class="chartsview"><view class="charts-error"></view><view class="charts-font">{{a}}</view></view>

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
"use strict";const e={name:"loading1",data:()=>({})};const n=require("../../../../common/vendor.js")._export_sfc(e,[["render",function(e,n,o,t,r,a){return{}}],["__scopeId","data-v-a16ea79e"]]);wx.createComponent(n);

View File

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

View File

@@ -0,0 +1 @@
<view class="container loading1 data-v-a16ea79e"><view class="shape shape1 data-v-a16ea79e"></view><view class="shape shape2 data-v-a16ea79e"></view><view class="shape shape3 data-v-a16ea79e"></view><view class="shape shape4 data-v-a16ea79e"></view></view>

View File

@@ -0,0 +1 @@
.container.data-v-a16ea79e{width:30px;height:30px;position:relative}.container.loading1.data-v-a16ea79e{transform:rotate(45deg)}.container .shape.data-v-a16ea79e{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1.data-v-a16ea79e{left:0;background-color:#1890ff}.container .shape.shape2.data-v-a16ea79e{right:0;background-color:#91cb74}.container .shape.shape3.data-v-a16ea79e{bottom:0;background-color:#fac858}.container .shape.shape4.data-v-a16ea79e{bottom:0;right:0;background-color:#e66}.loading1 .shape1.data-v-a16ea79e{animation:animation1shape1-a16ea79e .5s ease 0s infinite alternate}@keyframes animation1shape1-a16ea79e{0%{transform:translate(0)}to{transform:translate(16px,16px)}}.loading1 .shape2.data-v-a16ea79e{animation:animation1shape2-a16ea79e .5s ease 0s infinite alternate}@keyframes animation1shape2-a16ea79e{0%{transform:translate(0)}to{transform:translate(-16px,16px)}}.loading1 .shape3.data-v-a16ea79e{animation:animation1shape3-a16ea79e .5s ease 0s infinite alternate}@keyframes animation1shape3-a16ea79e{0%{transform:translate(0)}to{transform:translate(16px,-16px)}}.loading1 .shape4.data-v-a16ea79e{animation:animation1shape4-a16ea79e .5s ease 0s infinite alternate}@keyframes animation1shape4-a16ea79e{0%{transform:translate(0)}to{transform:translate(-16px,-16px)}}

View File

@@ -0,0 +1 @@
"use strict";const e={name:"loading2",data:()=>({})};const n=require("../../../../common/vendor.js")._export_sfc(e,[["render",function(e,n,o,t,r,c){return{}}],["__scopeId","data-v-51d40d8b"]]);wx.createComponent(n);

View File

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

View File

@@ -0,0 +1 @@
<view class="container loading2 data-v-51d40d8b"><view class="shape shape1 data-v-51d40d8b"></view><view class="shape shape2 data-v-51d40d8b"></view><view class="shape shape3 data-v-51d40d8b"></view><view class="shape shape4 data-v-51d40d8b"></view></view>

View File

@@ -0,0 +1 @@
.container.data-v-51d40d8b{width:30px;height:30px;position:relative}.container.loading2.data-v-51d40d8b{transform:rotate(10deg)}.container.loading2 .shape.data-v-51d40d8b{border-radius:5px}.container.loading2.data-v-51d40d8b{animation:rotation 1s infinite}.container .shape.data-v-51d40d8b{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1.data-v-51d40d8b{left:0;background-color:#1890ff}.container .shape.shape2.data-v-51d40d8b{right:0;background-color:#91cb74}.container .shape.shape3.data-v-51d40d8b{bottom:0;background-color:#fac858}.container .shape.shape4.data-v-51d40d8b{bottom:0;right:0;background-color:#e66}.loading2 .shape1.data-v-51d40d8b{animation:animation2shape1-51d40d8b .5s ease 0s infinite alternate}@keyframes animation2shape1-51d40d8b{0%{transform:translate(0)}to{transform:translate(20px,20px)}}.loading2 .shape2.data-v-51d40d8b{animation:animation2shape2-51d40d8b .5s ease 0s infinite alternate}@keyframes animation2shape2-51d40d8b{0%{transform:translate(0)}to{transform:translate(-20px,20px)}}.loading2 .shape3.data-v-51d40d8b{animation:animation2shape3-51d40d8b .5s ease 0s infinite alternate}@keyframes animation2shape3-51d40d8b{0%{transform:translate(0)}to{transform:translate(20px,-20px)}}.loading2 .shape4.data-v-51d40d8b{animation:animation2shape4-51d40d8b .5s ease 0s infinite alternate}@keyframes animation2shape4-51d40d8b{0%{transform:translate(0)}to{transform:translate(-20px,-20px)}}

View File

@@ -0,0 +1 @@
"use strict";const e={name:"loading3",data:()=>({})};const n=require("../../../../common/vendor.js")._export_sfc(e,[["render",function(e,n,o,t,r,c){return{}}],["__scopeId","data-v-47408335"]]);wx.createComponent(n);

View File

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

View File

@@ -0,0 +1 @@
<view class="container loading3 data-v-47408335"><view class="shape shape1 data-v-47408335"></view><view class="shape shape2 data-v-47408335"></view><view class="shape shape3 data-v-47408335"></view><view class="shape shape4 data-v-47408335"></view></view>

View File

@@ -0,0 +1 @@
.container.data-v-47408335{width:30px;height:30px;position:relative}.container.loading3.data-v-47408335{animation:rotation 1s infinite}.container.loading3 .shape1.data-v-47408335{border-top-left-radius:10px}.container.loading3 .shape2.data-v-47408335{border-top-right-radius:10px}.container.loading3 .shape3.data-v-47408335{border-bottom-left-radius:10px}.container.loading3 .shape4.data-v-47408335{border-bottom-right-radius:10px}.container .shape.data-v-47408335{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1.data-v-47408335{left:0;background-color:#1890ff}.container .shape.shape2.data-v-47408335{right:0;background-color:#91cb74}.container .shape.shape3.data-v-47408335{bottom:0;background-color:#fac858}.container .shape.shape4.data-v-47408335{bottom:0;right:0;background-color:#e66}.loading3 .shape1.data-v-47408335{animation:animation3shape1-47408335 .5s ease 0s infinite alternate}@keyframes animation3shape1-47408335{0%{transform:translate(0)}to{transform:translate(5px,5px)}}.loading3 .shape2.data-v-47408335{animation:animation3shape2-47408335 .5s ease 0s infinite alternate}@keyframes animation3shape2-47408335{0%{transform:translate(0)}to{transform:translate(-5px,5px)}}.loading3 .shape3.data-v-47408335{animation:animation3shape3-47408335 .5s ease 0s infinite alternate}@keyframes animation3shape3-47408335{0%{transform:translate(0)}to{transform:translate(5px,-5px)}}.loading3 .shape4.data-v-47408335{animation:animation3shape4-47408335 .5s ease 0s infinite alternate}@keyframes animation3shape4-47408335{0%{transform:translate(0)}to{transform:translate(-5px,-5px)}}

View File

@@ -0,0 +1 @@
"use strict";const e={name:"loading5",data:()=>({})};const n=require("../../../../common/vendor.js")._export_sfc(e,[["render",function(e,n,o,t,r,a){return{}}],["__scopeId","data-v-49a6258a"]]);wx.createComponent(n);

View File

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

View File

@@ -0,0 +1 @@
<view class="container loading5 data-v-49a6258a"><view class="shape shape1 data-v-49a6258a"></view><view class="shape shape2 data-v-49a6258a"></view><view class="shape shape3 data-v-49a6258a"></view><view class="shape shape4 data-v-49a6258a"></view></view>

View File

@@ -0,0 +1 @@
.container.data-v-49a6258a{width:30px;height:30px;position:relative}.container.loading5 .shape.data-v-49a6258a{width:15px;height:15px}.container .shape.data-v-49a6258a{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1.data-v-49a6258a{left:0;background-color:#1890ff}.container .shape.shape2.data-v-49a6258a{right:0;background-color:#91cb74}.container .shape.shape3.data-v-49a6258a{bottom:0;background-color:#fac858}.container .shape.shape4.data-v-49a6258a{bottom:0;right:0;background-color:#e66}.loading5 .shape1.data-v-49a6258a{animation:animation5shape1-49a6258a 2s ease 0s infinite reverse}@keyframes animation5shape1-49a6258a{0%{transform:translate(0)}25%{transform:translateY(15px)}50%{transform:translate(15px,15px)}75%{transform:translate(15px)}}.loading5 .shape2.data-v-49a6258a{animation:animation5shape2-49a6258a 2s ease 0s infinite reverse}@keyframes animation5shape2-49a6258a{0%{transform:translate(0)}25%{transform:translate(-15px)}50%{transform:translate(-15px,15px)}75%{transform:translateY(15px)}}.loading5 .shape3.data-v-49a6258a{animation:animation5shape3-49a6258a 2s ease 0s infinite reverse}@keyframes animation5shape3-49a6258a{0%{transform:translate(0)}25%{transform:translate(15px)}50%{transform:translate(15px,-15px)}75%{transform:translateY(-15px)}}.loading5 .shape4.data-v-49a6258a{animation:animation5shape4-49a6258a 2s ease 0s infinite reverse}@keyframes animation5shape4-49a6258a{0%{transform:translate(0)}25%{transform:translateY(-15px)}50%{transform:translate(-15px,-15px)}75%{transform:translate(-15px)}}

View File

@@ -0,0 +1 @@
"use strict";const e={name:"loading6",data:()=>({})};const n=require("../../../../common/vendor.js")._export_sfc(e,[["render",function(e,n,o,t,r,a){return{}}],["__scopeId","data-v-08a06125"]]);wx.createComponent(n);

View File

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

View File

@@ -0,0 +1 @@
<view class="container loading6 data-v-08a06125"><view class="shape shape1 data-v-08a06125"></view><view class="shape shape2 data-v-08a06125"></view><view class="shape shape3 data-v-08a06125"></view><view class="shape shape4 data-v-08a06125"></view></view>

View File

@@ -0,0 +1 @@
.container.data-v-08a06125{width:30px;height:30px;position:relative}.container.loading6.data-v-08a06125{animation:rotation 1s infinite}.container.loading6 .shape.data-v-08a06125{width:12px;height:12px;border-radius:2px}.container .shape.data-v-08a06125{position:absolute;width:10px;height:10px;border-radius:1px}.container .shape.shape1.data-v-08a06125{left:0;background-color:#1890ff}.container .shape.shape2.data-v-08a06125{right:0;background-color:#91cb74}.container .shape.shape3.data-v-08a06125{bottom:0;background-color:#fac858}.container .shape.shape4.data-v-08a06125{bottom:0;right:0;background-color:#e66}.loading6 .shape1.data-v-08a06125{animation:animation6shape1-08a06125 2s linear 0s infinite normal}@keyframes animation6shape1-08a06125{0%{transform:translate(0)}25%{transform:translateY(18px)}50%{transform:translate(18px,18px)}75%{transform:translate(18px)}}.loading6 .shape2.data-v-08a06125{animation:animation6shape2-08a06125 2s linear 0s infinite normal}@keyframes animation6shape2-08a06125{0%{transform:translate(0)}25%{transform:translate(-18px)}50%{transform:translate(-18px,18px)}75%{transform:translateY(18px)}}.loading6 .shape3.data-v-08a06125{animation:animation6shape3-08a06125 2s linear 0s infinite normal}@keyframes animation6shape3-08a06125{0%{transform:translate(0)}25%{transform:translate(18px)}50%{transform:translate(18px,-18px)}75%{transform:translateY(-18px)}}.loading6 .shape4.data-v-08a06125{animation:animation6shape4-08a06125 2s linear 0s infinite normal}@keyframes animation6shape4-08a06125{0%{transform:translate(0)}25%{transform:translateY(-18px)}50%{transform:translate(-18px,-18px)}75%{transform:translate(-18px)}}

View File

@@ -0,0 +1 @@
"use strict";const o=require("../../../../common/vendor.js"),n={components:{Loading1:()=>"./loading1.js",Loading2:()=>"./loading2.js",Loading3:()=>"./loading3.js",Loading4:()=>"./loading4.js",Loading5:()=>"./loading5.js"},name:"qiun-loading",props:{loadingType:{type:Number,default:2}},data:()=>({})};if(!Array){(o.resolveComponent("Loading1")+o.resolveComponent("Loading2")+o.resolveComponent("Loading3")+o.resolveComponent("Loading4")+o.resolveComponent("Loading5"))()}const e=o._export_sfc(n,[["render",function(n,e,a,d,i,g){return o.e({a:1==a.loadingType},(a.loadingType,{}),{b:2==a.loadingType},(a.loadingType,{}),{c:3==a.loadingType},(a.loadingType,{}),{d:4==a.loadingType},(a.loadingType,{}),{e:5==a.loadingType},(a.loadingType,{}))}]]);wx.createComponent(e);

View File

@@ -0,0 +1,10 @@
{
"component": true,
"usingComponents": {
"loading1": "./loading1",
"loading2": "./loading2",
"loading3": "./loading3",
"loading4": "./loading4",
"loading5": "./loading5"
}
}

View File

@@ -0,0 +1 @@
<view><loading1 wx:if="{{a}}" u-i="67426558-0" bind:__l="__l"/><loading2 wx:if="{{b}}" u-i="67426558-1" bind:__l="__l"/><loading3 wx:if="{{c}}" u-i="67426558-2" bind:__l="__l"/><loading4 wx:if="{{d}}" u-i="67426558-3" bind:__l="__l"/><loading5 wx:if="{{e}}" u-i="67426558-4" bind:__l="__l"/></view>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,25 @@
@charset "UTF-8";
@font-face {
font-family: "tuniaoFont"; /* Project id 3784643 */
src:
url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAN8AAsAAAAAB4gAAAMvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACDBgqCQIIdATYCJAMMCwgABCAFhH8HPRuYBiMRpmvPIfurAzsYPj7DCVbrRAmElfXCs4V6xacO8aHO69VXu54tTy8h0hcJ7ufgieY+3+xscrn9B8wKQQFBywplLZCw9SwcOyZ5pKsoAQAbcICJTr7AjPPqr06NRkeIAemFpXv8cje1+/LkuLvD789WJZUANjOe9F76qptDOSMUui/Ua0WQKpZGXaqf5hHZdAD6x8tRJtRKtQd7j5UKkk6lWywYkGADCZBnGLugJd6CAI4GOjH956Ep4k7imdNkYTGFAkm2nJyPrBNwA7YhWwgQ/K4bLXITD8wl8xxuBN+XwyYJwOAp5jFjOwNbPNwd3l3WiyFAv3sCBLjcAB6gQM3GjLLSbJpDo1ANiqsiFiX7WAQzqTcMA06j/pb/eAbEx8yMAaAChg3sDjs6COwub8IAoAD4PEZkA7iAZClPKdicmJLc2OiZcQC3cV613sc3Ab9W7YItQtio9YgdKGjgr+ANlbg5gPvXFacv8IyvKTH4pcjV7VIcfnuIAUd3VCbxcCIKj++rvr/hpx/iwxd4/5mxDXeILbBp2+ByMIlGMuQEU3gjiVaMcXk8Dn2gWo5wuRwuIldLRqRwWogvmCRXE9/kSvrVQP4iFDVWRSbRakMk/AtcBYVpO6rpah1V9J/m/Wt+q8WfsOV+S5KFTGD5dwW9KFstZUs5smuYK3V495zwUG+r/Izf0PWtbWj/HUQsAL9u+cGK8NCiAgRnaRJ49fqljrxWc4PaKs4pQwBlMLUeAzgcEGLakvg5nCZ3zgTBkZzAEEUuFEeJyMrq4BGhGT6OPjiqGd4eIZkLKGKjgTKuAAgpPIAhjmdQUngnsrJdeKTxBz4pkgjHjJQeFqFMXv8PQqg0QP+F2cbAdoHqFmaM52jYlcbNoeTq4CtPkjzHAE1Zl0QvFEjGmp9fY6vKwBI9kOvIuQhJ4kJWy0k1dVXFVXcpbfTmIIRKA/RfmG0M7G1T3cKM8VwMXGlEnR1KY0uU+CTJnM1ODk1ZdxJdSOjYdGOp+TW2k6szsNg8qIvIuQipetFCVstpQCB1lcXHXUl5ZOpfdBvgMI9QMaJi8TZdzLS36K8/ueDZOWMAAA==') format('woff2'),
url('//at.alicdn.com/t/c/font_3784643_5jru9pe5fad.woff?t=1669045092678') format('woff'),
url('//at.alicdn.com/t/c/font_3784643_5jru9pe5fad.ttf?t=1669045092678') format('truetype');
}
[class*='tn-icon-'] {
font-family: 'tuniaoFont' !important;
font-style: normal;
-webkit-font-smoothing: antialiased;
text-align: center;
text-decoration: none;
}
.tn-icon-close:before {
content: "\e74d";
}
.tn-icon-camera-fill:before {
content: "\e75d";
}

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../../../common/vendor.js"),t={props:{weeks:{type:Object,default:()=>({})},calendar:{type:Object,default:()=>({})},selected:{type:Array,default:()=>[]},checkHover:{type:Boolean,default:!1}},methods:{choiceDate(e){this.$emit("change",e)},handleMousemove(e){this.$emit("handleMouse",e)}}};const s=e._export_sfc(t,[["render",function(t,s,l,o,a,c){return e.e({a:l.selected&&l.weeks.extraInfo},(l.selected&&l.weeks.extraInfo,{}),{b:e.t(l.weeks.date),c:l.calendar.fullDate!==l.weeks.fullDate||!l.calendar.userChecked&&l.checkHover?"":1,d:l.checkHover?1:"",e:l.weeks.beforeMultiple?1:"",f:l.weeks.multiple?1:"",g:l.weeks.afterMultiple?1:"",h:l.weeks.disable?1:"",i:l.weeks.isToday?1:"",j:l.weeks.disable?1:"",k:l.weeks.beforeMultiple?1:"",l:l.weeks.multiple?1:"",m:l.weeks.afterMultiple?1:"",n:e.o((e=>c.choiceDate(l.weeks))),o:e.o((e=>c.handleMousemove(l.weeks)))})}]]);wx.createComponent(s);

View File

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

View File

@@ -0,0 +1 @@
<view class="{{['uni-calendar-item__weeks-box', j && 'uni-calendar-item--disable', k && 'uni-calendar-item--before-checked-x', l && 'uni-calendar-item--multiple', m && 'uni-calendar-item--after-checked-x']}}" bindtap="{{n}}" bindmouseenter="{{o}}"><view class="{{['uni-calendar-item__weeks-box-item', c && 'uni-calendar-item--checked', d && 'uni-calendar-item--checked-range-text', e && 'uni-calendar-item--before-checked', f && 'uni-calendar-item--multiple', g && 'uni-calendar-item--after-checked', h && 'uni-calendar-item--disable']}}"><text wx:if="{{a}}" class="uni-calendar-item__weeks-box-circle"></text><text class="uni-calendar-item__weeks-box-text uni-calendar-item__weeks-box-text-disable uni-calendar-item--checked-text">{{b}}</text></view><view class="{{[i && 'uni-calendar-item--today']}}"></view></view>

View File

@@ -0,0 +1 @@
.uni-calendar-item__weeks-box{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1px 0;position:relative}.uni-calendar-item__weeks-box-text{font-size:14px;font-weight:700;color:#001833}.uni-calendar-item__weeks-box-item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px}.uni-calendar-item__weeks-box-circle{position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:8px;background-color:#dd524d}.uni-calendar-item__weeks-box .uni-calendar-item--disable{cursor:default}.uni-calendar-item--disable .uni-calendar-item__weeks-box-text-disable{color:#d1d1d1}.uni-calendar-item--today{position:absolute;top:10px;right:17%;background-color:#dd524d;width:6px;height:6px;border-radius:50%}.uni-calendar-item--extra{color:#dd524d;opacity:.8}.uni-calendar-item__weeks-box .uni-calendar-item--checked{background-color:#007aff;border-radius:50%;box-sizing:border-box;border:3px solid #fff}.uni-calendar-item--checked .uni-calendar-item--checked-text{color:#fff}.uni-calendar-item--multiple .uni-calendar-item--checked-range-text{color:#333}.uni-calendar-item--multiple{background-color:#f6f7fc}.uni-calendar-item--multiple .uni-calendar-item--before-checked,.uni-calendar-item--multiple .uni-calendar-item--after-checked{background-color:#007aff;border-radius:50%;box-sizing:border-box;border:3px solid #F6F7FC}.uni-calendar-item--before-checked .uni-calendar-item--checked-text,.uni-calendar-item--after-checked .uni-calendar-item--checked-text{color:#fff}.uni-calendar-item--before-checked-x{border-top-left-radius:50px;border-bottom-left-radius:50px;box-sizing:border-box;background-color:#f6f7fc}.uni-calendar-item--after-checked-x{border-top-right-radius:50px;border-bottom-right-radius:50px;background-color:#f6f7fc}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,8 @@
{
"component": true,
"usingComponents": {
"calendar-item": "./calendar-item",
"time-picker": "./time-picker",
"uni-icons": "../../../uni-icons/components/uni-icons/uni-icons"
}
}

View File

@@ -0,0 +1 @@
<view class="uni-calendar" bindmouseleave="{{P}}"><view wx:if="{{a}}" class="{{['uni-calendar__mask', b && 'uni-calendar--mask-show']}}" bindtap="{{c}}"></view><view wx:if="{{d}}" class="{{['uni-calendar__content', M && 'uni-calendar--fixed', N && 'uni-calendar--ani-show', O && 'uni-calendar__content-mobile']}}"><view class="{{['uni-calendar__header', l && 'uni-calendar__header-mobile']}}"><view class="uni-calendar__header-btn-box" catchtap="{{e}}"><view class="uni-calendar__header-btn uni-calendar--left"></view></view><picker mode="date" value="{{g}}" fields="month" bindchange="{{h}}"><text class="uni-calendar__header-text">{{f}}</text></picker><view class="uni-calendar__header-btn-box" catchtap="{{i}}"><view class="uni-calendar__header-btn uni-calendar--right"></view></view><view wx:if="{{j}}" class="dialog-close" bindtap="{{k}}"><view class="dialog-close-plus" data-id="close"></view><view class="dialog-close-plus dialog-close-rotate" data-id="close"></view></view></view><view class="uni-calendar__box"><view wx:if="{{m}}" class="uni-calendar__box-bg"><text class="uni-calendar__box-bg-text">{{n}}</text></view><view class="uni-calendar__weeks" style="padding-bottom:7px"><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{o}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{p}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{q}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{r}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{s}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{t}}</text></view><view class="uni-calendar__weeks-day"><text class="uni-calendar__weeks-day-text">{{v}}</text></view></view><view wx:for="{{w}}" wx:for-item="item" wx:key="b" class="uni-calendar__weeks"><view wx:for="{{item.a}}" wx:for-item="weeks" wx:key="e" class="uni-calendar__weeks-item"><calendar-item wx:if="{{weeks.d}}" class="uni-calendar-item--hook" bindchange="{{weeks.a}}" bindhandleMouse="{{weeks.b}}" u-i="{{weeks.c}}" bind:__l="__l" u-p="{{weeks.d}}"></calendar-item></view></view></view><view wx:if="{{x}}" class="uni-date-changed uni-calendar--fixed-top" style="padding:0 80px"><view class="uni-date-changed--time-date">{{y}}</view><time-picker wx:if="{{A}}" class="time-picker-style" u-i="22e5bfc6-1" bind:__l="__l" bindupdateModelValue="{{z}}" u-p="{{A}}"></time-picker></view><view wx:if="{{B}}" class="uni-date-changed uni-calendar--fixed-top"><view class="uni-date-changed--time-start"><view class="uni-date-changed--time-date">{{C}}</view><time-picker wx:if="{{E}}" class="time-picker-style" u-i="22e5bfc6-2" bind:__l="__l" bindupdateModelValue="{{D}}" u-p="{{E}}"></time-picker></view><view style="line-height:50px"><uni-icons wx:if="{{F}}" u-i="22e5bfc6-3" bind:__l="__l" u-p="{{F}}"></uni-icons></view><view class="uni-date-changed--time-end"><view class="uni-date-changed--time-date">{{G}}</view><time-picker wx:if="{{I}}" class="time-picker-style" u-i="22e5bfc6-4" bind:__l="__l" bindupdateModelValue="{{H}}" u-p="{{I}}"></time-picker></view></view><view wx:if="{{J}}" class="uni-date-changed uni-date-btn--ok"><view class="uni-datetime-picker--btn" bindtap="{{L}}">{{K}}</view></view></view></view>

View File

@@ -0,0 +1 @@
.uni-calendar{display:flex;flex-direction:column}.uni-calendar__mask{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,.4);transition-property:opacity;transition-duration:.3s;opacity:0;z-index:99}.uni-calendar--mask-show{opacity:1}.uni-calendar--fixed{position:fixed;bottom:calc(var(--window-bottom));left:0;right:0;transition-property:transform;transition-duration:.3s;transform:translateY(460px);z-index:99}.uni-calendar--ani-show{transform:translateY(0)}.uni-calendar__content{background-color:#fff}.uni-calendar__content-mobile{border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 5px 3px rgba(0,0,0,.1)}.uni-calendar__header{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px}.uni-calendar__header-mobile{padding:10px 10px 0}.uni-calendar--fixed-top{display:flex;flex-direction:row;justify-content:space-between;border-top-color:rgba(0,0,0,.4);border-top-style:solid;border-top-width:1px}.uni-calendar--fixed-width{width:50px}.uni-calendar__backtoday{position:absolute;right:0;top:25rpx;padding:0 5px 0 10px;height:25px;line-height:25px;font-size:12px;border-top-left-radius:25px;border-bottom-left-radius:25px;color:#fff;background-color:#f1f1f1}.uni-calendar__header-text{text-align:center;width:100px;font-size:15px;color:#666}.uni-calendar__button-text{text-align:center;width:100px;font-size:14px;color:#007aff;letter-spacing:3px}.uni-calendar__header-btn-box{display:flex;flex-direction:row;align-items:center;justify-content:center;width:50px;height:50px}.uni-calendar__header-btn{width:9px;height:9px;border-left-color:gray;border-left-style:solid;border-left-width:1px;border-top-color:#555;border-top-style:solid;border-top-width:1px}.uni-calendar--left{transform:rotate(-45deg)}.uni-calendar--right{transform:rotate(135deg)}.uni-calendar__weeks{position:relative;display:flex;flex-direction:row}.uni-calendar__weeks-item{flex:1}.uni-calendar__weeks-day{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;height:40px;border-bottom-color:#f5f5f5;border-bottom-style:solid;border-bottom-width:1px}.uni-calendar__weeks-day-text{font-size:12px;color:#b2b2b2}.uni-calendar__box{position:relative;padding-bottom:7px}.uni-calendar__box-bg{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0}.uni-calendar__box-bg-text{font-size:200px;font-weight:700;color:#999;opacity:.1;text-align:center;line-height:1}.uni-date-changed{padding:0 10px;text-align:center;color:#333;border-top-color:#dcdcdc;border-top-style:solid;border-top-width:1px;flex:1}.uni-date-btn--ok{padding:20px 15px}.uni-date-changed--time-start,.uni-date-changed--time-end{display:flex;align-items:center}.uni-date-changed--time-date{color:#999;line-height:50px;margin-right:5px}.time-picker-style{display:flex;justify-content:center;align-items:center}.mr-10{margin-right:10px}.dialog-close{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:row;align-items:center;padding:0 25px;margin-top:10px}.dialog-close-plus{width:16px;height:2px;background-color:#737987;border-radius:2px;transform:rotate(45deg)}.dialog-close-rotate{position:absolute;transform:rotate(-45deg)}.uni-datetime-picker--btn{border-radius:100px;height:40px;line-height:40px;background-color:#007aff;color:#fff;font-size:16px;letter-spacing:2px}.uni-datetime-picker--btn:active{opacity:.7}

View File

@@ -0,0 +1 @@
"use strict";const e={en:{"uni-datetime-picker.selectDate":"select date","uni-datetime-picker.selectTime":"select time","uni-datetime-picker.selectDateTime":"select date and time","uni-datetime-picker.startDate":"start date","uni-datetime-picker.endDate":"end date","uni-datetime-picker.startTime":"start time","uni-datetime-picker.endTime":"end time","uni-datetime-picker.ok":"ok","uni-datetime-picker.clear":"clear","uni-datetime-picker.cancel":"cancel","uni-datetime-picker.year":"-","uni-datetime-picker.month":"","uni-calender.MON":"MON","uni-calender.TUE":"TUE","uni-calender.WED":"WED","uni-calender.THU":"THU","uni-calender.FRI":"FRI","uni-calender.SAT":"SAT","uni-calender.SUN":"SUN","uni-calender.confirm":"confirm"},"zh-Hans":{"uni-datetime-picker.selectDate":"选择日期","uni-datetime-picker.selectTime":"选择时间","uni-datetime-picker.selectDateTime":"选择日期时间","uni-datetime-picker.startDate":"开始日期","uni-datetime-picker.endDate":"结束日期","uni-datetime-picker.startTime":"开始时间","uni-datetime-picker.endTime":"结束时间","uni-datetime-picker.ok":"确定","uni-datetime-picker.clear":"清除","uni-datetime-picker.cancel":"取消","uni-datetime-picker.year":"年","uni-datetime-picker.month":"月","uni-calender.SUN":"日","uni-calender.MON":"一","uni-calender.TUE":"二","uni-calender.WED":"三","uni-calender.THU":"四","uni-calender.FRI":"五","uni-calender.SAT":"六","uni-calender.confirm":"确认"},"zh-Hant":{"uni-datetime-picker.selectDate":"選擇日期","uni-datetime-picker.selectTime":"選擇時間","uni-datetime-picker.selectDateTime":"選擇日期時間","uni-datetime-picker.startDate":"開始日期","uni-datetime-picker.endDate":"結束日期","uni-datetime-picker.startTime":"開始时间","uni-datetime-picker.endTime":"結束时间","uni-datetime-picker.ok":"確定","uni-datetime-picker.clear":"清除","uni-datetime-picker.cancel":"取消","uni-datetime-picker.year":"年","uni-datetime-picker.month":"月","uni-calender.SUN":"日","uni-calender.MON":"一","uni-calender.TUE":"二","uni-calender.WED":"三","uni-calender.THU":"四","uni-calender.FRI":"五","uni-calender.SAT":"六","uni-calender.confirm":"確認"}};exports.i18nMessages=e;

File diff suppressed because one or more lines are too long

View File

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

View File

@@ -0,0 +1 @@
<view class="uni-datetime-picker"><view bindtap="{{f}}"><block wx:if="{{$slots.d}}"><slot></slot></block><block wx:else><view class="{{['uni-datetime-picker-timebox-pointer', d && 'uni-datetime-picker-disabled', e && 'uni-datetime-picker-timebox']}}"><text class="uni-datetime-picker-text">{{a}}</text><view wx:if="{{b}}" class="uni-datetime-picker-time"><text class="uni-datetime-picker-text">{{c}}</text></view></view></block></view><view wx:if="{{g}}" id="mask" class="uni-datetime-picker-mask" bindtap="{{h}}"></view><view wx:if="{{i}}" class="{{['uni-datetime-picker-popup', J]}}" style="{{K}}"><view class="uni-title"><text class="uni-datetime-picker-text">{{j}}</text></view><view wx:if="{{k}}" class="uni-datetime-picker__container-box"><picker-view class="uni-datetime-picker-view" indicator-style="{{o}}" value="{{p}}" bindchange="{{q}}"><picker-view-column><view wx:for="{{l}}" wx:for-item="item" wx:key="b" class="uni-datetime-picker-item"><text class="uni-datetime-picker-item">{{item.a}}</text></view></picker-view-column><picker-view-column><view wx:for="{{m}}" wx:for-item="item" wx:key="b" class="uni-datetime-picker-item"><text class="uni-datetime-picker-item">{{item.a}}</text></view></picker-view-column><picker-view-column><view wx:for="{{n}}" wx:for-item="item" wx:key="b" class="uni-datetime-picker-item"><text class="uni-datetime-picker-item">{{item.a}}</text></view></picker-view-column></picker-view><text class="uni-datetime-picker-sign sign-left">-</text><text class="uni-datetime-picker-sign sign-right">-</text></view><view wx:if="{{r}}" class="uni-datetime-picker__container-box"><picker-view class="{{['uni-datetime-picker-view', x]}}" indicator-style="{{y}}" value="{{z}}" bindchange="{{A}}"><picker-view-column><view wx:for="{{s}}" wx:for-item="item" wx:key="b" class="uni-datetime-picker-item"><text class="uni-datetime-picker-item">{{item.a}}</text></view></picker-view-column><picker-view-column><view wx:for="{{t}}" wx:for-item="item" wx:key="b" class="uni-datetime-picker-item"><text class="uni-datetime-picker-item">{{item.a}}</text></view></picker-view-column><picker-view-column wx:if="{{v}}"><view wx:for="{{w}}" wx:for-item="item" wx:key="b" class="uni-datetime-picker-item"><text class="uni-datetime-picker-item">{{item.a}}</text></view></picker-view-column></picker-view><text class="{{['uni-datetime-picker-sign', B]}}">:</text><text wx:if="{{C}}" class="uni-datetime-picker-sign sign-right">:</text></view><view class="uni-datetime-picker-btn"><view bindtap="{{E}}"><text class="uni-datetime-picker-btn-text">{{D}}</text></view><view class="uni-datetime-picker-btn-group"><view class="uni-datetime-picker-cancel" bindtap="{{G}}"><text class="uni-datetime-picker-btn-text">{{F}}</text></view><view bindtap="{{I}}"><text class="uni-datetime-picker-btn-text">{{H}}</text></view></view></view></view></view>

View File

@@ -0,0 +1 @@
.uni-datetime-picker-view{height:130px;width:270px;cursor:pointer}.uni-datetime-picker-item{height:50px;line-height:50px;text-align:center;font-size:14px}.uni-datetime-picker-btn{margin-top:60px;display:flex;cursor:pointer;flex-direction:row;justify-content:space-between}.uni-datetime-picker-btn-text{font-size:14px;color:#007aff}.uni-datetime-picker-btn-group{display:flex;flex-direction:row}.uni-datetime-picker-cancel{margin-right:30px}.uni-datetime-picker-mask{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,.4);transition-duration:.3s;z-index:998}.uni-datetime-picker-popup{border-radius:8px;padding:30px;width:270px;background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);transition-duration:.3s;z-index:999}.uni-datetime-picker-time{color:gray}.uni-datetime-picker-column{height:50px}.uni-datetime-picker-timebox{border:1px solid #E5E5E5;border-radius:5px;padding:7px 10px;box-sizing:border-box;cursor:pointer}.uni-datetime-picker-timebox-pointer{cursor:pointer}.uni-datetime-picker-disabled{opacity:.4}.uni-datetime-picker-text{font-size:14px;line-height:50px}.uni-datetime-picker-sign{position:absolute;top:53px;color:#999}.sign-left{left:86px}.sign-right{right:86px}.sign-center{left:135px}.uni-datetime-picker__container-box{position:relative;display:flex;align-items:center;justify-content:center;margin-top:40px}.time-hide-second{width:180px}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,8 @@
{
"component": true,
"usingComponents": {
"calendar": "./calendar",
"time-picker": "./time-picker",
"uni-icons": "../../../uni-icons/components/uni-icons/uni-icons"
}
}

View File

@@ -0,0 +1 @@
<view class="uni-date"><view class="uni-date-editor" bindtap="{{m}}"><block wx:if="{{$slots.d}}"><slot></slot></block><block wx:else><view class="{{['uni-date-editor--x', k && 'uni-date-editor--x__disabled', l && 'uni-date-x--border']}}"><view wx:if="{{a}}" class="uni-date-x uni-date-single"><uni-icons wx:if="{{b}}" class="icon-calendar" u-i="1884632a-0" bind:__l="__l" u-p="{{b}}"></uni-icons><view class="uni-date__x-input">{{c}}</view></view><view wx:else class="uni-date-x uni-date-range"><uni-icons wx:if="{{d}}" class="icon-calendar" u-i="1884632a-1" bind:__l="__l" u-p="{{d}}"></uni-icons><view class="uni-date__x-input text-center">{{e}}</view><view class="range-separator">{{f}}</view><view class="uni-date__x-input text-center">{{g}}</view></view><view wx:if="{{h}}" class="uni-date__icon-clear" catchtap="{{j}}"><uni-icons wx:if="{{i}}" u-i="1884632a-2" bind:__l="__l" u-p="{{i}}"></uni-icons></view></view></block></view><view hidden="{{!n}}" class="uni-date-mask--pc" bindtap="{{o}}"></view><view wx:if="{{p}}" hidden="{{!ar}}" ref="datePicker" class="uni-date-picker__container"><view wx:if="{{q}}" class="uni-date-single--x" style="{{I}}"><view class="uni-popper__arrow"></view><view wx:if="{{r}}" class="uni-date-changed popup-x-header"><input class="uni-date__input text-center" type="text" placeholder="{{s}}" value="{{t}}" bindinput="{{v}}"/><time-picker wx:if="{{B}}" u-s="{{['d']}}" style="width:100%" u-i="1884632a-3" bind:__l="__l" bindupdateModelValue="{{A}}" u-p="{{B}}"><input class="uni-date__input text-center" type="text" placeholder="{{w}}" disabled="{{x}}" value="{{y}}" bindinput="{{z}}"/></time-picker></view><calendar wx:if="{{E}}" class="r" u-r="pcSingle" bindchange="{{D}}" style="padding:0 8px" u-i="1884632a-4" bind:__l="__l" u-p="{{E}}"/><view wx:if="{{F}}" class="popup-x-footer"><text class="confirm-text" bindtap="{{H}}">{{G}}</text></view></view><view wx:else class="uni-date-range--x" style="{{aq}}"><view class="uni-popper__arrow"></view><view wx:if="{{J}}" class="popup-x-header uni-date-changed"><view class="popup-x-header--datetime"><input class="uni-date__input uni-date-range__input" type="text" placeholder="{{K}}" value="{{L}}" bindinput="{{M}}"/><time-picker wx:if="{{S}}" u-s="{{['d']}}" u-i="1884632a-5" bind:__l="__l" bindupdateModelValue="{{R}}" u-p="{{S}}"><input class="uni-date__input uni-date-range__input" type="text" placeholder="{{N}}" disabled="{{O}}" value="{{P}}" bindinput="{{Q}}"/></time-picker></view><uni-icons wx:if="{{T}}" style="line-height:40px" u-i="1884632a-6" bind:__l="__l" u-p="{{T}}"></uni-icons><view class="popup-x-header--datetime"><input class="uni-date__input uni-date-range__input" type="text" placeholder="{{U}}" value="{{V}}" bindinput="{{W}}"/><time-picker wx:if="{{ac}}" u-s="{{['d']}}" u-i="1884632a-7" bind:__l="__l" bindupdateModelValue="{{ab}}" u-p="{{ac}}"><input class="uni-date__input uni-date-range__input" type="text" placeholder="{{X}}" disabled="{{Y}}" value="{{Z}}" bindinput="{{aa}}"/></time-picker></view></view><view class="popup-x-body"><calendar wx:if="{{ag}}" class="r" u-r="left" bindchange="{{ae}}" bindfirstEnterCale="{{af}}" style="padding:0 8px" u-i="1884632a-8" bind:__l="__l" u-p="{{ag}}"/><calendar wx:if="{{ak}}" class="r" u-r="right" bindchange="{{ai}}" bindfirstEnterCale="{{aj}}" style="padding:0 8px;border-left:1px solid #F1F1F1" u-i="1884632a-9" bind:__l="__l" u-p="{{ak}}"/></view><view wx:if="{{al}}" class="popup-x-footer"><text bindtap="{{an}}">{{am}}</text><text class="confirm-text" bindtap="{{ap}}">{{ao}}</text></view></view></view><calendar wx:if="{{as}}" class="r" u-r="mobile" bindconfirm="{{av}}" bindmaskClose="{{aw}}" bindchange="{{ax}}" u-i="1884632a-10" bind:__l="__l" u-p="{{ay}}"/></view>

View File

@@ -0,0 +1 @@
.uni-date{width:100%;flex:1}.uni-date-x{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:4px;background-color:#fff;color:#666;font-size:14px;flex:1}.uni-date-x .icon-calendar{padding-left:3px}.uni-date-x .range-separator{height:35px;line-height:35px}.uni-date-x--border{box-sizing:border-box;border-radius:4px;border:1px solid #e5e5e5}.uni-date-editor--x{display:flex;align-items:center;position:relative}.uni-date-editor--x .uni-date__icon-clear{padding-right:3px;display:flex;align-items:center}.uni-date__x-input{width:auto;height:35px;position:relative;flex:1;line-height:35px;font-size:14px;overflow:hidden}.text-center{text-align:center}.uni-date__input{height:40px;width:100%;line-height:40px;font-size:14px}.uni-date-range__input{text-align:center;max-width:142px}.uni-date-picker__container{position:relative}.uni-date-mask--pc{position:fixed;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,0);transition-duration:.3s;z-index:996}.uni-date-single--x,.uni-date-range--x{background-color:#fff;position:absolute;top:0;z-index:999;border:1px solid #EBEEF5;box-shadow:0 2px 12px rgba(0,0,0,.1);border-radius:4px}.uni-date-editor--x__disabled{opacity:.4;cursor:default}.uni-date-editor--logo{width:16px;height:16px;vertical-align:middle}.popup-x-header{display:flex;flex-direction:row}.popup-x-header--datetime{display:flex;flex-direction:row;flex:1}.popup-x-body{display:flex}.popup-x-footer{padding:0 15px;border-top-color:#f1f1f1;border-top-style:solid;border-top-width:1px;line-height:40px;text-align:right;color:#666}.popup-x-footer text:hover{color:#007aff;cursor:pointer;opacity:.8}.popup-x-footer .confirm-text{margin-left:20px;color:#007aff}.uni-date-changed{text-align:center;color:#333;border-bottom-color:#f1f1f1;border-bottom-style:solid;border-bottom-width:1px}.uni-date-changed--time text{height:50px;line-height:50px}.uni-date-changed .uni-date-changed--time{flex:1}.uni-date-changed--time-date{color:#333;opacity:.6}.mr-50{margin-right:50px}.uni-popper__arrow,.uni-popper__arrow:after{position:absolute;display:block;width:0;height:0;border:6px solid transparent;border-top-width:0}.uni-popper__arrow{filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));top:-6px;left:10%;margin-right:3px;border-bottom-color:#ebeef5}.uni-popper__arrow:after{content:" ";top:1px;margin-left:-6px;border-bottom-color:#fff}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
"use strict";const t=require("./uniicons_file_vue.js"),e=require("../../../../common/vendor.js"),i={name:"UniIcons",emits:["click"],props:{type:{type:String,default:""},color:{type:String,default:"#333333"},size:{type:[Number,String],default:16},customPrefix:{type:String,default:""},fontFamily:{type:String,default:""}},data:()=>({icons:t.fontData}),computed:{unicode(){let t=this.icons.find((t=>t.font_class===this.type));return t?t.unicode:""},iconSize(){return"number"==typeof(t=this.size)||/^[0-9]*$/g.test(t)?t+"px":t;var t},styleObj(){return""!==this.fontFamily?`color: ${this.color}; font-size: ${this.iconSize}; font-family: ${this.fontFamily};`:`color: ${this.color}; font-size: ${this.iconSize};`}},methods:{_onClick(){this.$emit("click")}}};const n=e._export_sfc(i,[["render",function(t,i,n,o,s,r){return{a:e.s(r.styleObj),b:e.n("uniui-"+n.type),c:e.n(n.customPrefix),d:e.n(n.customPrefix?n.type:""),e:e.o(((...t)=>r._onClick&&r._onClick(...t)))}}]]);wx.createComponent(n);

View File

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

View File

@@ -0,0 +1 @@
<text style="{{a}}" class="{{['uni-icons', b, c, d]}}" bindtap="{{e}}"><slot></slot></text>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
"use strict";const e=require("../uni-popup/popup.js"),t=require("../../../../common/vendor.js"),o=require("../uni-popup/i18n/index.js"),{t:i}=t.initVueI18n(o.messages),l={name:"uniPopupDialog",mixins:[e.popup],emits:["confirm","close","update:modelValue","input"],props:{inputType:{type:String,default:"text"},showClose:{type:Boolean,default:!0},modelValue:{type:[Number,String],default:""},placeholder:{type:[String,Number],default:""},type:{type:String,default:"error"},mode:{type:String,default:"base"},title:{type:String,default:""},content:{type:String,default:""},beforeClose:{type:Boolean,default:!1},cancelText:{type:String,default:""},confirmText:{type:String,default:""},maxlength:{type:Number,default:-1},focus:{type:Boolean,default:!0}},data:()=>({dialogType:"error",val:""}),computed:{okText(){return this.confirmText||i("uni-popup.ok")},closeText(){return this.cancelText||i("uni-popup.cancel")},placeholderText(){return this.placeholder||i("uni-popup.placeholder")},titleText(){return this.title||i("uni-popup.title")}},watch:{type(e){this.dialogType=e},mode(e){"input"===e&&(this.dialogType="info")},value(e){-1!=this.maxlength&&"input"===this.mode?this.val=e.slice(0,this.maxlength):this.val=e},val(e){this.$emit("update:modelValue",e)}},created(){this.popup.disableMask(),"input"===this.mode?(this.dialogType="info",this.val=this.value,this.val=this.modelValue):this.dialogType=this.type},methods:{onOk(){"input"===this.mode?this.$emit("confirm",this.val):this.$emit("confirm"),this.beforeClose||this.popup.close()},closeDialog(){this.$emit("close"),this.beforeClose||this.popup.close()},close(){this.popup.close()}}};const p=t._export_sfc(l,[["render",function(e,o,i,l,p,s){return t.e({a:t.t(s.titleText),b:t.n("uni-popup__"+p.dialogType),c:"base"===i.mode},"base"===i.mode?{d:t.t(i.content)}:{e:i.maxlength,f:i.inputType,g:s.placeholderText,h:i.focus,i:p.val,j:t.o((e=>p.val=e.detail.value))},{k:i.showClose},i.showClose?{l:t.t(s.closeText),m:t.o(((...e)=>s.closeDialog&&s.closeDialog(...e)))}:{},{n:t.t(s.okText),o:t.n(i.showClose?"uni-border-left":""),p:t.o(((...e)=>s.onOk&&s.onOk(...e)))})}]]);wx.createComponent(p);

View File

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

View File

@@ -0,0 +1 @@
<view class="uni-popup-dialog"><view class="uni-dialog-title"><text class="{{['uni-dialog-title-text', b]}}">{{a}}</text></view><view wx:if="{{c}}" class="uni-dialog-content"><block wx:if="{{$slots.d}}"><slot></slot></block><block wx:else><text class="uni-dialog-content-text">{{d}}</text></block></view><view wx:else class="uni-dialog-content"><block wx:if="{{$slots.d}}"><slot></slot></block><block wx:else><block wx:if="{{r0}}"><input class="uni-dialog-input" maxlength="{{e}}" type="{{f}}" placeholder="{{g}}" focus="{{h}}" value="{{i}}" bindinput="{{j}}"></input></block></block></view><view class="uni-dialog-button-group"><view wx:if="{{k}}" class="uni-dialog-button" bindtap="{{m}}"><text class="uni-dialog-button-text">{{l}}</text></view><view class="{{['uni-dialog-button', o]}}" bindtap="{{p}}"><text class="uni-dialog-button-text uni-button-color">{{n}}</text></view></view></view>

View File

@@ -0,0 +1 @@
.uni-popup-dialog{width:300px;border-radius:11px;background-color:#fff}.uni-dialog-title{display:flex;flex-direction:row;justify-content:center;padding-top:25px}.uni-dialog-title-text{font-size:16px;font-weight:500}.uni-dialog-content{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px}.uni-dialog-content-text{font-size:14px;color:#6c6c6c}.uni-dialog-button-group{display:flex;flex-direction:row;border-top-color:#f5f5f5;border-top-style:solid;border-top-width:1px}.uni-dialog-button{display:flex;flex:1;flex-direction:row;justify-content:center;align-items:center;height:45px}.uni-border-left{border-left-color:#f0f0f0;border-left-style:solid;border-left-width:1px}.uni-dialog-button-text{font-size:16px;color:#333}.uni-button-color{color:#007aff}.uni-dialog-input{flex:1;font-size:14px;border:1px #eee solid;height:40px;padding:0 10px;border-radius:5px;color:#555}.uni-popup__success{color:#4cd964}.uni-popup__warn{color:#f0ad4e}.uni-popup__error{color:#dd524d}.uni-popup__info{color:#909399}

View File

@@ -0,0 +1 @@
"use strict";const p={en:{"uni-popup.cancel":"cancel","uni-popup.ok":"ok","uni-popup.placeholder":"pleace enter","uni-popup.title":"Hint","uni-popup.shareTitle":"Share to"},"zh-Hans":{"uni-popup.cancel":"取消","uni-popup.ok":"确定","uni-popup.placeholder":"请输入","uni-popup.title":"提示","uni-popup.shareTitle":"分享到"},"zh-Hant":{"uni-popup.cancel":"取消","uni-popup.ok":"確定","uni-popup.placeholder":"請輸入","uni-popup.title":"提示","uni-popup.shareTitle":"分享到"}};exports.messages=p;

View File

@@ -0,0 +1 @@
"use strict";const t={data:()=>({}),created(){this.popup=this.getParent()},methods:{getParent(t="uniPopup"){let e=this.$parent,p=e.$options.name;for(;p!==t;){if(e=e.$parent,!e)return!1;p=e.$options.name}return e}}};exports.popup=t;

View File

@@ -0,0 +1 @@
"use strict";const t=require("../../../../common/vendor.js"),s={name:"uniPopup",components:{},emits:["change","maskClick"],props:{animation:{type:Boolean,default:!0},type:{type:String,default:"center"},isMaskClick:{type:Boolean,default:null},maskClick:{type:Boolean,default:null},backgroundColor:{type:String,default:"none"},safeArea:{type:Boolean,default:!0},maskBackgroundColor:{type:String,default:"rgba(0, 0, 0, 0.4)"},borderRadius:{type:String}},watch:{type:{handler:function(t){this.config[t]&&this[this.config[t]](!0)},immediate:!0},isDesktop:{handler:function(t){this.config[t]&&this[this.config[this.type]](!0)},immediate:!0},maskClick:{handler:function(t){this.mkclick=t},immediate:!0},isMaskClick:{handler:function(t){this.mkclick=t},immediate:!0},showPopup(t){}},data(){return{duration:300,ani:[],showPopup:!1,showTrans:!1,popupWidth:0,popupHeight:0,config:{top:"top",bottom:"bottom",center:"center",left:"left",right:"right",message:"top",dialog:"center",share:"bottom"},maskClass:{position:"fixed",bottom:0,top:0,left:0,right:0,backgroundColor:"rgba(0, 0, 0, 0.4)"},transClass:{backgroundColor:"transparent",borderRadius:this.borderRadius||"0",position:"fixed",left:0,right:0},maskShow:!0,mkclick:!0,popupstyle:"top"}},computed:{getStyles(){let t={backgroundColor:this.bg};return this.borderRadius,t=Object.assign(t,{borderRadius:this.borderRadius}),t},isDesktop(){return this.popupWidth>=500&&this.popupHeight>=500},bg(){return""===this.backgroundColor||"none"===this.backgroundColor?"transparent":this.backgroundColor}},mounted(){(()=>{const{windowWidth:s,windowHeight:i,windowTop:o,safeArea:e,screenHeight:a,safeAreaInsets:r}=t.index.getSystemInfoSync();this.popupWidth=s,this.popupHeight=i+(o||0),e&&this.safeArea?this.safeAreaInsets=a-e.bottom:this.safeAreaInsets=0})()},unmounted(){this.setH5Visible()},activated(){this.setH5Visible(!this.showPopup)},deactivated(){this.setH5Visible(!0)},created(){null===this.isMaskClick&&null===this.maskClick?this.mkclick=!0:this.mkclick=null!==this.isMaskClick?this.isMaskClick:this.maskClick,this.animation?this.duration=300:this.duration=0,this.messageChild=null,this.clearPropagation=!1,this.maskClass.backgroundColor=this.maskBackgroundColor},methods:{setH5Visible(t=!0){},closeMask(){this.maskShow=!1},disableMask(){this.mkclick=!1},clear(t){t.stopPropagation(),this.clearPropagation=!0},open(t){if(this.showPopup)return;t&&-1!==["top","center","bottom","left","right","message","dialog","share"].indexOf(t)||(t=this.type),this.config[t]?(this[this.config[t]](),this.$emit("change",{show:!0,type:t})):console.error("缺少类型:",t)},close(t){this.showTrans=!1,this.$emit("change",{show:!1,type:this.type}),clearTimeout(this.timer),this.timer=setTimeout((()=>{this.showPopup=!1}),300)},touchstart(){this.clearPropagation=!1},onTap(){this.clearPropagation?this.clearPropagation=!1:(this.$emit("maskClick"),this.mkclick&&this.close())},top(t){this.popupstyle=this.isDesktop?"fixforpc-top":"top",this.ani=["slide-top"],this.transClass={position:"fixed",left:0,right:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},t||(this.showPopup=!0,this.showTrans=!0,this.$nextTick((()=>{this.messageChild&&"message"===this.type&&this.messageChild.timerClose()})))},bottom(t){this.popupstyle="bottom",this.ani=["slide-bottom"],this.transClass={position:"fixed",left:0,right:0,bottom:0,paddingBottom:this.safeAreaInsets+"px",backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},t||(this.showPopup=!0,this.showTrans=!0)},center(t){this.popupstyle="center",this.ani=["fade"],this.transClass={position:"fixed",display:"flex",flexDirection:"column",bottom:0,left:0,right:0,top:0,justifyContent:"center",alignItems:"center",borderRadius:this.borderRadius||"0"},t||(this.showPopup=!0,this.showTrans=!0)},left(t){this.popupstyle="left",this.ani=["slide-left"],this.transClass={position:"fixed",left:0,bottom:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},t||(this.showPopup=!0,this.showTrans=!0)},right(t){this.popupstyle="right",this.ani=["slide-right"],this.transClass={position:"fixed",bottom:0,right:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},t||(this.showPopup=!0,this.showTrans=!0)}}};if(!Array){t.resolveComponent("uni-transition")()}Math;const i=t._export_sfc(s,[["render",function(s,i,o,e,a,r){return t.e({a:a.showPopup},a.showPopup?t.e({b:a.maskShow},a.maskShow?{c:t.o(r.onTap),d:t.p({name:"mask","mode-class":"fade",styles:a.maskClass,duration:a.duration,show:a.showTrans})}:{},{e:t.s(r.getStyles),f:t.n(a.popupstyle),g:t.o(((...t)=>r.clear&&r.clear(...t))),h:t.o(r.onTap),i:t.p({"mode-class":a.ani,name:"content",styles:a.transClass,duration:a.duration,show:a.showTrans}),j:t.o(((...t)=>r.touchstart&&r.touchstart(...t))),k:t.n(a.popupstyle),l:t.n(r.isDesktop?"fixforpc-z-index":"")}):{})}]]);wx.createComponent(i);

View File

@@ -0,0 +1,6 @@
{
"component": true,
"usingComponents": {
"uni-transition": "../../../uni-transition/components/uni-transition/uni-transition"
}
}

View File

@@ -0,0 +1 @@
<view wx:if="{{a}}" class="{{['uni-popup', k, l]}}"><view bindtouchstart="{{j}}"><uni-transition wx:if="{{b}}" key="1" bindclick="{{c}}" u-i="2f4ad777-0" bind:__l="__l" u-p="{{d}}"/><uni-transition wx:if="{{i}}" u-s="{{['d']}}" key="2" bindclick="{{h}}" u-i="2f4ad777-1" bind:__l="__l" u-p="{{i}}"><view style="{{e}}" class="{{['uni-popup__wrapper', f]}}" bindtap="{{g}}"><slot/></view></uni-transition></view></view>

View File

@@ -0,0 +1 @@
.uni-popup{position:fixed;z-index:99}.uni-popup.top,.uni-popup.left,.uni-popup.right{top:0}.uni-popup .uni-popup__wrapper{display:block;position:relative}.uni-popup .uni-popup__wrapper.left,.uni-popup .uni-popup__wrapper.right{padding-top:0;flex:1}.fixforpc-z-index{z-index:999}.fixforpc-top{top:0}

View File

@@ -0,0 +1 @@
"use strict";const t=require("../../../../common/vendor.js"),e={name:"UniSection",emits:["click"],props:{type:{type:String,default:""},title:{type:String,required:!0,default:""},titleFontSize:{type:String,default:"14px"},titleColor:{type:String,default:"#333"},subTitle:{type:String,default:""},subTitleFontSize:{type:String,default:"12px"},subTitleColor:{type:String,default:"#999"},padding:{type:[Boolean,String],default:!1}},computed:{_padding(){return"string"==typeof this.padding?this.padding:this.padding?"10px":""}},watch:{title(e){t.index.report&&""!==e&&t.index.report("title",e)}},methods:{onClick(){this.$emit("click")}}};const i=t._export_sfc(e,[["render",function(e,i,n,l,o,r){return t.e({a:n.type},n.type?{b:t.n(n.type)}:{},{c:t.t(n.title),d:n.titleFontSize,e:n.titleColor,f:n.subTitle?"":1,g:n.subTitle},n.subTitle?{h:t.t(n.subTitle),i:n.subTitleFontSize,j:n.subTitleColor}:{},{k:t.o(((...t)=>r.onClick&&r.onClick(...t))),l:r._padding})}]]);wx.createComponent(i);

View File

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

View File

@@ -0,0 +1 @@
<view class="uni-section"><view class="uni-section-header" bindtap="{{k}}"><view wx:if="{{a}}" class="{{['uni-section-header__decoration', b]}}"/><slot wx:else name="decoration"></slot><view class="uni-section-header__content"><text style="{{'font-size:' + d + ';' + ('color:' + e)}}" class="{{['uni-section__content-title', f && 'distraction']}}">{{c}}</text><text wx:if="{{g}}" style="{{'font-size:' + i + ';' + ('color:' + j)}}" class="uni-section-header__content-sub">{{h}}</text></view><view class="uni-section-header__slot-right"><slot name="right"></slot></view></view><view class="uni-section-content" style="{{'padding:' + l}}"><slot/></view></view>

View File

@@ -0,0 +1 @@
.uni-section .uni-section-header{position:relative;display:flex;flex-direction:row;align-items:center;font-weight:400}.uni-section .uni-section-header__decoration{margin-right:6px;background-color:#4874e5}.uni-section .uni-section-header__decoration.line{width:12rpx;height:40rpx;border-radius:6rpx}.uni-section .uni-section-header__decoration.circle{width:8px;height:8px;border-radius:50px}.uni-section .uni-section-header__decoration.square{width:8px;height:8px}.uni-section .uni-section-header__content{display:flex;flex-direction:column;flex:1;color:#333;font-weight:700}.uni-section .uni-section-header__content .distraction{flex-direction:row;align-items:center}.uni-section .uni-section-header__content-sub{margin-top:2px}.uni-section .uni-section-header__slot-right,.uni-section .uni-section-content{font-size:14px}

View File

@@ -0,0 +1 @@
"use strict";const t=require("../../../../common/vendor.js");class e{constructor(e,i){this.options=e,this.animation=t.index.createAnimation({...e}),this.currentStepAnimates={},this.next=0,this.$=i}_nvuePushAnimates(t,e){let n=this.currentStepAnimates[this.next],s={};if(s=n||{styles:{},config:{}},i.includes(t)){s.styles.transform||(s.styles.transform="");let i="";"rotate"===t&&(i="deg"),s.styles.transform+=`${t}(${e+i}) `}else s.styles[t]=`${e}`;this.currentStepAnimates[this.next]=s}_animateRun(t={},e={}){let i=this.$.$refs.ani.ref;if(i)return new Promise(((n,s)=>{nvueAnimation.transition(i,{styles:t,...e},(t=>{n()}))}))}_nvueNextAnimate(t,e=0,i){let n=t[e];if(n){let{styles:s,config:a}=n;this._animateRun(s,a).then((()=>{e+=1,this._nvueNextAnimate(t,e,i)}))}else this.currentStepAnimates={},"function"==typeof i&&i(),this.isEnd=!0}step(t={}){return this.animation.step(t),this}run(t){this.$.animationData=this.animation.export(),this.$.timer=setTimeout((()=>{"function"==typeof t&&t()}),this.$.durationTime)}}const i=["matrix","matrix3d","rotate","rotate3d","rotateX","rotateY","rotateZ","scale","scale3d","scaleX","scaleY","scaleZ","skew","skewX","skewY","translate","translate3d","translateX","translateY","translateZ"];i.concat(["opacity","backgroundColor"],["width","height","left","right","top","bottom"]).forEach((t=>{e.prototype[t]=function(...e){return this.animation[t](...e),this}})),exports.createAnimation=function(t,i){if(i)return clearTimeout(i.timer),new e(t,i)};

View File

@@ -0,0 +1 @@
"use strict";const t=require("./createAnimation.js"),i=require("../../../../common/vendor.js"),s={name:"uniTransition",emits:["click","change"],props:{show:{type:Boolean,default:!1},modeClass:{type:[Array,String],default:()=>"fade"},duration:{type:Number,default:300},styles:{type:Object,default:()=>({})},customClass:{type:String,default:""},onceRender:{type:Boolean,default:!1}},data:()=>({isShow:!1,transform:"",opacity:1,animationData:{},durationTime:300,config:{}}),watch:{show:{handler(t){t?this.open():this.isShow&&this.close()},immediate:!0}},computed:{stylesObject(){let t={...this.styles,"transition-duration":this.duration/1e3+"s"},i="";for(let s in t){i+=this.toLine(s)+":"+t[s]+";"}return i},transformStyles(){return"transform:"+this.transform+";opacity:"+this.opacity+";"+this.stylesObject}},created(){this.config={duration:this.duration,timingFunction:"ease",transformOrigin:"50% 50%",delay:0},this.durationTime=this.duration},methods:{init(i={}){i.duration&&(this.durationTime=i.duration),this.animation=t.createAnimation(Object.assign(this.config,i),this)},onClick(){this.$emit("click",{detail:this.isShow})},step(t,i={}){if(this.animation){for(let i in t)try{"object"==typeof t[i]?this.animation[i](...t[i]):this.animation[i](t[i])}catch(s){console.error(`方法 ${i} 不存在`)}return this.animation.step(i),this}},run(t){this.animation&&this.animation.run(t)},open(){clearTimeout(this.timer),this.transform="",this.isShow=!0;let{opacity:i,transform:s}=this.styleInit(!1);void 0!==i&&(this.opacity=i),this.transform=s,this.$nextTick((()=>{this.timer=setTimeout((()=>{this.animation=t.createAnimation(this.config,this),this.tranfromInit(!1).step(),this.animation.run(),this.$emit("change",{detail:this.isShow})}),20)}))},close(t){this.animation&&this.tranfromInit(!0).step().run((()=>{this.isShow=!1,this.animationData=null,this.animation=null;let{opacity:t,transform:i}=this.styleInit(!1);this.opacity=t||1,this.transform=i,this.$emit("change",{detail:this.isShow})}))},styleInit(t){let i={transform:""},s=(t,s)=>{"fade"===s?i.opacity=this.animationType(t)[s]:i.transform+=this.animationType(t)[s]+" "};return"string"==typeof this.modeClass?s(t,this.modeClass):this.modeClass.forEach((i=>{s(t,i)})),i},tranfromInit(t){let i=(t,i)=>{let s=null;"fade"===i?s=t?0:1:(s=t?"-100%":"0","zoom-in"===i&&(s=t?.8:1),"zoom-out"===i&&(s=t?1.2:1),"slide-right"===i&&(s=t?"100%":"0"),"slide-bottom"===i&&(s=t?"100%":"0")),this.animation[this.animationMode()[i]](s)};return"string"==typeof this.modeClass?i(t,this.modeClass):this.modeClass.forEach((s=>{i(t,s)})),this.animation},animationType:t=>({fade:t?0:1,"slide-top":`translateY(${t?"0":"-100%"})`,"slide-right":`translateX(${t?"0":"100%"})`,"slide-bottom":`translateY(${t?"0":"100%"})`,"slide-left":`translateX(${t?"0":"-100%"})`,"zoom-in":`scaleX(${t?1:.8}) scaleY(${t?1:.8})`,"zoom-out":`scaleX(${t?1:1.2}) scaleY(${t?1:1.2})`}),animationMode:()=>({fade:"opacity","slide-top":"translateY","slide-right":"translateX","slide-bottom":"translateY","slide-left":"translateX","zoom-in":"scale","zoom-out":"scale"}),toLine:t=>t.replace(/([A-Z])/g,"-$1").toLowerCase()}};const a=i._export_sfc(s,[["render",function(t,s,a,e,n,o){return{a:n.isShow,b:n.animationData,c:i.n(a.customClass),d:i.s(o.transformStyles),e:i.o(((...t)=>o.onClick&&o.onClick(...t)))}}]]);wx.createComponent(a);

View File

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

View File

@@ -0,0 +1 @@
<view hidden="{{!a}}" ref="ani" animation="{{b}}" class="{{c}}" style="{{d}}" bindtap="{{e}}"><slot></slot></view>

View File

@@ -0,0 +1 @@
"use strict";const o=require("../u-image/props.js"),e=require("../../libs/mixin/mpMixin.js"),r=require("../../libs/mixin/mixin.js"),i=require("../../../../common/vendor.js"),n={name:"u--image",mixins:[e.mpMixin,o.props,r.mixin],components:{uvImage:()=>"../u-image/u-image.js"},emits:["click","error","load"]};if(!Array){i.resolveComponent("uvImage")()}const s=i._export_sfc(n,[["render",function(o,e,r,n,s,a){return{a:i.o((e=>o.$emit("click"))),b:i.o((e=>o.$emit("error"))),c:i.o((e=>o.$emit("load"))),d:i.p({src:o.src,mode:o.mode,width:o.width,height:o.height,shape:o.shape,radius:o.radius,lazyLoad:o.lazyLoad,showMenuByLongpress:o.showMenuByLongpress,loadingIcon:o.loadingIcon,errorIcon:o.errorIcon,showLoading:o.showLoading,showError:o.showError,fade:o.fade,webp:o.webp,duration:o.duration,bgColor:o.bgColor,customStyle:o.customStyle})}}]]);wx.createComponent(s);

View File

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

View File

@@ -0,0 +1 @@
<uv-image wx:if="{{d}}" u-s="{{['loading','error']}}" bindclick="{{a}}" binderror="{{b}}" bindload="{{c}}" u-i="3a6b4072-0" bind:__l="__l" u-p="{{d}}"><view slot="loading"><slot name="loading"></slot></view><view slot="error"><slot name="error"></slot></view></uv-image>

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../libs/config/props.js"),o={props:{isDot:{type:Boolean,default:()=>e.defProps.badge.isDot},value:{type:[Number,String],default:()=>e.defProps.badge.value},modelValue:{type:[Number,String],default:()=>e.defProps.badge.modelValue},show:{type:Boolean,default:()=>e.defProps.badge.show},max:{type:[Number,String],default:()=>e.defProps.badge.max},type:{type:String,default:()=>e.defProps.badge.type},showZero:{type:Boolean,default:()=>e.defProps.badge.showZero},bgColor:{type:[String,null],default:()=>e.defProps.badge.bgColor},color:{type:[String,null],default:()=>e.defProps.badge.color},shape:{type:String,default:()=>e.defProps.badge.shape},numberType:{type:String,default:()=>e.defProps.badge.numberType},offset:{type:Array,default:()=>e.defProps.badge.offset},inverted:{type:Boolean,default:()=>e.defProps.badge.inverted},absolute:{type:Boolean,default:()=>e.defProps.badge.absolute}}};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"),s=require("../../libs/function/index.js"),o=require("../../../../common/vendor.js"),r={name:"u-badge",mixins:[t.mpMixin,e.props,i.mixin],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],i=this.offset[1]||t;e.top=s.addUnit(t),e.right=s.addUnit(i)}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:s.addStyle}};const u=o._export_sfc(r,[["render",function(e,t,i,s,r,u){return o.e({a:e.show&&(0!==Number(e.value)||e.showZero||e.isDot)},e.show&&(0!==Number(e.value)||e.showZero||e.isDot)?{b:o.t(e.isDot?"":u.showValue),c:o.n(e.isDot?"u-badge--dot":"u-badge--not-dot"),d:o.n(e.inverted&&"u-badge--inverted"),e:o.n("horn"===e.shape&&"u-badge--horn"),f:o.n(`u-badge--${e.type}${e.inverted?"--inverted":""}`),g:o.s(u.addStyle(e.customStyle)),h:o.s(u.badgeStyle)}:{})}],["__scopeId","data-v-1b5e1c10"]]);wx.createComponent(u);

View File

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

View File

@@ -0,0 +1 @@
<text wx:if="{{a}}" class="{{[c, d, e, f, 'u-badge', 'data-v-1b5e1c10']}}" style="{{g + ';' + h}}">{{b}}</text>

View File

@@ -0,0 +1 @@
.u-empty.data-v-1b5e1c10,.u-empty__wrap.data-v-1b5e1c10,.u-tabs.data-v-1b5e1c10,.u-tabs__wrapper.data-v-1b5e1c10,.u-tabs__wrapper__scroll-view-wrapper.data-v-1b5e1c10,.u-tabs__wrapper__scroll-view.data-v-1b5e1c10,.u-tabs__wrapper__nav.data-v-1b5e1c10,.u-tabs__wrapper__nav__line.data-v-1b5e1c10{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-badge.data-v-1b5e1c10{border-radius:100px;display:flex;flex-direction:row;line-height:11px;text-align:center;font-size:11px;color:#fff}.u-badge--dot.data-v-1b5e1c10{height:8px;width:8px}.u-badge--inverted.data-v-1b5e1c10{font-size:13px}.u-badge--not-dot.data-v-1b5e1c10{padding:2px 5px}.u-badge--horn.data-v-1b5e1c10{border-bottom-left-radius:0}.u-badge--primary.data-v-1b5e1c10{background-color:#3c9cff}.u-badge--primary--inverted.data-v-1b5e1c10{color:#3c9cff}.u-badge--error.data-v-1b5e1c10{background-color:#f56c6c}.u-badge--error--inverted.data-v-1b5e1c10{color:#f56c6c}.u-badge--success.data-v-1b5e1c10{background-color:#5ac725}.u-badge--success--inverted.data-v-1b5e1c10{color:#5ac725}.u-badge--info.data-v-1b5e1c10{background-color:#909399}.u-badge--info--inverted.data-v-1b5e1c10{color:#909399}.u-badge--warning.data-v-1b5e1c10{background-color:#f9ae3d}.u-badge--warning--inverted.data-v-1b5e1c10{color:#f9ae3d}

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../libs/config/props.js"),t={props:{hairline:{type:Boolean,default:()=>e.defProps.button.hairline},type:{type:String,default:()=>e.defProps.button.type},size:{type:String,default:()=>e.defProps.button.size},shape:{type:String,default:()=>e.defProps.button.shape},plain:{type:Boolean,default:()=>e.defProps.button.plain},disabled:{type:Boolean,default:()=>e.defProps.button.disabled},loading:{type:Boolean,default:()=>e.defProps.button.loading},loadingText:{type:[String,Number],default:()=>e.defProps.button.loadingText},loadingMode:{type:String,default:()=>e.defProps.button.loadingMode},loadingSize:{type:[String,Number],default:()=>e.defProps.button.loadingSize},openType:{type:String,default:()=>e.defProps.button.openType},formType:{type:String,default:()=>e.defProps.button.formType},appParameter:{type:String,default:()=>e.defProps.button.appParameter},hoverStopPropagation:{type:Boolean,default:()=>e.defProps.button.hoverStopPropagation},lang:{type:String,default:()=>e.defProps.button.lang},sessionFrom:{type:String,default:()=>e.defProps.button.sessionFrom},sendMessageTitle:{type:String,default:()=>e.defProps.button.sendMessageTitle},sendMessagePath:{type:String,default:()=>e.defProps.button.sendMessagePath},sendMessageImg:{type:String,default:()=>e.defProps.button.sendMessageImg},showMessageCard:{type:Boolean,default:()=>e.defProps.button.showMessageCard},dataName:{type:String,default:()=>e.defProps.button.dataName},throttleTime:{type:[String,Number],default:()=>e.defProps.button.throttleTime},hoverStartTime:{type:[String,Number],default:()=>e.defProps.button.hoverStartTime},hoverStayTime:{type:[String,Number],default:()=>e.defProps.button.hoverStayTime},text:{type:[String,Number],default:()=>e.defProps.button.text},icon:{type:String,default:()=>e.defProps.button.icon},iconColor:{type:String,default:()=>e.defProps.button.icon},color:{type:String,default:()=>e.defProps.button.color}}};exports.props=t;

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../libs/mixin/button.js"),i=require("../../libs/mixin/openType.js"),o=require("../../libs/mixin/mpMixin.js"),t=require("../../libs/mixin/mixin.js"),r=require("./props.js"),n=require("../../libs/function/index.js"),s=require("../../libs/function/throttle.js"),a=require("../../libs/config/color.js"),l=require("../../../../common/vendor.js"),h={name:"u-button",mixins:[o.mpMixin,t.mixin,e.button,i.openType,r.props],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:a.color[`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:i}=this;return"large"===i&&(e=16),"normal"===i&&(e=14),"small"===i&&(e=12),"mini"===i&&(e=10),e}},emits:["click","getphonenumber","getuserinfo","error","opensetting","launchapp","agreeprivacyauthorization"],methods:{addStyle:n.addStyle,clickHandler(){this.disabled||this.loading||s.throttle((()=>{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)}}};if(!Array){(l.resolveComponent("u-loading-icon")+l.resolveComponent("u-icon"))()}Math||((()=>"../u-loading-icon/u-loading-icon.js")+(()=>"../u-icon/u-icon.js"))();const c=l._export_sfc(h,[["render",function(e,i,o,t,r,n){return l.e({a:e.loading},e.loading?{b:l.p({mode:e.loadingMode,size:1.15*e.loadingSize,color:n.loadingColor}),c:l.t(e.loadingText||e.text),d:l.s({fontSize:n.textSize+"px"})}:l.e({e:e.icon},e.icon?{f:l.p({name:e.icon,color:n.iconColorCom,size:1.35*n.textSize,customStyle:{marginRight:"2px"}})}:{},{g:l.t(e.text),h:l.s({fontSize:n.textSize+"px"})}),{i:Number(e.hoverStartTime),j:Number(e.hoverStayTime),k:e.formType,l:e.openType,m:e.appParameter,n:e.hoverStopPropagation,o:e.sendMessageTitle,p:e.sendMessagePath,q:e.lang,r:e.dataName,s:e.sessionFrom,t:e.sendMessageImg,v:e.showMessageCard,w:l.o(((...e)=>n.getphonenumber&&n.getphonenumber(...e))),x:l.o(((...e)=>n.getuserinfo&&n.getuserinfo(...e))),y:l.o(((...e)=>n.error&&n.error(...e))),z:l.o(((...e)=>n.opensetting&&n.opensetting(...e))),A:l.o(((...e)=>n.launchapp&&n.launchapp(...e))),B:l.o(((...e)=>n.agreeprivacyauthorization&&n.agreeprivacyauthorization(...e))),C:e.disabled||e.loading?"":"u-button--active",D:l.s(n.baseColor),E:l.s(n.addStyle(e.customStyle)),F:l.o(((...e)=>n.clickHandler&&n.clickHandler(...e))),G:l.n(n.bemClass)})}],["__scopeId","data-v-5b9d6e9a"]]);wx.createComponent(c);

View File

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

View File

@@ -0,0 +1 @@
<button hover-start-time="{{i}}" hover-stay-time="{{j}}" form-type="{{k}}" open-type="{{l}}" app-parameter="{{m}}" hover-stop-propagation="{{n}}" send-message-title="{{o}}" send-message-path="{{p}}" lang="{{q}}" data-name="{{r}}" session-from="{{s}}" send-message-img="{{t}}" show-message-card="{{v}}" bindgetphonenumber="{{w}}" bindgetuserinfo="{{x}}" binderror="{{y}}" bindopensetting="{{z}}" bindlaunchapp="{{A}}" bindagreeprivacyauthorization="{{B}}" hover-class="{{C}}" style="{{D + ';' + E}}" bindtap="{{F}}" class="{{['u-button', 'u-reset-button', 'data-v-5b9d6e9a', G]}}"><block wx:if="{{a}}"><u-loading-icon wx:if="{{b}}" class="data-v-5b9d6e9a" u-i="5b9d6e9a-0" bind:__l="__l" u-p="{{b}}"></u-loading-icon><text class="u-button__loading-text data-v-5b9d6e9a" style="{{d}}">{{c}}</text></block><block wx:else><u-icon wx:if="{{e}}" class="data-v-5b9d6e9a" u-i="5b9d6e9a-1" bind:__l="__l" u-p="{{f}}"></u-icon><block wx:if="{{$slots.d}}"><slot></slot></block><block wx:else><text class="u-button__text data-v-5b9d6e9a" style="{{h}}">{{g}}</text></block></block></button>

View File

@@ -0,0 +1 @@
.u-empty.data-v-5b9d6e9a,.u-empty__wrap.data-v-5b9d6e9a,.u-tabs.data-v-5b9d6e9a,.u-tabs__wrapper.data-v-5b9d6e9a,.u-tabs__wrapper__scroll-view-wrapper.data-v-5b9d6e9a,.u-tabs__wrapper__scroll-view.data-v-5b9d6e9a,.u-tabs__wrapper__nav.data-v-5b9d6e9a,.u-tabs__wrapper__nav__line.data-v-5b9d6e9a{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-button.data-v-5b9d6e9a{width:100%;white-space:nowrap}.u-button__text.data-v-5b9d6e9a{white-space:nowrap;line-height:1}.u-button.data-v-5b9d6e9a:before{position:absolute;top:50%;left:50%;width:100%;height:100%;border:inherit;border-radius:inherit;transform:translate(-50%,-50%);opacity:0;content:" ";background-color:#000;border-color:#000}.u-button--active.data-v-5b9d6e9a:before{opacity:.15}.u-button__icon+.u-button__text.data-v-5b9d6e9a:not(:empty),.u-button__loading-text.data-v-5b9d6e9a{margin-left:4px}.u-button--plain.u-button--primary.data-v-5b9d6e9a{color:#3c9cff}.u-button--plain.u-button--info.data-v-5b9d6e9a{color:#909399}.u-button--plain.u-button--success.data-v-5b9d6e9a{color:#5ac725}.u-button--plain.u-button--error.data-v-5b9d6e9a,.u-button--plain.u-button--warning.data-v-5b9d6e9a{color:#f56c6c}.u-button.data-v-5b9d6e9a{height:38px;position:relative;align-items:center;justify-content:center;display:flex;box-sizing:border-box;flex-direction:row}.u-button__text.data-v-5b9d6e9a{font-size:15px}.u-button__loading-text.data-v-5b9d6e9a{font-size:15px;margin-left:4px}.u-button--large.data-v-5b9d6e9a{width:100%;height:50px;padding:0 15px}.u-button--normal.data-v-5b9d6e9a{padding:0 12px;font-size:14px}.u-button--small.data-v-5b9d6e9a{min-width:60px;height:30px;padding:0 8px;font-size:12px}.u-button--mini.data-v-5b9d6e9a{height:22px;font-size:10px;min-width:50px;padding:0 8px}.u-button--disabled.data-v-5b9d6e9a{opacity:.5}.u-button--info.data-v-5b9d6e9a{color:#323233;background-color:#fff;border-color:#ebedf0;border-width:1px;border-style:solid}.u-button--success.data-v-5b9d6e9a{color:#fff;background-color:#5ac725;border-color:#5ac725;border-width:1px;border-style:solid}.u-button--primary.data-v-5b9d6e9a{color:#fff;background-color:#3c9cff;border-color:#3c9cff;border-width:1px;border-style:solid}.u-button--error.data-v-5b9d6e9a{color:#fff;background-color:#f56c6c;border-color:#f56c6c;border-width:1px;border-style:solid}.u-button--warning.data-v-5b9d6e9a{color:#fff;background-color:#f9ae3d;border-color:#f9ae3d;border-width:1px;border-style:solid}.u-button--block.data-v-5b9d6e9a{display:flex;flex-direction:row;width:100%}.u-button--circle.data-v-5b9d6e9a{border-radius:100px}.u-button--square.data-v-5b9d6e9a{border-radius:3px}.u-button__icon.data-v-5b9d6e9a{min-width:1em;line-height:inherit!important;vertical-align:top}.u-button--plain.data-v-5b9d6e9a{background-color:#fff}.u-button--hairline.data-v-5b9d6e9a{border-width:.5px!important}

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