| | |
| | | return |
| | | } |
| | | //输入要添加多少个 |
| | | const res = await message.confirm('', { |
| | | editable: true, |
| | | title: '请输入购买数目' |
| | | }) |
| | | if (res.content && res.confirm) { |
| | | var t = res.content |
| | | if (!isNaN(parseInt(t)) && t >= 0) { |
| | | if ((t) === 0) { |
| | | message.showLoading() |
| | | const resp = await http.request('get', '/api/customer/flower/cart/delete', { |
| | | params: { |
| | | id: data.id, |
| | | } |
| | | }) |
| | | message.hideLoading() |
| | | if (resp && resp.code === 0) { |
| | | message.showToast('操作成功') |
| | | dispatch('sign_add', 'shopping') |
| | | return { |
| | | code: 0, |
| | | data: 0 |
| | | } |
| | | // const res = await message.confirm('', { |
| | | // editable: true, |
| | | // title: '请输入购买数目' |
| | | // }) |
| | | // if (res.content && res.confirm) { |
| | | // var t = res.content |
| | | var t = 1 |
| | | if (!isNaN(parseInt(t)) && t >= 0) { |
| | | if ((t) === 0) { |
| | | message.showLoading() |
| | | const resp = await http.request('get', '/api/customer/flower/cart/delete', { |
| | | params: { |
| | | id: data.id, |
| | | } |
| | | } else { |
| | | if (parseInt(t) <= 0) { |
| | | }) |
| | | message.hideLoading() |
| | | if (resp && resp.code === 0) { |
| | | message.showToast('操作成功') |
| | | dispatch('sign_add', 'shopping') |
| | | return { |
| | | code: 0, |
| | | data: 0 |
| | | } |
| | | } |
| | | } else { |
| | | if (parseInt(t) <= 0) { |
| | | |
| | | } else { |
| | | //提示没有库存 |
| | | if (!data.stock) { |
| | | message.showToast('没有库存了,更新失败') |
| | | |
| | | return { |
| | | code: 1, |
| | | data: parseInt(t) |
| | | } |
| | | } else { |
| | | //提示没有库存 |
| | | if (!data.stock) { |
| | | message.showToast('没有库存了,更新失败') |
| | | if (data.stock == 0) { |
| | | message.showToast('库存为0,更新失败') |
| | | |
| | | return { |
| | | code: 1, |
| | | data: parseInt(t) |
| | | } |
| | | } else { |
| | | if (data.stock == 0) { |
| | | message.showToast('库存为0,更新失败') |
| | | } else if (data.stock > 0 && data.stock < ( |
| | | parseInt(t))) { |
| | | message.showToast('超过库存,更新失败') |
| | | |
| | | return { |
| | | code: 1, |
| | | data: parseInt(t) |
| | | } |
| | | } else if (data.stock > 0 && data.stock < ( |
| | | parseInt(t))) { |
| | | message.showToast('超过库存,更新失败') |
| | | |
| | | return { |
| | | code: 1, |
| | | data: parseInt(t) |
| | | } |
| | | return { |
| | | code: 1, |
| | | data: parseInt(t) |
| | | } |
| | | } |
| | | // console.log('data',) |
| | | } |
| | | message.showLoading() |
| | | // console.log('data',) |
| | | } |
| | | message.showLoading() |
| | | |
| | | const resp = await http.request('post', '/api/customer/flower/cart/change-num', { |
| | | data: { |
| | | id: data.id, |
| | | num: parseInt(t) |
| | | } |
| | | }) |
| | | message.hideLoading() |
| | | const resp = await http.request('post', '/api/customer/flower/cart/change-num', { |
| | | data: { |
| | | id: data.id, |
| | | num: parseInt(t) |
| | | } |
| | | }) |
| | | message.hideLoading() |
| | | |
| | | if (resp && resp.code === 0) { |
| | | message.showToast('添加购物车成功') |
| | | dispatch('sign_add', 'shopping') |
| | | return { |
| | | code: 0, |
| | | data: parseInt(t) |
| | | } |
| | | if (resp && resp.code === 0) { |
| | | message.showToast('添加购物车成功') |
| | | dispatch('sign_add', 'shopping') |
| | | return { |
| | | code: 0, |
| | | data: parseInt(t) |
| | | } |
| | | } |
| | | |
| | | // return { |
| | | // code: 1, |
| | | // data: 0 |
| | | // } |
| | | } else { |
| | | console.log('res.content', res.content) |
| | | message.showToast('输入数目需要大于0') |
| | | } |
| | | |
| | | // return { |
| | | // code: 1, |
| | | // data: 0 |
| | | // } |
| | | } |
| | | // else { |
| | | // console.log('res.content', res.content) |
| | | // message.showToast('输入数目需要大于0') |
| | | // } |
| | | |
| | | |
| | | return { |
| | | code: 1, |