update Prints Controller

This commit is contained in:
mikael-zakaria 2024-12-03 21:31:31 +08:00
parent 51b64e3f9f
commit 7e2192c1d1

View File

@ -19,44 +19,48 @@ class Prints extends BaseController {
public function sample($access, $sample) {
// $access = (string) $access;
// $sample = (string) $sample;
$time = microtime(true);
$logTime = date('d-m-Y_H_i_s', $time) . sprintf('_%03d', ($time - floor($time)) * 1000);
$filename = "sample_".$logTime;
// Buka Mapping Drive PC LAB
// exec('net use L: \\\\10.148.5.20\\Labelshare /user:Administrator 2>&1', $output, $return_var);
// $pathNetworkFolder = 'L:/Sampling_Labels/';
$roles = ['Analis', 'Sampling'];
// Ruang Analis Printer POSTEK
if (in_array('Analis', $roles)) {
// Buka Mapping Drive PC Laboratorium
exec('net use L: \\\\10.148.5.20\\Labelshare /user:Administrator 2>&1', $output, $return_var);
$pathNetworkFolder = 'L:/Sampling_Labels/';
// Printer Posteck
$sampleLable ="N
OD
q400
Q200,10+0
I8,A,001
D10
A4,3,0,2,1,1,N,\"Mr.I Putu Agus Ariesta Adi Wawan\"
A4,25,0,2,1,1,N,\"M 29Y\"
A4,55,0,2,1,1,N,\"SAMPLE\"
A4,75,0,2,1,1,N,\"Chapter\"
B149,35,0,1,3,8,70,N,\"24020840\"
A199,110,0,2,1,1,N,\"LAB 24020840\"
A4,140,0,2,1,1,N,\"UH : 1B094943\"
A4,160,0,2,1,1,N,\"BV : BV035725\"
A195,156,0,2,1,1,N,\"03/12/2024 07:10\"
P1
";
// Ruang Analis Printer Zebra
} else if (in_array('', $roles)) {
// Buka Mapping Drive PC Sampling
exec('net use S: \\\\10.148.3.169\\Labelshare /user:Administrator 2>&1', $output, $return_var);
$pathNetworkFolder = 'S:/Sampling_Labels/';
$time = microtime(true);
$logTime = date('d-m-Y_H_i_s', $time) . sprintf('_%03d', ($time - floor($time)) * 1000);
$filename = "sample_".$logTime;
// Printer Posteck
// $sampleLable ="N
// OD
// q400
// Q200,10+0
// I8,A,001
// D10
// A4,3,0,2,1,1,N,\"Mr.I Putu Agus Ariesta Adi Wawan\"
// A4,25,0,2,1,1,N,\"M 29Y\"
// A4,55,0,2,1,1,N,\"SAMPLE\"
// A4,75,0,2,1,1,N,\"Chapter\"
// B149,35,0,1,3,8,70,N,\"24020840\"
// A199,110,0,2,1,1,N,\"LAB 24020840\"
// A4,140,0,2,1,1,N,\"UH : 1B094943\"
// A4,160,0,2,1,1,N,\"BV : BV035725\"
// A195,156,0,2,1,1,N,\"03/12/2024 07:10\"
// P1
// ";
// Printer Zebra
$sampleLable ="N
// Printer Zebra
$sampleLable ="N
OD
q400
Q185,10+0
@ -74,6 +78,8 @@ A195,156,0,2,1,1,N,\"03/12/2024 07:10\"
P1
";
}
$fullPath = $pathNetworkFolder . $filename;
// Tulis file ke folder tujuan
@ -86,7 +92,7 @@ P1
}
// Hapus Koneksi
exec('net use S: /delete 2>&1', $output, $return_var);
exec('net use L: /delete 2>&1', $output, $return_var);
return $this->response->setJSON(
[
'message' => "Print Berhasil",