liuxiaolong
2019-11-06 b215a2e87e189febfde47e23ec933dee798bbecc
controllers/dbtablesCon.go
@@ -92,29 +92,11 @@
func (dbt DbTableController) UpdateDbTables(c *gin.Context) {
   dbtable := new(models.Dbtables)
   err := c.BindJSON(&dbtable)
   if err !=nil || dbtable.Id == "" || dbtable.TableName == "" {
   if err !=nil || dbtable.Id == "" || dbtable.TableName == "" || (dbtable.Enable !=0 && dbtable.Enable !=1) {
      util.ResponseFormat(c,code.RequestParamError,"参数有误")
      return
   }
   currentTime := time.Now()
   startTime := dbtable.StartTime
   endTime := ""
   if dbtable.EndTime != "" {
      endTime = dbtable.EndTime
   }
   st, _ := time.ParseInLocation("2006-01-02 15:04:05", startTime, time.Local)
   if endTime != "" {
      et, _ := time.ParseInLocation("2006-01-02 15:04:05", endTime, time.Local)
      if et.After(currentTime) && st.Before(currentTime) {
         dbtable.Enable = 1
      } else {
         dbtable.Enable = 0
      }
   } else if st.Before(currentTime) && endTime == "" {
      dbtable.Enable = 1
   } else {
      dbtable.Enable = 0
   }
   paramBody := util.Struct2Map(dbtable)
   var tApi dbapi.DbTableApi
   b, data := tApi.UpdateDbTables(paramBody)