mirror of
https://github.com/crmeb/CRMEB.git
synced 2025-12-15 13:22:51 +00:00
删除目录application/routine/view/crmebN/pages/product-pinke
This commit is contained in:
parent
c0e5233d91
commit
a6fe86c65c
@ -1,276 +0,0 @@
|
||||
// pages/product-con/index.js
|
||||
var app = getApp();
|
||||
var wxh = require('../../utils/wxh.js');
|
||||
var WxParse = require('../../wxParse/wxParse.js');
|
||||
Page({
|
||||
/**
|
||||
* 页面的初始数据
|
||||
*/
|
||||
data: {
|
||||
url: app.globalData.urlImages,
|
||||
num: 1,
|
||||
description:"",
|
||||
minusStatus: 'disabled',
|
||||
storeInfo: [],
|
||||
replyCount:0,
|
||||
reply:[],
|
||||
pinking:[],
|
||||
pindAll:[],
|
||||
indicatorDots: true,//是否显示面板指示点;
|
||||
autoplay: true,//是否自动播放;
|
||||
interval: 3000,//动画间隔的时间;
|
||||
duration: 500,//动画播放的时长;
|
||||
indicatorColor: "rgba(51, 51, 51, .3)",
|
||||
indicatorActivecolor: "#ffffff",
|
||||
show :false,
|
||||
combinationId:0,
|
||||
collect:false,//收藏
|
||||
CartCount:0,//购物车数量
|
||||
prostatus:false,
|
||||
timeer: '',
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面加载
|
||||
*/
|
||||
onLoad: function (options){
|
||||
app.setBarColor();
|
||||
if (options.id){
|
||||
this.setData({
|
||||
combinationId: options.id
|
||||
})
|
||||
this.getCombinationDetail();
|
||||
}else{
|
||||
wx.showToast({
|
||||
title: '参数错误',
|
||||
icon: 'none',
|
||||
duration: 1000,
|
||||
})
|
||||
setTimeout(function(){
|
||||
wx.navigateTo({
|
||||
url: '/pages/pink-list/index',
|
||||
})
|
||||
},1200)
|
||||
}
|
||||
},
|
||||
setTime: function () {//到期时间戳
|
||||
var that = this;
|
||||
var newTime = new Date().getTime() / 1000;
|
||||
var endTimeList = that.data.pinking;
|
||||
var countDownArr = [];
|
||||
for (var i in endTimeList) {
|
||||
var endTime = endTimeList[i].stop_time;
|
||||
var obj = [];
|
||||
if (endTime - newTime > 0) {
|
||||
var time = endTime - newTime;
|
||||
var day = parseInt(time / (60 * 60 * 24));
|
||||
var hou = parseInt(time % (60 * 60 * 24) / 3600);
|
||||
var min = parseInt(time % (60 * 60 * 24) % 3600 / 60);
|
||||
var sec = parseInt(time % (60 * 60 * 24) % 3600 % 60);
|
||||
hou = parseInt(hou) + parseInt(day * 24);
|
||||
obj = {
|
||||
day: that.timeFormat(day),
|
||||
hou: that.timeFormat(hou),
|
||||
min: that.timeFormat(min),
|
||||
sec: that.timeFormat(sec)
|
||||
}
|
||||
} else {
|
||||
obj = {
|
||||
day: '00',
|
||||
hou: '00',
|
||||
min: '00',
|
||||
sec: '00'
|
||||
}
|
||||
that.getList();
|
||||
}
|
||||
endTimeList[i].time = obj;
|
||||
}
|
||||
that.setData({
|
||||
pinking: endTimeList
|
||||
})
|
||||
var timeer = setTimeout(that.setTime, 1000);
|
||||
that.setData({
|
||||
timeer: timeer
|
||||
})
|
||||
},
|
||||
timeFormat(param) {//小于10的格式化函数
|
||||
return param < 10 ? '0' + param : param;
|
||||
},
|
||||
getCombinationDetail:function(){
|
||||
var that = this;
|
||||
if (!that.data.combinationId){
|
||||
wx.showToast({
|
||||
title: '参数错误',
|
||||
icon: 'none',
|
||||
duration: 1000,
|
||||
})
|
||||
setTimeout(function () {
|
||||
wx.navigateTo({
|
||||
url: '/pages/pink-list/index',
|
||||
})
|
||||
}, 1200)
|
||||
}
|
||||
wx.request({
|
||||
url: app.globalData.url + '/routine/auth_api/combination_detail?uid=' + app.globalData.uid,
|
||||
data: {
|
||||
id: that.data.combinationId
|
||||
},
|
||||
method: 'GET',
|
||||
dataType: 'json',
|
||||
success: function(res) {
|
||||
if(res.data.code == 200){
|
||||
that.setData({
|
||||
storeInfo: res.data.data.storeInfo,
|
||||
description: res.data.data.storeInfo.description,
|
||||
replyCount: res.data.data.replyCount,
|
||||
reply: res.data.data.reply,
|
||||
pinking: res.data.data.pink,
|
||||
pindAll: res.data.data.pindAll,
|
||||
collect:res.data.data.storeInfo.userCollect
|
||||
})
|
||||
}
|
||||
that.setTime();
|
||||
WxParse.wxParse('description', 'html', that.data.description, that, 0);
|
||||
}
|
||||
})
|
||||
},
|
||||
showList: function(){
|
||||
this.setData({
|
||||
show:true
|
||||
})
|
||||
},
|
||||
close: function(){
|
||||
this.setData({
|
||||
show: false
|
||||
})
|
||||
},
|
||||
goPink:function(e){
|
||||
console.log(e);
|
||||
var pinkId = e.currentTarget.dataset.id;
|
||||
wx.navigateTo({
|
||||
url: '/pages/join-pink/index?id=' + pinkId,
|
||||
})
|
||||
},
|
||||
parameterShow: function(e){
|
||||
var that = this;
|
||||
var pinkId = e.detail.value.pinkId;
|
||||
wx.request({
|
||||
url: app.globalData.url + '/routine/auth_api/get_form_id?uid=' + app.globalData.uid,
|
||||
method: 'GET',
|
||||
data: {
|
||||
formId: e.detail.formId
|
||||
},
|
||||
success: function (res) { }
|
||||
})
|
||||
wx.request({
|
||||
url: app.globalData.url + '/routine/auth_api/now_buy?uid=' + app.globalData.uid,
|
||||
method: 'GET',
|
||||
data: {
|
||||
productId: that.data.storeInfo.product_id,
|
||||
cartNum: that.data.num,
|
||||
uniqueId: '',
|
||||
combinationId: that.data.combinationId,
|
||||
secKillId: 0
|
||||
},
|
||||
success: function (res) {
|
||||
if (res.data.code == 200) {
|
||||
if (pinkId) {
|
||||
wx.navigateTo({ //跳转至指定页面并关闭其他打开的所有页面(这个最好用在返回至首页的的时候)
|
||||
url: '/pages/order-confirm/order-confirm?id=' + res.data.data.cartId + '&pinkId=' + pinkId
|
||||
})
|
||||
} else {
|
||||
wx.navigateTo({ //跳转至指定页面并关闭其他打开的所有页面(这个最好用在返回至首页的的时候)
|
||||
url: '/pages/order-confirm/order-confirm?id=' + res.data.data.cartId
|
||||
})
|
||||
}
|
||||
} else {
|
||||
wx.showToast({
|
||||
title: res.data.msg,
|
||||
icon: 'none',
|
||||
duration: 2000
|
||||
})
|
||||
}
|
||||
}
|
||||
})
|
||||
},
|
||||
modelbg:function(e){
|
||||
this.setData({
|
||||
prostatus: false
|
||||
})
|
||||
},
|
||||
bindMinus: function () {
|
||||
var that = this;
|
||||
wxh.carmin(that)
|
||||
},
|
||||
bindPlus: function () {
|
||||
var that = this;
|
||||
wxh.carjia(that);
|
||||
},
|
||||
setCollect: function () {
|
||||
if (this.data.collect) this.unCollectProduct();
|
||||
else this.collectProduct();
|
||||
},
|
||||
unCollectProduct: function () {
|
||||
var that = this;
|
||||
wx.request({
|
||||
url: app.globalData.url + '/routine/auth_api/uncollect_product?uid=' + app.globalData.uid,
|
||||
method: 'GET',
|
||||
data: {
|
||||
productId: that.data.combinationId,
|
||||
category:'pink_product'
|
||||
},
|
||||
success: function (res) {
|
||||
wx.showToast({
|
||||
title: '取消收藏成功',
|
||||
icon: 'success',
|
||||
duration: 1500,
|
||||
})
|
||||
that.setData({
|
||||
collect: false,
|
||||
})
|
||||
}
|
||||
})
|
||||
},
|
||||
collectProduct: function () {
|
||||
var that = this;
|
||||
wx.request({
|
||||
url: app.globalData.url + '/routine/auth_api/collect_product?uid=' + app.globalData.uid,
|
||||
method: 'GET',
|
||||
data: {
|
||||
productId: that.data.combinationId,
|
||||
category: 'pink_product'
|
||||
},
|
||||
success: function (res) {
|
||||
wx.showToast({
|
||||
title: '收藏成功',
|
||||
icon: 'success',
|
||||
duration: 1500,
|
||||
})
|
||||
that.setData({
|
||||
collect: true,
|
||||
})
|
||||
}
|
||||
})
|
||||
},
|
||||
getCar: function () {
|
||||
wx.switchTab({
|
||||
url: '/pages/buycar/buycar'
|
||||
});
|
||||
},
|
||||
getCartCount: function () {
|
||||
var that = this;
|
||||
var header = {
|
||||
'content-type': 'application/x-www-form-urlencoded',
|
||||
};
|
||||
wx.request({
|
||||
url: app.globalData.url + '/routine/auth_api/get_cart_num?uid=' + app.globalData.uid,
|
||||
method: 'POST',
|
||||
header: header,
|
||||
success: function (res) {
|
||||
that.setData({
|
||||
CartCount: res.data.data
|
||||
})
|
||||
}
|
||||
})
|
||||
},
|
||||
})
|
||||
@ -1,3 +0,0 @@
|
||||
{
|
||||
"navigationBarTitleText": "拼团产品详情"
|
||||
}
|
||||
@ -1,122 +0,0 @@
|
||||
<view class='swiper_banner'>
|
||||
<swiper class="swiper-box" indicator-dots="{{indicatorDots}}" autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}" indicator-color="{{indicatorColor}}" indicator-active-color="{{indicatorActivecolor}}">
|
||||
<block wx:for="{{storeInfo.images}}">
|
||||
<swiper-item>
|
||||
<image src="{{url}}{{item}}" class="slide-image"/>
|
||||
</swiper-item>
|
||||
</block>
|
||||
</swiper>
|
||||
</view>
|
||||
<view class='pro-wrapper'>
|
||||
<view class='pro-infos'>
|
||||
<view class='title'>{{storeInfo.title}}</view>
|
||||
<view class='price-wrapper flex'>
|
||||
<view class='left flex'>
|
||||
<view class='price'><text>¥</text>{{storeInfo.price}}</view>
|
||||
<view class='old-price'>¥{{storeInfo.product_price}}</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class='pink-list'>
|
||||
<view class='title-bar flex'>
|
||||
<view class='left-wrapper'>{{pinking.length}}人在拼单,可直接参与</view>
|
||||
<view class='right-wrapper' bindtap="showList">查看更多</view>
|
||||
</view>
|
||||
<view class='list-item'>
|
||||
<block wx:for="{{pinking}}" wx:if="{{index < 2}}">
|
||||
<navigator class='item flex' hover-class='none'>
|
||||
<view class='left-wrapper flex' bindtap='goPink' data-id="{{item.id}}">
|
||||
<image src='{{item.avatar}}'></image>
|
||||
<view class='name'>{{item.nickname}}</view>
|
||||
</view>
|
||||
<view class='right-wrapper flex'>
|
||||
<view class='counts-wrapper' bindtap='goPink' data-id="{{item.id}}">
|
||||
<view class='count'>还差<text class='num'>{{item.count}}人</text>拼成</view>
|
||||
<view class='time'>剩余{{item.time.hou}}:{{item.time.min}}:{{item.time.sec}}</view>
|
||||
</view>
|
||||
<form bindsubmit="parameterShow" report-submit='true'>
|
||||
<input type='text' style="display:none" name="pinkId" value='{{item.id}}'></input>
|
||||
<button class='join' form-type='submit'>去拼单</button>
|
||||
</form>
|
||||
<!-- <view class='join' bindtap='parameterShow'>去拼单</view> -->
|
||||
</view>
|
||||
</navigator>
|
||||
</block>
|
||||
</view>
|
||||
</view>
|
||||
<view class='evaluate-wrapper' wx:if="{{replyCount}}">
|
||||
<view class='common-title flex'>
|
||||
<view class='line'></view>
|
||||
<view class='iconfont icon-pinglun'></view>
|
||||
<view class='text'>评价</view>
|
||||
<view class='line'></view>
|
||||
</view>
|
||||
<view class='evaluate-hot'>
|
||||
<view class='hot-title'>宝贝评价({{replyCount}})</view>
|
||||
<view class='infos-wrapper'>
|
||||
<view class='user-info flex'>
|
||||
<image class='avatar' src='{{reply.avatar}}'></image>
|
||||
<text class='name'>{{reply.nickname}}</text>
|
||||
<view class='start star{{reply.star}}'></view>
|
||||
</view>
|
||||
<view class='txt-msg'>{{reply.comment}}</view>
|
||||
<view class='time-bar'>{{reply.add_time}} {{reply.suk}}</view>
|
||||
</view>
|
||||
<navigator wx:if="{{replyCount > 0}}" hover-class="none" url="/pages/comment/comment?productId={{storeInfo.product_id}}">查看全部评价</navigator>
|
||||
</view>
|
||||
</view>
|
||||
<view class='content-wrapper'>
|
||||
<view class='common-title flex'>
|
||||
<view class='line'></view>
|
||||
<view class='iconfont icon-tupian'></view>
|
||||
<view class='text'>详情</view>
|
||||
<view class='line'></view>
|
||||
</view>
|
||||
<view class='con-box'>
|
||||
<template is="wxParse" data="{{wxParseData:description.nodes}}"/>
|
||||
</view>
|
||||
</view>
|
||||
<view style='height:130rpx;'></view>
|
||||
<view class='foot flex'>
|
||||
<view class='fn-btns flex'>
|
||||
<view class='item'>
|
||||
<view class='iconfont icon-kefu'></view>
|
||||
<text>客服</text>
|
||||
</view>
|
||||
<view class='item' bindtap='getCar'>
|
||||
<view class='iconfont icon-gouwuche'><span class='item-span'>{{CartCount}}</span></view>
|
||||
<text>购物车</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class='btns-wrapper flex'>
|
||||
<form class="form-btn" bindsubmit="parameterShow" report-submit='true'>
|
||||
<input type='text' style="display:none" name="pinkId" value='0'></input>
|
||||
<button class='payment-btn' form-type='submit'>确认下单</button>
|
||||
</form>
|
||||
</view>
|
||||
</view>
|
||||
<view class="pinklist-model {{show==true ? 'show':''}}">
|
||||
<view class='tit-bar'>正在拼单</view>
|
||||
<scroll-view scroll-y style="max-height:635rpx;">
|
||||
<block wx:for="{{pinking}}" wx:if="{{index < 10}}">
|
||||
<view class='item flex'>
|
||||
<view class='left-wrapper' bindtap='goPink' data-id="{{item.id}}">
|
||||
<image src='{{item.avatar}}'></image>
|
||||
<view class='text-info'>
|
||||
<view class='name'>{{item.nickname}}<text>还差{{item.count}}人</text></view>
|
||||
<view class='time'>剩余{{item.time.hou}}:{{item.time.min}}:{{item.time.sec}}</view>
|
||||
</view>
|
||||
</view>
|
||||
<form bindsubmit="parameterShow" report-submit='true'>
|
||||
<input type='text' style="display:none" name="pinkId" value='{{item.id}}'></input>
|
||||
<button class='right-wrapper' form-type='submit'>去拼单</button>
|
||||
</form>
|
||||
</view>
|
||||
</block>
|
||||
</scroll-view>
|
||||
<view class='tips'>仅显示10个正在拼团的人</view>
|
||||
<view class='close' bindtap='close'></view>
|
||||
</view>
|
||||
<include src="/pages/foo-tan/foo-tan.wxml"/>
|
||||
<import src="/wxParse/wxParse.wxml"/>
|
||||
@ -1,73 +0,0 @@
|
||||
.swiper-box{height: 750rpx;}
|
||||
swiper-item{position: relative; width: 100%;}
|
||||
.swiper_banner swiper-item image{width: 100%; height: 750rpx;}
|
||||
.swiper-box .wx-swiper-dots.wx-swiper-dots-horizontal{width: 100%; padding-right: 30rpx;display: flex;justify-content:center;box-sizing: border-box;}
|
||||
.pro-wrapper .pro-infos{background-color: #fff;padding: 20rpx;}
|
||||
.pro-wrapper .pro-infos .price-wrapper{margin-top: 10rpx; align-items:center;}
|
||||
.pro-wrapper .pro-infos .price-wrapper .left{align-items: center;}
|
||||
.pro-wrapper .pro-infos .price-wrapper .left .old-price{color: #666; margin: 10rpx 0 0 10rpx; text-decoration: line-through; font-size: 26rpx;}
|
||||
|
||||
|
||||
.pro-wrapper .pro-infos .price-wrapper .price{font-size: 48rpx; color: #ff3d3d;}
|
||||
.pro-wrapper .pro-infos .price-wrapper .price text{font-size: 28rpx;}
|
||||
.pro-wrapper .pro-infos .price-wrapper .small-txt{font-size: 24rpx; width: 35rpx; color: #fff; border-radius: 3px; height: 40rpx; line-height: 40rpx; text-align: center;margin-left: 10rpx;}
|
||||
.pro-wrapper .pro-infos .price-wrapper .jing{background-color: #ff3d3d;}
|
||||
.pro-wrapper .pro-infos .price-wrapper .you{background-color: #4eb047; }
|
||||
.pro-wrapper .pro-infos .count-wrapper{ margin-top: 10rpx; justify-content: space-between; font-size: 26rpx; color: #666; padding-bottom: 20rpx;}
|
||||
.block-bar{position: relative; padding: 0 20rpx; height: 70rpx; line-height: 70rpx; background-color: #fff; border-top: 1px solid #f7f7f7; font-size: 26rpx;}
|
||||
.block-bar .title{margin-right: 25rpx; color: #666;}
|
||||
.block-bar:after{content: "";position: absolute; right: 20rpx; top: 50%; margin-top: -7.5rpx; width: 15rpx;height: 15rpx;border-left: 3rpx solid #bbb;border-bottom: 3rpx solid #bbb;transform: rotate(-135deg); margin-left: 10rpx;}
|
||||
.block-bar.integral::after{display: none;}
|
||||
.block-bar.selected{margin-top: 10rpx;}
|
||||
.common-title{height: 88rpx; color: #aaa;font-size: 24rpx; align-items: center; justify-content: center;}
|
||||
.common-title .line{width: 105rpx; height: 2rpx; background-color: #e0e0e0;}
|
||||
.common-title .iconfont{font-size: 35rpx; margin: 0 5rpx 0 17rpx;}
|
||||
.common-title .text{margin-right: 17rpx;}
|
||||
.evaluate-hot{ padding: 0 20rpx 30rpx; background-color: #fff;}
|
||||
.evaluate-hot .hot-title{height: 85rpx; line-height: 85rpx; }
|
||||
.evaluate-hot .user-info{align-items: center;}
|
||||
.evaluate-hot .user-info .avatar{width: 48rpx; height: 48rpx; border-radius: 50%; margin-right: 10rpx;}
|
||||
.evaluate-hot .txt-msg{margin-top: 15rpx; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
|
||||
.evaluate-hot .time-bar{margin-top: 15rpx; font-size: 24rpx; color: #888;}
|
||||
.evaluate-hot navigator{width: 200rpx; height: 50rpx; margin: 25rpx auto 0; line-height: 46rpx; font-size: 24rpx; color: #ff7000; box-sizing: border-box; border-radius: 30px; border: 2rpx solid #ff7000; text-align: center;}
|
||||
|
||||
.foot{position: fixed; left: 0; bottom: 0; width: 100%; height: 110rpx; background-color: #fff; border-top: 1px solid #e0e0e0; align-items: center;}
|
||||
.foot .fn-btns{width: 305rpx; height: 100%; align-items: center;}
|
||||
.foot .fn-btns .item{flex: 1; text-align: center; font-size: 22rpx; color: #666;}
|
||||
.foot .fn-btns .item .iconfont{font-size: 35rpx; color: #999;position:relative;}
|
||||
.foot .fn-btns .item .iconfont.icon-xingxing{color: #ff7000;}
|
||||
.foot .btns-wrapper{width: 688rpx; height: 100%; line-height: 110rpx; color: #fff; font-size: 30rpx;}
|
||||
.foot .btns-wrapper view{flex: 1; text-align: center;}
|
||||
.foot .btns-wrapper .buy-btn{background-color: #ff7000;}
|
||||
.foot .btns-wrapper .payment-btn{background-color: #ff3d3d;}
|
||||
|
||||
.pink-list{background-color: #fff; margin-top: 15rpx; padding: 0 20rpx;}
|
||||
.pink-list .title-bar{height: 84rpx; align-items: center; justify-content: space-between; border-bottom: 1px solid #eee;}
|
||||
.pink-list .title-bar .right-wrapper{font-size: 24rpx; color: #999;}
|
||||
.pink-list .title-bar .right-wrapper::after{content: "";display: inline-block; width: 15rpx;height: 15rpx;border-left: 3rpx solid #bbb;border-bottom: 3rpx solid #bbb;transform: rotate(-135deg); }
|
||||
.pink-list .list-item .item{width: 100%; padding: 15rpx 0; align-items: center; justify-content: space-between; border-bottom: 1px solid #eee;}
|
||||
.pink-list .list-item .item:last-child{border-bottom: 0;}
|
||||
.pink-list .list-item .item .left-wrapper {align-items: center;}
|
||||
.pink-list .list-item .item .left-wrapper image{width: 89rpx; height: 89rpx; border-radius: 50%; margin-right: 10rpx;}
|
||||
.pink-list .list-item .item .right-wrapper{align-items: center;}
|
||||
.pink-list .list-item .item .right-wrapper .count{font-size: 26rpx;}
|
||||
.pink-list .list-item .item .right-wrapper .count .num{color: #ff3d3d;}
|
||||
.pink-list .list-item .item .right-wrapper .time{margin-top: 5rpx; font-size: 22rpx; color: #666;}
|
||||
.pink-list .list-item .item .right-wrapper .join{width: 135rpx; height: 60rpx; line-height: 60rpx; text-align: center; color: #fff; background-color: #ff3d3d; border-radius: 5px;margin-left: 30rpx;border:none;font-size:26rpx;}
|
||||
.pinklist-model{display: none; z-index: 60; position: fixed; left: 50%; top: 200rpx; width: 650rpx; margin-left: -325rpx; background-color: #fff; padding: 0 20rpx; box-sizing: border-box;}
|
||||
.pinklist-model.show{display: block;}
|
||||
.pinklist-model .tit-bar{height: 120rpx; line-height: 120rpx; text-align: center; font-size: 32rpx; border-bottom: 1px solid #eee;}
|
||||
.pinklist-model .item{padding: 10rpx 0; justify-content: space-between; align-items: center; border-bottom: 1px solid #eee;}
|
||||
.pinklist-model .item .left-wrapper{display: flex; align-items: center;}
|
||||
.pinklist-model .item .left-wrapper image{width: 89rpx; height: 89rpx; border-radius: 50%;}
|
||||
.pinklist-model .item .left-wrapper .text-info{margin-left:22rpx;}
|
||||
.pinklist-model .item .left-wrapper .text-info .name text{font-size: 24rpx; color: #666;}
|
||||
.pinklist-model .item .left-wrapper .text-info .time{font-size: 22rpx; color: #999;}
|
||||
.pinklist-model .item .right-wrapper{width: 125rpx; height: 55rpx; line-height: 55rpx; text-align: center; color: #fff; background-color: #ff3d3d; border-radius: 5px;border:none;font-size:22rpx;}
|
||||
.pinklist-model .tips{height: 62rpx; line-height: 62rpx; text-align: center; color: #999;font-size: 22rpx;}
|
||||
.close{position: absolute; right: -23rpx; top: -22rpx; width: 60rpx; height: 60rpx; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3JpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjMDMwMGMwMi1jOGFmLTQzNDctOWU2ZS0wYTc3Y2E3OWJmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUFEMTcxQ0E0NkE3MTFFOEE0MTdEMDI1RjJBNzk4QjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUFEMTcxQzk0NkE3MTFFOEE0MTdEMDI1RjJBNzk4QjIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5ZDM0ZjU1NS0xODEwLTVhNDctYTA2Mi1jY2Y3NWE0NDRkYjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6YzAzMDBjMDItYzhhZi00MzQ3LTllNmUtMGE3N2NhNzliZmQwIi8+IDwv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'); background-size: 100% 100%;}
|
||||
.item-span{min-width:20rpx;height:20rpx;border-radius:50rpx;background-color:#ff3d3d;color: #fff;display:block;font-size:12rpx;text-align:center;line-height:20rpx;position:absolute;right:23rpx;top:0;}
|
||||
.form-btn{width:100%;height:100%;line-height:110rpx;font-size:30rpx;}
|
||||
.form-btn button{color:#fff;border:none;border-radius:0;height:110rpx;line-height:110rpx;}
|
||||
@import "/pages/foo-tan/foo-tan.wxss";
|
||||
@import "/wxParse/wxParse.wxss";
|
||||
Loading…
x
Reference in New Issue
Block a user