orderMixins.js 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. // +----------------------------------------------------------------------
  2. // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
  3. // +----------------------------------------------------------------------
  4. // | Copyright (c) 2016~2025 https://www.crmeb.com All rights reserved.
  5. // +----------------------------------------------------------------------
  6. // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
  7. // +----------------------------------------------------------------------
  8. // | Author: CRMEB Team <admin@crmeb.com>
  9. // +----------------------------------------------------------------------
  10. import { ClipboardJS } from "../plugin/clipboard/clipboard";
  11. export default {
  12. data() {
  13. return {
  14. }
  15. },
  16. onReady: function() {
  17. // #ifdef H5
  18. this.$nextTick(function() {
  19. debugger
  20. const clipboard = new ClipboardJS(".copy-data");
  21. clipboard.on("success", () => {
  22. this.$util.Tips({
  23. title: '复制成功'
  24. });
  25. });
  26. });
  27. // #endif
  28. },
  29. methods:{
  30. /**
  31. * 剪切订单号
  32. */
  33. // #ifndef H5
  34. handleCopy: function(orderNo) {
  35. let that = this;
  36. uni.setClipboardData({
  37. data: orderNo
  38. });
  39. },
  40. // #endif
  41. }
  42. }