package dto type SettingInfo struct { UserName string `json:"userName"` Password string `json:"password"` Email string `json:"email"` SessionTimeout string `json:"sessionTimeout"` PanelName string `json:"panelName"` Theme string `json:"theme"` Language string `json:"language"` ServerPort string `json:"serverPort"` SecurityEntrance string `json:"securityEntrance"` ComplexityVerification string `json:"complexityVerification"` MFAStatus string `json:"mfaStatus"` MonitorStatus string `json:"monitorStatus"` MonitorStoreDays string `json:"monitorStoreDays"` MessageType string `json:"messageType"` EmailVars string `json:"emailVars"` WeChatVars string `json:"weChatVars"` DingVars string `json:"dingVars"` } type SettingUpdate struct { Key string `json:"key" validate:"required"` Value string `json:"value"` }