| | |
| | | import ( |
| | | "basic.com/dbapi.git" |
| | | "github.com/gin-gonic/gin" |
| | | "time" |
| | | "webserver/extend/code" |
| | | "webserver/extend/util" |
| | | ) |
| | |
| | | } |
| | | |
| | | type Gb28181ConfigVo struct { |
| | | ID int `json:"ID,omitempty" gorm:"primary_key" ` |
| | | ServerIp string `json:"ServerIp,omitempty" example:"SIP服务器IP" gorm:"column:ServerIp"` |
| | | ServerPort int `json:"ServerPort,omitempty" example:"21231" gorm:"column:ServerPort"` |
| | | ServerId string `json:"ServerId,omitempty" example:"SIP服务器Id" gorm:"column:ServerId"` |
| | | UserAuthId string `json:"UserAuthId,omitempty" example:"SIP用户认证ID" gorm:"column:UserAuthId"` |
| | | Password string `json:"Password,omitempty" example:"密码" gorm:"column:Password"` |
| | | UpdateTime time.Time `json:"-" gorm:"column:UpdateTime"` |
| | | Id string `json:"Id"` |
| | | ServerIp string `json:"ServerIp" example:"国标服务器IP"` |
| | | ServerPort int `json:"ServerPort" example:"服务器端口:8060"` |
| | | PublicId string `json:"PublicId" example:"国标服务器Id"` |
| | | GbServerPort int `json:"GbServerPort" example:"国标服务端口:7060"` |
| | | IsAuth bool `json:"IsAuth" example:"是否开启鉴权:true"` |
| | | Password string `json:"Password" example:"密码"` |
| | | UpdateTime string `json:"UpdateTime"` |
| | | } |
| | | |
| | | // @Summary 存储信息查询 |
| | |
| | | if !b { // 查询是否存在 |
| | | util.ResponseFormat(c, code.ServiceInsideError,"查询失败") |
| | | }else { |
| | | resData["dev_id"] = sysconf.GetServerId() |
| | | resData["dev_name"] = sysconf.GetServerName() |
| | | resData["server_id"] = sysconf.GetServerId() |
| | | resData["server_name"] = sysconf.GetServerName() |
| | | // 存在 |
| | | util.ResponseFormat(c, code.Success, resData) |
| | | } |
| | |
| | | // @Router /data/api-v/sysset/saveDevInfo [POST] |
| | | func (sset SysSetController) SaveDevInfo(c *gin.Context){ |
| | | |
| | | dev_name := c.Request.FormValue("dev_name") |
| | | dev_name := c.PostForm("server_name") |
| | | var api dbapi.SysSetApi |
| | | paramBody :=make(map[string]interface{},0) |
| | | paramBody["serverName"] = dev_name |
| | |
| | | // @Failure 500 {string} json "{"code":500, msg:"返回错误信息", success:false}" |
| | | // @Router /data/api-v/sysset/gb28181ConfigEdit [POST] |
| | | func (sset SysSetController) Gb28181ConfigEdit(c *gin.Context) { |
| | | var args LocalConfigVo |
| | | var args Gb28181ConfigVo |
| | | err := c.BindJSON(&args) |
| | | if err !=nil { |
| | | util.ResponseFormat(c,code.RequestParamError,"参数有误") |