Merge branch 'master' of 10.10.14.250:huanghai/dsMin

master
wubin 5 years ago
commit abb4a60784

@ -9,4 +9,5 @@ type Res struct {
StudentFlag interface{} `json:"studentFlag,omitempty"` //omitempty有值就输出没值则不输出
ParentFlag interface{} `json:"parentFlag,omitempty"` //omitempty有值就输出没值则不输出
PositionList interface{} `json:"positionList,omitempty"` //omitempty有值就输出没值则不输出
Id interface{} `json:"id,omitempty"` //omitempty有值就输出没值则不输出
}

@ -100,7 +100,7 @@ func AddAccessSystemInfo(c *gin.Context) {
appCode := c.PostForm("appCode")
//排序号
sortId := CommonUtil.ConvertStringToInt32(c.PostForm("sortId"))
err := AccessSystemDao.AddApp(appCode, appName, sortId)
id, err := AccessSystemDao.AddApp(appCode, appName, sortId)
if err != nil {
c.JSON(http.StatusOK, Model.Res{
Success: false,
@ -110,6 +110,7 @@ func AddAccessSystemInfo(c *gin.Context) {
}
c.JSON(http.StatusOK, Model.Res{
Success: true,
Id: id,
Message: "操作成功!",
})
}

@ -23,7 +23,7 @@ var db = DbUtil.Engine
/**
*/
func AddApp(appCode string, appName string, sortId int32) error {
func AddApp(appCode string, appName string, sortId int32) (string,error) {
//生成AK+SK
ak := xid.New()
appKey := ak.String() //新增就生成一个secret
@ -35,7 +35,7 @@ func AddApp(appCode string, appName string, sortId int32) error {
list, _ := db.SQL(sql, appCode).Query().List()
count := list[0]["c"].(int64)
if count > 0 {
return errors.New("系统代码已存在,请重新输入!")
return "",errors.New("系统代码已存在,请重新输入!")
}
//插入数据库数据
model := new(models.TAppBase)
@ -47,7 +47,7 @@ func AddApp(appCode string, appName string, sortId int32) error {
if sortId == 0 {
c, err := getMaxSortId()
if err != nil {
return err
return model.AppId,err
}
sortId = int32(c)
}
@ -55,11 +55,11 @@ func AddApp(appCode string, appName string, sortId int32) error {
model.BUse = 1
_, err := db.Insert(model)
if err != nil {
return err
return model.AppId,err
}
//插入REDIS缓存
err = insertRedisCache(model.AccessKey, model.SecretKey, model.RedirectUri)
return err
return model.AppId,err
}
/**

Loading…
Cancel
Save