61 lines
1.2 KiB
JSON
61 lines
1.2 KiB
JSON
{
|
|
"meta": {
|
|
"$_POST": [
|
|
{
|
|
"type": "text",
|
|
"name": "imageData"
|
|
}
|
|
]
|
|
},
|
|
"exec": {
|
|
"steps": [
|
|
{
|
|
"name": "decodedImage",
|
|
"module": "core",
|
|
"action": "setvalue",
|
|
"options": {
|
|
"value": "{{$_POST.imageData.replace(/^data:image\\/\\w+;base64,/, \"\")}}"
|
|
},
|
|
"meta": [],
|
|
"outputType": "text"
|
|
},
|
|
{
|
|
"name": "saveSignatureBinary",
|
|
"module": "upload",
|
|
"action": "upload",
|
|
"options": {
|
|
"fields": "{{decodedImage}}",
|
|
"path": "/",
|
|
"template": "{guid}"
|
|
},
|
|
"meta": [
|
|
{
|
|
"name": "name",
|
|
"type": "text"
|
|
},
|
|
{
|
|
"name": "path",
|
|
"type": "text"
|
|
},
|
|
{
|
|
"name": "url",
|
|
"type": "text"
|
|
},
|
|
{
|
|
"name": "type",
|
|
"type": "text"
|
|
},
|
|
{
|
|
"name": "size",
|
|
"type": "text"
|
|
},
|
|
{
|
|
"name": "error",
|
|
"type": "number"
|
|
}
|
|
],
|
|
"outputType": "text"
|
|
}
|
|
]
|
|
}
|
|
} |