$(function() {
//직원목록 상세보기
$(document).on("click",'#userlist_content .userid, #userlist_content .userbtnlist input[name=joinbtn]',function(e) {
var ucode = $(this).attr('ucode');
//var top = e.pageY;
//$('#userinfo_content').css('top',top-190);
$('#userinfo_content').css('display','block');
if(ucode) {
$.post('/myinfo/user.php','work=info&usercode='+ucode, function(data) {
$('#userinfo_content input[name=usercode]').val(data.usercode);
$('#userinfo_content input[name=userid]').val(data.userid);
$('#userinfo_content input[name=username]').val(data.name);
$('#userinfo_content input[name=email]').val(data.email);
$('#userinfo_content select[name=level]').val(data.level);
$('#userinfo_content input[name=userid]').css('border','0');
$('#userinfo_content input[name=userid]').prop('readonly',true);
$('#userinfo_content #idbtn').css('display','none');
$('#userinfo_content #delbtn').css('display','inline');
},'json');
$('#work').val('modify');
} else {
$('#userinfo_content input[name=usercode]').val('');
$('#userinfo_content input[name=userid]').val('');
$('#userinfo_content input[name=username]').val('');
$('#userinfo_content input[name=email]').val('');
$('#userinfo_content select[name=level]').val('1');
$('#userinfo_content input[name=userid]').css('border','1px solid #e1e1e1');
$('#userinfo_content input[name=userid]').prop('readonly',false);
$('#userinfo_content #idbtn').css('display','inline');
$('#userinfo_content #delbtn').css('display','none');
$('#work').val('add');
}
});
//매니저 그룹 목록 상세보기
$(document).on("click",'#userlist_content .managerlevel',function(e) {
var ucode = $(this).attr('ucode');
$('#managerinfo_content').css('display','block');
if(ucode) {
$.post('/myinfo/manager.php','work=info&usercode='+ucode, function(data) {
$('#managerinfo_content input[name=usercode]').val(ucode);
if(data.notice_lv == 1) $('#managerinfo_content input[name=notice_lv]').prop('checked', true);
if(data.process_lv == 1) $('#managerinfo_content input[name=process_lv]').prop('checked', true);
if(data.shop_lv == 1) $('#managerinfo_content input[name=shop_lv]').prop('checked', true);
if(data.group_lv == 1) $('#managerinfo_content input[name=group_lv]').prop('checked', true);
$('#managerinfo_content input[name=managerlevel]:radio[value='+data.managerlevel+']').prop('checked', true);
if(data.managerlevel == 2) $('#managerinfo_content .grouplisttr').css('display','table-row');
else $('#managerinfo_content .grouplisttr').css('display','none');
$('#managerinfo_content .grouplistdiv').html('
');
},'json');
$('#managerinfo_content input[name=work]').val('modify');
}
});
$(document).on("click",'#managerinfo_content input[name=managerlevel]',function(e) {
if($(this).val() ==1) $('#managerinfo_content .grouplisttr').css('display','none');
else $('#managerinfo_content .grouplisttr').css('display','table-row');
});
$(document).on("click",'#managerinfo_content input[name=closebtn]',function(e) {
$('#managerinfo_content').css('display','none');
});
$(document).on('click','#userinfo_content #delbtn', function(e) {
var v = confirm('정말 삭제 하시 겠습니까?');
if(v == true) {
$('#work').val('delete');
$('form[name=staffform]').submit();
}
});
$(document).on("click",'#userinfo_content #closebtn',function(e) {
$('#userinfo_content').css('display','none');
});
$('.searchdiv input[name=chartdatebtn1]').click(function(){
var mode = $(this).attr('wmode');
$('#serchChartDiv input[name=mode]').val(mode);
if(mode=='month') {
$('#chartYear').css('display','inline-block');
$('#chartMonth').css('display','none');
} else {
$('#chartYear').css('display','inline-block');
$('#chartMonth').css('display','inline-block');
}
})
//계정전체 체크
$('#userlist_content input[name=checkall]').click(function() {
var check = $(this).prop("checked") == true ? true : false;
$("input[name='deluser[]']").each(function() {
$(this).prop('checked',check);
});
})
//계정 선택삭제
$('#userlist_content input[name=checkdelbtn]').click(function() {
var query = "";
var val="";
$("input[name='deluser[]']").each(function() {
if($(this).prop('checked') == true) {
val = $(this).val();
query += "&deluser[]="+val;
};
});
if(query != "") {
var cf = confirm('정말로 삭제 하시겠습니까?');
if(cf == true) {
$.post('/myinfo/user.php','work=deleteall'+query, function(data){
if(data.code == 200) {
alert("삭제되었습니다.");
location.reload();
} else alert("삭제 실패.");
},'json')
}
} else alert("삭제할 항목을 선택해주세요.");
})
$('#content input[name=window]').click(function(){
var val = $(this).val();
if(val=='T') {
$('.settingtr').css('display','none');
} else {
$('.settingtr').css('display','table-row');
}
})
$('input[name=bnftype]').click(function(){
if($("input[name=bnftype]:checked").val() =='Y') {$('#bntDiv').css('display','inline')}
else {$('#bntDiv').css('display','none')}
})
//현금영수증 유형 노출
$(document).on("change",'select[name=cashinfotype]', function(){
$('#taxdiv2 .CashInfoDiv1, #taxdiv2 .CashInfoDiv2, #taxdiv2 .CashInfoDiv3, #taxdiv2 .CashInfoDiv4').css('display','none');
var val = $('select[name=cashinfotype]').val();
$('#taxdiv2 .CashInfoDiv'+val).css('display','inline');
});
//현금영수증 유형 체크
$(document).on("click",'input[name=cashtype]', function(){
if($('input[name=cashtype]:checked').val() ==1 ) {
$('#taxdiv2 .CashInfoDiv1, #taxdiv2 .CashInfoDiv2, #taxdiv2 .CashInfoDiv3, #taxdiv2 .CashInfoDiv4').css('display','none');
$('#taxdiv2 .CashInfoDiv0, #taxdiv2 .CashInfoDiv1').css('display','inline');
$('select[name=cashinfotype] option[value="1"]').prop('selected', true);
} else if($('input[name=cashtype]:checked').val() ==2 ) {
$('#taxdiv2 .CashInfoDiv1, #taxdiv2 .CashInfoDiv2, #taxdiv2 .CashInfoDiv3, #taxdiv2 .CashInfoDiv0').css('display','none');
$('#taxdiv2 .CashInfoDiv4').css('display','inline');
}
});
/*
* 사업자 조회
* */
$(document).on("click",'td #biznumbtn', function() {
var biznum, biznum1,biznum2,biznum3;
biznum1 = $("input[name=biznum1]").val();
biznum2 = $("input[name=biznum2]").val();
biznum3 = $("input[name=biznum3]").val();
if(biznum1=="" || biznum2=="" || biznum3=="") {
alert("사업자 번호를 입력해주세요.");
return;
}
var biznum =biznum1+biznum2+biznum3;
var value = biznum.replace(/[^0-9]/g, "");
var data = { "b_no": [value] };
$.ajax({
url: "https://api.odcloud.kr/api/nts-businessman/v1/status?serviceKey=iYdQjqyOpAlT%2BhzikFtFYtRE1rRPtTFgIe3c%2BAdmPtMr0y2BWCXxWKckucfNWKoJTaDolScVDvbJTlsh6RLnjA%3D%3D", // serviceKey 값을 xxxxxx에 입력
type: "POST",
data: JSON.stringify(data), // json 을 string으로 변환하여 전송
dataType: "JSON",
contentType: "application/json",
accept: "application/json",
success: function(result) {
if(result.data[0].b_stt_cd == "01") {
$("input[name=biznum1],input[name=biznum2],input[name=biznum3]").prop("readonly", true);
$("input[name=biznum1],input[name=biznum2],input[name=biznum3]").css("background", "#efefef");
$("input[name=biznumok]").val("Y");
$("#biznumbtn").prop("disabled", true).css("background", "#9f9f9f");
alert("정상적인 사업자 번호 입니다.");
} else if(result.data[0].b_stt_cd == "02") {
alert("휴업 상태인 사업자 번호 입니다.");
} else if(result.data[0].b_stt_cd == "03") {
alert("폐업 상태인 사업자 번호 입니다.");
} else alert("정상적인 사업자 번호가 아닙니다.");
},
error: function(result) {
alert("관리자에게 문의하세요.\n"+result.responseText); //responseText의 에러메세지 확인
}
});
});
$(window).load(function() {
createDatePicker('s_date','e_date','sdate','edate');
});
});
function viewSettingTB() {
var windowtype = $('#setting_content input[name=window]:checked').val();
var aligntype = $('#setting_content input[name=align]:checked').val();
var tr1 = "table-row";
var tr2 = "table-row";
var tr3 = "table-row";
if(windowtype == 'T') {
if(aligntype == 'R') {
tr1 = "none";
tr2 = "none";
} else {
tr1 = "none";
tr3 = "none";
}
} else {
if(aligntype == 'R') {
tr2 = "none";
} else {
tr3 = "none";
}
}
$('.settingtr1').css('display',tr1);
$('.settingtr2').css('display',tr2);
$('.settingtr3').css('display',tr3);
}
function viewSettingTBM() {
var windowtype = $('#setting_content input[name=window_mobile]:checked').val();
var aligntype = $('#setting_content input[name=align_mobile]:checked').val();
var tr1 = "table-row";
var tr2 = "table-row";
var tr3 = "table-row";
if(windowtype == 'T') {
if(aligntype == 'R') {
tr1 = "none";
tr2 = "none";
} else {
tr1 = "none";
tr3 = "none";
}
} else {
if(aligntype == 'R') {
tr2 = "none";
} else {
tr3 = "none";
}
}
$('.settingtr4').css('display',tr1);
$('.settingtr5').css('display',tr2);
$('.settingtr6').css('display',tr3);
}