|
@@ -190,163 +190,256 @@
|
|
|
// "desc": "专注于神经系统疾病的诊断和治疗"
|
|
|
// }
|
|
|
// ]
|
|
|
-module.exports.UserList = [
|
|
|
- {
|
|
|
- "objectId": "user001",
|
|
|
- "name": "张伟",
|
|
|
- "gender": "男",
|
|
|
- "age": 30,
|
|
|
- "height": 175, // 身高(厘米)
|
|
|
- "weight": 70, // 体重(千克)
|
|
|
- "bmi": 22.86, // 体重指数
|
|
|
- "fitnessGoals": ["增肌", "提高耐力"], // 健身目标
|
|
|
- "phone": "13800000001",
|
|
|
- "email": "zhangwei@example.com",
|
|
|
- "depart": {
|
|
|
- "objectId": "plan001"
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- "objectId": "user002",
|
|
|
- "name": "李娜",
|
|
|
- "gender": "女",
|
|
|
- "age": 28,
|
|
|
- "height": 160,
|
|
|
- "weight": 55,
|
|
|
- "bmi": 21.48,
|
|
|
- "fitnessGoals": ["减脂", "塑形"],
|
|
|
- "phone": "13800000002",
|
|
|
- "email": "lina@example.com",
|
|
|
- "depart": {
|
|
|
- "objectId": "plan002"
|
|
|
- }
|
|
|
- },
|
|
|
+// module.exports.UserList = [
|
|
|
+// {
|
|
|
+// "objectId": "user001",
|
|
|
+// "name": "张伟",
|
|
|
+// "gender": "男",
|
|
|
+// "age": 30,
|
|
|
+// "height": 175, // 身高(厘米)
|
|
|
+// "weight": 70, // 体重(千克)
|
|
|
+// "bmi": 22.86, // 体重指数
|
|
|
+// "fitnessGoals": ["增肌", "提高耐力"], // 健身目标
|
|
|
+// "phone": "13800000001",
|
|
|
+// "email": "zhangwei@example.com",
|
|
|
+// "depart": {
|
|
|
+// "objectId": "plan001"
|
|
|
+// }
|
|
|
+// },
|
|
|
+// {
|
|
|
+// "objectId": "user002",
|
|
|
+// "name": "李娜",
|
|
|
+// "gender": "女",
|
|
|
+// "age": 28,
|
|
|
+// "height": 160,
|
|
|
+// "weight": 55,
|
|
|
+// "bmi": 21.48,
|
|
|
+// "fitnessGoals": ["减脂", "塑形"],
|
|
|
+// "phone": "13800000002",
|
|
|
+// "email": "lina@example.com",
|
|
|
+// "depart": {
|
|
|
+// "objectId": "plan002"
|
|
|
+// }
|
|
|
+// },
|
|
|
+// {
|
|
|
+// "objectId": "user003",
|
|
|
+// "name": "王芳",
|
|
|
+// "gender": "女",
|
|
|
+// "age": 35,
|
|
|
+// "height": 165,
|
|
|
+// "weight": 60,
|
|
|
+// "bmi": 22.04,
|
|
|
+// "fitnessGoals": ["增强力量"],
|
|
|
+// "phone": "13800000003",
|
|
|
+// "email": "wangfang@example.com",
|
|
|
+// "depart": {
|
|
|
+// "objectId": "plan003"
|
|
|
+// }
|
|
|
+// },
|
|
|
+// {
|
|
|
+// "objectId": "user004",
|
|
|
+// "name": "刘强",
|
|
|
+// "gender": "男",
|
|
|
+// "age": 40,
|
|
|
+// "height": 180,
|
|
|
+// "weight": 80,
|
|
|
+// "bmi": 24.69,
|
|
|
+// "fitnessGoals": ["提高灵活性", "增强耐力"],
|
|
|
+// "phone": "13800000004",
|
|
|
+// "email": "liuqiang@example.com",
|
|
|
+// "depart": {
|
|
|
+// "objectId": "plan004"
|
|
|
+// }
|
|
|
+// },
|
|
|
+// {
|
|
|
+// "objectId": "user005",
|
|
|
+// "name": "陈静",
|
|
|
+// "gender": "女",
|
|
|
+// "age": 25,
|
|
|
+// "height": 158,
|
|
|
+// "weight": 50,
|
|
|
+// "bmi": 20.03,
|
|
|
+// "fitnessGoals": ["保持健康"],
|
|
|
+// "phone": "13800000005",
|
|
|
+// "email": "chenjing@example.com",
|
|
|
+// "depart": {
|
|
|
+// "objectId": "plan005"
|
|
|
+// }
|
|
|
+// }
|
|
|
+// ];
|
|
|
+// module.exports.PlanList = [
|
|
|
+// {
|
|
|
+// "objectId": "plan001",
|
|
|
+// "date": "2024-12-20", // 计划日期
|
|
|
+// "trainingPart": "胸部", // 训练部位
|
|
|
+// "trainingItems": [
|
|
|
+// { "item": "卧推", "sets": 4, "reps": 10 }, // 训练项目1
|
|
|
+// { "item": "哑铃飞鸟", "sets": 3, "reps": 12 }, // 训练项目2
|
|
|
+// { "item": "俯卧撑", "sets": 3, "reps": 15 }, // 训练项目3
|
|
|
+// { "item": "拉力器扩胸", "sets": 3, "reps": 12 } // 训练项目4
|
|
|
+// ]
|
|
|
+// },
|
|
|
+// {
|
|
|
+// "objectId": "plan002",
|
|
|
+// "date": "2024-12-22",
|
|
|
+// "trainingPart": "下肢",
|
|
|
+// "trainingItems": [
|
|
|
+// { "item": "深蹲", "sets": 4, "reps": 10 },
|
|
|
+// { "item": "腿举", "sets": 3, "reps": 12 },
|
|
|
+// { "item": "弓步", "sets": 3, "reps": 10 },
|
|
|
+// { "item": "小腿提踵", "sets": 3, "reps": 15 }
|
|
|
+// ]
|
|
|
+// },
|
|
|
+// {
|
|
|
+// "objectId": "plan003",
|
|
|
+// "date": "2024-12-25",
|
|
|
+// "trainingPart": "背部",
|
|
|
+// "trainingItems": [
|
|
|
+// { "item": "引体向上", "sets": 4, "reps": 8 },
|
|
|
+// { "item": "划船", "sets": 3, "reps": 10 },
|
|
|
+// { "item": "背部伸展", "sets": 3, "reps": 12 },
|
|
|
+// { "item": "拉力器划船", "sets": 3, "reps": 12 }
|
|
|
+// ]
|
|
|
+// },
|
|
|
+// {
|
|
|
+// "objectId": "plan004",
|
|
|
+// "date": "2024-12-28",
|
|
|
+// "trainingPart": "全身",
|
|
|
+// "trainingItems": [
|
|
|
+// { "item": "HIIT训练", "sets": 4, "reps": 30 }, // 30秒高强度
|
|
|
+// { "item": "核心训练", "sets": 3, "reps": 15 },
|
|
|
+// { "item": "有氧运动", "sets": 1, "reps": 20 }, // 20分钟
|
|
|
+// { "item": "拉伸", "sets": 1, "reps": 10 } // 10分钟
|
|
|
+// ]
|
|
|
+// },
|
|
|
+// {
|
|
|
+// "objectId": "plan005",
|
|
|
+// "date": "2024-12-30",
|
|
|
+// "trainingPart": "上肢",
|
|
|
+// "trainingItems": [
|
|
|
+// { "item": "哑铃弯举", "sets": 4, "reps": 10 },
|
|
|
+// { "item": "三头肌下压", "sets": 3, "reps": 12 },
|
|
|
+// { "item": "肩推", "sets": 3, "reps": 10 },
|
|
|
+// { "item": "侧平举", "sets": 3, "reps": 12 }
|
|
|
+// ]
|
|
|
+// }
|
|
|
+// ];
|
|
|
+// module.exports.CoachList = [
|
|
|
+// {
|
|
|
+// "objectId": "coach001",
|
|
|
+// "qualification": "国家认证健身教练",
|
|
|
+// "gender": "男",
|
|
|
+// "name": "李明",
|
|
|
+// "specialize": "力量训练",
|
|
|
+// "age": 32
|
|
|
+// },
|
|
|
+// {
|
|
|
+// "objectId": "coach002",
|
|
|
+// "qualification": "国际健身教练认证",
|
|
|
+// "gender": "女",
|
|
|
+// "name": "张婷",
|
|
|
+// "specialize": "灵活性训练",
|
|
|
+// "age": 29
|
|
|
+// },
|
|
|
+// {
|
|
|
+// "objectId": "coach003",
|
|
|
+// "qualification": "高级私人教练",
|
|
|
+// "gender": "男",
|
|
|
+// "name": "王强",
|
|
|
+// "specialize": "综合训练",
|
|
|
+// "age": 38
|
|
|
+// }
|
|
|
+// ];
|
|
|
+
|
|
|
+
|
|
|
+module.exports.User=
|
|
|
+[
|
|
|
{
|
|
|
- "objectId": "user003",
|
|
|
- "name": "王芳",
|
|
|
- "gender": "女",
|
|
|
- "age": 35,
|
|
|
- "height": 165,
|
|
|
- "weight": 60,
|
|
|
- "bmi": 22.04,
|
|
|
- "fitnessGoals": ["增强力量"],
|
|
|
- "phone": "13800000003",
|
|
|
- "email": "wangfang@example.com",
|
|
|
- "depart": {
|
|
|
- "objectId": "plan003"
|
|
|
- }
|
|
|
+ "objectId": "user1",
|
|
|
+ "username": "alice",
|
|
|
+ "password": "123",
|
|
|
+ "awatar":"https://www.duitang.com/blog/?id=1532320654"
|
|
|
},
|
|
|
{
|
|
|
- "objectId": "user004",
|
|
|
- "name": "刘强",
|
|
|
- "gender": "男",
|
|
|
- "age": 40,
|
|
|
- "height": 180,
|
|
|
- "weight": 80,
|
|
|
- "bmi": 24.69,
|
|
|
- "fitnessGoals": ["提高灵活性", "增强耐力"],
|
|
|
- "phone": "13800000004",
|
|
|
- "email": "liuqiang@example.com",
|
|
|
- "depart": {
|
|
|
- "objectId": "plan004"
|
|
|
- }
|
|
|
+ "objectId": "user2",
|
|
|
+ "username": "bob",
|
|
|
+ "password": "456",
|
|
|
+ "awatar":"https://www.duitang.com/blog/?id=1464472227"
|
|
|
},
|
|
|
{
|
|
|
- "objectId": "user005",
|
|
|
- "name": "陈静",
|
|
|
- "gender": "女",
|
|
|
- "age": 25,
|
|
|
- "height": 158,
|
|
|
- "weight": 50,
|
|
|
- "bmi": 20.03,
|
|
|
- "fitnessGoals": ["保持健康"],
|
|
|
- "phone": "13800000005",
|
|
|
- "email": "chenjing@example.com",
|
|
|
- "depart": {
|
|
|
- "objectId": "plan005"
|
|
|
- }
|
|
|
+ "objectId": "user3",
|
|
|
+ "username": "charlie",
|
|
|
+ "password": "789",
|
|
|
+ "awatar":"https://www.duitang.com/blog/?id=1522161374"
|
|
|
}
|
|
|
-];
|
|
|
-module.exports.PlanList = [
|
|
|
+]
|
|
|
+
|
|
|
+module.exports.Post=
|
|
|
+[
|
|
|
{
|
|
|
- "objectId": "plan001",
|
|
|
- "date": "2024-12-20", // 计划日期
|
|
|
- "trainingPart": "胸部", // 训练部位
|
|
|
- "trainingItems": [
|
|
|
- { "item": "卧推", "sets": 4, "reps": 10 }, // 训练项目1
|
|
|
- { "item": "哑铃飞鸟", "sets": 3, "reps": 12 }, // 训练项目2
|
|
|
- { "item": "俯卧撑", "sets": 3, "reps": 15 }, // 训练项目3
|
|
|
- { "item": "拉力器扩胸", "sets": 3, "reps": 12 } // 训练项目4
|
|
|
- ]
|
|
|
+ "objectId": "post1",
|
|
|
+ "user_id": {"__type": "Pointer", "className": "User", "objectId": "user1"},
|
|
|
+ "content": "Hello, world!",
|
|
|
+ "image_url": "https://www.vcg.com/creative/1354027513.html"
|
|
|
},
|
|
|
{
|
|
|
- "objectId": "plan002",
|
|
|
- "date": "2024-12-22",
|
|
|
- "trainingPart": "下肢",
|
|
|
- "trainingItems": [
|
|
|
- { "item": "深蹲", "sets": 4, "reps": 10 },
|
|
|
- { "item": "腿举", "sets": 3, "reps": 12 },
|
|
|
- { "item": "弓步", "sets": 3, "reps": 10 },
|
|
|
- { "item": "小腿提踵", "sets": 3, "reps": 15 }
|
|
|
- ]
|
|
|
+ "objectId": "post2",
|
|
|
+ "user_id": {"__type": "Pointer", "className": "User", "objectId": "user2"},
|
|
|
+ "content": "This is my first post!",
|
|
|
+ "image_url": "https://www.vcg.com/creative/1361496162.html"
|
|
|
},
|
|
|
{
|
|
|
- "objectId": "plan003",
|
|
|
- "date": "2024-12-25",
|
|
|
- "trainingPart": "背部",
|
|
|
- "trainingItems": [
|
|
|
- { "item": "引体向上", "sets": 4, "reps": 8 },
|
|
|
- { "item": "划船", "sets": 3, "reps": 10 },
|
|
|
- { "item": "背部伸展", "sets": 3, "reps": 12 },
|
|
|
- { "item": "拉力器划船", "sets": 3, "reps": 12 }
|
|
|
- ]
|
|
|
+ "objectId": "post3",
|
|
|
+ "user_id": {"__type": "Pointer", "className": "User", "objectId": "user3"},
|
|
|
+ "content": "Loving this new feature!",
|
|
|
+ "image_url": "https://www.vcg.com/creative/1361496300.html"
|
|
|
+ }
|
|
|
+]
|
|
|
+
|
|
|
+module.exports.Comments=
|
|
|
+[
|
|
|
+ {
|
|
|
+ "objectId": "comment1",
|
|
|
+ "post_id": {"__type": "Pointer", "className": "Post", "objectId": "post1"},
|
|
|
+ "user_id": {"__type": "Pointer", "className": "User_exer", "objectId": "user2"},
|
|
|
+ "content": "Nice post!",
|
|
|
+
|
|
|
},
|
|
|
{
|
|
|
- "objectId": "plan004",
|
|
|
- "date": "2024-12-28",
|
|
|
- "trainingPart": "全身",
|
|
|
- "trainingItems": [
|
|
|
- { "item": "HIIT训练", "sets": 4, "reps": 30 }, // 30秒高强度
|
|
|
- { "item": "核心训练", "sets": 3, "reps": 15 },
|
|
|
- { "item": "有氧运动", "sets": 1, "reps": 20 }, // 20分钟
|
|
|
- { "item": "拉伸", "sets": 1, "reps": 10 } // 10分钟
|
|
|
- ]
|
|
|
+ "objectId": "comment2",
|
|
|
+ "post_id": {"__type": "Pointer", "className": "Post", "objectId": "post2"},
|
|
|
+ "user_id": {"__type": "Pointer", "className": "User_exer", "objectId": "user1"},
|
|
|
+ "content": "Welcome to the platform!",
|
|
|
+
|
|
|
},
|
|
|
{
|
|
|
- "objectId": "plan005",
|
|
|
- "date": "2024-12-30",
|
|
|
- "trainingPart": "上肢",
|
|
|
- "trainingItems": [
|
|
|
- { "item": "哑铃弯举", "sets": 4, "reps": 10 },
|
|
|
- { "item": "三头肌下压", "sets": 3, "reps": 12 },
|
|
|
- { "item": "肩推", "sets": 3, "reps": 10 },
|
|
|
- { "item": "侧平举", "sets": 3, "reps": 12 }
|
|
|
- ]
|
|
|
+ "objectId": "comment3",
|
|
|
+ "post_id": {"__type": "Pointer", "className": "Post", "objectId": "post3"},
|
|
|
+ "user_id": {"__type": "Pointer", "className": "User_exer", "objectId": "user1"},
|
|
|
+ "content": "Great to see you here!",
|
|
|
+
|
|
|
}
|
|
|
-];
|
|
|
-module.exports.CoachList = [
|
|
|
+]
|
|
|
+
|
|
|
+module.exports.Likes=
|
|
|
+[
|
|
|
{
|
|
|
- "objectId": "coach001",
|
|
|
- "qualification": "国家认证健身教练",
|
|
|
- "gender": "男",
|
|
|
- "name": "李明",
|
|
|
- "specialize": "力量训练",
|
|
|
- "age": 32
|
|
|
+ "objectId": "like1",
|
|
|
+ "post_id": {"__type": "Pointer", "className": "Post", "objectId": "post1"},
|
|
|
+ "user_id": {"__type": "Pointer", "className": "User", "objectId": "user3"},
|
|
|
+
|
|
|
},
|
|
|
{
|
|
|
- "objectId": "coach002",
|
|
|
- "qualification": "国际健身教练认证",
|
|
|
- "gender": "女",
|
|
|
- "name": "张婷",
|
|
|
- "specialize": "灵活性训练",
|
|
|
- "age": 29
|
|
|
+ "objectId": "like2",
|
|
|
+ "post_id": {"__type": "Pointer", "className": "Post", "objectId": "post2"},
|
|
|
+ "user_id": {"__type": "Pointer", "className": "User", "objectId": "user3"},
|
|
|
+
|
|
|
},
|
|
|
{
|
|
|
- "objectId": "coach003",
|
|
|
- "qualification": "高级私人教练",
|
|
|
- "gender": "男",
|
|
|
- "name": "王强",
|
|
|
- "specialize": "综合训练",
|
|
|
- "age": 38
|
|
|
+ "objectId": "like3",
|
|
|
+ "post_id": {"__type": "Pointer", "className": "Post", "objectId": "post3"},
|
|
|
+ "user_id": {"__type": "Pointer", "className": "User", "objectId": "user2"},
|
|
|
+
|
|
|
}
|
|
|
-];
|
|
|
+]
|
|
|
+
|