Quintiq file version 2.0
|
#parent: #root
|
Method GetStatusFromJson (
|
JSON JsonInput,
|
String DataName
|
) as String
|
{
|
Description: 'analysis json and transfer it to data(object)'
|
TextBody:
|
[*
|
// Administrator Jul-7-2023 (created)
|
code := JsonInput.Get( "resultCode" ).GetString();
|
message := JsonInput.Get( "resultMsg" );
|
data := JsonInput.Get( "responseData" );
|
datalist := data.Get( "dataList" );
|
|
result := " ";
|
|
if( code = "1" )
|
{
|
this.GetDataFromJson( datalist, DataName );
|
result := "Data have been written into table";
|
}
|
else
|
{
|
messagestring := " ";
|
if ( message.IsNull() )
|
{
|
messagestring := "No message returns!";
|
}
|
else
|
{
|
messagestring := message.GetString();
|
}
|
result := "Error! error code: " + code + ", error message: " + messagestring;
|
}
|
|
return result;
|
*]
|
}
|