资源挂载加入资源id标志

This commit is contained in:
wangliwen 2022-05-17 17:39:56 +08:00
parent ae454b942a
commit b49f52b121
4 changed files with 56 additions and 39 deletions

View File

@ -94,6 +94,11 @@ public class ResourceMountController {
tResourceMountApplyDTO.setParameterContentMd5(SecureUtil.md5(JSONObject.toJSONString(index)));
tResourceMountApplyDTO.setResourceDTO(index);
tResourceMountApplyDTO.setEnclosure(index.getEnclosure());
try {
tResourceMountApplyDTO.setResourceId(tResourceMountApplyDTO.getResourceDTO().getId());
} catch (Exception e) {
logger.error("", e);
}
ValidatorUtils.validateEntity(tResourceMountApplyDTO, AddGroup.class, DefaultGroup.class);
tResourceMountApplyService.save(tResourceMountApplyDTO); // 保存单条资源申请记录

View File

@ -37,4 +37,7 @@ public class TResourceBatchMountApplyDTO extends AuditingBaseDTO implements Seri
@ApiModelProperty(value = "附件")
private String enclosure;
@ApiModelProperty(value = "附件")
private List<Long> resourceIds;
}

View File

@ -44,6 +44,9 @@ public class TResourceMountApplyDTO extends AuditingBaseDTO implements Serializa
@ApiModelProperty(value = "附件")
private String enclosure;
@ApiModelProperty(value = "资源id")
private Long resourceId;
public ResourceDTO getResourceDTO() {
if (this.parameterContent != null) {
return JSON.parseObject(this.parameterContent, ResourceDTO.class);

View File

@ -14,7 +14,7 @@ import lombok.EqualsAndHashCode;
* @since 3.0 2022-04-24
*/
@Data
@EqualsAndHashCode(callSuper=false)
@EqualsAndHashCode(callSuper = false)
@TableName("t_resource_mount_apply")
public class TResourceMountApplyEntity extends BaseEntity {
private static final long serialVersionUID = 1L;
@ -57,4 +57,10 @@ public class TResourceMountApplyEntity extends BaseEntity {
* 附件
*/
private String enclosure;
/**
* 资源id
*/
private Long resourceId;
}