| | |
| | | // 5.发送消息通知给复核人 |
| | | // 查询当前人信息 |
| | | Integer userId = SecurityUtils.getUserId().intValue(); |
| | | String userName = insProductMapper.selectUserById(userId).get("name"); |
| | | Map<String, String> userMap = insProductMapper.selectUserById(verifyUser); |
| | | String userName = userMap.get("name"); |
| | | // 查询发送人信息 |
| | | String sendUserAccount = insProductMapper.selectUserById(verifyUser).get("account"); |
| | | String sendUserAccount = userMap.get("account"); |
| | | InformationNotification info = new InformationNotification(); |
| | | info.setCreateUser(userName); |
| | | info.setMessageType("2"); |
| | |
| | | .last("limit 1")); |
| | | threadPoolTaskExecutor.execute(() -> { |
| | | String message = ""; |
| | | message += "检验任务复核通知"; |
| | | message += "耐丝系统检验任务复核通知"; |
| | | message += "\n提交人: " + userName; |
| | | message += "\n委托编号: " + order.getEntrustCode(); |
| | | message += "\n样品名称: " + insSample.getModel(); |
| | |
| | | // 查询ifs信息获取获取前10个供应商一样的, 检验项一样信息 |
| | | threadPoolTaskExecutor.execute(() -> { |
| | | // 添加分析数据 |
| | | addAnalysis(productList, ifsInventoryQuantity, order, userName); |
| | | addAnalysis(productList, ifsInventoryQuantity, order, sendUserAccount); |
| | | }); |
| | | |
| | | |
| | |
| | | IfsInventoryQuantity ifsInventoryQuantity = ifsInventoryQuantityMapper.selectById(order.getIfsInventoryId()); |
| | | |
| | | String message = ""; |
| | | message += "报告编制审批通知"; |
| | | message += "耐丝系统报告编制审批通知"; |
| | | message += "\n检验人: " + userName; |
| | | message += "\n复核人: " + chenkUserName; |
| | | message += "\n委托编号: " + order.getEntrustCode(); |
| | |
| | | IfsInventoryQuantity ifsInventoryQuantity = ifsInventoryQuantityMapper.selectById(order.getIfsInventoryId()); |
| | | |
| | | String message = ""; |
| | | message += "检验任务复核退回通知"; |
| | | message += "耐丝系统检验任务复核退回通知"; |
| | | message += "\n复核人: " + userName; |
| | | message += "\n委托编号: " + order.getEntrustCode(); |
| | | message += "\n样品名称: " + insSample.getModel(); |