深圳全飞鸿
标题:
Save2NextStation的JsonAPI实现
[打印本页]
作者:
zhgc
时间:
2021-9-28 13:20
标题:
Save2NextStation的JsonAPI实现
华冠版
if(strcasecmp($action,"Save2NextStation")==0){
$isValid=true;
$ret["msg"]="UNKNOW ERROR!";
$ret["res"]="FAIL";
$Station="";
$Sn="";
$line="";
$ec="";
$emp="";
$ip=$_SERVER["REMOTE_ADDR"];
//
if (array_key_exists('station', $ret)) { $Station=$ret["station"];}
if (array_key_exists('sn', $ret)) { $Sn=$ret["sn"];}
if (array_key_exists('line', $ret)) { $line=$ret["line"];}
if (array_key_exists('ec', $ret)) { $ec=$ret["ec"];}
if (array_key_exists('emp', $ret)) { $emp=$ret["emp"];}
nago_log("参数Sn:{$Sn}");nago_log("参数Station:{$Station}");
//
$str="call sfc.SOAP_02_NEXT_STATION('{$line}','{$Station}','{$Sn}','{$ip}')";
if(strlen($ec)>1){
$str="call sfc.SOAP_06_SAVE_REPAIR('{$line}','{$Station}','{$Sn}','{$ec}','{$emp}','{$ip}')";
}
if($result = mysql_query($str,$con))
{
if($row = mysql_fetch_row($result)) //语法 = mysql_fetch_array($result, MYSQL_NUM)
{
$ret["res"]=$row[0];
$ret["msg"]=$row[1];
//mysql_free_result($result);
}else
{
$ret["res"]='FAIL';
$ret["msg"]='没有返回值!';
}
}else
{
$ret["res"]='FAIL';
$ret["msg"]='调用SOAP_02_NEXT_STATION失败!';
}
}
复制代码
作者:
zhgc
时间:
2021-9-28 13:23
天彩版
else if(strcasecmp($action,"Save2NextStation")==0){
$isValid=true;
$ret["msg"]="UNKNOW ERROR!";
$ret["res"]="FAIL";
$Station=""; $Sn=""; $line=""; $empno="";$ec="";
//
if (array_key_exists('station', $ret)){ $Station=$ret["station"]; }
if (array_key_exists('sn', $ret)){ $Sn=$ret["sn"]; }
if (array_key_exists('line', $ret)){ $line=$ret["line"]; }
if (array_key_exists('empno', $ret)){ $empno=$ret["empno"]; }
if (array_key_exists('ec', $ret)){ $ec=$ret["ec"]; }
nago_log("参数Sn:{$Sn}");nago_log("参数Station:{$Station}");nago_log("line:{$line}");nago_log("参数empno:{$empno}");nago_log("参数ec:{$ec}");
//
$str="call sfc.JSONAPI_02_NEXT_STATION('{$device}','{$line}','{$Station}','{$empno}','{$Sn}')";
if(strlen($ec)>1){
$str="call sfc.JSONAPI_08_SAVE_REPAIR('{$device}','{$line}','{$Station}','{$Sn}','{$ec}','{$empno}')";
}
if($result = mysql_query($str,$con)) {
if($row = mysql_fetch_row($result)) { //语法 = mysql_fetch_array($result, MYSQL_NUM)
$ret["res"]=$row[0];
$ret["msg"]=$row[1];
mysql_free_result($result);
}else{
$ret["res"]='FAIL';
$ret["msg"]='没有返回值!';
}
}else{
$ret["res"]='FAIL';
$ret["msg"]='JSONAPI_02_NEXT_STATION!'.mysql_error();
}
}
复制代码
欢迎光临 深圳全飞鸿 (http://www.nagomes.com/disc/)
Powered by Discuz! X3.2