Action Membership - Attribute
Action method in Membership - Attribute :
- CREATE
- READ
- UPDATE
- DELETE
Payload Data
| Name | Data Type |
|---|---|
| mtId | Long |
| mrClient | Long |
| mId | Long |
| mtCode | String |
| mtName | String |
| mtValueString | String |
| mtValueNumeric | Decimal |
| mtActive | Short |
| mtLock | Long |
| mtStampToken | String |
| mtUser | String |
CREATE
"mtValueString" => Link address Minio S3 server for photo saved.
"mtValueNumeric" => for current condition it is null value, because it is not in use.
"mtLock" => 1 = Locked / 0 = Unlocked
Example Request
{
"Subject": "loyalty",
"SubjectType": "membership",
"SubjectIdentifier": "memberattr",
"Action": "creatememberattr",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Data": {
"mtId": 0,
"mtClient": 0,
"mId": 2395,
"mtCode": "CodeAttr",
"mtName": "Attribute Name",
"mtValueString": "Value of Attribute",
"mtValueNumeric": 123456,
"mtActive": 1,
"mtLock": 0,
"mtStampToken": "6221c158-9521-4abf-887c-05a8c59af1b7",
"mtUser": "user"
}
}
READ
Example Request
{
"Subject": "loyalty",
"SubjectType": "membership",
"SubjectIdentifier": "memberattr",
"Action": "readmemberattr",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Data": {
"mtId": 0,
"mtClient": 0,
"mId": 2395,
"mtCode": "CodeAttr",
"mtName": "Attribute Name",
"mtValueString": "Value of Attribute",
"mtValueNumeric": 123456,
"mtActive": 1,
"mtLock": 0,
"mtStampToken": "6221c158-9521-4abf-887c-05a8c59af1b7",
"mtUser": "user"
}
}
UPDATE
Example Request
{
"Subject": "loyalty",
"SubjectType": "membership",
"SubjectIdentifier": "memberattr",
"Action": "updatememberattr",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Data": {
"mtId": 0,
"mtClient": 0,
"mId": 2395,
"mtCode": "CodeAttr",
"mtName": "Attribute Name",
"mtValueString": "Value of Attribute",
"mtValueNumeric": 123456,
"mtActive": 1,
"mtLock": 0,
"mtStampToken": "6221c158-9521-4abf-887c-05a8c59af1b7",
"mtUser": "user"
}
}
DELETE
Example Request
{
"Subject": "loyalty",
"SubjectType": "membership",
"SubjectIdentifier": "memberattr",
"Action": "deletememberattr",
"ResourceType": "data",
"Resource": "data",
"ResourceId": "data",
"Data": {
"mtId": 0,
"mtClient": 0,
"mId": 2395,
"mtCode": "CodeAttr",
"mtName": "Attribute Name",
"mtValueString": "Value of Attribute",
"mtValueNumeric": 123456,
"mtActive": 1,
"mtLock": 0,
"mtStampToken": "6221c158-9521-4abf-887c-05a8c59af1b7",
"mtUser": "user"
}
}