25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

68 lines
2.9 KiB

  1. <!-- Wappler include head-page="layouts/main" fontawesome_5="cdn" bootstrap5="local" is="dmx-app" id="index" appConnect="local" components="{dmxDataTraversal:{},dmxTyped:{},dmxFormatter:{},dmxStateManagement:{},dmxBrowser:{},dmxBootstrap5TableGenerator:{}}" -->
  2. <dmx-api-action id="api1" noload="true" dmx-bind:url="'http://vapor.prelub.com/api/v1.0/partnumbers/num/'+txt_partNumber.value"></dmx-api-action>
  3. <meta name="ac:route" content="/">
  4. <dmx-serverconnect id="serverconnect1" url="/api/PartCodes/All"></dmx-serverconnect>
  5. <div class="container">
  6. <div class="row">
  7. <div class="col">
  8. <h1>RPM Studio</h1>
  9. </div>
  10. </div>
  11. <div class="row">
  12. <div class="col-break w-100">
  13. <input id="hdn_partid" name="partid" type="text" class="form-control visually-hidden" placeholder="partid" dmx-bind:value="api1.data.id">
  14. <input id="txt_partNumber" name="partnumber" type="text" class="form-control" placeholder="Part Number" dmx-on:blur="hdn_url.setValue(hdn_baseurl.value.concat(value))">
  15. </div>
  16. </div>
  17. <div class="row">
  18. <div class="col"><button id="btn_Search" class="btn btn-primary" dmx-on:click="api1.load({});hdn_partid.setValue(api1.data.id)">Search</button></div>
  19. </div>
  20. <div class="row">
  21. <div class="col">
  22. <div class="d-block"><input id="txt_description" name="description" type="text" class="form-control" placeholder="Description" dmx-bind:value="api1.data.description"><select id="select1" class="form-select" name="pcodes" dmx-bind:options="serverconnect1.data.api.data" optiontext="name" optionvalue="id" dmx-bind:value="api1.data.partcode.id">
  23. <option value="">Part Code</option>
  24. </select></div>
  25. </div>
  26. <div class="col">
  27. <div class="d-block"><input id="txt_replaces" name="replaces" type="text" class="form-control" placeholder="Replaces" dmx-bind:value="api1.data.replaces.number"><input id="txt_replacedby" name="replacedby" type="text" class="form-control" placeholder="Replaced By" dmx-bind:value="api1.data.replacedby.number"></div>
  28. </div>
  29. </div>
  30. <div class="row">
  31. <div class="col">
  32. <div class="d-block">
  33. <input id="txt_primaryvendor" name="primaryvendor" type="text" class="form-control" placeholder="Primary Vendor" dmx-bind:value="api1.data.primaryvendor.name">
  34. </div>
  35. </div>
  36. <div class="col">
  37. <div class="d-block">
  38. <input id="txt_secondaryvendor" name="seconaryvendor" type="text" class="form-control" placeholder="Secondary Vendor" dmx-bind:value="api1.data.secondaryvendor.name">
  39. </div>
  40. </div>
  41. </div>
  42. <div class="row">
  43. <div class="col">
  44. <a href="#" class="btn btn-warning" id="btn_dspec" dmx-bind:href="'/dspec?id='+hdn_partid.value">DSpec</a>
  45. <p>Hello</p>
  46. </div>
  47. </div>
  48. </div>
  49. </form>
  50. </div>