add our creation

This commit is contained in:
mahdahar 2026-03-07 09:25:42 +07:00
parent 4990934126
commit 527e047e68
2 changed files with 25 additions and 1 deletions

View File

@ -121,3 +121,7 @@ symbol_info_budget:
# Note: the backend is fixed at startup. If a project with a different backend # Note: the backend is fixed at startup. If a project with a different backend
# is activated post-init, an error will be returned. # is activated post-init, an error will be returned.
language_backend: language_backend:
# list of regex patterns which, when matched, mark a memory entry as readonly.
# Extends the list from the global configuration, merging the two lists.
read_only_memory_patterns: []

View File

@ -133,6 +133,26 @@ try {
VALUES (?, GETDATE(), ?, ?)"; VALUES (?, GETDATE(), ?, ?)";
$this->db->query($sqlLog, [$accessnumber, $stepType, $stepStatus]); $this->db->query($sqlLog, [$accessnumber, $stepType, $stepStatus]);
try {
$oruDir = 'c:\inetpub\wwwroot\spooler_db\process_oru';
if (!is_dir($oruDir)) {
mkdir($oruDir, 0777, true);
}
$oruFile = "$oruDir/$accessnumber.oru";
$date = date('Y-m-d H:i');
$status = $data['status'] ?? 'PENDING';
$file = fopen($oruFile, 'w+');
fwrite($file, "$accessnumber\r\n$hostnumber\r\n$date\r\n$status\r\n-");
fclose($file);
$sqlOruLog = "INSERT INTO GDC_CMOD.dbo.AUDIT_REQUESTS(ACCESSNUMBER, STEPDATE, STEPTYPE, STEPSTATUS)
VALUES (?, GETDATE(), 'ORU_FILE', 'Created')";
$this->db->query($sqlOruLog, [$accessnumber]);
} catch (\Throwable $e) {
log_message('error', "ORU file creation failed for $accessnumber: " . $e->getMessage());
}
return $this->response->setJSON([ return $this->response->setJSON([
'success' => true, 'success' => true,
'jobId' => $jobId, 'jobId' => $jobId,