添加项目
This commit is contained in:
parent
574709908c
commit
a1fb077dff
21
web/pages/addproduct.html
Normal file
21
web/pages/addproduct.html
Normal file
@ -0,0 +1,21 @@
|
||||
<div class="apiadd-box" style="height:280px; width: 400px;">
|
||||
<div class="newwenjian-top">
|
||||
<p>添加项目</p>
|
||||
<img src="./static/img/cha.png" class="newwenjian-cha"/>
|
||||
</div>
|
||||
|
||||
<div class="newwenjian-name-box">
|
||||
<div class="newwenjian-title">显示名</div>
|
||||
<input type="text" class="newwenjianname-txt" id="name"/>
|
||||
</div>
|
||||
|
||||
<div class="newwenjian-name-box">
|
||||
<div class="newwenjian-title">项目代号</div>
|
||||
<input type="text" class="newwenjianname-txt" id="game"/>
|
||||
</div>
|
||||
|
||||
<div class="newwenjian-but-box">
|
||||
<div class="newwenjian-qx">取消</div>
|
||||
<div class="newwenjian-qd">确定</div>
|
||||
</div>
|
||||
</div>
|
@ -68,7 +68,7 @@
|
||||
<dl class="layui-nav-child">
|
||||
<dd><a class="ajax-content" href="personalsettings" data-id="conetnt">个人设置</a></dd>
|
||||
<dd><a class="ajax-content" href="projectinfo" data-id="conetnt">项目管理</a></dd>
|
||||
<dd><a href="javascript:void(0);">系统管理</a></dd>
|
||||
<dd><a href="javascript:void(0);" class="addproduct">添加项目</a></dd>
|
||||
<dd><a href="javascript:void(0);" class="sifnoutlogin">退出登录</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
|
70
web/src/x.min.js
vendored
70
web/src/x.min.js
vendored
@ -129,9 +129,9 @@ var X = window.X || {
|
||||
|
||||
(function(){
|
||||
//本地
|
||||
// var ipurl = "http://10.0.0.77:7889/api/v1/";
|
||||
var ipurl = "http://10.0.0.77:7889/api/v1/";
|
||||
// 线上
|
||||
var ipurl = "http://139.159.159.3:9865/api/v1/";
|
||||
// var ipurl = "http://139.159.159.3:9865/api/v1/";
|
||||
//线上测试
|
||||
// var ipurl = "http://139.159.159.3:7889/api/v1/";
|
||||
|
||||
@ -2850,6 +2850,45 @@ var X = window.X || {
|
||||
};
|
||||
})();
|
||||
|
||||
// srczip/logic/addproduct.js
|
||||
(function(){
|
||||
X.pageLogic['addproduct'] = {
|
||||
init : function(parms){
|
||||
var me = this;
|
||||
this.parms = parms;
|
||||
this.callback = parms.callback; //选择后执行的回调
|
||||
|
||||
$(document).off('click','.newwenjian-qd').on('click','.newwenjian-qd',function(){
|
||||
if($("#game").val() == "" && $("#name").val() == ""){
|
||||
layer.msg('标题,路径为必填项');
|
||||
return;
|
||||
}
|
||||
var arr = {
|
||||
"name": $("#name").val(),
|
||||
"game": $("#game").val(),
|
||||
}
|
||||
X.api('project/create','post',arr,function(d){
|
||||
layer.closeAll();
|
||||
me.callback && me.callback();
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
|
||||
$(document).off('click','.newwenjian-qx').on('click','.newwenjian-qx',function(){
|
||||
layer.closeAll();
|
||||
|
||||
});
|
||||
|
||||
$(document).off('click','.newwenjian-cha').on('click','.newwenjian-cha',function(){
|
||||
layer.closeAll();
|
||||
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
};
|
||||
})();
|
||||
// srczip/logic/addrole.js
|
||||
(function(){
|
||||
X.pageLogic['addrole'] = {
|
||||
@ -5785,6 +5824,33 @@ var X = window.X || {
|
||||
me.gettabledata();
|
||||
});
|
||||
|
||||
//添加项目
|
||||
$(document).off('click','.addproduct').on("click",".addproduct",function(){
|
||||
X.open({
|
||||
type: 1,
|
||||
title: false,
|
||||
closeBtn: 0,
|
||||
shadeClose: true,
|
||||
skin: 'yourclass',
|
||||
url: 'addproduct',
|
||||
callback :function(d){
|
||||
X.api("project/","get",{},function(d){
|
||||
X.laytpldata('#layui-project-dot',d,'.layui-project-box');
|
||||
X.DATA['projectarr'] = d;
|
||||
X.DATA['projectid'] = X.DATA['projectid'] || d[0]["_id"];
|
||||
X.DATA["game"] = X.DATA["game"] || d[0]["game"];
|
||||
for(let i in d){
|
||||
if(d[i]['game'] == X.DATA["game"]){
|
||||
$(".projecttit").html(d[i]['name']);
|
||||
}
|
||||
}
|
||||
$("#model-box").html("");
|
||||
me.freshMenu(X.DATA['projectid']);
|
||||
})
|
||||
}
|
||||
})
|
||||
});
|
||||
|
||||
//管理我创建的看板
|
||||
$(document).off('click','.sousuo-box .kbglkanbanbtn').on("click",".sousuo-box .kbglkanbanbtn",function(){
|
||||
X.open({
|
||||
|
@ -128,9 +128,9 @@ var X = window.X || {
|
||||
|
||||
(function(){
|
||||
//本地
|
||||
// var ipurl = "http://10.0.0.77:7889/api/v1/";
|
||||
var ipurl = "http://10.0.0.77:7889/api/v1/";
|
||||
// 线上
|
||||
var ipurl = "http://139.159.159.3:9865/api/v1/";
|
||||
// var ipurl = "http://139.159.159.3:9865/api/v1/";
|
||||
//线上测试
|
||||
// var ipurl = "http://139.159.159.3:7889/api/v1/";
|
||||
|
||||
|
38
web/srczip/logic/addproduct.js
Normal file
38
web/srczip/logic/addproduct.js
Normal file
@ -0,0 +1,38 @@
|
||||
(function(){
|
||||
X.pageLogic['addproduct'] = {
|
||||
init : function(parms){
|
||||
var me = this;
|
||||
this.parms = parms;
|
||||
this.callback = parms.callback; //选择后执行的回调
|
||||
|
||||
$(document).off('click','.newwenjian-qd').on('click','.newwenjian-qd',function(){
|
||||
if($("#game").val() == "" && $("#name").val() == ""){
|
||||
layer.msg('标题,路径为必填项');
|
||||
return;
|
||||
}
|
||||
var arr = {
|
||||
"name": $("#name").val(),
|
||||
"game": $("#game").val(),
|
||||
}
|
||||
X.api('project/create','post',arr,function(d){
|
||||
layer.closeAll();
|
||||
me.callback && me.callback();
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
|
||||
$(document).off('click','.newwenjian-qx').on('click','.newwenjian-qx',function(){
|
||||
layer.closeAll();
|
||||
|
||||
});
|
||||
|
||||
$(document).off('click','.newwenjian-cha').on('click','.newwenjian-cha',function(){
|
||||
layer.closeAll();
|
||||
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
};
|
||||
})();
|
@ -123,6 +123,33 @@
|
||||
me.gettabledata();
|
||||
});
|
||||
|
||||
//添加项目
|
||||
$(document).off('click','.addproduct').on("click",".addproduct",function(){
|
||||
X.open({
|
||||
type: 1,
|
||||
title: false,
|
||||
closeBtn: 0,
|
||||
shadeClose: true,
|
||||
skin: 'yourclass',
|
||||
url: 'addproduct',
|
||||
callback :function(d){
|
||||
X.api("project/","get",{},function(d){
|
||||
X.laytpldata('#layui-project-dot',d,'.layui-project-box');
|
||||
X.DATA['projectarr'] = d;
|
||||
X.DATA['projectid'] = X.DATA['projectid'] || d[0]["_id"];
|
||||
X.DATA["game"] = X.DATA["game"] || d[0]["game"];
|
||||
for(let i in d){
|
||||
if(d[i]['game'] == X.DATA["game"]){
|
||||
$(".projecttit").html(d[i]['name']);
|
||||
}
|
||||
}
|
||||
$("#model-box").html("");
|
||||
me.freshMenu(X.DATA['projectid']);
|
||||
})
|
||||
}
|
||||
})
|
||||
});
|
||||
|
||||
//管理我创建的看板
|
||||
$(document).off('click','.sousuo-box .kbglkanbanbtn').on("click",".sousuo-box .kbglkanbanbtn",function(){
|
||||
X.open({
|
||||
|
Loading…
Reference in New Issue
Block a user