Package com.bytedesk.core.contract
Class ContractInitData
java.lang.Object
com.bytedesk.core.contract.ContractInitData
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String[]Complaint & Suggestion Contracts 投诉与建议标签static final String[]Consultation Contracts 咨询标签static final String[]Operation & Maintenance Contracts 运维标签static final String[]Service Request Contracts 服务请求标签static final String[]Technical Support Contracts 技术支持标签 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String[]Get all contracts as a single arraystatic StringgetParentContract(String childContract) Helper method to get parent contract key for a child contractstatic booleanisParentContract(String contract) Helper method to determine if a contract is a parent contract
-
Field Details
-
TECHNICAL_SUPPORT
Technical Support Contracts 技术支持标签 -
SERVICE_REQUEST
Service Request Contracts 服务请求标签 -
CONSULTATION
Consultation Contracts 咨询标签 -
COMPLAINT_SUGGESTION
Complaint & Suggestion Contracts 投诉与建议标签 -
OPERATION_MAINTENANCE
Operation & Maintenance Contracts 运维标签
-
-
Constructor Details
-
ContractInitData
public ContractInitData()
-
-
Method Details
-
isParentContract
Helper method to determine if a contract is a parent contract- Parameters:
contract- The contract key to check- Returns:
- true if it's a parent contract
-
getParentContract
Helper method to get parent contract key for a child contract- Parameters:
childContract- The child contract key- Returns:
- The parent contract key
-
getAllContracts
Get all contracts as a single array- Returns:
- Array containing all contracts
-