Procházet zdrojové kódy

update

tags/Baseline_30082024_BACKEND_UAT
MSI\derek před 1 rokem
rodič
revize
da563e0408
4 změnil soubory, kde provedl 16 přidání a 6 odebrání
  1. +2
    -0
      src/main/java/com/ffii/tsms/modules/data/entity/StaffRepository.java
  2. +3
    -0
      src/main/java/com/ffii/tsms/modules/data/service/SkillService.kt
  3. +7
    -0
      src/main/java/com/ffii/tsms/modules/data/web/SkillController.kt
  4. +4
    -6
      src/main/java/com/ffii/tsms/modules/data/web/StaffsController.kt

+ 2
- 0
src/main/java/com/ffii/tsms/modules/data/entity/StaffRepository.java Zobrazit soubor

@@ -16,6 +16,8 @@ public interface StaffRepository extends AbstractRepository<Staff, Long> {
List<StaffSearchInfo> findAllStaffSearchInfoByIdIn(List<Long> ids);
Optional<Staff> findByStaffId(@Param("staffId") String staffId);

Optional<StaffSearchInfo> findStaffSearchInfoById(@Param("id") Long id);

Optional<Staff> findByUserId(@Param("userId") Long userId);
Optional<List<Staff>> findAllByTeamIdAndDeletedFalse(Long id);
}

+ 3
- 0
src/main/java/com/ffii/tsms/modules/data/service/SkillService.kt Zobrazit soubor

@@ -50,6 +50,9 @@ open class SkillService(
+ " from skill s "
+ " where s.deleted = false "
)
if (args.containsKey("id")) {
sql.append("and s.id = :id")
}
return jdbcDao.queryForList(sql.toString(), args)
}
open fun combo(args: Map<String, Any>): List<Map<String, Any>> {


+ 7
- 0
src/main/java/com/ffii/tsms/modules/data/web/SkillController.kt Zobrazit soubor

@@ -19,6 +19,13 @@ class SkillController(private val skillService: SkillService) {
fun saveSkill(@Valid @RequestBody newSkill: NewSkillRequest): Skill {
return skillService.saveOrUpdate(newSkill)
}
@GetMapping("/{id}")
fun list(@Valid @PathVariable id: Long): List<Map<String, Any>> {
val args: MutableMap<String, Any> = HashMap()
args["id"] = id
return skillService.list(args);
}

@GetMapping
fun list(): List<Map<String, Any>> {
val args: MutableMap<String, Any> = HashMap()


+ 4
- 6
src/main/java/com/ffii/tsms/modules/data/web/StaffsController.kt Zobrazit soubor

@@ -50,13 +50,11 @@ class StaffsController(private val staffsService: StaffsService) {

@GetMapping("/combo")
@Throws(ServletRequestBindingException::class)
fun combo(request: HttpServletRequest?): RecordsRes<Map<String, Any>> {
fun combo(request: HttpServletRequest?): List<Map<String, Any>> {
println(request)
return RecordsRes<Map<String, Any>>(
staffsService.combo(
CriteriaArgsBuilder.withRequest(request)
.build()
)
return staffsService.combo(
CriteriaArgsBuilder.withRequest(request)
.build()
)
}
@PostMapping("/save")


Načítá se…
Zrušit
Uložit