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

来源:1-1 神州医疗课程导学

code_shark

2023-04-24

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

写回答

2回答

石石石凯

2023-04-24

我也是这样你解决了吗

0
3
code_shark
回复
石石石凯
我在QQ群里面发了倒是找到是Redis返回空值导致的,你可以在后端项目那里打断点试试
2023-04-30
共3条回复

神思者

2023-04-24

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

0
2
code_shark
老师我找到错误了,断点测试在这段代码中返回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
共2条回复

SpringBoot2.X + Vue + UniAPP,全栈开发医疗小程序

毕设/求职可用的新潮优秀案例(Web管理端+小程序用户端)

692 学习 · 477 问题

查看课程