refactor: 重构微信小程序从云开发迁移至后端API

将云数据库操作改为调用后端API接口
提取登录失败处理逻辑到单独方法
添加环境配置和API请求工具类
移除云开发相关配置
This commit is contained in:
ws
2026-04-21 17:30:53 +08:00
parent 404730238b
commit 055549f198
11 changed files with 192 additions and 303 deletions
+4 -3
View File
@@ -1,6 +1,6 @@
// appointment.js
const { formatDate } = require('../../utils/util')
const { appointmentDB } = require('../../utils/cloud')
const { appointmentDB } = require('../../utils/api')
const app = getApp()
Page({
@@ -109,8 +109,9 @@ Page({
this.setData({ submitting: true })
try {
// 写入云数据库
await appointmentDB.create(this.data.form)
// 通过后端API创建预约
const openid = app.globalData.userInfo.openid
await appointmentDB.create({ ...this.data.form, openid })
this.setData({ submitting: false })
+1 -1
View File
@@ -1,5 +1,5 @@
// index.js
const { appointmentDB, formatRecord } = require('../../utils/cloud')
const { appointmentDB, formatRecord } = require('../../utils/api')
const app = getApp()
Page({
+1 -1
View File
@@ -1,5 +1,5 @@
// records.js
const { appointmentDB, formatRecord } = require('../../utils/cloud')
const { appointmentDB, formatRecord } = require('../../utils/api')
const app = getApp()
Page({