HOR-4927
This commit is contained in:
@@ -466,47 +466,47 @@ function ws_taskCase($caseId) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function ws_sendFile(
|
function ws_sendFile(
|
||||||
$FILENAME,
|
$fileName,
|
||||||
$USR_UID,
|
$usrUid,
|
||||||
$APP_UID,
|
$appUid,
|
||||||
$DEL_INDEX = 1,
|
$delIndex = 1,
|
||||||
$DOC_UID = null,
|
$docUid = null,
|
||||||
$APP_DOC_FIELDNAME = null,
|
$appDocFieldName = null,
|
||||||
$title = null,
|
$title = null,
|
||||||
$comment = null,
|
$comment = null,
|
||||||
$APP_DOC_FILENAME = null
|
$appDocFilename = null
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
$DOC_UID = ($DOC_UID != null) ? $DOC_UID : -1;
|
$docUid = ($docUid != null) ? $docUid : -1;
|
||||||
$APP_DOC_TYPE = ($DOC_UID == -1) ? "ATTACHED" : "INPUT";
|
$appDocType = ($docUid == -1) ? "ATTACHED" : "INPUT";
|
||||||
$title = ($title != null) ? $title : $FILENAME;
|
$title = ($title != null) ? $title : $fileName;
|
||||||
$comment = ($comment != null) ? $comment : null;
|
$comment = ($comment != null) ? $comment : null;
|
||||||
|
$fileName = curl_file_create($fileName);
|
||||||
|
|
||||||
$params = array(
|
$params = [
|
||||||
"ATTACH_FILE" => "@$FILENAME",
|
"ATTACH_FILE" => $fileName,
|
||||||
"APPLICATION" => $APP_UID,
|
"APPLICATION" => $appUid,
|
||||||
"INDEX" => $DEL_INDEX,
|
"INDEX" => $delIndex,
|
||||||
"DOC_UID" => $DOC_UID,
|
"DOC_UID" => $docUid,
|
||||||
"USR_UID" => $USR_UID,
|
"USR_UID" => $usrUid,
|
||||||
"APP_DOC_TYPE" => $APP_DOC_TYPE,
|
"APP_DOC_TYPE" => $appDocType,
|
||||||
"APP_DOC_FIELDNAME" => $APP_DOC_FIELDNAME,
|
"APP_DOC_FIELDNAME" => $appDocFieldName,
|
||||||
"TITLE" => $title,
|
"TITLE" => $title,
|
||||||
"COMMENT" => $comment,
|
"COMMENT" => $comment,
|
||||||
"APP_DOC_FILENAME" => $APP_DOC_FILENAME
|
"APP_DOC_FILENAME" => $appDocFilename
|
||||||
);
|
];
|
||||||
|
|
||||||
$ch = curl_init();
|
$ch = curl_init();
|
||||||
curl_setopt($ch, CURLOPT_URL, WS_UPLOAD_URL);
|
curl_setopt($ch, CURLOPT_URL, WS_UPLOAD_URL);
|
||||||
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
|
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
|
||||||
curl_setopt($ch, CURLOPT_SAFE_UPLOAD, false);
|
curl_setopt($ch, CURLOPT_POST, 1);
|
||||||
curl_setopt($ch, CURLOPT_POST, 1);
|
curl_setopt($ch, CURLOPT_POSTFIELDS, $params);
|
||||||
curl_setopt($ch, CURLOPT_POSTFIELDS, $params);
|
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
|
||||||
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
|
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
|
||||||
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
|
$response = curl_exec($ch);
|
||||||
$response = curl_exec($ch);
|
curl_close($ch);
|
||||||
curl_close($ch);
|
|
||||||
|
|
||||||
return $response;
|
return $response;
|
||||||
}
|
}
|
||||||
|
|
||||||
function ws_updateFile($APP_DOC_UID, $FILENAME, $DOC_VERSION, $APP_DOC_TYPE=NULL, $USR_UID=NULL, $APP_UID=NULL, $DEL_INDEX=NULL, $DOC_UID=NULL, $title=NULL, $comment=NULL) {
|
function ws_updateFile($APP_DOC_UID, $FILENAME, $DOC_VERSION, $APP_DOC_TYPE=NULL, $USR_UID=NULL, $APP_UID=NULL, $DEL_INDEX=NULL, $DOC_UID=NULL, $title=NULL, $comment=NULL) {
|
||||||
|
|||||||
Reference in New Issue
Block a user