news 2026/6/24 18:43:50

解决九两酒商城[uni-pay-co]: Error:执行失败,积 分需要大于等于1的bug

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
解决九两酒商城[uni-pay-co]: Error:执行失败,积 分需要大于等于1的bug

问题描述

在开发九两酒微信小程序商城时候,在订单页面,如果金额比较低,就会出现score积分为0的情况,支付完成后会报如下错误“[uni-pay-co]: Error:执行失败,积 分需要大于等于1”,如下图所示:

问题解决

经过排查是在支付成功后出现的问题,那问题基本出现在支付回调云对象内,所以看一下该云对象,uni-pay-co -> notify -> goods.js

constscoreCloudObj=uniCloud.importObject('client-scores');scoreCloudObj.shopping({_id:payOrder._id,type:2,user_id:payOrder.user_id});

问题就是调用购物赠送积分的shopping函数中,根据路径找到函数

//购物获得积分asyncshopping({_id,type=1,user_id}={}){.......letscore=type==1?orderData?.score_in??0:orderData?.score_out??0;if(!score)returnconsole.log({errCode:400,errMsg:'error',custom:'积分需要大于等于1'});..........}

如上所示,将if判断积分原来的return result({errCode:400})修改成console.log,这样就不会将错误信息返回而阻塞后面程序的运行了,错误信息页可以直接进入云函数日志中查看。

如果要想学习完整的微信小程序商城,可以查看:unipay支付微信小程序商城开发Vue3完整版

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/25 5:02:57

BioSIM抗人TNFSF2/TNFα抗体SIM0348:专业品质与品牌保障

在现代生命科学的研究中,抗体作为关键工具,广泛应用于免疫学、细胞生物学及药物开发等多个领域。其中,针对肿瘤坏死因子α(TNFα)及其受体(TNFSF2)的抗体,因其在炎症反应、自身免疫疾…

作者头像 李华
网站建设 2026/6/23 14:05:18

SQL必会必知整理-09-使用数据处理函数

9.1 函数函数一般是在数据上执行的,它给数据的转换和处理提供了方便。能运行在多个系统上的代码称为可移植的(portable)。相对来说,多数SQL语句是可移植的,在SQL实现之间有差异时,这些差异通常不那么难处理…

作者头像 李华
网站建设 2026/6/20 23:37:32

19、文本处理与分析全攻略

文本处理与分析全攻略 在日常的文本处理和分析中,我们常常需要用到各种工具和方法来完成不同的任务,比如查找同义词、检查语法、统计文本信息以及分析文本相关性等。下面将为大家详细介绍这些工具和方法的使用。 查找词汇的上位词 上位词是指含义比给定词汇更宽泛的相关词…

作者头像 李华
网站建设 2026/6/25 0:38:33

Fifth Assignment——Alpha Sprint

Fifth Assignment——Alpha Sprint 1. Brief Description Which course does this assignment belong toMIEC EE308FZWhere are the requirements for this assignment?Fifth Assignment——Alpha SprintTeam NameMindCareersThe objective of this assignment1 blog post T…

作者头像 李华
网站建设 2026/6/23 21:52:02

零基础搭建Qwen-Image+Gradio本地绘画WebUI

零基础搭建Qwen-ImageGradio本地绘画WebUI 在AI生成内容(AIGC)浪潮席卷设计行业的今天,越来越多的创作者希望拥有一个完全私有、可控且支持中文语境的图像生成工具。市面上虽然不乏强大的文生图模型,但对中文提示词理解弱、部署复…

作者头像 李华