From b180708562d6fb872c83c05756e8041d9967483a Mon Sep 17 00:00:00 2001
From: Riku <risaku@163.com>
Date: 星期一, 22 十二月 2025 21:04:13 +0800
Subject: [PATCH] 2025.12.22 1. 修改日任务统计接口,新增当天内整改问题数和48小时内整改问题数统计
---
src/main/kotlin/cn/flightfeather/supervision/domain/ds2/repository/UserMapRep.kt | 18 ++++++++++++------
1 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/src/main/kotlin/cn/flightfeather/supervision/domain/ds2/repository/UserMapRep.kt b/src/main/kotlin/cn/flightfeather/supervision/domain/ds2/repository/UserMapRep.kt
index 1ed3e11..c47165b 100644
--- a/src/main/kotlin/cn/flightfeather/supervision/domain/ds2/repository/UserMapRep.kt
+++ b/src/main/kotlin/cn/flightfeather/supervision/domain/ds2/repository/UserMapRep.kt
@@ -8,6 +8,7 @@
import cn.flightfeather.supervision.domain.ds2.mapper.UserMapMapper
import org.springframework.stereotype.Repository
import tk.mybatis.mapper.entity.Example
+import java.util.*
@Repository
class UserMapRep(
@@ -22,15 +23,15 @@
* @return
*/
fun findFromSupervision(userinfoTZ: UserinfoTZ?): Scense? {
+ return findFromSupervision(userinfoTZ?.guid)
+ }
+
+ fun findFromSupervision(guid: String?): Scense? {
val userMap = UserMap().apply {
- tzUserId = userinfoTZ?.guid
+ tzUserId = guid
}
// 鎵惧埌涓や釜绯荤粺鐢ㄦ埛鐨勫搴斿叧绯�
- val uMap = userMapMapper.selectOne(userMap)
- if (uMap == null) {
- println("${userinfoTZ?.guid}, ${userinfoTZ?.realname}")
- return null
- }
+ val uMap = userMapMapper.selectOne(userMap) ?: return null
// 鎵惧埌椋炵窘鐩戠涓殑鐢ㄦ埛淇℃伅
val userInfoSp = userinfoMapper.selectByPrimaryKey(uMap.svUserId)
// 鎵惧埌椋炵窘鐩戠涓殑鍦烘櫙淇℃伅
@@ -45,4 +46,9 @@
createCriteria().andIn("svUserId", idList)
})
}
+
+ fun insert(userMap: UserMap): Int {
+ if (userMap.umCreateTime == null) userMap.umCreateTime = Date()
+ return userMapMapper.insert(userMap)
+ }
}
\ No newline at end of file
--
Gitblit v1.9.3