From cd2ffcd04d7646d89e083d7d61de4970e58b015e Mon Sep 17 00:00:00 2001 From: dzl <786316265@qq.com> Date: Tue, 21 Oct 2025 17:31:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/ProductForm.vue | 52 ++++++++++++++++++++------------------- 1 file changed, 27 insertions(+), 25 deletions(-) diff --git a/src/views/ProductForm.vue b/src/views/ProductForm.vue index f06c7c0..6043891 100644 --- a/src/views/ProductForm.vue +++ b/src/views/ProductForm.vue @@ -118,7 +118,7 @@
商品的市场原价
- + +
建议尺寸:800x800px,支持JPG、PNG格式
@@ -267,12 +269,12 @@ 支付宝支付 - +
选择该商品支持的支付方式
@@ -433,7 +435,7 @@ - + - +
{ const isEdit = computed(() => !!route.params.id) // 商品状态开关 -const statusActive = computed({ - get: () => form.status, - set: (value) => { - form.status = value - } -}) +// const statusActive = computed({ +// get: () => form.status, +// set: (value) => { +// form.status = value +// } +// }) // 处理状态变化 -const handleStatusChange = (value) => { - form.status = value -} +// const handleStatusChange = (value) => { +// form.status = value +// } const form = reactive({ name: '', @@ -761,12 +763,12 @@ const form = reactive({ image: '', images: [], videos: [], - shop_name: '', + shop_name: JSON.parse(localStorage.getItem('admin_user')).username || '', shop_avatar: getImageUrl(user.avatar), payment_methods: ['points'], description: '', details: '', - status: 'active', + status: 'inactive', free_shipping: false }) @@ -821,13 +823,13 @@ const rules = { { required: true, message: '请输入商品原价', trigger: 'blur' }, { type: 'number', min: 1, message: '商品原价必须大于0', trigger: 'blur' } ], - points: [ - { type: 'number', min: 0, message: '积分价格不能小于0', trigger: 'blur' } - ], - rongdou_price: [ - { required: true, message: '请输入融豆价格', trigger: 'blur' }, - { type: 'number', min: 0, message: '融豆价格不能小于0', trigger: 'blur' } - ], + // points: [ + // { type: 'number', min: 0, message: '积分价格不能小于0', trigger: 'blur' } + // ], + // rongdou_price: [ + // { required: true, message: '请输入融豆价格', trigger: 'blur' }, + // { type: 'number', min: 0, message: '融豆价格不能小于0', trigger: 'blur' } + // ], payment_methods: [ { required: true, message: '请选择至少一种支付方式', trigger: 'change' } ],