From d2ec5bfc26119a08985059ab3dabacea8275e45b Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期五, 17 六月 2022 11:21:30 +0800
Subject: [PATCH] 1. 自动评分调整

---
 src/main/kotlin/cn/flightfeather/supervision/common/score/AutoScore.kt |   29 ++++++++++++-----------------
 1 files changed, 12 insertions(+), 17 deletions(-)

diff --git a/src/main/kotlin/cn/flightfeather/supervision/common/score/AutoScore.kt b/src/main/kotlin/cn/flightfeather/supervision/common/score/AutoScore.kt
index d100e3a..0cd255f 100644
--- a/src/main/kotlin/cn/flightfeather/supervision/common/score/AutoScore.kt
+++ b/src/main/kotlin/cn/flightfeather/supervision/common/score/AutoScore.kt
@@ -94,8 +94,8 @@
     }
 
     fun go(_year: Int? = null, _month: Int? = null) {
-        val fileName = "姹戒慨鑷姩璇勫垎-${DateUtil().DateToString(Date(), "yyyy-MM-ddhhmmss")}.xls"
-        val filePath = "E:\\宸ヤ綔\\寮�鍙慭\椋炵窘鐜app\\鑷姩璇勫垎\\姹戒慨\\$fileName"
+        val fileName = "${SCENE_TYPE.des}鑷姩璇勫垎-${DateUtil().DateToString(Date(), "yyyy-MM-ddhhmmss")}.xls"
+        val filePath = "E:\\宸ヤ綔\\寮�鍙慭\椋炵窘鐜app\\鑷姩璇勫垎\\${SCENE_TYPE.des}\\$fileName"
         val out = FileOutputStream(File(filePath))
 
         getScoreItem()
@@ -103,10 +103,8 @@
         val userList = userinfoMapper.selectByExample(Example(Userinfo::class.java).apply {
             createCriteria().andEqualTo("usertypeid", UserType.Enterprise.value.toByte())
                 // FIXME: 2021/4/28 鍦烘櫙绫诲瀷 
-//                    姹戒慨绫诲瀷
                 .andEqualTo("extension2", SCENE_TYPE.value.toString())
-//            椁愰ギ绫诲瀷
-//                .andEqualTo("extension2", SCENE_TYPE.value.toString())
+                .andEqualTo("isenable", true)
 //            orderBy("workno")
         })
 
@@ -166,7 +164,8 @@
                 it.realname,
                 SCENE_TYPE,
                 year,
-                month
+                month,
+                now
             )
 
             var score = 0
@@ -280,21 +279,17 @@
                 }
             } ?: 0
             // 鍐欏叆鏁版嵁搴�
-//            if (r > 0) {
-//                evaluationList.forEach { el -> evaluationMapper.insert(el) }
-//                itemevaluationList.forEach { il -> itemevaluationMapper.insert(il) }
-                for (e in evaluationList) {
-                    if (e.ertype?.toInt()?.equals(0) == true) {
-                        finalScore(e, year, eMonth, period)
-                        break
-                    }
-                }
+//            for (e in evaluationList) {
+//                if (e.ertype?.toInt()?.equals(0) == true) {
+//                    finalScore(e, year, eMonth, period)
+//                    break
+//                }
 //            }
         }
 
         // 鍐欏叆鏂囨。
-//        ExcelUtil.write2(emptyList(), contents, workbook)
-//        workbook.write(out)
+        ExcelUtil.write2(emptyList(), contents, workbook)
+        workbook.write(out)
         workbook.close()
         out.flush()
         out.close()

--
Gitblit v1.9.3