From 04102f7237efefa744090ed7c25f7b5d0807b679 Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Thu, 05 Feb 2026 18:11:57 +0800
Subject: [PATCH] 完成运营中心提现和运营中心权限管理

---
 shop_vue/src/views/product/product/part/Basic.vue |   19 ++++++++++++++++---
 1 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/shop_vue/src/views/product/product/part/Basic.vue b/shop_vue/src/views/product/product/part/Basic.vue
index bb160e6..67bcf3a 100644
--- a/shop_vue/src/views/product/product/part/Basic.vue
+++ b/shop_vue/src/views/product/product/part/Basic.vue
@@ -10,9 +10,22 @@
     <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-select v-model="form.model.category_id">
+    <!--<el-form-item label="所属分类:" :rules="[{ required: true, message: '你选择商品分类' }]" prop="model.category_id">
+      <el-select v-model="form.model.category_id" multiple>
         <template v-for="cat in form.category">
+          <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_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>
@@ -246,4 +259,4 @@
 .draggable-list .img-select i {
   color: #409eff;
 }
-</style>
\ No newline at end of file
+</style>

--
Gitblit v1.9.2