| xqd
@@ -49,13 +49,16 @@ class VaccineController extends AdminController
|
|
|
$query->where('vaccine_id',$this->id);
|
|
|
})->count();
|
|
|
});;
|
|
|
- $grid->column('price', __('价格'))->editable();
|
|
|
+ $grid->column('price', __('价格'))->display(function ($v){
|
|
|
+ return round($v/100,4).'元';
|
|
|
+ })->editable();
|
|
|
$grid->column('remark', __('备注'))->editable('textarea');
|
|
|
$grid->column('supplier', __('厂家'));
|
|
|
// $grid->column('created_at', __('Created at'));
|
|
|
// $grid->column('updated_at', __('Updated at'));
|
|
|
$grid->filter(function ($fliter){
|
|
|
$fliter->equal('type','类别')->select([1=>'一类',2=>'二类']);
|
|
|
+ $fliter->like('name','疫苗');
|
|
|
});
|
|
|
$grid->actions(function ($actions) {
|
|
|
|
| xqd
@@ -104,13 +107,19 @@ class VaccineController extends AdminController
|
|
|
if($org_id){
|
|
|
$orglist = Organization::where(['id'=>$org_id])->pluck('name','id');
|
|
|
}
|
|
|
+ $form->editing(function ($f){
|
|
|
+ $f->model()->price /= 100;
|
|
|
+ });
|
|
|
$form->select('type', __('类型'))->options([1=>'一类',2=>'二类'])->default(1);
|
|
|
- $form->select('org_id','机构')->options($orglist)->rules('required',['requried'=>'请选择机构']);
|
|
|
+// $form->select('org_id','机构')->options($orglist)->rules('required',['requried'=>'请选择机构']);
|
|
|
$form->text('name', __('疫苗名称'))->rules('required',['requried'=>'请填写疫苗名称']);
|
|
|
$form->text('supplier', __('厂家'))->rules('required',['requried'=>'请填写厂家信息']);
|
|
|
- $form->number('price', __('价格'))->rules('required',['requried'=>'请填写价格']);
|
|
|
- $form->number('stock', __('库存'))->rules('required',['requried'=>'请填写库存']);
|
|
|
+ $form->text('price', __('价格'))->rules('required',['requried'=>'请填写价格']);
|
|
|
+// $form->text('stock', __('库存'))->rules('required',['requried'=>'请填写库存']);
|
|
|
$form->textarea('remark', __('备注'));
|
|
|
+ $form->saving(function ($form){
|
|
|
+ $form->price = $form->price*100;
|
|
|
+ });
|
|
|
|
|
|
return $form;
|
|
|
}
|