fix(assessment-form): func get indicators
This commit is contained in:
parent
1dd28b1afd
commit
ef3bf37156
|
@ -18,7 +18,14 @@ public function index()
|
|||
$lands = Land::select('id', 'owner')->whereNotIn('id', function ($query) {
|
||||
$query->select('land_id')->from('evaluation');
|
||||
})->orderBy('created_at', 'desc')->get();
|
||||
$indicators = Indicator::select('id', 'name')->whereHas('rules')->with('rules')->get();
|
||||
$indicators = Indicator::select('id', 'name')
|
||||
->withCount(['rules as rules_with_param_count' => function ($query) {
|
||||
$query->whereNotNull('parameter_type');
|
||||
}])
|
||||
->having('rules_with_param_count', '>=', 2)
|
||||
->whereHas('expertRules')
|
||||
->with(['rules', 'expertRules'])
|
||||
->get();
|
||||
return view('assessment.form', compact('lands', 'indicators'));
|
||||
}
|
||||
|
||||
|
|
|
@ -174,7 +174,7 @@ class="fw-medium link-primary">#VZ2101</a></td>
|
|||
</div>
|
||||
|
||||
<div>
|
||||
<label for="cf-field" class="form-label">CF(e)</label>
|
||||
<label for="cf-field" class="form-label">CF(h)</label>
|
||||
<input type="text" id="cf-field" class="form-control" name="cf"
|
||||
placeholder="Masukan nilai CF pakar" required oninput="validateCfInput(this)" />
|
||||
<div class="invalid-feedback">
|
||||
|
|
Loading…
Reference in New Issue