|
@@ -73,11 +73,45 @@
|
|
</div><!-- /.modal-content -->
|
|
</div><!-- /.modal-content -->
|
|
</div><!-- /.modal -->
|
|
</div><!-- /.modal -->
|
|
</div>
|
|
</div>
|
|
|
|
+<!-- 模态框(Modal) -->
|
|
|
|
+<div class="modal fade" id="modal-spidercopy" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
|
|
|
+ <div class="modal-dialog">
|
|
|
|
+ <div class="modal-content">
|
|
|
|
+ <div class="modal-header">
|
|
|
|
+ <div class="modal-header">
|
|
|
|
+ <button type="button" id="assign-close" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
|
|
|
+ <!--<div class="edit-form">-->
|
|
|
|
+ <div class="edit-info">
|
|
|
|
+ <span class="fa fa-copy" id="code-assign" aria-hidden="true"></span>
|
|
|
|
+ <span class="info">复制爬虫<span>
|
|
|
|
+ </div>
|
|
|
|
+ <form class="form-horizontal" role="form">
|
|
|
|
+ <div class="form-group">
|
|
|
|
+ <label for="modify" class="col-sm-2 control-label">爬虫:</label>
|
|
|
|
+ <div class="col-sm-10">
|
|
|
|
+ <input class="form-control" id="spidercopy"></input>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="form-group" id="assign-style">
|
|
|
|
+ <div class="col-sm-offset-2 col-sm-10">
|
|
|
|
+ <input type="button" onclick="comfirm_spidercopy()" class="btn btn-primary" value="确定">
|
|
|
|
+ <input type="button" onclick="spidercopy_cancel()" class="btn btn-default" value="取消">
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </form>
|
|
|
|
+ <!--</div> -->
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div><!-- /.modal-content -->
|
|
|
|
+ </div><!-- /.modal -->
|
|
|
|
+</div>
|
|
|
|
+
|
|
<div class="content-wrapper">
|
|
<div class="content-wrapper">
|
|
<section class="content-header">
|
|
<section class="content-header">
|
|
<h1>
|
|
<h1>
|
|
脚本列表
|
|
脚本列表
|
|
<small>
|
|
<small>
|
|
|
|
+ <a class="btn btn-default btn-sm" onclick="spidercopy()">复制爬虫</a>
|
|
{{if gt (session "auth") 2}}
|
|
{{if gt (session "auth") 2}}
|
|
<a class="btn btn-default btn-sm" href="/center/spider">新建爬虫</a>
|
|
<a class="btn btn-default btn-sm" href="/center/spider">新建爬虫</a>
|
|
<a class="btn btn-default btn-sm" id="assign" onclick="assign()">分配</a>
|
|
<a class="btn btn-default btn-sm" id="assign" onclick="assign()">分配</a>
|
|
@@ -509,6 +543,10 @@ $(function(){
|
|
// })
|
|
// })
|
|
// });
|
|
// });
|
|
//}
|
|
//}
|
|
|
|
+ function spidercopy(){
|
|
|
|
+ $("#modal-spidercopy").modal("show");
|
|
|
|
+ }
|
|
|
|
+
|
|
function assign(){
|
|
function assign(){
|
|
var names=[];
|
|
var names=[];
|
|
$("#spider td input[type=checkbox]").each(function(){
|
|
$("#spider td input[type=checkbox]").each(function(){
|
|
@@ -555,6 +593,27 @@ $(function(){
|
|
function disables(){
|
|
function disables(){
|
|
$("#modal-disables").modal("show");
|
|
$("#modal-disables").modal("show");
|
|
}
|
|
}
|
|
|
|
+ //复制爬虫
|
|
|
|
+ function comfirm_spidercopy(){
|
|
|
|
+ var code = $("#spidercopy").val();
|
|
|
|
+ if(code != ""){
|
|
|
|
+ $.ajax({
|
|
|
|
+ url:"/center/spider/copy",
|
|
|
|
+ type:"post",
|
|
|
|
+ data:{"code": code},
|
|
|
|
+ success: function(r){
|
|
|
|
+ if(r&&r.success){
|
|
|
|
+ $("#modal-spidercopy").modal("hide");
|
|
|
|
+ window.open("/center/spider/edit/"+r.encode+"__")
|
|
|
|
+ }else{
|
|
|
|
+ alert(r.text)
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ }else{
|
|
|
|
+ alert("爬虫不能为空!")
|
|
|
|
+ }
|
|
|
|
+ }
|
|
//确认作废
|
|
//确认作废
|
|
function comfirm_disables(){
|
|
function comfirm_disables(){
|
|
$("#modal-disables").modal("hide");
|
|
$("#modal-disables").modal("hide");
|
|
@@ -604,6 +663,9 @@ $(function(){
|
|
function disables_cancel(){
|
|
function disables_cancel(){
|
|
$("#modal-disables").modal("hide");
|
|
$("#modal-disables").modal("hide");
|
|
}
|
|
}
|
|
|
|
+ function spidercopy_cancel(){
|
|
|
|
+ $("#modal-spidercopy").modal("hide");
|
|
|
|
+ }
|
|
//分配爬虫
|
|
//分配爬虫
|
|
function assign_save(){
|
|
function assign_save(){
|
|
$("#modal-assign").modal("hide");
|
|
$("#modal-assign").modal("hide");
|