Update Status kelengkapan data

This commit is contained in:
2026-11-04 17:31:22 +07:00
parent 89c5a1371a
commit 8ef4ae1f15
18 changed files with 245 additions and 53 deletions
+5 -1
View File
@@ -2,6 +2,7 @@
namespace App\Models\Pertanian;
use App\Models\Concerns\KembalikanStatusPetaniKeDraf;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use Illuminate\Database\Eloquent\Factories\HasFactory;
@@ -11,7 +12,7 @@ use App\Models\Pertanian\Petani;
class SurveyPanen extends Model
{
use SoftDeletes;
use SoftDeletes, KembalikanStatusPetaniKeDraf;
protected $table = 'survey_panen';
@@ -64,6 +65,9 @@ class SurveyPanen extends Model
$skor->update([
'skor_d2_k3_1_penentuan_pematangan' => $survey->dasar_penentuan_panen,
'skor_d2_k3_5_sortasi_awal_pemisahan_kualitas' => $survey->praktik_sortasi,
// Hambatan mutu = "Tingkat hasil panen ditolak pembeli" (TingkatPanenReject, 1–5).
// Kolomnya bernama hasil_panen_reject, tetapi isinya tingkat reject.
'skor_d6_k5_1_hambatan_mutu' => $survey->hasil_panen_reject,
]);
});
}