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"
}
}