Tambah halaman RTM (Rancangan Tugas Mahasiswa) tersendiri, terpisah dari Nilai
Dokumen RTM resmi sesuai template baku prodi (FORM RPS & RTM UNTAN), diisi
di halaman /rps/{kode}/rtm sendiri setelah RPS ditandai selesai — blok Tugas
bisa ditambah/dihapus dinamis, dan bisa diunduh sebagai .docx. Murni
dokumentasi, tak menyimpan atau memengaruhi nilai/skor mahasiswa sama sekali.
This commit is contained in:
@@ -156,7 +156,7 @@ def _migrasi_kelas_penugasan(conn: sqlite3.Connection) -> None:
|
||||
|
||||
def init_db() -> None:
|
||||
with get_conn() as conn:
|
||||
for tabel in ("rps", "portofolio", "nilai"):
|
||||
for tabel in ("rps", "portofolio", "nilai", "rtm"):
|
||||
conn.execute(
|
||||
f"""CREATE TABLE IF NOT EXISTS {tabel} (
|
||||
mk_kode TEXT NOT NULL,
|
||||
@@ -259,7 +259,7 @@ def simpan_pengaturan(d: dict) -> None:
|
||||
)
|
||||
|
||||
|
||||
_TABEL_DOK = ("rps", "portofolio", "nilai")
|
||||
_TABEL_DOK = ("rps", "portofolio", "nilai", "rtm")
|
||||
|
||||
|
||||
def simpan_dok(tabel: str, mk_kode: str, data: dict, status: str, updated_by: str,
|
||||
|
||||
Reference in New Issue
Block a user