pull/632/head
Mr Chen 5 months ago
parent 6eda36aec2
commit 1d8448d6bb
  1. 58
      web/static/app/crontab.js
  2. 2
      web/version.py

@ -266,7 +266,7 @@ function planAdd(){
$("#cronConfig input[name='week']").val($(".planweek").find("b").attr("val"));
var sType = $(".planjs").find("b").attr("val");
var sBody = encodeURIComponent($("#implement textarea[name='sBody']").val());
var sBody = encodeURIComponent($("#implement textarea[name='sbody']").val());
if (sType == 'toShell'){
if(sBody == ''){
@ -296,7 +296,7 @@ function planAdd(){
$("#cronConfig input[name='stype']").val(sType);
$("#cronConfig textarea[name='sbody']").val(decodeURIComponent(sBody));
if(sType == 'site' || sType == 'database' || sType == 'path'){
if(sType == 'site' || sType == 'database' || sType.find('_mysql')>0 || sType == 'path'){
var backupTo = $(".planBackupTo").find("b").attr("val");
$("#backup_to").val(backupTo);
}
@ -602,31 +602,31 @@ function toBackup(type){
}
var sBody = '<div class="dropdown pull-left mr20 check">\
<button class="btn btn-default dropdown-toggle sname" type="button" id="backdata" data-toggle="dropdown" style="width:auto">\
<b id="sName" val="'+rdata.data[0].name+'">'+rdata.data[0].name+'['+rdata.data[0].ps+']</b> <span class="caret"></span>\
</button>\
<ul class="dropdown-menu" role="menu" aria-labelledby="backdata">'+sOpt+'</ul>\
</div>\
'+ changeDir +'\
<div class="textname pull-left mr20">备份到</div>\
<div class="dropdown planBackupTo pull-left mr20">\
<button class="btn btn-default dropdown-toggle" type="button" id="excode" data-toggle="dropdown" style="width:auto;">\
<b val="localhost">服务器磁盘</b><span class="caret"></span>\
</button>\
<ul class="dropdown-menu" role="menu" aria-labelledby="excode">\
<li><a role="menuitem" tabindex="-1" href="javascript:;" value="localhost">服务器磁盘</a></li>\
'+ orderOpt +'\
</ul>\
</div>\
<div class="textname pull-left mr20">保留最新</div><div class="plan_hms pull-left mr20 bt-input-text">\
<span><input type="number" name="save" id="save" value="3" maxlength="4" max="100" min="1"></span>\
<span class="name"></span>\
</div>';
<button class="btn btn-default dropdown-toggle sname" type="button" id="backdata" data-toggle="dropdown" style="width:auto">\
<b id="sName" val="'+rdata.data[0].name+'">'+rdata.data[0].name+'['+rdata.data[0].ps+']</b> <span class="caret"></span>\
</button>\
<ul class="dropdown-menu" role="menu" aria-labelledby="backdata">'+sOpt+'</ul>\
</div>\
'+ changeDir +'\
<div class="textname pull-left mr20">备份到</div>\
<div class="dropdown planBackupTo pull-left mr20">\
<button class="btn btn-default dropdown-toggle" type="button" id="excode" data-toggle="dropdown" style="width:auto;">\
<b val="localhost">服务器磁盘</b><span class="caret"></span>\
</button>\
<ul class="dropdown-menu" role="menu" aria-labelledby="excode">\
<li><a role="menuitem" tabindex="-1" href="javascript:;" value="localhost">服务器磁盘</a></li>\
'+ orderOpt +'\
</ul>\
</div>\
<div class="textname pull-left mr20">保留最新</div><div class="plan_hms pull-left mr20 bt-input-text">\
<span><input type="number" name="save" id="save" value="3" maxlength="4" max="100" min="1"></span>\
<span class="name"></span>\
</div>';
$("#implement").html(sBody);
getselectname();
$('.changePathDir').click(function(){
changePathCallback($('#sName').val(),function(select_dir){
changePathCallback($('#sname').val(),function(select_dir){
$(".planname input[name='name']").val('备份目录['+select_dir+']');
$('#implement .sname b').attr('val',select_dir).text(select_dir);
});
@ -634,7 +634,7 @@ function toBackup(type){
$(".dropdown ul li a").click(function(){
var sName = $("#sName").attr("val");
var sName = $("#sname").attr("val");
if(!sName) return;
$(".planname input[name='name']").val(sMsg+'['+sName+']');
});
@ -1032,8 +1032,8 @@ function toWhere1(ix){
//小时
function toHour(){
var mBody = '<div class="plan_hms pull-left mr20 bt-input-text">\
<span><input type="number" name="hour" value="1" maxlength="2" max="23" min="0"></span>\
<span class="name">小时</span>\
<span><input type="number" name="hour" value="1" maxlength="2" max="23" min="0"></span>\
<span class="name">小时</span>\
</div>';
$("#ptime").append(mBody);
}
@ -1041,8 +1041,8 @@ function toHour(){
//分钟
function toMinute(){
var mBody = '<div class="plan_hms pull-left mr20 bt-input-text">\
<span><input type="number" name="minute" value="30" maxlength="2" max="59" min="0"></span>\
<span class="name">分钟</span>\
<span><input type="number" name="minute" value="30" maxlength="2" max="59" min="0"></span>\
<span class="name">分钟</span>\
</div>';
$("#ptime").append(mBody);
@ -1051,7 +1051,7 @@ function toMinute(){
//从文件
function toFile(){
var tBody = '<input type="text" value="" name="file" id="viewfile" onclick="fileupload()" readonly="true">\
<button class="btn btn-default" onclick="fileupload()">上次</button>';
<button class="btn btn-default" onclick="fileupload()">上次</button>';
$("#implement").html(tBody);
$(".planname input[name='name']").removeAttr('readonly style').val("");
}

@ -13,7 +13,7 @@
# 应用程序版本号组件
APP_RELEASE = 0
APP_REVISION = 18
APP_SMALL_VERSION = 0.16
APP_SMALL_VERSION = 0.17
# 应用程序版本后缀,例如“beta1”、“dev”。通常为空字符串GA发布。
APP_SUFFIX = ''

Loading…
Cancel
Save