From e1e2fe5710a5b5cd9c19bd3aa99c998a1a613ca8 Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Sat, 17 Jan 2026 17:58:01 +0800
Subject: [PATCH] 团购组件增加筛选
---
supplier_vue/src/views/product/product/part/Basic.vue | 20 +++++++++++++++++---
1 files changed, 17 insertions(+), 3 deletions(-)
diff --git a/supplier_vue/src/views/product/product/part/Basic.vue b/supplier_vue/src/views/product/product/part/Basic.vue
index 4ca5fee..6b6ef2d 100644
--- a/supplier_vue/src/views/product/product/part/Basic.vue
+++ b/supplier_vue/src/views/product/product/part/Basic.vue
@@ -5,7 +5,20 @@
<el-form-item label="商品名称:" :rules="[{ required: true, message: '请填写商品名称' }]" prop="model.product_name">
<el-input v-model="form.model.product_name" class="max-w460"></el-input>
</el-form-item>
- <el-form-item label="所属分类:" :rules="[{ required: true, message: '请选择商品分类' }]" prop="model.category_id">
+ <el-form-item label="所属分类:" :rules="[{ required: true, message: '请选择商品分类' }]" prop="model.category_ids">
+ <el-select v-model="form.model.category_ids" multiple style="width:460px">
+ <template v-for="cat in form.category" v-if="cat.dish_store_id==dish_store_id">
+ <el-option :value="cat.category_id" :key="cat.category_id" :label="cat.name"></el-option>
+ <template v-if="cat.child !== undefined" v-for="two in cat.child">
+ <el-option :value="two.category_id" :key="two.category_id" :label="two.name" style="padding-left: 30px;"></el-option>
+ <template v-if="two.child !== undefined" v-for="three in two.child">
+ <el-option :value="three.category_id" :key="three.category_id" :label="three.name" style="padding-left: 60px;"></el-option>
+ </template>
+ </template>
+ </template>
+ </el-select>
+ </el-form-item>
+<!-- <el-form-item label="所属分类:" :rules="[{ required: true, message: '请选择商品分类' }]" prop="model.category_id">
<el-select v-model="form.model.category_id">
<template v-for="cat in form.category">
<el-option :value="cat.category_id" :key="cat.category_id" :label="cat.name"></el-option>
@@ -17,7 +30,7 @@
</template>
</template>
</el-select>
- </el-form-item>
+ </el-form-item>-->
<el-form-item v-if="form.is_newcomer" label="归属供应商:" prop="model.belonging_shop_supplier_id">
<el-row>
<el-button @click="openSupplier" icon="el-icon-plus">选择供应商</el-button>
@@ -111,9 +124,10 @@
<el-radio :label="1">虚拟商品(无需发货)</el-radio>
<el-radio :label="2">券商品</el-radio>
<el-radio :label="3">服务商品(无需发货)</el-radio>
+ <el-radio :label="4">团购商品</el-radio>
</el-radio-group>
</el-form-item>
- <el-form-item label="运费:" prop="model.delivery_id" v-if="form.model.is_virtual==0">
+ <el-form-item label="运费:" prop="model.delivery_id" v-if="form.model.is_virtual==0||form.model.is_virtual==4">
<el-radio-group v-model="form.model.is_delivery_free" @change="changeDelivery">
<el-radio :label="0">包邮</el-radio>
<el-radio :label="1">运费模板</el-radio>
--
Gitblit v1.9.2