public class OpenAgoalObjectiveDTO
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
OpenAgoalUserDTO |
executor
This parameter is required.
|
List<OpenAgoalKeyActionDTO> |
keyActions
This parameter is required.
|
List<OpenAgoalKeyResultDTO> |
keyResults
This parameter is required.
|
OpenAgoalLatestProgressDTO |
latestProgress
This parameter is required.
|
String |
objectiveId
This parameter is required.
|
OpenOrgObjectiveRuleDTO |
objectiveRule
This parameter is required.
|
OpenObjectiveRulePeriodDTO |
period
This parameter is required.
|
Integer |
progress
This parameter is required.
|
Integer |
status
This parameter is required.
|
List<OpenAgoalTeamDTO> |
teams
This parameter is required.
|
String |
title
This parameter is required.
|
Double |
weight
This parameter is required.
|
| 构造器和说明 |
|---|
OpenAgoalObjectiveDTO() |
@NameInMap(value="executor") public OpenAgoalUserDTO executor
This parameter is required.
@NameInMap(value="keyActions") public List<OpenAgoalKeyActionDTO> keyActions
This parameter is required.
@NameInMap(value="keyResults") public List<OpenAgoalKeyResultDTO> keyResults
This parameter is required.
@NameInMap(value="latestProgress") public OpenAgoalLatestProgressDTO latestProgress
This parameter is required.
@NameInMap(value="objectiveId") public String objectiveId
This parameter is required.
example:6444f5e9a4261c6e699dxxxx
@NameInMap(value="objectiveRule") public OpenOrgObjectiveRuleDTO objectiveRule
This parameter is required.
@NameInMap(value="period") public OpenObjectiveRulePeriodDTO period
This parameter is required.
@NameInMap(value="progress") public Integer progress
This parameter is required.
example:0
@NameInMap(value="status") public Integer status
This parameter is required.
example:1
@NameInMap(value="teams") public List<OpenAgoalTeamDTO> teams
This parameter is required.
@NameInMap(value="title") public String title
This parameter is required.
example:测试目标
@NameInMap(value="weight") public Double weight
This parameter is required.
example:30
public static OpenAgoalObjectiveDTO build(Map<String,?> map) throws Exception
Exceptionpublic OpenAgoalObjectiveDTO setExecutor(OpenAgoalUserDTO executor)
public OpenAgoalUserDTO getExecutor()
public OpenAgoalObjectiveDTO setKeyActions(List<OpenAgoalKeyActionDTO> keyActions)
public List<OpenAgoalKeyActionDTO> getKeyActions()
public OpenAgoalObjectiveDTO setKeyResults(List<OpenAgoalKeyResultDTO> keyResults)
public List<OpenAgoalKeyResultDTO> getKeyResults()
public OpenAgoalObjectiveDTO setLatestProgress(OpenAgoalLatestProgressDTO latestProgress)
public OpenAgoalLatestProgressDTO getLatestProgress()
public OpenAgoalObjectiveDTO setObjectiveId(String objectiveId)
public String getObjectiveId()
public OpenAgoalObjectiveDTO setObjectiveRule(OpenOrgObjectiveRuleDTO objectiveRule)
public OpenOrgObjectiveRuleDTO getObjectiveRule()
public OpenAgoalObjectiveDTO setPeriod(OpenObjectiveRulePeriodDTO period)
public OpenObjectiveRulePeriodDTO getPeriod()
public OpenAgoalObjectiveDTO setProgress(Integer progress)
public Integer getProgress()
public OpenAgoalObjectiveDTO setStatus(Integer status)
public Integer getStatus()
public OpenAgoalObjectiveDTO setTeams(List<OpenAgoalTeamDTO> teams)
public List<OpenAgoalTeamDTO> getTeams()
public OpenAgoalObjectiveDTO setTitle(String title)
public String getTitle()
public OpenAgoalObjectiveDTO setWeight(Double weight)
public Double getWeight()
Copyright © 2025. All rights reserved.