| | |
| | | hrSalaryDTO.Queqin += queqingkoukuan; |
| | | } |
| | | } |
| | | hrSalaryDTO.Jiabangongzi += Math.Round((admAttendanceDTO.Jiaban / jiabangongzibiaozhun) * userList[i].ShiyongPrice.Value, 2); |
| | | if (hrJibengongzi.Jiabangongzi.HasValue) |
| | | { |
| | | hrSalaryDTO.Jiabangongzi += Math.Round(admAttendanceDTO.Jiaban * hrJibengongzi.Jiabangongzi.Value, 2); //(admAttendanceDTO.Jiaban / jiabangongzibiaozhun) * userList[i].ShiyongPrice.Value |
| | | } |
| | | |
| | | |
| | | |
| | | //工作评价不合格罚款 |
| | | hrSalaryDTO.Fakuan += Math.Round(userList[i].ShiyongPrice.Value * admEvaluateDTOs.Count / admAttendanceDTO.Yingchuqin, 2); |
| | |
| | | hrSalaryDTO.Queqin += queqingkoukuan; |
| | | } |
| | | } |
| | | hrSalaryDTO.Jiabangongzi += Math.Round((admAttendanceDTO.Jiaban / jiabangongzibiaozhun) * BasicPrice, 2); |
| | | if (hrJibengongzi.Jiabangongzi.HasValue) |
| | | { |
| | | hrSalaryDTO.Jiabangongzi += Math.Round(admAttendanceDTO.Jiaban * hrJibengongzi.Jiabangongzi.Value, 2); // hrSalaryDTO.Jiabangongzi += Math.Round((admAttendanceDTO.Jiaban / jiabangongzibiaozhun) * BasicPrice, 2); |
| | | } |
| | | |
| | | } |
| | | |
| | | |