Browse Source

Merge remote-tracking branch 'origin/master'

feature/subCheck
Jackwang 5 years ago
parent
commit
35b5d2d0f9
  1. 18
      epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/security/content/CheckDataUtils.java
  2. 51
      epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/security/content/dto/form/ParentAndAllDeptDTO.java

18
epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/security/content/CheckDataUtils.java

@ -5,6 +5,7 @@ import cn.hutool.http.HttpResponse;
import com.alibaba.fastjson.JSONObject;
import com.elink.esua.epdc.commons.tools.security.content.dto.form.CheckContentFormDTO;
import com.elink.esua.epdc.commons.tools.security.content.dto.form.CheckDataFromDTO;
import com.elink.esua.epdc.commons.tools.security.content.dto.form.ParentAndAllDeptDTO;
import com.elink.esua.epdc.commons.tools.security.content.dto.form.SaveCheckRecordsDTO;
import com.elink.esua.epdc.commons.tools.security.content.dto.result.CheckDetailResultsDTO;
import com.elink.esua.epdc.commons.tools.security.content.dto.result.CheckResultDTO;
@ -255,7 +256,10 @@ public class CheckDataUtils {
* relationId关联信息ID
* contentResult文本审核的结果,
* imgResult图片审核的结果
* twoTypes判断为通过或者待审核的结果]
* twoTypes判断为通过或者待审核的结果
* mobile手机号
* system系统审核状态0正常1异常
* deptDTO:部门及父部门所有父部门信息]
* @return com.elink.esua.epdc.commons.tools.security.content.dto.form.SaveCheckRecordsDTO
* @describe: 组装违规记录/待审核信息
* @author wangtong
@ -265,7 +269,8 @@ public class CheckDataUtils {
String decision, String module, List<String> textList,
List<String> imgUrls, String relationId,
CheckResultDTO contentResult, CheckResultDTO imgResult,
CheckResultMessageDTO twoTypes, String mobile, String system) {
CheckResultMessageDTO twoTypes, String mobile, String system,
ParentAndAllDeptDTO deptDTO) {
SaveCheckRecordsDTO record = new SaveCheckRecordsDTO();
record.setUserId(userId);
record.setName(userName);
@ -296,6 +301,15 @@ public class CheckDataUtils {
//文本检测接口异常用
record.setSuggestion(review);
}
// 父所有部门
record.setParentDeptIds(deptDTO.getParentDeptIds());
record.setParentDeptNames(deptDTO.getParentDeptNames());
// 所有部门
record.setAllDeptIds(deptDTO.getAllDeptIds());
record.setAllDeptNames(deptDTO.getAllDeptNames());
// 部门
record.setDeptId(deptDTO.getGridId().toString());
record.setDeptName(deptDTO.getGrid());
return record;
}

51
epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/security/content/dto/form/ParentAndAllDeptDTO.java

@ -0,0 +1,51 @@
package com.elink.esua.epdc.commons.tools.security.content.dto.form;
import lombok.Data;
import java.io.Serializable;
/**
* 机构拼接信息
*
* @author yujintao
* @email yujintao@elink-cn.com
* @date 2019/9/7 9:8
*/
@Data
public class ParentAndAllDeptDTO implements Serializable {
private static final long serialVersionUID = 8264059305193996215L;
// /**
// * 部门名称
// */
// private String deptName;
// /**
// * 部门id
// */
// private Long deptId;
/**
* 网格名称/部门名称
*/
private String grid;
/**
* 网格ID/部门id
*/
private Long gridId;
/**
* 父所有部门ID
*/
private String parentDeptIds;
/**
* 父所有部门
*/
private String parentDeptNames;
/**
* 所有部门ID
*/
private String allDeptIds;
/**
* 所有部门
*/
private String allDeptNames;
}
Loading…
Cancel
Save