%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
/** PhdForm Controller **/ angular.module('MetronicApp').controller("PhdForm", function($scope, $http, $timeout, Auth) { var cr = this; cr.dds = {}; cr.data = {}; cr.step3 = { profile_photo: '', signature: '' }; cr.file_name_arr = { marksheet_ug: [1], marksheet_pg: [1], marksheet_othr: [1] }; cr.onStep1Load = () => { set_datepicker(); } cr.saveStep1 = function() { var frm = $("#step1form"); var formData = new FormData(frm[0]); show_loader(); $http({ url: API_URL + 'phdform/save_step1', method: 'POST', data: formData, headers: { 'Content-Type': undefined } }).success( function(res) { if (res.success) { cr.data.step_completed = res.step_completed; cr.data.final_submitted = res.final_submitted; show_alert_msg(res.msg); $('[href="#Section2"]').click(); } else { show_alert_msg(res.msg, 'E'); } } ); } cr.saveStep2 = function() { var frm=$("#step2form"); var formData = new FormData(frm[0]); show_loader(); $http({ url: API_URL + 'phdform/save_step2', method: 'POST', data: formData, headers: { 'Content-Type': undefined } }).success( function(res) { if (res.success) { cr.data.step_completed = res.step_completed; cr.data.final_submitted = res.final_submitted; cr.entranceDocReq=cr.data.net==='Yes' || cr.data.gate==='Yes' || cr.data.slet==='Yes' || cr.data.mphil==='Yes' || cr.data.other_entrance_exam_dtl==='Yes'; show_alert_msg(res.msg); $('[href="#Section3"]').click(); } else { show_alert_msg(res.msg, 'E'); } } ); } cr.saveStep3=function(el_name){ var frm=$("#step3form"); var formData=new FormData(frm[0]); formData.append('el_name', (el_name || '')); show_loader(); $http({url:API_URL+'phdform/save_step3', method:'POST', data:formData, headers:{'Content-Type': undefined}}).success( function(res) { if(res.success){ cr.data.step_completed=res.step_completed; cr.data.final_submitted=res.final_submitted; show_alert_msg(res.msg); cr.data={...cr.data, ...res.result} frm.find("input[type='file']").val(''); if(cr.data.step_completed>=3){ $('[href="#Section4"]').click(); } } else { show_alert_msg(res.msg, 'E'); } } ); } $scope.uploadPhotoSig=(elId)=>{ if(!checkImage($('#'+elId)[0])){ return; } cr.saveStep3($('#'+elId).attr('name')); } cr.deleteStep3Img = function(key) { if (!confirm("Are you sure to delete this image?")) { return true; } show_loader(); var formData = new FormData(); formData.set('field', key); //let data = {field: key}; $http({ url: API_URL + 'phdform/delete_step3_img', method: 'POST', data: formData, headers: { 'Content-Type': undefined } }).success( function(res) { if (res.success) { cr.data.step_completed = res.step_completed; cr.data.final_submitted = res.final_submitted; show_alert_msg(res.msg); cr.step3[key] = ''; cr.step3[key + '_url'] = ''; } else { show_alert_msg(res.msg, 'E'); } } ); } cr.add_new_file = function(key) { cr.file_name_arr[key].push(1); } cr.delLocalFile = function(name, index) { cr.file_name_arr[name].splice(index, 1); } cr.deleteFile = function(key, name, index) { if (confirm("Are You Sure To Delete This File")) { var formData = new FormData(); formData.append("key", key); formData.append("name", name); show_loader(); $http({ url: API_URL + 'phdform/delete_doc', method: 'POST', data: formData, headers: { 'Content-Type': undefined } }).success( function(res) { if (res.success) { if (index > -1) { cr.data[key].splice(index, 1); } else { cr.data[key] = ''; cr.data[key + '_url'] = ''; } } else { show_alert_msg(res.msg, 'E'); } } ); } } cr.submitStep4=function(el_name){ if(el_name==='Step4'){ if(!$("#termschk").prop('checked')) { bootboxAlert("Alert", "Please tick (Yes) confirmation."); return; } } var frm=$("#step4form"); var formData=new FormData(frm[0]); formData.append('el_name', (el_name || '')); show_loader(); $http({ url: API_URL + 'phdform/save_step4', method: 'POST', data: formData, headers: {'Content-Type': undefined} }).success( function(res) { if (res.success) { cr.data.step_completed = res.step_completed; cr.data.final_submitted = res.final_submitted; if(res.step_completed===4){ cr.data.payTMUrl=res.payTMUrl; } show_alert_msg(res.msg); cr.data={...cr.data, ...res.result}; $("#step4form input[type='file']").val(''); if(cr.data.step_completed>=4){ $('[href="#Section5"]').click(); } } else { show_alert_msg(res.msg, 'E'); } } ); } cr.getPaymentInfo=()=>{ show_loader(); $http({url:API_URL + 'phdform/getPaymentInfo', method:'POST'}).success( function(res){ if(res.success){ cr.appDtl=res.result; } } ) } cr.selectedCoupan={id:'', amt:0}; cr.applyCoupan=function(ob){ $.each(cr.appDtl.coupans, function(k, v){ v.applied=false; }); ob.applied=true; cr.selectedCoupan=angular.copy(ob); cr.appDtl.netAmt=cr.appDtl.fee-cr.selectedCoupan.amt; } cr.check_applied_offer=function(){ var g=cr.dtl.gender; if(cr.selectedCoupan.id){ if(cr.selectedCoupan.gender){ if(cr.selectedCoupan.gender!=g){ cr.selectedCoupan={id:'', amt:0}; cr.appDtl.netAmt=cr.appDtl.fee-cr.selectedCoupan.amt; $.each(cr.appDtl.coupans, function(k, v){ v.applied=false; }); } } } $timeout(function(){ if($(".offerlist").length){ $(".offerh").show(); }else{ $(".offerh").hide(); } }); } cr.proceedPayment=function(){ show_loader(); $http({url:API_URL+'user/proceedPayment', method:'POST', data:{app_id:cr.appDtl.id, coupan_id:cr.selectedCoupan.id}}).success( function(res) { if(res.success=='T'){ redirect(res.payTMUrl); }else{ show_alert_msg(res.msg, 'E'); } } ).error(function(res){showHttpErr(res);}); } cr.goToPayment=()=>{ if(cr.data.payTMUrl){ location.href=cr.data.payTMUrl; } } cr.finalSubmit = function() { if (!confirm("Are you sure to final submission?")) { return; } if (!$("#termschk").prop('checked')) { alert("Please tick (Yes) confirmation."); return; } show_loader(); $http({ url: API_URL + 'phdform/finalSubmit', method: 'POST' }).success( function(res) { if (res.success) { cr.data.final_submitted = res.final_submitted; show_alert_msg(res.msg); cr.disableForms(); } else { show_alert_msg(res.msg, 'E'); } } ); } cr.disableForms = function() { if (cr.data.step_completed===5) { setTimeout(() => { $("#step1form, #step2form, #step3form, #step4form").find("input, select, textarea, button").prop('disabled', true); }, 200); } } cr.disstart=true; cr.chkInstructions=()=>{ if($("#inschk").prop("checked")){ cr.disstart=false; }else{ cr.disstart=true; } } cr.showForm=()=>{ $(".instructions").hide(); $(".frmdivbx").removeClass("hide"); } cr.init=function(){ set_datepicker(); show_loader(); $http({ url: API_URL + 'phdform/init'}).success( function(res) { if(!res.success){ show_alert_msg(res.msg, 'E'); $state.go('dashboard'); return; } cr.dds=res.dds; cr.data=res.data; cr.entranceDocReq=cr.data.net==='Yes' || cr.data.gate==='Yes' || cr.data.slet==='Yes' || cr.data.mphil==='Yes' || cr.data.other_entrance_exam_dtl==='Yes'; if(cr.data.step_completed===4){ cr.data.payTMUrl=res.payTMUrl; } if(cr.data.step_completed===5){ cr.showForm(); } setTimeout(function() { cr.disableForms(); }, 1000); } ); } //hide_loader(); cr.init(); }); /** Non Angular **/ /* function setBoardsDD(data, b10, b12, bdip) { var e = '<option value="">Select Board</option>'; $.each(data, function(k, v) { e += '<option value="' + v.id + '">' + v.title + '</option>'; }); e += '<option value="-1">Other</option>'; $("[name='board_id_10th'],[name='board_id_12th'],[name='board_id_dip']").html(e); $("[name='board_id_10th']").val(b10); $("[name='board_id_12th']").val(b12); $("[name='board_id_dip']").val(bdip); } function setUniDD(data, uug, upg) { var e = '<option value="">Select University</option>'; $.each(data, function(k, v) { e += '<option value="' + v.id + '">' + v.title + '</option>'; }); e += '<option value="-1">Other</option>'; $("[name='university_id_ug'],[name='university_id_pg']").html(e); $("[name='university_id_ug']").val(uug); $("[name='university_id_pg']").val(upg); } */ function uploadDocPhd(ob){ if(!checkImagePdf(ob)){ return; } angular.element(ob).scope().cr.submitStep4($(ob).attr('name')); } //EOF