refactor: 重构微信小程序从云开发迁移至后端API
将云数据库操作改为调用后端API接口 提取登录失败处理逻辑到单独方法 添加环境配置和API请求工具类 移除云开发相关配置
This commit is contained in:
@@ -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,5 +1,5 @@
|
||||
// index.js
|
||||
const { appointmentDB, formatRecord } = require('../../utils/cloud')
|
||||
const { appointmentDB, formatRecord } = require('../../utils/api')
|
||||
const app = getApp()
|
||||
|
||||
Page({
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// records.js
|
||||
const { appointmentDB, formatRecord } = require('../../utils/cloud')
|
||||
const { appointmentDB, formatRecord } = require('../../utils/api')
|
||||
const app = getApp()
|
||||
|
||||
Page({
|
||||
|
||||
Reference in New Issue
Block a user