Browse Source

查询事件信息详情

dev
HAHA 3 years ago
parent
commit
1e0fea80c5
  1. 13
      epmet-module/open-data-worker/open-data-worker-client/src/main/java/com/epmet/opendata/dto/form/WghSjxxDetailFormDto.java
  2. 5
      epmet-module/open-data-worker/open-data-worker-client/src/main/java/com/epmet/opendata/dto/result/NewWghSjxxResultDTO.java
  3. 15
      epmet-module/open-data-worker/open-data-worker-server/src/main/java/com/epmet/opendata/controller/WghSjxxController.java
  4. 11
      epmet-module/open-data-worker/open-data-worker-server/src/main/java/com/epmet/opendata/dao/WghSjxxDao.java
  5. 11
      epmet-module/open-data-worker/open-data-worker-server/src/main/java/com/epmet/opendata/service/WghSjxxService.java
  6. 14
      epmet-module/open-data-worker/open-data-worker-server/src/main/java/com/epmet/opendata/service/impl/WghSjxxServiceImpl.java
  7. 12
      epmet-module/open-data-worker/open-data-worker-server/src/main/resources/mapper/WghSjxxDao.xml

13
epmet-module/open-data-worker/open-data-worker-client/src/main/java/com/epmet/opendata/dto/form/WghSjxxDetailFormDto.java

@ -0,0 +1,13 @@
package com.epmet.opendata.dto.form;
import lombok.Data;
import java.io.Serializable;
@Data
public class WghSjxxDetailFormDto implements Serializable {
private static final long serialVersionUID = 3053467128163250132L;
private Integer recid;
}

5
epmet-module/open-data-worker/open-data-worker-client/src/main/java/com/epmet/opendata/dto/result/NewWghSjxxResultDTO.java

@ -40,4 +40,9 @@ public class NewWghSjxxResultDTO implements Serializable {
* 事件描述
*/
private String sjms;
/**
* 唯一标识
*/
private Integer recid;
}

15
epmet-module/open-data-worker/open-data-worker-server/src/main/java/com/epmet/opendata/controller/WghSjxxController.java

@ -14,6 +14,7 @@ import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.opendata.dto.form.NewWghSjxxFormDTO;
import com.epmet.opendata.dto.form.PreserVationFormDTO;
import com.epmet.opendata.dto.form.WghSjxxDetailFormDto;
import com.epmet.opendata.dto.result.NewWghSjxxResultDTO;
import com.epmet.opendata.dto.result.WghSjxxResultDTO;
import com.epmet.opendata.dto.wgh.WghSjxxDTO;
@ -112,4 +113,18 @@ public class WghSjxxController {
PageData<NewWghSjxxResultDTO> dto = wghSjxxService.getWghSjxxPage(form);
return new Result<PageData<NewWghSjxxResultDTO>>().ok(dto);
}
/**
* 查询事件信息详情
*
* @param dto
* @return com.epmet.commons.tools.utils.Result
* @author LZN
* @date 2022/7/5 16:14
*/
@PostMapping("getWghSjxxDetail")
public Result getWghSjxxDetail(@RequestBody WghSjxxDetailFormDto dto){
NewWghSjxxResultDTO result = wghSjxxService.getWghSjxxDetail(dto);
return new Result().ok(result);
}
}

11
epmet-module/open-data-worker/open-data-worker-server/src/main/java/com/epmet/opendata/dao/WghSjxxDao.java

