提交
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
node_modules
|
||||||
@@ -3,11 +3,11 @@ let socketUrl = "";
|
|||||||
if (process.env.NODE_ENV === 'development') {
|
if (process.env.NODE_ENV === 'development') {
|
||||||
// 开发环境
|
// 开发环境
|
||||||
baseUrl = "https://api.nuttyreading.com/"; //线上正式
|
baseUrl = "https://api.nuttyreading.com/"; //线上正式
|
||||||
//baseUrl = "http://192.168.110.100:9200/pb/"; //张川川
|
// baseUrl = "http://192.168.110.100:9200/pb/"; //张川川
|
||||||
} else if (process.env.NODE_ENV === 'production') {
|
} else if (process.env.NODE_ENV === 'production') {
|
||||||
// 生产环境11
|
// 生产环境11
|
||||||
baseUrl = "https://api.nuttyreading.com/";
|
baseUrl = "https://api.nuttyreading.com/";
|
||||||
//baseUrl = "http://192.168.110.100:9200/pb/"; //张川川
|
// baseUrl = "http://192.168.110.100:9200/pb/"; //张川川
|
||||||
}
|
}
|
||||||
const courtConfig = {
|
const courtConfig = {
|
||||||
//微信公众号APPID1
|
//微信公众号APPID1
|
||||||
|
|||||||
12
pages.json
@@ -164,6 +164,18 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"path": "pages/hufen/hufen",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": "我的湖分",
|
||||||
|
"enablePullDownRefresh": false,
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none",
|
||||||
|
"titleNView": false,
|
||||||
|
"popGesture": "none"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/bookShop/orderLCont",
|
"path": "pages/bookShop/orderLCont",
|
||||||
"style": {
|
"style": {
|
||||||
|
|||||||
@@ -138,15 +138,20 @@
|
|||||||
<view
|
<view
|
||||||
style="color: #e97512; font-size: 26rpx; font-weight: 700"
|
style="color: #e97512; font-size: 26rpx; font-weight: 700"
|
||||||
>
|
>
|
||||||
<view style="text-align: right;font-size: 30rpx;margin-bottom: 10rpx;">
|
<view
|
||||||
¥{{ item.price }}
|
style="
|
||||||
|
text-align: right;
|
||||||
|
font-size: 30rpx;
|
||||||
|
margin-bottom: 10rpx;
|
||||||
|
"
|
||||||
|
>
|
||||||
|
¥{{ item.price }}
|
||||||
|
</view>
|
||||||
|
|
||||||
|
<view style="text-align: right; color: #333">
|
||||||
|
×{{ item.quantity ? item.quantity : "" }}
|
||||||
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view style="text-align: right;color: #333;">
|
|
||||||
×{{ item.quantity ? item.quantity : "" }}
|
|
||||||
</view>
|
|
||||||
</view
|
|
||||||
>
|
|
||||||
</view>
|
</view>
|
||||||
<!-- <view class="btns flexbox" style="margin-top: 10rpx">
|
<!-- <view class="btns flexbox" style="margin-top: 10rpx">
|
||||||
<view class="left" style="color: #c0c4cc"></view>
|
<view class="left" style="color: #c0c4cc"></view>
|
||||||
@@ -249,57 +254,55 @@
|
|||||||
<span>¥</span>{{ orderContet.shippingMoney }}
|
<span>¥</span>{{ orderContet.shippingMoney }}
|
||||||
</view>
|
</view>
|
||||||
<view
|
<view
|
||||||
class="orderReal"
|
class="orderReal"
|
||||||
v-if="
|
v-if="orderContet.districtMoney && orderContet.districtMoney > 0"
|
||||||
orderContet.orderType == 'order' &&
|
>
|
||||||
orderContet.districtMoney &&
|
<span style="color: #666; margin-right: 10rpx; float: left">
|
||||||
orderContet.districtMoney > 0
|
活动立减:
|
||||||
"
|
</span>
|
||||||
|
<span style="color: #fa2d12"
|
||||||
|
>- ¥{{ orderContet.districtMoney }}</span
|
||||||
>
|
>
|
||||||
<span style="color: #666; margin-right: 10rpx; float: left">
|
</view>
|
||||||
活动立减:
|
<view
|
||||||
</span>
|
class="orderReal"
|
||||||
<span style="color: #fa2d12"
|
v-if="
|
||||||
>- ¥{{ orderContet.districtMoney }}</span
|
orderContet.vipDiscountAmount &&
|
||||||
|
orderContet.vipDiscountAmount > 0
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<span style="color: #666; margin-right: 10rpx; float: left">
|
||||||
|
<span
|
||||||
|
style="color: #f94f04; font-weight: bold; margin-right: 2px"
|
||||||
|
>VIP</span
|
||||||
>
|
>
|
||||||
</view>
|
专享立减:
|
||||||
<view
|
</span>
|
||||||
class="orderReal"
|
<span style="color: #fa2d12"
|
||||||
v-if="
|
>- ¥{{ orderContet.vipDiscountAmount }}</span
|
||||||
orderContet.orderType == 'order' &&
|
|
||||||
orderContet.vipDiscountAmount &&
|
|
||||||
orderContet.vipDiscountAmount > 0
|
|
||||||
"
|
|
||||||
>
|
>
|
||||||
<span style="color: #666; margin-right: 10rpx; float: left">
|
</view>
|
||||||
<span
|
|
||||||
style="color: #f94f04; font-weight: bold; margin-right: 2px"
|
|
||||||
>VIP</span
|
|
||||||
>
|
|
||||||
专享立减:
|
|
||||||
</span>
|
|
||||||
<span style="color: #fa2d12"
|
|
||||||
>- ¥{{ orderContet.vipDiscountAmount }}</span
|
|
||||||
>
|
|
||||||
</view>
|
|
||||||
<view
|
<view
|
||||||
class="orderReal"
|
class="orderReal"
|
||||||
v-if="orderContet.couponId && orderContet.couponId != null"
|
v-if="orderContet.couponId && orderContet.couponId != null"
|
||||||
>
|
>
|
||||||
|
|
||||||
|
|
||||||
<span style="color: #666; margin-right: 10rpx; float: left"
|
<span style="color: #666; margin-right: 10rpx; float: left"
|
||||||
>优惠券 :
|
>优惠券 :
|
||||||
</span>
|
</span>
|
||||||
<span>- ¥</span>{{ orderContet.couponAmount }}
|
<span>- ¥</span>{{ orderContet.couponAmount }}
|
||||||
</view>
|
</view>
|
||||||
<view class="orderReal" v-if="orderContet.orderType == 'order'">
|
<view class="orderReal" v-if="orderContet.jfDeduction > 0">
|
||||||
<span style="color: #666; margin-right: 10rpx; float: left"
|
<span style="color: #666; margin-right: 10rpx; float: left"
|
||||||
>积分 :
|
>积分抵扣 :
|
||||||
</span>
|
</span>
|
||||||
<span v-if="orderContet.jfDeduction > 0">-</span> <span>¥</span
|
<span style="color: #fa2d12" v-if="orderContet.jfDeduction > 0"
|
||||||
>{{ orderContet.jfDeduction }}
|
>-</span
|
||||||
|
>
|
||||||
|
<span style="color: #fa2d12"
|
||||||
|
>¥ {{ orderContet.jfDeduction }}</span
|
||||||
|
>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class="orderReal" v-if="orderContet.orderStatus != 0">
|
<view class="orderReal" v-if="orderContet.orderStatus != 0">
|
||||||
<span style="color: #666; margin-right: 10rpx; float: left"
|
<span style="color: #666; margin-right: 10rpx; float: left"
|
||||||
>实付款 :
|
>实付款 :
|
||||||
@@ -350,6 +353,30 @@
|
|||||||
orderContet.paymentDate
|
orderContet.paymentDate
|
||||||
}}</text>
|
}}</text>
|
||||||
</view>
|
</view>
|
||||||
|
<view
|
||||||
|
class="orderReal"
|
||||||
|
v-if="
|
||||||
|
orderContet.paymentMethod
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<span style="color: #666; margin-right: 10rpx; float: left"
|
||||||
|
>付款方式 :
|
||||||
|
</span>
|
||||||
|
<text style="font-size: 24rpx; color: #666">
|
||||||
|
<span style="color: #666" v-if="orderContet.paymentMethod == 1"
|
||||||
|
>微信支付</span
|
||||||
|
>
|
||||||
|
<span style="color: #666" v-if="orderContet.paymentMethod == 2"
|
||||||
|
>支付宝支付</span
|
||||||
|
>
|
||||||
|
<span style="color: #666" v-if="orderContet.paymentMethod == 3"
|
||||||
|
>苹果支付</span
|
||||||
|
>
|
||||||
|
<span style="color: #666" v-if="orderContet.paymentMethod == 4"
|
||||||
|
>天医币支付</span
|
||||||
|
></text
|
||||||
|
>
|
||||||
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<!-- <view class="orderReal" v-if="orderContet.orderStatus >= 2 && orderContet.orderStatus != 5">
|
<!-- <view class="orderReal" v-if="orderContet.orderStatus >= 2 && orderContet.orderStatus != 5">
|
||||||
|
|||||||
@@ -46,7 +46,7 @@
|
|||||||
v-for="(v, i) in goodsDataList"
|
v-for="(v, i) in goodsDataList"
|
||||||
>
|
>
|
||||||
<span
|
<span
|
||||||
v-if="v.isVipPrice == 1 && v.vipPrice != 0 && v.vipPrice != null&&!options.isFudu"
|
v-if="v.isVipPrice == 1 && v.vipPrice != 0 && v.vipPrice != null"
|
||||||
style="
|
style="
|
||||||
position: absolute;
|
position: absolute;
|
||||||
z-index: 10;
|
z-index: 10;
|
||||||
@@ -88,7 +88,7 @@
|
|||||||
<view>
|
<view>
|
||||||
<text
|
<text
|
||||||
v-if="
|
v-if="
|
||||||
v.isVipPrice == 1 && v.vipPrice != 0 && v.vipPrice != null&&!options.isFudu
|
v.isVipPrice == 1 && v.vipPrice != 0 && v.vipPrice != null
|
||||||
"
|
"
|
||||||
>
|
>
|
||||||
<text style="color: #e97512; font-size: 12px; font-weight: bold"
|
<text style="color: #e97512; font-size: 12px; font-weight: bold"
|
||||||
@@ -109,7 +109,7 @@
|
|||||||
>
|
>
|
||||||
</text>
|
</text>
|
||||||
|
|
||||||
<text v-else-if="v.activityPrice && v.activityPrice > 0&&!options.isFudu">
|
<text v-else-if="v.activityPrice && v.activityPrice > 0">
|
||||||
<text style="color: #e97512; font-size: 12px; font-weight: bold"
|
<text style="color: #e97512; font-size: 12px; font-weight: bold"
|
||||||
>¥{{ v.activityPrice.toFixed(2) }}</text
|
>¥{{ v.activityPrice.toFixed(2) }}</text
|
||||||
>
|
>
|
||||||
@@ -319,6 +319,7 @@
|
|||||||
@input="handleChangejf"
|
@input="handleChangejf"
|
||||||
@clear="jfNumber = 0"
|
@clear="jfNumber = 0"
|
||||||
:max="jfNumberMax"
|
:max="jfNumberMax"
|
||||||
|
:min="0"
|
||||||
v-model="jfNumber"
|
v-model="jfNumber"
|
||||||
placeholder="请输入积分"
|
placeholder="请输入积分"
|
||||||
border="surround"
|
border="surround"
|
||||||
@@ -555,16 +556,23 @@ export default {
|
|||||||
isDefaultCurrency: {
|
isDefaultCurrency: {
|
||||||
immediate: true,
|
immediate: true,
|
||||||
handler(newRoute) {
|
handler(newRoute) {
|
||||||
console.log(
|
|
||||||
"this.isDefaultCurrency at line 482:",
|
|
||||||
this.isDefaultCurrency
|
|
||||||
);
|
|
||||||
if (this.isDefaultCurrency) {
|
if (this.isDefaultCurrency) {
|
||||||
if (platform == "ios") {
|
if (platform == "ios") {
|
||||||
this.selectPayIndex = 0;
|
this.selectPayIndex = 0;
|
||||||
} else {
|
} else {
|
||||||
this.selectPayIndex = 0;
|
this.selectPayIndex = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (this.actualPayment == 0) {
|
||||||
|
var that = this;
|
||||||
|
this.payList.forEach((e, i) => {
|
||||||
|
if (e.type == 4) {
|
||||||
|
that.selectPayIndex = i;
|
||||||
|
that.payType = 4;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
this.$forceUpdate();
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
if (platform == "ios") {
|
if (platform == "ios") {
|
||||||
this.selectPayIndex = 0;
|
this.selectPayIndex = 0;
|
||||||
@@ -795,80 +803,67 @@ export default {
|
|||||||
...mapState(["userInfo"]),
|
...mapState(["userInfo"]),
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
getGoodsList() {
|
async getGoodsDataInfo(fn) {
|
||||||
//判断复读逻辑
|
if (this.options.isFudu) {
|
||||||
if(this.options.isFudu){
|
await this.$http
|
||||||
this.$http
|
.request({
|
||||||
.request({
|
url: "/common/courseRelearn/relearnShopProductList",
|
||||||
url: "/common/courseRelearn/relearnShopProductList",
|
method: "POST",
|
||||||
method: "POST",
|
data: {
|
||||||
data: {
|
catalogueId: this.options.fuduId,
|
||||||
catalogueId: this.options.fuduId
|
},
|
||||||
},
|
header: {
|
||||||
header: {
|
"Content-Type": "application/json",
|
||||||
"Content-Type": "application/json",
|
},
|
||||||
},
|
})
|
||||||
})
|
.then(async (res) => {
|
||||||
.then(async (res) => {
|
this.goodsDataList = res.productList.filter(
|
||||||
this.goodsDataList =res.productList.filter((e)=>this.options.goods[0].productName == e.productName);
|
(e) => this.options.goods[0].productName == e.productName
|
||||||
// await this.getVipFei();
|
);
|
||||||
// await this.getDistrictAmount();
|
fn && fn();
|
||||||
await this.getActiveCouponList();
|
});
|
||||||
var list = [...this.goodsDataList];
|
} else {
|
||||||
list = list.map((e) => e.goodsType);
|
await this.$http
|
||||||
this.haveCourse = list.some((ele) => ele === "05");
|
.request({
|
||||||
|
url: "/book/buyOrder/getShopProductListByIds",
|
||||||
if (this.options.sourceType == "curriculum") {
|
method: "POST",
|
||||||
this.goToInfo = {
|
data: {
|
||||||
url: "/pages/curriculum/order/index/index",
|
productIds: this.options.goods.map((e) => e.productId).toString(),
|
||||||
type: 2,
|
},
|
||||||
};
|
header: {
|
||||||
} else {
|
"Content-Type": "application/json",
|
||||||
this.goToInfo = {
|
},
|
||||||
url: "/pages/bookShop/orderList",
|
})
|
||||||
type: 1,
|
.then(async (res) => {
|
||||||
};
|
this.goodsDataList = res.shopProductList;
|
||||||
}
|
fn && fn();
|
||||||
this.initPrepareOrder();
|
});
|
||||||
});
|
}
|
||||||
}else{
|
|
||||||
this.$http
|
|
||||||
.request({
|
|
||||||
url: "/book/buyOrder/getShopProductListByIds",
|
|
||||||
method: "POST",
|
|
||||||
data: {
|
|
||||||
productIds: this.options.goods.map((e) => e.productId).toString(),
|
|
||||||
},
|
|
||||||
header: {
|
|
||||||
"Content-Type": "application/json",
|
|
||||||
},
|
|
||||||
})
|
|
||||||
.then(async (res) => {
|
|
||||||
this.goodsDataList = res.shopProductList;
|
|
||||||
console.log("this.goodsDataList at line 780:", this.goodsDataList);
|
|
||||||
await this.getVipFei();
|
|
||||||
await this.getDistrictAmount();
|
|
||||||
await this.getActiveCouponList();
|
|
||||||
var list = [...this.goodsDataList];
|
|
||||||
list = list.map((e) => e.goodsType);
|
|
||||||
this.haveCourse = list.some((ele) => ele === "05");
|
|
||||||
|
|
||||||
if (this.options.sourceType == "curriculum") {
|
|
||||||
this.goToInfo = {
|
|
||||||
url: "/pages/curriculum/order/index/index",
|
|
||||||
type: 2,
|
|
||||||
};
|
|
||||||
} else {
|
|
||||||
this.goToInfo = {
|
|
||||||
url: "/pages/bookShop/orderList",
|
|
||||||
type: 1,
|
|
||||||
};
|
|
||||||
}
|
|
||||||
this.initPrepareOrder();
|
|
||||||
});
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
async getVipFei() {
|
async getGoodsList() {
|
||||||
|
//获取商品信息
|
||||||
|
await this.getGoodsDataInfo();
|
||||||
|
await this.initPrepareOrder();
|
||||||
|
|
||||||
|
await this.getVipFei();
|
||||||
|
await this.getDistrictAmount();
|
||||||
|
await this.getActiveCouponList();
|
||||||
|
var list = [...this.goodsDataList];
|
||||||
|
list = list.map((e) => e.goodsType);
|
||||||
|
this.haveCourse = list.some((ele) => ele === "05");
|
||||||
|
if (this.options.sourceType == "curriculum") {
|
||||||
|
this.goToInfo = {
|
||||||
|
url: "/pages/curriculum/order/index/index",
|
||||||
|
type: 2,
|
||||||
|
};
|
||||||
|
} else {
|
||||||
|
this.goToInfo = {
|
||||||
|
url: "/pages/bookShop/orderList",
|
||||||
|
type: 1,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
},
|
||||||
|
async getVipFei() {
|
||||||
let key = [];
|
let key = [];
|
||||||
let dataToString = "";
|
let dataToString = "";
|
||||||
this.goodsDataList.forEach((item, index) => {
|
this.goodsDataList.forEach((item, index) => {
|
||||||
@@ -878,7 +873,7 @@ export default {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
await $http
|
await $http
|
||||||
.request({
|
.request({
|
||||||
url: "/book/buyOrder/getVipDiscountAmount",
|
url: "/book/buyOrder/getVipDiscountAmount",
|
||||||
method: "POST", // POST、GET、PUT、DELETE,具体说明查看官方文档
|
method: "POST", // POST、GET、PUT、DELETE,具体说明查看官方文档
|
||||||
@@ -889,15 +884,15 @@ export default {
|
|||||||
"Content-Type": "application/json",
|
"Content-Type": "application/json",
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
.then(async(res) => {
|
.then(async (res) => {
|
||||||
if (res.code == 0) {
|
if (res.code == 0) {
|
||||||
console.log("res.code at line 538:", res);
|
console.log("res.code at line 538:", res);
|
||||||
this.vipPrice = res.discountAmount;
|
this.vipPrice = res.discountAmount;
|
||||||
await this.getTotalPrice();
|
await this.getTotalPrice();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
async getDistrictAmount() {
|
async getDistrictAmount() {
|
||||||
let key = [];
|
let key = [];
|
||||||
let dataToString = "";
|
let dataToString = "";
|
||||||
|
|
||||||
@@ -910,7 +905,7 @@ export default {
|
|||||||
});
|
});
|
||||||
console.log(key, "this.adressMoRen.areaidpath");
|
console.log(key, "this.adressMoRen.areaidpath");
|
||||||
|
|
||||||
await $http
|
await $http
|
||||||
.request({
|
.request({
|
||||||
// url: "book/buyOrder/calculateTransportPrice/",
|
// url: "book/buyOrder/calculateTransportPrice/",
|
||||||
url: "/book/buyOrder/getDistrictAmount",
|
url: "/book/buyOrder/getDistrictAmount",
|
||||||
@@ -924,12 +919,12 @@ export default {
|
|||||||
"Content-Type": "application/json",
|
"Content-Type": "application/json",
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
.then(async(res) => {
|
.then(async (res) => {
|
||||||
if (res.code == 0) {
|
if (res.code == 0) {
|
||||||
console.log("res.code at line 538111111111111111:", res);
|
console.log("res.code at line 538111111111111111:", res);
|
||||||
this.districtAmount = res.districtAmount;
|
this.districtAmount = res.districtAmount;
|
||||||
// console.log('需要的运费', res.result)
|
// console.log('需要的运费', res.result)
|
||||||
await this.getTotalPrice();
|
await this.getTotalPrice();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
@@ -1030,19 +1025,36 @@ export default {
|
|||||||
handleChangejf(val) {
|
handleChangejf(val) {
|
||||||
var value = val;
|
var value = val;
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
|
// 1. 只允许数字字符,并去掉小数点后的部分
|
||||||
|
value = value.replace(/[^0-9.]/g, ""); // 删除非数字和小数点字符
|
||||||
|
|
||||||
|
// 2. 如果有小数点,只保留小数点前的部分
|
||||||
|
if (value.indexOf(".") !== -1) {
|
||||||
|
value = value.split(".")[0]; // 截取小数点前的部分
|
||||||
|
}
|
||||||
|
|
||||||
|
// 如果输入为0,强制设置为0并显示为 "0"
|
||||||
if (val == 0) {
|
if (val == 0) {
|
||||||
this.jfNumber = 0;
|
this.jfNumber = 0;
|
||||||
this.jfNumberShow = "0.00";
|
this.jfNumberShow = "0";
|
||||||
} else {
|
} else {
|
||||||
if (value >= this.jfNumberMax) {
|
// 3. 强制转换为正整数
|
||||||
value = this.jfNumberMax;
|
let numericValue = parseInt(value, 10); // 使用parseInt转换为整数
|
||||||
|
if (numericValue < 0 || isNaN(numericValue)) {
|
||||||
this.$forceUpdate();
|
numericValue = 0;
|
||||||
} else {
|
|
||||||
}
|
}
|
||||||
this.jfNumber = Number(value);
|
|
||||||
this.jfNumberShow = this.jfNumber.toFixed(2);
|
// 4. 确保最大值限制
|
||||||
|
if (numericValue >= this.jfNumberMax) {
|
||||||
|
numericValue = this.jfNumberMax;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 更新最终的数字值和显示
|
||||||
|
this.jfNumber = Math.max(0, numericValue); // 强制为正整数
|
||||||
|
this.jfNumberShow = this.jfNumber.toString(); // 显示整数
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 计算实际支付金额
|
||||||
var couponAmount = 0;
|
var couponAmount = 0;
|
||||||
if (this.curCouponId && this.curCoupon.couponEntity.id) {
|
if (this.curCouponId && this.curCoupon.couponEntity.id) {
|
||||||
couponAmount = this.curCoupon.couponEntity.couponAmount;
|
couponAmount = this.curCoupon.couponEntity.couponAmount;
|
||||||
@@ -1055,8 +1067,18 @@ export default {
|
|||||||
this.districtAmount -
|
this.districtAmount -
|
||||||
this.vipPrice;
|
this.vipPrice;
|
||||||
|
|
||||||
|
// 如果实际支付金额为0,设置支付方式为默认货币
|
||||||
if (this.actualPayment == 0) {
|
if (this.actualPayment == 0) {
|
||||||
|
console.log("this.actualPayment at line 1097:", this.actualPayment);
|
||||||
this.isDefaultCurrency = true;
|
this.isDefaultCurrency = true;
|
||||||
|
var that = this;
|
||||||
|
this.payList.forEach((e, i) => {
|
||||||
|
if (e.type == 4) {
|
||||||
|
that.selectPayIndex = i;
|
||||||
|
that.payType = 4;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
this.$forceUpdate();
|
||||||
} else {
|
} else {
|
||||||
this.isDefaultCurrency = false;
|
this.isDefaultCurrency = false;
|
||||||
}
|
}
|
||||||
@@ -1116,7 +1138,7 @@ export default {
|
|||||||
}
|
}
|
||||||
if (
|
if (
|
||||||
this.goodsDataList[0].activityPrice &&
|
this.goodsDataList[0].activityPrice &&
|
||||||
this.goodsDataList[0].activityPrice > 0 &&!this.options.isFudu
|
this.goodsDataList[0].activityPrice > 0
|
||||||
) {
|
) {
|
||||||
this.priceBreakdownList.push({
|
this.priceBreakdownList.push({
|
||||||
text: "活动立减",
|
text: "活动立减",
|
||||||
@@ -1127,7 +1149,7 @@ export default {
|
|||||||
if (
|
if (
|
||||||
this.goodsDataList[0].isVipPrice &&
|
this.goodsDataList[0].isVipPrice &&
|
||||||
this.goodsDataList[0].vipPrice &&
|
this.goodsDataList[0].vipPrice &&
|
||||||
this.goodsDataList[0].vipPrice > 0 &&!this.options.isFudu
|
this.goodsDataList[0].vipPrice > 0
|
||||||
) {
|
) {
|
||||||
this.priceBreakdownList.push({
|
this.priceBreakdownList.push({
|
||||||
text: "VIP专享立减",
|
text: "VIP专享立减",
|
||||||
@@ -1158,7 +1180,7 @@ export default {
|
|||||||
})
|
})
|
||||||
|
|
||||||
.then(async (res) => {
|
.then(async (res) => {
|
||||||
console.log('res at line 1168:', res)
|
console.log("res at line 1168:", res);
|
||||||
if (res.code == 0) {
|
if (res.code == 0) {
|
||||||
this.initData = res.data;
|
this.initData = res.data;
|
||||||
|
|
||||||
@@ -1167,7 +1189,7 @@ export default {
|
|||||||
this.initData
|
this.initData
|
||||||
);
|
);
|
||||||
this.isShowAddress = res.data.is_course ? false : true;
|
this.isShowAddress = res.data.is_course ? false : true;
|
||||||
if (!this.isShowAddress && !this.options.isFudu) {
|
if (!this.isShowAddress) {
|
||||||
this.priceBreakdownList.push({
|
this.priceBreakdownList.push({
|
||||||
text: "积分",
|
text: "积分",
|
||||||
imgUrl: require("@/static/icon/jifen.png"),
|
imgUrl: require("@/static/icon/jifen.png"),
|
||||||
@@ -1294,24 +1316,27 @@ export default {
|
|||||||
couponAmount = 0;
|
couponAmount = 0;
|
||||||
}
|
}
|
||||||
if (!this.isShowAddress) {
|
if (!this.isShowAddress) {
|
||||||
if(that.initData.user&&that.initData.user.jf){
|
if (that.initData.user && that.initData.user.jf) {
|
||||||
if (this.initData.user.jf >= that.totalPrice) {
|
var totalMoney =
|
||||||
this.jfNumber = that.totalPrice - couponAmount;
|
that.totalPrice - that.districtAmount - that.vipPrice;
|
||||||
this.jfNumberMax = that.totalPrice - couponAmount;
|
if (this.initData.user.jf >= totalMoney) {
|
||||||
console.log("this.jfNumberMax at line 1303:", this.jfNumberMax);
|
const integerPart = Math.floor(totalMoney);
|
||||||
} else {
|
|
||||||
if (this.initData.user.jf >= couponAmount) {
|
this.jfNumber = integerPart - couponAmount; // 设置 jfNumber
|
||||||
this.jfNumber = this.initData.user.jf - couponAmount;
|
this.jfNumberMax = integerPart - couponAmount; // 设置 jfNumberMax
|
||||||
this.jfNumberMax = this.initData.user.jf - couponAmount;
|
|
||||||
} else {
|
} else {
|
||||||
this.jfNumber = this.initData.user.jf;
|
if (this.initData.user.jf >= couponAmount) {
|
||||||
this.jfNumberMax = this.initData.user.jf;
|
this.jfNumber = this.initData.user.jf - couponAmount;
|
||||||
|
this.jfNumberMax = this.initData.user.jf - couponAmount;
|
||||||
|
} else {
|
||||||
|
this.jfNumber = this.initData.user.jf;
|
||||||
|
this.jfNumberMax = this.initData.user.jf;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
this.jfNumber = 0;
|
||||||
}
|
}
|
||||||
}else{
|
|
||||||
this.jfNumber=0
|
|
||||||
}
|
|
||||||
|
|
||||||
if (that.jfNumber == 0 || that.jfNumber == null) {
|
if (that.jfNumber == 0 || that.jfNumber == null) {
|
||||||
that.jfNumberShow = "0.00";
|
that.jfNumberShow = "0.00";
|
||||||
that.actualPayment = that.totalPrice - couponAmount;
|
that.actualPayment = that.totalPrice - couponAmount;
|
||||||
@@ -1382,13 +1407,8 @@ export default {
|
|||||||
let xiaBiao = [];
|
let xiaBiao = [];
|
||||||
let data = {};
|
let data = {};
|
||||||
if (this.options.isFudu) {
|
if (this.options.isFudu) {
|
||||||
console.log(
|
|
||||||
888888888,
|
|
||||||
this.goodsDataList
|
|
||||||
.map((e) => e.productId + "," + e.productName)
|
|
||||||
.join(",")
|
|
||||||
);
|
|
||||||
data = {
|
data = {
|
||||||
|
jfDeduction: this.jfNumber,
|
||||||
paymentMethod: this.payType, //支付方式 2支付宝,1微信,3ios内购 4,天医币购买
|
paymentMethod: this.payType, //支付方式 2支付宝,1微信,3ios内购 4,天医币购买
|
||||||
orderMoney: this.totalPrice, //订单金额
|
orderMoney: this.totalPrice, //订单金额
|
||||||
realMoney: this.actualPayment, //实收金额
|
realMoney: this.actualPayment, //实收金额
|
||||||
@@ -1404,6 +1424,7 @@ export default {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
data = {
|
data = {
|
||||||
buyType: this.options.typeId, //0- 商品页直接下单 1- 购物车结算
|
buyType: this.options.typeId, //0- 商品页直接下单 1- 购物车结算
|
||||||
userId: this.userInfo.id, //下单人ID
|
userId: this.userInfo.id, //下单人ID
|
||||||
|
|||||||
1164
pages/hufen/hufen.vue
Normal file
@@ -203,6 +203,11 @@
|
|||||||
url: "/pages/certificate/certificate",
|
url: "/pages/certificate/certificate",
|
||||||
type: "pageJump",
|
type: "pageJump",
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
name: "我的湖分",
|
||||||
|
url: "/pages/hufen/hufen",
|
||||||
|
type: "pageJump",
|
||||||
|
},
|
||||||
{
|
{
|
||||||
name: "个人资料",
|
name: "个人资料",
|
||||||
url: "/pages/mine/userInfo/persData",
|
url: "/pages/mine/userInfo/persData",
|
||||||
|
|||||||
0
unpackage/dist/build/.automator/app-plus/.automator.json
vendored
Normal file
1
unpackage/dist/build/app-plus/__uniappchooselocation.js
vendored
Normal file
BIN
unpackage/dist/build/app-plus/__uniapperror.png
vendored
Normal file
|
After Width: | Height: | Size: 5.7 KiB |
1
unpackage/dist/build/app-plus/__uniappes6.js
vendored
Normal file
1
unpackage/dist/build/app-plus/__uniappopenlocation.js
vendored
Normal file
1
unpackage/dist/build/app-plus/__uniapppicker.js
vendored
Normal file
8
unpackage/dist/build/app-plus/__uniappquill.js
vendored
Normal file
1
unpackage/dist/build/app-plus/__uniappquillimageresize.js
vendored
Normal file
1
unpackage/dist/build/app-plus/__uniappscan.js
vendored
Normal file
BIN
unpackage/dist/build/app-plus/__uniappsuccess.png
vendored
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
25
unpackage/dist/build/app-plus/__uniappview.html
vendored
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="zh-CN">
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8" />
|
||||||
|
<script>
|
||||||
|
var __UniViewStartTime__ = Date.now();
|
||||||
|
var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') ||
|
||||||
|
CSS.supports('top: constant(a)'))
|
||||||
|
document.write(
|
||||||
|
'<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' +
|
||||||
|
(coverSupport ? ', viewport-fit=cover' : '') + '" />')
|
||||||
|
</script>
|
||||||
|
<title>View</title>
|
||||||
|
<link rel="stylesheet" href="view.css" />
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div id="app"></div>
|
||||||
|
<script src="__uniappes6.js"></script>
|
||||||
|
<script src="view.umd.min.js"></script>
|
||||||
|
<script src="app-view.js"></script>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
||||||
38
unpackage/dist/build/app-plus/androidPrivacy.json
vendored
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
{
|
||||||
|
"version" : "1",
|
||||||
|
"prompt" : "template",
|
||||||
|
"title" : "服务协议和隐私政策",
|
||||||
|
"message" : " 请你务必审慎阅读、充分理解“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。<br/> 你可阅读<a href=\"https://wumen.taihumed.com/agreement.html\">《用户协议》</a>和<a href=\"https://wumen.taihumed.com/privacy.html\">《隐私政策》</a>了解详细信息。如果你同意,请点击下面按钮开始接受我们的服务。",
|
||||||
|
"buttonAccept" : "同意并接受",
|
||||||
|
"buttonRefuse" : "暂不同意",
|
||||||
|
"hrefLoader" : "system",
|
||||||
|
"backToExit" : "false",
|
||||||
|
"second" : {
|
||||||
|
"title" : "确认提示",
|
||||||
|
"message" : " 进入应用前,你需先同意<a href=\"https://wumen.taihumed.com/agreement.html\">《用户协议》</a>和<a href=\"https://wumen.taihumed.com/privacy.html\">《隐私政策》</a>,否则将退出应用。",
|
||||||
|
"buttonAccept" : "同意并继续",
|
||||||
|
"buttonRefuse" : "退出应用"
|
||||||
|
},
|
||||||
|
"disagreeMode" : {
|
||||||
|
"support" : false,
|
||||||
|
"loadNativePlugins" : false,
|
||||||
|
"visitorEntry" : false,
|
||||||
|
"showAlways" : false
|
||||||
|
},
|
||||||
|
"styles" : {
|
||||||
|
"backgroundColor" : "#FFF",
|
||||||
|
"borderRadius" : "5px",
|
||||||
|
"title" : {
|
||||||
|
"color" : "#333"
|
||||||
|
},
|
||||||
|
"buttonAccept" : {
|
||||||
|
"color" : "#333"
|
||||||
|
},
|
||||||
|
"buttonRefuse" : {
|
||||||
|
"color" : "#333"
|
||||||
|
},
|
||||||
|
"buttonVisitor" : {
|
||||||
|
"color" : "#55aaff"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
8
unpackage/dist/build/app-plus/app-config-service.js
vendored
Normal file
1
unpackage/dist/build/app-plus/app-config.js
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
(function(e){function r(r){for(var n,l,i=r[0],p=r[1],a=r[2],c=0,s=[];c<i.length;c++)l=i[c],Object.prototype.hasOwnProperty.call(o,l)&&o[l]&&s.push(o[l][0]),o[l]=0;for(n in p)Object.prototype.hasOwnProperty.call(p,n)&&(e[n]=p[n]);f&&f(r);while(s.length)s.shift()();return u.push.apply(u,a||[]),t()}function t(){for(var e,r=0;r<u.length;r++){for(var t=u[r],n=!0,i=1;i<t.length;i++){var p=t[i];0!==o[p]&&(n=!1)}n&&(u.splice(r--,1),e=l(l.s=t[0]))}return e}var n={},o={"app-config":0},u=[];function l(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,l),t.l=!0,t.exports}l.m=e,l.c=n,l.d=function(e,r,t){l.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},l.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,r){if(1&r&&(e=l(e)),8&r)return e;if(4&r&&"object"===typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(l.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)l.d(t,n,function(r){return e[r]}.bind(null,n));return t},l.n=function(e){var r=e&&e.__esModule?function(){return e["default"]}:function(){return e};return l.d(r,"a",r),r},l.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},l.p="/";var i=this["webpackJsonp"]=this["webpackJsonp"]||[],p=i.push.bind(i);i.push=r,i=i.slice();for(var a=0;a<i.length;a++)r(i[a]);var f=p;t()})([]);
|
||||||
38
unpackage/dist/build/app-plus/app-service.js
vendored
Normal file
27
unpackage/dist/build/app-plus/app-view.js
vendored
Normal file
BIN
unpackage/dist/build/app-plus/assets/app_update_close.901cf6af.png
vendored
Normal file
|
After Width: | Height: | Size: 7.5 KiB |
BIN
unpackage/dist/build/app-plus/assets/bg_top.125b3525.png
vendored
Normal file
|
After Width: | Height: | Size: 30 KiB |
BIN
unpackage/dist/build/app-plus/assets/uniicons.2579c7da.ttf
vendored
Normal file
1
unpackage/dist/build/app-plus/manifest.json
vendored
Normal file
BIN
unpackage/dist/build/app-plus/static/40x40.png
vendored
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
5932
unpackage/dist/build/app-plus/static/aliplayercomponents-1.0.9.min.js
vendored
Normal file
BIN
unpackage/dist/build/app-plus/static/arrow.png
vendored
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
unpackage/dist/build/app-plus/static/bg1.jpg
vendored
Normal file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
unpackage/dist/build/app-plus/static/bg2.jpg
vendored
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
BIN
unpackage/dist/build/app-plus/static/biaoqing.png
vendored
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/1.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/10.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/11.gif
vendored
Normal file
|
After Width: | Height: | Size: 779 B |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/12.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/13.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/14.gif
vendored
Normal file
|
After Width: | Height: | Size: 830 B |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/15.gif
vendored
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/16.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/17.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/18.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/19.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/2.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/20.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/21.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/22.gif
vendored
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/23.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/24.gif
vendored
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/25.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/26.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/27.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/28.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/29.gif
vendored
Normal file
|
After Width: | Height: | Size: 822 B |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/3.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/30.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/31.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/32.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/33.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/34.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/35.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/36.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/37.gif
vendored
Normal file
|
After Width: | Height: | Size: 843 B |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/38.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/39.gif
vendored
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/4.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/40.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/41.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/42.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/43.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/44.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/45.gif
vendored
Normal file
|
After Width: | Height: | Size: 817 B |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/46.gif
vendored
Normal file
|
After Width: | Height: | Size: 844 B |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/47.gif
vendored
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/48.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/49.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/5.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/50.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/51.gif
vendored
Normal file
|
After Width: | Height: | Size: 822 B |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/52.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/53.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/54.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/55.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/56.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/57.gif
vendored
Normal file
|
After Width: | Height: | Size: 650 B |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/58.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/59.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/6.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/60.gif
vendored
Normal file
|
After Width: | Height: | Size: 815 B |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/61.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/62.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/63.gif
vendored
Normal file
|
After Width: | Height: | Size: 719 B |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/64.gif
vendored
Normal file
|
After Width: | Height: | Size: 727 B |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/65.gif
vendored
Normal file
|
After Width: | Height: | Size: 758 B |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/66.gif
vendored
Normal file
|
After Width: | Height: | Size: 753 B |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/67.gif
vendored
Normal file
|
After Width: | Height: | Size: 753 B |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/68.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/69.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
unpackage/dist/build/app-plus/static/bkhumor-emoji/7.gif
vendored
Normal file
|
After Width: | Height: | Size: 1.8 KiB |