1
0
Fork 0
HANYANG_MES/home_dir/www/kapp/preItemInspHst.php

96 lines
3.5 KiB
PHP

<?php
include_once "{$_SERVER['DOCUMENT_ROOT']}/common.inc.php";
include_once _SVC_INC_PATH_ ."/auth_check.php";
include_once _HOME_INC_PATH_ ."/ajax_init.php";
include_once __DIR__ ."/token.inc.php";
//토큰 유효성 반환
// Token::exitTokenJson($member['token']);
switch( $_REQUEST['mode'] ){ // 앱에 모드를 할당하는 변수 있음
case 'getPreItemInspHst':
$sql = "USP_T_GET_PRE_ITEM_INSP_HST"; // DB에서 불러오는 Store Procedure
$token = $_REQUEST['token']; // 앱에서 전달받은 토큰(토큰은 로그인시 할당받아서 로컬에 저장됨)
$params = Array(
"MNG_SERIAL_NO" => $_REQUEST['params'][0], // SP 에 활용되는 파라미터
"OP_CD" => $_REQUEST['params'][1],
);
$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;
}
switch( $_REQUEST['mode'] ){ // 앱에 모드를 할당하는 변수 있음
case 'getPreItemInsp':
$sql = "USP_T_GET_PRE_ITEM_INSP"; // DB에서 불러오는 Store Procedure
$token = $_REQUEST['token']; // 앱에서 전달받은 토큰(토큰은 로그인시 할당받아서 로컬에 저장됨)
$params = Array(
"MNG_SERIAL_NO" => $_REQUEST['params'][0], // SP 에 활용되는 파라미터
"OP_CD" => $_REQUEST['params'][2],
);
$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;
}
switch( $_REQUEST['mode'] ){ // 앱에 모드를 할당하는 변수 있음
case 'addPreItemInsp':
$sql = "USP_T_ADD_PRE_ITEM_INSP_HST"; // DB에서 불러오는 Store Procedure
$token = $_REQUEST['token']; // 앱에서 전달받은 토큰(토큰은 로그인시 할당받아서 로컬에 저장됨)
$params = Array(
"MNG_SERIAL_NO" => $_REQUEST['params'][0], // SP 에 활용되는 파라미터
"EMP_NO" => $_REQUEST['params'][1],
"OP_CD" => $_REQUEST['params'][2],
"LOCATION" => $_REQUEST['params'][3],
"SPEC_VAL" => $_REQUEST['params'][4],
"UPPER_TOL_VAL" => $_REQUEST['params'][5],
"LOWER_TOL_VAL" => $_REQUEST['params'][6],
"MESR_VAL" => $_REQUEST['params'][7],
"ISDEFECTIVE" => $_REQUEST['params'][8],
"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;
default:
break;
}
if( !$_REQUEST['no_echo'] ){
echo json_encode($retval, JSON_UNESCAPED_UNICODE);
}
include "./record.php";