| | |
| | | </resultMap> |
| | | |
| | | <insert id="insertSysAlarmPerson" parameterType="com.nanometer.smartlab.entity.SysAlarmPerson"> |
| | | insert into sys_warning(container_code, warning_id, warning_time, warning_level, user_id, warning_point,daping_alarm_id) |
| | | values (#{containerCode}, #{warningId}, #{warningTime}, #{warningLevel}, #{userId}, #{warningPoint},#{refId} ) |
| | | insert into sys_warning(container_code, warning_id, warning_time, warning_level, user_id, warning_point,daping_alarm_id,memo) |
| | | values (#{containerCode}, #{warningId}, #{warningTime}, #{warningLevel}, #{userId}, #{warningPoint},#{refId},#{memo} ) |
| | | </insert> |
| | | |
| | | |
| | |
| | | |
| | | private int warningPoint; |
| | | |
| | | private String memo; |
| | | |
| | | private String refId; |
| | | |
| | | public String getRefId() { |
| | |
| | | this.warningPoint = warningPoint; |
| | | } |
| | | |
| | | @Override |
| | | public String getMemo() { |
| | | return memo; |
| | | } |
| | | |
| | | public void setMemo(String memo) { |
| | | this.memo = memo; |
| | | } |
| | | |
| | | @Override |
| | | public String toString() { |
| | | return "SysAlarm{" + |
| | | "id=" + id + |
| | |
| | | logger.info(resData2); |
| | | } |
| | | } |
| | | sysAlarmPersonDao.insertSysAlarmPerson(sysAlarmPerson); |
| | | |
| | | if(enable && "2".equals(warningId) ) { |
| | | List<Map> personsInCharge = sysLaboratoryContainer.getContainerPersonInCharge(containerCode); |
| | | Map param = new HashMap(); |
| | |
| | | }); |
| | | } |
| | | if (phones.length() >0){ |
| | | phones.deleteCharAt(phones.length() - 1);} |
| | | phones.deleteCharAt(phones.length() - 1); |
| | | String memo = String.format("短信已发送[%s]", phones); |
| | | sysAlarmPerson.setMemo(memo); |
| | | } |
| | | |
| | | String suffix = String.format("?head=%s&signature=%s&content=%s&telnumber=%s", head, signature, content, phones.toString().replace(" ", "")); |
| | | CloseableHttpClient client = HttpClients.createDefault(); |
| | |
| | | logger.info(resData); |
| | | |
| | | } |
| | | sysAlarmPersonDao.insertSysAlarmPerson(sysAlarmPerson); |
| | | } |
| | | // 将人员扣分更新到人员表 |
| | | if (warningPoint == null) { |