first commit

This commit is contained in:
PC-202306242200\Administrator
2026-03-28 23:27:25 +08:00
commit 85b89ccea7
1694 changed files with 168292 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["node-modules/uview-ui/components/u-image/u-image"],{"0275":function(i,n,t){},"06dd":function(i,n,t){"use strict";t.r(n);var r=t("e6fa"),o=t.n(r);for(var e in r)["default"].indexOf(e)<0&&function(i){t.d(n,i,(function(){return r[i]}))}(e);n["default"]=o.a},"6d23":function(i,n,t){"use strict";var r=t("0275"),o=t.n(r);o.a},8335:function(i,n,t){"use strict";t.r(n);var r=t("e891"),o=t("06dd");for(var e in o)["default"].indexOf(e)<0&&function(i){t.d(n,i,(function(){return o[i]}))}(e);t("6d23");var u=t("828b"),d=Object(u["a"])(o["default"],r["b"],r["c"],!1,null,"6523ae2d",null,!1,r["a"],void 0);n["default"]=d.exports},e6fa:function(i,n,t){"use strict";(function(i){var r=t("47a9");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=r(t("6c66")),e={name:"u-image",mixins:[i.$u.mpMixin,i.$u.mixin,o.default],data:function(){return{isError:!1,loading:!0,opacity:1,durationTime:this.duration,backgroundStyle:{},show:!1}},watch:{src:{immediate:!0,handler:function(i){i?(this.isError=!1,this.loading=!0):this.isError=!0}}},computed:{wrapStyle:function(){var n={};return n.width=this.$u.addUnit(this.width),n.height=this.$u.addUnit(this.height),n.borderRadius="circle"==this.shape?"10000px":i.$u.addUnit(this.radius),n.overflow=this.borderRadius>0?"hidden":"visible",i.$u.deepMerge(n,i.$u.addStyle(this.customStyle))}},mounted:function(){this.show=!0},methods:{onClick:function(){this.$emit("click")},onErrorHandler:function(i){this.loading=!1,this.isError=!0,this.$emit("error",i)},onLoadHandler:function(i){this.loading=!1,this.isError=!1,this.$emit("load",i),this.removeBgColor()},removeBgColor:function(){this.backgroundStyle={backgroundColor:"transparent"}}}};n.default=e}).call(this,t("df3c")["default"])},e891:function(i,n,t){"use strict";t.d(n,"b",(function(){return o})),t.d(n,"c",(function(){return e})),t.d(n,"a",(function(){return r}));var r={uTransition:function(){return Promise.all([t.e("common/vendor"),t.e("node-modules/uview-ui/components/u-transition/u-transition")]).then(t.bind(null,"1111"))},uIcon:function(){return Promise.all([t.e("common/vendor"),t.e("node-modules/uview-ui/components/u-icon/u-icon")]).then(t.bind(null,"15bf"))}},o=function(){var i=this,n=i.$createElement,t=(i._self._c,i.__get_style([i.wrapStyle,i.backgroundStyle])),r=i.isError||"circle"==i.shape?null:i.$u.addUnit(i.radius),o=i.isError?null:i.$u.addUnit(i.width),e=i.isError?null:i.$u.addUnit(i.height),u=i.showLoading&&i.loading&&"circle"!=i.shape?i.$u.addUnit(i.radius):null,d=i.showLoading&&i.loading?i.$u.addUnit(i.width):null,a=i.showLoading&&i.loading?i.$u.addUnit(i.height):null,s=i.showError&&i.isError&&!i.loading&&"circle"!=i.shape?i.$u.addUnit(i.radius):null,l=i.showError&&i.isError&&!i.loading?i.$u.addUnit(i.width):null,c=i.showError&&i.isError&&!i.loading?i.$u.addUnit(i.height):null;i.$mp.data=Object.assign({},{$root:{s0:t,g0:r,g1:o,g2:e,g3:u,g4:d,g5:a,g6:s,g7:l,g8:c}})},e=[]}}]);
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'node-modules/uview-ui/components/u-image/u-image-create-component',
{
'node-modules/uview-ui/components/u-image/u-image-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('df3c')['createComponent'](__webpack_require__("8335"))
})
},
[['node-modules/uview-ui/components/u-image/u-image-create-component']]
]);

View File

@@ -0,0 +1,7 @@
{
"usingComponents": {
"u-transition": "/node-modules/uview-ui/components/u-transition/u-transition",
"u-icon": "/node-modules/uview-ui/components/u-icon/u-icon"
},
"component": true
}

View File

@@ -0,0 +1 @@
<u-transition vue-id="6369c185-1" mode="fade" show="{{show}}" duration="{{fade?1000:0}}" class="data-v-6523ae2d" bind:__l="__l" vue-slots="{{['default']}}"><view data-event-opts="{{[['tap',[['onClick',['$event']]]]]}}" class="u-image data-v-6523ae2d" style="{{$root.s0}}" bindtap="__e"><block wx:if="{{!isError}}"><image class="u-image__image data-v-6523ae2d" style="{{'border-radius:'+(shape=='circle'?'10000px':$root.g0)+';'+('width:'+($root.g1)+';')+('height:'+($root.g2)+';')}}" src="{{src}}" mode="{{mode}}" show-menu-by-longpress="{{showMenuByLongpress}}" lazy-load="{{lazyLoad}}" data-event-opts="{{[['error',[['onErrorHandler',['$event']]]],['load',[['onLoadHandler',['$event']]]]]}}" binderror="__e" bindload="__e"></image></block><block wx:if="{{showLoading&&loading}}"><view class="u-image__loading data-v-6523ae2d" style="{{'border-radius:'+(shape=='circle'?'50%':$root.g3)+';'+('background-color:'+(this.bgColor)+';')+('width:'+($root.g4)+';')+('height:'+($root.g5)+';')}}"><block wx:if="{{$slots.loading}}"><slot name="loading"></slot></block><block wx:else><u-icon vue-id="{{('6369c185-2')+','+('6369c185-1')}}" name="{{loadingIcon}}" width="{{width}}" height="{{height}}" class="data-v-6523ae2d" bind:__l="__l"></u-icon></block></view></block><block wx:if="{{showError&&isError&&!loading}}"><view class="u-image__error data-v-6523ae2d" style="{{'border-radius:'+(shape=='circle'?'50%':$root.g6)+';'+('width:'+($root.g7)+';')+('height:'+($root.g8)+';')}}"><block wx:if="{{$slots.error}}"><slot name="error"></slot></block><block wx:else><u-icon vue-id="{{('6369c185-3')+','+('6369c185-1')}}" name="{{errorIcon}}" width="{{width}}" height="{{height}}" class="data-v-6523ae2d" bind:__l="__l"></u-icon></block></view></block></view></u-transition>

View File

@@ -0,0 +1 @@
view.data-v-6523ae2d, scroll-view.data-v-6523ae2d, swiper-item.data-v-6523ae2d{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-image.data-v-6523ae2d{position:relative;transition:opacity .5s ease-in-out}.u-image__image.data-v-6523ae2d{width:100%;height:100%}.u-image__loading.data-v-6523ae2d, .u-image__error.data-v-6523ae2d{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#f3f4f6;color:#909193;font-size:46rpx}