{
"id": 0,
"version": 0,
"cusFormId": 0,
"name": "string",
"roleType": "OPERATOR",
"signatureType": "string",
"alias": "string",
"changeable": true,
"multiple": true,
"required": true,
"minCount": 1,
"maxCount": 1,
"requireCertificate": true,
"certificateType": "string",
"selectType": "string",
"actionType": "JOIN",
"seq": 1,
"existConditionEl": "string",
"enable": true
}
curl --location -g --request PUT 'http://{{ip}}:9000/process-service/cusFormRole' \
--header 'Authorization: {{AUTH_TOKEN}}' \
--header 'ip: {{ip}}' \
--header 'X-Request-client-type: PC' \
--header 'Content-Type: application/json' \
--data-raw '{
"id": 0,
"version": 0,
"cusFormId": 0,
"name": "string",
"roleType": "OPERATOR",
"signatureType": "string",
"alias": "string",
"changeable": true,
"multiple": true,
"required": true,
"minCount": 1,
"maxCount": 1,
"requireCertificate": true,
"certificateType": "string",
"selectType": "string",
"actionType": "JOIN",
"seq": 1,
"existConditionEl": "string",
"enable": true
}'
{
"code": 0,
"msg": "string",
"data": {
"id": 0,
"version": 0,
"cusFormId": 0,
"name": "string",
"roleType": "OPERATOR",
"alias": "string",
"changeable": true,
"multiple": true,
"required": true,
"minCount": 0,
"maxCount": 0,
"requireCertificate": true,
"certificateType": "string",
"signatureType": "string",
"selectType": "string",
"actionType": "JOIN",
"seq": 0,
"existConditionEl": "string",
"enable": true,
"actionTypeName": "string",
"roleTypeName": "string",
"selectTypeName": "string"
}
}