liuxiaolong
2019-10-31 718bcd41127a8c5c93a20ca6dfce6e5c5fcbc4e1
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)