From f1ce6aefad85026c97f4db41a64cb6ff58839225 Mon Sep 17 00:00:00 2001
From: lin <1005713861@163.com>
Date: Fri, 22 May 2026 10:29:26 +0800
Subject: [PATCH] feat:鹿不选 第一版1.1.0
---
pages/addBank/addBank.vue | 4
static/imgs/index-top.png | 0
unpackage/res/icons/1024x1024.png | 0
static/css/carts.css | 2
pages/ginfo/ginfo.vue | 2
unpackage/res/icons/29x29.png | 0
static/imgs/tb11.png | 0
unpackage/res/icons/58x58.png | 0
pages/profile/profile.vue | 4
unpackage/res/icons/167x167.png | 0
unpackage/res/icons/20x20.png | 0
unpackage/res/icons/87x87.png | 0
pages/address/address.vue | 4
pages/bank/bank.vue | 4
unpackage/res/icons/80x80.png | 0
static/css/login.css | 6
static/css/order.css | 6
unpackage/res/icons/120x120.png | 0
pages.json | 8
unpackage/res/icons/96x96.png | 0
static/imgs/index-logo.png | 0
static/imgs/nv4.png | 0
static/imgs/ad4.png | 0
static/css/cates.css | 2
static/imgs/headimg.png | 0
static/css/logs.css | 2
unpackage/res/icons/180x180.png | 0
static/imgs/ad3.png | 0
static/imgs/tb44.png | 0
static/imgs/nv5.png | 0
unpackage/res/icons/72x72.png | 0
static/css/idcard.css | 2
static/css/addAddr.css | 2
unpackage/res/icons/192x192.png | 0
static/imgs/checked.png | 0
unpackage/res/icons/152x152.png | 0
unpackage/res/icons/40x40.png | 0
App.vue | 2
static/imgs/my-bg.png | 0
static/imgs/nv3.png | 0
static/imgs/tb33.png | 0
static/css/bank.css | 2
static/imgs/cateNavIcon.png | 0
unpackage/res/icons/144x144.png | 0
pages/index/index.vue | 130 ++++++++++++++++++++++---
static/css/address.css | 2
unpackage/res/icons/76x76.png | 0
static/css/pays.css | 6
pages/login/login.vue | 2
static/css/edu.css | 4
static/imgs/loginBg.png | 0
pages/addAddr/addAddr.vue | 4
static/css/ginfo.css | 2
static/css/index.css | 77 +++++++++++++--
androidPrivacy.json | 4
static/imgs/loginLogo.png | 0
manifest.json | 8
unpackage/res/icons/60x60.png | 0
pages/wallet/wallet.vue | 2
static/imgs/nv1.png | 0
60 files changed, 221 insertions(+), 72 deletions(-)
diff --git a/App.vue b/App.vue
index 5f1a9dc..22b78f4 100644
--- a/App.vue
+++ b/App.vue
@@ -105,7 +105,7 @@
.noDataBtn{
width: 240upx !important;
margin: 50upx auto;
- background-color: #37AA25;
+ background-color: #1735C0;
color: #ffffff !important;
letter-spacing: 10upx;
height: 70upx;
diff --git a/androidPrivacy.json b/androidPrivacy.json
index c013e0d..16a2d7a 100644
--- a/androidPrivacy.json
+++ b/androidPrivacy.json
@@ -1,8 +1,8 @@
{
"version" : "1",
"prompt" : "template",
- "title" : "购有趣商城注册协议和隐私政策",
- "message" : " 请你务必审慎阅读、充分理解“注册协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。<br/> 你可阅读<a href=\"https://gyq1983.jggyq.com/?gp=1 \">《注册协议》</a>和<a href=\"https://gyq1983.jggyq.com/?gp=2 \">《隐私政策》</a>了解详细信息。并且我们会申请读取您的设备信息,以向您提供安全风控服务。同时您应特别注意前述协议中免除或者限制我们责任的条款、对您权利进行限制的条款。如您已详细阅读并同意购有趣服务协议和隐私政策,请点击【同意并继续】开始使用我们的服务。",
+ "title" : "鹿不选商城注册协议和隐私政策",
+ "message" : " 请你务必审慎阅读、充分理解“注册协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。<br/> 你可阅读<a href=\"https://gyq1983.jggyq.com/?gp=1 \">《注册协议》</a>和<a href=\"https://gyq1983.jggyq.com/?gp=2 \">《隐私政策》</a>了解详细信息。并且我们会申请读取您的设备信息,以向您提供安全风控服务。同时您应特别注意前述协议中免除或者限制我们责任的条款、对您权利进行限制的条款。如您已详细阅读并同意鹿不选服务协议和隐私政策,请点击【同意并继续】开始使用我们的服务。",
"buttonAccept" : "同意并继续",
"buttonRefuse" : "暂不同意",
"hrefLoader" : "system",
diff --git a/manifest.json b/manifest.json
index 61cb849..d7c6031 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1,9 +1,9 @@
{
- "name" : "购有趣",
- "appid" : "__UNI__E97BFD9",
+ "name" : "鹿不选",
+ "appid" : "__UNI__B351A70",
"description" : "",
- "versionName" : "1.4.0",
- "versionCode" : 140,
+ "versionName" : "1.1.0",
+ "versionCode" : 110,
"transformPx" : false,
/* 5+App特有相关 */
"app-plus" : {
diff --git a/pages.json b/pages.json
index c11310d..d719beb 100644
--- a/pages.json
+++ b/pages.json
@@ -4,7 +4,7 @@
"path": "pages/index/index",
"style": {
"navigationStyle":"custom",
- "navigationBarTitleText": "购有趣"
+ "navigationBarTitleText": "鹿不选"
}
},
{
@@ -21,7 +21,7 @@
{
"navigationStyle":"custom",
"navigationBarTitleText": "我的",
- "navigationBarBackgroundColor": "#37AA25",
+ "navigationBarBackgroundColor": "#1735C0",
"app-plus": {
"titleNView": false
}
@@ -214,7 +214,7 @@
],
"tabBar": {
"color": "#252938",
- "selectedColor": "#37AA25",
+ "selectedColor": "#1735C0",
"borderStyle": "black",
"backgroundColor": "#FFFFFF",
"list": [
@@ -246,7 +246,7 @@
},
"globalStyle": {
"navigationBarTextStyle": "black",
- "navigationBarTitleText": "购有趣",
+ "navigationBarTitleText": "鹿不选",
"navigationBarBackgroundColor": "#F8F8F8",
"backgroundColor": "#F8F8F8"
},
diff --git a/pages/addAddr/addAddr.vue b/pages/addAddr/addAddr.vue
index 68aa1a3..2439e55 100644
--- a/pages/addAddr/addAddr.vue
+++ b/pages/addAddr/addAddr.vue
@@ -20,8 +20,8 @@
</view>
<view class="addrItem">
<text class="label">设置默认地址</text>
- <switch @change="defChange" v-if="formData.isdef == 0" color="#37AA25" style="transform:scale(0.7)"/>
- <switch @change="defChange" v-else checked color="#37AA25" style="transform:scale(0.7)"/>
+ <switch @change="defChange" v-if="formData.isdef == 0" color="#1735C0" style="transform:scale(0.7)"/>
+ <switch @change="defChange" v-else checked color="#1735C0" style="transform:scale(0.7)"/>
</view>
</view>
<view class="addrBtn" @tap="addrSave">保存</view>
diff --git a/pages/addBank/addBank.vue b/pages/addBank/addBank.vue
index 6ed3a39..0a2f769 100644
--- a/pages/addBank/addBank.vue
+++ b/pages/addBank/addBank.vue
@@ -28,8 +28,8 @@
</view>
<view class="addrItem">
<text class="label">设置默认银行</text>
- <switch @change="defChange" v-if="formData.isdef == 0" color="#37AA25" style="transform:scale(0.7)"/>
- <switch @change="defChange" v-else checked color="#37AA25" style="transform:scale(0.7)"/>
+ <switch @change="defChange" v-if="formData.isdef == 0" color="#1735C0" style="transform:scale(0.7)"/>
+ <switch @change="defChange" v-else checked color="#1735C0" style="transform:scale(0.7)"/>
</view>
</view>
<view class="addrBtn" @tap="bankSave" v-if="type == 2">保存并购买</view>
diff --git a/pages/address/address.vue b/pages/address/address.vue
index e3bdef5..ce7fb38 100644
--- a/pages/address/address.vue
+++ b/pages/address/address.vue
@@ -13,8 +13,8 @@
<view class="addr-c">
<view class="addr-df">
默认:
- <switch @change="defChange" :data-id="item.id" v-if="item.isdef == 0" color="#37AA25" style="transform:scale(0.7)"/>
- <switch @change="defChange" :data-id="item.id" v-else checked color="#37AA25" style="transform:scale(0.7)"/>
+ <switch @change="defChange" :data-id="item.id" v-if="item.isdef == 0" color="#1735C0" style="transform:scale(0.7)"/>
+ <switch @change="defChange" :data-id="item.id" v-else checked color="#1735C0" style="transform:scale(0.7)"/>
</view>
<view class="addr-c-main">
<view class="addr-c-c" @tap="$util.goPages('/pages/addAddr/addAddr?id=' + item.id)">
diff --git a/pages/bank/bank.vue b/pages/bank/bank.vue
index e080e2e..98aa9b1 100644
--- a/pages/bank/bank.vue
+++ b/pages/bank/bank.vue
@@ -11,8 +11,8 @@
<view class="bank-c">
<view class="bank-df">
默认:
- <switch @change="defChange" :data-id="item.id" v-if="item.isdef == 0" color="#37AA25" style="transform:scale(0.7)"/>
- <switch @change="defChange" :data-id="item.id" v-else checked color="#37AA25" style="transform:scale(0.7)"/>
+ <switch @change="defChange" :data-id="item.id" v-if="item.isdef == 0" color="#1735C0" style="transform:scale(0.7)"/>
+ <switch @change="defChange" :data-id="item.id" v-else checked color="#1735C0" style="transform:scale(0.7)"/>
</view>
<view class="bank-c-main">
<view class="bank-c-c" @tap="$util.goPages('/pages/addBank/addBank?id=' + item.id)">
diff --git a/pages/ginfo/ginfo.vue b/pages/ginfo/ginfo.vue
index ed53010..357a6d1 100644
--- a/pages/ginfo/ginfo.vue
+++ b/pages/ginfo/ginfo.vue
@@ -53,7 +53,7 @@
data() {
return {
indicatorDots: true,
- indicatorColor: '#37AA25',
+ indicatorColor: '#1735C0',
indicatorActiveColor: '#ffffff',
autoplay: true,
interval: 3000,
diff --git a/pages/index/index.vue b/pages/index/index.vue
index 4e6b00f..ca89792 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -28,25 +28,26 @@
</view>
</view>
</view>
-
- <!-- <view class="cates" v-if="catesNavData">
+ <!-- nav1 -->
+ <view class="cates" v-if="catesNavData">
<view class="cates-v" v-for="(item, index) in catesNavData" :key="item.id" @tap="$util.goPages('/pages/catesList/catesList?catesId=' + item.id + '&title=' + item.title)">
<image class="cates-v-icon" :src="item.icon" mode=""></image>
<view class="">{{item.title}}</view>
</view>
- <view class="cates-v" @tap="$util.goSwitch('/pages/cates/cates')">
+ <!-- <view class="cates-v" @tap="$util.goSwitch('/pages/cates/cates')">
<image class="cates-v-icon" src="/static/imgs/more.png" mode=""></image>
<view class="">更多</view>
- </view>
- </view> -->
- <view v-if="catesNavData" style="padding: 0 30rpx;background-color: #ffffff;margin-top: 422rpx;">
- <uv-scroll-list indicatorColor="#fff0f0" indicatorActiveColor="#37AA25">
- <view class="cates-v" v-for="(item, index) in catesNavData" :key="item.id" @tap="$util.goPages('/pages/catesList/catesList?catesId=' + item.id + '&title=' + item.title)">
- <image class="cates-v-icon" :src="item.icon" mode="heightFix"></image>
+ </view> -->
+ </view>
+ <!-- nav2-横向滚动 -->
+ <!-- <view v-if="catesNavData" style="padding: 0 30rpx;background-color: #ffffff;margin-top: 422rpx;">
+ <uv-scroll-list indicatorColor="#fff0f0" indicatorActiveColor="#1735C0">
+ <view class="cates-v-s" v-for="(item, index) in catesNavData" :key="item.id" @tap="$util.goPages('/pages/catesList/catesList?catesId=' + item.id + '&title=' + item.title)">
+ <image class="cates-v-s-icon" :src="item.icon" mode="heightFix"></image>
<view class="">{{item.title}}</view>
</view>
</uv-scroll-list>
- </view>
+ </view> -->
<!-- <view class="ad1" @tap="$util.goPages('/pages/catesList/catesList?catesId=11' + '&title=' + '服装鞋包')">
<image src="/static/imgs/ad1.png" mode=""></image>
@@ -55,14 +56,27 @@
<view class="ad2" @tap="$util.goPages('/pages/catesList/catesList?catesId=3' + '&title=' + '手机数码')">
<image src="/static/imgs/ad2.png" mode=""></image>
</view>
+
+ <view v-if="catesGoodsData" style="padding: 0 30rpx;background-color: #ffffff;margin-top: 0rpx;">
+ <uv-scroll-list :indicator="false" indicatorColor="#fff0f0" indicatorActiveColor="#1735C0">
+ <view class="cates-v-goods-s" v-for="(item, index) in catesGoodsData" :key="item.id" @click="$util.goPages('/pages/ginfo/ginfo?id=' + item.id)">
+ <image class="cates-v-goods-s-icon" :src="item.icon" mode="heightFix"></image>
+ <view class="cates-v-goods-title">{{item.title}}</view>
+ </view>
+ </uv-scroll-list>
+ </view>
<view class="d3-wrap">
- <view class="ad3" @tap="$util.goPages('/pages/catesList/catesList?catesId=2' + '&title=' + '家用电器')">
+ <view class="ad3" @tap="$util.goPages('/pages/catesList/catesList?catesId=3' + '&title=' + '手机数码')">
<image src="/static/imgs/ad3.png" mode=""></image>
</view>
- <view class="ad4" @tap="$util.goPages('/pages/catesList/catesList?catesId=4' + '&title=' + '美妆个护')">
+
+ <view class="ad4" @tap="$util.goPages('/pages/catesList/catesList?catesId=2' + '&title=' + '家用电器')">
<image src="/static/imgs/ad4.png" mode=""></image>
</view>
+ <!-- <view class="ad4" @tap="$util.goPages('/pages/catesList/catesList?catesId=4' + '&title=' + '美妆个护')">
+ <image src="/static/imgs/ad4.png" mode=""></image>
+ </view> -->
</view>
<!-- <view class="c-goods" v-if="hotCates" v-for="(item, index) in hotCates">
@@ -99,11 +113,19 @@
</scroll-view>
</view>
</view> -->
-
- <view class="cateNav">
+ <!-- 分类展示一 -->
+ <!-- <view class="cateNav">
<view class="cateNav-item" :class="{active:actIndex===index}" v-for="(item, index) in cateNavList" :key="index" @click="navClick(item,index)">
<view class="cateNav-title">{{item.title}}</view>
<view class="cateNav-desc">{{item.desc}}</view>
+ </view>
+ </view> -->
+ <!-- 分类展示二 -->
+ <view class="cateNav-t">
+ <view class="cateNav-t-item" :class="{active:actIndex===index}" v-for="(item, index) in cateNavListt" :key="index" @click="navClick(item,index)">
+ <view class="cateNav-t-title">{{item.title}}</view>
+ <!-- <view class="cateNav-t-desc">{{item.desc}}</view> -->
+ <image v-show="actIndex===index" class="cateNav-t-icon" src="/static/imgs/cateNavIcon.png" mode="heightFix"></image>
</view>
</view>
<view class="goods-main">
@@ -125,7 +147,7 @@
</view>
<view class="login-desc" v-if="!userInfo" @tap="$util.goPages('../login/login')">
<image class="login-icon" src="/static/imgs/logo-icon.png" mode=""></image>
- <view class="login-font">登录购有趣,打开美好生活</view>
+ <view class="login-font">登录鹿不选,打开美好生活</view>
<view class="login-btn">立即登录</view>
</view>
</view>
@@ -172,13 +194,14 @@
staHeight: 0,
paddingHeight: 0,
indicatorDots: true,
- indicatorColor: '#37AA25',
+ indicatorColor: '#1735C0',
indicatorActiveColor: '#ffffff',
autoplay: true,
interval: 3000,
duration: 500,
bannerData: [],
catesNavData: [],
+ catesGoodsData: [],
catesHotData: [],
userInfo: null,
config: null,
@@ -215,6 +238,29 @@
catesId: 5,
},
],
+ cateNavListt: [
+ {
+ title: '今日推荐',
+ desc: '好物精选',
+ skey: '家用电器',
+ catesId: 2,
+ },{
+ title: '天天低价',
+ desc: '猜你喜欢',
+ skey: '服装鞋包',
+ catesId: 15,
+ },{
+ title: '好物精选',
+ desc: '天天低价',
+ skey: '美妆个护',
+ catesId: 4,
+ },{
+ title: '热门榜单',
+ desc: '热门榜单',
+ skey: '母婴童玩',
+ catesId: 5,
+ },
+ ],
actIndex: 0,
}
},
@@ -229,6 +275,7 @@
created() {
this.catesId = this.cateNavList[0]['catesId']
this.catesGoods()
+ this.getCatesGoods()
},
onLoad() {
const systemInfo = uni.getSystemInfoSync();
@@ -252,6 +299,15 @@
this.$util.post('Goods/getCatesGoods', {catesId: this.catesId, is_hot: this.is_hot, pageIndex: this.pageIndex, pageSize: this.pageSize}).then(res => {
if(res.code == 1) {
this.goodsData = res.data.list
+ }
+ })
+ },
+ //获取某个分类商品:is_hot=是否热门,is_pref=是否优选,is_fenqi=是否分期,sort=排序
+ getCatesGoods(){
+ this.$util.post('Goods/getCatesGoods', {catesId: 3, is_hot: 'true', pageIndex: this.pageIndex, pageSize: this.pageSize}).then(res => {
+ if(res.code == 1) {
+ this.catesGoodsData = res.data.list
+ console.log('啦啦啦',this.catesGoodsData)
}
})
},
@@ -426,6 +482,7 @@
@import url(@/static/css/index.css);
</style>
<style lang="scss">
+ // 分类展示一
.cateNav {
display: flex;
justify-content: center;
@@ -447,11 +504,48 @@
}
.cateNav-item.active {
.cateNav-title {
- color: #37AA25;
+ color: #1735C0;
}
.cateNav-desc {
color: #ffffff;
- background-color: #37AA25;
+ background-color: #1735C0;
+ border-radius: 50rpx;
+ padding: 12rpx 0;
+ }
+ }
+ }
+ // 分类展示二
+ .cateNav-t {
+ display: flex;
+ justify-content: center;
+ gap: 30rpx;
+ margin-top: 40rpx;
+ margin-bottom: 30rpx;
+ .cateNav-t-item {
+ width: 20%;
+ text-align: center;
+ .cateNav-t-title {
+ color: #333333;
+ font-weight: bold;
+ font-size: 32rpx;
+ }
+ .cateNav-t-icon {
+ width: 62rpx;
+ height: 18rpx;
+ }
+ .cateNav-t-desc {
+ color: #666666;
+ font-size: 24rpx;
+ }
+ }
+ .cateNav-t-item.active {
+ .cateNav-t-title {
+ color: #1735C0;
+ font-size: 34rpx;
+ }
+ .cateNav-t-desc {
+ color: #ffffff;
+ background-color: #1735C0;
border-radius: 50rpx;
padding: 12rpx 0;
}
diff --git a/pages/login/login.vue b/pages/login/login.vue
index 4366faa..c8a8c51 100644
--- a/pages/login/login.vue
+++ b/pages/login/login.vue
@@ -6,7 +6,7 @@
<text>购你所想</text>
<text>购你所爱</text>
</view>
- <view class="login-title-2">欢迎登录购有趣</view>
+ <view class="login-title-2">欢迎登录鹿不选</view>
</view>
<view class="login-type">
<view class="login-type-v">
diff --git a/pages/profile/profile.vue b/pages/profile/profile.vue
index ca30a4c..9e7482a 100644
--- a/pages/profile/profile.vue
+++ b/pages/profile/profile.vue
@@ -42,8 +42,8 @@
<view class="profile-item" v-if="Config.put_open == 2">
<text class="label">支付权益</text>
<view class="">
- <switch @change="equityOpen" v-if="userInfo.equity_open == 1" checked color="#37AA25" style="transform:scale(0.7)"/>
- <switch @change="equityOpen" v-else color="#37AA25" style="transform:scale(0.7)"/>
+ <switch @change="equityOpen" v-if="userInfo.equity_open == 1" checked color="#1735C0" style="transform:scale(0.7)"/>
+ <switch @change="equityOpen" v-else color="#1735C0" style="transform:scale(0.7)"/>
</view>
</view> -->
</view>
diff --git a/pages/wallet/wallet.vue b/pages/wallet/wallet.vue
index d9f4b8a..827d0b8 100644
--- a/pages/wallet/wallet.vue
+++ b/pages/wallet/wallet.vue
@@ -1,6 +1,6 @@
<template>
<view class="wallet">
- <view class="startBar" style="background-color: #37AA25;"></view>
+ <view class="startBar" style="background-color: #1735C0;"></view>
<view class="wallet-header">
<view class="wallet-header-edu" v-if="userInfo == null">
<view class="wallet-header-price">预估额度<text v-if="Config">{{Config.edu}}</text></view>
diff --git a/static/css/addAddr.css b/static/css/addAddr.css
index 76a04f6..d7ecd9e 100644
--- a/static/css/addAddr.css
+++ b/static/css/addAddr.css
@@ -44,7 +44,7 @@
width: 90%;
margin: 50upx auto 30upx;
height: 90upx;
- background-color: #37AA25;
+ background-color: #1735C0;
color: #ffffff;
letter-spacing: 10upx;
display: flex;
diff --git a/static/css/address.css b/static/css/address.css
index 600f3c6..f440ca9 100644
--- a/static/css/address.css
+++ b/static/css/address.css
@@ -57,7 +57,7 @@
bottom: 0;
z-index: 99;
height: 90upx;
- background-color: #37AA25;
+ background-color: #1735C0;
color: #ffffff;
letter-spacing: 10upx;
display: flex;
diff --git a/static/css/bank.css b/static/css/bank.css
index 2dacb22..6db434d 100644
--- a/static/css/bank.css
+++ b/static/css/bank.css
@@ -58,7 +58,7 @@
bottom: 0;
z-index: 99;
height: 90upx;
- background-color: #37AA25;
+ background-color: #1735C0;
color: #ffffff;
letter-spacing: 10upx;
display: flex;
diff --git a/static/css/carts.css b/static/css/carts.css
index 016757d..39a572e 100644
--- a/static/css/carts.css
+++ b/static/css/carts.css
@@ -122,7 +122,7 @@
font-size: 26upx;
}
.cartsBtn{
- background: #37AA25;
+ background: #1735C0;
color: #ffffff;
padding: 14upx 25upx;
border-radius: 30upx;
diff --git a/static/css/cates.css b/static/css/cates.css
index 054f097..050180c 100644
--- a/static/css/cates.css
+++ b/static/css/cates.css
@@ -138,6 +138,6 @@
.active{
background-color: #ffffff;
- color: #37AA25 !important;
+ color: #1735C0 !important;
font-weight: 700;
}
diff --git a/static/css/edu.css b/static/css/edu.css
index 6e8c6c5..f571b03 100644
--- a/static/css/edu.css
+++ b/static/css/edu.css
@@ -93,7 +93,7 @@
width: 50%;
margin: -20upx auto;
height: 80upx;
- background-color: #37AA25;
+ background-color: #1735C0;
color: #ffffff;
letter-spacing: 10upx;
display: flex;
@@ -151,7 +151,7 @@
margin: 30upx auto 30upx;
z-index: 99;
height: 90upx;
- background-color: #37AA25;
+ background-color: #1735C0;
color: #ffffff;
letter-spacing: 10upx;
display: flex;
diff --git a/static/css/ginfo.css b/static/css/ginfo.css
index e19a103..27eac0a 100644
--- a/static/css/ginfo.css
+++ b/static/css/ginfo.css
@@ -116,7 +116,7 @@
width: 88%;
height: 78upx;
border-radius: 50upx;
- background-color: #37AA25;
+ background-color: #1735C0;
color: #ffffff;
display: flex;
justify-content: center;
diff --git a/static/css/idcard.css b/static/css/idcard.css
index fb99208..1efb47e 100644
--- a/static/css/idcard.css
+++ b/static/css/idcard.css
@@ -112,7 +112,7 @@
border-radius: 50upx;
}
.authBtn .active{
- background-color: #37AA25;
+ background-color: #1735C0;
}
.del{
diff --git a/static/css/index.css b/static/css/index.css
index 8b7ce57..e9a5fd6 100644
--- a/static/css/index.css
+++ b/static/css/index.css
@@ -25,7 +25,7 @@
top: 0;
left: 0;
width: 100%;
- height: 620rpx;
+ height: 592rpx;
z-index: 0;
}
.content {
@@ -88,7 +88,7 @@
.cates{
width: 100%;
margin: 0;
- margin-top: 190rpx;
+ margin-top: 270rpx;
border-top-right-radius: 30rpx;
border-top-left-radius: 30rpx;
background-color: #ffffff;
@@ -97,12 +97,12 @@
flex-wrap: wrap; /* 确保子元素换行 */
}
.cates-v{
- width: 190rpx;
+ width: 25%;
margin-bottom: 0upx;
- margin-left: 30rpx;
+ /* margin-left: 30rpx; */
}
.cates-v:nth-child(1) {
- margin-left: 0;
+ /* margin-left: 0; */
}
.cates-v-icon{
width: 140rpx;
@@ -112,6 +112,61 @@
border-radius: 10upx;
}
.cates-v view{
+ text-align: center;
+ font-size: 24upx;
+ color: #364153;
+}
+.cates-v-s{
+ width: 190rpx;
+ margin-bottom: 0upx;
+ margin-left: 30rpx;
+ .cates-v-goods-title {
+ display: -webkit-box; /* 设置为WebKit内核的弹性盒子模型 */
+ -webkit-box-orient: vertical; /* 垂直排列 */
+ -webkit-line-clamp: 2; /* 限制显示两行 */
+ overflow: hidden; /* 隐藏超出范围的内容 */
+ text-overflow: ellipsis; /* 使用省略号 */
+ }
+}
+.cates-v-s:nth-child(1) {
+ margin-left: 0;
+}
+.cates-v-s-icon{
+ width: 140rpx;
+ height: 140rpx;
+ display: block;
+ margin: 40upx auto 20upx;
+ border-radius: 10upx;
+}
+.cates-v-s view{
+ text-align: center;
+ font-size: 24upx;
+ color: #364153;
+}
+
+.cates-v-goods-s{
+ width: 200rpx;
+ margin-bottom: 0upx;
+ margin-left: 20rpx;
+ .cates-v-goods-title {
+ display: -webkit-box; /* 设置为WebKit内核的弹性盒子模型 */
+ -webkit-box-orient: vertical; /* 垂直排列 */
+ -webkit-line-clamp: 2; /* 限制显示两行 */
+ overflow: hidden; /* 隐藏超出范围的内容 */
+ text-overflow: ellipsis; /* 使用省略号 */
+ }
+}
+.cates-v-goods-s:nth-child(1) {
+ margin-left: 0;
+}
+.cates-v-goods-s-icon{
+ width: 200rpx;
+ height: 200rpx;
+ display: block;
+ margin: 0upx auto 20upx;
+ border-radius: 10upx;
+}
+.cates-v-goods-s view{
text-align: center;
font-size: 24upx;
color: #364153;
@@ -296,7 +351,7 @@
margin: 30upx auto 30upx;
z-index: 99;
height: 90upx;
- background-color: #37AA25;
+ background-color: #1735C0;
color: #ffffff;
letter-spacing: 10upx;
display: flex;
@@ -340,7 +395,7 @@
height: 50rpx;
line-height: 50rpx;
border-radius: 25rpx;
- background-color: #37AA25;
+ background-color: #1735C0;
color: #ffffff;
}
.hLogo-2 .s-icon{
@@ -544,7 +599,7 @@
.d3-wrap {
width: 96%;
margin: 10upx auto 20upx;
- height: 216rpx;
+ height: 482rpx;
display: flex;
align-items: center;
justify-content: space-between;
@@ -552,7 +607,7 @@
}
.ad3{
width: 50%;
- height: 216rpx;
+ height: 482rpx;
}
.ad3 image{
width: 100%;
@@ -564,7 +619,7 @@
}
.ad4 {
width: 50%;
- height: 216rpx;
+ height: 482rpx;
}
.ca-ad{
@@ -628,7 +683,7 @@
text-align: center;
color: #ffffff;
line-height: 54rpx;
- background: #37AA25;
+ background: #1735C0;
border-radius: 62rpx 62rpx 62rpx 62rpx;
}
.c-goods{
diff --git a/static/css/login.css b/static/css/login.css
index 55d641a..0b4e69d 100644
--- a/static/css/login.css
+++ b/static/css/login.css
@@ -14,7 +14,7 @@
.login-title-1{
font-size: 40upx;
font-weight: 700;
- color: #37AA25;
+ color: #1735C0;
display: flex;
justify-content: center;
align-items: center;
@@ -81,7 +81,7 @@
border-radius: 50upx;
}
.loginBtn .active{
- background-color: #37AA25;
+ background-color: #1735C0;
}
.login-type{
@@ -101,7 +101,7 @@
content: '';
height: 1px;
width: 100%;
- background-color: #37AA25;
+ background-color: #1735C0;
left: 0;
bottom: -10px;
}
diff --git a/static/css/logs.css b/static/css/logs.css
index 43d536e..43255bb 100644
--- a/static/css/logs.css
+++ b/static/css/logs.css
@@ -26,7 +26,7 @@
position: absolute;
right: 30upx;
top: 30%;
- background-color: #37AA25;
+ background-color: #1735C0;
color: #ffffff;
display: flex;
justify-content: center;
diff --git a/static/css/order.css b/static/css/order.css
index 8c090c6..84a8d78 100644
--- a/static/css/order.css
+++ b/static/css/order.css
@@ -31,7 +31,7 @@
content: '';
width: 50%;
height: 3upx;
- background-color: #37AA25;
+ background-color: #1735C0;
left: 25%;
bottom: 0;
}
@@ -125,7 +125,7 @@
margin-right: 30upx;
}
.payOrder{
- background-color: #37AA25;
+ background-color: #1735C0;
color: #ffffff;
border-radius: 10upx;
padding: 10upx 30upx;
@@ -228,7 +228,7 @@
left: 0;
width: 100%;
bottom: 0;
- background-color: #37AA25;
+ background-color: #1735C0;
height: 88upx;
color: #ffffff;
text-align: center;
diff --git a/static/css/pays.css b/static/css/pays.css
index aba88c7..f8455aa 100644
--- a/static/css/pays.css
+++ b/static/css/pays.css
@@ -101,7 +101,7 @@
line-height: 50upx;
height: 50upx;
color: #ffffff;
- background-color: #37AA25;
+ background-color: #1735C0;
padding: 5upx 20upx;
border-radius: 20upx;
}
@@ -141,7 +141,7 @@
line-height: 50upx;
height: 50upx;
color: #ffffff;
- background-color: #37AA25;
+ background-color: #1735C0;
padding: 5upx 20upx;
border-radius: 20upx;
}
@@ -211,7 +211,7 @@
margin: 30upx auto 30upx;
z-index: 99;
height: 90upx;
- background-color: #37AA25;
+ background-color: #1735C0;
color: #ffffff;
letter-spacing: 10upx;
display: flex;
diff --git a/static/imgs/ad3.png b/static/imgs/ad3.png
index ea3af91..e2e13d8 100644
--- a/static/imgs/ad3.png
+++ b/static/imgs/ad3.png
Binary files differ
diff --git a/static/imgs/ad4.png b/static/imgs/ad4.png
index 60621f3..b190c60 100644
--- a/static/imgs/ad4.png
+++ b/static/imgs/ad4.png
Binary files differ
diff --git a/static/imgs/cateNavIcon.png b/static/imgs/cateNavIcon.png
new file mode 100644
index 0000000..41d6b27
--- /dev/null
+++ b/static/imgs/cateNavIcon.png
Binary files differ
diff --git a/static/imgs/checked.png b/static/imgs/checked.png
index 4128808..b8f6702 100644
--- a/static/imgs/checked.png
+++ b/static/imgs/checked.png
Binary files differ
diff --git a/static/imgs/headimg.png b/static/imgs/headimg.png
index 74c5d9d..877b1c6 100644
--- a/static/imgs/headimg.png
+++ b/static/imgs/headimg.png
Binary files differ
diff --git a/static/imgs/index-logo.png b/static/imgs/index-logo.png
index 8496afe..d08c39a 100644
--- a/static/imgs/index-logo.png
+++ b/static/imgs/index-logo.png
Binary files differ
diff --git a/static/imgs/index-top.png b/static/imgs/index-top.png
index 1a6d762..22d53f5 100644
--- a/static/imgs/index-top.png
+++ b/static/imgs/index-top.png
Binary files differ
diff --git a/static/imgs/loginBg.png b/static/imgs/loginBg.png
index 481f53d..69edda0 100644
--- a/static/imgs/loginBg.png
+++ b/static/imgs/loginBg.png
Binary files differ
diff --git a/static/imgs/loginLogo.png b/static/imgs/loginLogo.png
index 9ce2825..390183e 100644
--- a/static/imgs/loginLogo.png
+++ b/static/imgs/loginLogo.png
Binary files differ
diff --git a/static/imgs/my-bg.png b/static/imgs/my-bg.png
index 5385f66..d8b234e 100644
--- a/static/imgs/my-bg.png
+++ b/static/imgs/my-bg.png
Binary files differ
diff --git a/static/imgs/nv1.png b/static/imgs/nv1.png
index 1ceac9c..309dd38 100644
--- a/static/imgs/nv1.png
+++ b/static/imgs/nv1.png
Binary files differ
diff --git a/static/imgs/nv3.png b/static/imgs/nv3.png
index d5362f1..40a933c 100644
--- a/static/imgs/nv3.png
+++ b/static/imgs/nv3.png
Binary files differ
diff --git a/static/imgs/nv4.png b/static/imgs/nv4.png
index 179f5fa..8523949 100644
--- a/static/imgs/nv4.png
+++ b/static/imgs/nv4.png
Binary files differ
diff --git a/static/imgs/nv5.png b/static/imgs/nv5.png
index 9cb0a99..fada789 100644
--- a/static/imgs/nv5.png
+++ b/static/imgs/nv5.png
Binary files differ
diff --git a/static/imgs/tb11.png b/static/imgs/tb11.png
index 0baa25c..3ec008a 100644
--- a/static/imgs/tb11.png
+++ b/static/imgs/tb11.png
Binary files differ
diff --git a/static/imgs/tb33.png b/static/imgs/tb33.png
index 6a57803..14026a0 100644
--- a/static/imgs/tb33.png
+++ b/static/imgs/tb33.png
Binary files differ
diff --git a/static/imgs/tb44.png b/static/imgs/tb44.png
index 7b7e8d7..af3ef32 100644
--- a/static/imgs/tb44.png
+++ b/static/imgs/tb44.png
Binary files differ
diff --git a/unpackage/res/icons/1024x1024.png b/unpackage/res/icons/1024x1024.png
index 32a0451..91b8564 100644
--- a/unpackage/res/icons/1024x1024.png
+++ b/unpackage/res/icons/1024x1024.png
Binary files differ
diff --git a/unpackage/res/icons/120x120.png b/unpackage/res/icons/120x120.png
index c865571..ed2ebf7 100644
--- a/unpackage/res/icons/120x120.png
+++ b/unpackage/res/icons/120x120.png
Binary files differ
diff --git a/unpackage/res/icons/144x144.png b/unpackage/res/icons/144x144.png
index d036251..85fc20b 100644
--- a/unpackage/res/icons/144x144.png
+++ b/unpackage/res/icons/144x144.png
Binary files differ
diff --git a/unpackage/res/icons/152x152.png b/unpackage/res/icons/152x152.png
index 7dd4bfd..903b10e 100644
--- a/unpackage/res/icons/152x152.png
+++ b/unpackage/res/icons/152x152.png
Binary files differ
diff --git a/unpackage/res/icons/167x167.png b/unpackage/res/icons/167x167.png
index 2b4af54..6f68f12 100644
--- a/unpackage/res/icons/167x167.png
+++ b/unpackage/res/icons/167x167.png
Binary files differ
diff --git a/unpackage/res/icons/180x180.png b/unpackage/res/icons/180x180.png
index 1b547ce..202ac94 100644
--- a/unpackage/res/icons/180x180.png
+++ b/unpackage/res/icons/180x180.png
Binary files differ
diff --git a/unpackage/res/icons/192x192.png b/unpackage/res/icons/192x192.png
index 7c7fdff..9cdd0d5 100644
--- a/unpackage/res/icons/192x192.png
+++ b/unpackage/res/icons/192x192.png
Binary files differ
diff --git a/unpackage/res/icons/20x20.png b/unpackage/res/icons/20x20.png
index bd242e2..515b9ec 100644
--- a/unpackage/res/icons/20x20.png
+++ b/unpackage/res/icons/20x20.png
Binary files differ
diff --git a/unpackage/res/icons/29x29.png b/unpackage/res/icons/29x29.png
index 8eaa2bf..ba04011 100644
--- a/unpackage/res/icons/29x29.png
+++ b/unpackage/res/icons/29x29.png
Binary files differ
diff --git a/unpackage/res/icons/40x40.png b/unpackage/res/icons/40x40.png
index 8ff2b70..207be17 100644
--- a/unpackage/res/icons/40x40.png
+++ b/unpackage/res/icons/40x40.png
Binary files differ
diff --git a/unpackage/res/icons/58x58.png b/unpackage/res/icons/58x58.png
index 2f6ea84..b8d8b98 100644
--- a/unpackage/res/icons/58x58.png
+++ b/unpackage/res/icons/58x58.png
Binary files differ
diff --git a/unpackage/res/icons/60x60.png b/unpackage/res/icons/60x60.png
index 693d5df..230644d 100644
--- a/unpackage/res/icons/60x60.png
+++ b/unpackage/res/icons/60x60.png
Binary files differ
diff --git a/unpackage/res/icons/72x72.png b/unpackage/res/icons/72x72.png
index 6103b33..1bc4102 100644
--- a/unpackage/res/icons/72x72.png
+++ b/unpackage/res/icons/72x72.png
Binary files differ
diff --git a/unpackage/res/icons/76x76.png b/unpackage/res/icons/76x76.png
index 22df0c6..33d3d28 100644
--- a/unpackage/res/icons/76x76.png
+++ b/unpackage/res/icons/76x76.png
Binary files differ
diff --git a/unpackage/res/icons/80x80.png b/unpackage/res/icons/80x80.png
index 5de3983..40c8178 100644
--- a/unpackage/res/icons/80x80.png
+++ b/unpackage/res/icons/80x80.png
Binary files differ
diff --git a/unpackage/res/icons/87x87.png b/unpackage/res/icons/87x87.png
index ec92505..a722973 100644
--- a/unpackage/res/icons/87x87.png
+++ b/unpackage/res/icons/87x87.png
Binary files differ
diff --git a/unpackage/res/icons/96x96.png b/unpackage/res/icons/96x96.png
index 92d5628..f272af3 100644
--- a/unpackage/res/icons/96x96.png
+++ b/unpackage/res/icons/96x96.png
Binary files differ
--
Gitblit v1.9.3