HolyKnightIX 2 anni fa
parent
commit
385b4b9b33
17 ha cambiato i file con 200 aggiunte e 218 eliminazioni
  1. BIN
      F53dxaEHpucqec703969e52f567a74953916a631cb8a.bin
  2. +21
    -73
      ext.json
  3. +1
    -1
      index/index.wxml
  4. BIN
      mhcSXjAmf6ibec703969e52f567a74953916a631cb8a.bin
  5. +1
    -1
      pages/bannerdetail/index.wxml
  6. +1
    -1
      pages/bannerdetail/index.wxss
  7. +2
    -2
      pages/coupon/detail/index.wxml
  8. +13
    -5
      pages/coupon/detail/index.wxss
  9. +2
    -1
      pages/integralmall/payIntegcouponStatus/index.js
  10. +1
    -1
      pages/integralmall/payIntegcouponStatus/index.wxml
  11. +24
    -21
      pages/radetail/index.wxml
  12. +116
    -82
      pages/radetail/index.wxss
  13. +1
    -1
      pages/topicDetail/index.wxml
  14. +2
    -2
      pages/topicDetail/index.wxss
  15. +8
    -27
      project.config.json
  16. +7
    -0
      project.private.config.json
  17. BIN
      test.png

BIN
F53dxaEHpucqec703969e52f567a74953916a631cb8a.bin Vedi File

Prima Dopo
Larghezza: 2100  |  Altezza: 2970  |  Dimensione: 227 KiB

+ 21
- 73
ext.json Vedi File

