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] 完成运营中心提现和运营中心权限管理
---
supplier_vue/src/views/product/category/index.vue | 8 +++-----
1 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/supplier_vue/src/views/product/category/index.vue b/supplier_vue/src/views/product/category/index.vue
index e9e9ffe..2048dde 100644
--- a/supplier_vue/src/views/product/category/index.vue
+++ b/supplier_vue/src/views/product/category/index.vue
@@ -26,7 +26,7 @@
<el-table-column prop="create_time" label="添加时间"></el-table-column>
<el-table-column prop="status" label="状态">
<template slot-scope="scope">
- <el-checkbox v-model="scope.row.status" :checked="scope.row.status" @change="checked => statusChange(checked,scope.row)">启用</el-checkbox>
+ <el-switch v-model="scope.row.status" :active-value="1" :inactive-value="0" @change="statusChange(scope.row)">启用</el-switch>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" width="100">
@@ -144,7 +144,7 @@
});
},
/*启用*/
- statusChange: function(checked,row) {
+ statusChange: function(row) {
let self = this;
// if(row.child.length>0){
// self.$message({
@@ -154,7 +154,7 @@
// row.status = !checked;
// return;
// }
- let status=checked?1:0;
+ let status=row.status?1:0;
self.loading = true;
let params={
category_id: row.category_id,
@@ -167,11 +167,9 @@
)
.then(data => {
self.loading = false;
- row.status = checked;
})
.catch(error => {
self.loading = false;
- row.status = checked?0:1;
});
},
}
--
Gitblit v1.9.2