From 9e0d2563ee3adc08b27f365e315855d776fd08f0 Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期五, 11 七月 2025 10:00:11 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/dev' into dev --- pages/supplier/publish-goods/chooseCategery.vue | 66 +++++++++++++++++++++++++++++++++ 1 files changed, 66 insertions(+), 0 deletions(-) diff --git a/pages/supplier/publish-goods/chooseCategery.vue b/pages/supplier/publish-goods/chooseCategery.vue new file mode 100644 index 0000000..c32acea --- /dev/null +++ b/pages/supplier/publish-goods/chooseCategery.vue @@ -0,0 +1,66 @@ +<template> + <view class="container"> + <scroll-view scroll-y="true" style="height: 70vh"> + <view class="categeryContainer"> + <view class="categeryItem" v-for="item in categeryList" :key="item.id" @click="chooseCategery(item.id,item.name)"> + <view class="cateGeryName" :class="{chooseCategeryStyle:chooseCategeryId==item.id}"> + {{item.name}} + </view> + </view> + </view> + </scroll-view> + <view class="">鎮ㄥ綋鍓嶉�夋嫨鐨勫晢鍝佺被鍒槸锛歿{categeryName}}</view> + </view> +</template> + +<script> + import { + getMyActivityList + } from '@/api/supplier.js' + export default { + data() { + return { + categeryName:'', + chooseCategeryId: '', + categeryList: [], + + } + }, + methods:{ + // 鐖剁粍浠惰幏鍙栭�夋嫨鐨勫垎绫� + getCategery() { + return this.chooseCategeryId + }, + chooseCategery(id,name){ + this.chooseCategeryId =id + this.categeryName = name + this.$emit("choose", this.chooseCategeryId) + } + }, + async mounted() { + const categeryList = await getMyActivityList(); + this.categeryList = categeryList.data.result; + } + } +</script> + +<style> + .categeryContainer { + display: flex; + flex-direction: column; + align-items: flex-start; + justify-content: flex-start; + } + + .categeryItem { + height: 120rpx; + display: flex; + align-items: center; + justify-content: center; + } + .chooseCategeryStyle{ + color: #e06c75; + font-weight: bold; + font-size: 1.2em; + } +</style> \ No newline at end of file -- Gitblit v1.8.0