|
@@ -998,13 +998,16 @@ selectedMembers: function() {
|
|
|
return { key: key, content: self.sections[key].content, items: self.sections[key].items || [], tasks: self.sections[key].tasks || [] }
|
|
return { key: key, content: self.sections[key].content, items: self.sections[key].items || [], tasks: self.sections[key].tasks || [] }
|
|
|
})
|
|
})
|
|
|
})
|
|
})
|
|
|
|
|
+ // 读取前端规划的师选择(teacher-service.vue 已写入本地缓存)
|
|
|
|
|
+ var teacherId = uni.getStorageSync('healthPlan_teacherId') || null
|
|
|
var saveData = {
|
|
var saveData = {
|
|
|
memberIds: self.selectedMemberIds.join(','),
|
|
memberIds: self.selectedMemberIds.join(','),
|
|
|
dimensions: 'body',
|
|
dimensions: 'body',
|
|
|
goal: self.userGoal.trim(),
|
|
goal: self.userGoal.trim(),
|
|
|
planContent: self.buildPlanContent(),
|
|
planContent: self.buildPlanContent(),
|
|
|
planJson: planJson,
|
|
planJson: planJson,
|
|
|
- status: 'published'
|
|
|
|
|
|
|
+ status: 'pending_review',
|
|
|
|
|
+ teacherId: teacherId
|
|
|
}
|
|
}
|
|
|
saveHealthPlan(saveData).then(function(res) {
|
|
saveHealthPlan(saveData).then(function(res) {
|
|
|
self.loading = false
|
|
self.loading = false
|