mirror of
https://gitee.com/ulthon/ulthon_information.git
synced 2026-07-07 14:02:48 +08:00
fix(phone-image): 修復F2審查發現的代碼質量問題
- 移除captureDomPages中冗餘的console.log/error雙寫(統一用PhoneImageLogPanel) - 修復phone-image:save-config監聽器中無效的三元表達式(L829)
This commit is contained in:
@@ -1664,14 +1664,12 @@ var PhoneImageEngine = (function () {
|
|||||||
var totalPages = containers.length;
|
var totalPages = containers.length;
|
||||||
var canvases = [];
|
var canvases = [];
|
||||||
|
|
||||||
console.log('[PhoneImage] DOM截图开始,共' + totalPages + '页');
|
|
||||||
PhoneImageLogPanel.log('DOM截图开始,共' + totalPages + '页', 'info');
|
PhoneImageLogPanel.log('DOM截图开始,共' + totalPages + '页', 'info');
|
||||||
|
|
||||||
var idx = 0;
|
var idx = 0;
|
||||||
|
|
||||||
function captureNext() {
|
function captureNext() {
|
||||||
if (idx >= totalPages) {
|
if (idx >= totalPages) {
|
||||||
console.log('[PhoneImage] DOM截图完成,成功' + canvases.length + '/' + totalPages + '页');
|
|
||||||
PhoneImageLogPanel.log('DOM截图完成,成功' + canvases.length + '/' + totalPages + '页', 'success');
|
PhoneImageLogPanel.log('DOM截图完成,成功' + canvases.length + '/' + totalPages + '页', 'success');
|
||||||
deferred.resolve(canvases);
|
deferred.resolve(canvases);
|
||||||
return;
|
return;
|
||||||
@@ -1700,14 +1698,12 @@ var PhoneImageEngine = (function () {
|
|||||||
idx++;
|
idx++;
|
||||||
captureNext();
|
captureNext();
|
||||||
}).catch(function (err) {
|
}).catch(function (err) {
|
||||||
console.error('[PhoneImage] 第' + (idx + 1) + '页截图失败:', err);
|
|
||||||
PhoneImageLogPanel.log('第' + (idx + 1) + '页截图失败: ' + err, 'error');
|
PhoneImageLogPanel.log('第' + (idx + 1) + '页截图失败: ' + err, 'error');
|
||||||
// 继续下一页
|
// 继续下一页
|
||||||
idx++;
|
idx++;
|
||||||
captureNext();
|
captureNext();
|
||||||
});
|
});
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error('[PhoneImage] 第' + (idx + 1) + '页截图异常:', e);
|
|
||||||
PhoneImageLogPanel.log('第' + (idx + 1) + '页截图异常: ' + e, 'error');
|
PhoneImageLogPanel.log('第' + (idx + 1) + '页截图异常: ' + e, 'error');
|
||||||
idx++;
|
idx++;
|
||||||
captureNext();
|
captureNext();
|
||||||
|
|||||||
@@ -825,8 +825,7 @@
|
|||||||
|
|
||||||
// ========== 引擎内部防抖保存事件监听 ==========
|
// ========== 引擎内部防抖保存事件监听 ==========
|
||||||
$(document).on('phone-image:save-config', function () {
|
$(document).on('phone-image:save-config', function () {
|
||||||
// 同步pageAlignments到currentConfig
|
// pageAlignments已在change handler中同步到currentConfig,此处直接保存
|
||||||
currentConfig.pageAlignments = PhoneImageEngine.updateConfig.call.length ? currentConfig.pageAlignments : currentConfig.pageAlignments;
|
|
||||||
updateSaveState('saving');
|
updateSaveState('saving');
|
||||||
PhoneImageLogPanel.log('自动保存对齐配置...', 'info');
|
PhoneImageLogPanel.log('自动保存对齐配置...', 'info');
|
||||||
PhoneImageEngine.saveConfig(postData.postId, {
|
PhoneImageEngine.saveConfig(postData.postId, {
|
||||||
|
|||||||
Reference in New Issue
Block a user