From 089bf5d2378b3c4a61d795b2a92bede2c193b771 Mon Sep 17 00:00:00 2001
From: admin <344137771@qq.com>
Date: Tue, 06 Jan 2026 11:22:58 +0800
Subject: [PATCH] 1
---
src/store/modules/prod.js | 35 +++++++++++++++++++++++++++++++++++
1 files changed, 35 insertions(+), 0 deletions(-)
diff --git a/src/store/modules/prod.js b/src/store/modules/prod.js
new file mode 100644
index 0000000..d18807e
--- /dev/null
+++ b/src/store/modules/prod.js
@@ -0,0 +1,35 @@
+export default {
+ namespaced: true,
+ state: {
+ id: 0,
+ skuTags: [],
+ defalutSku: {
+ price: 0, // 销售价
+ oriPrice: 0, // 市场价
+ stocks: 0, // 库存
+ properties: '', // 销售属性组合字符串
+ skuName: '', // sku名称
+ prodName: '', // 商品名称
+ weight: 0, // 商品重量
+ volume: 0, // 商品体积
+ status: 1 // 0 禁用 1 启用
+ }
+ },
+ mutations: {
+ updateSkuTags (state, skuTags) {
+ state.skuTags = skuTags
+ },
+ addSkuTag (state, skuTag) {
+ state.skuTags.push(skuTag)
+ },
+ removeSkuTag (state, tagIndex) {
+ state.skuTags.splice(tagIndex, 1)
+ },
+ removeSkuTagItem (state, {tagIndex, tagItemIndex}) {
+ state.skuTags[tagIndex].tagItems.splice(tagItemIndex, 1)
+ },
+ addSkuTagItem (state, {tagIndex, tagItem}) {
+ state.skuTags[tagIndex].tagItems.push(tagItem)
+ }
+ }
+}
--
Gitblit v1.9.3