|
@@ -918,10 +918,18 @@ const submitForm = async () => {
|
|
|
const submitData = {
|
|
const submitData = {
|
|
|
...formData.value
|
|
...formData.value
|
|
|
};
|
|
};
|
|
|
- submitData.cateId =formData.value.categoryIds.join(',');
|
|
|
|
|
- submitData.image =previewImages.value[0].info.url;
|
|
|
|
|
- const urlString = JSON.stringify(productImages.value.map(item => item.info.url));
|
|
|
|
|
|
|
+ let urlString = '';
|
|
|
|
|
+ if(isProductCenter){
|
|
|
|
|
+ submitData.image =previewImages.value[0].url;
|
|
|
|
|
+ urlString = JSON.stringify(productImages.value.map(item => item.url));
|
|
|
|
|
+ }else{
|
|
|
|
|
+ submitData.image =previewImages.value[0].info.url;
|
|
|
|
|
+ urlString = JSON.stringify(productImages.value.map(item => item.info.url));
|
|
|
|
|
+ }
|
|
|
submitData.sliderImage =urlString;
|
|
submitData.sliderImage =urlString;
|
|
|
|
|
+ submitData.cateId =formData.value.categoryIds.join(',');
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
submitData.merchantId =parseInt(merchantInfo.id);
|
|
submitData.merchantId =parseInt(merchantInfo.id);
|
|
|
submitData.specType = 0;
|
|
submitData.specType = 0;
|
|
|
submitData.isSub = false;
|
|
submitData.isSub = false;
|
|
@@ -937,13 +945,12 @@ const submitForm = async () => {
|
|
|
additionalAmount :formData.value.additionalFee,
|
|
additionalAmount :formData.value.additionalFee,
|
|
|
attrValue:"{\"规格\":\"默认\"}",
|
|
attrValue:"{\"规格\":\"默认\"}",
|
|
|
barCode : formData.value.barCode,
|
|
barCode : formData.value.barCode,
|
|
|
- image : productImagesGg.value[0].info.url,
|
|
|
|
|
|
|
+ image : isProductCenter ? productImagesGg.value[0].url : productImagesGg.value[0].info.url,
|
|
|
price : formData.value.laborCost,
|
|
price : formData.value.laborCost,
|
|
|
stock : formData.value.stock,
|
|
stock : formData.value.stock,
|
|
|
weight :formData.value.weight
|
|
weight :formData.value.weight
|
|
|
}
|
|
}
|
|
|
];
|
|
];
|
|
|
- console.log('提交数据:', submitData);
|
|
|
|
|
|
|
|
|
|
if(productId.value && !isProductCenter.value){
|
|
if(productId.value && !isProductCenter.value){
|
|
|
const {data} = await productUpdate(submitData);
|
|
const {data} = await productUpdate(submitData);
|