From 32526e5bddb7b14328b2467cd18783f480b33f3b Mon Sep 17 00:00:00 2001
From: xuxueyang <xuxy@fengyuntec.com>
Date: 星期六, 31 八月 2024 01:51:53 +0800
Subject: [PATCH] update合伙人
---
pages/home/components/home-category.vue | 42 ++++++++++++++++++++++++++++++++++--------
1 files changed, 34 insertions(+), 8 deletions(-)
diff --git a/pages/home/components/home-category.vue b/pages/home/components/home-category.vue
index 1768fea..8ddb38c 100644
--- a/pages/home/components/home-category.vue
+++ b/pages/home/components/home-category.vue
@@ -1,13 +1,14 @@
<template>
<view class="home-category">
<view class="flex">
- <view class="t1">06-03(今日)第一场交易中</view>
- <view class="t2">当前在售123435扎</view>
+ <view class="t1">{{today}}(今日)交易中</view>
+ <view class="t2">当前在{{tj||0}}售</view>
+ <!-- 加了/api/customer/flower/up/stock -->
</view>
<view class="m-t-12 flex">
- <view class="item" v-for="(item,index) of list" :key="index">
+ <view class="item" v-for="(item,index) of list" :key="index" @click.stop="toList(item)">
<image class="icon img100" :src="item.url"></image>
- <view>{{item.name || '-'}}</view>
+ <view>{{ item.name || '-' }}</view>
</view>
</view>
</view>
@@ -16,16 +17,40 @@
<script>
export default {
beforeMount() {
- for (var i = 0; i < 10; i++) {
- this.list.push({
- 'url': 'https://hmy-flower.oss-cn-shanghai.aliyuncs.com/e2/e2ee2fa7cdef458ba748261305edc57435549b9113807b6fbbfd4bfa456334d.png',
- 'name': '玫瑰'
+ this.today = this.$util.toDate(new Date())
+ this.$http.request('get', '/api/customer/flower/category/tree', {}).then(res => {
+ var data = res.data
+ this.list = []
+ var arr = data || []
+ for (let i = 0; i < arr.length && i < 10; i++) {
+ this.list.push({
+ id: arr[i].id,
+ name: arr[i].name,
+ url: arr[i].imageUrl
+ })
+ }
+ })
+ this.$http.request('get', '/api/customer/flower/up/stock', {}).then(res => {
+ var data = res.data
+ this.tj = data || 0
+ })
+
+ },
+ methods: {
+ toList(item) {
+ // uni.navigateTo({
+ // url:'/sub_pages/customer/trade/list?categoryId='+item.id
+ // })
+ uni.navigateTo({
+ url: '/sub_pages/customer/trade/trade?categoryId=' + item.id
})
}
},
data() {
return {
list: [],
+ today: '',
+ tj: 0
};
}
@@ -42,6 +67,7 @@
line-height: 40rpx;
min-width: 20%;
margin-bottom: 28rpx;
+
.icon {
width: 94rpx;
height: 94rpx;
--
Gitblit v1.9.3