Commit 21e8eb54 by lujunyi

开方来源

parent 520f5f52
...@@ -39,6 +39,9 @@ protected function grid() ...@@ -39,6 +39,9 @@ protected function grid()
$grid->column('pharmacist_name'); $grid->column('pharmacist_name');
$grid->column('drug_info'); $grid->column('drug_info');
$grid->column('pharmacy_name'); $grid->column('pharmacy_name');
$grid->column('open_source')->using(PrescriptionModel::OPEN_SOURCE_MAP);
$grid->column('prescription_at');
$grid->column('review_at');
// $grid->column('diagnosis_id'); // $grid->column('diagnosis_id');
// $grid->column('inquiry_info'); // $grid->column('inquiry_info');
// $grid->column('doctor_id'); // $grid->column('doctor_id');
......
...@@ -143,7 +143,7 @@ public function create(Request $request) ...@@ -143,7 +143,7 @@ public function create(Request $request)
'num' => $drug['num'], 'num' => $drug['num'],
]; ];
} }
$prescription->drug_info = json_encode($drug_info); // TODO 用药信息 $prescription->drug_info = json_encode($drug_info);
// 分派医师 TODO 医师当日开方未达到上限以及是否在时间段的搜索出来 // 分派医师 TODO 医师当日开方未达到上限以及是否在时间段的搜索出来
// 判断是否开启时间段 // 判断是否开启时间段
// foreach ($doctors as $key => $doctor) { // foreach ($doctors as $key => $doctor) {
......
...@@ -26,4 +26,15 @@ class PrescriptionModel extends Model ...@@ -26,4 +26,15 @@ class PrescriptionModel extends Model
self::PRESCRIPTION_STATUS_REVIEWING => '待审方', self::PRESCRIPTION_STATUS_REVIEWING => '待审方',
self::PRESCRIPTION_STATUS_SUCCESS => '审方成功', self::PRESCRIPTION_STATUS_SUCCESS => '审方成功',
]; ];
// 开方来源[0=客开,1=店开]
const OPEN_SOURCE_CUSTOMER = 0;
const OPEN_SOURCE_PHARMACY = 1;
// 开方来源-文字映射
const OPEN_SOURCE_MAP = [
self::OPEN_SOURCE_CUSTOMER => '客开',
self::OPEN_SOURCE_PHARMACY => '店开',
];
} }
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration
{
/**
* Run the migrations.
*/
public function up(): void
{
Schema::table('prescription', function (Blueprint $table) {
$table->boolean('open_source')->default(0)->comment('开方来源[0=客开,1=店开]');
});
}
/**
* Reverse the migrations.
*/
public function down(): void
{
Schema::table('prescription', function (Blueprint $table) {
//
});
}
};
...@@ -27,6 +27,9 @@ ...@@ -27,6 +27,9 @@
'prescriptio_number' => '处方单编号', 'prescriptio_number' => '处方单编号',
'patient_id' => '问诊人', 'patient_id' => '问诊人',
'is_voided' => '作废', 'is_voided' => '作废',
'open_source' => '开方来源',
'prescription_at' => '开方时间',
'review_at' => '审方时间',
], ],
'options' => [ 'options' => [
], ],
......
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