diff --git a/web/pages/kongjianshezhi.html b/web/pages/kongjianshezhi.html
index 65b7aa7..ff2f5b7 100644
--- a/web/pages/kongjianshezhi.html
+++ b/web/pages/kongjianshezhi.html
@@ -8,10 +8,14 @@
-->
-
+
创建空间
选择成员创建共享空间,添加看板至空间实现统一共享
+
空间名称
diff --git a/web/src/x.min.js b/web/src/x.min.js
index 44e4349..5b42d32 100644
--- a/web/src/x.min.js
+++ b/web/src/x.min.js
@@ -107,8 +107,8 @@ var X = window.X || {
(function(){
- var ipurl = "http://10.0.0.77:7889/api/v1/";
- // var ipurl = "http://139.159.159.3:9865/api/v1/";
+ // var ipurl = "http://10.0.0.77:7889/api/v1/";
+ var ipurl = "http://139.159.159.3:9865/api/v1/";
//设置或读取登录缓存,需要保存到localStorage,防止刷新时候登录数据丢失
X.loginCache = function(data){
@@ -3879,7 +3879,9 @@ var X = window.X || {
// $('.layui-row').dad({
// draggable: '.layui-card'
// });
- // $('.layui-row').dad();
+ // $('.layui-row').dad({
+ // draggable:'table'
+ // });
})
},
@@ -3991,7 +3993,7 @@ var X = window.X || {
modellist.sort( X.pageLogic['dashboard'].compare("sort"));
for(let i in modellist){
- for(let z in d){
+ for(let z in d){
if(modellist[i]['sort'] == d[z]['sort']){
//渲染模板和数据
console.log(d[z]);
@@ -4006,7 +4008,7 @@ var X = window.X || {
})
},
- //定义一个比较器--降序排列
+ //定义一个比较器--升序排列
compare:function(propertyName) {
// console.log(propertyName)
return function(object1, object2) {
@@ -6244,18 +6246,23 @@ var X = window.X || {
$(".member-top-box .member-cha").click(function(){
$(".kongjian-box .member-box").hide();
});
- var userarr,adduadaserarr;
+ var userarr = X.DATA['userarr'];
+ var adduadaserarr;
var userinfo = X.DATA.userinfo;
$(".gly-firs").html(userinfo.name.substring(0,1));
$(".gly-name").html(userinfo.name);
if(id){
-
- X.api('space/detail','post',{space_id:id},'false',function(d){
+ $(".editkongjian").show();
+ X.api('space/detail','post',{space_id:id},function(d){
$('.kongjian-mc-box-txt').val(d.name);
+ for(let i in d.members){
+ d.members[i]["firs"] = d.members[i]['name'].substring(0,1);
+ }
X.DATA['adduadaserarr'] = d.members;
adduadaserarr = d.members;
+ me.postuserlist();
})
var listarr = [
@@ -6282,21 +6289,12 @@ var X = window.X || {
}
})
}else {
+ $(".addkongjian").show();
adduadaserarr = [];
X.DATA['adduadaserarr'] = [];
+ me.postuserlist();
}
- X.api('user/all_account',"get",{},'false',function(d){
- for(let i in d){
- d[i]["firs"] = d[i]['name'].substring(0,1);
- d[i]["authority"] = "r";
- }
- userarr = d;
-
- X.DATA['userarr'] = d;
- me.updatauserarr();
- });
- //添加用户数据
//筛选用户
$(".member-top-box #membertxt").bind("input propertychange",function(){
@@ -6321,7 +6319,7 @@ var X = window.X || {
$(document).on("click",".kongjian-renyuan .kongjian-renyuan-jurisdiction",function(){
var obj = $(this);
var offset = obj.offset();
- X.querycriteriapop(obj.attr('data-type'),'jurisdiction',offset.left-160,offset.top+obj.height(),function(val){
+ X.parametersopen(obj.attr('data-type'),'jurisdiction',[offset.top+obj.height(),offset.left-160],function(val){
console.log(val)
var index = obj.attr("data-index");
adduadaserarr[index]['authority'] = val;
@@ -6387,18 +6385,24 @@ var X = window.X || {
}
}
-
+ if(id){
+ X.api('space/rename','post',{space_id:id,new_name:tit},function(d){
+ console.log(d);
+ })
+ }else{
+ X.api('space/create',"post",data,function(d){
+ // if(d.code == "ok"){
+ layer.msg(d, function(){
+ //do something
+ X.pageLogic.dashboard.freshMenu(X.DATA.projectid);//刷新侧边栏
+ //关闭对应弹窗
+ layer.closeAll();
+ });
+ // }
+ })
+ }
- X.api('space/create',"post",data,function(d){
- // if(d.code == "ok"){
- layer.msg(d, function(){
- //do something
- X.pageLogic.dashboard.freshMenu(X.DATA.projectid);//刷新侧边栏
- //关闭对应弹窗
- layer.closeAll();
- });
- // }
- })
+
})
@@ -6415,6 +6419,16 @@ var X = window.X || {
X.laytpldata("#kongjian-renyuan-box-dot",adduadaserarr,".kongjian-renyuan-box2");
//未添加的用户
X.laytpldata("#member-user-con-box-dot",userarr,".member-user-con-box");
+ },
+ postuserlist:function(){
+ X.api('user/all_account',"get",{},function(d){
+ for(let i in d){
+ d[i]["firs"] = d[i]['name'].substring(0,1);
+ d[i]["authority"] = "r";
+ }
+ X.DATA['userarr'] = d;
+ X.pageLogic.kongjianshezhi.updatauserarr();
+ });
}
};
})();
diff --git a/web/srczip/common.js b/web/srczip/common.js
index c73bdfe..3a69405 100644
--- a/web/srczip/common.js
+++ b/web/srczip/common.js
@@ -106,8 +106,8 @@ var X = window.X || {
(function(){
- var ipurl = "http://10.0.0.77:7889/api/v1/";
- // var ipurl = "http://139.159.159.3:9865/api/v1/";
+ // var ipurl = "http://10.0.0.77:7889/api/v1/";
+ var ipurl = "http://139.159.159.3:9865/api/v1/";
//设置或读取登录缓存,需要保存到localStorage,防止刷新时候登录数据丢失
X.loginCache = function(data){
diff --git a/web/srczip/logic/dashboard.js b/web/srczip/logic/dashboard.js
index 3a9d648..05b72b8 100644
--- a/web/srczip/logic/dashboard.js
+++ b/web/srczip/logic/dashboard.js
@@ -447,7 +447,9 @@
// $('.layui-row').dad({
// draggable: '.layui-card'
// });
- // $('.layui-row').dad();
+ // $('.layui-row').dad({
+ // draggable:'table'
+ // });
})
},
@@ -559,7 +561,7 @@
modellist.sort( X.pageLogic['dashboard'].compare("sort"));
for(let i in modellist){
- for(let z in d){
+ for(let z in d){
if(modellist[i]['sort'] == d[z]['sort']){
//渲染模板和数据
console.log(d[z]);
@@ -574,7 +576,7 @@
})
},
- //定义一个比较器--降序排列
+ //定义一个比较器--升序排列
compare:function(propertyName) {
// console.log(propertyName)
return function(object1, object2) {
diff --git a/web/srczip/logic/kongjianshezhi.js b/web/srczip/logic/kongjianshezhi.js
index 8f2af3d..969753d 100644
--- a/web/srczip/logic/kongjianshezhi.js
+++ b/web/srczip/logic/kongjianshezhi.js
@@ -13,18 +13,23 @@
$(".member-top-box .member-cha").click(function(){
$(".kongjian-box .member-box").hide();
});
- var userarr,adduadaserarr;
+ var userarr = X.DATA['userarr'];
+ var adduadaserarr;
var userinfo = X.DATA.userinfo;
$(".gly-firs").html(userinfo.name.substring(0,1));
$(".gly-name").html(userinfo.name);
if(id){
-
+ $(".editkongjian").show();
X.api('space/detail','post',{space_id:id},function(d){
$('.kongjian-mc-box-txt').val(d.name);
+ for(let i in d.members){
+ d.members[i]["firs"] = d.members[i]['name'].substring(0,1);
+ }
X.DATA['adduadaserarr'] = d.members;
adduadaserarr = d.members;
+ me.postuserlist();
})
var listarr = [
@@ -51,21 +56,12 @@
}
})
}else {
+ $(".addkongjian").show();
adduadaserarr = [];
X.DATA['adduadaserarr'] = [];
+ me.postuserlist();
}
- X.api('user/all_account',"get",{},function(d){
- for(let i in d){
- d[i]["firs"] = d[i]['name'].substring(0,1);
- d[i]["authority"] = "r";
- }
- userarr = d;
-
- X.DATA['userarr'] = d;
- me.updatauserarr();
- });
- //添加用户数据
//筛选用户
$(".member-top-box #membertxt").bind("input propertychange",function(){
@@ -90,7 +86,7 @@
$(document).on("click",".kongjian-renyuan .kongjian-renyuan-jurisdiction",function(){
var obj = $(this);
var offset = obj.offset();
- X.querycriteriapop(obj.attr('data-type'),'jurisdiction',offset.left-160,offset.top+obj.height(),function(val){
+ X.parametersopen(obj.attr('data-type'),'jurisdiction',[offset.top+obj.height(),offset.left-160],function(val){
console.log(val)
var index = obj.attr("data-index");
adduadaserarr[index]['authority'] = val;
@@ -156,18 +152,24 @@
}
}
-
+ if(id){
+ X.api('space/rename','post',{space_id:id,new_name:tit},function(d){
+ console.log(d);
+ })
+ }else{
+ X.api('space/create',"post",data,function(d){
+ // if(d.code == "ok"){
+ layer.msg(d, function(){
+ //do something
+ X.pageLogic.dashboard.freshMenu(X.DATA.projectid);//刷新侧边栏
+ //关闭对应弹窗
+ layer.closeAll();
+ });
+ // }
+ })
+ }
- X.api('space/create',"post",data,function(d){
- // if(d.code == "ok"){
- layer.msg(d, function(){
- //do something
- X.pageLogic.dashboard.freshMenu(X.DATA.projectid);//刷新侧边栏
- //关闭对应弹窗
- layer.closeAll();
- });
- // }
- })
+
})
@@ -184,6 +186,16 @@
X.laytpldata("#kongjian-renyuan-box-dot",adduadaserarr,".kongjian-renyuan-box2");
//未添加的用户
X.laytpldata("#member-user-con-box-dot",userarr,".member-user-con-box");
+ },
+ postuserlist:function(){
+ X.api('user/all_account',"get",{},function(d){
+ for(let i in d){
+ d[i]["firs"] = d[i]['name'].substring(0,1);
+ d[i]["authority"] = "r";
+ }
+ X.DATA['userarr'] = d;
+ X.pageLogic.kongjianshezhi.updatauserarr();
+ });
}
};
})();