From 2ce9c13e35837b3b642210f78b899a9edb4c9118 Mon Sep 17 00:00:00 2001 From: "97694732@qq.com" Date: Fri, 5 Jun 2026 15:09:01 +0800 Subject: [PATCH] =?UTF-8?q?feat:pushToShop=E6=88=90=E5=8A=9F=E5=90=8E?= =?UTF-8?q?=E8=B0=83=E7=94=A8releaseGoodsAuto?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/upload/upload.vue | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/pages/upload/upload.vue b/pages/upload/upload.vue index c518e41..c3d32c8 100644 --- a/pages/upload/upload.vue +++ b/pages/upload/upload.vue @@ -2026,6 +2026,33 @@ export default { throw new Error(respData && respData.msg || '上传失败') } + // pushToShop 成功后,调用 releaseGoodsAuto API + var pushData = respData.data || {} + var goodsUserId = pushData.user_id + var goodsWarehouseId = pushData.warehouse_id + var goodsProductId = pushData.product_id + if (goodsUserId && goodsWarehouseId && goodsProductId) { + console.log('【上传】调用releaseGoodsAuto:', goodsUserId, goodsWarehouseId, goodsProductId) + var releaseUrl = 'http://192.168.101.127:8080/zhishu/product/releaseGoodsAuto' + uni.request({ + url: releaseUrl, + method: 'POST', + data: { + userId: String(goodsUserId), + warehouseId: String(goodsWarehouseId), + productId: String(goodsProductId) + }, + success: function (r2) { + console.log('【上传】releaseGoodsAuto响应:', r2.statusCode, r2.data) + }, + fail: function (e2) { + console.warn('【上传】releaseGoodsAuto失败:', JSON.stringify(e2)) + } + }) + } else { + console.warn('【上传】pushToShop返回缺少data字段,跳过releaseGoodsAuto') + } + // 保存上传记录到本地 const uploadHistory = uni.getStorageSync('uploadHistory') || [] uploadHistory.unshift({ @@ -2038,8 +2065,6 @@ export default { }) uni.setStorageSync('uploadHistory', uploadHistory.slice(0, 100)) - uni.showToast({ title: '上传成功', icon: 'success' }) - // 清空表单 if (this.currentTab === 'isbn') { this.photoList = []