| | |
| | | printTable = new Hashtable(); |
| | | int sum = 0; |
| | | List<ApplyListDto> applyList = new ArrayList<>(); |
| | | Map applyPersonInfo = sysUserService.getUser(userId); |
| | | SysUser applyPersonInfo = sysUserService.getUser(userId); |
| | | printTable.put("head", instituteName); |
| | | printTable.put("title", "领用单"); |
| | | printTable.put("applyPerson", applyPersonInfo.get("name")); |
| | | printTable.put("department", applyPersonInfo.get("meta_value")); |
| | | printTable.put("applyPerson", applyPersonInfo.getName()); |
| | | printTable.put("department", applyPersonInfo.getDepartment()); |
| | | printTable.put("date", Utils.now("yyyy-MM-dd")); |
| | | printTable.put("phone", applyPersonInfo.get("phone")); |
| | | String receiptNum = new SimpleDateFormat("yyyyMMddHHmmssSSS").format(new Date()); |
| | | printTable.put("receiptNumber", receiptNum); |
| | | printTable.put("project", applyPersonInfo.get("project")); |
| | | if (StringUtils.isNotBlank(applyPersonInfo.getPhone())){ |
| | | printTable.put("phone", applyPersonInfo.getPhone()); |
| | | } |
| | | if (StringUtils.isNotBlank(applyPersonInfo.getProject())){ |
| | | printTable.put("project", applyPersonInfo.getProject()); |
| | | } |
| | | SysLaboratory lab = sysLaboratoryService.getSysLaboratory(laboratoryId); |
| | | printTable.put("lab", lab.getName()); |
| | | this.receiptNumber = receiptNum; |
| | |
| | | printTable = null; |
| | | printTable = new Hashtable(); |
| | | List<ApplyListDto> applyList = new ArrayList<>(); |
| | | Map applyPersonInfo = sysUserService.getUser(userId); |
| | | SysUser applyPersonInfo = sysUserService.getUser(userId); |
| | | printTable.put("head", instituteName); |
| | | printTable.put("title", "领用单"); |
| | | printTable.put("applyPerson", applyPersonInfo.get("name")); |
| | | printTable.put("department", applyPersonInfo.get("meta_value")); |
| | | printTable.put("applyPerson", applyPersonInfo.getName()); |
| | | printTable.put("department", applyPersonInfo.getDepartment()); |
| | | printTable.put("date", Utils.now("yyyy-MM-dd")); |
| | | printTable.put("phone", applyPersonInfo.get("phone")); |
| | | printTable.put("project", applyPersonInfo.get("project")); |
| | | if (StringUtils.isNotBlank(applyPersonInfo.getPhone())){ |
| | | printTable.put("phone", applyPersonInfo.getPhone()); |
| | | } |
| | | if (StringUtils.isNotBlank(applyPersonInfo.getProject())){ |
| | | printTable.put("project", applyPersonInfo.getProject()); |
| | | } |
| | | SysLaboratory lab = sysLaboratoryService.getSysLaboratory(laboratoryId); |
| | | String receiptNum = new SimpleDateFormat("yyyyMMddHHmmssSSS").format(new Date()); |
| | | printTable.put("receiptNumber", receiptNum); |
| | |
| | | if (StringUtils.isBlank(opeApplyReserve.getArticleNumber())) { |
| | | throw new BusinessException(ExceptionEnumCode.PARAM_EXIST, opeApplyReserve.getReagent().getName() + ":批号不能为空"); |
| | | } |
| | | SysReagent sysReagent = sysReagentService.getSysReagent(opeApplyReserve.getReagent().getId()); |
| | | if (sysReagent == null){ |
| | | throw new BusinessException(ExceptionEnumCode.PARAM_EXIST, opeApplyReserve.getReagent().getName() + ":被删除"); |
| | | } |
| | | } |
| | | |
| | | //用来检验提交表单得试剂条码是否重复 |