包头bug修改
This commit is contained in:
parent
9426b29cc3
commit
a93e71fe20
@ -627,6 +627,9 @@ public class WorkerAdmissionController {
|
||||
setUploadFileName(finalUnzip, nameIdCardMap, "体检报告", con -> {
|
||||
con.getLeft().setExaminationImage(con.getRight());
|
||||
});
|
||||
setUploadFileName(finalUnzip, nameIdCardMap, "二级、三级培训证明", con -> {
|
||||
con.getLeft().setTwoTrainProof(con.getRight());
|
||||
});
|
||||
return Result.success(vos);
|
||||
} catch (Exception e) {
|
||||
log.error("", e);
|
||||
|
||||
@ -244,4 +244,6 @@ public class UploadZipWorkAdmissionVo {
|
||||
@ApiModelProperty(value = "支部名称Id")
|
||||
private Long branchId;
|
||||
private String branchIdStr;
|
||||
@ApiModelProperty(value = "二级、三级培训证明")
|
||||
private java.lang.String twoTrainProof;
|
||||
}
|
||||
|
||||
@ -149,14 +149,14 @@ public class PartyConstructionMemberServiceImpl extends ServiceImpl<PartyConstru
|
||||
List<PartyConstructionMember> mans = members.stream().filter(m -> Objects.equals(m.getSex(), 1)).collect(Collectors.toList());
|
||||
stats.setMenNum(mans.size());
|
||||
stats.setWomenNum(members.size() - mans.size());
|
||||
stats.setMenPercent(NumberUtil.div(stats.getMenNum(), stats.getTotal(), 2));
|
||||
stats.setWomenPercent(NumberUtil.div(stats.getWomenNum(), stats.getTotal(), 2));
|
||||
stats.setMenPercent(NumberUtil.mul(NumberUtil.div(stats.getMenNum(), stats.getTotal(), 2), new BigDecimal("100")));
|
||||
stats.setWomenPercent(NumberUtil.mul(NumberUtil.div(stats.getWomenNum(), stats.getTotal(), 2), new BigDecimal("100")));
|
||||
List<PartyConstructionMember> dzs = members.stream().filter(m -> Optional.ofNullable(Convert.toInt(m.getEducationalBackground())).map(x -> x >= 5).orElse(false)).collect(Collectors.toList());
|
||||
List<PartyConstructionMember> sss = members.stream().filter(m -> !Objects.equals(m.getNation(), "汉族")).collect(Collectors.toList());
|
||||
stats.setDzNum(dzs.size());
|
||||
stats.setSsNum(sss.size());
|
||||
stats.setDzPercent(NumberUtil.div(stats.getDzNum(), stats.getTotal(), 2));
|
||||
stats.setSsPercent(NumberUtil.div(stats.getSsNum(), stats.getTotal(), 2));
|
||||
stats.setDzPercent(NumberUtil.mul(NumberUtil.div(stats.getDzNum(), stats.getTotal(), 2), new BigDecimal("100")));
|
||||
stats.setSsPercent(NumberUtil.mul(NumberUtil.div(stats.getSsNum(), stats.getTotal(), 2), new BigDecimal("100")));
|
||||
}
|
||||
return stats;
|
||||
}
|
||||
|
||||
@ -454,7 +454,8 @@ public class WorkerAdmissionServiceImpl extends ServiceImpl<WorkerAdmissionMappe
|
||||
"人员资质",
|
||||
"人员资质验证",
|
||||
"身份证国徽面",
|
||||
"身份证人像面文件夹").forEach(o -> {
|
||||
"身份证人像面文件夹",
|
||||
"二级、三级培训证明").forEach(o -> {
|
||||
FileUtil.mkdir(new File(dir, o));
|
||||
});
|
||||
ExcelUtils.exportExcelWorkAdmissionTemplate(response, epcInfos, enterpriseInfos, deviceUnits, postWorkTypes, certTypeList, groupList, new File(dir, "人员入场导入模板.xlsx"), organizations);
|
||||
|
||||
@ -453,11 +453,11 @@ public class FlowSeviceUtil {
|
||||
instanceQuery.or().startedBy(userId + "").involvedUser(userId + "").endOr();
|
||||
} else if (Objects.equals(customStatus, 2)) {
|
||||
instanceQuery.or().startedBy(userId + "").involvedUser(userId + "").endOr();
|
||||
instanceQuery.finished();
|
||||
}
|
||||
Executor.builder()
|
||||
//customStatus 1待催办2已办结3审批进行中4审批被撤销5审批被驳回
|
||||
.ifTrueNext(Objects.equals(customStatus, 1), instanceQuery::unfinished)
|
||||
.ifNotBlankNext(Objects.equals(customStatus, 2) ? "PRE%" : null, instanceQuery::processInstanceBusinessStatusLike)
|
||||
.ifNotBlankNext(Objects.equals(customStatus, 5) ? ProcessStatus.REFUSE.toString() : null, instanceQuery::processInstanceBusinessStatus);
|
||||
instanceQuery.count();
|
||||
return instanceQuery;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user