作者 yangfu

机会/补充机会详情修改

@@ -2079,7 +2079,7 @@ func ChanceDetail(header *protocol.RequestHeader, request *protocol.ChanceDetail @@ -2079,7 +2079,7 @@ func ChanceDetail(header *protocol.RequestHeader, request *protocol.ChanceDetail
2079 } 2079 }
2080 jsonUnmarshal(chance.SourceContent, &item.FormList) 2080 jsonUnmarshal(chance.SourceContent, &item.FormList)
2081 item.FormList = clearEmptyForm(item.FormList) 2081 item.FormList = clearEmptyForm(item.FormList)
2082 - if len(chanceData.Videos) > 0 { 2082 + if chanceData != nil && len(chanceData.Videos) > 0 {
2083 chanceData.Videos = strings.ReplaceAll(chanceData.Videos, "https", "http") 2083 chanceData.Videos = strings.ReplaceAll(chanceData.Videos, "https", "http")
2084 } 2084 }
2085 if chanceData, err = models.GetChanceDataByChanceId(chance.Id); err == nil { 2085 if chanceData, err = models.GetChanceDataByChanceId(chance.Id); err == nil {
@@ -2308,7 +2308,7 @@ func ChanceReviseDetail(header *protocol.RequestHeader, request *protocol.Chance @@ -2308,7 +2308,7 @@ func ChanceReviseDetail(header *protocol.RequestHeader, request *protocol.Chance
2308 log.Error(err) 2308 log.Error(err)
2309 return 2309 return
2310 } 2310 }
2311 - if len(detail.Data) > 0 { 2311 + if detail != nil && len(detail.Data) > 0 {
2312 detail.Data = strings.ReplaceAll(detail.Data, "https", "http") 2312 detail.Data = strings.ReplaceAll(detail.Data, "https", "http")
2313 } 2313 }
2314 json.Unmarshal([]byte(detail.Data), &rsp.ChanceReviseData) 2314 json.Unmarshal([]byte(detail.Data), &rsp.ChanceReviseData)