Skip to content

Commit

Permalink
fix: typo alternative "Teknik Kendaraan Ringan/Motor"
Browse files Browse the repository at this point in the history
  • Loading branch information
albugowy15 committed Jun 27, 2024
1 parent 12af6c8 commit 00c75a8
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 18 deletions.
2 changes: 1 addition & 1 deletion db/seeds/alternatives.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ func SeedAlternativeTx(tx *sqlx.Tx) {
{Alternative: "Tata Busana", Description: "Alternative keterampilan Tata Busana"},
{Alternative: "Tata Boga", Description: "Alternative keterampilan Tata Boga"},
{Alternative: "Tata Kecantikan", Description: "Alternative keterampilan Tata Kecantikan"},
{Alternative: "Teknik Kendararaan Ringan/Motor", Description: "Alternative keterampilan Teknik Kendararaan Ringan/Motor"},
{Alternative: "Teknik Kendaraan Ringan/Motor", Description: "Alternative keterampilan Teknik Kendaraan Ringan/Motor"},
}
_, err := tx.NamedExec(`INSERT INTO alternatives (alternative, description) VALUES (:alternative, :description)`, alteratives)
if err != nil {
Expand Down
2 changes: 1 addition & 1 deletion db/seeds/questions.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ func SeedQuestionsTx(tx *sqlx.Tx) {
{Code: "FAS_TBU", Number: 11, Question: "Seberapa dukungan fasilitas yang kamu miliki untuk bisa mengikuti keterampilan Tata Busana?", Category: "PREFERENCE", Description: "Dari skala 1-4 tentukan seberapa mendukung fasilitas yang kamu miliki terhadap keterampilan Tata Busana. 1=Sangat Tidak Mendukung, 4=Sangat Mendukung"},
{Code: "FAS_TBO", Number: 12, Question: "Seberapa dukungan fasilitas yang kamu miliki untuk bisa mengikuti keterampilan Tata Boga?", Category: "PREFERENCE", Description: "Dari skala 1-4 tentukan seberapa mendukung fasilitas yang kamu miliki terhadap keterampilan Tata Boga. 1=Sangat Tidak Mendukung, 4=Sangat Mendukung"},
{Code: "FAS_TKE", Number: 13, Question: "Seberapa dukungan fasilitas yang kamu miliki untuk bisa mengikuti keterampilan Tata Kecantikan", Category: "PREFERENCE", Description: "Dari skala 1-4 tentukan seberapa mendukung fasilitas yang kamu miliki terhadap keterampilan Tata Kecantika. 1=Sangat Tidak Mendukung, 4=Sangat Mendukung"},
{Code: "FAS_TKR", Number: 14, Question: "Seberapa dukungan fasilitas yang kamu miliki untuk bisa mengikuti keterampilan Teknik Kendararaan Ringan/Motor?", Category: "PREFERENCE", Description: "Dari skala 1-4 tentukan seberapa mendukung fasilitas yang kamu miliki terhadap keterampilan Teknik Kendararaan Ringan/Motor. 1=Sangat Tidak Mendukung, 4=Sangat Mendukung"},
{Code: "FAS_TKR", Number: 14, Question: "Seberapa dukungan fasilitas yang kamu miliki untuk bisa mengikuti keterampilan Teknik Kendaraan Ringan/Motor?", Category: "PREFERENCE", Description: "Dari skala 1-4 tentukan seberapa mendukung fasilitas yang kamu miliki terhadap keterampilan Teknik Kendaraan Ringan/Motor. 1=Sangat Tidak Mendukung, 4=Sangat Mendukung"},
{Code: "JLP_GAJ", Number: 15, Question: "Dalam memilih bidang keterampilan, seberapa pentingnya jumlah lapangan pekerjaan dengan gaji?", Category: "COMPARISON", Description: "Dari 9 s.d 1/9 dimana 1 s.d 9 menunjukkan jumlah lapangan pekerjaan lebih penting dan 1 s.d 1/9 menunjukkan gaji lebih penting. Sedangkan 1 menunjukkan keduanya sama-sama penting"},
{Code: "JLP_PEW", Number: 16, Question: "Dalam memilih bidang keterampilan, seberapa pentingnya jumlah lapangan pekerjaan dengan peluang wirausaha?", Category: "COMPARISON", Description: "Dari 9 s.d 1/9 dimana 1 s.d 9 menunjukkan jumlah lapangan pekerjaan lebih penting dan 1 s.d 1/9 menunjukkan peluang wirausaha lebih penting. Sedangkan 1 menunjukkan keduanya sama-sama penting"},
{Code: "JLP_MIN", Number: 17, Question: "Dalam memilih bidang keterampilan, seberapa pentingnya jumlah lapangan pekerjaan dengan minatmu?", Category: "COMPARISON", Description: "Dari 9 s.d 1/9 dimana 1 s.d 9 menunjukkan jumlah lapangan pekerjaan lebih penting dan 1 s.d 1/9 menunjukkan minat lebih penting. Sedangkan 1 menunjukkan keduanya sama-sama penting"},
Expand Down
18 changes: 9 additions & 9 deletions internal/services/topsis.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,12 @@ func CalculateTopsis(r *http.Request, body []models.SubmitAnswerRequest, tx *sql
is_facilities_question := answer.Number >= 8 && answer.Number <= 14
if is_interest_question {
float_answer, _ := strconv.ParseFloat(answer.Answer, 32)
squared := float32(math.Pow(float_answer, 2))
squared := float32(float_answer * float_answer)
arr_sum[0] += squared
}
if is_facilities_question {
float_answer, _ := strconv.ParseFloat(answer.Answer, 32)
squared := float32(math.Pow(float_answer, 2))
squared := float32(float_answer * float_answer)
arr_sum[1] += squared
}
}
Expand Down Expand Up @@ -502,7 +502,7 @@ func CalculateTopsis(r *http.Request, body []models.SubmitAnswerRequest, tx *sql
}

// 7
mesin_repository, err := repositories.GetAlternativeByName("Teknik Kendararaan Ringan/Motor")
mesin_repository, err := repositories.GetAlternativeByName("Teknik Kendaraan Ringan/Motor")
if err != nil {
return err
}
Expand All @@ -526,12 +526,12 @@ func CalculateTopsisAHP(r *http.Request, body []models.SubmitAnswerRequest, tx *
is_facilities_question := answer.Number >= 8 && answer.Number <= 14
if is_interest_question {
float_answer, _ := strconv.ParseFloat(answer.Answer, 32)
squared := float32(math.Pow(float_answer, 2))
squared := float32(float_answer * float_answer)
arr_sum[0] += squared
}
if is_facilities_question {
float_answer, _ := strconv.ParseFloat(answer.Answer, 32)
squared := float32(math.Pow(float_answer, 2))
squared := float32(float_answer * float_answer)
arr_sum[1] += squared
}
}
Expand Down Expand Up @@ -936,7 +936,7 @@ func CalculateTopsisAHP(r *http.Request, body []models.SubmitAnswerRequest, tx *
}

// 7
mesin_repository, err := repositories.GetAlternativeByName("Teknik Kendararaan Ringan/Motor")
mesin_repository, err := repositories.GetAlternativeByName("Teknik Kendaraan Ringan/Motor")
if err != nil {
return err
}
Expand All @@ -960,12 +960,12 @@ func CalculateTopsisCombinative(r *http.Request, body []models.SubmitAnswerReque
is_facilities_question := answer.Number >= 8 && answer.Number <= 14
if is_interest_question {
float_answer, _ := strconv.ParseFloat(answer.Answer, 32)
squared := float32(math.Pow(float_answer, 2))
squared := float32(float_answer * float_answer)
arr_sum[0] += squared
}
if is_facilities_question {
float_answer, _ := strconv.ParseFloat(answer.Answer, 32)
squared := float32(math.Pow(float_answer, 2))
squared := float32(float_answer * float_answer)
arr_sum[1] += squared
}
}
Expand Down Expand Up @@ -1370,7 +1370,7 @@ func CalculateTopsisCombinative(r *http.Request, body []models.SubmitAnswerReque
}

// 7
mesin_repository, err := repositories.GetAlternativeByName("Teknik Kendararaan Ringan/Motor")
mesin_repository, err := repositories.GetAlternativeByName("Teknik Kendaraan Ringan/Motor")
if err != nil {
return err
}
Expand Down
14 changes: 7 additions & 7 deletions pkg/topsis/topsis.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,13 @@ var (
"1/9": 1.0 / 9.0,
}
AlternativeToRow = map[string]int{
"Multimedia": 0,
"Teknik Elektro": 1,
"Teknik Listrik": 2,
"Tata Busana": 3,
"Tata Boga": 4,
"Tata Kecantikan": 5,
"Teknik Kendararaan Ringan/Motor": 6,
"Multimedia": 0,
"Teknik Elektro": 1,
"Teknik Listrik": 2,
"Tata Busana": 3,
"Tata Boga": 4,
"Tata Kecantikan": 5,
"Teknik Kendaraan Ringan/Motor": 6,
}
CriteriaToCol = map[string]int{
"total_open_jobs": 0,
Expand Down

0 comments on commit 00c75a8

Please sign in to comment.