news 2026/4/23 12:58:02

解决九两酒商城[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/4/17 21:58:09

35、Linux实用技巧:日程管理、联系人管理与数学计算

Linux实用技巧:日程管理、联系人管理与数学计算 在Linux系统中,有许多实用的工具可以帮助我们更高效地管理日程、联系人,以及进行数学计算。下面将详细介绍这些工具的使用方法。 日程管理 1. 日程文件格式 在Linux中,可以使用特定的格式在日程文件中记录安排。可以用缩…

作者头像 李华
网站建设 2026/4/23 9:52:29

混合精度训练BN层不稳定 后来才知道强制FP32计算

💓 博客主页:借口的CSDN主页 ⏩ 文章专栏:《热点资讯》 目录我和AI相爱相杀的2025年 一、AI创业的“真人模式”:我差点成了人形AI 二、AI工具:从“效率神器”到“职场诅咒” 三、AI生活的甜蜜陷阱 1. 智能家居&#xf…

作者头像 李华
网站建设 2026/4/22 10:58:19

机房预约系统

机房预约系统.cpp#include<iostream> #include<fstream> #include<string> #include"globalFile.h" #include"identity.h" #include"student.h" #include"teacher.h" #include"manager.h"using namespace…

作者头像 李华
网站建设 2026/4/23 1:03:30

六边形架构补充 - 第五章 - DDD领域模型

六边形架构 六边形架构的由基础设施层、用户接口层、应用层和领域层组成。领域层封装核心的业务逻辑&#xff0c;然后由应用层进行业务逻辑的编排。接口层和基础设置层在六边形架构中分别属于输入端口和输出端口&#xff0c;然后在进行端口的适配。领域层&#xff1a; 位于最底…

作者头像 李华
网站建设 2026/4/1 18:38:12

RocketMQ 网络性能调优:TCP 参数配置、连接池优化与延迟降低技巧

在高并发、低延迟的业务场景中&#xff0c;RocketMQ 的网络性能直接决定了消息传递的效率与稳定性。无论是峰值流量下的消息堆积&#xff0c;还是关键业务的延迟敏感需求&#xff0c;都需要从网络底层入手&#xff0c;通过 TCP 参数优化、连接池精细化配置以及针对性的延迟降低…

作者头像 李华
网站建设 2026/4/23 11:21:16

Facefusion输出视频不显示?检查路径中文问题

FaceFusion输出视频不显示&#xff1f;先查路径有没有中文 你有没有遇到过这种情况&#xff1a;FaceFusion 界面明明提示“处理完成”&#xff0c;进度条也走到底了&#xff0c;结果打开输出文件夹一看——空的。没有报错&#xff0c;没有崩溃&#xff0c;甚至连日志都风平浪静…

作者头像 李华