Browse Source

v0.4.1 release, file scan done

master
filesite 1 month ago
parent
commit
3e73fb537e
  1. 4
      conf/app.php
  2. 2
      themes/beauty/controller/CommandController.php
  3. 2
      themes/beauty/controller/SiteController.php
  4. 2
      themes/beauty/views/list/bydate.php
  5. 7
      themes/beauty/views/site/index.php
  6. 20
      www/js/beauty.js

4
conf/app.php

@ -3,8 +3,8 @@
* Config * Config
*/ */
$configs = array( $configs = array(
'version' => '0.4.0', 'version' => '0.4.1',
'releaseDate' => '2024-11-29', 'releaseDate' => '2024-12-18',
'showVersion' => false, //默认不显示版本号和发布日期 'showVersion' => false, //默认不显示版本号和发布日期
'default_timezone' => 'Asia/Hong_Kong', //timezone, check more: https://www.php.net/manual/en/timezones.asia.php 'default_timezone' => 'Asia/Hong_Kong', //timezone, check more: https://www.php.net/manual/en/timezones.asia.php

2
themes/beauty/controller/CommandController.php

@ -152,7 +152,7 @@ eof;
} }
} }
sleep(10); sleep(5);
} }
} }

2
themes/beauty/controller/SiteController.php

@ -1052,7 +1052,7 @@ Class SiteController extends Controller {
$statsFile = __DIR__ . '/../../../runtime/cache/stats_scan.json'; $statsFile = __DIR__ . '/../../../runtime/cache/stats_scan.json';
if (!file_exists($statsFile)) { if (!file_exists($statsFile)) {
$code = 0; $code = 1;
$msg = '还没执行过文件扫描任务'; $msg = '还没执行过文件扫描任务';
}else { }else {
try { try {

2
themes/beauty/views/list/bydate.php

@ -88,7 +88,7 @@ eof;
echo <<<eof echo <<<eof
<li class="text-center"> <li class="text-center">
还没有索引数据! 还没有索引数据!
<button class="btnStartScan btn btn-xs btn-primary disabled">点我开始扫描</button> <button class="btnStartScan btn btn-xs btn-primary">点我开始扫描</button>
</li> </li>
eof; eof;
} }

7
themes/beauty/views/site/index.php

@ -96,7 +96,10 @@ eof;
echo <<<eof echo <<<eof
<li class="text-center"> <li class="text-center">
还没有索引数据! 还没有索引数据!
<button class="btnStartScan btn btn-xs btn-primary disabled">点我开始扫描</button> <br>
<button class="btnStartScan btn btn-xs btn-primary">点我开始扫描</button>
<br>
请在完成后刷新网页查看
</li> </li>
eof; eof;
} }
@ -362,7 +365,7 @@ eof;
<div class="alert alert-warning mt-1 mr-1 ml-1"> <div class="alert alert-warning mt-1 mr-1 ml-1">
<h2>咦?没有文件哦</h2> <h2>咦?没有文件哦</h2>
<p class="mt-2"> <p class="mt-2">
空目录吗?复制照片目录或文件到目录后点右上角“<img width="18" src="/img/beauty/refresh.svg" alt="清空缓存数据" title="刷新缓存数据">刷新”图标清空缓存。 空目录吗?复制照片、视频等文件到目录后点右上角“<img width="18" src="/img/beauty/refresh.svg" alt="清空缓存数据" title="刷新缓存数据">刷新”图标清空缓存。
<br> <br>
如果不是空目录,点右上角“<img width="18" src="/img/beauty/refresh.svg" alt="清空缓存数据" title="刷新缓存数据">刷新”图标清空缓存,网页有 10 分钟缓存。 如果不是空目录,点右上角“<img width="18" src="/img/beauty/refresh.svg" alt="清空缓存数据" title="刷新缓存数据">刷新”图标清空缓存,网页有 10 分钟缓存。
</p> </p>

20
www/js/beauty.js

@ -937,6 +937,7 @@ if ($('.botstats').length > 0) {
}else { }else {
$('.botstats .progress-bar').css('width', data.percent + '%').text('扫描已完成 ' + data.percent + '%'); $('.botstats .progress-bar').css('width', data.percent + '%').text('扫描已完成 ' + data.percent + '%');
if (data.percent < 100) { if (data.percent < 100) {
$('.btnStartScan').prop('disabled', true);
$('.botstats').removeClass('hide'); $('.botstats').removeClass('hide');
$('.botstats .progress-bar').removeClass('progress-bar-success'); $('.botstats .progress-bar').removeClass('progress-bar-success');
setTimeout(refreshBotStats, 10000); setTimeout(refreshBotStats, 10000);
@ -944,6 +945,7 @@ if ($('.botstats').length > 0) {
$('.botstats .progress-bar').addClass('progress-bar-success'); $('.botstats .progress-bar').addClass('progress-bar-success');
setTimeout(function() { setTimeout(function() {
$('.botstats').addClass('hide'); $('.botstats').addClass('hide');
$('.btnStartScan').removeAttr('disabled');
}, 3000); }, 3000);
} }
} }
@ -954,3 +956,21 @@ if ($('.botstats').length > 0) {
refreshBotStats(); refreshBotStats();
} }
/* MainBot扫描启动 */
$('.btnStartScan').click(function() {
$.ajax({
url: '/site/startbot',
method: 'POST',
dataType: 'json'
}).done(function(data) {
if (data.code != 1) {
alert('文件扫描开始失败:' + data.msg);
}else {
location.reload();
}
}).fail(function(jqXHR, textStatus, errorThrown) {
alert('文件扫描开始失败,错误信息:' + errorThrown);
console.error('文件扫描开始失败,错误信息:' + errorThrown);
});
});

Loading…
Cancel
Save