自动回复里的表情

pull/30/head
taoshihan1991 5 years ago
parent d2a019cbea
commit 3f859efa23

@ -98,6 +98,8 @@ func main() {
engine.GET("/roles_list", tmpl.PageRoleList) engine.GET("/roles_list", tmpl.PageRoleList)
engine.POST("/role",middleware.JwtApiMiddleware,middleware.RbacAuth, controller.PostRole) engine.POST("/role",middleware.JwtApiMiddleware,middleware.RbacAuth, controller.PostRole)
//欢迎语
engine.GET("/setting_welcome", tmpl.PageSettingWelcome)
//网页部署 //网页部署
engine.GET("/setting_deploy", tmpl.PageSettingDeploy) engine.GET("/setting_deploy", tmpl.PageSettingDeploy)
//邮箱列表 //邮箱列表

@ -1,6 +1,12 @@
*{padding:0;margin:0} *{padding:0;margin:0}
.floatRight{float: right;} .floatRight{float: right;}
.clear{clear: both;} .clear{clear: both;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
font-family: inherit;
font-weight: 500;
line-height: 1.2;
color: inherit;
}
.faceBtn, .faceBtn:after, .faceBtn { .faceBtn, .faceBtn:after, .faceBtn {
border: 1px solid; border: 1px solid;
} }
@ -174,3 +180,24 @@
height: 100%; height: 100%;
background: #222d32; background: #222d32;
} }
.textDark {color: #343a40;}
.bgInfo {background-color: #17a2b8}
.bgSuccess {background-color: #28a745}
.bgDanger {background-color: #dc3545}
.bgInfo {background-color: #17a2b8}
.smallBox {
border-radius: .25rem;
box-shadow: 0 0 1px rgba(0,0,0,.125), 0 1px 3px rgba(0,0,0,.2);
display: block;
margin-bottom: 20px;
position: relative;
padding: 10px;
color: #fff;
}
.settingMain h2{
margin-bottom: 20px;
}
.settingMain h3{
font-size: 24px;
margin-bottom: 10px;
}

@ -372,7 +372,7 @@
let content = {} let content = {}
content.avator = msg.avator; content.avator = msg.avator;
content.name = msg.nickname; content.name = msg.nickname;
content.content = msg.content; content.content = replaceContent(msg.content);
content.is_kefu = false; content.is_kefu = false;
content.time = msg.time; content.time = msg.time;
setTimeout(function () { setTimeout(function () {

@ -5,19 +5,28 @@
{{template "setting_left" .}} {{template "setting_left" .}}
<el-main class="mainMain"> <el-main class="mainMain settingMain">
<el-form :model="account" :rules="rules" ref="account" label-width="120px"> <h2 class="textDark">数据总览</h2>
<el-form-item label="用户名" prop="username"> <el-row :gutter="10">
<el-input v-model="account.username"></el-input> <el-col :span="8">
</el-form-item> <div class="smallBox bgInfo">
<el-form-item label="密码" prop="password"> <h3>15000</h3>
<el-input v-model="account.password"></el-input> <p>总访客数</p>
</el-form-item> </div>
<el-form-item> </el-col>
<el-button type="primary" @click="setAccount('account')">立即创建</el-button> <el-col :span="8">
<el-button @click="resetForm('account')">取消</el-button> <div class="smallBox bgSuccess">
</el-form-item> <h3>15000</h3>
</el-form> <p>总消息数</p>
</div>
</el-col>
<el-col :span="8">
<div class="smallBox bgDanger">
<h3>15000</h3>
<p>当前会话数</p>
</div>
</el-col>
</el-row>
</el-main> </el-main>
</el-container> </el-container>

@ -7,7 +7,7 @@
el: '#app', el: '#app',
delimiters:["<{","}>"], delimiters:["<{","}>"],
data: { data: {
fullscreenLoading:true, fullscreenLoading:false,
openIndex:[1], openIndex:[1],
account: { account: {
username: "", username: "",
@ -288,9 +288,9 @@
} }
}, },
created: function () { created: function () {
if(ACTION=="setting"){ // if(ACTION=="setting"){
this.showNotice(); // this.showNotice();
} // }
this.initInfo(); this.initInfo();
} }
}) })

@ -1,5 +1,5 @@
{{define "setting_left"}} {{define "setting_left"}}
<el-aside width="230px"> <el-aside width="200px">
<el-menu <el-menu
background-color="#222d32" background-color="#222d32"
text-color="#b8c7ce" text-color="#b8c7ce"
@ -11,8 +11,8 @@
<span>账户设置</span> <span>账户设置</span>
</template> </template>
<el-menu-item-group> <el-menu-item-group>
<el-menu-item style="display:none" index="1-1" v-on:click="">智能回复</el-menu-item> <el-menu-item index="1-1" v-on:click="openUrl('/setting')">主板</el-menu-item>
<el-menu-item index="1-2" v-on:click="openUrl('/setting_welcome')">问候语</el-menu-item>
</el-menu-item-group> </el-menu-item-group>
</el-submenu> </el-submenu>
<el-submenu index="3"> <el-submenu index="3">
@ -34,7 +34,7 @@
<el-menu-item style="display:none" index="2-1">设置smtp</el-menu-item> <el-menu-item style="display:none" index="2-1">设置smtp</el-menu-item>
<el-menu-item style="display:none" index="2-2">设置imap</el-menu-item> <el-menu-item style="display:none" index="2-2">设置imap</el-menu-item>
<el-menu-item style="display:none" index="2-3" v-on:click="openUrl('/setting')">设置登陆账号</el-menu-item> <el-menu-item style="display:none" index="2-3" v-on:click="openUrl('/setting')">设置登陆账号</el-menu-item>
<el-menu-item index="2-4" v-on:click="openUrl('/setting_mysql')">设置mysql</el-menu-item> <el-menu-item style="display:none" index="2-4" v-on:click="openUrl('/setting_mysql')">设置mysql</el-menu-item>
<el-menu-item index="2-5" v-on:click="openUrl('/setting_deploy')">设置网页部署</el-menu-item> <el-menu-item index="2-5" v-on:click="openUrl('/setting_deploy')">设置网页部署</el-menu-item>
</el-menu-item-group> </el-menu-item-group>
</el-submenu> </el-submenu>

@ -0,0 +1,16 @@
{{template "header" }}
<div id="app" style="width:100%">
<template>
<el-container v-loading.fullscreen.lock="fullscreenLoading">
{{template "setting_left" .}}
<el-main class="mainMain">
正在开发...
</el-main>
</el-container>
</template>
</div>
</body>
{{template "setting_bottom" .}}

@ -11,6 +11,13 @@ func PageSetting(c *gin.Context) {
"action":"setting", "action":"setting",
}) })
} }
//设置欢迎
func PageSettingWelcome(c *gin.Context) {
c.HTML(http.StatusOK, "setting_welcome.html", gin.H{
"tab_index":"1-1",
"action":"setting_welcome",
})
}
//设置mysql //设置mysql
func PageSettingMysql(c *gin.Context) { func PageSettingMysql(c *gin.Context) {
c.HTML(http.StatusOK, "setting_mysql.html", gin.H{ c.HTML(http.StatusOK, "setting_mysql.html", gin.H{

Loading…
Cancel
Save