"", // SP 에 활용되는 파라미터 "WO_NO" => $_REQUEST['params'][1], "WRK_FACLT_CD" => $_REQUEST['params'][2], "MNG_SERIAL_NO" => $_REQUEST['params'][3], "RUNSTOP_GB" => $_REQUEST['params'][4], ); $rst = $baseObj->DB->exec($sql, $params); $retval['data'] = array(); if( $rst ){ $retval['code'] = $params; $retval['mesg'] = "S"; while( $row = $baseObj->DB->fetch_array($rst) ) { $retval['data'][] = $row; } } break; case 'addFacilityOperHstStart': $sql = "USP_T_ADD_FACLT_OPER_HST_START"; // DB에서 불러오는 Store Procedure $token = $_REQUEST['token']; // 앱에서 전달받은 토큰(토큰은 로그인시 할당받아서 로컬에 저장됨) $params = Array( "CORP_CD" => "", // SP 에 활용되는 파라미터 "WO_NO" => $_REQUEST['params'][1], "WRK_FACLT_CD" => $_REQUEST['params'][2], "MNG_SERIAL_NO" => $_REQUEST['params'][3], "RUNSTOP_GB" => $_REQUEST['params'][4], "EMP_NO" => $_REQUEST['params'][5], "FACLT_RPM" => $_REQUEST['params'][6], "FACLT_FEED" => $_REQUEST['params'][7], "OP_CD" => $_REQUEST['params'][8], "OP_ST_TM" => $_REQUEST['params'][10], "IS_UPDATE" => $_REQUEST['params'][11], "ERROR_CODE" => '', "ERROR_MSG" => '', ); $rst = $baseObj->DB->exec($sql, $params); $retval['data'] = array(); if( $rst ){ $retval['code'] = $params; $retval['mesg'] = "S"; while( $row = $baseObj->DB->fetch_array($rst) ) { $retval['data'][] = $row; } } break; case 'addFacilityOperHstPause': $sql = "USP_T_ADD_FACLT_OPER_HST_PAUSE"; // DB에서 불러오는 Store Procedure $token = $_REQUEST['token']; // 앱에서 전달받은 토큰(토큰은 로그인시 할당받아서 로컬에 저장됨) $params = Array( "CORP_CD" => "", // SP 에 활용되는 파라미터 "WO_NO" => $_REQUEST['params'][1], "WRK_FACLT_CD" => $_REQUEST['params'][2], "MNG_SERIAL_NO" => $_REQUEST['params'][3], "RUNSTOP_GB" => $_REQUEST['params'][4], "EMP_NO" => $_REQUEST['params'][5], "FACLT_RPM" => $_REQUEST['params'][6], "FACLT_FEED" => $_REQUEST['params'][7], "OP_CD" => $_REQUEST['params'][8], ); $rst = $baseObj->DB->exec($sql, $params); $retval['data'] = array(); if( $rst ){ $retval['code'] = $params; $retval['mesg'] = "S"; while( $row = $baseObj->DB->fetch_array($rst) ) { $retval['data'][] = $row; } } break; case 'addFacilityOperHstEnd': $sql = "USP_T_ADD_FACLT_OPER_HST_END"; // DB에서 불러오는 Store Procedure $token = $_REQUEST['token']; // 앱에서 전달받은 토큰(토큰은 로그인시 할당받아서 로컬에 저장됨) $params = Array( "CORP_CD" => "", // SP 에 활용되는 파라미터 "WO_NO" => $_REQUEST['params'][1], "WRK_FACLT_CD" => $_REQUEST['params'][2], "MNG_SERIAL_NO" => $_REQUEST['params'][3], "RUNSTOP_GB" => $_REQUEST['params'][4], "EMP_NO" => $_REQUEST['params'][5], "FACLT_RPM" => $_REQUEST['params'][6], "FACLT_FEED" => $_REQUEST['params'][7], "OP_CD" => $_REQUEST['params'][8], "WO_FACLT_NO" => $_REQUEST['params'][9], "OP_ST_TM" => $_REQUEST['params'][10], "IS_UPDATE" => $_REQUEST['params'][11], ); $rst = $baseObj->DB->exec($sql, $params); $retval['data'] = array(); if( $rst ){ $retval['code'] = $params; $retval['mesg'] = "S"; while( $row = $baseObj->DB->fetch_array($rst) ) { $retval['data'][] = $row; } } break; case 'deleteFacilityOperHst': $sql = "USP_T_ADD_FACLT_OPER_HST_CANCEL"; // DB에서 불러오는 Store Procedure $token = $_REQUEST['token']; // 앱에서 전달받은 토큰(토큰은 로그인시 할당받아서 로컬에 저장됨) $params = Array( "CORP_CD" => "", // SP 에 활용되는 파라미터 "WO_NO" => $_REQUEST['params'][1], "WRK_FACLT_CD" => $_REQUEST['params'][2], "MNG_SERIAL_NO" => $_REQUEST['params'][3], "RUNSTOP_GB" => $_REQUEST['params'][4], "OP_CD" => $_REQUEST['params'][8], "IS_UPDATE" => $_REQUEST['params'][11], ); $rst = $baseObj->DB->exec($sql, $params); $retval['data'] = array(); if( $rst ){ $retval['code'] = $params; $retval['mesg'] = "S"; while( $row = $baseObj->DB->fetch_array($rst) ) { $retval['data'][] = $row; } } break; case 'getFacilityOperHst': $sql = "USP_T_GET_FACLT_OPER_HST"; // DB에서 불러오는 Store Procedure $token = $_REQUEST['token']; // 앱에서 전달받은 토큰(토큰은 로그인시 할당받아서 로컬에 저장됨) $params = Array( "MNG_SERIAL_NO" => $_REQUEST['params'][3], // SP 에 활용되는 파라미터 "OP_CD" => $_REQUEST['params'][8], ); $rst = $baseObj->DB->exec($sql, $params); $retval['data'] = array(); if( $rst ){ $retval['code'] = $params; $retval['mesg'] = "S"; while( $row = $baseObj->DB->fetch_array($rst) ) { $retval['data'][] = $row; } } break; default: break; } if( !$_REQUEST['no_echo'] ){ echo json_encode($retval, JSON_UNESCAPED_UNICODE); } include "./record.php";