Просмотр исходного кода

date string 取前10位yyyy-MM-dd

gitmuchinfo 3 лет назад
Родитель
Сommit
3a98eaddf0
1 измененных файлов с 6 добавлено и 2 удалено
  1. 6 2
      models/ermcp8.go

+ 6 - 2
models/ermcp8.go

@@ -1438,9 +1438,13 @@ func (r *Ermcp8RunningHedgeditem) ParseFromProto(p *pb.Ermcp2HedgedItemInfo) {
 	r.Hedgeditemname = p.Hedgeditemext.Item.GetHedgedItemName()
 	r.Hedgedtype = int32(p.Hedgeditemext.Item.GetHedgedType())
 	r.Planstartdate = p.Hedgeditemext.Item.GetPlanStartDate().GetDateStr()
-	r.Planstartdate = len(r.Planstartdate) >= 10 ? r.Planstartdate[0,10] : r.Planstartdate
+	if len(r.Planstartdate) >= 10 {
+		r.Planstartdate = r.Planstartdate[0,10]
+	}	
 	r.Planenddate = p.Hedgeditemext.Item.GetPlanEndDate().GetDateStr()
-	r.Planenddate = len(r.Planenddate)  >= 10 ? r.Planenddate[0,10] : r.Planenddate
+	if len(r.Planenddate) >= 10 {
+		r.Planenddate = r.Planenddate[0,10]
+	}
 	r.Hedgerate = p.Hedgeditemext.Item.GetHedgeRate()
 	r.Tradeuserid = int64(*p.Hedgeditemext.Item.TradeUserID)
 	r.Areauserid = int64(*p.Hedgeditemext.Item.AreaUserID)