项目详情修改
This commit is contained in:
parent
bf4a695d76
commit
f457a7c18d
|
@ -10,7 +10,7 @@ users = [
|
|||
{:name => '陈翊', :password => '123456', :email => '1085730215@qq.com', :phone => '18269771988', :created_at => "2016/12/28", :updated_at => "2016/12/27"}
|
||||
]
|
||||
projects = [
|
||||
{:name => 'AAAA',:content => 'i like helloworld',:mission_count => '20',:users_count => '15',:shares_count => '15'}
|
||||
{:id=>'1001',:name => 'AAAA',:content => 'i like helloworld',:mission_count => '20',:users_count => '15',:shares_count => '15'}
|
||||
]
|
||||
|
||||
users.each do |user|
|
||||
|
|
|
@ -30,15 +30,19 @@
|
|||
</style>
|
||||
<script>
|
||||
var pre;
|
||||
function change_iframe( seq,obj ){
|
||||
function change_iframe(seq,obj ){
|
||||
//0:项目选择
|
||||
//1:任务
|
||||
//2:分享
|
||||
//3:通知
|
||||
//4:修改个人信息
|
||||
//5:项目详情 edited by cy
|
||||
var src_array=["project_select","task","share","inform","alter_info","project_detail"];
|
||||
var src="pages/"+src_array[seq]+".html";
|
||||
if( seq==0 || seq==5 )
|
||||
if(seq == 5){
|
||||
$("#cy_close").click();
|
||||
}
|
||||
if( seq==0 ) //edited by cy
|
||||
window.location=src;
|
||||
else
|
||||
document.getElementById("main").src=src;
|
||||
|
@ -125,7 +129,8 @@
|
|||
<div class="modal-dialog">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
|
||||
<button type="button" id="cy_close" class="close" data-dismiss="modal" aria-hidden="true">
|
||||
<!-- edited by cy -->
|
||||
×
|
||||
</button>
|
||||
<h3 class="modal-title" id="myModalLabel">
|
||||
|
@ -164,6 +169,7 @@
|
|||
<script src="pages/include/main.js"></script>
|
||||
<script>
|
||||
$(document).ready(function(){
|
||||
initCurrent();
|
||||
$.ajax({
|
||||
type: "get",
|
||||
dataType: "json",
|
||||
|
|
|
@ -1,7 +1,29 @@
|
|||
var LoginUserInfo={
|
||||
selectProject:-1,
|
||||
function initCurrent(){
|
||||
if(getProjectId()==null){
|
||||
window.location="pages/project_select.html";
|
||||
}
|
||||
LoginUserInfo={
|
||||
selectProject:getProjectId(),
|
||||
name:'',
|
||||
id:-1,
|
||||
email:'',
|
||||
phone:''
|
||||
}
|
||||
}
|
||||
//获取url中的get参数列表
|
||||
function getGetArray(){
|
||||
var GetArrayString = window.location.search;
|
||||
var GetArrayStrings = GetArrayString.substr(1).split("&");
|
||||
var GetArray = new Array();
|
||||
for(var i = 0; i < GetArrayStrings.length; ++i){
|
||||
var optemp = GetArrayStrings[i].split("=");
|
||||
GetArray[optemp[0]]=optemp[1];
|
||||
}
|
||||
return GetArray;
|
||||
}
|
||||
|
||||
//获取当前项目的id值
|
||||
function getProjectId(){
|
||||
var g = getGetArray();
|
||||
return g["projectid"];
|
||||
}
|
|
@ -77,7 +77,7 @@
|
|||
</div>
|
||||
<!-- /.box-body -->
|
||||
<div class="box-footer">
|
||||
<button onclick="submit_query()" class="btn btn-primary pull-right">提交修改</button>
|
||||
<button onclick="cy_submit()" class="btn btn-primary pull-right">提交修改</button>
|
||||
</div>
|
||||
<!-- /.box-footer -->
|
||||
</div>
|
||||
|
@ -96,7 +96,7 @@
|
|||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-9 col-md-push-2">
|
||||
<table class="table" style="text-align:center">
|
||||
<table id="cy_user_lists" class="table" style="text-align:center">
|
||||
<thead>
|
||||
<tr>
|
||||
<th style="text-align:center">姓名</th>
|
||||
|
@ -120,10 +120,10 @@
|
|||
<!-- /.row -->
|
||||
<div class="form-group row has-feedback">
|
||||
<div class="col-sm-6 col-md-push-2">
|
||||
<input type="text" class="form-control" value="" id="address" name="address" placeholder="输入新成员邮箱">
|
||||
<input type="text" class="form-control" value="" id="cy_new_user" name="address" placeholder="输入新成员邮箱">
|
||||
</div>
|
||||
<div class="col-sm-2 col-md-push-2">
|
||||
<button class="btn btn-primary btn-success">添加成员</button>
|
||||
<button onclick="cy_addUser()" class="btn btn-primary btn-success">添加成员</button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ./form-group -->
|
||||
|
@ -153,7 +153,121 @@
|
|||
<script src="../dist/js/demo.js"></script>
|
||||
<!-- date select and query -->
|
||||
<!-- Custom Scripts -->
|
||||
<script src="include/main.js"></script>
|
||||
<script>
|
||||
$(document).ready(function(){
|
||||
$.ajax({
|
||||
type:"get",
|
||||
dataType:"json",
|
||||
url:"/projects.json",
|
||||
data:{
|
||||
"id":parent.LoginUserInfo.selectProject
|
||||
},
|
||||
statusCode: {
|
||||
200: function(rpstr) {// 请求成功
|
||||
var robj = eval('('+rpstr+')');
|
||||
if(robj["code"]=="0"){
|
||||
$("#name").val(robj["name"]);
|
||||
$("#address").val(robj["content"]);
|
||||
var users = robj["users"];
|
||||
for(var i = 0; i < users.length; ++i){
|
||||
var tduser = $("<td></td>").text(users[i]["nickname"]);
|
||||
var btn = $("<button></button>").text("删除");
|
||||
btn.attr("class","btn btn-primary btn-danger");
|
||||
btn.attr("onclick","cy_deleteUser("+users[i]['id']+")");
|
||||
var tdbtn = $("<td></td>").append(btn);
|
||||
$("#cy_user_lists").children("tbody").append($("<tr></tr>").append(tduser,tdbtn));
|
||||
}
|
||||
}
|
||||
else{
|
||||
//todo
|
||||
}
|
||||
},
|
||||
401:function(){// 未授权
|
||||
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
function cy_addUser(){
|
||||
$.ajax({
|
||||
type:"post",
|
||||
dataType:"json",
|
||||
url:"/projects.json",
|
||||
data:{
|
||||
"user_id":$("#cy_new_user"),
|
||||
"project_id":parent.LoginUserInfo.selectProject
|
||||
},
|
||||
statusCode: {
|
||||
200: function(rpstr) {// 请求成功
|
||||
var robj = eval('('+rpstr+')');
|
||||
if(robj["code"]==0){
|
||||
window.location.reload();
|
||||
}
|
||||
else{
|
||||
//todo
|
||||
}
|
||||
},
|
||||
401:function(){// 未授权
|
||||
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
function cy_deleteUser(id){
|
||||
return;
|
||||
$.ajax({
|
||||
type:"delete",
|
||||
dataType:"json",
|
||||
url:"/projects.json",
|
||||
data:{
|
||||
"project_id":parent.LoginUserInfo.selectProject,
|
||||
"user_id":id
|
||||
//todo (write todo for find, need to be edited)
|
||||
},
|
||||
statusCode: {
|
||||
200: function(rpstr) {// 请求成功
|
||||
var robj = eval('('+rpstr+')');
|
||||
if(robj["code"]==0){
|
||||
window.location.reload();
|
||||
}
|
||||
else{
|
||||
//todo
|
||||
}
|
||||
},
|
||||
401:function(){// 未授权
|
||||
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
function cy_submit(){
|
||||
$.ajax({
|
||||
type:"patch",
|
||||
dataType:"json",
|
||||
url:"/projects.json",
|
||||
data:{
|
||||
"project_id":parent.LoginUserInfo.selectProject,
|
||||
"name":$("#name").val(),
|
||||
"content":$("#address").val()
|
||||
//todo (write todo for find, need to be edited)
|
||||
},
|
||||
statusCode: {
|
||||
200: function(rpstr) {// 请求成功
|
||||
var robj = eval('('+rpstr+')');
|
||||
if(robj["code"]==0){
|
||||
window.location.reload();
|
||||
}
|
||||
else{
|
||||
//todo
|
||||
}
|
||||
},
|
||||
401:function(){// 未授权
|
||||
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -249,12 +249,12 @@
|
|||
}
|
||||
}
|
||||
});
|
||||
function cy_enter(id){
|
||||
LoginUserInfo.selectProject=id;
|
||||
console.log(id);
|
||||
//window.location.href="../index.html";
|
||||
}
|
||||
});
|
||||
|
||||
function cy_enter(id){
|
||||
console.log(id);
|
||||
window.location.href="../index.html?projectid="+id;
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
|
||||
|
|
|
@ -528,7 +528,9 @@
|
|||
<script src="../dist/js/demo.js"></script>
|
||||
<!-- date select and query -->
|
||||
<!-- Custom Scripts -->
|
||||
<script src="include/main.js"></script>
|
||||
<script>
|
||||
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
Loading…
Reference in New Issue