Update Data Types
This commit is contained in:
@@ -124,6 +124,21 @@ class Plan extends Model
|
||||
return empty($valu) ? null : $value;
|
||||
}
|
||||
|
||||
public function setMaxClaimCount($value)
|
||||
{
|
||||
return empty($value) ? null : $value;
|
||||
}
|
||||
|
||||
public function setMaxSurgeryReinstatementDays($value)
|
||||
{
|
||||
return empty($value) ? null : $value;
|
||||
}
|
||||
|
||||
public function setMaxSurgeryPeriodeDays($value)
|
||||
{
|
||||
return empty($value) ? null : $value;
|
||||
}
|
||||
|
||||
public function scopeFilter($query, array $filters)
|
||||
{
|
||||
$query->when($filters['search'] ?? false, function ($query, $search) {
|
||||
|
||||
@@ -54,12 +54,12 @@ return new class extends Migration
|
||||
$table->string('layer_value_1')->nullable();
|
||||
$table->string('layer_type_2')->nullable();
|
||||
$table->string('layer_value_2')->nullable();
|
||||
$table->tinyInteger('cashless_percentage')->default(100)->nullable();
|
||||
$table->tinyInteger('reimbursement_percentage')->default(100)->nullable();
|
||||
$table->tinyInteger('digital_percentage')->default(100)->nullable();
|
||||
$table->tinyInteger('co_share_m_percentage')->default(100)->nullable();
|
||||
$table->tinyInteger('co_share_s_percentage')->default(100)->nullable();
|
||||
$table->tinyInteger('co_share_c_percentage')->default(100)->nullable();
|
||||
$table->string('cashless_percentage')->default(100)->nullable();
|
||||
$table->string('reimbursement_percentage')->default(100)->nullable();
|
||||
$table->string('digital_percentage')->default(100)->nullable();
|
||||
$table->string('co_share_m_percentage')->default(100)->nullable();
|
||||
$table->string('co_share_s_percentage')->default(100)->nullable();
|
||||
$table->string('co_share_c_percentage')->default(100)->nullable();
|
||||
$table->string('cashless_deductible', 30)->nullable();
|
||||
$table->string('reimbursement_deductible', 30)->nullable();
|
||||
$table->string('digital_deductible', 30)->nullable();
|
||||
|
||||
@@ -40,12 +40,12 @@ return new class extends Migration
|
||||
$table->boolean('area_limit')->nullable();
|
||||
$table->string('limit_shared_plans')->nullable();
|
||||
$table->string('limit_shared_plan_type')->nullable();
|
||||
$table->tinyInteger('cashless_percentage')->default(100)->nullable();
|
||||
$table->tinyInteger('reimbursement_percentage')->default(100)->nullable();
|
||||
$table->tinyInteger('digital_percentage')->default(100)->nullable();
|
||||
$table->tinyInteger('co_share_m_percentage')->default(100)->nullable();
|
||||
$table->tinyInteger('co_share_s_percentage')->default(100)->nullable();
|
||||
$table->tinyInteger('co_share_c_percentage')->default(100)->nullable();
|
||||
$table->string('cashless_percentage')->default(100)->nullable();
|
||||
$table->string('reimbursement_percentage')->default(100)->nullable();
|
||||
$table->string('digital_percentage')->default(100)->nullable();
|
||||
$table->string('co_share_m_percentage')->default(100)->nullable();
|
||||
$table->string('co_share_s_percentage')->default(100)->nullable();
|
||||
$table->string('co_share_c_percentage')->default(100)->nullable();
|
||||
$table->string('cashless_deductible', 30)->nullable();
|
||||
$table->string('reimbursement_deductible', 30)->nullable();
|
||||
$table->string('digital_deductible', 30)->nullable();
|
||||
@@ -62,8 +62,8 @@ return new class extends Migration
|
||||
$table->string('prorate_type')->nullable();
|
||||
$table->string('prorate_lookup')->nullable();
|
||||
$table->string('currency')->nullable();
|
||||
$table->tinyInteger('max_surgery_reinstatement_days')->nullable();
|
||||
$table->tinyInteger('max_surgery_periode_days')->nullable();
|
||||
$table->float('max_surgery_reinstatement_days')->nullable();
|
||||
$table->float('max_surgery_periode_days')->nullable();
|
||||
|
||||
$table->timestamps();
|
||||
$table->softDeletes();
|
||||
|
||||
Reference in New Issue
Block a user