update Prints Controller
This commit is contained in:
parent
51b64e3f9f
commit
7e2192c1d1
@ -19,44 +19,48 @@ class Prints extends BaseController {
|
|||||||
|
|
||||||
public function sample($access, $sample) {
|
public function sample($access, $sample) {
|
||||||
|
|
||||||
// $access = (string) $access;
|
|
||||||
// $sample = (string) $sample;
|
|
||||||
|
|
||||||
// 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/';
|
|
||||||
|
|
||||||
// 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);
|
$time = microtime(true);
|
||||||
$logTime = date('d-m-Y_H_i_s', $time) . sprintf('_%03d', ($time - floor($time)) * 1000);
|
$logTime = date('d-m-Y_H_i_s', $time) . sprintf('_%03d', ($time - floor($time)) * 1000);
|
||||||
|
|
||||||
$filename = "sample_".$logTime;
|
$filename = "sample_".$logTime;
|
||||||
|
|
||||||
// Printer Posteck
|
$roles = ['Analis', 'Sampling'];
|
||||||
// $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 POSTEK
|
||||||
// ";
|
if (in_array('Analis', $roles)) {
|
||||||
|
|
||||||
// Printer Zebra
|
// Buka Mapping Drive PC Laboratorium
|
||||||
$sampleLable ="N
|
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/';
|
||||||
|
|
||||||
|
// Printer Zebra
|
||||||
|
$sampleLable ="N
|
||||||
OD
|
OD
|
||||||
q400
|
q400
|
||||||
Q185,10+0
|
Q185,10+0
|
||||||
@ -74,6 +78,8 @@ A195,156,0,2,1,1,N,\"03/12/2024 07:10\"
|
|||||||
|
|
||||||
P1
|
P1
|
||||||
";
|
";
|
||||||
|
}
|
||||||
|
|
||||||
$fullPath = $pathNetworkFolder . $filename;
|
$fullPath = $pathNetworkFolder . $filename;
|
||||||
|
|
||||||
// Tulis file ke folder tujuan
|
// Tulis file ke folder tujuan
|
||||||
@ -86,7 +92,7 @@ P1
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Hapus Koneksi
|
// 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(
|
return $this->response->setJSON(
|
||||||
[
|
[
|
||||||
'message' => "Print Berhasil",
|
'message' => "Print Berhasil",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user