|
@@ -64,7 +64,7 @@ public class WorkHourStatistics {
|
|
|
|
|
|
@Scheduled(fixedDelay = 432000000L)
|
|
|
public void updateHour() {
|
|
|
-// standardWorkHour();
|
|
|
+ standardWorkHour();
|
|
|
standardWeeklyWorkHour();
|
|
|
standardMonthlyWorkHour();
|
|
|
projectMemberHour();
|
|
@@ -301,6 +301,12 @@ public class WorkHourStatistics {
|
|
|
ChuanyunSelfWorkHourDTO chuanyunSelfWorkHourDTO = new ChuanyunSelfWorkHourDTO();
|
|
|
BeanUtils.copyProperties(chuanyunSelfWorkHourDO,chuanyunSelfWorkHourDTO);
|
|
|
chuanyunSelfWorkHourDTO.setDepartmentId(departmentId);
|
|
|
+ ChuanyunUserCompanyDO chuanyunUserCompanyDO =chuanyunUserCompanyDao.findByUserId(chuanyunSelfWorkHourDTO.getUserId());
|
|
|
+ if (chuanyunUserCompanyDO!=null){
|
|
|
+ chuanyunSelfWorkHourDTO.setUserName(chuanyunUserCompanyDO.getUserName());
|
|
|
+ }else{
|
|
|
+ chuanyunSelfWorkHourDTO.setUserName(chuanyunSelfWorkHourDTO.getUserId());
|
|
|
+ }
|
|
|
List<String> matchers = new ArrayList<>();
|
|
|
matchers.add("F0000001_2,"+chuanyunSelfWorkHourDO.getProjectId());
|
|
|
matchers.add("F0000002_2,"+chuanyunSelfWorkHourDO.getUserId());
|
|
@@ -742,6 +748,9 @@ public class WorkHourStatistics {
|
|
|
*/
|
|
|
@JsonProperty("F0000007")
|
|
|
private String departmentId;
|
|
|
+
|
|
|
+ @JsonProperty("F0000008")
|
|
|
+ private String userName;
|
|
|
}
|
|
|
|
|
|
@Data
|