調整疾病類別項目
This commit is contained in:
@ -53,6 +53,12 @@ class EventHealthAllowanceCrudController extends CrudController
|
||||
'type' => 'select_from_array',
|
||||
'options' => ['1' => '未審核 ', '2' => '通過 〇', '3' => '未通過 ✖', '4' => '重覆資料(僅標記)'],
|
||||
],
|
||||
[
|
||||
'name' => 'disease_type',
|
||||
'label' => '疾病類別',
|
||||
'type' => 'select_from_array',
|
||||
'options' => ['1' => '代謝症候群(代謝症候群者)', '5' => '代謝症候群(糖尿病前期者)'],
|
||||
],
|
||||
[
|
||||
'name' => 'hospital_name',
|
||||
'label' => '就醫院所',
|
||||
@ -108,6 +114,15 @@ class EventHealthAllowanceCrudController extends CrudController
|
||||
->whenActive(function($value) {
|
||||
CRUD::addClause('where', 'check_state', $value);
|
||||
});
|
||||
CRUD::filter('疾病類別')
|
||||
->type('dropdown')
|
||||
->values([
|
||||
1 => '代謝症候群(代謝症候群者)',
|
||||
5 => '代謝症候群(糖尿病前期者)'
|
||||
])
|
||||
->whenActive(function($value) {
|
||||
CRUD::addClause('where', 'disease_type', $value);
|
||||
});
|
||||
CRUD::filter('ID')
|
||||
->type('text')
|
||||
->whenActive(function($value) {
|
||||
@ -173,6 +188,12 @@ class EventHealthAllowanceCrudController extends CrudController
|
||||
{
|
||||
CRUD::setValidation(EventHealthAllowanceRequest::class);
|
||||
$this->crud->addFields([
|
||||
[
|
||||
'name' => 'disease_type',
|
||||
'label' => '疾病類別',
|
||||
'type' => 'select_from_array',
|
||||
'options' => ['1' => '代謝症候群(代謝症候群者)', '5' => '代謝症候群(糖尿病前期者)'],
|
||||
],
|
||||
[
|
||||
'name' => 'hospital_name',
|
||||
'label' => '就醫院所',
|
||||
|
@ -56,7 +56,7 @@ class EventImprovedHealthCrudController extends CrudController
|
||||
'name' => 'disease_type',
|
||||
'label' => '疾病類別',
|
||||
'type' => 'select_from_array',
|
||||
'options' => ['1' => '代謝症候群', '2' => '糖尿病', '3' => '初期慢性腎臟病', '4' => '糖尿病及初期慢性腎臟病'],
|
||||
'options' => ['1' => '代謝症候群(代謝症候群者)', '5' => '代謝症候群(糖尿病前期者)', '2' => '糖尿病', '3' => '初期慢性腎臟病', '4' => '糖尿病及初期慢性腎臟病'],
|
||||
],
|
||||
[
|
||||
'name' => 'hospital_name',
|
||||
@ -115,7 +115,8 @@ class EventImprovedHealthCrudController extends CrudController
|
||||
CRUD::filter('疾病類別')
|
||||
->type('dropdown')
|
||||
->values([
|
||||
1 => '代謝症候群',
|
||||
1 => '代謝症候群(代謝症候群者)',
|
||||
5 => '代謝症候群(糖尿病前期者)',
|
||||
2 => '糖尿病',
|
||||
3 => '初期慢性腎臟病',
|
||||
4 => '糖尿病及初期慢性腎臟病'
|
||||
@ -198,7 +199,7 @@ class EventImprovedHealthCrudController extends CrudController
|
||||
'name' => 'disease_type',
|
||||
'label' => '疾病類別',
|
||||
'type' => 'select_from_array',
|
||||
'options' => ['1' => '代謝症候群', '2' => '糖尿病', '3' => '初期慢性腎臟病', '4' => '糖尿病及初期慢性腎臟病'],
|
||||
'options' => ['1' => '代謝症候群(代謝症候群者)', '5' => '代謝症候群(糖尿病前期者)', '2' => '糖尿病', '3' => '初期慢性腎臟病', '4' => '糖尿病及初期慢性腎臟病'],
|
||||
],
|
||||
[
|
||||
'name' => 'hospital_name',
|
||||
|
@ -53,6 +53,12 @@ class EventMetabolismCrudController extends CrudController
|
||||
'type' => 'select_from_array',
|
||||
'options' => ['1' => '未審核 ', '2' => '通過 〇', '3' => '未通過 ✖', '4' => '重覆資料(僅標記)'],
|
||||
],
|
||||
[
|
||||
'name' => 'disease_type',
|
||||
'label' => '疾病類別',
|
||||
'type' => 'select_from_array',
|
||||
'options' => ['1' => '代謝症候群(代謝症候群者)', '5' => '代謝症候群(糖尿病前期者)'],
|
||||
],
|
||||
[
|
||||
'name' => 'hospital_name',
|
||||
'label' => '就醫院所',
|
||||
@ -108,6 +114,15 @@ class EventMetabolismCrudController extends CrudController
|
||||
->whenActive(function($value) {
|
||||
CRUD::addClause('where', 'check_state', $value);
|
||||
});
|
||||
CRUD::filter('疾病類別')
|
||||
->type('dropdown')
|
||||
->values([
|
||||
1 => '代謝症候群(代謝症候群者)',
|
||||
5 => '代謝症候群(糖尿病前期者)'
|
||||
])
|
||||
->whenActive(function($value) {
|
||||
CRUD::addClause('where', 'disease_type', $value);
|
||||
});
|
||||
CRUD::filter('ID')
|
||||
->type('text')
|
||||
->whenActive(function($value) {
|
||||
@ -174,6 +189,12 @@ class EventMetabolismCrudController extends CrudController
|
||||
{
|
||||
CRUD::setValidation(EventMetabolismRequest::class);
|
||||
$this->crud->addFields([
|
||||
[
|
||||
'name' => 'disease_type',
|
||||
'label' => '疾病類別',
|
||||
'type' => 'select_from_array',
|
||||
'options' => ['1' => '代謝症候群(代謝症候群者)', '5' => '代謝症候群(糖尿病前期者)'],
|
||||
],
|
||||
[
|
||||
'name' => 'hospital_name',
|
||||
'label' => '就醫院所',
|
||||
|
@ -125,6 +125,7 @@ class HealthAllowanceFillFormController extends Controller
|
||||
if ($eventItem->check_state == 2) {
|
||||
throw new \Exception('您已經登記審查通過。');
|
||||
}
|
||||
$eventItem->disease_type = $request->input('disease_type');
|
||||
$eventItem->hospital_name = $request->input('hospital_name');
|
||||
$eventItem->name = $request->input('name');
|
||||
$eventItem->phone = $request->input('phone');
|
||||
|
@ -125,6 +125,7 @@ class MetabolismFillFormController extends Controller
|
||||
if ($eventItem->check_state == 2) {
|
||||
throw new \Exception('您已經登記審查通過。');
|
||||
}
|
||||
$eventItem->disease_type = $request->input('disease_type');
|
||||
$eventItem->hospital_name = $request->input('hospital_name');
|
||||
$eventItem->name = $request->input('name');
|
||||
$eventItem->phone = $request->input('phone');
|
||||
|
@ -14,6 +14,7 @@ class EventHealthAllowanceRequest extends FormRequest
|
||||
public function rules()
|
||||
{
|
||||
return [
|
||||
'disease_type' => 'required',
|
||||
'hospital_name' => 'required|min:2',
|
||||
'name' => 'required|min:1|max:128',
|
||||
'twid' => 'required|isNI',
|
||||
@ -32,6 +33,7 @@ class EventHealthAllowanceRequest extends FormRequest
|
||||
public function attributes()
|
||||
{
|
||||
return [
|
||||
'disease_type' => '疾病類別',
|
||||
'hospital_name' => '就醫院所',
|
||||
'name' => '姓名',
|
||||
'twid' => '身份證字號',
|
||||
|
@ -26,6 +26,7 @@ class EventMetabolismRequest extends FormRequest
|
||||
public function rules()
|
||||
{
|
||||
return [
|
||||
'disease_type' => 'required',
|
||||
'hospital_name' => 'required|min:2',
|
||||
'name' => 'required|min:1|max:128',
|
||||
'twid' => 'required|isNI',
|
||||
@ -44,6 +45,7 @@ class EventMetabolismRequest extends FormRequest
|
||||
public function attributes()
|
||||
{
|
||||
return [
|
||||
'disease_type' => '疾病類別',
|
||||
'hospital_name' => '就醫院所',
|
||||
'name' => '姓名',
|
||||
'twid' => '身份證字號',
|
||||
|
Reference in New Issue
Block a user