Commit c25ad1ec by lujunyi

打印处方

parent fc67c87d
...@@ -93,33 +93,33 @@ public function search() ...@@ -93,33 +93,33 @@ public function search()
// 处方单编号 // 处方单编号
$img->text("处方编号:{$prescription->id}", 1170, 190, function ($font) { $img->text("处方编号:{$prescription->id}", 1170, 190, function ($font) {
$font->filename(public_path('static/fonts/SimHei.ttf')); $font->filename(public_path('static/fonts/SimHei.ttf'));
$font->size(24); $font->size(36);
$font->color('#000000'); $font->color('#000000');
}); });
// 姓名 // 姓名
$img->text($prescription->patient_name, 410, 260, function ($font) { $img->text($prescription->patient_name, 410, 260, function ($font) {
$font->filename(public_path('static/fonts/SimHei.ttf')); $font->filename(public_path('static/fonts/SimHei.ttf'));
$font->size(32); $font->size(36);
$font->color('#000000'); $font->color('#000000');
}); });
// 性别 // 性别
$gender = PatientModel::SEX_MAP[$prescription->patient_gender]; $gender = PatientModel::SEX_MAP[$prescription->patient_gender];
$img->text($gender, 890, 260, function ($font) { $img->text($gender, 890, 260, function ($font) {
$font->filename(public_path('static/fonts/SimHei.ttf')); $font->filename(public_path('static/fonts/SimHei.ttf'));
$font->size(32); $font->size(36);
$font->color('#000000'); $font->color('#000000');
}); });
// 年龄 // 年龄
$img->text("{$prescription->patient_age}岁", 1270, 260, function ($font) { $img->text("{$prescription->patient_age}岁", 1270, 260, function ($font) {
$font->filename(public_path('static/fonts/SimHei.ttf')); $font->filename(public_path('static/fonts/SimHei.ttf'));
$font->size(32); $font->size(36);
$font->color('#000000'); $font->color('#000000');
}); });
// 开方日期 // 开方日期
$date = \Carbon\Carbon::parse($prescription->prescription_at)->format('Y-m-d'); $date = \Carbon\Carbon::parse($prescription->prescription_at)->format('Y-m-d');
$img->text($date, 1215, 330, function ($font) { $img->text($date, 1215, 330, function ($font) {
$font->filename(public_path('static/fonts/SimHei.ttf')); $font->filename(public_path('static/fonts/SimHei.ttf'));
$font->size(32); $font->size(36);
$font->color('#000000'); $font->color('#000000');
}); });
// 诊断 // 诊断
...@@ -157,7 +157,7 @@ public function search() ...@@ -157,7 +157,7 @@ public function search()
$medicineText = "{$medicine['drug_name']} {$medicine['spec']} {$medicine['num']}{$medicine['unit']}"; $medicineText = "{$medicine['drug_name']} {$medicine['spec']} {$medicine['num']}{$medicine['unit']}";
$img->text($medicineText, 450, $yCoordinate, function ($font) { $img->text($medicineText, 450, $yCoordinate, function ($font) {
$font->filename(public_path('static/fonts/SimHei.ttf')); $font->filename(public_path('static/fonts/SimHei.ttf'));
$font->size(32); $font->size(36);
$font->color('#000000'); $font->color('#000000');
$font->align('left'); $font->align('left');
}); });
...@@ -168,7 +168,7 @@ public function search() ...@@ -168,7 +168,7 @@ public function search()
// 打印 sig 信息 // 打印 sig 信息
$img->text('Sig: '.$medicine['dosage_desc'], 450, $yCoordinate, function ($font) { $img->text('Sig: '.$medicine['dosage_desc'], 450, $yCoordinate, function ($font) {
$font->filename(public_path('static/fonts/SimHei.ttf')); $font->filename(public_path('static/fonts/SimHei.ttf'));
$font->size(32); $font->size(36);
$font->color('#000000'); $font->color('#000000');
$font->align('left'); $font->align('left');
}); });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment