$_REQUEST['BIZ_AREA_CD'], "YEAR" => $_REQUEST['YEAR'], "MON" => $_REQUEST['MON'], ); $rst = $baseObj->DB->exec($sql, $params); $rows = array(); if( $rst ){ $retval['code'] = true; while( $row = $baseObj->DB->fetch_array($rst) ){ $row['YEAR'] = getDT_date($row['DT'],"Y"); $row['MON'] = getDT_date($row['DT'],"n"); $row['DAY'] = getDT_date($row['DT'],"j"); $rows[$row['DAY']] = $row; } $retval['data'] = $rows; } break; case "putSchedule": if( _notAuth("W") ) break; /************ 권한체크*/ if( !$_REQUEST['BIZ_AREA_CD'] ){ $retval['mesg'] = cUtil\Mlang::getText("사업장을 선택하지 않았습니다."); break; } if( !$_REQUEST['YEAR'] || !$_REQUEST['MON'] ){ $retval['mesg'] = cUtil\Mlang::getText("년/월 을 선택하지 않았습니다."); break; } $rst = true; $sql = "USP_B_CALENDAR_I10"; foreach( $_REQUEST['SCEDULE_DATA'] as $key => $data ){ if( !$key ) continue; $params = Array( "BIZ_AREA_CD" => $_REQUEST['BIZ_AREA_CD'], "YEAR" => $_REQUEST['YEAR'], "MON" => $_REQUEST['MON'], "DAY" => $key, "DAY_TYPE" => $data['daytype'], "DAY_SHAPE" => (($data['daytype']=="D")?$data['dayshape']:""), "DAY_NM" => $key, "WEEK_DAY" => $data['week'], "USER_ID" => $GLOBALS['_Umem']['member_id'], ); $rst = $rst && $baseObj->DB->exec($sql, $params); } $retval['code'] = $rst; break; } } if( !$_REQUEST['no_echo'] ){ echo json_encode($retval); }