82 lines
1.8 KiB
Markdown
82 lines
1.8 KiB
Markdown
|
|
# ⚡⚡⚡ 立即执行 - 创建学生数据
|
||
|
|
|
||
|
|
**问题**: student表中没有id=1的学生记录
|
||
|
|
**影响**: 成长记录列表返回空数据
|
||
|
|
**解决**: 执行SQL创建学生数据
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 🚀 立即执行以下SQL
|
||
|
|
|
||
|
|
在数据库工具中执行:
|
||
|
|
|
||
|
|
```sql
|
||
|
|
-- 插入测试学生(如果已存在则更新)
|
||
|
|
INSERT INTO student (
|
||
|
|
id,
|
||
|
|
user_id,
|
||
|
|
student_name,
|
||
|
|
gender,
|
||
|
|
birth_date,
|
||
|
|
grade,
|
||
|
|
school,
|
||
|
|
class_name,
|
||
|
|
parent_name,
|
||
|
|
parent_phone,
|
||
|
|
parent_relation,
|
||
|
|
learning_status,
|
||
|
|
status,
|
||
|
|
deleted,
|
||
|
|
tenant_id,
|
||
|
|
create_time,
|
||
|
|
update_time
|
||
|
|
) VALUES (
|
||
|
|
1, -- id
|
||
|
|
1, -- user_id (家长ID)
|
||
|
|
'小明', -- student_name
|
||
|
|
1, -- gender (1=男)
|
||
|
|
'2015-05-15', -- birth_date
|
||
|
|
'小学三年级', -- grade
|
||
|
|
'实验小学', -- school
|
||
|
|
'三年级1班', -- class_name
|
||
|
|
'张女士', -- parent_name
|
||
|
|
'13800000001', -- parent_phone
|
||
|
|
'母亲', -- parent_relation
|
||
|
|
'学习状态良好', -- learning_status
|
||
|
|
1, -- status
|
||
|
|
0, -- deleted
|
||
|
|
1, -- tenant_id
|
||
|
|
NOW(),
|
||
|
|
NOW()
|
||
|
|
)
|
||
|
|
ON DUPLICATE KEY UPDATE
|
||
|
|
deleted = 0,
|
||
|
|
student_name = '小明',
|
||
|
|
update_time = NOW();
|
||
|
|
```
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## ✅ 验证数据
|
||
|
|
|
||
|
|
```sql
|
||
|
|
-- 检查学生是否创建成功
|
||
|
|
SELECT id, user_id, student_name, deleted
|
||
|
|
FROM student
|
||
|
|
WHERE id = 1;
|
||
|
|
```
|
||
|
|
|
||
|
|
**预期结果**: 应该返回1条记录,deleted=0
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 🧪 测试
|
||
|
|
|
||
|
|
1. **刷新小程序** - 点击"编译"按钮
|
||
|
|
2. **进入服务反馈页面** - 应该能看到成长记录列表
|
||
|
|
3. **验证数据显示** - 学生姓名应该显示"小明"
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
**执行SQL后立即刷新小程序测试!** 🚀
|