| @@ -6,6 +6,6 @@ | |||||
| "methods": "GET,POST,DELETE,PATCH,PUT" | "methods": "GET,POST,DELETE,PATCH,PUT" | ||||
| }, | }, | ||||
| "env": { | "env": { | ||||
| "API_BASEURL": "http://vapor.prelub.com/api/v1.0/" | |||||
| "API_BASEURL": "http://localhost:8080/api/v1.0/" | |||||
| } | } | ||||
| } | } | ||||
| @@ -211,7 +211,7 @@ | |||||
| "module": "api", | "module": "api", | ||||
| "action": "send", | "action": "send", | ||||
| "options": { | "options": { | ||||
| "url": "http://localhost:8080/api/v1.0/partnumbers/async", | |||||
| "url": "{{$_ENV$_ENV.API_BASEURL+'partnumbers/async'}}", | |||||
| "dataType": "json", | "dataType": "json", | ||||
| "schema": [ | "schema": [ | ||||
| { | { | ||||
| @@ -0,0 +1,463 @@ | |||||
| { | |||||
| "meta": { | |||||
| "$_GET": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "cid" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| "exec": { | |||||
| "steps": { | |||||
| "name": "api", | |||||
| "module": "api", | |||||
| "action": "send", | |||||
| "options": { | |||||
| "url": "{{$_ENV.API_BASEURL+'partnumbers/updatepartcode/'+$_GET.id+'/'+$_GET.cid}}", | |||||
| "schema": [ | |||||
| { | |||||
| "type": "object", | |||||
| "name": "data", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "object", | |||||
| "name": "packinglocation", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "weight" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "status", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "createuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "file" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "updatedate" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "updateuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "secondaryvendorpartnumber" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "secondaryvendor", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "primarycustomerpartnumber" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "replaces", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "replacedby", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "partcode", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "description" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "createuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "updatedate" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "parent", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "parttype", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "boolean", | |||||
| "name": "ispartcode" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "code" | |||||
| }, | |||||
| { | |||||
| "type": "boolean", | |||||
| "name": "isactive" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "updateuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "createdate" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "name" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "stdcost" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "listprice" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "ppap" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "number" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "primaryvendor", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "comments" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "createdate" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "primarycustomer", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "pickinglocation", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "primaryvendorpartnumber" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "description" | |||||
| } | |||||
| ] | |||||
| } | |||||
| ], | |||||
| "method": "POST" | |||||
| }, | |||||
| "output": true, | |||||
| "meta": [ | |||||
| { | |||||
| "type": "object", | |||||
| "name": "data", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "object", | |||||
| "name": "packinglocation", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "weight" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "status", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "createuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "file" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "updatedate" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "updateuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "secondaryvendorpartnumber" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "secondaryvendor", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "primarycustomerpartnumber" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "replaces", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "replacedby", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "partcode", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "description" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "createuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "updatedate" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "parent", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "parttype", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "boolean", | |||||
| "name": "ispartcode" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "code" | |||||
| }, | |||||
| { | |||||
| "type": "boolean", | |||||
| "name": "isactive" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "updateuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "createdate" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "name" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "stdcost" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "listprice" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "ppap" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "number" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "primaryvendor", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "comments" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "createdate" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "primarycustomer", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "pickinglocation", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "primaryvendorpartnumber" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "description" | |||||
| } | |||||
| ] | |||||
| } | |||||
| ], | |||||
| "outputType": "object" | |||||
| } | |||||
| } | |||||
| } | |||||
| @@ -6,6 +6,6 @@ | |||||
| "methods": "GET,POST,DELETE,PATCH,PUT" | "methods": "GET,POST,DELETE,PATCH,PUT" | ||||
| }, | }, | ||||
| "env": { | "env": { | ||||
| "API_BASEURL": "http://vapor.prelub.com/api/v1.0/" | |||||
| "API_BASEURL": "http://localhost:8080/api/v1.0/" | |||||
| } | } | ||||
| } | } | ||||
| @@ -15603,6 +15603,602 @@ dmx.config({ | |||||
| } | } | ||||
| ] | ] | ||||
| } | } | ||||
| ], | |||||
| "query": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "pid" | |||||
| } | |||||
| ], | |||||
| "api_getbyid": [ | |||||
| { | |||||
| "type": "object", | |||||
| "name": "data", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "object", | |||||
| "name": "packinglocation", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "weight" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "status", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "updatedate" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "createuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "updateuserid" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "name" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "createdate" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "createuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "file" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "updatedate" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "updateuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "secondaryvendorpartnumber" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "primarycustomerpartnumber" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "secondaryvendor", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "replaces", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "replacedby", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "partcode", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "description" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "createuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "updatedate" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "parent", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "parttype", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "updatedate" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "ending" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "starting" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "updateuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "createdate" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "description" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "name" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "createuserid" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "boolean", | |||||
| "name": "ispartcode" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "code" | |||||
| }, | |||||
| { | |||||
| "type": "boolean", | |||||
| "name": "isactive" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "updateuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "createdate" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "name" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "listprice" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "stdcost" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "ppap" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "number" | |||||
| }, | |||||
| { | |||||
| "type": "array", | |||||
| "name": "designspecs", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "metaltag" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "remarks" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| }, | |||||
| { | |||||
| "type": "boolean", | |||||
| "name": "facrequired" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "weight" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "swtch" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "terminalposition" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "treatment" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "note" | |||||
| }, | |||||
| { | |||||
| "type": "boolean", | |||||
| "name": "faccompleted" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "voltage" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "status", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "signed" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "plrv" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "except" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "approveuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "makefrom" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "pinion" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "signedDate" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "box" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "ho" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "gasket" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "bracket" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "suctionfitting" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "partnumber", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "revisionlevel" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "oereman" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "rotation" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "pressureport" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "switchposition" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "checked" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "reasonforchange" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "tagnumber" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "suctionport" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "rtv" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "validation" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "approvedate" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "floatstock" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "workinstruction" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "frequency" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "papertag" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "drive" | |||||
| }, | |||||
| { | |||||
| "type": "boolean", | |||||
| "name": "customernotification" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "curve" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "servicereplacementref" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "built" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "ftf" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "opening" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "jsp" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "updatedate" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "application" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "pitch" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "createuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "mtgh" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "sae" | |||||
| }, | |||||
| { | |||||
| "type": "array", | |||||
| "name": "boms" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "othertag" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "createdate" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "effectivedate" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "checkedDate" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "updateuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "additionalparts" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "pressurefitting" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "basicclass" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "primaryvendor", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "comments" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "createdate" | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "pickinglocation", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "id" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "primarycustomer", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "updatedate" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "id" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "updateuserid" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "createdate" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "description" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "name" | |||||
| }, | |||||
| { | |||||
| "type": "number", | |||||
| "name": "createuserid" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "primaryvendorpartnumber" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "description" | |||||
| } | |||||
| ] | |||||
| }, | |||||
| { | |||||
| "type": "object", | |||||
| "name": "headers", | |||||
| "sub": [ | |||||
| { | |||||
| "type": "text", | |||||
| "name": "connection" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "content-length" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "content-type" | |||||
| }, | |||||
| { | |||||
| "type": "text", | |||||
| "name": "date" | |||||
| } | |||||
| ] | |||||
| } | |||||
| ] | ] | ||||
| }, | }, | ||||
| "newpart": { | "newpart": { | ||||
| @@ -111,6 +111,7 @@ | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| <h1 class="text-end">ED</h1> | |||||
| </div> | </div> | ||||
| </nav> | </nav> | ||||
| </div> | </div> | ||||
| @@ -65,6 +65,7 @@ | |||||
| <dmx-serverconnect id="conn_search" url="/api/Parts/Seach" dmx-param:input="var_ptsearch.value" noload="true"></dmx-serverconnect> | <dmx-serverconnect id="conn_search" url="/api/Parts/Seach" dmx-param:input="var_ptsearch.value" noload="true"></dmx-serverconnect> | ||||
| <dmx-serverconnect id="conn_masterpcs" url="/api/PartCodes/masters"></dmx-serverconnect> | <dmx-serverconnect id="conn_masterpcs" url="/api/PartCodes/masters"></dmx-serverconnect> | ||||
| <dmx-serverconnect id="conn_cmasters" url="/api/PartCodes/cmasters" dmx-param:code="mod_createpart.frm_createpart.inp_masterpc.value" noload="true"></dmx-serverconnect> | <dmx-serverconnect id="conn_cmasters" url="/api/PartCodes/cmasters" dmx-param:code="mod_createpart.frm_createpart.inp_masterpc.value" noload="true"></dmx-serverconnect> | ||||
| <dmx-serverconnect id="conn_updatepartcode" url="/api/Parts/asynccalls/updatepartcode" dmx-on:done="viewsearch.load({id: mod_changepartcode.var_changepartcode.value},true)"></dmx-serverconnect> | |||||
| <div is="dmx-browser" id="browser1"></div> | <div is="dmx-browser" id="browser1"></div> | ||||
| <div class="modal" id="mod_changepartcode" is="dmx-bs5-modal" tabindex="-1"> | <div class="modal" id="mod_changepartcode" is="dmx-bs5-modal" tabindex="-1"> | ||||
| <div class="modal-dialog" role="document"> | <div class="modal-dialog" role="document"> | ||||
| @@ -74,28 +75,29 @@ | |||||
| <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> | <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> | ||||
| </div> | </div> | ||||
| <div class="modal-body"> | <div class="modal-body"> | ||||
| <dmx-value id="var_changepartcode"></dmx-value> | |||||
| <div class="form-group mb-3 row"> | <div class="form-group mb-3 row"> | ||||
| <label for="inp_masterpc" class="col-sm-2 col-form-label col-form-label-sm" style="width: 30%">Top Part Code</label> | <label for="inp_masterpc" class="col-sm-2 col-form-label col-form-label-sm" style="width: 30%">Top Part Code</label> | ||||
| <div class="align-self-center col-sm-7 offset-1"> | <div class="align-self-center col-sm-7 offset-1"> | ||||
| <input type="text" class="form-control" id="inp_masterpc" name="masterpartcode" aria-describedby="input1_help" is="dmx-autocomplete" dmx-bind:data="conn_masterpcs.data.list.data" optiontext="name" optionvalue="code" optionsearch="name+' '" dmx-on:changed="run({condition:{outputType:'boolean',if:`value`,then:{steps:{run:{outputType:'text',action:`conn_cmasters.load({code: value},true)`}}}}})"> | <input type="text" class="form-control" id="inp_masterpc" name="masterpartcode" aria-describedby="input1_help" is="dmx-autocomplete" dmx-bind:data="conn_masterpcs.data.list.data" optiontext="name" optionvalue="code" optionsearch="name+' '" dmx-on:changed="run({condition:{outputType:'boolean',if:`value`,then:{steps:{run:{outputType:'text',action:`conn_cmasters.load({code: value},true)`}}}}})"> | ||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| <div class="form-group mb-3 row" dmx-hide="inp_masterpc.value"> | |||||
| <div class="form-group mb-3 row" dmx-hide="inp_masterpc.value" name="grp_allcodes"> | |||||
| <label for="inp_childpc" class="col-sm-2 col-form-label col-form-label-sm" style="width: 30%">Part Code</label> | <label for="inp_childpc" class="col-sm-2 col-form-label col-form-label-sm" style="width: 30%">Part Code</label> | ||||
| <div class="align-self-center col-sm-7 offset-1"> | <div class="align-self-center col-sm-7 offset-1"> | ||||
| <input type="text" class="form-control" id="inp_childpc" name="childpartcode" aria-describedby="input1_help" is="dmx-autocomplete" dmx-bind:data="conn_masterpcs.data.allpartcodes.data" optiontext="name" optionvalue="code" optionsearch="name+' '"> | |||||
| <input type="text" class="form-control" id="inp_childpc" name="childpartcode" aria-describedby="input1_help" is="dmx-autocomplete" dmx-bind:data="conn_masterpcs.data.allpartcodes.data" optiontext="name+' '+code" optionvalue="id" optionsearch="name+' '+code" dmx-on:changed="var_changepartcode.setValue(value)"> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| <div class="form-group mb-3 row" dmx-show="inp_masterpc.value"> | |||||
| <div class="form-group mb-3 row" dmx-show="inp_masterpc.value" name="grp_filteredcodes"> | |||||
| <label for="inp_filteredchildpc" class="col-sm-2 col-form-label col-form-label-sm" style="width: 30%">Part Code</label> | <label for="inp_filteredchildpc" class="col-sm-2 col-form-label col-form-label-sm" style="width: 30%">Part Code</label> | ||||
| <div class="align-self-center col-sm-7 offset-1"> | <div class="align-self-center col-sm-7 offset-1"> | ||||
| <input type="text" class="form-control" id="inp_filteredchildpc" name="filteredchildpartcode" aria-describedby="input1_help" is="dmx-autocomplete" dmx-bind:data="conn_cmasters.data.api.data" optiontext="name" optionvalue="code" optionsearch="name+' '"> | |||||
| <input type="text" class="form-control" id="inp_filteredchildpc" name="filteredchildpartcode" aria-describedby="input1_help" is="dmx-autocomplete" dmx-bind:data="conn_cmasters.data.api.data" optiontext="name+' '+code" optionvalue="id" optionsearch="name+' '+code" dmx-on:changed="var_changepartcode.setValue(value)"> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| <div class="modal-footer"> | <div class="modal-footer"> | ||||
| <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button> | <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button> | ||||
| <button type="button" class="btn btn-primary">Save changes</button> | |||||
| <button type="button" class="btn btn-primary" dmx-on:click="conn_updatepartcode.load({id: var_partid.value, cid: var_changepartcode.value})">Save changes</button> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| @@ -112,26 +114,26 @@ | |||||
| <div class="form-group mb-3 row"> | <div class="form-group mb-3 row"> | ||||
| <label for="inp_masterpc" class="col-sm-2 col-form-label col-form-label-sm" style="width: 30%">Top Part Code</label> | <label for="inp_masterpc" class="col-sm-2 col-form-label col-form-label-sm" style="width: 30%">Top Part Code</label> | ||||
| <div class="align-self-center col-sm-7 offset-1"> | <div class="align-self-center col-sm-7 offset-1"> | ||||
| <input type="text" class="form-control" id="inp_masterpc" name="masterpartcode" aria-describedby="input1_help" is="dmx-autocomplete" dmx-bind:data="conn_masterpcs.data.list.data" optiontext="name" optionvalue="code" optionsearch="name+' '" dmx-on:changed="run({condition:{outputType:'boolean',if:`value`,then:{steps:{run:{outputType:'text',action:`conn_cmasters.load({code: value},true)`}}}}})"> | |||||
| <input type="text" class="form-control" id="inp_masterpc1" name="masterpartcode" aria-describedby="input1_help" is="dmx-autocomplete" dmx-bind:data="conn_masterpcs.data.list.data" optiontext="name" optionvalue="code" optionsearch="name+' '" dmx-on:changed="run({condition:{outputType:'boolean',if:`value`,then:{steps:{run:{outputType:'text',action:`conn_cmasters.load({code: value},true)`}}}}})"> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| <div class="form-group mb-3 row" dmx-hide="inp_masterpc.value"> | <div class="form-group mb-3 row" dmx-hide="inp_masterpc.value"> | ||||
| <label for="inp_childpc" class="col-sm-2 col-form-label col-form-label-sm" style="width: 30%">Part Code</label> | <label for="inp_childpc" class="col-sm-2 col-form-label col-form-label-sm" style="width: 30%">Part Code</label> | ||||
| <div class="align-self-center col-sm-7 offset-1"> | <div class="align-self-center col-sm-7 offset-1"> | ||||
| <input type="text" class="form-control" id="inp_childpc" name="childpartcode" aria-describedby="input1_help" is="dmx-autocomplete" dmx-bind:data="conn_masterpcs.data.allpartcodes.data" optiontext="name" optionvalue="code" optionsearch="name+' '"> | |||||
| <input type="text" class="form-control" id="inp_childpc1" name="childpartcode" aria-describedby="input1_help" is="dmx-autocomplete" dmx-bind:data="conn_masterpcs.data.allpartcodes.data" optiontext="name" optionvalue="code" optionsearch="name+' '"> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| <div class="form-group mb-3 row" dmx-show="inp_masterpc.value"> | <div class="form-group mb-3 row" dmx-show="inp_masterpc.value"> | ||||
| <label for="inp_filteredchildpc" class="col-sm-2 col-form-label col-form-label-sm" style="width: 30%">Part Code</label> | <label for="inp_filteredchildpc" class="col-sm-2 col-form-label col-form-label-sm" style="width: 30%">Part Code</label> | ||||
| <div class="align-self-center col-sm-7 offset-1"> | <div class="align-self-center col-sm-7 offset-1"> | ||||
| <input type="text" class="form-control" id="inp_filteredchildpc" name="filteredchildpartcode" aria-describedby="input1_help" is="dmx-autocomplete" dmx-bind:data="conn_cmasters.data.api.data" optiontext="name" optionvalue="code" optionsearch="name+' '"> | |||||
| <input type="text" class="form-control" id="inp_filteredchildpc1" name="filteredchildpartcode" aria-describedby="input1_help" is="dmx-autocomplete" dmx-bind:data="conn_cmasters.data.api.data" optiontext="name" optionvalue="code" optionsearch="name+' '"> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| </form> | </form> | ||||
| </div> | </div> | ||||
| <div class="modal-footer"> | <div class="modal-footer"> | ||||
| <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button> | <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button> | ||||
| <button type="button" class="btn btn-primary" dmx-on:click="run({condition:{outputType:'boolean',if:`(frm_createpart.inp_masterpc.value.length() > 0)`,then:{steps:{run:{outputType:'text',action:`conn_newpart.load({partcodeid: conn_masterpcs.data.allpartcodes.data.where(\`code\`, frm_createpart.inp_filteredchildpc.value, \'==\')[0].id, code: frm_createpart.inp_filteredchildpc.value})`}}},else:{steps:{run:{outputType:'text',action:`conn_newpart.load({partcodeid: conn_masterpcs.data.allpartcodes.data.where(\`code\`, frm_createpart.inp_childpc.value, \'==\')[0].id, code: frm_createpart.inp_childpc.value})`}}}}})">Save changes</button> | |||||
| <button type="button" class="btn btn-primary" dmx-on:click="run({condition:{outputType:'boolean',if:`(frm_createpart.inp_masterpc.value.length() > 0)`,then:{steps:{run:{outputType:'text',action:`conn_newpart.load({partcodeid: conn_masterpcs.data.allpartcodes.data.where(\`code\`, frm_createpart.inp_filteredchildpc.value, \'==\')[0].id, code: frm_createpart.inp_filteredchildpc.value})`}}},else:{steps:{run:{outputType:'text',action:`conn_newpart.load({partcodeid: conn_masterpcs.data.allpartcodes.data.where(\`code\`, frm_createpart.inp_childpc1.value, \'==\')[0].id, code: frm_createpart.inp_childpc1.value})`}}}}})">Save changes</button> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| @@ -142,7 +144,7 @@ | |||||
| <nav class="navbar navbar-expand-lg navbar-dark bg-primary align-items-center"> | <nav class="navbar navbar-expand-lg navbar-dark bg-primary align-items-center"> | ||||
| <div class="container-fluid"> | <div class="container-fluid"> | ||||
| <a class="navbar-brand" href="#">RPM Studio</a> | |||||
| <a class="navbar-brand" href="#">ED</a> | |||||
| <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar1_collapse" aria-controls="navbar1_collapse" aria-expanded="false" aria-label="Toggle navigation"><span class="navbar-toggler-icon"></span></button> | <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar1_collapse" aria-controls="navbar1_collapse" aria-expanded="false" aria-label="Toggle navigation"><span class="navbar-toggler-icon"></span></button> | ||||
| <div class="collapse navbar-collapse" id="navbar1_collapse"> | <div class="collapse navbar-collapse" id="navbar1_collapse"> | ||||
| <div class="navbar-nav"> | <div class="navbar-nav"> | ||||
| @@ -1,6 +1,8 @@ | |||||
| <!-- Wappler include head-page="layouts/smain" fontawesome_5="cdn" bootstrap5="local" is="dmx-app" id="partinfo" appConnect="local" components="{dmxNotifications:{},dmxFormatter:{},dmxBrowser:{},dmxBootbox5:{},dmxBootstrap5Modal:{}}" --> | |||||
| <!-- Wappler include head-page="layouts/smain" fontawesome_5="cdn" bootstrap5="local" is="dmx-app" id="partinfo" appconnect="local" components="{dmxNotifications:{},dmxFormatter:{},dmxBrowser:{},dmxBootbox5:{},dmxBootstrap5Modal:{},dmxStateManagement:{}}" --> | |||||
| <dmx-query-manager id="ids"></dmx-query-manager> | |||||
| <dmx-api-action id="api_loadpart" noload="true" dmx-bind:url="pg_apiurl.value.concat('partnumbers/num/'.concat(txt_partNumber.value))" dmx-on:error="notifies1.warning('No Records Found');hdn_partid.setValue();txt_partNumber.setValue();txt_description.setValue();select1.setValue();txt_replaces.setValue();txt_replacedby.setValue();txt_primaryvendor.setValue();txt_secondaryvendor.setValue()" dmx-on:invalid="notifies1.warning('Invalid')" dmx-on:success="var_partid.setValue(api_loadpart.data.id)"></dmx-api-action> | <dmx-api-action id="api_loadpart" noload="true" dmx-bind:url="pg_apiurl.value.concat('partnumbers/num/'.concat(txt_partNumber.value))" dmx-on:error="notifies1.warning('No Records Found');hdn_partid.setValue();txt_partNumber.setValue();txt_description.setValue();select1.setValue();txt_replaces.setValue();txt_replacedby.setValue();txt_primaryvendor.setValue();txt_secondaryvendor.setValue()" dmx-on:invalid="notifies1.warning('Invalid')" dmx-on:success="var_partid.setValue(api_loadpart.data.id)"></dmx-api-action> | ||||
| <dmx-api-action id="api_getbyid" noload="true" dmx-bind:url="pg_apiurl.value+'partnumbers/getbyid/'+ids.data.pid" dmx-on:success="txt_partNumber.focus();txt_partNumber.setValue(api_getbyid.data.number);txt_description.focus()"></dmx-api-action> | |||||
| <dmx-value id="var_parttypeid"></dmx-value> | <dmx-value id="var_parttypeid"></dmx-value> | ||||
| <meta name="ac:route" content="/partinfo"> | <meta name="ac:route" content="/partinfo"> | ||||
| <dmx-value id="var_partcodeid" dmx-on:updated="var_parttypeid.setValue(conn_basedata.data.partcodes.data.where(`id`, value, '==')[0].parttype.id)"></dmx-value> | <dmx-value id="var_partcodeid" dmx-on:updated="var_parttypeid.setValue(conn_basedata.data.partcodes.data.where(`id`, value, '==')[0].parttype.id)"></dmx-value> | ||||
| @@ -15,7 +17,7 @@ | |||||
| <div class="container"> | <div class="container"> | ||||
| <div class="row"> | <div class="row"> | ||||
| <div class="col"> | <div class="col"> | ||||
| <h1>RPM Studio</h1> | |||||
| <h1>ED (Engineering Database)</h1> | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| @@ -42,7 +44,7 @@ | |||||
| <div class="form-group mb-3 row"> | <div class="form-group mb-3 row"> | ||||
| <label for="pcodes" class="col-sm-2 col-form-label" style="width:19%;">Part Codes</label> | <label for="pcodes" class="col-sm-2 col-form-label" style="width:19%;">Part Codes</label> | ||||
| <div class="col-sm-10" style="float: left; width: 81%;"> | <div class="col-sm-10" style="float: left; width: 81%;"> | ||||
| <select id="sel_partcodes" class="form-select" name="pcodes" dmx-bind:options="conn_basedata.data.partcodes.data" optiontext="name" optionvalue="id" dmx-bind:value="api_loadpart.data.partcode.id" dmx-on:updated="var_partcodeid.setValue(value)"> | |||||
| <select id="sel_partcodes" class="form-select" name="pcodes" dmx-bind:options="conn_basedata.data.partcodes.data" optiontext="name" optionvalue="id" dmx-bind:value="api_loadpart.data.partcode.id" dmx-on:updated="var_partcodeid.setValue(value)" aria-readonly="true" disabled="true"> | |||||
| <option value="Select"></option> | <option value="Select"></option> | ||||
| </select> | </select> | ||||
| </div> | </div> | ||||