💥 feat(模块): 添加了个很棒的功能

This commit is contained in:
cclu 2025-03-17 19:49:05 +08:00
parent 9e8a8095bd
commit b9fc778997
143 changed files with 3984 additions and 1653 deletions

223
components/tabbar.vue Normal file
View File

@ -0,0 +1,223 @@
<template>
<view class="main">
<div class="content">
<div class="tabItem" @click="goPages('/pages/home/index')">
<image
class="tabItemIcon"
:src="
selectIndex === '/pages/home/index'
? '/static/tabs/home-active.svg'
: '/static/tabs/home.svg'
"
/>
<span
class="tabItemText"
:style="{
color: '#130F05',
}"
>首页</span
>
</div>
<div class="tabItem" @click="handleGoOtherMin">
<image class="tabItemIcon" src="/static/tabs/store.svg" />
<span
class="tabItemText"
:style="{
color: '#130F05',
}"
>线上商城</span
>
</div>
<div class="postiton">
<view class="tabbarLogo" @click="handleGoShop">
<view class="imgBox">
<image class="scanCodeIcon" src="/static/tabs/scanCode.svg" />
</view>
</view>
<!-- <image
class="tabbarLogo"
src="/static/images/tabbar/CYYIcon.png"
@click="handleGoShop"
/> -->
</div>
<div class="tabItem" @click="goPages('/pages/discovery/index')">
<image
class="tabItemIcon"
:src="
selectIndex === '/pages/discovery/index'
? '/static/tabs/discovery-active.svg'
: '/static/tabs/discovery.svg'
"
/>
<span
class="tabItemText"
:style="{
color: '#130F05',
}"
>精选活动</span
>
</div>
<div class="tabItem" @click="goPages('/pages/userCenter/index')">
<image
class="tabItemIcon"
:src="
selectIndex === '/pages/userCenter/index'
? '/static/tabs/user-active.svg'
: '/static/tabs/user.svg'
"
/>
<span
class="tabItemText"
:style="{
color: '#130F05',
}"
>我的</span
>
</div>
</div>
</view>
</template>
<script>
export default {
data() {
return {
selectIndex: "/pages/home/index",
loginType: "",
};
},
props: {
page: {
type: String,
default: "",
},
},
watch: {
page: {
handler(value) {
this.selectIndex = value;
},
deep: true,
immediate: true,
},
},
methods: {
goPages(pageIndex) {
uni.switchTab({
url: pageIndex,
});
},
//
handleGoShop() {
uni.navigateTo({
url: "/pages/homeFn/payfor/index",
});
},
//
handleGoOtherMin() {
let type = uni.getStorageSync("loginType");
this.loginType = type;
let _this = this;
if (_this.loginType === "android") {
_this.handleAppTomin(
"wxc4d4ae493d7e1e68",
"8085e1869fe52aa4715bb1a031446ace",
"",
"即将打开“驿佳”小程序"
);
} else if (_this.loginType === "min") {
uni.navigateToMiniProgram({
appId: "wxc4d4ae493d7e1e68",
envVersion: "release",
fail(err) {
uni.switchTab({
url: "/pages/home/index",
});
},
});
}
},
},
};
</script>
<style lang="less" scoped>
.main {
width: 100vw;
position: fixed;
bottom: 0rpx;
left: 0;
background: #ffffff;
border-top: 1px solid #e8e8ea;
box-sizing: border-box;
z-index: 99999;
.content {
width: 100%;
background: #ffffff;
display: flex;
align-items: center;
padding-bottom: env(safe-area-inset-bottom);
.tabItem {
width: calc(100vw / 3);
height: 100%;
box-sizing: border-box;
padding-top: 10rpx;
display: flex;
flex-direction: column;
align-items: center;
.tabItemIcon {
width: 48rpx;
height: 48rpx;
margin-bottom: 4rpx;
}
.tabItemText {
font-family: "PingFangSC";
font-weight: 400;
font-size: 20rpx;
color: #130f05;
line-height: 28rpx;
text-align: justify;
font-style: normal;
}
}
.postiton {
width: calc(100vw / 3);
height: 100%;
box-sizing: border-box;
padding-bottom: 68rpx;
position: relative;
.tabbarLogo {
width: 116rpx;
height: 116rpx;
background: #ffffff;
position: absolute;
left: 50%;
transform: translateX(-50%);
box-sizing: border-box;
border-radius: 50%;
padding: 6rpx;
top: -36rpx;
.imgBox {
width: 100%;
height: 100%;
background: #ba922f;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
.scanCodeIcon {
width: 64rpx;
height: 64rpx;
}
}
}
}
}
}
</style>

View File

