_select.blade.php 1.4 KB

1234567891011121314151617181920212223242526272829
  1. <div class="container-fluid p-0" id="select-panel" style="cursor: pointer; overflow-y: scroll;border-radius:5px;" >
  2. <div class="card">
  3. <div class="card-header">组件列表</div>
  4. <div class="card-body m-0 p-0">
  5. <ul class="list-group" >
  6. <li class="list-group-item align-text-top hover"
  7. v-for="(printPart,i) in printParts"
  8. @dblclick="_addPartToProductionPanel(printPart)">
  9. @{{ printPart.name }}
  10. <span class="text-right float-right btn btn-sm btn-outline-success" @click="_addPartToProductionPanel(printPart)">添加</span>
  11. </li>
  12. </ul>
  13. </div>
  14. </div>
  15. <div class="card" v-if="productionParts.editPart && productionParts.editPart.type === 'image'">
  16. <div class="card-header">图片选择</div>
  17. <div class="card-body p-0">
  18. <ul class="list-group">
  19. <template v-for="(image,i) in images">
  20. <li class="list-group-item" :class="{'list-group-item active' : productionParts.editPart.value === 'image.name'}">
  21. <img :src="getImageSrc(image)" alt="image.name" width="150">
  22. <button class="btn btn-sm btn-outline-primary" @click="setImageBg(image)">替换</button>
  23. </li>
  24. </template>
  25. </ul>
  26. </div>
  27. </div>
  28. </div>