Commit bcf502ee by lujunyi

简码自动生成

parent 5768e19e
...@@ -78,7 +78,7 @@ protected function form() ...@@ -78,7 +78,7 @@ protected function form()
$form->display('id')->width(4); $form->display('id')->width(4);
$form->text('name')->width(4)->required(); $form->text('name')->width(4)->required();
$form->text('content')->width(4); $form->text('content')->width(4);
$form->text('code')->width(4); $form->hidden('code')->width(4);
$form->display('created_at')->width(4); $form->display('created_at')->width(4);
$form->display('updated_at')->width(4); $form->display('updated_at')->width(4);
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
use Dcat\Admin\Http\Controllers\AdminController; use Dcat\Admin\Http\Controllers\AdminController;
use Dcat\Admin\Show; use Dcat\Admin\Show;
// 医师纠错
class DoctorCorrectionController extends AdminController class DoctorCorrectionController extends AdminController
{ {
/** /**
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
use Dcat\Admin\Http\Controllers\AdminController; use Dcat\Admin\Http\Controllers\AdminController;
use Dcat\Admin\Show; use Dcat\Admin\Show;
// 药品 // 药品
class DrugController extends AdminController class DrugController extends AdminController
{ {
/** /**
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
use Dcat\Admin\Http\Controllers\AdminController; use Dcat\Admin\Http\Controllers\AdminController;
use Dcat\Admin\Show; use Dcat\Admin\Show;
// 药店-纠错
class PharmacyCorrectionController extends AdminController class PharmacyCorrectionController extends AdminController
{ {
/** /**
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
use Dcat\Admin\Http\Controllers\AdminController; use Dcat\Admin\Http\Controllers\AdminController;
use Dcat\Admin\Show; use Dcat\Admin\Show;
// 药店-药品
class PharmacyDrugController extends AdminController class PharmacyDrugController extends AdminController
{ {
/** /**
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
use Dcat\Admin\Http\Controllers\AdminController; use Dcat\Admin\Http\Controllers\AdminController;
use Dcat\Admin\Show; use Dcat\Admin\Show;
// 处方列表
class PrescriptionController extends AdminController class PrescriptionController extends AdminController
{ {
/** /**
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
use Dcat\Admin\Http\Controllers\AdminController; use Dcat\Admin\Http\Controllers\AdminController;
use Dcat\Admin\Show; use Dcat\Admin\Show;
// 处方日志
class PrescriptionLogController extends AdminController class PrescriptionLogController extends AdminController
{ {
/** /**
......
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
use Dcat\Admin\Http\Controllers\AdminController; use Dcat\Admin\Http\Controllers\AdminController;
use Dcat\Admin\Layout\Content; use Dcat\Admin\Layout\Content;
// 药店-处方打印
class PrescriptionPrintController extends AdminController class PrescriptionPrintController extends AdminController
{ {
public function index(Content $content): Content public function index(Content $content): Content
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
use Dcat\Admin\Http\Controllers\AdminController; use Dcat\Admin\Http\Controllers\AdminController;
use Dcat\Admin\Layout\Content; use Dcat\Admin\Layout\Content;
// 系统配置
class SiteConfigController extends AdminController class SiteConfigController extends AdminController
{ {
public function index(Content $content): Content public function index(Content $content): Content
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
use Dcat\Admin\Http\Controllers\AdminController; use Dcat\Admin\Http\Controllers\AdminController;
use Dcat\Admin\Show; use Dcat\Admin\Show;
// 药品标签
class TagController extends AdminController class TagController extends AdminController
{ {
/** /**
......
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
use Dcat\Admin\Traits\HasDateTimeFormatter; use Dcat\Admin\Traits\HasDateTimeFormatter;
use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Eloquent\SoftDeletes;
use Overtrue\Pinyin\Pinyin;
class DiagnosiModel extends Model class DiagnosiModel extends Model
{ {
...@@ -12,4 +13,11 @@ class DiagnosiModel extends Model ...@@ -12,4 +13,11 @@ class DiagnosiModel extends Model
use SoftDeletes; use SoftDeletes;
protected $table = 'diagnosis'; protected $table = 'diagnosis';
public function setCodeAttribute($value)
{
$pinyin = new Pinyin();
$abbr = $pinyin->abbr($this->name)->join(''); // 获取拼音首字母
$this->attributes['code'] = strtoupper($abbr);
}
} }
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