Bläddra i källkod

update

add_swagger
MSI\derek 9 månader sedan
förälder
incheckning
79cefb0c86
1 ändrade filer med 4 tillägg och 9 borttagningar
  1. +4
    -9
      src/main/java/com/ffii/tsms/modules/report/service/ReportService.kt

+ 4
- 9
src/main/java/com/ffii/tsms/modules/report/service/ReportService.kt Visa fil

@@ -3672,14 +3672,11 @@ open class ReportService(
val targetTeam = team.code
_timesheets = timesheets.filter { ts ->
// val staffTeam = ts.staff!!.team.code
println(ts.staff!!.id!!)
println(ts.id)
println(ts.recordDate)
val staffTeam = teamlog.find {
it.staff.id == ts.staff!!.id
&& it.from <= ts.recordDate && (it.to == null || it.to >= ts.recordDate)
&& it.deleted == false
}!!.team.code
}?.team?.code ?: ts.staff?.team?.code
val projectTeam = ts.project!!.teamLead!!.team.code
projectTeam != staffTeam &&
(staffTeam == targetTeam || projectTeam == targetTeam )
@@ -3691,7 +3688,7 @@ open class ReportService(
it.staff.id == ts.staff!!.id
&& it.from.isBefore(ts.recordDate) && (it.to == null || it.to.isAfter(ts.recordDate))
&& it.deleted == false
}!!.team.code
}?.team?.code ?: ts.staff?.team?.code
val projectTeam = ts.project!!.teamLead!!.team.code
projectTeam != staffTeam
}
@@ -3700,8 +3697,6 @@ open class ReportService(
// this team charging others
// get the grade and salary data of the record
val _grade = gradeLog.find {
println("it staff: ${it.staff.id} ; ts staff: ${ts.staff!!.id}")
println(it.staff.id == ts.staff!!.id)
it.staff != null && it.staff.id == ts.staff!!.id
&& it.from <= ts.recordDate && (it.to == null || it.to >=ts.recordDate)
&& it.deleted == false
@@ -4220,7 +4215,7 @@ open class ReportService(
it.staff.id == ts.staff!!.id
&& it.from.isBefore(ts.recordDate) && (it.to == null || it.to.isAfter(ts.recordDate))
&& it.deleted == false
}!!.team.code
}?.team?.code ?: ts.staff?.team?.code
val projectTeam = ts.project!!.teamLead!!.team.code
projectTeam != staffTeam &&
(staffTeam == targetTeam || projectTeam == targetTeam )
@@ -4234,7 +4229,7 @@ open class ReportService(
it.from.isBefore(ts.recordDate) && (it.to == null || it.to.isAfter(ts.recordDate))
&&
it.deleted == false
}!!.team.code
}?.team?.code ?: ts.staff?.team?.code
val projectTeam = ts.project!!.teamLead!!.team.code
projectTeam != staffTeam
}


Laddar…
Avbryt
Spara