| | |
| | | package com.ycl.service.impl; |
| | | |
| | | import com.alibaba.fastjson2.JSONArray; |
| | | import com.ycl.common.utils.DateUtils; |
| | | import com.ycl.common.utils.StringUtils; |
| | | import com.ycl.domain.dto.FlowListenerFieldDTO; |
| | | import com.ycl.domain.entity.SysListener; |
| | | import com.ycl.mapper.SysListenerMapper; |
| | | import com.ycl.service.ISysListenerService; |
| | |
| | | */ |
| | | @Override |
| | | public List<SysListener> selectSysListenerList(SysListener sysListener) { |
| | | return sysListenerMapper.selectSysListenerList(sysListener); |
| | | List<SysListener> sysListeners = sysListenerMapper.selectSysListenerList(sysListener); |
| | | sysListeners.forEach(listener ->{ |
| | | if(StringUtils.isNotBlank(listener.getFieldsStr())) { |
| | | listener.setFields(JSONArray.parseArray(listener.getFieldsStr(), FlowListenerFieldDTO.class)); |
| | | } |
| | | }); |
| | | return sysListeners; |
| | | } |
| | | |
| | | /** |