Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 

566 строки
15 KiB

  1. {
  2. "meta": {
  3. "options": {
  4. "linkedFile": "/views/dspec.ejs",
  5. "linkedForm": "form1"
  6. },
  7. "$_GET": [
  8. {
  9. "type": "text",
  10. "name": "id"
  11. }
  12. ],
  13. "$_POST": [
  14. {
  15. "type": "text",
  16. "fieldName": "id",
  17. "name": "id"
  18. }
  19. ]
  20. },
  21. "exec": {
  22. "steps": {
  23. "name": "api",
  24. "module": "api",
  25. "action": "send",
  26. "options": {
  27. "url": "http://vapor.prelub.com/api/v1.0/designspecs/max/+$_GET.id",
  28. "schema": [
  29. {
  30. "type": "array",
  31. "name": "data",
  32. "sub": [
  33. {
  34. "type": "text",
  35. "name": "reasonforchange"
  36. },
  37. {
  38. "type": "text",
  39. "name": "revisionlevel"
  40. },
  41. {
  42. "type": "number",
  43. "name": "updateuserid"
  44. },
  45. {
  46. "type": "boolean",
  47. "name": "facrequired"
  48. },
  49. {
  50. "type": "object",
  51. "name": "partnumber",
  52. "sub": [
  53. {
  54. "type": "text",
  55. "name": "description"
  56. },
  57. {
  58. "type": "object",
  59. "name": "primarycustomer",
  60. "sub": [
  61. {
  62. "type": "number",
  63. "name": "id"
  64. }
  65. ]
  66. },
  67. {
  68. "type": "object",
  69. "name": "replacedby",
  70. "sub": [
  71. {
  72. "type": "number",
  73. "name": "id"
  74. }
  75. ]
  76. },
  77. {
  78. "type": "object",
  79. "name": "partcode",
  80. "sub": [
  81. {
  82. "type": "number",
  83. "name": "id"
  84. }
  85. ]
  86. },
  87. {
  88. "type": "object",
  89. "name": "pickinglocation",
  90. "sub": [
  91. {
  92. "type": "number",
  93. "name": "id"
  94. }
  95. ]
  96. },
  97. {
  98. "type": "number",
  99. "name": "createuserid"
  100. },
  101. {
  102. "type": "text",
  103. "name": "weight"
  104. },
  105. {
  106. "type": "text",
  107. "name": "updatedate"
  108. },
  109. {
  110. "type": "text",
  111. "name": "listprice"
  112. },
  113. {
  114. "type": "object",
  115. "name": "replaces",
  116. "sub": [
  117. {
  118. "type": "number",
  119. "name": "id"
  120. }
  121. ]
  122. },
  123. {
  124. "type": "text",
  125. "name": "secondaryvendorpartnumber"
  126. },
  127. {
  128. "type": "text",
  129. "name": "file"
  130. },
  131. {
  132. "type": "number",
  133. "name": "updateuserid"
  134. },
  135. {
  136. "type": "text",
  137. "name": "stdcost"
  138. },
  139. {
  140. "type": "text",
  141. "name": "primaryvendorpartnumber"
  142. },
  143. {
  144. "type": "text",
  145. "name": "createdate"
  146. },
  147. {
  148. "type": "object",
  149. "name": "packinglocation",
  150. "sub": [
  151. {
  152. "type": "number",
  153. "name": "id"
  154. }
  155. ]
  156. },
  157. {
  158. "type": "object",
  159. "name": "secondaryvendor",
  160. "sub": [
  161. {
  162. "type": "number",
  163. "name": "id"
  164. }
  165. ]
  166. },
  167. {
  168. "type": "text",
  169. "name": "primarycustomerpartnumber"
  170. },
  171. {
  172. "type": "object",
  173. "name": "status",
  174. "sub": [
  175. {
  176. "type": "number",
  177. "name": "id"
  178. }
  179. ]
  180. },
  181. {
  182. "type": "object",
  183. "name": "primaryvendor",
  184. "sub": [
  185. {
  186. "type": "number",
  187. "name": "id"
  188. }
  189. ]
  190. },
  191. {
  192. "type": "text",
  193. "name": "number"
  194. },
  195. {
  196. "type": "text",
  197. "name": "comments"
  198. },
  199. {
  200. "type": "text",
  201. "name": "ppap"
  202. },
  203. {
  204. "type": "number",
  205. "name": "id"
  206. }
  207. ]
  208. },
  209. {
  210. "type": "object",
  211. "name": "status",
  212. "sub": [
  213. {
  214. "type": "text",
  215. "name": "updateuserid"
  216. },
  217. {
  218. "type": "number",
  219. "name": "id"
  220. },
  221. {
  222. "type": "text",
  223. "name": "createuserid"
  224. },
  225. {
  226. "type": "text",
  227. "name": "createdate"
  228. },
  229. {
  230. "type": "text",
  231. "name": "name"
  232. },
  233. {
  234. "type": "text",
  235. "name": "updatedate"
  236. }
  237. ]
  238. },
  239. {
  240. "type": "number",
  241. "name": "approveuserid"
  242. },
  243. {
  244. "type": "number",
  245. "name": "id"
  246. },
  247. {
  248. "type": "text",
  249. "name": "workinstruction"
  250. },
  251. {
  252. "type": "text",
  253. "name": "note"
  254. },
  255. {
  256. "type": "number",
  257. "name": "createuserid"
  258. },
  259. {
  260. "type": "number",
  261. "name": "partnumberid"
  262. },
  263. {
  264. "type": "boolean",
  265. "name": "faccompleted"
  266. }
  267. ]
  268. },
  269. {
  270. "type": "object",
  271. "name": "headers",
  272. "sub": [
  273. {
  274. "type": "text",
  275. "name": "connection"
  276. },
  277. {
  278. "type": "text",
  279. "name": "content-length"
  280. },
  281. {
  282. "type": "text",
  283. "name": "content-type"
  284. },
  285. {
  286. "type": "text",
  287. "name": "date"
  288. }
  289. ]
  290. }
  291. ],
  292. "data": {
  293. "sort": "",
  294. "dir": "",
  295. "id": "{{$_GET.id}}"
  296. }
  297. },
  298. "output": true,
  299. "meta": [
  300. {
  301. "type": "array",
  302. "name": "data",
  303. "sub": [
  304. {
  305. "type": "text",
  306. "name": "reasonforchange"
  307. },
  308. {
  309. "type": "text",
  310. "name": "revisionlevel"
  311. },
  312. {
  313. "type": "number",
  314. "name": "updateuserid"
  315. },
  316. {
  317. "type": "boolean",
  318. "name": "facrequired"
  319. },
  320. {
  321. "type": "object",
  322. "name": "partnumber",
  323. "sub": [
  324. {
  325. "type": "text",
  326. "name": "description"
  327. },
  328. {
  329. "type": "object",
  330. "name": "primarycustomer",
  331. "sub": [
  332. {
  333. "type": "number",
  334. "name": "id"
  335. }
  336. ]
  337. },
  338. {
  339. "type": "object",
  340. "name": "replacedby",
  341. "sub": [
  342. {
  343. "type": "number",
  344. "name": "id"
  345. }
  346. ]
  347. },
  348. {
  349. "type": "object",
  350. "name": "partcode",
  351. "sub": [
  352. {
  353. "type": "number",
  354. "name": "id"
  355. }
  356. ]
  357. },
  358. {
  359. "type": "object",
  360. "name": "pickinglocation",
  361. "sub": [
  362. {
  363. "type": "number",
  364. "name": "id"
  365. }
  366. ]
  367. },
  368. {
  369. "type": "number",
  370. "name": "createuserid"
  371. },
  372. {
  373. "type": "text",
  374. "name": "weight"
  375. },
  376. {
  377. "type": "text",
  378. "name": "updatedate"
  379. },
  380. {
  381. "type": "text",
  382. "name": "listprice"
  383. },
  384. {
  385. "type": "object",
  386. "name": "replaces",
  387. "sub": [
  388. {
  389. "type": "number",
  390. "name": "id"
  391. }
  392. ]
  393. },
  394. {
  395. "type": "text",
  396. "name": "secondaryvendorpartnumber"
  397. },
  398. {
  399. "type": "text",
  400. "name": "file"
  401. },
  402. {
  403. "type": "number",
  404. "name": "updateuserid"
  405. },
  406. {
  407. "type": "text",
  408. "name": "stdcost"
  409. },
  410. {
  411. "type": "text",
  412. "name": "primaryvendorpartnumber"
  413. },
  414. {
  415. "type": "text",
  416. "name": "createdate"
  417. },
  418. {
  419. "type": "object",
  420. "name": "packinglocation",
  421. "sub": [
  422. {
  423. "type": "number",
  424. "name": "id"
  425. }
  426. ]
  427. },
  428. {
  429. "type": "object",
  430. "name": "secondaryvendor",
  431. "sub": [
  432. {
  433. "type": "number",
  434. "name": "id"
  435. }
  436. ]
  437. },
  438. {
  439. "type": "text",
  440. "name": "primarycustomerpartnumber"
  441. },
  442. {
  443. "type": "object",
  444. "name": "status",
  445. "sub": [
  446. {
  447. "type": "number",
  448. "name": "id"
  449. }
  450. ]
  451. },
  452. {
  453. "type": "object",
  454. "name": "primaryvendor",
  455. "sub": [
  456. {
  457. "type": "number",
  458. "name": "id"
  459. }
  460. ]
  461. },
  462. {
  463. "type": "text",
  464. "name": "number"
  465. },
  466. {
  467. "type": "text",
  468. "name": "comments"
  469. },
  470. {
  471. "type": "text",
  472. "name": "ppap"
  473. },
  474. {
  475. "type": "number",
  476. "name": "id"
  477. }
  478. ]
  479. },
  480. {
  481. "type": "object",
  482. "name": "status",
  483. "sub": [
  484. {
  485. "type": "text",
  486. "name": "updateuserid"
  487. },
  488. {
  489. "type": "number",
  490. "name": "id"
  491. },
  492. {
  493. "type": "text",
  494. "name": "createuserid"
  495. },
  496. {
  497. "type": "text",
  498. "name": "createdate"
  499. },
  500. {
  501. "type": "text",
  502. "name": "name"
  503. },
  504. {
  505. "type": "text",
  506. "name": "updatedate"
  507. }
  508. ]
  509. },
  510. {
  511. "type": "number",
  512. "name": "approveuserid"
  513. },
  514. {
  515. "type": "number",
  516. "name": "id"
  517. },
  518. {
  519. "type": "text",
  520. "name": "workinstruction"
  521. },
  522. {
  523. "type": "text",
  524. "name": "note"
  525. },
  526. {
  527. "type": "number",
  528. "name": "createuserid"
  529. },
  530. {
  531. "type": "number",
  532. "name": "partnumberid"
  533. },
  534. {
  535. "type": "boolean",
  536. "name": "faccompleted"
  537. }
  538. ]
  539. },
  540. {
  541. "type": "object",
  542. "name": "headers",
  543. "sub": [
  544. {
  545. "type": "text",
  546. "name": "connection"
  547. },
  548. {
  549. "type": "text",
  550. "name": "content-length"
  551. },
  552. {
  553. "type": "text",
  554. "name": "content-type"
  555. },
  556. {
  557. "type": "text",
  558. "name": "date"
  559. }
  560. ]
  561. }
  562. ],
  563. "outputType": "object"
  564. }
  565. }
  566. }