@ -3,6 +3,7 @@ package com.epmet.opendata.dao;
import com.epmet.commons.mybatis.dao.BaseDao;
import com.epmet.opendata.dto.form.NewWghSjxxFormDTO;
import com.epmet.opendata.dto.form.WghSjxxDetailFormDto;
import com.epmet.opendata.dto.result.NewWghSjxxResultDTO;
import com.epmet.opendata.entity.WghSjxxEntity;
import org.apache.ibatis.annotations.Mapper;
@ -38,4 +39,14 @@ public interface WghSjxxDao extends BaseDao<WghSjxxEntity> {
* @date 2022/7/5 15:49
*/
List<NewWghSjxxResultDTO> getWghSjxxPage(@Param("form") NewWghSjxxFormDTO form);
/**
* 查询事件信息详情
*
* @param dto
* @return com.epmet.opendata.dto.result.NewWghSjxxResultDTO
* @author LZN
* @date 2022/7/5 16:15
*/
NewWghSjxxResultDTO getWghSjxxDetail(@Param("dto") WghSjxxDetailFormDto dto);
}

11
epmet-module/open-data-worker/open-data-worker-server/src/main/java/com/epmet/opendata/service/WghSjxxService.java

@ -4,6 +4,7 @@ import com.epmet.commons.mybatis.service.BaseService;
import com.epmet.commons.tools.page.PageData;
import com.epmet.opendata.dto.form.NewWghSjxxFormDTO;
import com.epmet.opendata.dto.form.PreserVationFormDTO;
import com.epmet.opendata.dto.form.WghSjxxDetailFormDto;
import com.epmet.opendata.dto.result.NewWghSjxxResultDTO;
import com.epmet.opendata.dto.result.WghSjxxResultDTO;
import com.epmet.opendata.dto.wgh.WghSjxxDTO;
@ -100,4 +101,14 @@ public interface WghSjxxService extends BaseService<WghSjxxEntity> {
* @date 2022/7/5 15:49
*/
PageData<NewWghSjxxResultDTO> getWghSjxxPage(NewWghSjxxFormDTO form);
/**
* 查询事件信息详情
*
* @param dto
* @return com.epmet.opendata.dto.result.NewWghSjxxResultDTO
* @author LZN
* @date 2022/7/5 16:15
*/
NewWghSjxxResultDTO getWghSjxxDetail(WghSjxxDetailFormDto dto);
}

14
epmet-module/open-data-worker/open-data-worker-server/src/main/java/com/epmet/opendata/service/impl/WghSjxxServiceImpl.java

@ -15,6 +15,7 @@ import com.epmet.opendata.dao.WghSjxxDao;
import com.epmet.opendata.dto.constant.CaWghDataConstant;
import com.epmet.opendata.dto.form.NewWghSjxxFormDTO;
import com.epmet.opendata.dto.form.PreserVationFormDTO;
import com.epmet.opendata.dto.form.WghSjxxDetailFormDto;
import com.epmet.opendata.dto.result.NewWghSjxxResultDTO;
import com.epmet.opendata.dto.result.WghSjxxResultDTO;
import com.epmet.opendata.dto.wgh.WghSjxxDTO;
@ -151,6 +152,19 @@ public class WghSjxxServiceImpl extends BaseServiceImpl<WghSjxxDao, WghSjxxEntit
return new PageData<>(result, info.getTotal());
}
/**
* 查询事件信息详情
*
* @param dto
* @return com.epmet.opendata.dto.result.NewWghSjxxResultDTO
* @author LZN
* @date 2022/7/5 16:15
*/
@Override
public NewWghSjxxResultDTO getWghSjxxDetail(WghSjxxDetailFormDto dto) {
return baseDao.getWghSjxxDetail(dto);
}
private int listWgh(PreserVationFormDTO dto) throws Exception {
String aes = AesUtils.encryptByAES(JSONObject.toJSONString(dto), CaWghDataConstant.AESKEY);
JSONObject obj = new JSONObject();

12
epmet-module/open-data-worker/open-data-worker-server/src/main/resources/mapper/WghSjxxDao.xml

@ -96,6 +96,18 @@
</if>
</where>
</select>
<select id="getWghSjxxDetail" resultType="com.epmet.opendata.dto.result.NewWghSjxxResultDTO">
select
wgymc,
ssjdbq,
sssqbq,
hcyj,
hcsj,
sjms
FROM
wgh_sjxx
where recid = #{dto.recid}
</select>
</mapper>

Loading…
Cancel
Save