123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179 |
- //OK Cashbag 오락실 전용
- var NetworkManager =
- {
- sendData: function ($type, $data, $func, $target) {
- // var server_url = '/arcade/';
- // var type = $type;
- // var data = $data;
- // var func = $func;//리턴 함수
- // var target = $target;
- // if(! gc.localTest)
- // {
- // data.sessionId = getSessionId();
- // }
- // var alertMsg = "type : " + type + "\n";
- // for( var k in $data)
- // {
- // alertMsg += ("send data => " + k + " : " + $data[k] + "\n");
- // }
- // //alert(alertMsg);
- // var url, eventType, msg;
- // if(type == 'startGame')
- // {
- // // 게임시작
- // //url = server_url + 'ocbStartGame.mocb';
- // data.proc = 'startGame';
- // msg = "전송중 통신 문제가 발생하였습니다.\n\n재전송 하시겠습니까?";
- // }
- // else if(type == 'scoreSave')
- // {
- // //alert(JSON.stringify(data));
- // // 게임종료
- // //url = server_url + 'endGame.mocb';
- // data.proc = 'endGame';
- // msg = "게임결과 전송중 통신 문제가 발생하였습니다.\n\n게임결과를 재전송 하시겠습니까?";
- // }
- // else if(type == 'gameLog')
- // {
- // if(gc.localTest)
- // {
- // return;
- // }
- // // 게임종료
- // //url = server_url + 'ongoing.mocb';
- // data.proc = 'ongoing';
- // msg = "로그 전송중 통신 문제가 발생하였습니다.\n\n재전송 하시겠습니까?";
- // }
- // $.ajax({
- // url:server_url,
- // type: "POST",
- // dataType: "json",
- // data : data,
- // success:function(data)
- // {
- // if(type == 'gameLog') return;
- // var alertMsg = "";
- // for( var k in data)
- // {
- // alertMsg += ("success data => " + k + " : " + data[k] + "\n");
- // }
- // //alert(alertMsg);
- // //alert(JSON.stringify(data));
- // var code = parseInt(data.resultCode);
- // if(code == 0)
- // {
- // func.call(target, data);
- // }
- // else if(code == 1 || code == 2 || code == 7)
- // {
- // OcbApplicationJS.showPopup(data.resultMsg, "");
- // OcbApplicationJS.requestCloseWindow();
- // }
- // else
- // {
- // OcbApplicationJS.showPopup("오류가 발생하였습니다.\n관리자에게 문의하여 주세요.", "");
- // OcbApplicationJS.requestCloseWindow();
- // }
- // },
- // error:function(xhr, status, error)
- // {
- // if(type == 'gameLog') return;
- // var alertMsg = "";
- // for( var k in data)
- // {
- // alertMsg += ("fail data => " + k + " : " + data[k] + "\n");
- // }
- // //alert(alertMsg);
- // if(confirm(msg))
- // {
- // NetworkManager.sendData(type, data, func, target);
- // }
- // else
- // {
- // OcbApplicationJS.requestCloseWindow();
- // }
- // }
- // })
- $func.call($target);
- },
- sendData2: function ($type, $data, $func, $target) {
- // var server_url = 'https://5minutesgame.hu.co.kr/gamelog/';
- // var type = $type;
- // var data = $data;
- // var func = $func;//리턴 함수
- // var target = $target;
- // //if(! gc.localTest)
- // //{
- // // data.sessionId = getSessionId();
- // //}
- // var alertMsg = "type : " + type + "\n";
- // for (var k in $data) {
- // alertMsg += ("send data => " + k + " : " + $data[k] + "\n");
- // }
- // //alert(alertMsg);
- // var url, eventType, msg;
- // if (type == 'gameStart') {
- // // 게임시작
- // //url = server_url + 'ocbStartGame.mocb';
- // data.proc = 'gameStart';
- // msg = "전송중 통신 문제가 발생하였습니다.\n\n재전송 하시겠습니까?";
- // }
- // else if (type == 'gameScoreSave') {
- // //alert(JSON.stringify(data));
- // // 게임종료
- // //url = server_url + 'endGame.mocb';
- // data.proc = 'gameScoreSave';
- // msg = "게임결과 전송중 통신 문제가 발생하였습니다.\n\n게임결과를 재전송 하시겠습니까?";
- // }
- // $.ajax({
- // url: server_url,
- // type: "GET",
- // dataType: "jsonp",
- // async: false,
- // data: data,
- // success: function (data) {
- // var alertMsg = "";
- // for (var k in data) {
- // alertMsg += ("success data => " + k + " : " + data[k] + "\n");
- // }
- // //alert(alertMsg);
- // //alert(JSON.stringify(data));
- // func.call(target, data);
- // },
- // error: function (xhr, status, error) {
- // }
- // })
- $func.call($target);
- }
- };
- module.exports = NetworkManager
|