You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

289 lines
6.7 KiB

  1. {
  2. "meta": {
  3. "options": {
  4. "linkedFile": "/views/index.ejs",
  5. "linkedForm": "form1"
  6. },
  7. "$_POST": [
  8. {
  9. "type": "text",
  10. "fieldName": "partnumber",
  11. "name": "partnumber"
  12. },
  13. {
  14. "type": "text",
  15. "fieldName": "partcodes",
  16. "name": "partcodes"
  17. },
  18. {
  19. "type": "text",
  20. "fieldName": "text1",
  21. "name": "text1"
  22. }
  23. ]
  24. },
  25. "exec": {
  26. "steps": {
  27. "name": "api",
  28. "module": "api",
  29. "action": "send",
  30. "options": {
  31. "url": "{{$_ENV.API_BASEURL+'partcodes'}}",
  32. "schema": [
  33. {
  34. "type": "array",
  35. "name": "data",
  36. "sub": [
  37. {
  38. "type": "number",
  39. "name": "id"
  40. },
  41. {
  42. "type": "text",
  43. "name": "description"
  44. },
  45. {
  46. "type": "number",
  47. "name": "createuserid"
  48. },
  49. {
  50. "type": "text",
  51. "name": "updatedate"
  52. },
  53. {
  54. "type": "object",
  55. "name": "parent",
  56. "sub": [
  57. {
  58. "type": "number",
  59. "name": "id"
  60. }
  61. ]
  62. },
  63. {
  64. "type": "object",
  65. "name": "parttype",
  66. "sub": [
  67. {
  68. "type": "number",
  69. "name": "ending"
  70. },
  71. {
  72. "type": "text",
  73. "name": "updatedate"
  74. },
  75. {
  76. "type": "number",
  77. "name": "id"
  78. },
  79. {
  80. "type": "number",
  81. "name": "updateuserid"
  82. },
  83. {
  84. "type": "number",
  85. "name": "starting"
  86. },
  87. {
  88. "type": "text",
  89. "name": "createdate"
  90. },
  91. {
  92. "type": "text",
  93. "name": "description"
  94. },
  95. {
  96. "type": "text",
  97. "name": "name"
  98. },
  99. {
  100. "type": "number",
  101. "name": "createuserid"
  102. }
  103. ]
  104. },
  105. {
  106. "type": "boolean",
  107. "name": "ispartcode"
  108. },
  109. {
  110. "type": "number",
  111. "name": "updateuserid"
  112. },
  113. {
  114. "type": "text",
  115. "name": "code"
  116. },
  117. {
  118. "type": "array",
  119. "name": "children"
  120. },
  121. {
  122. "type": "boolean",
  123. "name": "isactive"
  124. },
  125. {
  126. "type": "text",
  127. "name": "createdate"
  128. },
  129. {
  130. "type": "text",
  131. "name": "name"
  132. }
  133. ]
  134. },
  135. {
  136. "type": "object",
  137. "name": "headers",
  138. "sub": [
  139. {
  140. "type": "text",
  141. "name": "connection"
  142. },
  143. {
  144. "type": "text",
  145. "name": "content-length"
  146. },
  147. {
  148. "type": "text",
  149. "name": "content-type"
  150. },
  151. {
  152. "type": "text",
  153. "name": "date"
  154. }
  155. ]
  156. }
  157. ]
  158. },
  159. "output": true,
  160. "meta": [
  161. {
  162. "type": "array",
  163. "name": "data",
  164. "sub": [
  165. {
  166. "type": "number",
  167. "name": "id"
  168. },
  169. {
  170. "type": "text",
  171. "name": "description"
  172. },
  173. {
  174. "type": "number",
  175. "name": "createuserid"
  176. },
  177. {
  178. "type": "text",
  179. "name": "updatedate"
  180. },
  181. {
  182. "type": "object",
  183. "name": "parent",
  184. "sub": [
  185. {
  186. "type": "number",
  187. "name": "id"
  188. }
  189. ]
  190. },
  191. {
  192. "type": "object",
  193. "name": "parttype",
  194. "sub": [
  195. {
  196. "type": "number",
  197. "name": "ending"
  198. },
  199. {
  200. "type": "text",
  201. "name": "updatedate"
  202. },
  203. {
  204. "type": "number",
  205. "name": "id"
  206. },
  207. {
  208. "type": "number",
  209. "name": "updateuserid"
  210. },
  211. {
  212. "type": "number",
  213. "name": "starting"
  214. },
  215. {
  216. "type": "text",
  217. "name": "createdate"
  218. },
  219. {
  220. "type": "text",
  221. "name": "description"
  222. },
  223. {
  224. "type": "text",
  225. "name": "name"
  226. },
  227. {
  228. "type": "number",
  229. "name": "createuserid"
  230. }
  231. ]
  232. },
  233. {
  234. "type": "boolean",
  235. "name": "ispartcode"
  236. },
  237. {
  238. "type": "number",
  239. "name": "updateuserid"
  240. },
  241. {
  242. "type": "text",
  243. "name": "code"
  244. },
  245. {
  246. "type": "array",
  247. "name": "children"
  248. },
  249. {
  250. "type": "boolean",
  251. "name": "isactive"
  252. },
  253. {
  254. "type": "text",
  255. "name": "createdate"
  256. },
  257. {
  258. "type": "text",
  259. "name": "name"
  260. }
  261. ]
  262. },
  263. {
  264. "type": "object",
  265. "name": "headers",
  266. "sub": [
  267. {
  268. "type": "text",
  269. "name": "connection"
  270. },
  271. {
  272. "type": "text",
  273. "name": "content-length"
  274. },
  275. {
  276. "type": "text",
  277. "name": "content-type"
  278. },
  279. {
  280. "type": "text",
  281. "name": "date"
  282. }
  283. ]
  284. }
  285. ],
  286. "outputType": "object"
  287. }
  288. }
  289. }