update semi-final print

This commit is contained in:
mikael-zakaria 2024-11-29 16:11:22 +08:00
parent a853722cd1
commit 7048368066

View File

@ -81,13 +81,18 @@ class Prints extends BaseController {
// } // }
public function sample($access, $sample) { public function sample($access, $sample) {
// Path shared printer menggunakan format yang lebih jelas
// $path = '\\\\10.148.5.20\\Labelshare\\'; // Buka Mapping Drive
$path = 'Z:/'; exec('net use L: \\\\10.148.5.20\\Labelshare /user:Administrator 2>&1', $output, $return_var);
$filename = "file_ku.txt";
$pathNetworkFolder = 'L:/Sampling_Labels/';
$sampleLable ="N $time = microtime(true);
N $logTime = date('Y-m-d H:i:s', $time) . sprintf('_%03d', ($time - floor($time)) * 1000);
$filename = "sample_".$logTime.".epl";
$sampleLable ="N
OD OD
q400 q400
Q224,24+0 Q224,24+0
@ -106,25 +111,25 @@ A250,140,0,3,1,1,N,'2402084063'
P1 P1
"; ";
$fullPath = $path . $filename; $fullPath = $pathNetworkFolder . $filename;
// Tulis file ke folder tujuan // Tulis file ke folder tujuan
if (file_put_contents($fullPath, $sampleLable)) { if (!file_put_contents($fullPath, $sampleLable)) {
// echo "File berhasil dibuat di folder $folderPath"; return $this->response->setJSON([
return $this->response->setJSON( 'error' => $output,
[ 'message' => "Gagal",
'message' => "File Berhasil di kirim", 'status' => false,
'status' => true, ]);
] }
);
} else { // Hapus Koneksi
return $this->response->setJSON( exec('net use L: /delete 2>&1', $output, $return_var);
[ return $this->response->setJSON(
'error' => $output, [
'message' => "Gagal", 'message' => "File Berhasil di kirim",
'status' => false, 'status' => true,
] ]
); );
}
} }