请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

点击挂号按钮失败,显示该时段挂号失败,打印出对应数据显示正常但是无法挂号

console.log(data);
if (!data.hasOwnProperty(‘outTradeNo’)) {
uni.showToast({
icon: ‘none’,
title: ‘该时段挂号失败’
});
显示错误在这部分代码
图片描述

正在回答 回答被采纳积分+3

2回答

石石石凯 2023-04-24 15:27:32

我也是这样你解决了吗

0 回复 有任何疑惑可以回复我~
  • 提问者 code_shark #1
    怎么样,你解决了吗?
    回复 有任何疑惑可以回复我~ 2023-04-25 06:28:59
  • 石石石凯 回复 提问者 code_shark #2
    还没有
    回复 有任何疑惑可以回复我~ 2023-04-25 11:34:54
  • 提问者 code_shark 回复 石石石凯 #3
    我在QQ群里面发了倒是找到是Redis返回空值导致的,你可以在后端项目那里打断点试试
    回复 有任何疑惑可以回复我~ 2023-04-30 21:26:13
神思者 2023-04-24 11:20:48

估计是创建微信支付单有问题,你去看一下后端的报错

0 回复 有任何疑惑可以回复我~
  • 提问者 code_shark #1
    后端没有报错。。
    回复 有任何疑惑可以回复我~ 2023-04-24 15:36:35
  • 提问者 code_shark #2
    老师我找到错误了,断点测试在这段代码中返回null值下面代码不执行了,想问怎么解决
    public HashMap registerMedicalAppointment(Map param) {
            int workPlanId = MapUtil.getInt(param, "workPlanId");
            int scheduleId = MapUtil.getInt(param, "scheduleId");
    
            //检查Redis中是否存在日程缓存(过期的出诊计划和时段会自动删除),不存在缓存就不执行挂号
            String key = "doctor_schedule_" + scheduleId;
            if (!redisTemplate.hasKey(key)) {
                return null;
            }
    回复 有任何疑惑可以回复我~ 2023-04-30 21:59:03
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信