Commit 253fe700 authored by Noel Alonso's avatar Noel Alonso
Browse files

Añade nuevos campos al modelo de document

parent 186dbcb2
Loading
Loading
Loading
Loading
+35 −2
Original line number Diff line number Diff line
@@ -68,6 +68,15 @@ public class DocumentDTO extends DocumentCompactDTO {
	@JsonSchemaUrl(value = "controller.mapping.DOCUMENT_TYPE")
	private DocumentTypeDTO documentType;

	@Size(min = 0, max = 250)
	private String internalUrl;

	@NotNull
	private Boolean privateInternalUrl = false;

	@NotNull
	private Boolean enabled;

	@JsonSchemaIgnore
	@JsonSerialize(using = CustomDateTimeSerializer.class)
	@JsonDeserialize(using = CustomDateTimeDeserializer.class)
@@ -148,6 +157,30 @@ public class DocumentDTO extends DocumentCompactDTO {
		this.documentType = documentType;
	}

	public void setInternalUrl(String internalUrl) {
		this.internalUrl = internalUrl;
	}

	public Boolean getPrivateInternalUrl() {
		return this.privateInternalUrl;
	}

	public void setPrivateInternalUrl(Boolean privateInternalUrl) {
		this.privateInternalUrl = privateInternalUrl;
	}

	public String getInternalUrl() {
		return this.internalUrl;
	}

	public void setEnabled(Boolean enabled) {
		this.enabled = enabled;
	}

	public Boolean getEnabled() {
		return this.enabled;
	}

	public DateTime getUpdated() {
		return updated;
	}
+32 −2
Original line number Diff line number Diff line
@@ -50,6 +50,12 @@ public class Document extends DocumentCompact {

	private String remark;

	private String internalUrl;

	private Boolean privateInternalUrl;

	private Boolean enabled;

	@JsonSerialize(using = CustomDateTimeSerializer.class)
	@JsonDeserialize(using = CustomDateTimeDeserializer.class)
	private DateTime updated;
@@ -104,6 +110,30 @@ public class Document extends DocumentCompact {
		this.remark = remark;
	}

	public void setInternalUrl(String internalUrl) {
		this.internalUrl = internalUrl;
	}

	public Boolean getPrivateInternalUrl() {
		return this.privateInternalUrl;
	}

	public void setPrivateInternalUrl(Boolean privateInternalUrl) {
		this.privateInternalUrl = privateInternalUrl;
	}

	public String getInternalUrl() {
		return this.internalUrl;
	}

	public void setEnabled(Boolean enabled) {
		this.enabled = enabled;
	}

	public Boolean getEnabled() {
		return this.enabled;
	}

	public DateTime getUpdated() {
		return updated;
	}
+2 −0
Original line number Diff line number Diff line
@@ -183,6 +183,8 @@ public class CompleteDTOUtils {
		documentDTO.setAuthor("author");
		documentDTO.setSource("source");
		documentDTO.setLanguage("es");
		documentDTO.setEnabled(true);
		documentDTO.setPrivateInternalUrl(true);

		DocumentTypeDTO documentTypeDTO = new DocumentTypeDTO();
		documentTypeDTO.setName("name");
+4 −4

File changed.

Contains only whitespace changes.

+2 −2

File changed.

Contains only whitespace changes.