修正了数据上报问题1
This commit is contained in:
parent
b8c2d5d103
commit
fec81e9e74
@ -229,8 +229,8 @@ func (b *Res) GetResCaseRecordList(c *gin.Context) {
|
|||||||
Beizhu: "",
|
Beizhu: "",
|
||||||
OpenId: "",
|
OpenId: "",
|
||||||
Title: v.Case.CaseName,
|
Title: v.Case.CaseName,
|
||||||
NickName: v.User.UserName,
|
NickName: utils.MaskNameStr(v.User.UserName, 2),
|
||||||
RealName: v.User.UserName,
|
RealName: utils.MaskNameStr(v.User.UserName, 2),
|
||||||
Mobile: v.User.MobileEncryption,
|
Mobile: v.User.MobileEncryption,
|
||||||
Hos2: v.User.DepartmentName, // 科室
|
Hos2: v.User.DepartmentName, // 科室
|
||||||
Job: utils.DoctorTitleToString(v.User.Title),
|
Job: utils.DoctorTitleToString(v.User.Title),
|
||||||
@ -298,36 +298,18 @@ func (b *Res) GetResCaseRecordList(c *gin.Context) {
|
|||||||
|
|
||||||
answers := strings.Split(records.Answer, "")
|
answers := strings.Split(records.Answer, "")
|
||||||
for _, answer := range answers {
|
for _, answer := range answers {
|
||||||
if answer == "A" {
|
|
||||||
// 判断题
|
|
||||||
if records.CaseItemQuestion.QuestionType == 4 {
|
if records.CaseItemQuestion.QuestionType == 4 {
|
||||||
|
if answer == "A" {
|
||||||
answerValues = append(answerValues, "正确")
|
answerValues = append(answerValues, "正确")
|
||||||
} else {
|
|
||||||
if len(caseItemQuestionOptions) >= 1 {
|
|
||||||
answerValues = append(answerValues, caseItemQuestionOptions[0].OptionValue)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if answer == "B" {
|
if answer == "B" {
|
||||||
if records.CaseItemQuestion.QuestionType == 4 {
|
|
||||||
answerValues = append(answerValues, "错误")
|
answerValues = append(answerValues, "错误")
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
if len(caseItemQuestionOptions) >= 2 {
|
answerNumber := int(answer[0] - 'A')
|
||||||
answerValues = append(answerValues, caseItemQuestionOptions[1].OptionValue)
|
if len(caseItemQuestionOptions) >= answerNumber {
|
||||||
}
|
answerValues = append(answerValues, caseItemQuestionOptions[answerNumber].OptionValue)
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if answer == "C" {
|
|
||||||
if len(caseItemQuestionOptions) >= 3 {
|
|
||||||
answerValues = append(answerValues, caseItemQuestionOptions[2].OptionValue)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if answer == "D" {
|
|
||||||
if len(caseItemQuestionOptions) >= 4 {
|
|
||||||
answerValues = append(answerValues, caseItemQuestionOptions[3].OptionValue)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user