This commit is contained in:
罗松柏 2021-08-10 15:40:33 +08:00
parent 1b3cc307cd
commit df854519ef
7 changed files with 95 additions and 20 deletions

View File

@ -3,7 +3,7 @@
{{# if(d.modelsize === "small"){ }}
<div class="layui-col-md3" id="model{{d.id}}">
<!-- <div class="layui-col-md3" id="model{{d.id}}"> -->
<div class="layui-card">
<div class="row-top">
<div class="row-tit">
@ -47,7 +47,7 @@
</div>
</div>
<!-- </div> -->
{{# } else { }}
@ -127,7 +127,7 @@
{{# layui.each(d.condata, function(indexs, items) { }}
<tr >
{{# layui.each(items, function(indexss, itemss){ }}
<td>{{indexss}}</td>
<td>{{itemss}}</td>
{{# }); }}
</tr>
{{# }); }}

View File

@ -0,0 +1,17 @@
<!-- 角色修改姓名 -->
<div class="modifyname-bg">
<div class="modifyname-box">
<div class="modifyname-top">
<p>修改角色名</p>
<img src="./static/img/cha.png" id="modifyname-cha"/>
</div>
<input id="modifynameid" style="display: none;">
<div class="modifyname-txt-box">
<input type="text" class="modifyname-txt"/>
</div>
<div class="modifyname-but-box">
<div class="modifyname-qx">取消</div>
<div class="modifyname-qd">确定</div>
</div>
</div>
</div>

45
web/src/x.min.js vendored
View File

@ -3907,7 +3907,6 @@ var X = window.X || {
gettabledata:function(){
$("#model-box").html("");//清空表格数据
X.api('dashboard/','post',{id:X.DATA['dashboard_id']},function(d){
var modellist=[];
for(let i in d){
@ -3918,7 +3917,7 @@ var X = window.X || {
for(let z in d){
if(modellist[i] == d[z]['sort']){
//渲染模板和数据
console.log(d[z]);
// console.log(d[z]);
X.laytpldata("#kanban-model-box-dot",d[z],null,function(html){
$('#model-box').append(html);
X.pageLogic['dashboard'].fillmodeldata(d[z]);
@ -7129,10 +7128,10 @@ var X = window.X || {
var id = obj.attr('data-id');
var name = obj.attr("data-name");
var arr = [
// {
// title:'编辑',
// id:'edit'
// },
{
title:'重命名',
id:'edit'
},
{
title:'删除',
id:'del'
@ -7158,8 +7157,8 @@ var X = window.X || {
id:id,
title:$(".projectadmin-list-name").html()
}
X.template('addrole','projectadmin-con-box',arr,function(d){
X.parametersopen(arr,"roleeditname",'auto',function(d){
updataroles();
})
}
})
@ -8114,6 +8113,36 @@ var X = window.X || {
}
};
})();
// srczip/logic/roleeditname.js
(function(){
X.pageLogic['roleeditname'] = {
init : function(parms){
var me = this;
this.parms = parms;
this.callback = parms.callback;
var data = parms.extData;
$(document).off('click','.modifyname-qd').on('click','.modifyname-qd',function(){
console.log(111);
var txt = $(".modifyname-txt").val();
X.api("authz/edit_role","post",{role_id:data['id'],name:txt,desc:""},function(d){
console.log(d);
layer.closeAll(0);
me.callback && me.callback();
})
});
$(document).off('click','.modifyname-qx').on('click','.modifyname-qx',function(){
layer.closeAll();
});
$(document).off('click','.modifyname-cha').on('click','.modifyname-cha',function(){
layer.closeAll();
});
}
};
})();
// srczip/logic/route.js
(function(){
X.pageLogic['route'] = {

View File

@ -509,7 +509,6 @@
gettabledata:function(){
$("#model-box").html("");//清空表格数据
X.api('dashboard/','post',{id:X.DATA['dashboard_id']},function(d){
var modellist=[];
for(let i in d){
@ -520,7 +519,7 @@
for(let z in d){
if(modellist[i] == d[z]['sort']){
//渲染模板和数据
console.log(d[z]);
// console.log(d[z]);
X.laytpldata("#kanban-model-box-dot",d[z],null,function(html){
$('#model-box').append(html);
X.pageLogic['dashboard'].fillmodeldata(d[z]);

View File

@ -78,10 +78,10 @@
var id = obj.attr('data-id');
var name = obj.attr("data-name");
var arr = [
// {
// title:'编辑',
// id:'edit'
// },
{
title:'重命名',
id:'edit'
},
{
title:'删除',
id:'del'
@ -107,8 +107,8 @@
id:id,
title:$(".projectadmin-list-name").html()
}
X.template('addrole','projectadmin-con-box',arr,function(d){
X.parametersopen(arr,"roleeditname",'auto',function(d){
updataroles();
})
}
})

View File

@ -0,0 +1,29 @@
(function(){
X.pageLogic['roleeditname'] = {
init : function(parms){
var me = this;
this.parms = parms;
this.callback = parms.callback;
var data = parms.extData;
$(document).off('click','.modifyname-qd').on('click','.modifyname-qd',function(){
console.log(111);
var txt = $(".modifyname-txt").val();
X.api("authz/edit_role","post",{role_id:data['id'],name:txt,desc:""},function(d){
console.log(d);
layer.closeAll(0);
me.callback && me.callback();
})
});
$(document).off('click','.modifyname-qx').on('click','.modifyname-qx',function(){
layer.closeAll();
});
$(document).off('click','.modifyname-cha').on('click','.modifyname-cha',function(){
layer.closeAll();
});
}
};
})();

View File

@ -27,7 +27,8 @@
.projectadmin-con-hz-right-box { padding: 24px 24px 24px 32px; height: calc(100% - 88px); }
.projectadmin-con-hz-right-box-top { display: flex; justify-content: space-between; align-items: center; }
.projectadmin-list-name { font-size: 24px; color: #202d3f; }
.projectadmin-list-name { font-size: 24px; color: #202d3f; cursor: pointer; }
.projectadmin-list-name:hover
.projectadmin-con-hz-right-box-top-right {display: flex; align-items: center;}
.projectadmin-con-hz-right-box-top-right span { font-size: 12px; color: #67729d; }
.projectadmin-con-hz-right-box-top-right div { cursor: pointer; margin-left: 12px; font-size: 12px; color: #fff; width: 96px; height: 32px; line-height: 30px; text-align: center; border-radius: 2px; background-color: #3d90ff; border-color: #3d90ff; }