design.html 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <nc-component :data="data[index]" class="diy-payment-qrcode-wrap">
  2. <!-- 预览 -->
  3. <template slot="preview">
  4. <div class="payment-qrocde-box">
  5. <div class="qrocde-left">
  6. <div class="qrocde-desc">
  7. <span>门店消费时使用,支付时点击下方展示付款码</span>
  8. <!-- <span class="iconfont iconshuaxin"></span>-->
  9. </div>
  10. <div class="qrocde-action">
  11. <div>
  12. <i class="iconfont iconfukuanma"></i>
  13. <span class="action-name">付款码</span>
  14. </div>
  15. <div>
  16. <i class="iconfont iconsaomafu"></i>
  17. <span class="action-name">扫码付</span>
  18. </div>
  19. </div>
  20. </div>
  21. <div class="qrocde-right">
  22. <span class="iconfont iconzhifu1"></span>
  23. <span class="name">门店支付</span>
  24. </div>
  25. </div>
  26. </template>
  27. <!-- 内容编辑 -->
  28. <template slot="edit-content">
  29. <template v-if="nc.lazyLoad">
  30. <diy-payment-qrcode-sources></diy-payment-qrcode-sources>
  31. <div class="layui-form-item checkbox-wrap">
  32. <label class="layui-form-label sm">展示开关</label>
  33. <div class="layui-input-block">
  34. <span v-if="nc.control == true">显示</span>
  35. <span v-else>隐藏</span>
  36. <div v-if="nc.control == true" @click="nc.control = false" class="layui-unselect layui-form-checkbox layui-form-checked" lay-skin="primary"><i class="layui-icon layui-icon-ok"></i></div>
  37. <div v-else @click="nc.control = true" class="layui-unselect layui-form-checkbox" lay-skin="primary"><i class="layui-icon layui-icon-ok"></i></div>
  38. </div>
  39. <div class="word-aux diy-word-aux">安装收银台插件展示,用于收银台线下扫码</div>
  40. </div>
  41. </template>
  42. </template>
  43. <!-- 样式编辑 -->
  44. <template slot="edit-style"></template>
  45. <!-- 资源 -->
  46. <template slot="resource">
  47. <js>
  48. </js>
  49. <css src="{$resource_path}/css/design.css"></css>
  50. <js src="{$resource_path}/js/design.js"></js>
  51. </template>
  52. </nc-component>