Browse Source

商品分类修改优化使逻辑自洽

licc 1 tháng trước cách đây
mục cha
commit
94e85b13c1
2 tập tin đã thay đổi với 16 bổ sung15 xóa
  1. 5 4
      src/views/goods/category/edit.vue
  2. 11 11
      src/views/goods/category/index.vue

+ 5 - 4
src/views/goods/category/edit.vue

@@ -19,11 +19,12 @@
           </div>
         </el-form-item>
         <el-form-item label="日期预定" prop="choseDateState">
-          <el-switch v-model="formData.choseDateState" :active-value="1" :inactive-value="0"/>
-        </el-form-item>
-        <el-form-item label="状态" prop="isShow">
-          <el-switch v-model="formData.isShow" :active-value="1" :inactive-value="0"/>
+          <el-switch v-model="formData.choseDateState" :active-value="1" :inactive-value="0"
+                     :disabled="mode === 'edit'"/>
         </el-form-item>
+<!--        <el-form-item label="状态" prop="isShow">-->
+<!--          <el-switch v-model="formData.isShow" :active-value="1" :inactive-value="0"/>-->
+<!--        </el-form-item>-->
       </el-form>
     </popup>
   </div>

+ 11 - 11
src/views/goods/category/index.vue

@@ -18,17 +18,17 @@
             show-tooltip-when-overflow
         />
         <el-table-column label="商品数" prop="number" min-width="120"/>
-        <el-table-column label="状态" min-width="120">
-          <template #default="{ row }">
-            <el-switch
-                v-perms="['article:cate:change']"
-                v-model="row.isShow"
-                :active-value="1"
-                :inactive-value="0"
-                @change="changeStatus(row.id, row.isShow)"
-            />
-          </template>
-        </el-table-column>
+<!--        <el-table-column label="状态" min-width="120">-->
+<!--          <template #default="{ row }">-->
+<!--            <el-switch-->
+<!--                v-perms="['article:cate:change']"-->
+<!--                v-model="row.isShow"-->
+<!--                :active-value="1"-->
+<!--                :inactive-value="0"-->
+<!--                @change="changeStatus(row.id, row.isShow)"-->
+<!--            />-->
+<!--          </template>-->
+<!--        </el-table-column>-->
         <el-table-column label="排序" prop="sort" min-width="120"/>
         <el-table-column label="操作" width="120" fixed="right">
           <template #default="{ row }">