한글뷰어 기능수정
This commit is contained in:
@@ -22,6 +22,7 @@ import {
|
||||
changeHeaderBtnStyle,
|
||||
changeTreeItemStyle,
|
||||
changeListItemStyle,
|
||||
updateSystemPolicyCache,
|
||||
} from './pageRenderer.js';
|
||||
import { toggleModal } from './modalManager.js'
|
||||
import { mgmtFunc_addClickLog } from './managementFunctions.js';
|
||||
@@ -326,6 +327,27 @@ socket.on('popupNotice', (data)=>{
|
||||
alert(text);
|
||||
})
|
||||
|
||||
//// 보관 및 삭제 정책 변경 실시간 반영
|
||||
socket.on('updateSystemPolicy_success', async (policy) => {
|
||||
// 정책 캐시 갱신
|
||||
updateSystemPolicyCache(policy);
|
||||
|
||||
// 트리 화면 갱신 (D-Day 타이머 갱신을 위해)
|
||||
let userCurPath = getMyCurPath();
|
||||
if (userCurPath) {
|
||||
let pathSplit = userCurPath.split('/');
|
||||
let extractedPath = extractPathByLength(pathSplit, 1);
|
||||
let pageRanderingOption = {
|
||||
scope: 'tree',
|
||||
resourcePath: extractedPath,
|
||||
userCurPath: userCurPath,
|
||||
pushState: false,
|
||||
debug: '정책 변경 실시간 갱신 - tree'
|
||||
};
|
||||
await preparePageRendering(pageRanderingOption);
|
||||
}
|
||||
})
|
||||
|
||||
//// 강제 로그아웃
|
||||
socket.on('forcedLogout', () => {
|
||||
alert('프로젝트 재시작으로 인해 자동으로 로그아웃됩니다.\n다시 로그인 후 사용해주세요.');
|
||||
@@ -441,15 +463,16 @@ socket.on('addConvetPdfLog_success', async (resultData) => {
|
||||
socket.on('convertPdf_failed', async (resultData) => {
|
||||
console.log('-------- convertPdf_failed');
|
||||
console.log(resultData);
|
||||
let resourcePath = (resultData.jobData.resourcePath) ? resultData.jobData.resourcePath : resultData.jobProgress.resourcePath;
|
||||
let dataId = (resultData.jobData.dataId) ? resultData.jobData.dataId : resultData.jobProgress.dataId;
|
||||
let userInfoString = (resultData.jobData.userInfoString) ? resultData.jobData.userInfoString : resultData.jobProgress.userInfoString;
|
||||
// 서버의 convertingDataArr에서 변환 실패한 파일 정보 삭제
|
||||
let resourcePath = (resultData.jobData && resultData.jobData.resourcePath) ? resultData.jobData.resourcePath : (resultData.jobProgress ? resultData.jobProgress.resourcePath : '');
|
||||
let dataId = (resultData.jobData && resultData.jobData.dataId) ? resultData.jobData.dataId : (resultData.jobProgress ? resultData.jobProgress.dataId : '');
|
||||
let userInfoString = (resultData.jobData && resultData.jobData.userInfoString) ? resultData.jobData.userInfoString : (resultData.jobProgress ? resultData.jobProgress.userInfoString : '');
|
||||
let failedReason = resultData.failedReason || '';
|
||||
|
||||
let removeConvertingDataParams = {
|
||||
resourcePath: resourcePath,
|
||||
dataId: dataId,
|
||||
userInfoString: userInfoString
|
||||
userInfoString: userInfoString,
|
||||
stdout: failedReason
|
||||
}
|
||||
let removeConvertingDataResult = await axios.post(`${vars.path_name}/removeConvertingData`, { params: removeConvertingDataParams });
|
||||
console.log(removeConvertingDataResult);
|
||||
|
||||
Reference in New Issue
Block a user