@@ -1,91 +1,43 @@
{
"ext": {
"attr": {
"car": {
"etcp": {
"etcpAppId": "wx192b7d2e8dcbefd0",
"etcpVersion": "release",
"etcpCallbackUrl": "https://admintest.malls.iformall.com/api/carCallback/etcpPaidCallback"
}
},
"mchId": "1604439800",
"imgProxy": [
{
"newUrl": "https://ctest.malls.iformall.com/img",
"orgUrl": "https://iformall-net.formall.oss-accelerate.aliyuncs.com"
},
{
"newUrl": "https://ctest.malls.iformall.com/img1",
"orgUrl": "https://formall.oss-accelerate.aliyuncs.com"
},
{
"newUrl": "https://ctest.malls.iformall.com/img2",
"orgUrl": "https://wx.qlogo.cn"
}
],
"configUrl": "https://ctest.malls.iformall.com/C/api",
"businessSwitch": "1",
"ifHaveWebSocket": "0",
"ifHaveCarModular": "1"
"configUrl": "https://btest.malls.iformall.com",
"datatowerurl": "https://mobiletest.malls.iformall.com"
},
"name": "金泸商务",
"weappId": "wx649b3be73c1afe47",
"appVersion": "C.test.5.2.0"
"name": "金泸商务商家版",
"weappId": "wx9ff823abeef23b94",
"appVersion": "Btest.5.1.0"
},
"debug": false,
"tabBar": {
"list": [
{
"text": "首页",
"iconPath": "assets/images/home.png",
"pagePath": "index/index",
"selectedIconPath": "assets/images/home-a.png"
},
{
"text": "首页",
"iconPath": "assets/images/home.png",
"pagePath": "pages/theme/index1/index",
"selectedIconPath": "assets/images/home-a.png"
},
{
"text": "门店",
"iconPath": "assets/images/mendian.png",
"pagePath": "index/searchbar",
"selectedIconPath": "assets/images/mendian-a.png"
"iconPath": "static/images/home-n.png",
"pagePath": "pages/main/main",
"selectedIconPath": "static/images/home-y.png"
},
{
"text": "停车",
"iconPath": "assets/images/park.png",
"pagePath": "index/passCar",
"selectedIconPath": "assets/images/park-a.png"
"text": "账单",
"iconPath": "static/images/bill.png",
"pagePath": "pages/bill/bill",
"selectedIconPath": "static/images/bill1.png"
},
{
"text": "我的",
"iconPath": "assets/images/user.png",
"pagePath": "index/user",
"selectedIconPath": "assets/images/user-a.png"
"iconPath": "static/images/user-n.png",
"pagePath": "pages/mine/mine",
"selectedIconPath": "static/images/user-y.png"
}
],
"color": "#abb1be",
"selectedColor": "#b2743d"
"color": "#9F9F9F",
"selectedColor": "#52a0fd"
},
"window": {
"backgroundTextStyle": "dark",
"navigationBarTextStyle": "black",
"navigationBarTitleText": "",
"navigationBarBackgroundColor": "#FFFFFF"
"backgroundTextStyle": "light",
"navigationBarBackgroundColor": "#52A0FD"
},
"plugins": {
"auto-points-plugin": {
"version": "1.3.0",
"provider": "wxfab2bf944bfc4da6"
},
"live-player-plugin": {
"version": "1.3.4",
"provider": "wx2b03c6e691cd7370"
}
},
"extAppid": "wx649b3be73c1afe47",
"extAppid": "wx9ff823abeef23b94",
"extEnable": true,
"permission": {
"scope.userLocation": {
@@ -96,9 +48,5 @@
"networkTimeout": {
"request": 30000,
"downloadFile": 10000
},
"requiredPrivateInfos": [
"chooseLocation",
"getLocation"
]
}
}

+ 1
- 1
index/index.wxml Vedi File

@@ -1,5 +1,5 @@
<!-- 初始模板 -->
<view >
<view>
<navbar color="{{typeLsit.sy_top_f.styleClass}}" background="{{typeLsit.sy_top.styleClass}}" text="首页"></navbar>
<!-- style="padding-top:{{navigationBarHeight}}" -->
<view class="container">


BIN
mhcSXjAmf6ibec703969e52f567a74953916a631cb8a.bin Vedi File

Prima Dopo
Larghezza: 2100  |  Altezza: 2970  |  Dimensione: 227 KiB

+ 1
- 1
pages/bannerdetail/index.wxml Vedi File

@@ -13,7 +13,7 @@
<text class='txt002'>{{data.subTitle}}</text>
<view class="proct">
<text>活动说明</text>
<text>{{data.detail}}</text>
<text>{{data.detail}}</text>
</view>
</view>
<view class='notes' style='display:none;'>


+ 1
- 1
pages/bannerdetail/index.wxss Vedi File

@@ -87,7 +87,7 @@ page {
/* overflow: hidden; */
word-wrap:break-word;
/* text-overflow: ellipsis; */
font-size: 22rpx;
font-size: 26rpx;
color: #6f6f6f;
letter-spacing: 0;
margin: 0 auto;


+ 2
- 2
pages/coupon/detail/index.wxml Vedi File

@@ -185,8 +185,8 @@
<text>立即购买</text>
</button>
</form>
<form bindsubmit="inviteFriend" report-submit='true' class="fr">
<button form-type="submit" style='background:{{!showbutton1?"transparent":"#ccc"}};color:#fff;font-size:32rpx;line-height:94rpx;border-radius:60rpx;' disabled='{{showbutton1}}'>
<form bindsubmit="inviteFriend" report-submit='true' class="fr" >
<button form-type="submit" class="kanjiaBtn" style='background:{{!showbutton1?"transparent":"#ccc"}};' disabled='{{showbutton1}}'>
发起砍价
</button>
</form>


+ 13
- 5
pages/coupon/detail/index.wxss Vedi File

@@ -315,13 +315,13 @@ button::after {
line-height: 45rpx;
}

.fl {
/* .fl {
float: left;
}
} */

.fr {
/* .fr {
float: right;
}
} */

.notes view:nth-child(1) {
height: 87rpx;
@@ -599,6 +599,7 @@ button::after {

.btns {
/* padding: 0 33rpx; */

position: fixed;
left: 0;
right: 0;
@@ -609,6 +610,13 @@ button::after {
/* background: #fff; */
}

.kanjiaBtn {
color: #fff;
font-size: 32rpx;
line-height: 94rpx;
border-radius: 60rpx;
}

.btnTxt {
width: 50rpx;
height: 30rpx;
@@ -621,7 +629,7 @@ button::after {
}

.btns .fr, .btns .fl {
width: 277rpx;
width: 270rpx;
height: 95rpx;
border-radius: 48rpx;
text-align: center;


+ 2
- 1
pages/integralmall/payIntegcouponStatus/index.js Vedi File

@@ -15,13 +15,13 @@ Page({
navigationBarHeight,
teljpgUrl: imgurl.teljpg.url,
goHomeUrl: "",

},

/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
console.log(options,"options")
this.setData({
formData:options,
goHomeUrl: app.globalData.goHomeUrl,
@@ -59,6 +59,7 @@ Page({
* 去使用
*/
gotoUse(){
console.log(this.data.formData.type)
if(this.data.formData.type=='50'){
wx.navigateTo({
url: '/pages/couponorder/index/index',


+ 1
- 1
pages/integralmall/payIntegcouponStatus/index.wxml Vedi File

@@ -12,4 +12,4 @@
<view class='detail-num'>{{'剩余积分:'+formData.remainingPoints}}</view>
<button class='button01' bindtap='gotoUse'>立即使用</button>
<button class='button02' bindtap='gotoIndex'>返回首页</button>
</view>
</view>

+ 24
- 21
pages/radetail/index.wxml Vedi File

@@ -11,30 +11,33 @@
<view class='banner' style="{{mouldConfig.answerImgH}}">
<image src='{{data.coverImg}}' style="{{mouldConfig.answerImgH}}"></image>
</view>
<view class='box'>
<view class='act'>
<view class='fenxiang' bindtap='showshare'>
<view class='box'>
<view class='act'>
<view class='fenxiang' bindtap='showshare'>
<button class='share user-motto' open-type="share" data-id="{{data.id}}" style="height:52rpx;width:100rpx;position: absolute;top: 10rpx;right: 10rpx;background: transparent;" hover-class="other-button-hover"></button>
<image src='{{fenxiang}}' mode="widthFix"></image>
<text class='gift'>分享</text>
</view>
<text class='txt001'>{{data.title}}</text>
<text class='txt002'>{{data.subTitle}}</text>
<view class="proct" >
<text>活动说明</text>
<text class='detail' wx:if="{{data.type == 1}}">{{data.detail}}</text>
</view>
<view class='num' wx:if="{{ifBtn}}">
<view class='member' >1、活动人数:{{data.personLimit}}人</view>
<view class='integral' wx:if='{{data.credit}}' ><text>消耗积分:</text><text class='integralNum'>{{data.credit}}</text> 积分</view>
<image src='{{fenxiang}}' mode="widthFix"></image>
<text class='gift'>分享</text>
</view>
<text class='txt001'>{{data.title}}</text>
<text class='txt002'>{{data.subTitle}}</text>
<view class="proct">
<text>活动说明</text>
<text class='detail' wx:if="{{data.type == 1}}">{{data.detail}}</text>
</view>
<view class='num' wx:if="{{ifBtn}}">
<view class='member'>1、活动人数:{{data.personLimit}}人</view>
<view class='integral' wx:if='{{data.credit}}'>
<text>消耗积分:</text>
<text class='integralNum'>{{data.credit}}</text> 积分
</view>
<view class='time' wx:if="{{ifBtn}}">2、报名有效日期</view>
<view class='time' style='margin-left:36rpx' wx:if="{{ifBtn}}">{{startTime}}--{{endTime}}</view>
<view class='time' wx:if="{{!ifBtn}}">1、活动有效日期</view>
<view class='time' wx:if="{{ifBtn}}">3、活动有效日期</view>
<view class='time' style='margin-left:36rpx'>{{activityStartTime}}--{{activityEndTime}}</view>
</view>
<view class='time' wx:if="{{ifBtn}}">2、报名有效日期</view>
<view class='time' style='margin-left:36rpx' wx:if="{{ifBtn}}">{{startTime}}--{{endTime}}</view>
<view class='time' wx:if="{{!ifBtn}}">1、活动有效日期</view>
<view class='time' wx:if="{{ifBtn}}">3、活动有效日期</view>
<view class='time' style='margin-left:36rpx'>{{activityStartTime}}--{{activityEndTime}}</view>
</view>
</view>
</view>
</view>
<!-- 自由图文格式 -->
@@ -53,4 +56,4 @@
<button wx:if="{{activityStatus == 6}}" disabled class='signUpHr' hover-class='opacity'>活动已下线</button>
<button wx:if="{{activityStatus == 7}}" disabled class='signUpHr' hover-class='opacity'>活动已结束</button>
<button wx:if="{{activityStatus == 8}}" disabled class='signUpHr' hover-class='opacity'>无需报名</button>
<!-- <button wx:if="{{activityStatus == 3&&ifBtn}}" disabled class='signUpHr' hover-class='opacity'>已报名</button> -->
<!-- <button wx:if="{{activityStatus == 3&&ifBtn}}" disabled class='signUpHr' hover-class='opacity'>已报名</button> -->

+ 116
- 82
pages/radetail/index.wxss Vedi File

@@ -1,8 +1,10 @@
@import "../../app.wxss";
@import "../../wxParse/wxParse.wxss";
page{
background: #F4F5F9;

page {
background: #f4f5f9;
}

.coupons {
width: 100%;
position: relative;
@@ -11,17 +13,19 @@ page{
.coupons-body {
flex: 1;
}
.apply{

.apply {
position: fixed;
bottom: 152rpx;
left: 100rpx;
margin: auto;
width:556rpx;
width: 556rpx;
font-size: 30rpx;
text-align: center;
background-color: #f6f6f6;
color: #888;
}

.banner {
position: relative;
width: 750rpx;
@@ -33,11 +37,9 @@ page{
width: 750rpx;
}



.txt001 {
display: block;
font-size: 34rpx;
font-size: 36rpx !important;
color: #363636;
letter-spacing: 0;
text-align: left;
@@ -46,7 +48,7 @@ page{
}

.txt002 {
font-size: 24rpx;
font-size: 30rpx !important;
color: #999;
letter-spacing: 0;
text-align: left;
@@ -60,7 +62,7 @@ page{

.proct text:nth-of-type(1) {
display: block;
font-size: 30rpx;
font-size: 32rpx !important;
color: #ff4949;
letter-spacing: 0;
line-height: 32rpx;
@@ -69,11 +71,12 @@ page{

.proct text:nth-of-type(2) {
display: block;
font-size: 22rpx;
font-size: 30rpx;
color: #6f6f6f;
letter-spacing: 0;
margin: 0 auto;
}

.banner text {
position: absolute;
right: 0;
@@ -156,14 +159,16 @@ navigator {
width: 344rpx;
}

.navigator-hover{
opacity: 1!important;
background: #fff!important;
border-radius:16rpx;
.navigator-hover {
opacity: 1 !important;
background: #fff !important;
border-radius: 16rpx;
}
.active{
opacity: .6;

.active {
opacity: 0.6;
}

navigator:nth-of-type(2n) {
float: right;
}
@@ -510,41 +515,47 @@ scroll-view {
font-size: 26rpx;
line-height: 15rpx;
}
button::after{ border: none; }
.goback{

button::after {
border: none;
}

.goback {
position: fixed;
/* right: 50rpx; */
left: 22rpx;
bottom: 22rpx;
width:132rpx!important;
height:96rpx;
width: 132rpx !important;
height: 96rpx;
z-index: 100;
background:rgba(255,255,255,1);
background: rgba(255, 255, 255, 1);
line-height: 95rpx;
border:1rpx solid rgba(227,227,227,1);
border-radius:32rpx;
border: 1rpx solid rgba(227, 227, 227, 1);
border-radius: 32rpx;
}

.goback image {
position: absolute;
width:52rpx;
width: 52rpx;
height: 50rpx;
left: 0;
right: 0;
top: 0;
bottom:0;
margin:10rpx auto;
bottom: 0;
margin: 10rpx auto;
}

.btnTxt{
.btnTxt {
width: 50rpx;
height: 30rpx;
line-height: 50rpx;
color: #FD782D;
color: #fd782d;
font-size: 20rpx;
position: absolute;
right:42rpx ;
right: 42rpx;
bottom: 15rpx;
}

.coupons {
width: 100%;
position: relative;
@@ -559,23 +570,25 @@ button::after{ border: none; }
position: relative;
width: 750rpx;
overflow: hidden;
box-shadow:0px 14px 26px 0px rgba(199,203,211,1);
box-shadow: 0px 14px 26px 0px rgba(199, 203, 211, 1);
}

.banner image {
width: 750rpx;
border-radius: 16rpx;
}
.box{

.box {
width: 100%;
}

.act {
position: relative;
background: #fff;
border-radius: 12rpx;
width:94%;
width: 94%;
padding-bottom: 20rpx;
padding:0 3%;
padding: 0 3%;
}

.act text {
@@ -585,7 +598,7 @@ button::after{ border: none; }
.txt001 {
display: block;
font-size: 32rpx;
color: #3C3C3C;
color: #3c3c3c;
letter-spacing: 0;
text-align: left;
line-height: 48rpx;
@@ -593,34 +606,41 @@ button::after{ border: none; }
font-weight: bold;
margin-bottom: 20rpx;
}
.content{
font-size: 24rpx;
color: #A6A6A6;

.content {
font-size: 30rpx;
color: #a6a6a6;
margin-top: 40rpx;
}
.num{

.num {
line-height: 50rpx;
}
.member{
font-size: 24rpx;
color: #A6A6A6;

.member {
font-size: 30rpx;
color: #a6a6a6;
padding-left: 2%;
float: left;
}
.integral{

.integral {
display: block;
font-size: 24rpx;
color: #A6A6A6;
color: #a6a6a6;
float: left;
margin-left: 20rpx;
}
.integral text{

.integral text {
float: left;
}
.integralNum{
color: #FD782D;
margin: 0 5rpx 0 10rpx ;

.integralNum {
color: #fd782d;
margin: 0 5rpx 0 10rpx;
}

.txt002 {
font-size: 24rpx;
color: #999;
@@ -636,8 +656,8 @@ button::after{ border: none; }

.proct text:nth-of-type(1) {
display: block;
font-size: 28rpx;
color: #FD782D;
font-size: 30rpx;
color: #fd782d;
letter-spacing: 0;
line-height: 32rpx;
margin-bottom: 20rpx;
@@ -645,7 +665,7 @@ button::after{ border: none; }

.proct text:nth-of-type(2) {
display: block;
word-wrap:break-word;
word-wrap: break-word;
font-size: 26rpx;
color: #6f6f6f;
letter-spacing: 0;
@@ -734,14 +754,16 @@ navigator {
width: 344rpx;
}

.navigator-hover{
opacity: 1!important;
background: #fff!important;
border-radius:16rpx;
.navigator-hover {
opacity: 1 !important;
background: #fff !important;
border-radius: 16rpx;
}
.active{
opacity: .6;

.active {
opacity: 0.6;
}

navigator:nth-of-type(2n) {
float: right;
}
@@ -771,9 +793,11 @@ navigator:nth-of-type(2n+1) {
border-top: 1px solid #f6f6f6;
line-height: 87rpx;
}
.content{

.content {
padding: 0 40rpx 160rpx;
}

.posi>view:nth-child(2) text:nth-child(1) {
font-size: 30rpx;
color: #a9a9a9;
@@ -1090,79 +1114,89 @@ scroll-view {
font-size: 26rpx;
line-height: 15rpx;
}
.signUp{

.signUp {
position: fixed;
bottom: 22rpx;
left: 110rpx;
margin: auto;
width:556rpx;
width: 556rpx;
height: 92rpx;
line-height: 92rpx;
border-radius: 32rpx;
background: linear-gradient(127deg,rgba(252,177,74,1) 0%,rgba(254,70,20,1) 100%);
color: #FFF;
background: linear-gradient(127deg, rgba(252, 177, 74, 1) 0%, rgba(254, 70, 20, 1) 100%);
color: #fff;
font-size: 30rpx;
text-align: center;
border:1rpx solid rgba(227,227,227,1);
border: 1rpx solid rgba(227, 227, 227, 1);
}
.signUpHr{

.signUpHr {
position: fixed;
bottom: 22rpx;
left: 100rpx;
margin: auto;
width:556rpx;
width: 556rpx;
height: 92rpx;
line-height: 92rpx;
border-radius: 32rpx;
background: #CECECE;
color: #FFF;
background: #cecece;
color: #fff;
font-size: 30rpx;
text-align: center;
border:1rpx solid rgba(227,227,227,1);
border: 1rpx solid rgba(227, 227, 227, 1);
}
.opacity{
opacity: .8;

.opacity {
opacity: 0.8;
}
.time{
font-size: 24rpx;

.time {
font-size: 30rpx;
line-height: 50rpx;
color: #A6A6A6;
color: #a6a6a6;
padding-left: 2%;
}
.ques{

.ques {
display: block;
text-align: center;
}
.questionTitle{

.questionTitle {
width: 180rpx;
font-size: 40rpx;
border-top:6rpx solid orange;
border-top: 6rpx solid orange;
margin: 20rpx auto 0;
}
.detail{
font-size: 26rpx;

.detail {
font-size: 30rpx !important;
line-height: 40rpx;
margin-bottom: 20rpx;
color: #666;
}

.fenxiang{
.fenxiang {
position: absolute;
top: 3.2%;
right: 27rpx;
display: flex;
flex-direction: column;
}

.fenxiang image {
width:48rpx;
width: 48rpx;
height: 48rpx;
margin: 0 auto;
}
.gift{
color: #3C3C3C;

.gift {
color: #3c3c3c;
font-size: 20rpx;
margin: 0 auto;
}

.modal {
width: 100%;
height: 100%;
@@ -1206,4 +1240,4 @@ scroll-view {
margin-top: 40rpx;
width: 90rpx;
height: 90rpx;
}
}

+ 1
- 1
pages/topicDetail/index.wxml Vedi File

@@ -14,7 +14,7 @@
<text>{{data.content}}</text>
</view>
</view>
</view>
</view>

<view class='contain clearfix'>
<!-- 优惠券 -->


+ 2
- 2
pages/topicDetail/index.wxss Vedi File

@@ -47,7 +47,7 @@
}

.txt002 {
font-size: 24rpx;
font-size: 26rpx;
color: #999;
letter-spacing: 0;
text-align: left;
@@ -62,7 +62,7 @@

.proct text:nth-of-type(1) {
display: block;
font-size: 30rpx;
font-size: 24rpx;
letter-spacing: 0;
line-height: 42rpx;
margin-bottom: 20rpx;


+ 8
- 27
project.config.json Vedi File

@@ -1,7 +1,8 @@
{
"description": "项目配置文件",
"packOptions": {
"ignore": []
"ignore": [],
"include": []
},
"setting": {
"urlCheck": true,
@@ -31,33 +32,19 @@
"useIsolateContext": true
},
"compileType": "miniprogram",
"libVersion": "2.12.3",
"appid": "wxfa336cad86ed598d",
"libVersion": "2.11.2",
"appid": "wx453ae0d37f3550d0",
"projectname": "oldC",
"isGameTourist": false,
"simulatorType": "wechat",
"simulatorPluginLibVersion": {},
"editorSetting": {
"tabIndent": "insertSpaces",
"tabSize": 2
},
"condition": {
"search": {
"list": []
},
"conversation": {
"list": []
},
"plugin": {
"list": []
},
"game": {
"currentL": -1,
"list": []
},
"gamePlugin": {
"list": []
},
"miniprogram": {
"list": [
{
"id": 0,
"name": "pages/index/index",
"pathName": "pages/index/index",
"query": "orderId=653810672414679040&from=discount&composeOrderType=0",
@@ -65,14 +52,12 @@
"referrerInfo": {}
},
{
"id": 8,
"name": "pages/questionnaire/questionnaireLsit/questionnaireLsit",
"pathName": "pages/questionnaire/questionnaireLsit/questionnaireLsit",
"query": "",
"scene": null
},
{
"id": -1,
"name": "index/index",
"pathName": "index/index",
"query": "",
@@ -80,21 +65,18 @@
"referrerInfo": {}
},
{
"id": 3,
"name": "pages/main/index",
"pathName": "pages/main/index",
"query": "type=cd&couponChannelId=684973014355992576",
"scene": null
},
{
"id": -1,
"name": "pages/siteUser/siteUser",
"pathName": "pages/siteUser/siteUser",
"query": "",
"scene": null
},
{
"id": 5,
"name": "pages/index/index",
"pathName": "pages/index/index",
"query": "",
@@ -102,7 +84,6 @@
"referrerInfo": {}
},
{
"id": 6,
"name": "pages/freeBannerDetail/index",
"pathName": "pages/freeBannerDetail/index",
"query": "id= 690072721969307648",


+ 7
- 0
project.private.config.json Vedi File

@@ -0,0 +1,7 @@
{
"description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html",
"projectname": "C",
"setting": {
"compileHotReLoad": true
}
}

BIN
test.png Vedi File

Prima Dopo
Larghezza: 2100  |  Altezza: 2970  |  Dimensione: 227 KiB

Caricamento…
Annulla
Salva