feat(custom): \!
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-09-05 16:41:26 +08:00
parent 962d7a2b19
commit 94b6a9da10
23 changed files with 311 additions and 721 deletions

View File

@@ -2,19 +2,9 @@
<view>
<!-- 商品列表 -->
<view class="good-class" v-if="class_list.length > 0">
<nut-tabs
v-model="value"
title-scroll
size="large"
direction="vertical"
title-gutter="5"
animated-time="0"
<nut-tabs v-model="value" title-scroll size="large" direction="vertical" title-gutter="5" animated-time="0"
name="tabName">
<nut-tab-pane
v-for="(itm, index) in good_list"
:key="index"
:title="itm.name"
:pane-key="index">
<nut-tab-pane v-for="(itm, index) in good_list" :key="index" :title="itm.name" :pane-key="index">
<view v-if="itm.Goods.length > 0">
<view class="list" v-for="(item, index) in itm.Goods" :key="index">
<view class="item" @click.stop="toGoodDetails(item.gid, 1)">
@@ -27,16 +17,13 @@
<view class="price">
<text style="font-size: 15px">{{ item.number }}</text>
</view>
<view class="price">
<!-- <view class="price">
<text style="font-size: 15px"
>{{ item.exchange }}积分</text
>
</view>
</view> -->
</view>
<nut-button
size="mini"
type="primary"
@click.stop="add_cart(item)">
<nut-button size="mini" type="primary" @click.stop="add_cart(item)">
<template #icon>
<Cart2 />
</template>
@@ -53,20 +40,16 @@
</view>
<nut-empty v-else description="该商家暂无商品"></nut-empty>
<!-- 购物车 -->
<cart
ref="cartRef"
:mer-info="mer_info"
@update-cart="updateCartNum"
:IsPendingOrder="true" />
<cart ref="cartRef" :mer-info="mer_info" @update-cart="updateCartNum" :IsPendingOrder="true" />
</view>
</template>
<script setup lang="ts">
import {Ref, ref} from 'vue';
import { Ref, ref } from 'vue';
import Taro from '@tarojs/taro';
import Cart from '../../../../components/Cart.vue';
import {Cart2} from '@nutui/icons-vue-taro';
import {getGoodList, getMerCategory} from '../../../../api/goods';
import { Cart2 } from '@nutui/icons-vue-taro';
import { getGoodList, getMerCategory } from '../../../../api/goods';
interface goodList {
ID: number;