新增欢迎语列表接口

pull/30/head
陶士涵 4 years ago
parent ab787526a9
commit e3275ba9f6

@ -36,6 +36,15 @@ func GetNotice(c *gin.Context) {
},
})
}
func GetNotices(c *gin.Context) {
kefuId,_:=c.Get("kefu_name")
welcomes:=models.FindWelcomesByUserId(kefuId)
c.JSON(200, gin.H{
"code": 200,
"msg": "ok",
"result":welcomes,
})
}
var upgrader = websocket.Upgrader{}
var oldFolders map[string]int

@ -118,6 +118,7 @@ func main() {
//前台接口
engine.GET("/notice",middleware.SetLanguage, controller.GetNotice)
engine.GET("/notices",middleware.JwtApiMiddleware, controller.GetNotices)
//前台引入js接口
engine.GET("/webjs", tmpl.PageWebJs)
//前台引入css接口

@ -13,4 +13,9 @@ func FindWelcomeByUserId(userId interface{})Welcome{
var w Welcome
DB.Where("user_id = ? and is_default=?", userId,1).First(&w)
return w
}
func FindWelcomesByUserId(userId interface{})[]Welcome{
var w []Welcome
DB.Where("user_id = ?", userId).Find(&w)
return w
}

@ -63,6 +63,7 @@
},
roleList:[],
roleDialog:false,
noticeList:[],
roleForm:{
id:"",
name:"",
@ -166,6 +167,11 @@
_this.roleList=result;
});
}
if(ACTION=="setting_welcome"){
this.sendAjax("/notices","get",{},function(result){
_this.noticeList=result;
});
}
},
sendAjax(url,method,params,callback){
let _this=this;

@ -21,7 +21,7 @@
<span>权限设置</span>
</template>
<el-menu-item-group>
<el-menu-item index="1-2" v-on:click="openUrl('/setting_kefu_list')">用户管理</el-menu-item>
<el-menu-item index="3-2" v-on:click="openUrl('/setting_kefu_list')">用户管理</el-menu-item>
<el-menu-item index="3-1" v-on:click="openUrl('/roles_list')">角色管理</el-menu-item>
</el-menu-item-group>
</el-submenu>

@ -14,7 +14,7 @@ func PageSetting(c *gin.Context) {
//设置欢迎
func PageSettingWelcome(c *gin.Context) {
c.HTML(http.StatusOK, "setting_welcome.html", gin.H{
"tab_index":"1-1",
"tab_index":"1-2",
"action":"setting_welcome",
})
}
@ -42,7 +42,7 @@ func PageWebCss(c *gin.Context){
}
func PageKefuList(c *gin.Context) {
c.HTML(http.StatusOK, "setting_kefu_list.html", gin.H{
"tab_index":"1-2",
"tab_index":"3-2",
"action":"setting_kefu_list",
})
}

Loading…
Cancel
Save