@ -26,6 +26,7 @@
"path": "pages/userCenter/index",
"style": {
"navigationBarTitleText": "我的",
"navigationStyle": "custom",
"navigationBarBackgroundColor": "#ffffff"
}
}
@ -33,16 +34,18 @@
"subPackages": [{
"root": "pages/login",
"pages": [{
"path": "index",
"style": {
"navigationBarTitleText": "登录"
"path": "index",
"style": {
"navigationBarTitleText": "登录"
}
},
{
"path": "register",
"style": {
"navigationBarTitleText": "注册"
}
}
}, {
"path": "register",
"style": {
"navigationBarTitleText": "注册"
}
}]
]
},
{
"root": "pages/index",
@ -56,31 +59,36 @@
{
"root": "pages/thirdParty",
"pages": [{
"path": "chargAndSwapp",
"style": {
"navigationBarTitleText": "安徽充换电"
"path": "chargAndSwapp",
"style": {
"navigationBarTitleText": "安徽充换电"
}
},
{
"path": "aliPay",
"style": {
"navigationBarTitleText": ""
}
},
{
"path": "newPage",
"style": {
"navigationBarTitleText": ""
}
},
{
"path": "testPage",
"style": {
"navigationBarTitleText": ""
}
},
{
"path": "gaodeLoad",
"style": {
"navigationBarTitleText": ""
}
}
}, {
"path": "aliPay",
"style": {
"navigationBarTitleText": ""
}
}, {
"path": "newPage",
"style": {
"navigationBarTitleText": ""
}
}, {
"path": "testPage",
"style": {
"navigationBarTitleText": ""
}
}, {
"path": "gaodeLoad",
"style": {
"navigationBarTitleText": ""
}
}]
]
},
{
"root": "pages/scanCodeCharge",
@ -139,27 +147,31 @@
{
"root": "pages/serviceDetail",
"pages": [{
"path": "index",
"style": {
"navigationBarTitleText": "服务区详情",
"navigationStyle": "custom"
"path": "index",
"style": {
"navigationBarTitleText": "服务区详情",
"navigationStyle": "custom"
}
},
{
"path": "mapDetail/index",
"style": {
"navigationBarTitleText": "服务区详情"
}
},
{
"path": "shopDetail/index",
"style": {
"navigationBarTitleText": "服务区详情"
}
},
{
"path": "test",
"style": {
"navigationBarTitleText": ""
}
}
}, {
"path": "mapDetail/index",
"style": {
"navigationBarTitleText": "服务区详情"
}
}, {
"path": "shopDetail/index",
"style": {
"navigationBarTitleText": "服务区详情"
}
}, {
"path": "test",
"style": {
"navigationBarTitleText": ""
}
}]
]
},
{
"root": "pages/storeDetail",
@ -330,7 +342,6 @@
"path": "consumption/index",
"style": {
"navigationBarTitleText": "消费明细"
}
},
{
@ -354,7 +365,8 @@
"style": {
"navigationBarTitleText": "订单详情"
}
}, {
},
{
"path": "orderdetail/reasonforRefund",
"style": {
"navigationBarTitleText": "退款原因"
@ -372,6 +384,15 @@
}
]
},
{
"root": "pages/userConfig",
"pages": [{
"path": "index",
"style": {
"navigationBarTitleText": "账户设置"
}
}]
},
{
"root": "pages/product",
"pages": [{
@ -479,7 +500,6 @@
}
}]
}
],
"functionalPages": true,
"globalStyle": {
@ -489,6 +509,7 @@
"backgroundColor": "#F8F8F8"
},
"tabBar": {
"custom": true,
"color": "#130F05",
"backgroundColor": "#fff",
"selectedColor": "#130F05",

View File

@ -1,3 +1,493 @@
<template>
<view class="main">
<scroll-view
scroll-y
class="scrollContent"
@scrolltolower="handleScrollBottom"
refresher-enabled
:refresher-triggered="triggered"
@refresherrefresh="handleRefresh"
>
<view
class="scrollItem"
v-for="(item, index) in postList"
:key="index"
@click="handleEditPost(item)"
>
<view class="itemTop">
<view class="topLeft">
<view class="profileBox">
<image
class="profile"
src="/static/images/home/defaultProfit.svg"
/>
</view>
<view class="otherBox">
<view class="userName">{{ item.AUTHOR_NAME || "-" }}</view>
<view class="timeBox">{{ item.PUBLISH_TIME || "-" }}</view>
</view>
</view>
</template>
<view class="rightBox">
<view class="commentBox">
<image
class="commentIcon"
src="/static/images/home/commentIcon.svg"
/>
<span class="commentText">
{{ item.POST_COMMENTCOUNT || 0 }}</span
>
</view>
<view class="commentBox">
<image
class="commentIcon"
src="/static/images/home/thumbsUp.svg"
/>
<span class="thumbsUp">{{ item.POST_LIKECOUNT || 0 }}</span>
</view>
</view>
</view>
<view class="itemContent"
>{{ item.isShowSmall === 1 ? item.smallText : item.POST_CONTENT || ""
}}<span
v-if="item.isShowSmall > 0"
class="expend"
@click.stop="handleChangeIsShowSmall(item)"
>{{
item.isShowSmall === 1
? "展开"
: item.isShowSmall === 2
? "收起"
: ""
}}</span
></view
>
<view
class="imageList"
v-if="item.ImageList && item.ImageList.length > 0"
>
<view
class="imageItem"
v-for="(subItem, subIndex) in item.ImageList"
:key="subIndex"
>
<image class="image" :src="subItem.ImageUrl" />
</view>
</view>
<view class="optionBox">
<span class="label">{{
item.POST_TAG && tabObj ? `#${tabObj[item.POST_TAG] || ""}` : ""
}}</span>
<view>
<span class="edit" @click.stop="handleEditPost(item)">编辑</span>
<span
class="edit"
style="color: #000; margin-left: 8rpx"
@click.stop="handleDeletePost(item)"
>删除</span
>
</view>
</view>
</view>
<view class="inBottom" v-if="postList && postList.length > 0">
<text class="bottomText">{{
listDetail.isOver ? "我是有底线的" : "下拉加载更多"
}}</text>
</view>
<div v-else style="width: 100%; height: 100%">
<no-data text="暂无帖子" :isShow="true" :type="1"></no-data>
</div>
</scroll-view>
</view>
</template>
<script>
import { mapGetters } from "vuex";
import NoData from "../../components/noData.vue";
export default {
data() {
return {
postList: [], //
tabObj: {}, //
listDetail: {
pageSize: 10,
pageIndex: 1,
isOver: false,
},
triggered: false, //
};
},
components: {
NoData,
},
onLoad() {
console.log("user", this.user);
this.handleGetTypeList();
this.handleGetMyPost();
},
onShow() {
// this.handleGetMyPost();
},
computed: {
...mapGetters({
user: "user",
}),
},
methods: {
//
async handleRefresh(e) {
console.log("handleRefresh", e);
this.triggered = true;
this.postList = [];
this.listDetail = {
pageIndex: 1,
pageSize: 10,
isOver: false,
};
await this.handleGetMyPost();
this.triggered = false;
},
//
async handleDeletePost(obj) {
let _this = this;
uni.showModal({
title: "提示",
content: "确认删除?",
success: async function (res) {
if (res.confirm) {
uni.showLoading({
title: "删除中...",
});
console.log("obj", obj);
let req = {
...obj,
POST_STATE: 0,
};
const data = await _this.$api.$post("/Member/SynchroPOST", req);
if (data.Result_Code === 100) {
uni.showToast({
title: data.Result_Desc || "更新成功",
icon: "success",
});
uni.hideLoading();
_this.postList = [];
_this.handleGetMyPost();
} else {
uni.showToast({
title: data.Result_Desc || "请求失败",
icon: "none",
});
uni.hideLoading();
}
}
},
});
},
//
handleEditPost(obj) {
console.log("obj", obj);
uni.navigateTo({ url: `/pages/community/addNewPost?id=${obj.POST_ID}` });
},
//
async handleGetMyPost() {
uni.showLoading({
title: "加载中...",
});
const req = {
searchParameter: {
WECHATAPP_APPID: "wx4c497eddcec4a0e7",
POST_STATE: 1,
MEMBERSHIP_ID: this.user.MEMBERSHIP_ID,
},
SortStr: "PUBLISH_TIME desc",
PageIndex: this.listDetail.pageIndex,
PageSize: this.listDetail.pageSize,
};
console.log("handleGetNowPostListREq");
const data = await this.$api.$post("/Member/GetPOSTList", req);
let list = data.Result_Data.List;
if (list && list.length > 0) {
list.forEach((item) => {
if (item.POST_CONTENT.length > 100) {
item.isShowSmall = 1;
item.smallText = item.POST_CONTENT.slice(0, 100);
} else {
item.isShowSmall = 0;
}
});
if (list.length < this.listDetail.pageSize) {
this.listDetail.isOver = true;
}
}
let oldList = [];
if (this.postList && this.postList.length > 0) {
oldList = JSON.parse(JSON.stringify(this.postList));
}
this.postList = oldList.concat(list);
console.log("handleGetNowPostList", this.postList);
uni.hideLoading();
},
//
handleScrollBottom() {
this.listDetail.pageIndex += 1;
if (!this.listDetail.isOver) {
this.handleGetMyPost();
}
},
//
handleChangeIsShowSmall(obj) {
this.postList.forEach((item) => {
if (obj.POST_ID === item.POST_ID && obj.isShowSmall > 0) {
if (obj.isShowSmall === 1) {
item.isShowSmall = 2;
} else {
item.isShowSmall = 1;
}
}
});
},
//
async handleGetTypeList() {
uni.showLoading({
title: "加载中...",
});
const data = await this.$api.$get(
"/EShangApiMain/FrameWork/GetFieldEnumTree",
{ FieldExplainField: "business_target" }
);
let list = this.$utils.wrapTreeNode(data.Result_Data.List);
console.log("listlistlist", list);
let typeList = [];
let typeObj = {};
//
if (list && list.length > 0) {
list.forEach((item) => {
if (item.value === 7000) {
console.log("item", item);
if (item.children && item.children.length > 0) {
item.children.forEach((subItem) => {
typeList.push(subItem);
typeObj[subItem.value] = subItem.label;
});
}
}
});
}
this.tabObj = typeObj;
uni.hideLoading();
},
},
};
</script>
<style lang="less" scoped>
.main {
width: 100vw;
height: 100vh;
box-sizing: border-box;
padding: 16rpx 32rpx;
.scrollContent {
width: 100%;
height: 100%;
box-sizing: border-box;
padding-bottom: 32rpx;
.scrollItem {
width: 100%;
border-bottom: 1px solid #f5f6f7;
box-sizing: border-box;
padding: 16rpx 0;
.itemTop {
display: flex;
align-items: center;
justify-content: space-between;
.topLeft {
width: calc(100% - 190rpx);
display: flex;
align-items: center;
.profileBox {
width: 72rpx;
height: 72rpx;
margin-right: 16rpx;
.profile {
width: 100%;
height: 100%;
}
}
.otherBox {
width: calc(100% - 88rpx);
.userName {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
font-size: 28rpx;
color: #130f05;
line-height: 40rpx;
text-align: left;
font-style: normal;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.timeBox {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
font-size: 24rpx;
color: #716f69;
line-height: 36rpx;
text-align: left;
font-style: normal;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
}
}
.rightBox {
width: 180rpx;
display: flex;
align-items: center;
justify-content: space-between;
.commentBox {
display: flex;
align-items: center;
.commentIcon {
width: 32rpx;
height: 32rpx;
margin-right: 4rpx;
}
.commentText {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
font-size: 24rpx;
color: #716f69;
line-height: 36rpx;
text-align: left;
font-style: normal;
}
.thumbsUp {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
font-size: 24rpx;
color: #ba922f;
line-height: 36rpx;
text-align: left;
font-style: normal;
}
}
}
}
.itemContent {
width: 100%;
margin-top: 16rpx;
font-family: PingFangSC, PingFang SC;
font-weight: 400;
font-size: 28rpx;
color: #130f05;
line-height: 40rpx;
text-align: justify;
font-style: normal;
.expend {
margin-left: 8rpx;
color: #ba922f;
}
}
.imageList {
width: 100%;
margin-top: 24rpx;
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
.imageItem {
width: 218rpx;
height: 218rpx;
border-radius: 8rpx;
overflow: hidden;
margin-right: 8rpx;
margin-bottom: 8rpx;
.image {
width: 100%;
height: 100%;
}
}
}
.optionBox {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
.label {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
font-size: 26rpx;
color: #ba922f;
line-height: 36rpx;
text-align: left;
font-style: normal;
}
.edit {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
font-size: 26rpx;
color: #ba922f;
line-height: 36rpx;
text-align: left;
font-style: normal;
}
}
}
.inBottom {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
.bottomText {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
font-size: 26rpx;
color: #d0d0d0;
line-height: 40rpx;
text-align: justify;
font-style: normal;
position: relative;
padding: 6rpx 0;
}
.bottomText::after {
content: "";
width: 30vw;
height: 2rpx;
background: #e0e0e0;
position: absolute;
left: -32vw;
top: 50%;
}
.bottomText::before {
content: "";
width: 30vw;
height: 2rpx;
background: #e0e0e0;
position: absolute;
right: -32vw;
top: 50%;
}
}
}
.scrollContent ::-webkit-scrollbar {
width: 0;
}
}
</style>

View File

@ -780,6 +780,8 @@
/>
</UniPopup>
</div>
<tabbar :page="'/pages/discovery/index'" />
</view>
</template>
@ -787,6 +789,7 @@
import UniPopup from "@/uni_modules/uni-popup/components/uni-popup/uni-popup.vue";
import currentService from "@/components/currentService.vue";
import noData from "../../components/noData.vue";
import tabbar from "../../components/tabbar.vue";
import { mapGetters, mapMutations } from "vuex";
export default {
@ -920,6 +923,7 @@ export default {
noData,
UniPopup,
currentService,
tabbar,
},
onLoad() {
let systemInfo = uni.getSystemInfoSync();
@ -1492,15 +1496,18 @@ export default {
background-color: #fff;
box-sizing: border-box;
padding: 0 32rpx;
padding-bottom: calc(90rpx + env(safe-area-inset-bottom));
.top {
width: 100%;
box-sizing: border-box;
background: #fff;
.topContent {
display: flex;
align-items: center;
box-sizing: border-box;
.pageTitle {
font-family: -apple-system, BlinkMacSystemFont, "PingFang SC",
"Helvetica Neue", Helvetica, Arial, sans-serif;
@ -1517,17 +1524,20 @@ export default {
height: 48rpx;
margin-right: 8px;
}
.currentServiceBox {
display: flex;
align-items: center;
padding: 12rpx 20rpx;
border-radius: 32rpx;
border: 1rpx solid #e7e7e6;
.pointIcon {
width: 24rpx;
height: 24rpx;
margin-right: 8rpx;
}
.serviceName {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1537,6 +1547,7 @@ export default {
text-align: justify;
font-style: normal;
}
.rightArrowIcon {
width: 24rpx;
height: 24rpx;
@ -1553,11 +1564,13 @@ export default {
padding: 12rpx 20rpx;
border-radius: 32rpx;
border: 1rpx solid #e7e7e6;
.pointIcon {
width: 24rpx;
height: 24rpx;
margin-right: 8rpx;
}
.serviceName {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1567,6 +1580,7 @@ export default {
text-align: justify;
font-style: normal;
}
.rightArrowIcon {
width: 24rpx;
height: 24rpx;
@ -1578,6 +1592,7 @@ export default {
.newBox {
width: 100%;
margin-top: 24rpx;
.activityTitle {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1587,27 +1602,33 @@ export default {
text-align: left;
font-style: normal;
}
.activityBox {
width: 100%;
height: 284rpx;
margin-top: 16rpx;
.couponList {
.couponItem {
display: inline-block;
width: 332rpx;
height: 100%;
margin-right: 24rpx;
.couponItemTop {
width: 100%;
height: 192rpx;
.itemImg {
width: 100%;
height: 100%;
}
}
.couponItemBottom {
width: 100%;
margin-top: 16rpx;
.couponText {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1617,14 +1638,17 @@ export default {
text-align: left;
font-style: normal;
}
.couponTime {
display: flex;
align-items: center;
.timeIcon {
width: 24rpx;
height: 24rpx;
margin-right: 4rpx;
}
.couponTimeText {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1666,11 +1690,13 @@ export default {
padding: 12rpx 20rpx;
border-radius: 32rpx;
border: 1rpx solid #e7e7e6;
.pointIcon {
width: 24rpx;
height: 24rpx;
margin-right: 8rpx;
}
.serviceName {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1680,6 +1706,7 @@ export default {
text-align: justify;
font-style: normal;
}
.rightArrowIcon {
width: 24rpx;
height: 24rpx;
@ -2072,9 +2099,11 @@ hr {
text-align: left;
font-style: normal;
}
.shopList {
width: 100%;
margin-top: 12rpx;
.shopItem {
width: 100%;
align-items: center;
@ -2082,12 +2111,14 @@ hr {
padding: 32rpx 0;
// border-bottom: 2rpx solid #f0f0f0;
position: relative;
.shopLeft {
width: 160rpx;
height: 160rpx;
border-radius: 12rpx;
overflow: hidden;
margin-right: 24rpx;
.shopIcon {
width: 100%;
height: 100%;
@ -2097,9 +2128,11 @@ hr {
.shopRight {
width: calc(100% - 184rpx);
height: 160rpx;
.first {
display: flex;
align-items: center;
.shopName {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -2114,6 +2147,7 @@ hr {
text-overflow: ellipsis;
overflow: hidden;
}
.tradeType {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -2128,10 +2162,12 @@ hr {
margin-left: 12rpx;
}
}
.rateBox {
margin-top: 4rpx;
display: flex;
align-items: center;
.markNumber {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -2142,14 +2178,17 @@ hr {
font-style: normal;
}
}
.otherBox {
margin-top: 16rpx;
display: flex;
align-items: center;
.otherItem {
margin-right: 54rpx;
display: flex;
flex-direction: column;
.label {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -2159,6 +2198,7 @@ hr {
text-align: left;
font-style: normal;
}
.value {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -2169,6 +2209,7 @@ hr {
font-style: normal;
}
}
.otherItem:nth-last-child(1) {
margin-right: 0;
}
@ -2184,11 +2225,13 @@ hr {
border: 2rpx solid #ae8d3e;
display: flex;
align-items: center;
.orderIcon {
width: 32rpx;
height: 32rpx;
margin-right: 8rpx;
}
.goOrderText {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -2209,11 +2252,13 @@ hr {
position: absolute;
right: 160rpx;
bottom: 32rpx;
.couponIcon {
width: 24rpx;
height: 24rpx;
margin-right: 4rpx;
}
.couponText {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -2507,6 +2552,7 @@ span.ico-t-count {
display: flex;
flex-wrap: nowrap;
border-bottom: 1px solid #f5f6f7;
.newTabItem {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -2518,6 +2564,7 @@ span.ico-t-count {
padding: 0 50rpx 12rpx 50rpx;
white-space: nowrap;
}
.selectTabItem {
font-family: PingFangSC, PingFang SC;
font-weight: bold;
@ -2528,6 +2575,7 @@ span.ico-t-count {
font-style: normal;
position: relative;
}
.selectTabItem:after {
content: "";
position: absolute;
@ -2539,6 +2587,7 @@ span.ico-t-count {
transform: translateX(-50%);
}
}
.newTabList::-webkit-scrollbar {
display: none;
}
@ -2547,21 +2596,25 @@ span.ico-t-count {
padding: 26rpx 0 26rpx 0;
background-color: #ffffff;
border-bottom: 2rpx solid #f0f0f0;
.shopItemTop {
width: 100%;
display: flex;
align-items: flex-start;
.shopImg {
width: 96rpx;
height: 96rpx;
overflow: hidden;
border-radius: 8rpx;
margin-right: 16rpx;
.shopIcon {
width: 100%;
height: 100%;
}
}
.shopDetail {
width: calc(100% - 112rpx);
height: 96rpx;
@ -2569,10 +2622,12 @@ span.ico-t-count {
flex-direction: column;
justify-content: space-between;
position: relative;
.shopName {
width: 100%;
display: flex;
align-items: center;
.shopTitle {
display: inline-block;
max-width: calc(100% - 133rpx);
@ -2586,6 +2641,7 @@ span.ico-t-count {
text-align: justify;
font-style: normal;
}
.titleIcon {
display: inline-block;
background: url("https://eshangtech.com/ShopICO/icos/to-eat.png")
@ -2595,32 +2651,38 @@ span.ico-t-count {
height: 48rpx;
}
}
.otherDetail {
display: flex;
align-items: center;
justify-content: space-between;
.leftDetail {
.mark {
color: #d45e0e;
font-size: 26rpx;
font-weight: bold;
}
.monthSales {
margin-left: 8px;
font-size: 24rpx;
color: #666;
}
.perCapita {
margin-left: 8px;
font-size: 24rpx;
color: #666;
}
}
.rightDetail {
.perCapita {
font-size: 24rpx;
color: #666;
}
.icon-coupon {
background: url("https://eshangtech.com/ShopICO/icos/y-yhq.png")
no-repeat left center; // eshangtech.com/ShopICO/icos/y-yhq.png) no-repeat left center
@ -2647,11 +2709,13 @@ span.ico-t-count {
border: 2rpx solid #ae8d3e;
display: flex;
align-items: center;
.orderIcon {
width: 32rpx;
height: 32rpx;
margin-right: 8rpx;
}
.goOrderText {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -2672,11 +2736,13 @@ span.ico-t-count {
position: absolute;
right: 160rpx;
top: 0;
.couponIcon {
width: 24rpx;
height: 24rpx;
margin-right: 4rpx;
}
.couponText {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -2697,20 +2763,24 @@ span.ico-t-count {
margin-left: 120rpx;
overflow-x: auto;
display: flex;
.shopItem {
width: 168rpx;
margin-right: 16rpx;
.shopImgBox {
width: 168rpx;
height: 128rpx;
overflow: hidden;
border-radius: 12rpx;
margin-bottom: 8rpx;
.shopImg {
width: 100%;
height: 100%;
}
}
.shopName {
width: 100%;
white-space: nowrap;
@ -2724,6 +2794,7 @@ span.ico-t-count {
text-align: justify;
font-style: normal;
}
.itemPrice {
.itemUnit {
font-family: DINAlternate, DINAlternate;
@ -2733,6 +2804,7 @@ span.ico-t-count {
text-align: left;
font-style: normal;
}
.itemPrice {
font-family: DINAlternate, DINAlternate;
font-weight: bold;

View File

@ -271,16 +271,21 @@
</div>
</div>
</div>
<tabbar :page="'/pages/home/index'" />
</div>
</template>
<script>
import { mapGetters, mapMutations } from "vuex";
import tabbar from "../../components/tabbar.vue";
import {
handleHavePointInApp,
handleHavePointInMin,
} from "../../utils/publicMethods";
export default {
components: { tabbar },
data() {
return {
statusBarHeight: {},
@ -1365,6 +1370,8 @@ export default {
<style scoped lang="less">
.main {
width: 100vw;
box-sizing: border-box;
padding-bottom: calc(90rpx + env(safe-area-inset-bottom));
// height: 100vh;
.topBox {
width: 100%;
@ -1375,17 +1382,21 @@ export default {
top: 0;
left: 0;
z-index: 99;
.topContent {
display: flex;
align-items: center;
.topLeft {
display: flex;
align-items: center;
.YDIcon {
width: 48rpx;
height: 48rpx;
margin-right: 8rpx;
}
.pageTitle {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1407,10 +1418,12 @@ export default {
padding: 16rpx 20rpx;
display: flex;
align-items: center;
.searchIcon {
width: 32rpx;
height: 32rpx;
}
.searchText {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1435,17 +1448,21 @@ export default {
top: 0;
left: 0;
z-index: 99;
.topContent {
display: flex;
align-items: center;
.topLeft {
display: flex;
align-items: center;
.YDIcon {
width: 48rpx;
height: 48rpx;
margin-right: 8rpx;
}
.pageTitle {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1467,10 +1484,12 @@ export default {
padding: 16rpx 20rpx;
display: flex;
align-items: center;
.searchIcon {
width: 32rpx;
height: 32rpx;
}
.searchText {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1488,9 +1507,11 @@ export default {
.carousel {
width: 100%;
height: 440rpx;
.banner {
width: 100%;
height: 100%;
.swiperImg {
width: 100%;
}
@ -1501,6 +1522,7 @@ export default {
width: 100%;
box-sizing: border-box;
padding: 32rpx 32rpx 0;
.userBox {
width: 100%;
height: 168rpx;
@ -1511,6 +1533,7 @@ export default {
padding: 24rpx 0 24rpx 32rpx;
display: flex;
align-items: center;
.profile {
width: 104rpx;
height: 104rpx;
@ -1528,12 +1551,15 @@ export default {
}
}
}
.detailBox {
width: calc(100% - 260rpx);
margin-left: 20rpx;
.userDetail {
display: flex;
align-items: center;
.userName {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1544,6 +1570,7 @@ export default {
font-style: normal;
margin-right: 12rpx;
}
.identity {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1564,8 +1591,10 @@ export default {
display: flex;
align-items: center;
justify-content: space-between;
.balanceItem {
width: calc((100% - 28rpx) / 2);
.itemLabel {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1575,6 +1604,7 @@ export default {
text-align: justify;
font-style: normal;
}
.itemValue {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1593,6 +1623,7 @@ export default {
box-sizing: border-box;
padding: 0 32rpx;
border-left: 1px solid #f3f3f3;
// .leftLine {
// width: 2rpx;
// height: 80rpx;
@ -1603,11 +1634,13 @@ export default {
display: flex;
align-items: center;
flex-direction: column;
.codeImg {
width: 64rpx;
height: 64rpx;
margin-bottom: 6rpx;
}
.codeText {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1632,16 +1665,19 @@ export default {
margin-top: 32rpx;
display: flex;
align-items: center;
.majorItem {
width: calc((100% - 2rpx) / 2);
display: flex;
flex-direction: column;
align-items: center;
.majorIcon {
width: 72rpx;
height: 72rpx;
margin-bottom: 8rpx;
}
.majorTitle {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1651,6 +1687,7 @@ export default {
text-align: left;
font-style: normal;
}
.majorDesc {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1661,6 +1698,7 @@ export default {
font-style: normal;
}
}
.majorLine {
width: 2rpx;
height: 120rpx;
@ -1680,6 +1718,7 @@ export default {
display: flex;
align-items: center;
flex-wrap: wrap;
.funItem {
width: 25%;
box-sizing: border-box;
@ -1687,11 +1726,13 @@ export default {
flex-direction: column;
align-items: center;
margin-bottom: 32rpx;
.funItemIcon {
width: 48rpx;
height: 48rpx;
margin-bottom: 8rpx;
}
.funItemText {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1712,11 +1753,13 @@ export default {
border: 2rpx solid #f3f3f3;
margin-top: 32rpx;
padding: 24rpx;
.headTop {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
.leftHead {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1725,10 +1768,12 @@ export default {
line-height: 36rpx;
text-align: left;
font-style: normal;
.text {
color: #c7951a;
}
}
.rightHead {
.moreIcon {
width: 24rpx;
@ -1784,6 +1829,7 @@ export default {
0% {
transform: translateY(0);
}
100% {
transform: translateY(-50%);
}
@ -1793,6 +1839,7 @@ export default {
.selectedMerchants {
margin-top: 48rpx;
padding-bottom: 24rpx;
.merchantsTop {
width: 100%;
display: flex;
@ -1809,6 +1856,7 @@ export default {
text-align: justify;
font-style: normal;
}
.serviceName {
margin-left: 16rpx;
font-family: PingFangSC, PingFang SC;
@ -1820,9 +1868,11 @@ export default {
font-style: normal;
}
}
.rightMerchants {
display: flex;
align-items: center;
.serviceName {
margin-left: 16rpx;
font-family: PingFangSC, PingFang SC;
@ -1833,6 +1883,7 @@ export default {
text-align: justify;
font-style: normal;
}
.moreText {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1842,6 +1893,7 @@ export default {
text-align: left;
font-style: normal;
}
.moreIcon {
width: 24rpx;
height: 24rpx;
@ -1861,18 +1913,22 @@ export default {
display: flex;
align-items: center;
overflow-x: scroll;
.merchantsItem {
margin-right: 24rpx;
.merchantsIconBox {
width: 168rpx;
height: 168rpx;
border-radius: 8rpx;
overflow: hidden;
.merchantsIcon {
width: 100%;
height: 100%;
}
}
.merchantsName {
display: inline-block;
width: 168rpx;
@ -1889,6 +1945,7 @@ export default {
}
}
}
.merchantsList::-webkit-scrollbar {
display: none;
}
@ -1897,11 +1954,13 @@ export default {
.selectShop {
margin-top: 48rpx;
padding-bottom: 24rpx;
.shopTop {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
.leftShop {
.pageTitle {
font-family: PingFangSC, PingFang SC;
@ -1913,9 +1972,11 @@ export default {
font-style: normal;
}
}
.rightShop {
display: flex;
align-items: center;
.moreText {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1925,6 +1986,7 @@ export default {
text-align: left;
font-style: normal;
}
.moreIcon {
width: 24rpx;
height: 24rpx;
@ -1932,16 +1994,19 @@ export default {
}
}
}
.shopList {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin-top: 12px;
.shopItem {
width: calc((100% - 24rpx) / 2);
border-radius: 8rpx;
border: 2rpx solid #f3f3f3;
margin-bottom: 24rpx;
.shopImgBox {
width: 100%;
height: 264rpx;
@ -1952,6 +2017,7 @@ export default {
justify-content: center;
box-sizing: border-box;
padding-top: 6rpx;
.shopImg {
width: 372rpx;
height: 100%;
@ -1963,6 +2029,7 @@ export default {
box-sizing: border-box;
padding: 0 24rpx 24rpx;
margin-top: 16rpx;
.shopName {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1979,6 +2046,7 @@ export default {
height: 65rpx;
margin-bottom: 4rpx;
}
.countNumber {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
@ -1988,6 +2056,7 @@ export default {
text-align: left;
font-style: normal;
}
.priceBox {
font-family: DINAlternate, DINAlternate;
font-weight: bold;
@ -2000,6 +2069,7 @@ export default {
align-items: center;
margin-top: 12rpx;
justify-content: space-between;
.unit {
font-family: DINAlternate, DINAlternate;
font-weight: bold;
@ -2010,6 +2080,7 @@ export default {
font-style: normal;
}
}
.shopIcon {
width: 32rpx;
height: 32rpx;

View File

@ -23,8 +23,8 @@
"
>
<image
style="width: 40%; height: 40%"
src="/static/images/home/defaultUser.png"
style="width: 100%; height: 100%"
:src="WXProfile || user.MEMBERSHIP_HEADIMAGEURL"
/>
</div>
</div>
@ -134,7 +134,7 @@
src="/static/images/home/alipayIcon.svg"
/>
</view> -->
<!-- <span class="shipTitle">支付宝</span> -->
<!-- <span class="shipTitle">支付宝</span> -->
<!-- </view> -->
<view class="shipItem" @click="handleRealGoPay(2)">
<view class="shipIconBox">

View File

@ -95,9 +95,11 @@
</view>
</view>
<!-- 老款样式 -->
<view
class="centerItem"
@click="handleGoServiceDetail(item.SERVERPART_ID)"
v-if="styleType === 1"
>
<!-- 拥有设施的小图标 -->
<view
@ -110,7 +112,42 @@
</view>
</view>
<view class="bottomItem" @click="handleOpenDetail(item)">
<!-- 新款样式 -->
<view
class="centerItem"
@click="handleGoServiceDetail(item.SERVERPART_ID)"
v-if="styleType === 2"
>
<view
class="centerConfigItemNew"
v-for="(subItem, index) in item.imgList.slice(
0,
item.noMore ? 5 : 12
)"
:key="index"
>
<image class="configImg" :src="subItem.url" />
<text class="configText">{{ subItem.title || "" }}</text>
</view>
<view
class="centerConfigItemNew"
v-if="item.noMore"
@click.stop="handleGetMore(item)"
>
<image
class="configImg"
src="https://eshangtech.com/minTestImg/chargeImgNew/getMore.svg"
/>
<text class="configText">更多</text>
</view>
</view>
<view
v-if="styleType === 1"
class="bottomItem"
@click="handleOpenDetail(item)"
>
<view class="chargeBox">
<!-- 理想 -->
<view class="chargeItem">
@ -219,6 +256,43 @@
</view>
</view>
</view>
<view
class="bottomItemNew"
v-if="styleType === 2"
@click="handleOpenDetail(item)"
>
<view class="leftCharge">
<image
class="chargeIcon"
src="https://eshangtech.com/minTestImg/LXIcon.png"
/>
<image
class="chargeIcon"
src="https://eshangtech.com/minTestImg/WLIcon.png"
/>
<image class="chargeIcon" src="/static/images/home/sunIcon.svg" />
<image
class="chargeIcon"
src="https://eshangtech.com/minTestImg/stateGridIcon.png"
/>
</view>
<view class="rightcharge">
<span class="empty"></span>
<span class="emptyValue">{{
item.allChargeDetail && item.allChargeDetail.empty
? item.allChargeDetail.empty
: "0"
}}</span>
<span class="sum"
>/{{
item.allChargeDetail && item.allChargeDetail.allSum
? item.allChargeDetail.allSum
: "0"
}}</span
>
</view>
</view>
</view>
</view>
</view>
@ -482,6 +556,7 @@ export default {
], //
selectPopup: 1,
SERVERPART_TARGETOBJ: {},
styleType: 1, // 1 2
};
},
props: ["serviceAreaList", "startObj", "endObj", "pageType"],
@ -498,6 +573,9 @@ export default {
this.handldGetData();
},
methods: {
handleGetMore(obj) {
obj.noMore = false;
},
//
async handleSERVERPART_TARGETOBJ() {
let SERVERPART_TARGET = await this.$api.$get(
@ -543,8 +621,11 @@ export default {
let _this = this;
let list = [];
let nameList = [];
if (_this.serviceAreaList && _this.serviceAreaList.length > 0) {
_this.serviceAreaList.forEach((item) => {
nameList.push(item.split("服务区")[0]);
if (serviceList && serviceList.length > 0) {
serviceList.forEach((subItem) => {
if (item === subItem.SERVERPART_NAME) {
@ -639,282 +720,401 @@ export default {
subItem.chargeAndReplaceSum = GACENERGYCHARGESum;
//
subItem.imgList = [
{
url:
HASPANTRY > 0 || HASWIFI > 0
? "https://eshangtech.com/minTestImg/WC.svg"
: "https://eshangtech.com/minTestImg/noWC.svg",
isShow: HASPANTRY > 0,
title: "卫生间",
},
{
url:
HASPANTRY > 0 || HASWIFI > 0
? "https://eshangtech.com/minTestImg/motherAndBaby.svg"
: "https://eshangtech.com/minTestImg/nomotherAndBaby.svg",
isShow: HASPANTRY > 0 || HASWIFI > 0,
title: "母婴室",
},
// {
// url:
// HASSHOWERROOM > 0
// ? "https://eshangtech.com/minTestImg/HASSHOWERROOM.svg"
// : "https://eshangtech.com/minTestImg/noHASSHOWERROOM.svg",
// isShow: HASSHOWERROOM > 0,
// title: "",
// },
{
url:
HASPILOTLOUNGE > 0
? "https://eshangtech.com/minTestImg/HASPILOTLOUNGE.svg"
: "https://eshangtech.com/minTestImg/noHASPILOTLOUNGE.svg",
isShow: HASPILOTLOUNGE > 0,
title: "司机之家",
},
// {
// url:
// HASWATERROOM > 0
// ? "https://eshangtech.com/minTestImg/HASWATERROOM.svg"
// : "https://eshangtech.com/minTestImg/noHASWATERROOM.svg",
// isShow: HASWATERROOM > 0,
// title: "",
// },
{
url:
SMALLPARKING > 0 ||
PACKING > 0 ||
TRUCKPACKING > 0 ||
DANPACKING > 0
? "https://eshangtech.com/minTestImg/SMALLPARKING.svg"
: "https://eshangtech.com/minTestImg/noSMALLPARKING.svg",
isShow:
SMALLPARKING > 0 ||
PACKING > 0 ||
TRUCKPACKING > 0 ||
DANPACKING > 0,
title: "停车场",
},
{
url:
REFUELINGGUN92 > 0 ||
REFUELINGGUN95 > 0 ||
REFUELINGGUN0 > 0
? "https://eshangtech.com/minTestImg/REFUELINGGUN.svg"
: "https://eshangtech.com/minTestImg/noREFUELINGGUN.svg",
isShow:
REFUELINGGUN92 > 0 ||
REFUELINGGUN95 > 0 ||
REFUELINGGUN0 > 0,
title: "加油站",
},
{
url:
LIAUTOCHARGESum > 0 ||
STATEGRIDCHARGESum > 0 ||
GACENERGYCHARGESum > 0
? "https://eshangtech.com/minTestImg/chargingStation.svg"
: "https://eshangtech.com/minTestImg/nochargingStation.svg",
isShow:
LIAUTOCHARGESum > 0 ||
STATEGRIDCHARGESum > 0 ||
GACENERGYCHARGESum > 0,
title: "充电桩",
},
{
url:
DININGROOMCOUNT > 0
? "https://eshangtech.com/minTestImg/DININGROOMCOUNT.svg"
: "https://eshangtech.com/minTestImg/noDININGROOMCOUNT.svg",
isShow: DININGROOMCOUNT > 0,
title: "餐饮",
},
{
url:
HASBACKGROUNDRADIO > 0
? "https://eshangtech.com/minTestImg/HASBACKGROUNDRADIO.svg"
: "https://eshangtech.com/minTestImg/noHASBACKGROUNDRADIO.svg",
isShow: HASBACKGROUNDRADIO > 0,
title: "便利店",
},
{
url: HASCHILD
? "https://eshangtech.com/minTestImg/HASCHILD.svg"
: "https://eshangtech.com/minTestImg/noHASCHILD.svg",
isShow: SMALLPARKING,
title: "车辆维修",
},
{
url:
POINTCONTROLCOUNT > 0
? "https://eshangtech.com/minTestImg/POINTCONTROLCOUNT.svg"
: "https://eshangtech.com/minTestImg/noPOINTCONTROLCOUNT.svg",
isShow: POINTCONTROLCOUNT > 0,
title: "客房",
},
subItem.imgList =
this.styleType === 1
? [
{
url:
HASPANTRY > 0 || HASWIFI > 0
? "https://eshangtech.com/minTestImg/WC.svg"
: "https://eshangtech.com/minTestImg/noWC.svg",
isShow: HASPANTRY > 0,
title: "卫生间",
},
{
url:
HASPANTRY > 0 || HASWIFI > 0
? "https://eshangtech.com/minTestImg/motherAndBaby.svg"
: "https://eshangtech.com/minTestImg/nomotherAndBaby.svg",
isShow: HASPANTRY > 0 || HASWIFI > 0,
title: "母婴室",
},
// {
// url:
// HASSHOWERROOM > 0
// ? "https://eshangtech.com/minTestImg/HASSHOWERROOM.svg"
// : "https://eshangtech.com/minTestImg/noHASSHOWERROOM.svg",
// isShow: HASSHOWERROOM > 0,
// title: "",
// },
{
url:
HASPILOTLOUNGE > 0
? "https://eshangtech.com/minTestImg/HASPILOTLOUNGE.svg"
: "https://eshangtech.com/minTestImg/noHASPILOTLOUNGE.svg",
isShow: HASPILOTLOUNGE > 0,
title: "司机之家",
},
// {
// url:
// HASWATERROOM > 0
// ? "https://eshangtech.com/minTestImg/HASWATERROOM.svg"
// : "https://eshangtech.com/minTestImg/noHASWATERROOM.svg",
// isShow: HASWATERROOM > 0,
// title: "",
// },
{
url:
SMALLPARKING > 0 ||
PACKING > 0 ||
TRUCKPACKING > 0 ||
DANPACKING > 0
? "https://eshangtech.com/minTestImg/SMALLPARKING.svg"
: "https://eshangtech.com/minTestImg/noSMALLPARKING.svg",
isShow:
SMALLPARKING > 0 ||
PACKING > 0 ||
TRUCKPACKING > 0 ||
DANPACKING > 0,
title: "停车场",
},
{
url:
REFUELINGGUN92 > 0 ||
REFUELINGGUN95 > 0 ||
REFUELINGGUN0 > 0
? "https://eshangtech.com/minTestImg/REFUELINGGUN.svg"
: "https://eshangtech.com/minTestImg/noREFUELINGGUN.svg",
isShow:
REFUELINGGUN92 > 0 ||
REFUELINGGUN95 > 0 ||
REFUELINGGUN0 > 0,
title: "加油站",
},
{
url:
LIAUTOCHARGESum > 0 ||
STATEGRIDCHARGESum > 0 ||
GACENERGYCHARGESum > 0
? "https://eshangtech.com/minTestImg/chargingStation.svg"
: "https://eshangtech.com/minTestImg/nochargingStation.svg",
isShow:
LIAUTOCHARGESum > 0 ||
STATEGRIDCHARGESum > 0 ||
GACENERGYCHARGESum > 0,
title: "充电桩",
},
{
url:
DININGROOMCOUNT > 0
? "https://eshangtech.com/minTestImg/DININGROOMCOUNT.svg"
: "https://eshangtech.com/minTestImg/noDININGROOMCOUNT.svg",
isShow: DININGROOMCOUNT > 0,
title: "餐饮",
},
{
url:
HASBACKGROUNDRADIO > 0
? "https://eshangtech.com/minTestImg/HASBACKGROUNDRADIO.svg"
: "https://eshangtech.com/minTestImg/noHASBACKGROUNDRADIO.svg",
isShow: HASBACKGROUNDRADIO > 0,
title: "便利店",
},
{
url: HASCHILD
? "https://eshangtech.com/minTestImg/HASCHILD.svg"
: "https://eshangtech.com/minTestImg/noHASCHILD.svg",
isShow: SMALLPARKING,
title: "车辆维修",
},
{
url:
POINTCONTROLCOUNT > 0
? "https://eshangtech.com/minTestImg/POINTCONTROLCOUNT.svg"
: "https://eshangtech.com/minTestImg/noPOINTCONTROLCOUNT.svg",
isShow: POINTCONTROLCOUNT > 0,
title: "客房",
},
// {
// url:
// WASHERCOUNT > 0
// ? "https://eshangtech.com/minTestImg/WASHERCOUNT.svg"
// : "https://eshangtech.com/minTestImg/noWASHERCOUNT.svg",
// isShow: WASHERCOUNT > 0,
// title: "",
// },
// {
// url:
// MICROWAVEOVEN > 0
// ? "https://eshangtech.com/minTestImg/MICROWAVEOVEN.svg"
// : "https://eshangtech.com/minTestImg/noMICROWAVEOVEN.svg",
// isShow: MICROWAVEOVEN > 0,
// title: "",
// },
// {
// url:
// HASWIFI > 0
// ? "https://eshangtech.com/minTestImg/womanWCIcon.svg"
// : "https://eshangtech.com/minTestImg/nowomanWCIcon.svg",
// },
// {
// url:
// TOILETCOUNT > 0
// ? "https://eshangtech.com/minTestImg/TOILETCOUNT.svg"
// : "https://eshangtech.com/minTestImg/noTOILETCOUNT.svg",
// isShow: TOILETCOUNT > 0,
// },
// {
// url:
// HASSHOWERROOM > 0
// ? "https://eshangtech.com/minTestImg/HASSHOWERROOM.svg"
// : "https://eshangtech.com/minTestImg/noHASSHOWERROOM.svg",
// isShow: HASSHOWERROOM > 0,
// title: "",
// },
// {
// url:
// HASWATERROOM > 0
// ? "https://eshangtech.com/minTestImg/HASWATERROOM.svg"
// : "https://eshangtech.com/minTestImg/noHASWATERROOM.svg",
// isShow: HASWATERROOM > 0,
// title: "",
// },
// {
// url:
// MICROWAVEOVEN > 0
// ? "https://eshangtech.com/minTestImg/MICROWAVEOVEN.svg"
// : "https://eshangtech.com/minTestImg/noMICROWAVEOVEN.svg",
// isShow: MICROWAVEOVEN > 0,
// title: "",
// },
// {
// url:
// WASHERCOUNT > 0
// ? "https://eshangtech.com/minTestImg/WASHERCOUNT.svg"
// : "https://eshangtech.com/minTestImg/noWASHERCOUNT.svg",
// isShow: WASHERCOUNT > 0,
// title: "",
// },
// // {
// // url:
// // SLEEPINGPODS > 0
// // ? "https://eshangtech.com/minTestImg/SLEEPINGPODS.svg"
// // : "https://eshangtech.com/minTestImg/noSLEEPINGPODS.svg",
// // isShow: SLEEPINGPODS > 0,
// // title: "",
// // },
// {
// url:
// HASPILOTLOUNGE > 0
// ? "https://eshangtech.com/minTestImg/HASPILOTLOUNGE.svg"
// : "https://eshangtech.com/minTestImg/noHASPILOTLOUNGE.svg",
// isShow: HASPILOTLOUNGE > 0,
// title: "",
// },
// {
// url:
// HASCHILD > 0
// ? "https://eshangtech.com/minTestImg/HASCHILD.svg"
// : "https://eshangtech.com/minTestImg/noHASCHILD.svg",
// isShow: HASCHILD > 0,
// title: "",
// },
// {
// url:
// DININGBXCOUNT > 0
// ? "https://eshangtech.com/minTestImg/DININGBXCOUNT.svg"
// : "https://eshangtech.com/minTestImg/noDININGBXCOUNT.svg",
// isShow: DININGBXCOUNT > 0,
// title: "",
// },
// {
// url:
// SMALLPARKING > 0
// ? "https://eshangtech.com/minTestImg/SMALLPARKING.svg"
// : "https://eshangtech.com/minTestImg/noSMALLPARKING.svg",
// isShow: SMALLPARKING > 0,
// title: "轿",
// },
// {
// url:
// PACKING > 0
// ? "https://eshangtech.com/minTestImg/PACKING.svg"
// : "https://eshangtech.com/minTestImg/noPACKING.svg",
// isShow: PACKING > 0,
// title: "轿",
// },
// {
// url:
// TRUCKPACKING > 0
// ? "https://eshangtech.com/minTestImg/TRUCKPACKING.svg"
// : "https://eshangtech.com/minTestImg/noTRUCKPACKING.svg",
// isShow: TRUCKPACKING > 0,
// },
// {
// url:
// DANPACKING > 0
// ? "https://eshangtech.com/minTestImg/DANPACKING.svg"
// : "https://eshangtech.com/minTestImg/noDANPACKING.svg",
// isShow: DANPACKING > 0,
// },
// // {
// // url:
// // DININGROOMCOUNT > 0
// // ? "https://eshangtech.com/minTestImg/DININGROOMCOUNT.svg"
// // : "https://eshangtech.com/minTestImg/noDININGROOMCOUNT.svg",
// // isShow: DININGROOMCOUNT > 0,
// // },
// {
// url:
// HASBACKGROUNDRADIO > 0
// ? "https://eshangtech.com/minTestImg/HASBACKGROUNDRADIO.svg"
// : "https://eshangtech.com/minTestImg/noHASBACKGROUNDRADIO.svg",
// isShow: HASBACKGROUNDRADIO > 0,
// title: "便",
// },
// // {
// // url:
// // POINTCONTROLCOUNT > 0
// // ? "https://eshangtech.com/minTestImg/POINTCONTROLCOUNT.svg"
// // : "https://eshangtech.com/minTestImg/noPOINTCONTROLCOUNT.svg",
// // isShow: POINTCONTROLCOUNT > 0,
// // },
// {
// url:
// TOILET_PAPER > 0
// ? "https://eshangtech.com/minTestImg/TOILET_PAPER.svg"
// : "https://eshangtech.com/minTestImg/noTOILET_PAPER.svg",
// isShow: TOILET_PAPER > 0,
// title: "",
// },
// {
// url:
// CHANGING_TABLE > 0
// ? "https://eshangtech.com/minTestImg/CHANGING_TABLE.svg"
// : "https://eshangtech.com/minTestImg/noCHANGING_TABLE.svg",
// isShow: CHANGING_TABLE > 0,
// title: "尿",
// },
// {
// url:
// NURSING_TABLE > 0
// ? "https://eshangtech.com/minTestImg/NURSING_TABLE.svg"
// : "https://eshangtech.com/minTestImg/noNURSING_TABLE.svg",
// isShow: NURSING_TABLE > 0,
// title: "",
// },
// {
// url:
// BABY_COT > 0
// ? "https://eshangtech.com/minTestImg/BABY_COT.svg"
// : "https://eshangtech.com/minTestImg/noBABY_COT.svg",
// isShow: BABY_COT > 0,
// title: "",
// },
];
// {
// url:
// HASWIFI > 0
// ? "https://eshangtech.com/minTestImg/womanWCIcon.svg"
// : "https://eshangtech.com/minTestImg/nowomanWCIcon.svg",
// },
// {
// url:
// TOILETCOUNT > 0
// ? "https://eshangtech.com/minTestImg/TOILETCOUNT.svg"
// : "https://eshangtech.com/minTestImg/noTOILETCOUNT.svg",
// isShow: TOILETCOUNT > 0,
// },
// {
// url:
// HASSHOWERROOM > 0
// ? "https://eshangtech.com/minTestImg/HASSHOWERROOM.svg"
// : "https://eshangtech.com/minTestImg/noHASSHOWERROOM.svg",
// isShow: HASSHOWERROOM > 0,
// title: "",
// },
// {
// url:
// HASWATERROOM > 0
// ? "https://eshangtech.com/minTestImg/HASWATERROOM.svg"
// : "https://eshangtech.com/minTestImg/noHASWATERROOM.svg",
// isShow: HASWATERROOM > 0,
// title: "",
// },
// // {
// // url:
// // SLEEPINGPODS > 0
// // ? "https://eshangtech.com/minTestImg/SLEEPINGPODS.svg"
// // : "https://eshangtech.com/minTestImg/noSLEEPINGPODS.svg",
// // isShow: SLEEPINGPODS > 0,
// // title: "",
// // },
// {
// url:
// HASPILOTLOUNGE > 0
// ? "https://eshangtech.com/minTestImg/HASPILOTLOUNGE.svg"
// : "https://eshangtech.com/minTestImg/noHASPILOTLOUNGE.svg",
// isShow: HASPILOTLOUNGE > 0,
// title: "",
// },
// {
// url:
// HASCHILD > 0
// ? "https://eshangtech.com/minTestImg/HASCHILD.svg"
// : "https://eshangtech.com/minTestImg/noHASCHILD.svg",
// isShow: HASCHILD > 0,
// title: "",
// },
// {
// url:
// DININGBXCOUNT > 0
// ? "https://eshangtech.com/minTestImg/DININGBXCOUNT.svg"
// : "https://eshangtech.com/minTestImg/noDININGBXCOUNT.svg",
// isShow: DININGBXCOUNT > 0,
// title: "",
// },
// {
// url:
// SMALLPARKING > 0
// ? "https://eshangtech.com/minTestImg/SMALLPARKING.svg"
// : "https://eshangtech.com/minTestImg/noSMALLPARKING.svg",
// isShow: SMALLPARKING > 0,
// title: "轿",
// },
// {
// url:
// PACKING > 0
// ? "https://eshangtech.com/minTestImg/PACKING.svg"
// : "https://eshangtech.com/minTestImg/noPACKING.svg",
// isShow: PACKING > 0,
// title: "轿",
// },
// {
// url:
// TRUCKPACKING > 0
// ? "https://eshangtech.com/minTestImg/TRUCKPACKING.svg"
// : "https://eshangtech.com/minTestImg/noTRUCKPACKING.svg",
// isShow: TRUCKPACKING > 0,
// },
// {
// url:
// DANPACKING > 0
// ? "https://eshangtech.com/minTestImg/DANPACKING.svg"
// : "https://eshangtech.com/minTestImg/noDANPACKING.svg",
// isShow: DANPACKING > 0,
// },
// // {
// // url:
// // DININGROOMCOUNT > 0
// // ? "https://eshangtech.com/minTestImg/DININGROOMCOUNT.svg"
// // : "https://eshangtech.com/minTestImg/noDININGROOMCOUNT.svg",
// // isShow: DININGROOMCOUNT > 0,
// // },
// {
// url:
// HASBACKGROUNDRADIO > 0
// ? "https://eshangtech.com/minTestImg/HASBACKGROUNDRADIO.svg"
// : "https://eshangtech.com/minTestImg/noHASBACKGROUNDRADIO.svg",
// isShow: HASBACKGROUNDRADIO > 0,
// title: "便",
// },
// // {
// // url:
// // POINTCONTROLCOUNT > 0
// // ? "https://eshangtech.com/minTestImg/POINTCONTROLCOUNT.svg"
// // : "https://eshangtech.com/minTestImg/noPOINTCONTROLCOUNT.svg",
// // isShow: POINTCONTROLCOUNT > 0,
// // },
// {
// url:
// TOILET_PAPER > 0
// ? "https://eshangtech.com/minTestImg/TOILET_PAPER.svg"
// : "https://eshangtech.com/minTestImg/noTOILET_PAPER.svg",
// isShow: TOILET_PAPER > 0,
// title: "",
// },
// {
// url:
// CHANGING_TABLE > 0
// ? "https://eshangtech.com/minTestImg/CHANGING_TABLE.svg"
// : "https://eshangtech.com/minTestImg/noCHANGING_TABLE.svg",
// isShow: CHANGING_TABLE > 0,
// title: "尿",
// },
// {
// url:
// NURSING_TABLE > 0
// ? "https://eshangtech.com/minTestImg/NURSING_TABLE.svg"
// : "https://eshangtech.com/minTestImg/noNURSING_TABLE.svg",
// isShow: NURSING_TABLE > 0,
// title: "",
// },
// {
// url:
// BABY_COT > 0
// ? "https://eshangtech.com/minTestImg/BABY_COT.svg"
// : "https://eshangtech.com/minTestImg/noBABY_COT.svg",
// isShow: BABY_COT > 0,
// title: "",
// },
]
: this.styleType === 2
? [
{
url:
HASPANTRY > 0 || HASWIFI > 0
? "https://eshangtech.com/minTestImg/chargeImgNew/WC.svg"
: "https://eshangtech.com/minTestImg/chargeImgNew/noWC.svg",
isShow: HASPANTRY > 0,
title: "卫生间",
},
{
url:
HASPANTRY > 0 || HASWIFI > 0
? "https://eshangtech.com/minTestImg/chargeImgNew/motherAndBaby.svg"
: "https://eshangtech.com/minTestImg/chargeImgNew/nomotherAndBaby.svg",
isShow: HASPANTRY > 0 || HASWIFI > 0,
title: "母婴室",
},
{
url:
HASPILOTLOUNGE > 0
? "https://eshangtech.com/minTestImg/chargeImgNew/HASPILOTLOUNGE.svg"
: "https://eshangtech.com/minTestImg/chargeImgNew/noHASPILOTLOUNGE.svg",
isShow: HASPILOTLOUNGE > 0,
title: "司机之家",
},
{
url:
SMALLPARKING > 0 ||
PACKING > 0 ||
TRUCKPACKING > 0 ||
DANPACKING > 0
? "https://eshangtech.com/minTestImg/chargeImgNew/SMALLPARKING.svg"
: "https://eshangtech.com/minTestImg/chargeImgNew/noSMALLPARKING.svg",
isShow:
SMALLPARKING > 0 ||
PACKING > 0 ||
TRUCKPACKING > 0 ||
DANPACKING > 0,
title: "停车场",
},
{
url:
REFUELINGGUN92 > 0 ||
REFUELINGGUN95 > 0 ||
REFUELINGGUN0 > 0
? "https://eshangtech.com/minTestImg/chargeImgNew/REFUELINGGUN.svg"
: "https://eshangtech.com/minTestImg/chargeImgNew/noREFUELINGGUN.svg",
isShow:
REFUELINGGUN92 > 0 ||
REFUELINGGUN95 > 0 ||
REFUELINGGUN0 > 0,
title: "加油站",
},
{
url:
LIAUTOCHARGESum > 0 ||
STATEGRIDCHARGESum > 0 ||
GACENERGYCHARGESum > 0
? "https://eshangtech.com/minTestImg/chargeImgNew/chargingStation.svg"
: "https://eshangtech.com/minTestImg/chargeImgNew/nochargingStation.svg",
isShow:
LIAUTOCHARGESum > 0 ||
STATEGRIDCHARGESum > 0 ||
GACENERGYCHARGESum > 0,
title: "充电桩",
},
{
url:
DININGROOMCOUNT > 0
? "https://eshangtech.com/minTestImg/chargeImgNew/DININGROOMCOUNT.svg"
: "https://eshangtech.com/minTestImg/chargeImgNew/noDININGROOMCOUNT.svg",
isShow: DININGROOMCOUNT > 0,
title: "餐饮",
},
{
url:
HASBACKGROUNDRADIO > 0
? "https://eshangtech.com/minTestImg/chargeImgNew/HASBACKGROUNDRADIO.svg"
: "https://eshangtech.com/minTestImg/chargeImgNew/noHASBACKGROUNDRADIO.svg",
isShow: HASBACKGROUNDRADIO > 0,
title: "便利店",
},
{
url: HASCHILD
? "https://eshangtech.com/minTestImg/chargeImgNew/HASCHILD.svg"
: "https://eshangtech.com/minTestImg/chargeImgNew/noHASCHILD.svg",
isShow: SMALLPARKING,
title: "车辆维修",
},
{
url:
POINTCONTROLCOUNT > 0
? "https://eshangtech.com/minTestImg/chargeImgNew/POINTCONTROLCOUNT.svg"
: "https://eshangtech.com/minTestImg/chargeImgNew/noPOINTCONTROLCOUNT.svg",
isShow: POINTCONTROLCOUNT > 0,
title: "客房",
},
{
url:
WASHERCOUNT > 0
? "https://eshangtech.com/minTestImg/chargeImgNew/WASHERCOUNT.svg"
: "https://eshangtech.com/minTestImg/chargeImgNew/noWASHERCOUNT.svg",
isShow: WASHERCOUNT > 0,
title: "洗衣机",
},
{
url:
MICROWAVEOVEN > 0
? "https://eshangtech.com/minTestImg/chargeImgNew/MICROWAVEOVEN.svg"
: "https://eshangtech.com/minTestImg/chargeImgNew/noMICROWAVEOVEN.svg",
isShow: MICROWAVEOVEN > 0,
title: "微波炉",
},
]
: [];
//
let LXRate = this.handleGetRandomData(0, 60);
//
@ -932,6 +1132,8 @@ export default {
});
}
console.log("_this.serviceAreaList", _this.serviceAreaList);
// key
const key = "6e96a801bcea5290d3dcbf100358a6b3";
//
@ -951,7 +1153,7 @@ export default {
if (list && list.length > 0) {
for (let i = 0; i < list.length; i++) {
let item = list[i];
item.noMore = true;
if (_this.pageType !== "scanCode") {
let itemEnd = `${list[i].SERVERPART_X},${list[i].SERVERPART_Y}`;
await new Promise((resolve) => {
@ -1048,7 +1250,8 @@ export default {
// haveProgress: ((smoothAcount / allAcount) * 100).toFixed(2),
servicePart: list,
};
_this.handleGetChargeData(list, ["新桥", "丰乐", "肥东"]);
// _this.handleGetChargeData(list, ["", "", ""]);
_this.handleGetChargeData(list, nameList);
uni.hideLoading();
},
@ -1255,6 +1458,22 @@ export default {
LXSum: LXSum,
LXEmpty: LXEmpty,
};
if (this.styleType === 2) {
item.allChargeDetail = {
allSum:
Number(LXSum || 0) +
Number(item.WLDetail.WLSum || 0) +
Number(item.SunDetail.SunSum || 0) +
Number(item.chargeAndReplaceDetail.chargeAndReplaceSum || 0),
empty:
Number(LXEmpty || 0) +
Number(item.WLDetail.WLEmpty || 0) +
Number(item.SunDetail.WLEmpty || 0) +
Number(item.chargeAndReplaceDetail.WLEmpty || 0),
};
}
if (LXInfoList && LXInfoList.length > 0) {
LXInfoList.forEach((item) => {
if (LXCharge && LXCharge.length > 0) {
@ -1678,6 +1897,28 @@ export default {
line-height: 40rpx;
}
}
.centerConfigItemNew {
width: calc(100% / 6);
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
margin-bottom: 24rpx;
.configImg {
width: 48rpx;
height: 48rpx;
// margin-right: 8rpx;
margin-bottom: 8rpx;
}
.configText {
font-family: "PingFang SC", "Noto Sans CJK SC", "Microsoft YaHei",
sans-serif;
font-weight: 400;
font-size: 24rpx;
color: #130f05;
line-height: 40rpx;
}
}
}
.bottomItem {
width: 100%;
@ -1755,6 +1996,57 @@ export default {
}
}
}
.bottomItemNew {
width: 100%;
box-sizing: border-box;
padding: 18rpx 24rpx 22rpx;
background: #f8f8f8;
border-radius: 8rpx;
display: flex;
align-items: center;
justify-content: space-between;
.leftCharge {
display: flex;
align-items: center;
.chargeIcon {
width: 40rpx;
height: 40rpx;
margin-right: 16rpx;
border-radius: 50%;
}
}
.rightcharge {
.empty {
font-family: "PingFangSC";
font-weight: 400;
font-size: 24rpx;
color: #130f05;
line-height: 36rpx;
text-align: left;
font-style: normal;
margin-right: 4rpx;
}
.emptyValue {
font-family: "DINAlternate";
font-weight: 400;
font-size: 28rpx;
color: #130f05;
line-height: 36rpx;
text-align: left;
font-style: normal;
margin-right: 4rpx;
}
.sum {
font-family: "DINAlternate";
font-weight: 400;
font-size: 28rpx;
color: #716f69;
line-height: 36rpx;
text-align: left;
font-style: normal;
}
}
}
.rightItem {
width: 70px;
height: 100%;

File diff suppressed because it is too large Load Diff

129
pages/userConfig/index.vue Normal file
View File

@ -0,0 +1,129 @@
<template>
<view class="main">
<view class="configList">
<view class="configItem">
<view class="itemLabel">修改手机号</view>
<view class="itemRight">
<text class="phoneText">{{
phone || "-"
}}</text>
<image class="rightImg" src="/static/images/home/rightArrow.svg" />
</view>
</view>
<view class="configItem" v-if="loginType !== 'min'">
<view class="itemLabel">切换账号</view>
<view class="itemRight">
<image class="rightImg" src="/static/images/home/rightArrow.svg" />
</view>
</view>
<view class="configItem" v-if="loginType !== 'min'">
<view class="itemLabel">隐私管理</view>
<view class="itemRight">
<image class="rightImg" src="/static/images/home/rightArrow.svg" />
</view>
</view>
</view>
<view class="loginOut" v-if="loginType !== 'min'">退出登录</view>
</view>
</template>
<script>
import { mapGetters } from "vuex";
export default {
data() {
return {
loginType: "",
};
},
computed: {
...mapGetters({
user: "user",
}),
phone() {
if (this.user.MEMBERSHIP_MOBILEPHONE) {
let a = this.user.MEMBERSHIP_MOBILEPHONE.substring(0, 3);
let b = this.user.MEMBERSHIP_MOBILEPHONE.substring(7, 11);
return a + "****" + b;
} else {
return "";
}
},
},
onLoad() {
console.log("user", this.user);
let type = uni.getStorageSync("loginType");
console.log("type", type);
this.loginType = type;
},
};
</script>
<style lang="less" scoped>
.main {
width: 100vw;
min-height: 100vh;
background: #ffffff;
.configList {
width: 100%;
box-sizing: border-box;
padding: 0 32rpx;
.configItem {
width: 100%;
padding: 36rpx 0;
display: flex;
align-items: center;
justify-content: space-between;
border-bottom: 1px solid #f0f0f0;
.itemLabel {
font-family: "PingFangSC";
font-weight: 400;
font-size: 28rpx;
color: #130f05;
line-height: 40rpx;
text-align: left;
font-style: normal;
}
.itemRight {
.phoneText {
font-family: "PingFangSC";
font-weight: 400;
font-size: 28rpx;
color: #716f69;
line-height: 40rpx;
text-align: left;
font-style: normal;
}
.rightImg {
width: 24rpx;
height: 24rpx;
margin-left: 16rpx;
}
}
}
}
.loginOut {
width: calc(100vw - 64rpx);
font-family: "PingFangSC";
font-weight: 400;
font-size: 32rpx;
color: #ffffff;
line-height: 44rpx;
text-align: center;
font-style: normal;
padding: 22rpx 0;
background: #ba922f;
border-radius: 6rpx;
position: fixed;
left: 32rpx;
bottom: calc(24px + env(safe-area-inset-bottom));
}
}
</style>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/我的发帖_17@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-392.000000, -773.000000)">
<g id="图标/我的发帖" transform="translate(392.000000, 773.000000)">
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
<g id="编组" transform="translate(3.750000, 1.486711)" stroke="#130F05" stroke-width="1.3">
<path d="M8.5,10.5 C10.0648068,10.5 11.3333333,9.26289207 11.3333333,7.73684211 C11.3333333,6.21079214 10.0648068,4.97368421 8.5,4.97368421 C6.93519321,4.97368421 5.66666667,6.21079214 5.66666667,7.73684211 C5.66666667,9.26289207 6.93519321,10.5 8.5,10.5 Z" id="椭圆形"></path>
<path d="M17,8.51328947 C17,13.2156316 8.5,21 8.5,21 C8.5,21 0,13.2156316 0,8.51328947 C0,3.8115 3.80573333,0 8.5,0 C13.1942667,0 17,3.8115 17,8.51328947 Z" id="路径"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/我的发帖备份_3@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-168.000000, -773.000000)">
<g id="图标/我的发帖备份" transform="translate(168.000000, 773.000000)">
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
<g id="编组" transform="translate(2.000000, 1.750000)">
<path d="M8,17.5 L6.20729336,20.18906 C6.14602287,20.2809657 6.17085764,20.4051396 6.26276338,20.4664101 C6.29561688,20.4883124 6.33421842,20.5 6.37370342,20.5 L10,20.5 L10,20.5 C15.5228475,20.5 20,16.0228475 20,10.5 C20,4.9771525 15.5228475,0 10,0 C4.4771525,0 0,4.9771525 0,10.5 C0,13.3917342 1.2274181,15.9967895 3.18968814,17.8225998" id="路径" stroke="#130F05" stroke-width="1.3"></path>
<path d="M8.655,5.75 L10,7.632 L11.344,5.75 L12.941,5.75 L11.263,8.099 L13,8.1 L13,9.4 L10.65,9.399 L10.65,10.599 L13,10.6 L13,11.9 L10.65,11.899 L10.65,13.75 L9.35,13.75 L9.35,11.899 L7,11.9 L7,10.6 L9.35,10.599 L9.35,9.399 L7,9.4 L7,8.1 L8.737,8.099 L7.059,5.75 L8.655,5.75 Z" id="形状结合" fill="#BA922F" fill-rule="nonzero"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="36px" height="36px" viewBox="0 0 36 36" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/失物招领_5@2x</title>
<defs>
<linearGradient x1="50%" y1="100%" x2="50%" y2="6.16297582e-31%" id="linearGradient-1">
<stop stop-color="#FFCA48" offset="0%"></stop>
<stop stop-color="#FFDD25" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="100%" x2="50%" y2="6.16297582e-31%" id="linearGradient-2">
<stop stop-color="#FFCA48" offset="0%"></stop>
<stop stop-color="#FFDD25" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-3">
<stop stop-color="#FFA767" offset="0%"></stop>
<stop stop-color="#FF702D" offset="100%"></stop>
</linearGradient>
<linearGradient x1="49.4513238%" y1="0.548676177%" x2="49.4513238%" y2="99.4513238%" id="linearGradient-4">
<stop stop-color="#FFF4E9" offset="0%"></stop>
<stop stop-color="#FFE8D6" offset="100%"></stop>
</linearGradient>
<linearGradient x1="49.4513238%" y1="0.548676177%" x2="49.4513238%" y2="99.4513238%" id="linearGradient-5">
<stop stop-color="#FFF4E9" offset="0%"></stop>
<stop stop-color="#FFE8D6" offset="100%"></stop>
</linearGradient>
</defs>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-248.000000, -767.000000)">
<g id="编组-2" transform="translate(248.000000, 767.000000)">
<rect id="矩形" x="0" y="0" width="36" height="36"></rect>
<g id="编组" transform="translate(3.000000, 7.000000)">
<path d="M4,19.5 L9,19.5 L9,21.5 C9,22.0522847 8.55228475,22.5 8,22.5 L5,22.5 C4.44771525,22.5 4,22.0522847 4,21.5 L4,19.5 L4,19.5 Z" id="矩形" fill="url(#linearGradient-1)"></path>
<path d="M21,19.5 L26,19.5 L26,21.5 C26,22.0522847 25.5522847,22.5 25,22.5 L22,22.5 C21.4477153,22.5 21,22.0522847 21,21.5 L21,19.5 L21,19.5 Z" id="矩形备份-5" fill="url(#linearGradient-1)"></path>
<rect id="矩形" fill="url(#linearGradient-2)" x="26" y="8" width="4" height="3" rx="1.5"></rect>
<rect id="矩形备份-6" fill="url(#linearGradient-2)" x="0" y="8" width="4" height="3" rx="1.5"></rect>
<path d="M5.28190152,1.97477081 C5.713017,0.789203249 6.83976247,6.7582655e-16 8.10128179,0 L21.8987182,0 C23.1602375,2.1235187e-16 24.286983,0.789203249 24.7180985,1.97477081 L28,11 L28,17 C28,18.6568542 26.6568542,20 25,20 L5,20 C3.34314575,20 2,18.6568542 2,17 L2,11 L5.28190152,1.97477081 Z" id="形状结合" fill="url(#linearGradient-3)"></path>
<path d="M9.38600094,2 L20.6139991,2 C21.4476882,2 22.1939296,2.51714567 22.4866574,3.29775312 L25,10 L25,10 L5,10 L7.51334258,3.29775312 C7.80607037,2.51714567 8.55231181,2 9.38600094,2 Z" id="矩形备份-7" fill="url(#linearGradient-4)"></path>
<path d="M6.43673943,13.4310218 L10.2108686,14.5632606 C10.5990669,14.6797201 10.8193547,15.0888261 10.7028952,15.4770244 C10.609774,15.7874287 10.3240716,16 10,16 L6.5,16 C5.67157288,16 5,15.3284271 5,14.5 C5,13.8836248 5.4996708,13.383954 6.11604598,13.383954 C6.22466466,13.383954 6.33270159,13.3998105 6.43673943,13.4310218 Z" id="矩形" fill="url(#linearGradient-5)"></path>
<path d="M16.4367394,13.4310218 L20.2108686,14.5632606 C20.5990669,14.6797201 20.8193547,15.0888261 20.7028952,15.4770244 C20.609774,15.7874287 20.3240716,16 20,16 L16.5,16 C15.6715729,16 15,15.3284271 15,14.5 C15,13.8836248 15.4996708,13.383954 16.116046,13.383954 C16.2246647,13.383954 16.3327016,13.3998105 16.4367394,13.4310218 Z" id="矩形备份-8" fill="url(#linearGradient-5)" transform="translate(20.000000, 14.500000) scale(-1, 1) translate(-20.000000, -14.500000) "></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/我的发帖_18@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-428.000000, -773.000000)">
<g id="图标/我的发帖" transform="translate(428.000000, 773.000000)">
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
<g id="编组-55" transform="translate(2.500000, 2.500000)" stroke="#130F05" stroke-width="1.3">
<path d="M2.23529412,13.4117647 L2.23529412,7.26470588 C2.23529412,3.25235294 5.48764706,0 9.5,0 C13.5123529,0 16.7647059,3.25235294 16.7647059,7.26470588 L16.7647059,11.7352941 C16.7647059,14.9675294 14.6534706,17.7068824 11.7352941,18.6496176" id="路径"></path>
<path d="M9.5,19 C10.2801176,19 11.0311765,18.8770588 11.7352941,18.6496176 L11.7352941,17.3235294 C11.7352941,17.0148997 11.4851003,16.7647059 11.1764706,16.7647059 L7.82352941,16.7647059 C7.5148997,16.7647059 7.26470588,17.0148997 7.26470588,17.3235294 L7.26470588,18.4411765 C7.26470588,18.7498062 7.5148997,19 7.82352941,19 L9.5,19 Z M2.23529412,7.82352941 L0.558823529,7.82352941 C0.250193816,7.82352941 0,8.07372323 0,8.38235294 L0,11.7352941 C0,12.0439238 0.250193816,12.2941176 0.558823529,12.2941176 L2.23529412,12.2941176 M16.7647059,7.26470588 L16.7647059,11.7352941 M16.7647059,7.82352941 L18.4411765,7.82352941 C18.7498062,7.82352941 19,8.07372323 19,8.38235294 L19,11.7352941 C19,12.0439238 18.7498062,12.2941176 18.4411765,12.2941176 L16.7647059,12.2941176 L16.7647059,7.82352941 Z" id="形状"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/我的发帖_21@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-132.000000, -773.000000)">
<g id="图标/我的发帖" transform="translate(132.000000, 773.000000)">
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
<g id="编组" transform="translate(2.000000, 2.000000)" stroke-width="1.36842105">
<line x1="4.70588235" y1="7.64705882" x2="15.2941176" y2="7.64705882" id="路径" stroke="#BA922F"></line>
<line x1="4.70588235" y1="12.9411765" x2="10" y2="12.9411765" id="路径" stroke="#BA922F"></line>
<path d="M2,20 L10.3705882,20 L10.3705882,20 C15.6882353,20 20,15.6882353 20,10.3705882 L20,10 C20,4.47705882 15.5229412,0 10,0 C4.47705882,0 0,4.47705882 0,10 L0,18 C-8.67738547e-17,19.1045695 0.8954305,20 2,20 Z" id="路径" stroke="#130F05"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/我的发帖_20@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-464.000000, -773.000000)">
<g id="编组" transform="translate(464.000000, 773.000000)">
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
<path d="M2.58553499,17.8719345 C2.36913966,17.6554738 2.36913966,17.304591 2.58553499,17.0881303 L5.72130619,13.9523591 C5.93776689,13.7359638 6.28864971,13.7359638 6.50511041,13.9523591 L9.24897949,16.6962282 C9.24897949,16.6962282 11.20849,15.912424 13.560457,13.560457 C15.912424,11.20849 16.6962282,9.24897949 16.6962282,9.24897949 L13.9523591,6.50511041 C13.7359638,6.28864971 13.7359638,5.93776689 13.9523591,5.72130619 L17.0881303,2.58553499 C17.304591,2.36913966 17.6554738,2.36913966 17.8719345,2.58553499 L21.2033796,5.91698009 C21.2033796,5.91698009 22.9677706,10.0327837 16.5,16.5 C10.0327837,22.9677706 5.91698009,21.2033796 5.91698009,21.2033796 L2.58553499,17.8719345 Z" id="路径" stroke="#130F05" stroke-width="1.3"></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="36px" height="36px" viewBox="0 0 36 36" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/失物招领_4@2x</title>
<defs>
<linearGradient x1="50%" y1="100%" x2="50%" y2="6.16297582e-31%" id="linearGradient-1">
<stop stop-color="#FFCA48" offset="0%"></stop>
<stop stop-color="#FFDD25" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-2">
<stop stop-color="#FF8B71" offset="0%"></stop>
<stop stop-color="#FF674F" offset="100%"></stop>
</linearGradient>
<linearGradient x1="49.4513238%" y1="0.548676177%" x2="49.4513238%" y2="99.4513238%" id="linearGradient-3">
<stop stop-color="#FFF4E9" offset="0%"></stop>
<stop stop-color="#FFE8D6" offset="100%"></stop>
</linearGradient>
</defs>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-296.000000, -767.000000)">
<g id="编组-2" transform="translate(296.000000, 767.000000)">
<rect id="矩形" x="0" y="0" width="36" height="36"></rect>
<g id="编组" transform="translate(4.000000, 5.500000)">
<path d="M11.741181,2.96592583 L21.741181,2.96592583 C23.95032,2.96592583 25.741181,4.75678683 25.741181,6.96592583 L25.741181,18.9659258 C25.741181,21.1750648 23.95032,22.9659258 21.741181,22.9659258 L11.741181,22.9659258 C9.53204196,22.9659258 7.74118095,21.1750648 7.74118095,18.9659258 L7.74118095,6.96592583 C7.74118095,4.75678683 9.53204196,2.96592583 11.741181,2.96592583 Z" id="矩形备份-104" fill="url(#linearGradient-1)" transform="translate(16.741181, 12.965926) rotate(-345.000000) translate(-16.741181, -12.965926) "></path>
<rect id="矩形" fill="url(#linearGradient-2)" x="0" y="0" width="21" height="25" rx="4"></rect>
<path d="M12.6819805,8.31801948 C14.1324813,9.76852031 14.3857582,11.9628807 13.4418112,13.6731573 L15.6871843,15.9194174 C16.0777086,16.3099417 16.0777086,16.9431067 15.6871843,17.3336309 L15.3336309,17.6871843 C14.9431067,18.0777086 14.3099417,18.0777086 13.9194174,17.6871843 L11.6731573,15.4418112 C9.96288072,16.3857582 7.76852031,16.1324813 6.31801948,14.6819805 C4.56066017,12.9246212 4.56066017,10.0753788 6.31801948,8.31801948 C8.0753788,6.56066017 10.9246212,6.56066017 12.6819805,8.31801948 Z M8.08578644,10.0857864 C7.30473785,10.866835 7.30473785,12.133165 8.08578644,12.9142136 C8.86683502,13.6952621 10.133165,13.6952621 10.9142136,12.9142136 C11.6952621,12.133165 11.6952621,10.866835 10.9142136,10.0857864 C10.133165,9.30473785 8.86683502,9.30473785 8.08578644,10.0857864 Z" id="形状结合" fill="url(#linearGradient-3)"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/我的发帖_23@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-60.000000, -773.000000)">
<g id="图标/我的发帖" transform="translate(60.000000, 773.000000)">
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
<g id="编组" transform="translate(1.500000, 3.000000)" stroke-width="1.3">
<rect id="矩形" stroke="#130F05" x="0.65" y="0.65" width="19.7" height="16.7" rx="2"></rect>
<line x1="3.96666667" y1="13.3888889" x2="9.63333333" y2="13.3888889" id="路径" stroke="#BA922F"></line>
<line x1="0.966666667" y1="5.38888889" x2="20.6333333" y2="5.38888889" id="路径备份" stroke="#130F05"></line>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/我的发帖_22@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-96.000000, -773.000000)">
<g id="图标/我的发帖" transform="translate(96.000000, 773.000000)">
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
<g id="编组" transform="translate(1.500000, 1.500000)" stroke-width="1.3">
<path d="M10.5,21 C16.2989899,21 21,16.2989899 21,10.5 C21,4.70101013 16.2989899,0 10.5,0 C4.70101013,0 0,4.70101013 0,10.5 C0,16.2989899 4.70101013,21 10.5,21 Z" id="椭圆形" stroke="#130F05"></path>
<polyline id="路径" stroke="#BA922F" points="10.5 4.08333333 10.5 9.91666667 14.2916667 14"></polyline>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>编组_8@2x</title>
<defs>
<linearGradient x1="21.5746705%" y1="12.0476403%" x2="80.7653134%" y2="89.3131316%" id="linearGradient-1">
<stop stop-color="#FFF100" offset="0%"></stop>
<stop stop-color="#FFA233" offset="41.1915768%"></stop>
<stop stop-color="#FFB500" offset="100%"></stop>
</linearGradient>
<linearGradient x1="20.7723753%" y1="9.9926366%" x2="79.9467055%" y2="87.4278676%" id="linearGradient-2">
<stop stop-color="#FDEF66" offset="0%"></stop>
<stop stop-color="#FF941B" offset="100%"></stop>
</linearGradient>
<circle id="path-3" cx="8" cy="8" r="6.76923077"></circle>
<filter x="-7.4%" y="-7.4%" width="114.8%" height="114.8%" filterUnits="objectBoundingBox" id="filter-4">
<feGaussianBlur stdDeviation="0.5" in="SourceAlpha" result="shadowBlurInner1"></feGaussianBlur>
<feOffset dx="0" dy="-1" in="shadowBlurInner1" result="shadowOffsetInner1"></feOffset>
<feComposite in="shadowOffsetInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"></feComposite>
<feColorMatrix values="0 0 0 0 1 0 0 0 0 0.843137255 0 0 0 0 0.215686275 0 0 0 1 0" type="matrix" in="shadowInnerInner1" result="shadowMatrixInner1"></feColorMatrix>
<feGaussianBlur stdDeviation="0.5" in="SourceAlpha" result="shadowBlurInner2"></feGaussianBlur>
<feOffset dx="0" dy="1" in="shadowBlurInner2" result="shadowOffsetInner2"></feOffset>
<feComposite in="shadowOffsetInner2" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner2"></feComposite>
<feColorMatrix values="0 0 0 0 1 0 0 0 0 0.603921569 0 0 0 0 0.0862745098 0 0 0 1 0" type="matrix" in="shadowInnerInner2" result="shadowMatrixInner2"></feColorMatrix>
<feMerge>
<feMergeNode in="shadowMatrixInner1"></feMergeNode>
<feMergeNode in="shadowMatrixInner2"></feMergeNode>
</feMerge>
</filter>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-5">
<stop stop-color="#FFF3D9" offset="0%"></stop>
<stop stop-color="#FFFDFD" offset="100%"></stop>
</linearGradient>
</defs>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-32.000000, -777.000000)">
<g id="编组-8" transform="translate(32.000000, 777.000000)">
<circle id="椭圆形" fill="url(#linearGradient-1)" cx="8" cy="8" r="8"></circle>
<g id="椭圆形备份-14">
<use fill="url(#linearGradient-2)" fill-rule="evenodd" xlink:href="#path-3"></use>
<use fill="black" fill-opacity="1" filter="url(#filter-4)" xlink:href="#path-3"></use>
</g>
<path d="M10.5985,7.79325 L10.5985,8.5515 L8.75,8.5515 L8.75,9.2265 L10.5985,9.2265 L10.5985,9.9845 L8.75,9.9845 L8.75,11.75 L7.23375,11.75 L7.23375,9.9845 L5.406,9.9845 L5.406,9.2265 L7.23375,9.2265 L7.23375,8.5515 L5.406,8.5515 L5.406,7.79325 L6.8915,7.79325 L5.1165,4.26225 L6.695,4.26225 L7.3805,5.94475 C7.5765,6.46425 7.77375,6.98325 7.9915,7.5025 L8.0435,7.5025 C8.25116667,6.97283333 8.45883333,6.45358333 8.6665,5.94475 L9.352,4.26225 L10.879,4.26225 L9.0915,7.79325 L10.5985,7.79325 Z" id="路径备份-8" fill="url(#linearGradient-5)" fill-rule="nonzero"></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/我的发帖_19@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-500.000000, -773.000000)" stroke="#130F05" stroke-width="1.3">
<g id="图标/我的发帖-19" transform="translate(500.000000, 773.000000)">
<g id="编组" transform="translate(2.000000, 2.000000)">
<path d="M7.08407615,0.406655371 C7.1515036,0.166387951 7.37219563,0 7.62379064,0 L12.3764167,0 C12.6280117,0 12.8487037,0.166387951 12.9161312,0.406655371 L13.6368714,2.97769506 C13.7187951,3.26923045 14.0210585,3.44213266 14.3166987,3.36657315 L16.9227967,2.699925 C17.1667071,2.63724062 17.4228345,2.74361239 17.5488206,2.95991778 L19.9251337,7.03980445 C20.0507624,7.25590606 20.0156979,7.52851125 19.8393846,7.7064526 L17.9540268,9.61084414 C17.7396814,9.82699735 17.7396814,10.1735582 17.9540268,10.3897114 L19.8393846,12.2935474 C20.0156979,12.4714887 20.0507624,12.7440939 19.9251337,12.9601956 L17.5488206,17.0400822 C17.4228984,17.2561482 17.1670909,17.3624823 16.9233571,17.300075 L14.3172591,16.6334268 C14.0214364,16.5575193 13.7187924,16.7304965 13.6368714,17.0223049 L12.9161312,19.5933446 C12.8487037,19.833612 12.6280117,20 12.3764167,20 L7.62379064,20 C7.37219563,20 7.1515036,19.833612 7.08407615,19.5933446 L6.36277548,17.0217494 C6.2808518,16.730214 5.97858832,16.5573118 5.6829482,16.6328713 L3.0768502,17.2995195 C2.83311642,17.3619268 2.57730895,17.2555927 2.45138668,17.0395267 L0.0750736626,12.95964 C-0.0507000813,12.743659 -0.0158665247,12.471067 0.160262242,12.2929919 L2.04730137,10.3886003 C2.26164685,10.1724471 2.26164685,9.82588627 2.04730137,9.60973306 L0.161383145,7.70589706 C-0.0147456223,7.52782193 -0.049579179,7.25522993 0.0761945649,7.03924891 L2.45250758,2.95936224 C2.57842986,2.74329621 2.83423732,2.63696212 3.0779711,2.69936946 L5.6840691,3.36601761 C5.97970923,3.44157712 6.2819727,3.26867491 6.36389638,2.97713952 L7.08407615,0.406655371 Z" id="路径"></path>
<path d="M13.3333333,9.99972223 C13.3333333,11.8406203 11.8409492,13.332963 10,13.332963 C8.15905083,13.332963 6.66666667,11.8406203 6.66666667,9.99972223 C6.66666667,8.1588242 8.15905083,6.66648149 10,6.66648149 C11.8409492,6.66648149 13.3333333,8.1588242 13.3333333,9.99972223 L13.3333333,9.99972223 Z" id="路径"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/关注_5@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-204.000000, -769.000000)">
<g id="图标/关注" transform="translate(204.000000, 769.000000)">
<rect id="矩形" x="0" y="0" width="32" height="32"></rect>
<path d="M13,8 C14.1045695,8 15,8.8954305 15,10 L15,13 C15,14.1045695 14.1045695,15 13,15 L10,15 C8.8954305,15 8,14.1045695 8,13 L8,10 C8,8.8954305 8.8954305,8 10,8 L13,8 Z M13,10 L10,10 L10,13 L13,13 L13,10 Z M10,3 C10.5522847,3 11,3.44771525 11,4 C11,4.55228475 10.5522847,5 10,5 L6,5 C5.44771525,5 5,5.44771525 5,6 L5,10 C5,10.5522847 4.55228475,11 4,11 C3.44771525,11 3,10.5522847 3,10 L3,6 C3,4.34314575 4.34314575,3 6,3 L10,3 Z M4,21 C4.55228475,21 5,21.4477153 5,22 L5,26 C5,26.5522847 5.44771525,27 6,27 L10,27 C10.5522847,27 11,27.4477153 11,28 C11,28.5522847 10.5522847,29 10,29 L6,29 C4.34314575,29 3,27.6568542 3,26 L3,22 C3,21.4477153 3.44771525,21 4,21 Z M13,17 C14.1045695,17 15,17.8954305 15,19 L15,22 C15,23.1045695 14.1045695,24 13,24 L10,24 C8.8954305,24 8,23.1045695 8,22 L8,19 C8,17.8954305 8.8954305,17 10,17 L13,17 Z M13,19 L10,19 L10,22 L13,22 L13,19 Z M22,8 C23.1045695,8 24,8.8954305 24,10 L24,13 C24,14.1045695 23.1045695,15 22,15 L19,15 C17.8954305,15 17,14.1045695 17,13 L17,10 C17,8.8954305 17.8954305,8 19,8 L22,8 Z M22,10 L19,10 L19,13 L22,13 L22,10 Z M26,3 C27.6568542,3 29,4.34314575 29,6 L29,10 C29,10.5522847 28.5522847,11 28,11 C27.4477153,11 27,10.5522847 27,10 L27,6 C27,5.44771525 26.5522847,5 26,5 L22,5 C21.4477153,5 21,4.55228475 21,4 C21,3.44771525 21.4477153,3 22,3 Z M28,21 C28.5522847,21 29,21.4477153 29,22 L29,26 C29,27.6568542 27.6568542,29 26,29 L22,29 C21.4477153,29 21,28.5522847 21,28 C21,27.4477153 21.4477153,27 22,27 L26,27 C26.5522847,27 27,26.5522847 27,26 L27,22 C27,21.4477153 27.4477153,21 28,21 Z M22.5,17 C23.0522847,17 23.5,17.4477153 23.5,18 L23.5,23 C23.5,23.5522847 23.0522847,24 22.5,24 C21.9477153,24 21.5,23.5522847 21.5,23 L21.5,18 C21.5,17.4477153 21.9477153,17 22.5,17 Z M18.5,17 C19.0522847,17 19.5,17.4477153 19.5,18 L19.5,23 C19.5,23.5522847 19.0522847,24 18.5,24 C17.9477153,24 17.5,23.5522847 17.5,23 L17.5,18 C17.5,17.4477153 17.9477153,17 18.5,17 Z" id="形状结合" fill="#ECDFBF" fill-rule="nonzero"></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="36px" height="36px" viewBox="0 0 36 36" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/失物招领_3@2x</title>
<defs>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
<stop stop-color="#FFA767" offset="0%"></stop>
<stop stop-color="#FF702D" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="100%" x2="50%" y2="6.16297582e-31%" id="linearGradient-2">
<stop stop-color="#FFCA48" offset="0%"></stop>
<stop stop-color="#FFDD25" offset="100%"></stop>
</linearGradient>
<linearGradient x1="49.4513238%" y1="0.548676177%" x2="49.4513238%" y2="99.4513238%" id="linearGradient-3">
<stop stop-color="#FFF4E9" offset="0%"></stop>
<stop stop-color="#FFE8D6" offset="100%"></stop>
</linearGradient>
<linearGradient x1="49.4513238%" y1="0.548676177%" x2="49.4513238%" y2="99.4513238%" id="linearGradient-4">
<stop stop-color="#FFF4E9" offset="0%"></stop>
<stop stop-color="#FFE8D6" offset="100%"></stop>
</linearGradient>
</defs>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-344.000000, -767.000000)">
<g id="编组-2" transform="translate(344.000000, 767.000000)">
<rect id="矩形" x="0" y="0" width="36" height="36"></rect>
<g id="编组" transform="translate(6.000000, 5.500000)">
<rect id="矩形" fill="url(#linearGradient-1)" x="2" y="0" width="22" height="25" rx="3"></rect>
<path d="M18,19 L18,22 C18,23.3062521 18.8348501,24.4175144 20.0000889,24.8293257 C19.6878673,24.9397302 19.350972,25 19,25 L3,25 C1.34314575,25 2.02906125e-16,23.6568542 0,22 L0,19 L18,19 Z" id="形状结合" fill="url(#linearGradient-2)"></path>
<path d="M8,10 L18,10 C18.5522847,10 19,10.4477153 19,11 L19,11.5 C19,12.0522847 18.5522847,12.5 18,12.5 L8,12.5 C7.44771525,12.5 7,12.0522847 7,11.5 L7,11 C7,10.4477153 7.44771525,10 8,10 Z" id="矩形" fill="url(#linearGradient-3)"></path>
<path d="M8,5 L14,5 C14.5522847,5 15,5.44771525 15,6 L15,6.5 C15,7.05228475 14.5522847,7.5 14,7.5 L8,7.5 C7.44771525,7.5 7,7.05228475 7,6.5 L7,6 C7,5.44771525 7.44771525,5 8,5 Z" id="矩形备份" fill="url(#linearGradient-4)"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/我的_未选中_5@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-248.000000, -515.000000)">
<g id="编组" transform="translate(248.000000, 515.000000)">
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
<path d="M3.5,2.5 L20.5,2.5 C21.6045695,2.5 22.5,3.3954305 22.5,4.5 L22.5,19.5 C22.5,20.6045695 21.6045695,21.5 20.5,21.5 L3.5,21.5 C2.3954305,21.5 1.5,20.6045695 1.5,19.5 L1.5,4.5 C1.5,3.3954305 2.3954305,2.5 3.5,2.5 Z" id="矩形" fill="#130F05"></path>
<path d="M12.1109494,3.56435136 C12.3549475,3.54808482 12.5999894,3.57000201 12.8372278,3.6293116 C13.5241852,3.80105097 14.0760914,4.23368211 14.4134097,4.79483188 C14.750681,5.35590351 14.8733515,6.04535025 14.7021324,6.73022685 C14.6506196,6.93627787 14.5736254,7.13510497 14.4729301,7.32211046 L11.074845,13.63284 L9.92247392,6.06546615 C9.87930743,5.41796886 10.1026776,4.8142734 10.4987138,4.36166065 C10.89475,3.9090479 11.4634521,3.60751784 12.1109494,3.56435136 Z" id="矩形备份-3" stroke="#FFFFFF" stroke-width="1.3" transform="translate(13.000000, 9.500000) rotate(-150.000000) translate(-13.000000, -9.500000) "></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

13
static/tabs/discovery.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/我的_未选中_5@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-104.000000, -515.000000)">
<g id="编组" transform="translate(104.000000, 515.000000)">
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
<path d="M20.5,3.15 C20.8727922,3.15 21.2102922,3.3011039 21.4545942,3.54540585 C21.6988961,3.78970779 21.85,4.12720779 21.85,4.5 L21.85,19.5 C21.85,19.8727922 21.6988961,20.2102922 21.4545942,20.4545942 C21.2102922,20.6988961 20.8727922,20.85 20.5,20.85 L3.5,20.85 C3.12720779,20.85 2.78970779,20.6988961 2.54540585,20.4545942 C2.3011039,20.2102922 2.15,19.8727922 2.15,19.5 L2.15,4.5 C2.15,4.12720779 2.3011039,3.78970779 2.54540585,3.54540585 C2.78970779,3.3011039 3.12720779,3.15 3.5,3.15 Z" id="矩形" stroke="#130F05" stroke-width="1.3"></path>
<path d="M12.1109494,3.56435136 C12.3549475,3.54808482 12.5999894,3.57000201 12.8372278,3.6293116 C13.5241852,3.80105097 14.0760914,4.23368211 14.4134097,4.79483188 C14.750681,5.35590351 14.8733515,6.04535025 14.7021324,6.73022685 C14.6506196,6.93627787 14.5736254,7.13510497 14.4729301,7.32211046 L11.074845,13.63284 L9.92247392,6.06546615 C9.87930743,5.41796886 10.1026776,4.8142734 10.4987138,4.36166065 C10.89475,3.9090479 11.4634521,3.60751784 12.1109494,3.56435136 Z" id="矩形备份-3" stroke="#130F05" stroke-width="1.3" transform="translate(13.000000, 9.500000) rotate(-150.000000) translate(-13.000000, -9.500000) "></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/我的_未选中_5@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-176.000000, -515.000000)">
<g id="编组" transform="translate(176.000000, 515.000000)">
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
<path d="M12.6459422,1.54656651 L22.915998,10.2366137 C23.3376046,10.5933578 23.3901861,11.2243356 23.0334421,11.6459422 C22.8434378,11.8704927 22.5642063,12 22.2700558,12 L20.9999442,11.9999528 L21,23 L15,23 L15,16.5 C15,15.1192881 13.8807119,14 12.5,14 L11.5,14 C10.1192881,14 9,15.1192881 9,16.5 L9,23 L3,23 L2.99994422,11.9999528 L1.72994422,12 C1.17765947,12 0.729944215,11.5522847 0.729944215,11 C0.729944215,10.7058494 0.859451476,10.426618 1.08400197,10.2366137 L11.3540578,1.54656651 C11.7269036,1.23108156 12.2730964,1.23108156 12.6459422,1.54656651 Z M12.5,15.3 L12.622693,15.3061955 C13.2278003,15.3676475 13.7,15.8786797 13.7,16.5 L13.7,21.7 L10.3,21.7 L10.3,16.5 C10.3,15.8372583 10.8372583,15.3 11.5,15.3 L12.5,15.3 Z" id="形状结合" fill="#130F05"></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

18
static/tabs/home.svg Normal file
View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/我的_未选中_5@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-32.000000, -515.000000)">
<g id="图标/我的-未选中-5备份-3" transform="translate(32.000000, 515.000000)">
<g id="图标/我的-未选中" transform="translate(-1.000000, 0.000000)">
<g id="编组" transform="translate(1.000000, 0.000000)">
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
<path d="M4.25,11 L4.25,15 L4.299,15 L4.3,21.7 L7,21.7 L7,23 L3,23 L3,11 L4.25,11 Z M21,11 L21,23 L9,23 L9,21.7 L19.7,21.7 L19.7,15 L19.75,15 L19.75,11 L21,11 Z" id="形状结合" fill="#130F05" fill-rule="nonzero"></path>
<path d="M12.6459422,1.54656651 L22.915998,10.2366137 C23.3376046,10.5933578 23.3901861,11.2243356 23.0334421,11.6459422 C22.8434378,11.8704927 22.5642063,12 22.2700558,12 L19.7499442,11.9999528 L19.7499442,10.6999528 L21.451,10.7 L12,2.702 L2.548,10.7 L4.24994422,10.6999528 L4.24994422,11.9999528 L1.72994422,12 C1.17765947,12 0.729944215,11.5522847 0.729944215,11 C0.729944215,10.7058494 0.859451476,10.426618 1.08400197,10.2366137 L11.3540578,1.54656651 C11.7269036,1.23108156 12.2730964,1.23108156 12.6459422,1.54656651 Z" id="形状结合" fill="#130F05" fill-rule="nonzero"></path>
<path d="M12.5,14.65 C13.0108634,14.65 13.4733634,14.8570683 13.8081475,15.1918525 C14.1429317,15.5266366 14.35,15.9891366 14.35,16.5 L14.35,22.35 L9.65,22.35 L9.65,16.5 C9.65,15.9891366 9.8570683,15.5266366 10.1918525,15.1918525 C10.5266366,14.8570683 10.9891366,14.65 11.5,14.65 L12.5,14.65 Z" id="矩形" stroke="#130F05" stroke-width="1.3"></path>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

12
static/tabs/scanCode.svg Normal file
View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/关注_4@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-160.000000, -641.000000)">
<g id="图标/关注" transform="translate(160.000000, 641.000000)">
<rect id="矩形" x="0" y="0" width="32" height="32"></rect>
<path d="M13,8 C14.1045695,8 15,8.8954305 15,10 L15,13 C15,14.1045695 14.1045695,15 13,15 L10,15 C8.8954305,15 8,14.1045695 8,13 L8,10 C8,8.8954305 8.8954305,8 10,8 L13,8 Z M13,10 L10,10 L10,13 L13,13 L13,10 Z M10,3 C10.5522847,3 11,3.44771525 11,4 C11,4.55228475 10.5522847,5 10,5 L6,5 C5.44771525,5 5,5.44771525 5,6 L5,10 C5,10.5522847 4.55228475,11 4,11 C3.44771525,11 3,10.5522847 3,10 L3,6 C3,4.34314575 4.34314575,3 6,3 L10,3 Z M4,21 C4.55228475,21 5,21.4477153 5,22 L5,26 C5,26.5522847 5.44771525,27 6,27 L10,27 C10.5522847,27 11,27.4477153 11,28 C11,28.5522847 10.5522847,29 10,29 L6,29 C4.34314575,29 3,27.6568542 3,26 L3,22 C3,21.4477153 3.44771525,21 4,21 Z M13,17 C14.1045695,17 15,17.8954305 15,19 L15,22 C15,23.1045695 14.1045695,24 13,24 L10,24 C8.8954305,24 8,23.1045695 8,22 L8,19 C8,17.8954305 8.8954305,17 10,17 L13,17 Z M13,19 L10,19 L10,22 L13,22 L13,19 Z M22,8 C23.1045695,8 24,8.8954305 24,10 L24,13 C24,14.1045695 23.1045695,15 22,15 L19,15 C17.8954305,15 17,14.1045695 17,13 L17,10 C17,8.8954305 17.8954305,8 19,8 L22,8 Z M22,10 L19,10 L19,13 L22,13 L22,10 Z M26,3 C27.6568542,3 29,4.34314575 29,6 L29,10 C29,10.5522847 28.5522847,11 28,11 C27.4477153,11 27,10.5522847 27,10 L27,6 C27,5.44771525 26.5522847,5 26,5 L22,5 C21.4477153,5 21,4.55228475 21,4 C21,3.44771525 21.4477153,3 22,3 Z M28,21 C28.5522847,21 29,21.4477153 29,22 L29,26 C29,27.6568542 27.6568542,29 26,29 L22,29 C21.4477153,29 21,28.5522847 21,28 C21,27.4477153 21.4477153,27 22,27 L26,27 C26.5522847,27 27,26.5522847 27,26 L27,22 C27,21.4477153 27.4477153,21 28,21 Z M22.5,17 C23.0522847,17 23.5,17.4477153 23.5,18 L23.5,23 C23.5,23.5522847 23.0522847,24 22.5,24 C21.9477153,24 21.5,23.5522847 21.5,23 L21.5,18 C21.5,17.4477153 21.9477153,17 22.5,17 Z M18.5,17 C19.0522847,17 19.5,17.4477153 19.5,18 L19.5,23 C19.5,23.5522847 19.0522847,24 18.5,24 C17.9477153,24 17.5,23.5522847 17.5,23 L17.5,18 C17.5,17.4477153 17.9477153,17 18.5,17 Z" id="形状结合" fill="#FFFFFF" fill-rule="nonzero"></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/我的_未选中_5@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-176.000000, -551.000000)">
<g id="图标/我的-未选中" transform="translate(176.000000, 551.000000)">
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
<path d="M19.1994765,2.5 C20.2229937,2.5 21.0813407,3.272737 21.1884874,4.29063043 L22.7674348,19.2906304 C22.8830664,20.3891308 22.0862938,21.3733793 20.9877934,21.4890109 C20.9182437,21.4963319 20.8483579,21.5 20.7784239,21.5 L3.22157612,21.5 C2.11700662,21.5 1.22157612,20.6045695 1.22157612,19.5 C1.22157612,19.430066 1.22524419,19.3601802 1.23256522,19.2906304 L2.81151259,4.29063043 C2.91865926,3.272737 3.77700629,2.5 4.80052349,2.5 L19.1994765,2.5 Z M8.65,6.5 L7.35,6.5 C7.35,9.06812409 9.43187591,11.15 12,11.15 C14.5681241,11.15 16.65,9.06812409 16.65,6.5 L15.35,6.5 C15.35,8.35015391 13.8501539,9.85 12,9.85 C10.1498461,9.85 8.65,8.35015391 8.65,6.5 Z" id="形状结合" fill="#130F05"></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

12
static/tabs/store.svg Normal file
View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/我的_未选中_5@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-140.000000, -551.000000)">
<g id="图标/我的-未选中" transform="translate(140.000000, 551.000000)">
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
<path d="M19.1994765,3.5 C20.2229937,3.5 21.0813407,4.272737 21.1884874,5.29063043 L22.7674348,20.2906304 C22.8830664,21.3891308 22.0862938,22.3733793 20.9877934,22.4890109 C20.9182437,22.4963319 20.8483579,22.5 20.7784239,22.5 L3.22157612,22.5 C2.11700662,22.5 1.22157612,21.6045695 1.22157612,20.5 C1.22157612,20.430066 1.22524419,20.3601802 1.23256522,20.2906304 L2.81151259,5.29063043 C2.91865926,4.272737 3.77700629,3.5 4.80052349,3.5 L19.1994765,3.5 Z M19.1994765,4.8 L4.80052349,4.8 C4.44229247,4.8 4.14187101,5.07045795 4.10436968,5.42672065 L2.52542231,20.4267207 C2.52285995,20.4510631 2.52157612,20.4755231 2.52157612,20.5 C2.52157612,20.8865993 2.8349768,21.2 3.22157612,21.2 L20.7784239,21.2 C20.8029008,21.2 20.8273608,21.1987162 20.8517032,21.1961538 C21.2361784,21.1556828 21.5150488,20.8111958 21.4745777,20.4267207 L19.8956303,5.42672065 C19.858129,5.07045795 19.5577075,4.8 19.1994765,4.8 Z M8.65,7.5 C8.65,9.35015391 10.1498461,10.85 12,10.85 C13.8501539,10.85 15.35,9.35015391 15.35,7.5 L16.65,7.5 C16.65,10.0681241 14.5681241,12.15 12,12.15 C9.43187591,12.15 7.35,10.0681241 7.35,7.5 L8.65,7.5 Z" id="形状结合" fill="#130F05" fill-rule="nonzero"></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/我的_未选中_5@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-284.000000, -515.000000)">
<g id="编组-2" transform="translate(284.000000, 515.000000)">
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
<g id="编组" transform="translate(1.000000, 1.000000)">
<circle id="椭圆形" fill="#130F05" cx="11" cy="11" r="11"></circle>
<path d="M15.535944,14.369158 C14.4767686,15.793077 12.8091179,16.65 11,16.65 C9.20059023,16.65 7.54084197,15.802295 6.48052076,14.3911809 C6.39251836,14.2740642 6.35005953,14.136884 6.35013184,14.0008639 L7.85022268,14.0005143 C8.66085176,14.8520411 9.78858188,15.35 11,15.35 C12.2112909,15.35 13.33878,14.852098 14.149157,14.0011846 L15.6641789,14.0004426 C15.6604832,14.1291351 15.6186161,14.2580165 15.535944,14.369158 Z" id="形状结合" fill="#FFFFFF" fill-rule="nonzero"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

15
static/tabs/user.svg Normal file
View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>图标/我的_未选中_5@2x</title>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图汇总" transform="translate(-140.000000, -515.000000)">
<g id="编组-2" transform="translate(140.000000, 515.000000)">
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
<g id="编组" transform="translate(1.000000, 1.000000)">
<circle id="椭圆形" stroke="#130F05" stroke-width="1.3" cx="11" cy="11" r="10.35"></circle>
<path d="M15.535944,14.369158 C14.4767686,15.793077 12.8091179,16.65 11,16.65 C9.20059023,16.65 7.54084197,15.802295 6.48052076,14.3911809 C6.39251836,14.2740642 6.35005953,14.136884 6.35013184,14.0008639 L7.85022268,14.0005143 C8.66085176,14.8520411 9.78858188,15.35 11,15.35 C12.2112909,15.35 13.33878,14.852098 14.149157,14.0011846 L15.6641789,14.0004426 C15.6604832,14.1291351 15.6186161,14.2580165 15.535944,14.369158 Z" id="形状结合" fill="#130F05" fill-rule="nonzero"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -165,6 +165,12 @@
"order/index"
]
},
{
"root": "pages/userConfig",
"pages": [
"index"
]
},
{
"root": "pages/product",
"pages": [
@ -221,6 +227,7 @@
"backgroundColor": "#F8F8F8"
},
"tabBar": {
"custom": true,
"color": "#130F05",
"backgroundColor": "#fff",
"selectedColor": "#130F05",

View File

@ -105,11 +105,11 @@
/******/
/******/
/******/ // mini-css-extract-plugin CSS loading
/******/ var cssChunks = {"components/noData":1,"components/currentService":1,"uni_modules/uni-popup/components/uni-popup/uni-popup":1,"uni_modules/uni-rate/components/uni-rate/uni-rate":1,"pages/scanCodeCharge/components/chargeBox":1,"pages/storeDetail/components/merchantEvaluation":1,"pages/rate/components/rateItem":1,"components/card":1,"pages/shopPages/shop/components/merchantEvaluation":1,"components/keyboard":1,"pages/contact/components/time-picker":1,"uni_modules/uni-icons/components/uni-icons/uni-icons":1};
/******/ var cssChunks = {"components/tabbar":1,"components/noData":1,"components/currentService":1,"uni_modules/uni-popup/components/uni-popup/uni-popup":1,"uni_modules/uni-rate/components/uni-rate/uni-rate":1,"pages/scanCodeCharge/components/chargeBox":1,"pages/storeDetail/components/merchantEvaluation":1,"pages/rate/components/rateItem":1,"components/card":1,"pages/shopPages/shop/components/merchantEvaluation":1,"components/keyboard":1,"pages/contact/components/time-picker":1,"uni_modules/uni-icons/components/uni-icons/uni-icons":1};
/******/ if(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);
/******/ else if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {
/******/ promises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {
/******/ var href = "" + ({"components/noData":"components/noData","components/currentService":"components/currentService","uni_modules/uni-popup/components/uni-popup/uni-popup":"uni_modules/uni-popup/components/uni-popup/uni-popup","uni_modules/uni-rate/components/uni-rate/uni-rate":"uni_modules/uni-rate/components/uni-rate/uni-rate","pages/scanCodeCharge/components/chargeBox":"pages/scanCodeCharge/components/chargeBox","pages/storeDetail/components/merchantEvaluation":"pages/storeDetail/components/merchantEvaluation","pages/rate/components/rateItem":"pages/rate/components/rateItem","components/card":"components/card","pages/shopPages/shop/components/merchantEvaluation":"pages/shopPages/shop/components/merchantEvaluation","components/keyboard":"components/keyboard","pages/contact/components/time-picker":"pages/contact/components/time-picker","uni_modules/uni-transition/components/uni-transition/uni-transition":"uni_modules/uni-transition/components/uni-transition/uni-transition","uni_modules/uni-icons/components/uni-icons/uni-icons":"uni_modules/uni-icons/components/uni-icons/uni-icons"}[chunkId]||chunkId) + ".wxss";
/******/ var href = "" + ({"components/tabbar":"components/tabbar","components/noData":"components/noData","components/currentService":"components/currentService","uni_modules/uni-popup/components/uni-popup/uni-popup":"uni_modules/uni-popup/components/uni-popup/uni-popup","uni_modules/uni-rate/components/uni-rate/uni-rate":"uni_modules/uni-rate/components/uni-rate/uni-rate","pages/scanCodeCharge/components/chargeBox":"pages/scanCodeCharge/components/chargeBox","pages/storeDetail/components/merchantEvaluation":"pages/storeDetail/components/merchantEvaluation","pages/rate/components/rateItem":"pages/rate/components/rateItem","components/card":"components/card","pages/shopPages/shop/components/merchantEvaluation":"pages/shopPages/shop/components/merchantEvaluation","components/keyboard":"components/keyboard","pages/contact/components/time-picker":"pages/contact/components/time-picker","uni_modules/uni-transition/components/uni-transition/uni-transition":"uni_modules/uni-transition/components/uni-transition/uni-transition","uni_modules/uni-icons/components/uni-icons/uni-icons":"uni_modules/uni-icons/components/uni-icons/uni-icons"}[chunkId]||chunkId) + ".wxss";
/******/ var fullhref = __webpack_require__.p + href;
/******/ var existingLinkTags = document.getElementsByTagName("link");
/******/ for(var i = 0; i < existingLinkTags.length; i++) {

View File

@ -1902,7 +1902,7 @@ function initData(vueOptions, context) {
try {
data = data.call(context); // 支持 Vue.prototype 上挂的数据
} catch (e) {
if (Object({"NODE_ENV":"development","VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"皖美驿站","VUE_APP_PLATFORM":"mp-weixin","BASE_URL":"/"}).VUE_APP_DEBUG) {
if (Object({"VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"皖美驿站","VUE_APP_PLATFORM":"mp-weixin","NODE_ENV":"development","BASE_URL":"/"}).VUE_APP_DEBUG) {
console.warn('根据 Vue 的 data 函数初始化小程序 data 失败,请尽量确保 data 函数中不访问 vm 对象,否则可能影响首次数据渲染速度。', data);
}
}
@ -8945,7 +8945,7 @@ function type(obj) {
function flushCallbacks$1(vm) {
if (vm.__next_tick_callbacks && vm.__next_tick_callbacks.length) {
if (Object({"NODE_ENV":"development","VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"皖美驿站","VUE_APP_PLATFORM":"mp-weixin","BASE_URL":"/"}).VUE_APP_DEBUG) {
if (Object({"VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"皖美驿站","VUE_APP_PLATFORM":"mp-weixin","NODE_ENV":"development","BASE_URL":"/"}).VUE_APP_DEBUG) {
var mpInstance = vm.$scope;
console.log('[' + (+new Date) + '][' + (mpInstance.is || mpInstance.route) + '][' + vm._uid +
']:flushCallbacks[' + vm.__next_tick_callbacks.length + ']');
@ -8966,14 +8966,14 @@ function nextTick$1(vm, cb) {
//1.nextTick 之前 已 setData 且 setData 还未回调完成
//2.nextTick 之前存在 render watcher
if (!vm.__next_tick_pending && !hasRenderWatcher(vm)) {
if(Object({"NODE_ENV":"development","VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"皖美驿站","VUE_APP_PLATFORM":"mp-weixin","BASE_URL":"/"}).VUE_APP_DEBUG){
if(Object({"VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"皖美驿站","VUE_APP_PLATFORM":"mp-weixin","NODE_ENV":"development","BASE_URL":"/"}).VUE_APP_DEBUG){
var mpInstance = vm.$scope;
console.log('[' + (+new Date) + '][' + (mpInstance.is || mpInstance.route) + '][' + vm._uid +
']:nextVueTick');
}
return nextTick(cb, vm)
}else{
if(Object({"NODE_ENV":"development","VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"皖美驿站","VUE_APP_PLATFORM":"mp-weixin","BASE_URL":"/"}).VUE_APP_DEBUG){
if(Object({"VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"皖美驿站","VUE_APP_PLATFORM":"mp-weixin","NODE_ENV":"development","BASE_URL":"/"}).VUE_APP_DEBUG){
var mpInstance$1 = vm.$scope;
console.log('[' + (+new Date) + '][' + (mpInstance$1.is || mpInstance$1.route) + '][' + vm._uid +
']:nextMPTick');
@ -9069,7 +9069,7 @@ var patch = function(oldVnode, vnode) {
});
var diffData = this.$shouldDiffData === false ? data : diff(data, mpData);
if (Object.keys(diffData).length) {
if (Object({"NODE_ENV":"development","VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"皖美驿站","VUE_APP_PLATFORM":"mp-weixin","BASE_URL":"/"}).VUE_APP_DEBUG) {
if (Object({"VUE_APP_DARK_MODE":"false","VUE_APP_NAME":"皖美驿站","VUE_APP_PLATFORM":"mp-weixin","NODE_ENV":"development","BASE_URL":"/"}).VUE_APP_DEBUG) {
console.log('[' + (+new Date) + '][' + (mpInstance.is || mpInstance.route) + '][' + this._uid +
']差量更新',
JSON.stringify(diffData));
@ -13928,7 +13928,141 @@ module.exports = _slicedToArray, module.exports.__esModule = true, module.export
/***/ }),
/***/ 508:
/***/ 51:
/*!***********************************************************!*\
!*** D:/workfile/minprogram/wanmeiyizhan/utils/moment.js ***!
\***********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var _classCallCheck = __webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ 23);
var _createClass = __webpack_require__(/*! @babel/runtime/helpers/createClass */ 24);
// myMoment.js
var MyMoment = /*#__PURE__*/function () {
"use strict";
function MyMoment(date) {
_classCallCheck(this, MyMoment);
this.date = date ? new Date(date) : new Date(); // 默认当前时间
}
// 格式化日期
_createClass(MyMoment, [{
key: "format",
value: function format(formatStr) {
var date = this.date;
var map = {
'YYYY': date.getFullYear(),
'MM': String(date.getMonth() + 1).padStart(2, '0'),
'DD': String(date.getDate()).padStart(2, '0'),
'HH': String(date.getHours()).padStart(2, '0'),
'mm': String(date.getMinutes()).padStart(2, '0'),
'ss': String(date.getSeconds()).padStart(2, '0'),
'SSS': String(date.getMilliseconds()).padStart(3, '0')
};
return formatStr.replace(/YYYY|MM|DD|HH|mm|ss|SSS/g, function (match) {
return map[match];
});
}
// 设置日期
}, {
key: "set",
value: function set(unit, value) {
switch (unit) {
case 'year':
case 'years':
this.date.setFullYear(this.date.getFullYear() + value);
break;
case 'month':
case 'months':
this.date.setMonth(this.date.getMonth() + value);
break;
case 'day':
case 'days':
this.date.setDate(this.date.getDate() + value);
break;
case 'hour':
case 'hours':
this.date.setHours(this.date.getHours() + value);
break;
case 'minute':
case 'minutes':
this.date.setMinutes(this.date.getMinutes() + value);
break;
case 'second':
case 'seconds':
this.date.setSeconds(this.date.getSeconds() + value);
break;
default:
break;
}
return this; // 允许链式调用
}
// 获取日期
}, {
key: "get",
value: function get(unit) {
switch (unit) {
case 'year':
case 'years':
return this.date.getFullYear();
case 'month':
case 'months':
return this.date.getMonth();
case 'day':
case 'days':
return this.date.getDate();
case 'hour':
case 'hours':
return this.date.getHours();
case 'minute':
case 'minutes':
return this.date.getMinutes();
case 'second':
case 'seconds':
return this.date.getSeconds();
default:
return this.date;
}
}
// 获取当前时间戳
}, {
key: "valueOf",
value: function valueOf() {
return this.date.getTime();
}
// 静态方法,解析时间字符串
}], [{
key: "parse",
value: function parse(dateStr) {
return new MyMoment(dateStr);
}
// 静态方法,获取当前时间
}, {
key: "now",
value: function now() {
return new MyMoment();
}
// 静态方法,创建一个指定日期的实例
}, {
key: "create",
value: function create(date) {
return new MyMoment(date);
}
}]);
return MyMoment;
}(); // 导出 MyMoment 类
module.exports = MyMoment;
/***/ }),
/***/ 516:
/*!*************************************************************!*\
!*** D:/workfile/minprogram/wanmeiyizhan/common/newArea.js ***!
\*************************************************************/
@ -25399,140 +25533,6 @@ exports.default = _default;
/***/ }),
/***/ 51:
/*!***********************************************************!*\
!*** D:/workfile/minprogram/wanmeiyizhan/utils/moment.js ***!
\***********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var _classCallCheck = __webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ 23);
var _createClass = __webpack_require__(/*! @babel/runtime/helpers/createClass */ 24);
// myMoment.js
var MyMoment = /*#__PURE__*/function () {
"use strict";
function MyMoment(date) {
_classCallCheck(this, MyMoment);
this.date = date ? new Date(date) : new Date(); // 默认当前时间
}
// 格式化日期
_createClass(MyMoment, [{
key: "format",
value: function format(formatStr) {
var date = this.date;
var map = {
'YYYY': date.getFullYear(),
'MM': String(date.getMonth() + 1).padStart(2, '0'),
'DD': String(date.getDate()).padStart(2, '0'),
'HH': String(date.getHours()).padStart(2, '0'),
'mm': String(date.getMinutes()).padStart(2, '0'),
'ss': String(date.getSeconds()).padStart(2, '0'),
'SSS': String(date.getMilliseconds()).padStart(3, '0')
};
return formatStr.replace(/YYYY|MM|DD|HH|mm|ss|SSS/g, function (match) {
return map[match];
});
}
// 设置日期
}, {
key: "set",
value: function set(unit, value) {
switch (unit) {
case 'year':
case 'years':
this.date.setFullYear(this.date.getFullYear() + value);
break;
case 'month':
case 'months':
this.date.setMonth(this.date.getMonth() + value);
break;
case 'day':
case 'days':
this.date.setDate(this.date.getDate() + value);
break;
case 'hour':
case 'hours':
this.date.setHours(this.date.getHours() + value);
break;
case 'minute':
case 'minutes':
this.date.setMinutes(this.date.getMinutes() + value);
break;
case 'second':
case 'seconds':
this.date.setSeconds(this.date.getSeconds() + value);
break;
default:
break;
}
return this; // 允许链式调用
}
// 获取日期
}, {
key: "get",
value: function get(unit) {
switch (unit) {
case 'year':
case 'years':
return this.date.getFullYear();
case 'month':
case 'months':
return this.date.getMonth();
case 'day':
case 'days':
return this.date.getDate();
case 'hour':
case 'hours':
return this.date.getHours();
case 'minute':
case 'minutes':
return this.date.getMinutes();
case 'second':
case 'seconds':
return this.date.getSeconds();
default:
return this.date;
}
}
// 获取当前时间戳
}, {
key: "valueOf",
value: function valueOf() {
return this.date.getTime();
}
// 静态方法,解析时间字符串
}], [{
key: "parse",
value: function parse(dateStr) {
return new MyMoment(dateStr);
}
// 静态方法,获取当前时间
}, {
key: "now",
value: function now() {
return new MyMoment();
}
// 静态方法,创建一个指定日期的实例
}, {
key: "create",
value: function create(date) {
return new MyMoment(date);
}
}]);
return MyMoment;
}(); // 导出 MyMoment 类
module.exports = MyMoment;
/***/ }),
/***/ 52:
/*!********************************************************************!*\
!*** D:/workfile/minprogram/wanmeiyizhan/uni.promisify.adaptor.js ***!
@ -25872,7 +25872,7 @@ module.exports = _arrayWithHoles, module.exports.__esModule = true, module.expor
/***/ }),
/***/ 650:
/***/ 665:
/*!***********************************************************************************************************!*\
!*** D:/workfile/minprogram/wanmeiyizhan/uni_modules/uni-icons/components/uni-icons/uniicons_file_vue.js ***!
\***********************************************************************************************************/
@ -26376,7 +26376,7 @@ exports.fontData = fontData;
/***/ }),
/***/ 658:
/***/ 673:
/*!*******************************************************************************************************************!*\
!*** D:/workfile/minprogram/wanmeiyizhan/uni_modules/uni-transition/components/uni-transition/createAnimation.js ***!
\*******************************************************************************************************************/

View File

@ -1,6 +1,6 @@
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["components/card"],{
/***/ 624:
/***/ 639:
/*!***************************************************************!*\
!*** D:/workfile/minprogram/wanmeiyizhan/components/card.vue ***!
\***************************************************************/
@ -9,10 +9,10 @@
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _card_vue_vue_type_template_id_7fe3b0cb_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./card.vue?vue&type=template&id=7fe3b0cb&scoped=true& */ 625);
/* harmony import */ var _card_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./card.vue?vue&type=script&lang=js& */ 627);
/* harmony import */ var _card_vue_vue_type_template_id_7fe3b0cb_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./card.vue?vue&type=template&id=7fe3b0cb&scoped=true& */ 640);
/* harmony import */ var _card_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./card.vue?vue&type=script&lang=js& */ 642);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _card_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _card_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var _card_vue_vue_type_style_index_0_id_7fe3b0cb_scoped_true_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./card.vue?vue&type=style&index=0&id=7fe3b0cb&scoped=true&lang=stylus& */ 629);
/* harmony import */ var _card_vue_vue_type_style_index_0_id_7fe3b0cb_scoped_true_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./card.vue?vue&type=style&index=0&id=7fe3b0cb&scoped=true&lang=stylus& */ 644);
/* harmony import */ var _program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 36);
var renderjs
@ -41,7 +41,7 @@ component.options.__file = "components/card.vue"
/***/ }),
/***/ 625:
/***/ 640:
/*!**********************************************************************************************************!*\
!*** D:/workfile/minprogram/wanmeiyizhan/components/card.vue?vue&type=template&id=7fe3b0cb&scoped=true& ***!
\**********************************************************************************************************/
@ -50,7 +50,7 @@ component.options.__file = "components/card.vue"
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_template_id_7fe3b0cb_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./card.vue?vue&type=template&id=7fe3b0cb&scoped=true& */ 626);
/* harmony import */ var _program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_template_id_7fe3b0cb_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./card.vue?vue&type=template&id=7fe3b0cb&scoped=true& */ 641);
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_template_id_7fe3b0cb_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_template_id_7fe3b0cb_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
@ -63,7 +63,7 @@ __webpack_require__.r(__webpack_exports__);
/***/ }),
/***/ 626:
/***/ 641:
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/workfile/minprogram/wanmeiyizhan/components/card.vue?vue&type=template&id=7fe3b0cb&scoped=true& ***!
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@ -90,7 +90,7 @@ render._withStripped = true
/***/ }),
/***/ 627:
/***/ 642:
/*!****************************************************************************************!*\
!*** D:/workfile/minprogram/wanmeiyizhan/components/card.vue?vue&type=script&lang=js& ***!
\****************************************************************************************/
@ -99,14 +99,14 @@ render._withStripped = true
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _program_files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./card.vue?vue&type=script&lang=js& */ 628);
/* harmony import */ var _program_files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./card.vue?vue&type=script&lang=js& */ 643);
/* harmony import */ var _program_files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_program_files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _program_files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _program_files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony default export */ __webpack_exports__["default"] = (_program_files_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ 628:
/***/ 643:
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/workfile/minprogram/wanmeiyizhan/components/card.vue?vue&type=script&lang=js& ***!
\***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@ -207,7 +207,7 @@ exports.default = _default;
/***/ }),
/***/ 629:
/***/ 644:
/*!***************************************************************************************************************************!*\
!*** D:/workfile/minprogram/wanmeiyizhan/components/card.vue?vue&type=style&index=0&id=7fe3b0cb&scoped=true&lang=stylus& ***!
\***************************************************************************************************************************/
@ -216,14 +216,14 @@ exports.default = _default;
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _program_files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_11_oneOf_1_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_11_oneOf_1_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_1_2_program_files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_1_3_program_files_HBuilderX_plugins_uniapp_cli_node_modules_stylus_loader_index_js_ref_11_oneOf_1_4_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_1_5_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_style_index_0_id_7fe3b0cb_scoped_true_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-oneOf-1-2!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--11-oneOf-1-3!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/stylus-loader??ref--11-oneOf-1-4!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-oneOf-1-5!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./card.vue?vue&type=style&index=0&id=7fe3b0cb&scoped=true&lang=stylus& */ 630);
/* harmony import */ var _program_files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_11_oneOf_1_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_11_oneOf_1_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_1_2_program_files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_1_3_program_files_HBuilderX_plugins_uniapp_cli_node_modules_stylus_loader_index_js_ref_11_oneOf_1_4_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_1_5_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_style_index_0_id_7fe3b0cb_scoped_true_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-oneOf-1-2!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--11-oneOf-1-3!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/stylus-loader??ref--11-oneOf-1-4!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-oneOf-1-5!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../program files/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./card.vue?vue&type=style&index=0&id=7fe3b0cb&scoped=true&lang=stylus& */ 645);
/* harmony import */ var _program_files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_11_oneOf_1_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_11_oneOf_1_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_1_2_program_files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_1_3_program_files_HBuilderX_plugins_uniapp_cli_node_modules_stylus_loader_index_js_ref_11_oneOf_1_4_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_1_5_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_style_index_0_id_7fe3b0cb_scoped_true_lang_stylus___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_program_files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_11_oneOf_1_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_11_oneOf_1_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_1_2_program_files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_1_3_program_files_HBuilderX_plugins_uniapp_cli_node_modules_stylus_loader_index_js_ref_11_oneOf_1_4_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_1_5_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_style_index_0_id_7fe3b0cb_scoped_true_lang_stylus___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _program_files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_11_oneOf_1_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_11_oneOf_1_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_1_2_program_files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_1_3_program_files_HBuilderX_plugins_uniapp_cli_node_modules_stylus_loader_index_js_ref_11_oneOf_1_4_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_1_5_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_style_index_0_id_7fe3b0cb_scoped_true_lang_stylus___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _program_files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_11_oneOf_1_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_11_oneOf_1_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_1_2_program_files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_1_3_program_files_HBuilderX_plugins_uniapp_cli_node_modules_stylus_loader_index_js_ref_11_oneOf_1_4_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_1_5_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_style_index_0_id_7fe3b0cb_scoped_true_lang_stylus___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony default export */ __webpack_exports__["default"] = (_program_files_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_11_oneOf_1_0_program_files_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_11_oneOf_1_1_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_1_2_program_files_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_11_oneOf_1_3_program_files_HBuilderX_plugins_uniapp_cli_node_modules_stylus_loader_index_js_ref_11_oneOf_1_4_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_11_oneOf_1_5_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_program_files_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_card_vue_vue_type_style_index_0_id_7fe3b0cb_scoped_true_lang_stylus___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ 630:
/***/ 645:
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--11-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-oneOf-1-2!./node_modules/postcss-loader/src??ref--11-oneOf-1-3!./node_modules/stylus-loader??ref--11-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--11-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!D:/workfile/minprogram/wanmeiyizhan/components/card.vue?vue&type=style&index=0&id=7fe3b0cb&scoped=true&lang=stylus& ***!
\*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@ -242,7 +242,7 @@ __webpack_require__.r(__webpack_exports__);
'components/card-create-component',
{
'components/card-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('2')['createComponent'](__webpack_require__(624))
__webpack_require__('2')['createComponent'](__webpack_require__(639))
})
},
[['components/card-create-component']]

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