Skip to content
Toggle navigation
Projects
Groups
Snippets
Help
yangxiujun
/
paidan_demo
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit 0bf9bce8
authored
Aug 06, 2023
by
丁伟峰
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
请求报文字段验证
1 parent
31b57e23
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
43 additions
and
10 deletions
project-order/src/main/java/com/dituhui/pea/order/dto/CalendarBatAddDTO.java
project-order/src/main/java/com/dituhui/pea/order/dto/CalendarBatDelDTO.java
project-order/src/main/java/com/dituhui/pea/order/dto/CalendarDeleteDTO.java
project-order/src/main/java/com/dituhui/pea/order/dto/CalendarDetailDTO.java
project-order/src/main/java/com/dituhui/pea/order/dto/CalendarQueryNumDTO.java
project-order/src/main/java/com/dituhui/pea/order/dto/CalendarUpdateDTO.java
project-order/src/main/java/com/dituhui/pea/order/dto/CalendarBatAddDTO.java
View file @
0bf9bce
package
com
.
dituhui
.
pea
.
order
.
dto
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotEmpty
;
import
javax.validation.constraints.NotNull
;
import
java.util.List
;
public
class
CalendarBatAddDTO
{
...
...
@@ -8,14 +11,17 @@ public class CalendarBatAddDTO {
/**
* 结束时间;如果是全天只需要填写日期;否则填写日期+时间
*/
@NotBlank
private
String
end
;
/**
* 技术员code列表
*/
@NotEmpty
private
List
<
String
>
engineerCodes
;
/**
* 是否全天
*/
@NotNull
private
Boolean
isAllday
;
/**
* 备注
...
...
@@ -24,21 +30,22 @@ public class CalendarBatAddDTO {
/**
* 重复截止日期
*/
@NotBlank
private
String
repeatEndDate
;
/**
* 重复类型
*/
@NotBlank
private
String
repeatType
;
/**
* 开始时间;如果是全天只需要填写日期;否则填写日期+时间
*/
@NotBlank
private
String
start
;
/**
* 日程类型
*/
@NotBlank
private
String
type
;
}
}
project-order/src/main/java/com/dituhui/pea/order/dto/CalendarBatDelDTO.java
View file @
0bf9bce
package
com
.
dituhui
.
pea
.
order
.
dto
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotEmpty
;
import
java.util.List
;
public
class
CalendarBatDelDTO
{
...
...
@@ -9,18 +13,24 @@ public class CalendarBatDelDTO {
/**
* 结束时间
*/
@NotBlank
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
private
String
endDate
;
/**
* 技术员code列表
*/
@NotEmpty
private
List
<
String
>
engineerCodes
;
/**
* 开始时间
*/
@NotBlank
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
private
String
startDate
;
/**
* 日程类型
*/
@NotBlank
private
String
type
;
}
...
...
project-order/src/main/java/com/dituhui/pea/order/dto/CalendarDeleteDTO.java
View file @
0bf9bce
package
com
.
dituhui
.
pea
.
order
.
dto
;
import
javax.validation.constraints.NotBlank
;
public
class
CalendarDeleteDTO
{
@lombok
.
Data
public
static
class
Request
{
@NotBlank
private
String
engineerCode
;
@NotBlank
private
String
planId
;
}
}
project-order/src/main/java/com/dituhui/pea/order/dto/CalendarDetailDTO.java
View file @
0bf9bce
...
...
@@ -3,11 +3,15 @@ package com.dituhui.pea.order.dto;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
lombok.experimental.Accessors
;
import
javax.validation.constraints.NotBlank
;
public
class
CalendarDetailDTO
{
@lombok
.
Data
public
static
class
Request
{
@NotBlank
private
String
engineerCode
;
@NotBlank
private
String
planId
;
}
...
...
project-order/src/main/java/com/dituhui/pea/order/dto/CalendarQueryNumDTO.java
View file @
0bf9bce
...
...
@@ -2,16 +2,22 @@ package com.dituhui.pea.order.dto;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotEmpty
;
import
java.util.List
;
public
class
CalendarQueryNumDTO
{
@lombok
.
Data
public
static
class
Request
{
@NotEmpty
private
List
<
String
>
engineerCodes
;
@NotBlank
private
String
type
;
@NotBlank
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
private
String
startDate
;
@NotBlank
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
private
String
endDate
;
}
...
...
project-order/src/main/java/com/dituhui/pea/order/dto/CalendarUpdateDTO.java
View file @
0bf9bce
package
com
.
dituhui
.
pea
.
order
.
dto
;
import
javax.validation.constraints.NotBlank
;
public
class
CalendarUpdateDTO
{
@lombok
.
Data
public
static
class
Request
{
@NotBlank
private
String
startTime
;
@NotBlank
private
String
endTime
;
/**
* 技术员code
*/
@NotBlank
private
String
engineerCode
;
/**
* 事件id
*/
@NotBlank
private
String
planId
;
private
String
remark
;
private
String
startTime
;
}
}
Write
Preview
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment