1、用户资料加入[个人博客地址、码云/GitHub地址](部分用户开放设置)
2、加入用户信息接口UF/UI,优化用户信息设置代码
This commit is contained in:
@@ -79,6 +79,17 @@
|
||||
</div>
|
||||
<div class="detail-body photos">
|
||||
#(bean.content??)
|
||||
|
||||
#if(bean.site?? || bean.git??)
|
||||
<blockquote class="layui-elem-quote layui-quote-nm">
|
||||
#if(bean.site??)
|
||||
<b>个人博客地址:<a href="#(bean.site??)" target="_blank">#(bean.site??)</a></b>
|
||||
#end
|
||||
#if(bean.git??)
|
||||
<b>码云/GitHub:<a href="#(bean.git??)" target="_blank">#(bean.git??)</a></b>
|
||||
#end
|
||||
</blockquote>
|
||||
#end
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
@@ -307,7 +307,6 @@ layui.define(['laypage', 'fly', 'element', 'flow'], function(exports){
|
||||
$.post("/os/user/register",{
|
||||
bean:JSON.stringify(bean)
|
||||
},function (data) {
|
||||
data = JSON.parse(data);
|
||||
if(data.retcode != 0){
|
||||
layer.msg(data.retinfo);
|
||||
return false;
|
||||
@@ -357,6 +356,25 @@ layui.define(['laypage', 'fly', 'element', 'flow'], function(exports){
|
||||
return false;
|
||||
});
|
||||
|
||||
form.on('submit(set-blog)', function (data) {
|
||||
var bean = {},columns = ['site', 'git'];
|
||||
columns.forEach(function (value) {
|
||||
bean[value] = data.field[value]
|
||||
});
|
||||
|
||||
$.post("/os/user/update",{
|
||||
bean:JSON.stringify(bean)
|
||||
,columns:JSON.stringify(columns)
|
||||
},function (res) {
|
||||
if(res.retcode != 0){
|
||||
layer.msg(res.retinfo);
|
||||
return false;
|
||||
}
|
||||
location.reload();
|
||||
});
|
||||
return false;
|
||||
});
|
||||
|
||||
|
||||
|
||||
//帐号绑定
|
||||
|
@@ -20,6 +20,9 @@
|
||||
<li class="layui-this" lay-id="info">我的资料</li>
|
||||
<li lay-id="avatar">头像</li>
|
||||
<li lay-id="pass">密码</li>
|
||||
#if(mine.roleId == 1)
|
||||
<li lay-id="blog">博客地址</li>
|
||||
#end
|
||||
<!--<li lay-id="bind">帐号绑定</li>-->
|
||||
</ul>
|
||||
<div class="layui-tab-content" style="padding: 20px 0;">
|
||||
@@ -48,7 +51,7 @@
|
||||
<div class="layui-form-item">
|
||||
<label for="L_city" class="layui-form-label">城市</label>
|
||||
<div class="layui-input-inline">
|
||||
<input type="text" id="L_city" name="city" autocomplete="off" value="" class="layui-input">
|
||||
<input type="text" id="L_city" name="city" autocomplete="off" value="#(mine.city)" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item layui-form-text">
|
||||
@@ -105,6 +108,27 @@
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<!--博客/码云-->
|
||||
<div class="layui-form layui-form-pane layui-tab-item">
|
||||
<form method="post">
|
||||
<div class="layui-form-item">
|
||||
<label for="L_nowpass" class="layui-form-label">个人博客地址</label>
|
||||
<div class="layui-input-inline">
|
||||
<input type="input" id="L_site" name="site" value="#(mine.site??)" autocomplete="off" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label for="L_nowpass" class="layui-form-label">码云/GitHub</label>
|
||||
<div class="layui-input-inline">
|
||||
<input type="input" id="L_git" name="git" value="#(mine.git??)" autocomplete="off" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<button class="layui-btn" key="set-mine" lay-filter="set-blog" lay-submit>确认修改</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<!--账号绑定-->
|
||||
<div class="layui-form layui-form-pane layui-tab-item">
|
||||
<ul class="app-bind">
|
||||
|
Reference in New Issue
Block a user