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 @@ @@ -3,8 +3,8 @@
* Config
*/
$configs = array(
'version' => '0.4.0',
'releaseDate' => '2024-11-29',
'version' => '0.4.1',
'releaseDate' => '2024-12-18',
'showVersion' => false, //默认不显示版本号和发布日期
'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; @@ -152,7 +152,7 @@ eof;
}
}
sleep(10);
sleep(5);
}
}

2
themes/beauty/controller/SiteController.php

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

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

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

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

@ -96,7 +96,10 @@ eof; @@ -96,7 +96,10 @@ eof;
echo <<<eof
<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>
eof;
}
@ -362,7 +365,7 @@ eof; @@ -362,7 +365,7 @@ eof;
<div class="alert alert-warning mt-1 mr-1 ml-1">
<h2>咦?没有文件哦</h2>
<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>
如果不是空目录,点右上角“<img width="18" src="/img/beauty/refresh.svg" alt="清空缓存数据" title="刷新缓存数据">刷新”图标清空缓存,网页有 10 分钟缓存。
</p>

20
www/js/beauty.js

@ -937,6 +937,7 @@ if ($('.botstats').length > 0) { @@ -937,6 +937,7 @@ if ($('.botstats').length > 0) {
}else {
$('.botstats .progress-bar').css('width', data.percent + '%').text('扫描已完成 ' + data.percent + '%');
if (data.percent < 100) {
$('.btnStartScan').prop('disabled', true);
$('.botstats').removeClass('hide');
$('.botstats .progress-bar').removeClass('progress-bar-success');
setTimeout(refreshBotStats, 10000);
@ -944,6 +945,7 @@ if ($('.botstats').length > 0) { @@ -944,6 +945,7 @@ if ($('.botstats').length > 0) {
$('.botstats .progress-bar').addClass('progress-bar-success');
setTimeout(function() {
$('.botstats').addClass('hide');
$('.btnStartScan').removeAttr('disabled');
}, 3000);
}
}
@ -954,3 +956,21 @@ if ($('.botstats').length > 0) { @@ -954,3 +956,21 @@ if ($('.botstats').length > 0) {
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