초기 PM 소스 전체 업로드
This commit is contained in:
32
views/main/jsm/archive/managementFunctions.js
Normal file
32
views/main/jsm/archive/managementFunctions.js
Normal file
@@ -0,0 +1,32 @@
|
||||
import { vars } from './variable.js';
|
||||
import { toggleContextmenu, toggleContextFocusBox } from './eventManager.js'
|
||||
|
||||
export async function mgmtFunc_changeProjectState(toggleParams) {
|
||||
if (toggleParams.type == 'changeProjectState') toggleParams.targetColumn = 'is_active';
|
||||
await axios.post('/common/mgmtFunc_updateProject', { params: toggleParams });
|
||||
}
|
||||
|
||||
export async function mgmtFunc_changeBannerNotice(toggleParams) {
|
||||
if (toggleParams.type == 'changeBannerNotice') toggleParams.targetColumn = 'banner_notice';
|
||||
await axios.post('/common/mgmtFunc_updateProject', { params: toggleParams });
|
||||
}
|
||||
|
||||
export async function mgmtFunc_resetConvert(resourcePath, dataId) {
|
||||
let resetConvertParams = {
|
||||
resourcePath: resourcePath,
|
||||
dataId: dataId
|
||||
}
|
||||
|
||||
let resetConvertRes = await axios.post(`${vars.path_name}/mgmtFunc_resetConvert`, { params: resetConvertParams });
|
||||
if (resetConvertRes.data.message == 'mgmtFunc_resetConvert_success') {
|
||||
toggleContextmenu(false);
|
||||
toggleContextFocusBox(false);
|
||||
}
|
||||
}
|
||||
|
||||
export async function mgmtFunc_addClickLog(params) {
|
||||
// params.dataId -> 컨트롤러에서 숫자형으로 형변환해서 db추가
|
||||
// project_id, activity, user_id, user_ip는 컨트롤러에서 params에 추가 (user_id는 params.userInfoString 사용)
|
||||
let addClickLogRes = await axios.post(`${vars.path_name}/mgmtFunc_addClickLog`, { params: params });
|
||||
// console.log(addClickLogRes.data.message);
|
||||
}
|
||||
Reference in New Issue
Block a user