文档
测试

保存或保存并提交工时申报

POST
/workTime/submitWork

请求参数

参数名
类型
描述
必填
id
Long
主表id 若传入则是修改
可选
startTime
string
工时周期:开始时间 示例:2022-01-21 00:00:00
必填
endTime
string
工时周期:结束时间 示例:2022-01-25 00:00:00
必填
type
int
1:保存或修改 2:保存并提交申报
必填
dataSourceVO
array
数据列表
必填
id
string
数据源表id 若传入则是修改
可选
workTimeType
int
工时类型 1:项目工时 2:部门工时 3:周报
必填
sourceId
int
数据源id:当work_time_type为1则是项目id 为2则是部门id
必填
dataSourceName
string
当work_time_type为1则是项目名称 为2则是部门名称
必填
approvalName
string
审批人姓名:当work_time_type为1则是项目负责人名称 为2则是部门负责人名称
必填
approvalId
int
审批人id
必填
workTimeDetails
array
工时详情表list
必填
id
Long
详情表id 若传入则是修改
可选
workTime
string
工时日期 示例:2022-01-21 00:00:00
必填
declareWork
double
申报工时
必填

响应参数

参数名
类型
描述
必填
code
int
示例:200
必填
msg
object
示例:null
必填
data
object
数据字典
必填
createBy
Long
创建人id
必填
createByName
String
创建人名称
必填
createTime
object
创建时间
必填
updateBy
object
修改人id
必填
updateByName
object
修改名称
必填
updateTime
object
修改时间
必填
isDeleted
object
是否删除
必填
id
int
主表id
必填
startTime
string
工时周期:开始时间
必填
endTime
string
工时周期:结束时间
必填
declareState
object
申报状态 1:未提交 2:待审核 3:已通过 4:已驳回
必填
commitTime
object
提交时间
必填
totalWorkTime
int
总工时
必填
dataSourceVO
array
数据列表
必填
createBy
object
创建人id
必填
createByName
object
创建人名称
必填
createTime
object
创建时间
必填
updateBy
int
修改人id
必填
updateByName
string
修改名称
必填
updateTime
string
修改时间
必填
isDeleted
object
是否删除
必填
id
int
数据源表id
必填
workTimeId
int
主表id
必填
workTimeType
int
工时类型 1:项目工时 2:部门工时 3:周报
必填
sourceId
int
数据源id:当work_time_type为1则是项目id 为2则是部门id
必填
dataSourceName
string
当work_time_type为1则是项目名称 为2则是部门名称
必填
approvalName
string
审批人姓名:当work_time_type为1则是项目负责人名称 为2则是部门负责人名称
必填
approvalId
int
审批人id
必填
declareState
int
申报状态 1:未提交 2:待审核 3:已通过 4:已驳回
必填
totalWorkTime
int
总工时
必填
workTimeDetails
array
工时详情表list
必填
createBy
int
创建人id
必填
createByName
string
创建人名称
必填
createTime
string
创建时间
必填
updateBy
int
修改人id
必填
updateByName
string
修改人名称
必填
updateTime
string
修改时间
必填
isDeleted
int
是否删除
必填
id
int
详情表id
必填
dataSourceId
int
数据源表id
必填
workTime
string
工时日期
必填
unit
int
单位:0:小时1:天,
必填
declareWork
int
申报工时
必填
context
object
工作内容描述
必填
approveTime
object
审批时间
必填
isApprovla
object
是否具有审批权限
必填
result
object
审批结果 0:待审批 1:驳回 2:通过
必填
approveTime
object
审批时间
必填
type
int
1:保存或修改 2:保存并提交申报
必填
success
boolean
示例:true
必填