Browse Source

生产设备详情、工厂管理、工厂添加、视频播放

devlop
mo-bai 3 years ago
parent
commit
c08e0d9775
32 changed files with 2936 additions and 727 deletions
  1. 245
      .VSCodeCounter/2022-04-27_16-25-24/details.md
  2. 15
      .VSCodeCounter/2022-04-27_16-25-24/diff-details.md
  3. 2
      .VSCodeCounter/2022-04-27_16-25-24/diff.csv
  4. 19
      .VSCodeCounter/2022-04-27_16-25-24/diff.md
  5. 22
      .VSCodeCounter/2022-04-27_16-25-24/diff.txt
  6. 232
      .VSCodeCounter/2022-04-27_16-25-24/results.csv
  7. 1
      .VSCodeCounter/2022-04-27_16-25-24/results.json
  8. 157
      .VSCodeCounter/2022-04-27_16-25-24/results.md
  9. 390
      .VSCodeCounter/2022-04-27_16-25-24/results.txt
  10. 14
      apis/deviceApi.js
  11. 22
      apis/factoryApi.js
  12. 2
      components/qn-select/qn-select.vue
  13. 44
      pages.json
  14. 88
      pages/camera-list/index.vue
  15. 392
      pages/device-production-info/index.vue
  16. 271
      pages/digital-workshops/DeviceItem.vue
  17. 70
      pages/digital-workshops/EmptyData.vue
  18. 989
      pages/digital-workshops/index.vue
  19. 2
      pages/factory-info/index.vue
  20. 59
      pages/factory-manage/index.vue
  21. 538
      pages/factory-operation/index.vue
  22. 1
      pages/promotion/Banner.vue
  23. 52
      pages/promotion/index.vue
  24. 36
      pages/video-play/index.vue
  25. BIN
      static/imgs/.DS_Store
  26. BIN
      static/imgs/digital-workshops/camera-icon.png
  27. BIN
      static/imgs/digital-workshops/cloudBox-icon.png
  28. BIN
      static/imgs/digital-workshops/empty-list.png
  29. BIN
      static/imgs/digital-workshops/right-arrow-icon.png
  30. BIN
      static/imgs/digital-workshops/top-bg.png
  31. BIN
      static/imgs/tabbar/factory-blue.png
  32. BIN
      static/imgs/tabbar/factory-gray.png

245
.VSCodeCounter/2022-04-27_16-25-24/details.md

@ -0,0 +1,245 @@
# Details
Date : 2022-04-27 16:25:24
Directory /Users/mo-bai/Documents/projects/print-package-app
Total : 230 files, 37575 codes, 3688 comments, 2203 blanks, all 43466 lines
[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
## Files
| filename | language | code | comment | blank | total |
| :--- | :--- | ---: | ---: | ---: | ---: |
| [.hbuilderx/launch.json](/.hbuilderx/launch.json) | JSON with Comments | 23 | 1 | 1 | 25 |
| [App.vue](/App.vue) | Vue | 133 | 12 | 2 | 147 |
| [README.md](/README.md) | Markdown | 1 | 0 | 1 | 2 |
| [apis/addressManageApi.js](/apis/addressManageApi.js) | JavaScript | 31 | 11 | 3 | 45 |
| [apis/applyApi.js](/apis/applyApi.js) | JavaScript | 19 | 12 | 4 | 35 |
| [apis/commonApi.js](/apis/commonApi.js) | JavaScript | 158 | 81 | 18 | 257 |
| [apis/deviceApi.js](/apis/deviceApi.js) | JavaScript | 67 | 36 | 12 | 115 |
| [apis/enquiryListApi.js](/apis/enquiryListApi.js) | JavaScript | 23 | 6 | 1 | 30 |
| [apis/enterpriseInfoApi.js](/apis/enterpriseInfoApi.js) | JavaScript | 25 | 20 | 5 | 50 |
| [apis/factoryApi.js](/apis/factoryApi.js) | JavaScript | 43 | 25 | 7 | 75 |
| [apis/forComparisonApi.js](/apis/forComparisonApi.js) | JavaScript | 13 | 2 | 1 | 16 |
| [apis/loginApi.js](/apis/loginApi.js) | JavaScript | 19 | 20 | 4 | 43 |
| [apis/mallApi.js](/apis/mallApi.js) | JavaScript | 47 | 18 | 4 | 69 |
| [apis/mineApi.js](/apis/mineApi.js) | JavaScript | 7 | 6 | 2 | 15 |
| [apis/orderApi.js](/apis/orderApi.js) | JavaScript | 90 | 70 | 15 | 175 |
| [apis/paperDetailsApi.js](/apis/paperDetailsApi.js) | JavaScript | 22 | 14 | 2 | 38 |
| [apis/productionApi.js](/apis/productionApi.js) | JavaScript | 37 | 22 | 7 | 66 |
| [common/css/reset.scss](/common/css/reset.scss) | SCSS | 252 | 8 | 17 | 277 |
| [components/business-components/banner.vue](/components/business-components/banner.vue) | Vue | 111 | 7 | 4 | 122 |
| [components/business-components/factoryItem.vue](/components/business-components/factoryItem.vue) | Vue | 152 | 0 | 4 | 156 |
| [components/business-components/packingStationItem.vue](/components/business-components/packingStationItem.vue) | Vue | 231 | 5 | 4 | 240 |
| [components/qn-data-picker/keypress.js](/components/qn-data-picker/keypress.js) | JavaScript | 41 | 3 | 1 | 45 |
| [components/qn-data-picker/qn-data-picker.vue](/components/qn-data-picker/qn-data-picker.vue) | Vue | 466 | 60 | 37 | 563 |
| [components/qn-data-pickerview/qn-data-picker.js](/components/qn-data-pickerview/qn-data-picker.js) | JavaScript | 529 | 1 | 39 | 569 |
| [components/qn-data-pickerview/qn-data-pickerview.vue](/components/qn-data-pickerview/qn-data-pickerview.vue) | Vue | 261 | 42 | 30 | 333 |
| [components/qn-datetime-picker/Calendar.js](/components/qn-datetime-picker/Calendar.js) | JavaScript | 274 | 80 | 24 | 378 |
| [components/qn-datetime-picker/calendar-item.vue](/components/qn-datetime-picker/calendar-item.vue) | Vue | 156 | 9 | 21 | 186 |
| [components/qn-datetime-picker/calendar.vue](/components/qn-datetime-picker/calendar.vue) | Vue | 715 | 126 | 43 | 884 |
| [components/qn-datetime-picker/i18n/en.json](/components/qn-datetime-picker/i18n/en.json) | JSON | 19 | 0 | 1 | 20 |
| [components/qn-datetime-picker/i18n/index.js](/components/qn-datetime-picker/i18n/index.js) | JavaScript | 8 | 0 | 1 | 9 |
| [components/qn-datetime-picker/i18n/zh-Hans.json](/components/qn-datetime-picker/i18n/zh-Hans.json) | JSON | 19 | 0 | 1 | 20 |
| [components/qn-datetime-picker/i18n/zh-Hant.json](/components/qn-datetime-picker/i18n/zh-Hant.json) | JSON | 19 | 0 | 1 | 20 |
| [components/qn-datetime-picker/keypress.js](/components/qn-datetime-picker/keypress.js) | JavaScript | 41 | 3 | 1 | 45 |
| [components/qn-datetime-picker/qn-datetime-picker.vue](/components/qn-datetime-picker/qn-datetime-picker.vue) | Vue | 864 | 76 | 51 | 991 |
| [components/qn-datetime-picker/time-picker.vue](/components/qn-datetime-picker/time-picker.vue) | Vue | 729 | 124 | 64 | 917 |
| [components/qn-easyinput/qn-easyinput.vue](/components/qn-easyinput/qn-easyinput.vue) | Vue | 415 | 66 | 21 | 502 |
| [components/qn-footer/qn-footer.vue](/components/qn-footer/qn-footer.vue) | Vue | 63 | 2 | 4 | 69 |
| [components/qn-form-item/qn-form-item.vue](/components/qn-form-item/qn-form-item.vue) | Vue | 78 | 7 | 3 | 88 |
| [components/qn-form/qn-form.vue](/components/qn-form/qn-form.vue) | Vue | 73 | 9 | 3 | 85 |
| [components/qn-header/qn-header.vue](/components/qn-header/qn-header.vue) | Vue | 41 | 0 | 3 | 44 |
| [components/qn-input-number/qn-input-number.vue](/components/qn-input-number/qn-input-number.vue) | Vue | 93 | 0 | 3 | 96 |
| [components/qn-map/qn-map.nvue](/components/qn-map/qn-map.nvue) | Vue | 205 | 10 | 3 | 218 |
| [components/qn-select/qn-select.vue](/components/qn-select/qn-select.vue) | Vue | 191 | 21 | 3 | 215 |
| [components/scroll-list/images.js](/components/scroll-list/images.js) | JavaScript | 5 | 0 | 1 | 6 |
| [components/scroll-list/scroll-list.vue](/components/scroll-list/scroll-list.vue) | Vue | 534 | 131 | 3 | 668 |
| [components/uni-steps/uni-steps.vue](/components/uni-steps/uni-steps.vue) | Vue | 209 | 29 | 27 | 265 |
| [enums/index.js](/enums/index.js) | JavaScript | 231 | 93 | 32 | 356 |
| [env/index.js](/env/index.js) | JavaScript | 2 | 5 | 2 | 9 |
| [jsconfig.json](/jsconfig.json) | JSON with Comments | 8 | 4 | 1 | 13 |
| [main.js](/main.js) | JavaScript | 10 | 1 | 2 | 13 |
| [manifest.json](/manifest.json) | JSON | 166 | 8 | 1 | 175 |
| [package.json](/package.json) | JSON | 13 | 0 | 0 | 13 |
| [pages.json](/pages.json) | JSON | 335 | 1 | 1 | 337 |
| [pages/add-address-manage/index.vue](/pages/add-address-manage/index.vue) | Vue | 262 | 6 | 3 | 271 |
| [pages/address-manage/index.vue](/pages/address-manage/index.vue) | Vue | 258 | 10 | 5 | 273 |
| [pages/agreement/index.vue](/pages/agreement/index.vue) | Vue | 47 | 0 | 36 | 83 |
| [pages/apply-detail/index.vue](/pages/apply-detail/index.vue) | Vue | 261 | 0 | 3 | 264 |
| [pages/apply-manage/index.vue](/pages/apply-manage/index.vue) | Vue | 167 | 1 | 3 | 171 |
| [pages/camera-list/index.vue](/pages/camera-list/index.vue) | Vue | 84 | 1 | 4 | 89 |
| [pages/cart/index.vue](/pages/cart/index.vue) | Vue | 529 | 23 | 3 | 555 |
| [pages/cart/no-data.vue](/pages/cart/no-data.vue) | Vue | 58 | 0 | 3 | 61 |
| [pages/complete-info/EnterpriseForm.vue](/pages/complete-info/EnterpriseForm.vue) | Vue | 471 | 5 | 6 | 482 |
| [pages/complete-info/PersonForm.vue](/pages/complete-info/PersonForm.vue) | Vue | 210 | 4 | 6 | 220 |
| [pages/complete-info/index.vue](/pages/complete-info/index.vue) | Vue | 142 | 7 | 5 | 154 |
| [pages/contract-manage/index.vue](/pages/contract-manage/index.vue) | Vue | 252 | 2 | 4 | 258 |
| [pages/device-info/index.vue](/pages/device-info/index.vue) | Vue | 198 | 1 | 4 | 203 |
| [pages/device-operation/index.vue](/pages/device-operation/index.vue) | Vue | 401 | 1 | 6 | 408 |
| [pages/device-production-detail/index.vue](/pages/device-production-detail/index.vue) | Vue | 475 | 2 | 3 | 480 |
| [pages/digital-workshops/DeviceItem.vue](/pages/digital-workshops/DeviceItem.vue) | Vue | 266 | 0 | 3 | 269 |
| [pages/digital-workshops/index.vue](/pages/digital-workshops/index.vue) | Vue | 427 | 4 | 4 | 435 |
| [pages/enquiry-list/index.vue](/pages/enquiry-list/index.vue) | Vue | 326 | 6 | 6 | 338 |
| [pages/enterprise-info-edit/index.vue](/pages/enterprise-info-edit/index.vue) | Vue | 529 | 2 | 3 | 534 |
| [pages/enterprise-info/index.vue](/pages/enterprise-info/index.vue) | Vue | 604 | 7 | 3 | 614 |
| [pages/factory-info/index.vue](/pages/factory-info/index.vue) | Vue | 510 | 60 | 3 | 573 |
| [pages/factory-manage/index.vue](/pages/factory-manage/index.vue) | Vue | 22 | 0 | 3 | 25 |
| [pages/factory/index.vue](/pages/factory/index.vue) | Vue | 237 | 1 | 3 | 241 |
| [pages/for-comparison/index.vue](/pages/for-comparison/index.vue) | Vue | 599 | 15 | 6 | 620 |
| [pages/login/index.vue](/pages/login/index.vue) | Vue | 250 | 11 | 3 | 264 |
| [pages/mall/index.vue](/pages/mall/index.vue) | Vue | 267 | 2 | 3 | 272 |
| [pages/mine/index.vue](/pages/mine/index.vue) | Vue | 477 | 9 | 4 | 490 |
| [pages/order-detail/index.vue](/pages/order-detail/index.vue) | Vue | 626 | 17 | 3 | 646 |
| [pages/order-list/index.vue](/pages/order-list/index.vue) | Vue | 268 | 1 | 3 | 272 |
| [pages/order-make/index.vue](/pages/order-make/index.vue) | Vue | 525 | 12 | 6 | 543 |
| [pages/page-view/index.vue](/pages/page-view/index.vue) | Vue | 74 | 9 | 2 | 85 |
| [pages/paper-details/index.vue](/pages/paper-details/index.vue) | Vue | 738 | 30 | 4 | 772 |
| [pages/production-info/index.vue](/pages/production-info/index.vue) | Vue | 201 | 1 | 4 | 206 |
| [pages/production-operation/index.vue](/pages/production-operation/index.vue) | Vue | 292 | 1 | 6 | 299 |
| [pages/promotion/Banner.vue](/pages/promotion/Banner.vue) | Vue | 119 | 7 | 4 | 130 |
| [pages/promotion/index.vue](/pages/promotion/index.vue) | Vue | 546 | 4 | 3 | 553 |
| [pages/select-role/index.vue](/pages/select-role/index.vue) | Vue | 203 | 0 | 3 | 206 |
| [pages/smart-order/index.vue](/pages/smart-order/index.vue) | Vue | 192 | 0 | 3 | 195 |
| [pages/store/index.vue](/pages/store/index.vue) | Vue | 346 | 4 | 4 | 354 |
| [pages/video-play/index.vue](/pages/video-play/index.vue) | Vue | 34 | 0 | 3 | 37 |
| [static/icon/iconfont.css](/static/icon/iconfont.css) | CSS | 20 | 0 | 6 | 26 |
| [store/index.js](/store/index.js) | JavaScript | 216 | 32 | 4 | 252 |
| [uni.scss](/uni.scss) | SCSS | 37 | 25 | 15 | 77 |
| [uni_modules/uni-badge/changelog.md](/uni_modules/uni-badge/changelog.md) | Markdown | 29 | 0 | 1 | 30 |
| [uni_modules/uni-badge/components/uni-badge/uni-badge.vue](/uni_modules/uni-badge/components/uni-badge/uni-badge.vue) | Vue | 213 | 33 | 23 | 269 |
| [uni_modules/uni-badge/package.json](/uni_modules/uni-badge/package.json) | JSON | 88 | 0 | 0 | 88 |
| [uni_modules/uni-badge/readme.md](/uni_modules/uni-badge/readme.md) | Markdown | 6 | 0 | 5 | 11 |
| [uni_modules/uni-data-checkbox/changelog.md](/uni_modules/uni-data-checkbox/changelog.md) | Markdown | 39 | 0 | 1 | 40 |
| [uni_modules/uni-data-checkbox/components/uni-data-checkbox/uni-data-checkbox.vue](/uni_modules/uni-data-checkbox/components/uni-data-checkbox/uni-data-checkbox.vue) | Vue | 661 | 102 | 55 | 818 |
| [uni_modules/uni-data-checkbox/package.json](/uni_modules/uni-data-checkbox/package.json) | JSON | 87 | 0 | 1 | 88 |
| [uni_modules/uni-data-checkbox/readme.md](/uni_modules/uni-data-checkbox/readme.md) | Markdown | 11 | 0 | 7 | 18 |
| [uni_modules/uni-datetime-picker/changelog.md](/uni_modules/uni-datetime-picker/changelog.md) | Markdown | 85 | 0 | 1 | 86 |
| [uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.vue](/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.vue) | Vue | 156 | 9 | 21 | 186 |
| [uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.vue](/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.vue) | Vue | 724 | 129 | 46 | 899 |
| [uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/en.json](/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/en.json) | JSON | 19 | 0 | 1 | 20 |
| [uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/index.js](/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/index.js) | JavaScript | 8 | 0 | 1 | 9 |
| [uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/zh-Hans.json](/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/zh-Hans.json) | JSON | 19 | 0 | 1 | 20 |
| [uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/zh-Hant.json](/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/zh-Hant.json) | JSON | 19 | 0 | 1 | 20 |
| [uni_modules/uni-datetime-picker/components/uni-datetime-picker/keypress.js](/uni_modules/uni-datetime-picker/components/uni-datetime-picker/keypress.js) | JavaScript | 42 | 3 | 0 | 45 |
| [uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.vue](/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.vue) | Vue | 739 | 123 | 66 | 928 |
| [uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.vue](/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.vue) | Vue | 851 | 77 | 54 | 982 |
| [uni_modules/uni-datetime-picker/components/uni-datetime-picker/util.js](/uni_modules/uni-datetime-picker/components/uni-datetime-picker/util.js) | JavaScript | 298 | 86 | 27 | 411 |
| [uni_modules/uni-datetime-picker/package.json](/uni_modules/uni-datetime-picker/package.json) | JSON | 90 | 0 | 1 | 91 |
| [uni_modules/uni-datetime-picker/readme.md](/uni_modules/uni-datetime-picker/readme.md) | Markdown | 11 | 0 | 10 | 21 |
| [uni_modules/uni-easyinput/changelog.md](/uni_modules/uni-easyinput/changelog.md) | Markdown | 31 | 0 | 1 | 32 |
| [uni_modules/uni-easyinput/components/uni-easyinput/common.js](/uni_modules/uni-easyinput/components/uni-easyinput/common.js) | JavaScript | 43 | 12 | 2 | 57 |
| [uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.vue](/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.vue) | Vue | 364 | 75 | 23 | 462 |
| [uni_modules/uni-easyinput/package.json](/uni_modules/uni-easyinput/package.json) | JSON | 90 | 0 | 0 | 90 |
| [uni_modules/uni-easyinput/readme.md](/uni_modules/uni-easyinput/readme.md) | Markdown | 6 | 0 | 5 | 11 |
| [uni_modules/uni-fab/changelog.md](/uni_modules/uni-fab/changelog.md) | Markdown | 17 | 0 | 1 | 18 |
| [uni_modules/uni-fab/components/uni-fab/uni-fab.vue](/uni_modules/uni-fab/components/uni-fab/uni-fab.vue) | Vue | 345 | 94 | 37 | 476 |
| [uni_modules/uni-fab/package.json](/uni_modules/uni-fab/package.json) | JSON | 87 | 0 | 1 | 88 |
| [uni_modules/uni-fab/readme.md](/uni_modules/uni-fab/readme.md) | Markdown | 6 | 0 | 3 | 9 |
| [uni_modules/uni-file-picker/changelog.md](/uni_modules/uni-file-picker/changelog.md) | Markdown | 61 | 0 | 1 | 62 |
| [uni_modules/uni-file-picker/components/uni-file-picker/choose-and-upload-file.js](/uni_modules/uni-file-picker/components/uni-file-picker/choose-and-upload-file.js) | JavaScript | 209 | 0 | 16 | 225 |
| [uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue](/uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue) | Vue | 499 | 124 | 28 | 651 |
| [uni_modules/uni-file-picker/components/uni-file-picker/upload-file.vue](/uni_modules/uni-file-picker/components/uni-file-picker/upload-file.vue) | Vue | 273 | 26 | 27 | 326 |
| [uni_modules/uni-file-picker/components/uni-file-picker/upload-image.vue](/uni_modules/uni-file-picker/components/uni-file-picker/upload-image.vue) | Vue | 264 | 12 | 17 | 293 |
| [uni_modules/uni-file-picker/components/uni-file-picker/utils.js](/uni_modules/uni-file-picker/components/uni-file-picker/utils.js) | JavaScript | 85 | 19 | 6 | 110 |
| [uni_modules/uni-file-picker/package.json](/uni_modules/uni-file-picker/package.json) | JSON | 86 | 0 | 1 | 87 |
| [uni_modules/uni-file-picker/readme.md](/uni_modules/uni-file-picker/readme.md) | Markdown | 6 | 0 | 5 | 11 |
| [uni_modules/uni-icons/changelog.md](/uni_modules/uni-icons/changelog.md) | Markdown | 16 | 0 | 1 | 17 |
| [uni_modules/uni-icons/components/uni-icons/icons.js](/uni_modules/uni-icons/components/uni-icons/icons.js) | JavaScript | 1,115 | 0 | 1 | 1,116 |
| [uni_modules/uni-icons/components/uni-icons/uni-icons.vue](/uni_modules/uni-icons/components/uni-icons/uni-icons.vue) | Vue | 70 | 14 | 6 | 90 |
| [uni_modules/uni-icons/components/uni-icons/uniicons.css](/uni_modules/uni-icons/components/uni-icons/uniicons.css) | CSS | 498 | 0 | 166 | 664 |
| [uni_modules/uni-icons/package.json](/uni_modules/uni-icons/package.json) | JSON | 86 | 0 | 0 | 86 |
| [uni_modules/uni-icons/readme.md](/uni_modules/uni-icons/readme.md) | Markdown | 6 | 0 | 3 | 9 |
| [uni_modules/uni-list/changelog.md](/uni_modules/uni-list/changelog.md) | Markdown | 18 | 0 | 1 | 19 |
| [uni_modules/uni-list/components/uni-list-ad/uni-list-ad.vue](/uni_modules/uni-list/components/uni-list-ad/uni-list-ad.vue) | Vue | 88 | 10 | 10 | 108 |
| [uni_modules/uni-list/components/uni-list-chat/uni-list-chat.scss](/uni_modules/uni-list/components/uni-list-chat/uni-list-chat.scss) | SCSS | 25 | 23 | 11 | 59 |
| [uni_modules/uni-list/components/uni-list-chat/uni-list-chat.vue](/uni_modules/uni-list/components/uni-list-chat/uni-list-chat.vue) | Vue | 413 | 86 | 40 | 539 |
| [uni_modules/uni-list/components/uni-list-item/uni-list-item.vue](/uni_modules/uni-list/components/uni-list-item/uni-list-item.vue) | Vue | 368 | 76 | 31 | 475 |
| [uni_modules/uni-list/components/uni-list/uni-list - 副本.vue](/uni_modules/uni-list/components/uni-list/uni-list%20-%20%E5%89%AF%E6%9C%AC.vue) | Vue | 83 | 17 | 7 | 107 |
| [uni_modules/uni-list/components/uni-list/uni-list.vue](/uni_modules/uni-list/components/uni-list/uni-list.vue) | Vue | 85 | 17 | 7 | 109 |
| [uni_modules/uni-list/components/uni-list/uni-refresh.vue](/uni_modules/uni-list/components/uni-list/uni-refresh.vue) | Vue | 59 | 4 | 3 | 66 |
| [uni_modules/uni-list/components/uni-list/uni-refresh.wxs](/uni_modules/uni-list/components/uni-list/uni-refresh.wxs) | JavaScript | 71 | 2 | 15 | 88 |
| [uni_modules/uni-list/package.json](/uni_modules/uni-list/package.json) | JSON | 91 | 0 | 0 | 91 |
| [uni_modules/uni-list/readme.md](/uni_modules/uni-list/readme.md) | Markdown | 244 | 10 | 93 | 347 |
| [uni_modules/uni-load-more/changelog.md](/uni_modules/uni-load-more/changelog.md) | Markdown | 13 | 0 | 1 | 14 |
| [uni_modules/uni-load-more/components/uni-load-more/i18n/en.json](/uni_modules/uni-load-more/components/uni-load-more/i18n/en.json) | JSON | 5 | 0 | 1 | 6 |
| [uni_modules/uni-load-more/components/uni-load-more/i18n/index.js](/uni_modules/uni-load-more/components/uni-load-more/i18n/index.js) | JavaScript | 8 | 0 | 1 | 9 |
| [uni_modules/uni-load-more/components/uni-load-more/i18n/zh-Hans.json](/uni_modules/uni-load-more/components/uni-load-more/i18n/zh-Hans.json) | JSON | 5 | 0 | 1 | 6 |
| [uni_modules/uni-load-more/components/uni-load-more/i18n/zh-Hant.json](/uni_modules/uni-load-more/components/uni-load-more/i18n/zh-Hant.json) | JSON | 5 | 0 | 1 | 6 |
| [uni_modules/uni-load-more/components/uni-load-more/uni-load-more.vue](/uni_modules/uni-load-more/components/uni-load-more/uni-load-more.vue) | Vue | 313 | 31 | 53 | 397 |
| [uni_modules/uni-load-more/package.json](/uni_modules/uni-load-more/package.json) | JSON | 86 | 0 | 0 | 86 |
| [uni_modules/uni-load-more/readme.md](/uni_modules/uni-load-more/readme.md) | Markdown | 6 | 0 | 9 | 15 |
| [uni_modules/uni-nav-bar/changelog.md](/uni_modules/uni-nav-bar/changelog.md) | Markdown | 19 | 0 | 4 | 23 |
| [uni_modules/uni-nav-bar/components/uni-nav-bar/uni-nav-bar.vue](/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-nav-bar.vue) | Vue | 189 | 46 | 20 | 255 |
| [uni_modules/uni-nav-bar/components/uni-nav-bar/uni-status-bar.vue](/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-status-bar.vue) | Vue | 23 | 2 | 3 | 28 |
| [uni_modules/uni-nav-bar/package.json](/uni_modules/uni-nav-bar/package.json) | JSON | 89 | 0 | 0 | 89 |
| [uni_modules/uni-nav-bar/readme.md](/uni_modules/uni-nav-bar/readme.md) | Markdown | 6 | 0 | 10 | 16 |
| [uni_modules/uni-number-box/changelog.md](/uni_modules/uni-number-box/changelog.md) | Markdown | 24 | 0 | 2 | 26 |
| [uni_modules/uni-number-box/components/uni-number-box/uni-number-box.vue](/uni_modules/uni-number-box/components/uni-number-box/uni-number-box.vue) | Vue | 180 | 28 | 13 | 221 |
| [uni_modules/uni-number-box/package.json](/uni_modules/uni-number-box/package.json) | JSON | 85 | 0 | 0 | 85 |
| [uni_modules/uni-number-box/readme.md](/uni_modules/uni-number-box/readme.md) | Markdown | 6 | 0 | 8 | 14 |
| [uni_modules/uni-popup/changelog.md](/uni_modules/uni-popup/changelog.md) | Markdown | 44 | 0 | 1 | 45 |
| [uni_modules/uni-popup/components/uni-popup-dialog/keypress.js](/uni_modules/uni-popup/components/uni-popup-dialog/keypress.js) | JavaScript | 42 | 3 | 1 | 46 |
| [uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.vue](/uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.vue) | Vue | 209 | 35 | 20 | 264 |
| [uni_modules/uni-popup/components/uni-popup-message/uni-popup-message.vue](/uni_modules/uni-popup/components/uni-popup-message/uni-popup-message.vue) | Vue | 103 | 27 | 14 | 144 |
| [uni_modules/uni-popup/components/uni-popup-share/uni-popup-share.vue](/uni_modules/uni-popup/components/uni-popup-share/uni-popup-share.vue) | Vue | 150 | 26 | 12 | 188 |
| [uni_modules/uni-popup/components/uni-popup/i18n/en.json](/uni_modules/uni-popup/components/uni-popup/i18n/en.json) | JSON | 7 | 0 | 1 | 8 |
| [uni_modules/uni-popup/components/uni-popup/i18n/index.js](/uni_modules/uni-popup/components/uni-popup/i18n/index.js) | JavaScript | 8 | 0 | 1 | 9 |
| [uni_modules/uni-popup/components/uni-popup/i18n/zh-Hans.json](/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hans.json) | JSON | 7 | 0 | 1 | 8 |
| [uni_modules/uni-popup/components/uni-popup/i18n/zh-Hant.json](/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hant.json) | JSON | 7 | 0 | 1 | 8 |
| [uni_modules/uni-popup/components/uni-popup/keypress.js](/uni_modules/uni-popup/components/uni-popup/keypress.js) | JavaScript | 39 | 6 | 1 | 46 |
| [uni_modules/uni-popup/components/uni-popup/popup.js](/uni_modules/uni-popup/components/uni-popup/popup.js) | JavaScript | 21 | 3 | 3 | 27 |
| [uni_modules/uni-popup/components/uni-popup/uni-popup.vue](/uni_modules/uni-popup/components/uni-popup/uni-popup.vue) | Vue | 298 | 96 | 10 | 404 |
| [uni_modules/uni-popup/package.json](/uni_modules/uni-popup/package.json) | JSON | 90 | 0 | 1 | 91 |
| [uni_modules/uni-popup/readme.md](/uni_modules/uni-popup/readme.md) | Markdown | 7 | 0 | 11 | 18 |
| [uni_modules/uni-scss/changelog.md](/uni_modules/uni-scss/changelog.md) | Markdown | 8 | 0 | 1 | 9 |
| [uni_modules/uni-scss/index.scss](/uni_modules/uni-scss/index.scss) | SCSS | 1 | 0 | 1 | 2 |
| [uni_modules/uni-scss/manifest.json](/uni_modules/uni-scss/manifest.json) | JSON | 88 | 7 | 1 | 96 |
| [uni_modules/uni-scss/package.json](/uni_modules/uni-scss/package.json) | JSON | 82 | 0 | 1 | 83 |
| [uni_modules/uni-scss/readme.md](/uni_modules/uni-scss/readme.md) | Markdown | 3 | 0 | 1 | 4 |
| [uni_modules/uni-scss/styles/index.scss](/uni_modules/uni-scss/styles/index.scss) | SCSS | 7 | 0 | 1 | 8 |
| [uni_modules/uni-scss/styles/setting/_border.scss](/uni_modules/uni-scss/styles/setting/_border.scss) | SCSS | 3 | 0 | 0 | 3 |
| [uni_modules/uni-scss/styles/setting/_color.scss](/uni_modules/uni-scss/styles/setting/_color.scss) | SCSS | 49 | 16 | 2 | 67 |
| [uni_modules/uni-scss/styles/setting/_radius.scss](/uni_modules/uni-scss/styles/setting/_radius.scss) | SCSS | 52 | 1 | 3 | 56 |
| [uni_modules/uni-scss/styles/setting/_space.scss](/uni_modules/uni-scss/styles/setting/_space.scss) | SCSS | 54 | 0 | 2 | 56 |
| [uni_modules/uni-scss/styles/setting/_styles.scss](/uni_modules/uni-scss/styles/setting/_styles.scss) | SCSS | 149 | 3 | 16 | 168 |
| [uni_modules/uni-scss/styles/setting/_text.scss](/uni_modules/uni-scss/styles/setting/_text.scss) | SCSS | 19 | 4 | 2 | 25 |
| [uni_modules/uni-scss/styles/setting/_variables.scss](/uni_modules/uni-scss/styles/setting/_variables.scss) | SCSS | 103 | 29 | 15 | 147 |
| [uni_modules/uni-scss/styles/tools/functions.scss](/uni_modules/uni-scss/styles/tools/functions.scss) | SCSS | 17 | 1 | 2 | 20 |
| [uni_modules/uni-scss/theme.scss](/uni_modules/uni-scss/theme.scss) | SCSS | 19 | 11 | 2 | 32 |
| [uni_modules/uni-scss/variables.scss](/uni_modules/uni-scss/variables.scss) | SCSS | 37 | 13 | 13 | 63 |
| [uni_modules/uni-segmented-control/changelog.md](/uni_modules/uni-segmented-control/changelog.md) | Markdown | 9 | 0 | 1 | 10 |
| [uni_modules/uni-segmented-control/components/uni-segmented-control/uni-segmented-control.vue](/uni_modules/uni-segmented-control/components/uni-segmented-control/uni-segmented-control.vue) | Vue | 118 | 18 | 11 | 147 |
| [uni_modules/uni-segmented-control/package.json](/uni_modules/uni-segmented-control/package.json) | JSON | 87 | 0 | 0 | 87 |
| [uni_modules/uni-segmented-control/readme.md](/uni_modules/uni-segmented-control/readme.md) | Markdown | 6 | 0 | 8 | 14 |
| [uni_modules/uni-swiper-dot/changelog.md](/uni_modules/uni-swiper-dot/changelog.md) | Markdown | 12 | 0 | 1 | 13 |
| [uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot.vue](/uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot.vue) | Vue | 164 | 39 | 16 | 219 |
| [uni_modules/uni-swiper-dot/package.json](/uni_modules/uni-swiper-dot/package.json) | JSON | 87 | 0 | 0 | 87 |
| [uni_modules/uni-swiper-dot/readme.md](/uni_modules/uni-swiper-dot/readme.md) | Markdown | 6 | 0 | 5 | 11 |
| [uni_modules/uni-table/changelog.md](/uni_modules/uni-table/changelog.md) | Markdown | 21 | 0 | 1 | 22 |
| [uni_modules/uni-table/components/uni-table/uni-table.vue](/uni_modules/uni-table/components/uni-table/uni-table.vue) | Vue | 359 | 62 | 35 | 456 |
| [uni_modules/uni-table/components/uni-tbody/uni-tbody.vue](/uni_modules/uni-table/components/uni-tbody/uni-tbody.vue) | Vue | 26 | 0 | 4 | 30 |
| [uni_modules/uni-table/components/uni-td/uni-td.vue](/uni_modules/uni-table/components/uni-td/uni-td.vue) | Vue | 76 | 9 | 6 | 91 |
| [uni_modules/uni-table/components/uni-th/filter-dropdown.vue](/uni_modules/uni-table/components/uni-th/filter-dropdown.vue) | Vue | 464 | 0 | 40 | 504 |
| [uni_modules/uni-table/components/uni-th/uni-th.vue](/uni_modules/uni-table/components/uni-th/uni-th.vue) | Vue | 221 | 24 | 7 | 252 |
| [uni_modules/uni-table/components/uni-thead/uni-thead.vue](/uni_modules/uni-table/components/uni-thead/uni-thead.vue) | Vue | 106 | 14 | 10 | 130 |
| [uni_modules/uni-table/components/uni-tr/table-checkbox.vue](/uni_modules/uni-table/components/uni-tr/table-checkbox.vue) | Vue | 156 | 12 | 12 | 180 |
| [uni_modules/uni-table/components/uni-tr/uni-tr.vue](/uni_modules/uni-table/components/uni-tr/uni-tr.vue) | Vue | 141 | 22 | 9 | 172 |
| [uni_modules/uni-table/package.json](/uni_modules/uni-table/package.json) | JSON | 86 | 0 | 0 | 86 |
| [uni_modules/uni-table/readme.md](/uni_modules/uni-table/readme.md) | Markdown | 5 | 0 | 9 | 14 |
| [uni_modules/uni-transition/changelog.md](/uni_modules/uni-transition/changelog.md) | Markdown | 20 | 0 | 1 | 21 |
| [uni_modules/uni-transition/components/uni-transition/createAnimation.js](/uni_modules/uni-transition/components/uni-transition/createAnimation.js) | JavaScript | 100 | 20 | 9 | 129 |
| [uni_modules/uni-transition/components/uni-transition/uni-transition.vue](/uni_modules/uni-transition/components/uni-transition/uni-transition.vue) | Vue | 232 | 41 | 5 | 278 |
| [uni_modules/uni-transition/package.json](/uni_modules/uni-transition/package.json) | JSON | 87 | 0 | 0 | 87 |
| [uni_modules/uni-transition/readme.md](/uni_modules/uni-transition/readme.md) | Markdown | 6 | 0 | 5 | 11 |
| [utils/handlePushMsg.js](/utils/handlePushMsg.js) | JavaScript | 86 | 58 | 10 | 154 |
| [utils/hook.js](/utils/hook.js) | JavaScript | 274 | 85 | 15 | 374 |
| [utils/http/http.js](/utils/http/http.js) | JavaScript | 107 | 12 | 3 | 122 |
| [utils/http/index.js](/utils/http/index.js) | JavaScript | 122 | 20 | 7 | 149 |
| [utils/index.js](/utils/index.js) | JavaScript | 247 | 65 | 26 | 338 |
| [utils/is.js](/utils/is.js) | JavaScript | 19 | 0 | 7 | 26 |
| [utils/locationTransform.js](/utils/locationTransform.js) | JavaScript | 44 | 6 | 3 | 53 |
| [utils/md5.js](/utils/md5.js) | JavaScript | 210 | 0 | 20 | 230 |
[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)

15
.VSCodeCounter/2022-04-27_16-25-24/diff-details.md

@ -0,0 +1,15 @@
# Diff Details
Date : 2022-04-27 16:25:24
Directory /Users/mo-bai/Documents/projects/print-package-app
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details
## Files
| filename | language | code | comment | blank | total |
| :--- | :--- | ---: | ---: | ---: | ---: |
[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details

2
.VSCodeCounter/2022-04-27_16-25-24/diff.csv

@ -0,0 +1,2 @@
"filename", "language", "", "comment", "blank", "total"
"Total", "-", , 0, 0, 0

19
.VSCodeCounter/2022-04-27_16-25-24/diff.md

@ -0,0 +1,19 @@
# Diff Summary
Date : 2022-04-27 16:25:24
Directory /Users/mo-bai/Documents/projects/print-package-app
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md)
## Languages
| language | files | code | comment | blank | total |
| :--- | ---: | ---: | ---: | ---: | ---: |
## Directories
| path | files | code | comment | blank | total |
| :--- | ---: | ---: | ---: | ---: | ---: |
[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md)

22
.VSCodeCounter/2022-04-27_16-25-24/diff.txt

@ -0,0 +1,22 @@
Date : 2022-04-27 16:25:24
Directory : /Users/mo-bai/Documents/projects/print-package-app
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
Languages
+----------+------------+------------+------------+------------+------------+
| language | files | code | comment | blank | total |
+----------+------------+------------+------------+------------+------------+
+----------+------------+------------+------------+------------+------------+
Directories
+------+------------+------------+------------+------------+------------+
| path | files | code | comment | blank | total |
+------+------------+------------+------------+------------+------------+
+------+------------+------------+------------+------------+------------+
Files
+----------+----------+------------+------------+------------+------------+
| filename | language | code | comment | blank | total |
+----------+----------+------------+------------+------------+------------+
| Total | | 0 | 0 | 0 | 0 |
+----------+----------+------------+------------+------------+------------+

232
.VSCodeCounter/2022-04-27_16-25-24/results.csv

@ -0,0 +1,232 @@
"filename", "language", "JSON", "Vue", "JavaScript", "SCSS", "Markdown", "CSS", "JSON with Comments", "comment", "blank", "total"
"/Users/mo-bai/Documents/projects/print-package-app/.hbuilderx/launch.json", "JSON with Comments", 0, 0, 0, 0, 0, 0, 23, 1, 1, 25
"/Users/mo-bai/Documents/projects/print-package-app/App.vue", "Vue", 0, 133, 0, 0, 0, 0, 0, 12, 2, 147
"/Users/mo-bai/Documents/projects/print-package-app/README.md", "Markdown", 0, 0, 0, 0, 1, 0, 0, 0, 1, 2
"/Users/mo-bai/Documents/projects/print-package-app/apis/addressManageApi.js", "JavaScript", 0, 0, 31, 0, 0, 0, 0, 11, 3, 45
"/Users/mo-bai/Documents/projects/print-package-app/apis/applyApi.js", "JavaScript", 0, 0, 19, 0, 0, 0, 0, 12, 4, 35
"/Users/mo-bai/Documents/projects/print-package-app/apis/commonApi.js", "JavaScript", 0, 0, 158, 0, 0, 0, 0, 81, 18, 257
"/Users/mo-bai/Documents/projects/print-package-app/apis/deviceApi.js", "JavaScript", 0, 0, 67, 0, 0, 0, 0, 36, 12, 115
"/Users/mo-bai/Documents/projects/print-package-app/apis/enquiryListApi.js", "JavaScript", 0, 0, 23, 0, 0, 0, 0, 6, 1, 30
"/Users/mo-bai/Documents/projects/print-package-app/apis/enterpriseInfoApi.js", "JavaScript", 0, 0, 25, 0, 0, 0, 0, 20, 5, 50
"/Users/mo-bai/Documents/projects/print-package-app/apis/factoryApi.js", "JavaScript", 0, 0, 43, 0, 0, 0, 0, 25, 7, 75
"/Users/mo-bai/Documents/projects/print-package-app/apis/forComparisonApi.js", "JavaScript", 0, 0, 13, 0, 0, 0, 0, 2, 1, 16
"/Users/mo-bai/Documents/projects/print-package-app/apis/loginApi.js", "JavaScript", 0, 0, 19, 0, 0, 0, 0, 20, 4, 43
"/Users/mo-bai/Documents/projects/print-package-app/apis/mallApi.js", "JavaScript", 0, 0, 47, 0, 0, 0, 0, 18, 4, 69
"/Users/mo-bai/Documents/projects/print-package-app/apis/mineApi.js", "JavaScript", 0, 0, 7, 0, 0, 0, 0, 6, 2, 15
"/Users/mo-bai/Documents/projects/print-package-app/apis/orderApi.js", "JavaScript", 0, 0, 90, 0, 0, 0, 0, 70, 15, 175
"/Users/mo-bai/Documents/projects/print-package-app/apis/paperDetailsApi.js", "JavaScript", 0, 0, 22, 0, 0, 0, 0, 14, 2, 38
"/Users/mo-bai/Documents/projects/print-package-app/apis/productionApi.js", "JavaScript", 0, 0, 37, 0, 0, 0, 0, 22, 7, 66
"/Users/mo-bai/Documents/projects/print-package-app/common/css/reset.scss", "SCSS", 0, 0, 0, 252, 0, 0, 0, 8, 17, 277
"/Users/mo-bai/Documents/projects/print-package-app/components/business-components/banner.vue", "Vue", 0, 111, 0, 0, 0, 0, 0, 7, 4, 122
"/Users/mo-bai/Documents/projects/print-package-app/components/business-components/factoryItem.vue", "Vue", 0, 152, 0, 0, 0, 0, 0, 0, 4, 156
"/Users/mo-bai/Documents/projects/print-package-app/components/business-components/packingStationItem.vue", "Vue", 0, 231, 0, 0, 0, 0, 0, 5, 4, 240
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-data-picker/keypress.js", "JavaScript", 0, 0, 41, 0, 0, 0, 0, 3, 1, 45
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-data-picker/qn-data-picker.vue", "Vue", 0, 466, 0, 0, 0, 0, 0, 60, 37, 563
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-data-pickerview/qn-data-picker.js", "JavaScript", 0, 0, 529, 0, 0, 0, 0, 1, 39, 569
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-data-pickerview/qn-data-pickerview.vue", "Vue", 0, 261, 0, 0, 0, 0, 0, 42, 30, 333
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/Calendar.js", "JavaScript", 0, 0, 274, 0, 0, 0, 0, 80, 24, 378
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/calendar-item.vue", "Vue", 0, 156, 0, 0, 0, 0, 0, 9, 21, 186
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/calendar.vue", "Vue", 0, 715, 0, 0, 0, 0, 0, 126, 43, 884
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/i18n/en.json", "JSON", 19, 0, 0, 0, 0, 0, 0, 0, 1, 20
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/i18n/index.js", "JavaScript", 0, 0, 8, 0, 0, 0, 0, 0, 1, 9
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/i18n/zh-Hans.json", "JSON", 19, 0, 0, 0, 0, 0, 0, 0, 1, 20
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/i18n/zh-Hant.json", "JSON", 19, 0, 0, 0, 0, 0, 0, 0, 1, 20
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/keypress.js", "JavaScript", 0, 0, 41, 0, 0, 0, 0, 3, 1, 45
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/qn-datetime-picker.vue", "Vue", 0, 864, 0, 0, 0, 0, 0, 76, 51, 991
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/time-picker.vue", "Vue", 0, 729, 0, 0, 0, 0, 0, 124, 64, 917
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-easyinput/qn-easyinput.vue", "Vue", 0, 415, 0, 0, 0, 0, 0, 66, 21, 502
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-footer/qn-footer.vue", "Vue", 0, 63, 0, 0, 0, 0, 0, 2, 4, 69
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-form-item/qn-form-item.vue", "Vue", 0, 78, 0, 0, 0, 0, 0, 7, 3, 88
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-form/qn-form.vue", "Vue", 0, 73, 0, 0, 0, 0, 0, 9, 3, 85
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-header/qn-header.vue", "Vue", 0, 41, 0, 0, 0, 0, 0, 0, 3, 44
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-input-number/qn-input-number.vue", "Vue", 0, 93, 0, 0, 0, 0, 0, 0, 3, 96
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-map/qn-map.nvue", "Vue", 0, 205, 0, 0, 0, 0, 0, 10, 3, 218
"/Users/mo-bai/Documents/projects/print-package-app/components/qn-select/qn-select.vue", "Vue", 0, 191, 0, 0, 0, 0, 0, 21, 3, 215
"/Users/mo-bai/Documents/projects/print-package-app/components/scroll-list/images.js", "JavaScript", 0, 0, 5, 0, 0, 0, 0, 0, 1, 6
"/Users/mo-bai/Documents/projects/print-package-app/components/scroll-list/scroll-list.vue", "Vue", 0, 534, 0, 0, 0, 0, 0, 131, 3, 668
"/Users/mo-bai/Documents/projects/print-package-app/components/uni-steps/uni-steps.vue", "Vue", 0, 209, 0, 0, 0, 0, 0, 29, 27, 265
"/Users/mo-bai/Documents/projects/print-package-app/enums/index.js", "JavaScript", 0, 0, 231, 0, 0, 0, 0, 93, 32, 356
"/Users/mo-bai/Documents/projects/print-package-app/env/index.js", "JavaScript", 0, 0, 2, 0, 0, 0, 0, 5, 2, 9
"/Users/mo-bai/Documents/projects/print-package-app/jsconfig.json", "JSON with Comments", 0, 0, 0, 0, 0, 0, 8, 4, 1, 13
"/Users/mo-bai/Documents/projects/print-package-app/main.js", "JavaScript", 0, 0, 10, 0, 0, 0, 0, 1, 2, 13
"/Users/mo-bai/Documents/projects/print-package-app/manifest.json", "JSON", 166, 0, 0, 0, 0, 0, 0, 8, 1, 175
"/Users/mo-bai/Documents/projects/print-package-app/package.json", "JSON", 13, 0, 0, 0, 0, 0, 0, 0, 0, 13
"/Users/mo-bai/Documents/projects/print-package-app/pages.json", "JSON", 335, 0, 0, 0, 0, 0, 0, 1, 1, 337
"/Users/mo-bai/Documents/projects/print-package-app/pages/add-address-manage/index.vue", "Vue", 0, 262, 0, 0, 0, 0, 0, 6, 3, 271
"/Users/mo-bai/Documents/projects/print-package-app/pages/address-manage/index.vue", "Vue", 0, 258, 0, 0, 0, 0, 0, 10, 5, 273
"/Users/mo-bai/Documents/projects/print-package-app/pages/agreement/index.vue", "Vue", 0, 47, 0, 0, 0, 0, 0, 0, 36, 83
"/Users/mo-bai/Documents/projects/print-package-app/pages/apply-detail/index.vue", "Vue", 0, 261, 0, 0, 0, 0, 0, 0, 3, 264
"/Users/mo-bai/Documents/projects/print-package-app/pages/apply-manage/index.vue", "Vue", 0, 167, 0, 0, 0, 0, 0, 1, 3, 171
"/Users/mo-bai/Documents/projects/print-package-app/pages/camera-list/index.vue", "Vue", 0, 84, 0, 0, 0, 0, 0, 1, 4, 89
"/Users/mo-bai/Documents/projects/print-package-app/pages/cart/index.vue", "Vue", 0, 529, 0, 0, 0, 0, 0, 23, 3, 555
"/Users/mo-bai/Documents/projects/print-package-app/pages/cart/no-data.vue", "Vue", 0, 58, 0, 0, 0, 0, 0, 0, 3, 61
"/Users/mo-bai/Documents/projects/print-package-app/pages/complete-info/EnterpriseForm.vue", "Vue", 0, 471, 0, 0, 0, 0, 0, 5, 6, 482
"/Users/mo-bai/Documents/projects/print-package-app/pages/complete-info/PersonForm.vue", "Vue", 0, 210, 0, 0, 0, 0, 0, 4, 6, 220
"/Users/mo-bai/Documents/projects/print-package-app/pages/complete-info/index.vue", "Vue", 0, 142, 0, 0, 0, 0, 0, 7, 5, 154
"/Users/mo-bai/Documents/projects/print-package-app/pages/contract-manage/index.vue", "Vue", 0, 252, 0, 0, 0, 0, 0, 2, 4, 258
"/Users/mo-bai/Documents/projects/print-package-app/pages/device-info/index.vue", "Vue", 0, 198, 0, 0, 0, 0, 0, 1, 4, 203
"/Users/mo-bai/Documents/projects/print-package-app/pages/device-operation/index.vue", "Vue", 0, 401, 0, 0, 0, 0, 0, 1, 6, 408
"/Users/mo-bai/Documents/projects/print-package-app/pages/device-production-detail/index.vue", "Vue", 0, 475, 0, 0, 0, 0, 0, 2, 3, 480
"/Users/mo-bai/Documents/projects/print-package-app/pages/digital-workshops/DeviceItem.vue", "Vue", 0, 266, 0, 0, 0, 0, 0, 0, 3, 269
"/Users/mo-bai/Documents/projects/print-package-app/pages/digital-workshops/index.vue", "Vue", 0, 427, 0, 0, 0, 0, 0, 4, 4, 435
"/Users/mo-bai/Documents/projects/print-package-app/pages/enquiry-list/index.vue", "Vue", 0, 326, 0, 0, 0, 0, 0, 6, 6, 338
"/Users/mo-bai/Documents/projects/print-package-app/pages/enterprise-info-edit/index.vue", "Vue", 0, 529, 0, 0, 0, 0, 0, 2, 3, 534
"/Users/mo-bai/Documents/projects/print-package-app/pages/enterprise-info/index.vue", "Vue", 0, 604, 0, 0, 0, 0, 0, 7, 3, 614
"/Users/mo-bai/Documents/projects/print-package-app/pages/factory-info/index.vue", "Vue", 0, 510, 0, 0, 0, 0, 0, 60, 3, 573
"/Users/mo-bai/Documents/projects/print-package-app/pages/factory-manage/index.vue", "Vue", 0, 22, 0, 0, 0, 0, 0, 0, 3, 25
"/Users/mo-bai/Documents/projects/print-package-app/pages/factory/index.vue", "Vue", 0, 237, 0, 0, 0, 0, 0, 1, 3, 241
"/Users/mo-bai/Documents/projects/print-package-app/pages/for-comparison/index.vue", "Vue", 0, 599, 0, 0, 0, 0, 0, 15, 6, 620
"/Users/mo-bai/Documents/projects/print-package-app/pages/login/index.vue", "Vue", 0, 250, 0, 0, 0, 0, 0, 11, 3, 264
"/Users/mo-bai/Documents/projects/print-package-app/pages/mall/index.vue", "Vue", 0, 267, 0, 0, 0, 0, 0, 2, 3, 272
"/Users/mo-bai/Documents/projects/print-package-app/pages/mine/index.vue", "Vue", 0, 477, 0, 0, 0, 0, 0, 9, 4, 490
"/Users/mo-bai/Documents/projects/print-package-app/pages/order-detail/index.vue", "Vue", 0, 626, 0, 0, 0, 0, 0, 17, 3, 646
"/Users/mo-bai/Documents/projects/print-package-app/pages/order-list/index.vue", "Vue", 0, 268, 0, 0, 0, 0, 0, 1, 3, 272
"/Users/mo-bai/Documents/projects/print-package-app/pages/order-make/index.vue", "Vue", 0, 525, 0, 0, 0, 0, 0, 12, 6, 543
"/Users/mo-bai/Documents/projects/print-package-app/pages/page-view/index.vue", "Vue", 0, 74, 0, 0, 0, 0, 0, 9, 2, 85
"/Users/mo-bai/Documents/projects/print-package-app/pages/paper-details/index.vue", "Vue", 0, 738, 0, 0, 0, 0, 0, 30, 4, 772
"/Users/mo-bai/Documents/projects/print-package-app/pages/production-info/index.vue", "Vue", 0, 201, 0, 0, 0, 0, 0, 1, 4, 206
"/Users/mo-bai/Documents/projects/print-package-app/pages/production-operation/index.vue", "Vue", 0, 292, 0, 0, 0, 0, 0, 1, 6, 299
"/Users/mo-bai/Documents/projects/print-package-app/pages/promotion/Banner.vue", "Vue", 0, 119, 0, 0, 0, 0, 0, 7, 4, 130
"/Users/mo-bai/Documents/projects/print-package-app/pages/promotion/index.vue", "Vue", 0, 546, 0, 0, 0, 0, 0, 4, 3, 553
"/Users/mo-bai/Documents/projects/print-package-app/pages/select-role/index.vue", "Vue", 0, 203, 0, 0, 0, 0, 0, 0, 3, 206
"/Users/mo-bai/Documents/projects/print-package-app/pages/smart-order/index.vue", "Vue", 0, 192, 0, 0, 0, 0, 0, 0, 3, 195
"/Users/mo-bai/Documents/projects/print-package-app/pages/store/index.vue", "Vue", 0, 346, 0, 0, 0, 0, 0, 4, 4, 354
"/Users/mo-bai/Documents/projects/print-package-app/pages/video-play/index.vue", "Vue", 0, 34, 0, 0, 0, 0, 0, 0, 3, 37
"/Users/mo-bai/Documents/projects/print-package-app/static/icon/iconfont.css", "CSS", 0, 0, 0, 0, 0, 20, 0, 0, 6, 26
"/Users/mo-bai/Documents/projects/print-package-app/store/index.js", "JavaScript", 0, 0, 216, 0, 0, 0, 0, 32, 4, 252
"/Users/mo-bai/Documents/projects/print-package-app/uni.scss", "SCSS", 0, 0, 0, 37, 0, 0, 0, 25, 15, 77
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-badge/changelog.md", "Markdown", 0, 0, 0, 0, 29, 0, 0, 0, 1, 30
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-badge/components/uni-badge/uni-badge.vue", "Vue", 0, 213, 0, 0, 0, 0, 0, 33, 23, 269
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-badge/package.json", "JSON", 88, 0, 0, 0, 0, 0, 0, 0, 0, 88
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-badge/readme.md", "Markdown", 0, 0, 0, 0, 6, 0, 0, 0, 5, 11
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-data-checkbox/changelog.md", "Markdown", 0, 0, 0, 0, 39, 0, 0, 0, 1, 40
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-data-checkbox/components/uni-data-checkbox/uni-data-checkbox.vue", "Vue", 0, 661, 0, 0, 0, 0, 0, 102, 55, 818
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-data-checkbox/package.json", "JSON", 87, 0, 0, 0, 0, 0, 0, 0, 1, 88
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-data-checkbox/readme.md", "Markdown", 0, 0, 0, 0, 11, 0, 0, 0, 7, 18
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/changelog.md", "Markdown", 0, 0, 0, 0, 85, 0, 0, 0, 1, 86
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.vue", "Vue", 0, 156, 0, 0, 0, 0, 0, 9, 21, 186
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.vue", "Vue", 0, 724, 0, 0, 0, 0, 0, 129, 46, 899
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/en.json", "JSON", 19, 0, 0, 0, 0, 0, 0, 0, 1, 20
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/index.js", "JavaScript", 0, 0, 8, 0, 0, 0, 0, 0, 1, 9
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/zh-Hans.json", "JSON", 19, 0, 0, 0, 0, 0, 0, 0, 1, 20
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/zh-Hant.json", "JSON", 19, 0, 0, 0, 0, 0, 0, 0, 1, 20
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/keypress.js", "JavaScript", 0, 0, 42, 0, 0, 0, 0, 3, 0, 45
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.vue", "Vue", 0, 739, 0, 0, 0, 0, 0, 123, 66, 928
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.vue", "Vue", 0, 851, 0, 0, 0, 0, 0, 77, 54, 982
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/util.js", "JavaScript", 0, 0, 298, 0, 0, 0, 0, 86, 27, 411
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/package.json", "JSON", 90, 0, 0, 0, 0, 0, 0, 0, 1, 91
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/readme.md", "Markdown", 0, 0, 0, 0, 11, 0, 0, 0, 10, 21
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-easyinput/changelog.md", "Markdown", 0, 0, 0, 0, 31, 0, 0, 0, 1, 32
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-easyinput/components/uni-easyinput/common.js", "JavaScript", 0, 0, 43, 0, 0, 0, 0, 12, 2, 57
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.vue", "Vue", 0, 364, 0, 0, 0, 0, 0, 75, 23, 462
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-easyinput/package.json", "JSON", 90, 0, 0, 0, 0, 0, 0, 0, 0, 90
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-easyinput/readme.md", "Markdown", 0, 0, 0, 0, 6, 0, 0, 0, 5, 11
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-fab/changelog.md", "Markdown", 0, 0, 0, 0, 17, 0, 0, 0, 1, 18
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-fab/components/uni-fab/uni-fab.vue", "Vue", 0, 345, 0, 0, 0, 0, 0, 94, 37, 476
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-fab/package.json", "JSON", 87, 0, 0, 0, 0, 0, 0, 0, 1, 88
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-fab/readme.md", "Markdown", 0, 0, 0, 0, 6, 0, 0, 0, 3, 9
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-file-picker/changelog.md", "Markdown", 0, 0, 0, 0, 61, 0, 0, 0, 1, 62
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-file-picker/components/uni-file-picker/choose-and-upload-file.js", "JavaScript", 0, 0, 209, 0, 0, 0, 0, 0, 16, 225
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue", "Vue", 0, 499, 0, 0, 0, 0, 0, 124, 28, 651
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-file-picker/components/uni-file-picker/upload-file.vue", "Vue", 0, 273, 0, 0, 0, 0, 0, 26, 27, 326
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-file-picker/components/uni-file-picker/upload-image.vue", "Vue", 0, 264, 0, 0, 0, 0, 0, 12, 17, 293
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-file-picker/components/uni-file-picker/utils.js", "JavaScript", 0, 0, 85, 0, 0, 0, 0, 19, 6, 110
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-file-picker/package.json", "JSON", 86, 0, 0, 0, 0, 0, 0, 0, 1, 87
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-file-picker/readme.md", "Markdown", 0, 0, 0, 0, 6, 0, 0, 0, 5, 11
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-icons/changelog.md", "Markdown", 0, 0, 0, 0, 16, 0, 0, 0, 1, 17
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-icons/components/uni-icons/icons.js", "JavaScript", 0, 0, 1115, 0, 0, 0, 0, 0, 1, 1116
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-icons/components/uni-icons/uni-icons.vue", "Vue", 0, 70, 0, 0, 0, 0, 0, 14, 6, 90
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-icons/components/uni-icons/uniicons.css", "CSS", 0, 0, 0, 0, 0, 498, 0, 0, 166, 664
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-icons/package.json", "JSON", 86, 0, 0, 0, 0, 0, 0, 0, 0, 86
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-icons/readme.md", "Markdown", 0, 0, 0, 0, 6, 0, 0, 0, 3, 9
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/changelog.md", "Markdown", 0, 0, 0, 0, 18, 0, 0, 0, 1, 19
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/components/uni-list-ad/uni-list-ad.vue", "Vue", 0, 88, 0, 0, 0, 0, 0, 10, 10, 108
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/components/uni-list-chat/uni-list-chat.scss", "SCSS", 0, 0, 0, 25, 0, 0, 0, 23, 11, 59
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/components/uni-list-chat/uni-list-chat.vue", "Vue", 0, 413, 0, 0, 0, 0, 0, 86, 40, 539
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/components/uni-list-item/uni-list-item.vue", "Vue", 0, 368, 0, 0, 0, 0, 0, 76, 31, 475
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/components/uni-list/uni-list - 副本.vue", "Vue", 0, 83, 0, 0, 0, 0, 0, 17, 7, 107
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/components/uni-list/uni-list.vue", "Vue", 0, 85, 0, 0, 0, 0, 0, 17, 7, 109
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/components/uni-list/uni-refresh.vue", "Vue", 0, 59, 0, 0, 0, 0, 0, 4, 3, 66
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/components/uni-list/uni-refresh.wxs", "JavaScript", 0, 0, 71, 0, 0, 0, 0, 2, 15, 88
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/package.json", "JSON", 91, 0, 0, 0, 0, 0, 0, 0, 0, 91
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/readme.md", "Markdown", 0, 0, 0, 0, 244, 0, 0, 10, 93, 347
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-load-more/changelog.md", "Markdown", 0, 0, 0, 0, 13, 0, 0, 0, 1, 14
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-load-more/components/uni-load-more/i18n/en.json", "JSON", 5, 0, 0, 0, 0, 0, 0, 0, 1, 6
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-load-more/components/uni-load-more/i18n/index.js", "JavaScript", 0, 0, 8, 0, 0, 0, 0, 0, 1, 9
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-load-more/components/uni-load-more/i18n/zh-Hans.json", "JSON", 5, 0, 0, 0, 0, 0, 0, 0, 1, 6
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-load-more/components/uni-load-more/i18n/zh-Hant.json", "JSON", 5, 0, 0, 0, 0, 0, 0, 0, 1, 6
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-load-more/components/uni-load-more/uni-load-more.vue", "Vue", 0, 313, 0, 0, 0, 0, 0, 31, 53, 397
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-load-more/package.json", "JSON", 86, 0, 0, 0, 0, 0, 0, 0, 0, 86
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-load-more/readme.md", "Markdown", 0, 0, 0, 0, 6, 0, 0, 0, 9, 15
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-nav-bar/changelog.md", "Markdown", 0, 0, 0, 0, 19, 0, 0, 0, 4, 23
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-nav-bar.vue", "Vue", 0, 189, 0, 0, 0, 0, 0, 46, 20, 255
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-status-bar.vue", "Vue", 0, 23, 0, 0, 0, 0, 0, 2, 3, 28
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-nav-bar/package.json", "JSON", 89, 0, 0, 0, 0, 0, 0, 0, 0, 89
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-nav-bar/readme.md", "Markdown", 0, 0, 0, 0, 6, 0, 0, 0, 10, 16
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-number-box/changelog.md", "Markdown", 0, 0, 0, 0, 24, 0, 0, 0, 2, 26
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-number-box/components/uni-number-box/uni-number-box.vue", "Vue", 0, 180, 0, 0, 0, 0, 0, 28, 13, 221
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-number-box/package.json", "JSON", 85, 0, 0, 0, 0, 0, 0, 0, 0, 85
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-number-box/readme.md", "Markdown", 0, 0, 0, 0, 6, 0, 0, 0, 8, 14
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/changelog.md", "Markdown", 0, 0, 0, 0, 44, 0, 0, 0, 1, 45
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup-dialog/keypress.js", "JavaScript", 0, 0, 42, 0, 0, 0, 0, 3, 1, 46
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.vue", "Vue", 0, 209, 0, 0, 0, 0, 0, 35, 20, 264
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup-message/uni-popup-message.vue", "Vue", 0, 103, 0, 0, 0, 0, 0, 27, 14, 144
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup-share/uni-popup-share.vue", "Vue", 0, 150, 0, 0, 0, 0, 0, 26, 12, 188
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup/i18n/en.json", "JSON", 7, 0, 0, 0, 0, 0, 0, 0, 1, 8
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup/i18n/index.js", "JavaScript", 0, 0, 8, 0, 0, 0, 0, 0, 1, 9
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hans.json", "JSON", 7, 0, 0, 0, 0, 0, 0, 0, 1, 8
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hant.json", "JSON", 7, 0, 0, 0, 0, 0, 0, 0, 1, 8
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup/keypress.js", "JavaScript", 0, 0, 39, 0, 0, 0, 0, 6, 1, 46
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup/popup.js", "JavaScript", 0, 0, 21, 0, 0, 0, 0, 3, 3, 27
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup/uni-popup.vue", "Vue", 0, 298, 0, 0, 0, 0, 0, 96, 10, 404
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/package.json", "JSON", 90, 0, 0, 0, 0, 0, 0, 0, 1, 91
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/readme.md", "Markdown", 0, 0, 0, 0, 7, 0, 0, 0, 11, 18
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/changelog.md", "Markdown", 0, 0, 0, 0, 8, 0, 0, 0, 1, 9
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/index.scss", "SCSS", 0, 0, 0, 1, 0, 0, 0, 0, 1, 2
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/manifest.json", "JSON", 88, 0, 0, 0, 0, 0, 0, 7, 1, 96
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/package.json", "JSON", 82, 0, 0, 0, 0, 0, 0, 0, 1, 83
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/readme.md", "Markdown", 0, 0, 0, 0, 3, 0, 0, 0, 1, 4
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/index.scss", "SCSS", 0, 0, 0, 7, 0, 0, 0, 0, 1, 8
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/setting/_border.scss", "SCSS", 0, 0, 0, 3, 0, 0, 0, 0, 0, 3
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/setting/_color.scss", "SCSS", 0, 0, 0, 49, 0, 0, 0, 16, 2, 67
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/setting/_radius.scss", "SCSS", 0, 0, 0, 52, 0, 0, 0, 1, 3, 56
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/setting/_space.scss", "SCSS", 0, 0, 0, 54, 0, 0, 0, 0, 2, 56
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/setting/_styles.scss", "SCSS", 0, 0, 0, 149, 0, 0, 0, 3, 16, 168
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/setting/_text.scss", "SCSS", 0, 0, 0, 19, 0, 0, 0, 4, 2, 25
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/setting/_variables.scss", "SCSS", 0, 0, 0, 103, 0, 0, 0, 29, 15, 147
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/tools/functions.scss", "SCSS", 0, 0, 0, 17, 0, 0, 0, 1, 2, 20
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/theme.scss", "SCSS", 0, 0, 0, 19, 0, 0, 0, 11, 2, 32
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/variables.scss", "SCSS", 0, 0, 0, 37, 0, 0, 0, 13, 13, 63
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-segmented-control/changelog.md", "Markdown", 0, 0, 0, 0, 9, 0, 0, 0, 1, 10
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-segmented-control/components/uni-segmented-control/uni-segmented-control.vue", "Vue", 0, 118, 0, 0, 0, 0, 0, 18, 11, 147
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-segmented-control/package.json", "JSON", 87, 0, 0, 0, 0, 0, 0, 0, 0, 87
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-segmented-control/readme.md", "Markdown", 0, 0, 0, 0, 6, 0, 0, 0, 8, 14
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-swiper-dot/changelog.md", "Markdown", 0, 0, 0, 0, 12, 0, 0, 0, 1, 13
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot.vue", "Vue", 0, 164, 0, 0, 0, 0, 0, 39, 16, 219
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-swiper-dot/package.json", "JSON", 87, 0, 0, 0, 0, 0, 0, 0, 0, 87
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-swiper-dot/readme.md", "Markdown", 0, 0, 0, 0, 6, 0, 0, 0, 5, 11
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/changelog.md", "Markdown", 0, 0, 0, 0, 21, 0, 0, 0, 1, 22
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/components/uni-table/uni-table.vue", "Vue", 0, 359, 0, 0, 0, 0, 0, 62, 35, 456
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/components/uni-tbody/uni-tbody.vue", "Vue", 0, 26, 0, 0, 0, 0, 0, 0, 4, 30
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/components/uni-td/uni-td.vue", "Vue", 0, 76, 0, 0, 0, 0, 0, 9, 6, 91
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/components/uni-th/filter-dropdown.vue", "Vue", 0, 464, 0, 0, 0, 0, 0, 0, 40, 504
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/components/uni-th/uni-th.vue", "Vue", 0, 221, 0, 0, 0, 0, 0, 24, 7, 252
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/components/uni-thead/uni-thead.vue", "Vue", 0, 106, 0, 0, 0, 0, 0, 14, 10, 130
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/components/uni-tr/table-checkbox.vue", "Vue", 0, 156, 0, 0, 0, 0, 0, 12, 12, 180
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/components/uni-tr/uni-tr.vue", "Vue", 0, 141, 0, 0, 0, 0, 0, 22, 9, 172
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/package.json", "JSON", 86, 0, 0, 0, 0, 0, 0, 0, 0, 86
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/readme.md", "Markdown", 0, 0, 0, 0, 5, 0, 0, 0, 9, 14
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-transition/changelog.md", "Markdown", 0, 0, 0, 0, 20, 0, 0, 0, 1, 21
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-transition/components/uni-transition/createAnimation.js", "JavaScript", 0, 0, 100, 0, 0, 0, 0, 20, 9, 129
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-transition/components/uni-transition/uni-transition.vue", "Vue", 0, 232, 0, 0, 0, 0, 0, 41, 5, 278
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-transition/package.json", "JSON", 87, 0, 0, 0, 0, 0, 0, 0, 0, 87
"/Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-transition/readme.md", "Markdown", 0, 0, 0, 0, 6, 0, 0, 0, 5, 11
"/Users/mo-bai/Documents/projects/print-package-app/utils/handlePushMsg.js", "JavaScript", 0, 0, 86, 0, 0, 0, 0, 58, 10, 154
"/Users/mo-bai/Documents/projects/print-package-app/utils/hook.js", "JavaScript", 0, 0, 274, 0, 0, 0, 0, 85, 15, 374
"/Users/mo-bai/Documents/projects/print-package-app/utils/http/http.js", "JavaScript", 0, 0, 107, 0, 0, 0, 0, 12, 3, 122
"/Users/mo-bai/Documents/projects/print-package-app/utils/http/index.js", "JavaScript", 0, 0, 122, 0, 0, 0, 0, 20, 7, 149
"/Users/mo-bai/Documents/projects/print-package-app/utils/index.js", "JavaScript", 0, 0, 247, 0, 0, 0, 0, 65, 26, 338
"/Users/mo-bai/Documents/projects/print-package-app/utils/is.js", "JavaScript", 0, 0, 19, 0, 0, 0, 0, 0, 7, 26
"/Users/mo-bai/Documents/projects/print-package-app/utils/locationTransform.js", "JavaScript", 0, 0, 44, 0, 0, 0, 0, 6, 3, 53
"/Users/mo-bai/Documents/projects/print-package-app/utils/md5.js", "JavaScript", 0, 0, 210, 0, 0, 0, 0, 0, 20, 230
"Total", "-", 2236, 27996, 5156, 824, 814, 518, 31, 3688, 2203, 43466

1
.VSCodeCounter/2022-04-27_16-25-24/results.json
File diff suppressed because it is too large
View File

157
.VSCodeCounter/2022-04-27_16-25-24/results.md

@ -0,0 +1,157 @@
# Summary
Date : 2022-04-27 16:25:24
Directory /Users/mo-bai/Documents/projects/print-package-app
Total : 230 files, 37575 codes, 3688 comments, 2203 blanks, all 43466 lines
Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
## Languages
| language | files | code | comment | blank | total |
| :--- | ---: | ---: | ---: | ---: | ---: |
| Vue | 97 | 27,996 | 2,562 | 1,320 | 31,878 |
| JavaScript | 46 | 5,156 | 961 | 367 | 6,484 |
| JSON | 33 | 2,236 | 16 | 21 | 2,273 |
| SCSS | 15 | 824 | 134 | 102 | 1,060 |
| Markdown | 35 | 814 | 10 | 219 | 1,043 |
| CSS | 2 | 518 | 0 | 172 | 690 |
| JSON with Comments | 2 | 31 | 5 | 2 | 38 |
## Directories
| path | files | code | comment | blank | total |
| :--- | ---: | ---: | ---: | ---: | ---: |
| . | 230 | 37,575 | 3,688 | 2,203 | 43,466 |
| .hbuilderx | 1 | 23 | 1 | 1 | 25 |
| apis | 14 | 601 | 343 | 85 | 1,029 |
| common | 1 | 252 | 8 | 17 | 277 |
| common/css | 1 | 252 | 8 | 17 | 277 |
| components | 28 | 6,542 | 811 | 401 | 7,754 |
| components/business-components | 3 | 494 | 12 | 12 | 518 |
| components/qn-data-picker | 2 | 507 | 63 | 38 | 608 |
| components/qn-data-pickerview | 2 | 790 | 43 | 69 | 902 |
| components/qn-datetime-picker | 10 | 2,844 | 418 | 208 | 3,470 |
| components/qn-datetime-picker/i18n | 4 | 65 | 0 | 4 | 69 |
| components/qn-easyinput | 1 | 415 | 66 | 21 | 502 |
| components/qn-footer | 1 | 63 | 2 | 4 | 69 |
| components/qn-form | 1 | 73 | 9 | 3 | 85 |
| components/qn-form-item | 1 | 78 | 7 | 3 | 88 |
| components/qn-header | 1 | 41 | 0 | 3 | 44 |
| components/qn-input-number | 1 | 93 | 0 | 3 | 96 |
| components/qn-map | 1 | 205 | 10 | 3 | 218 |
| components/qn-select | 1 | 191 | 21 | 3 | 215 |
| components/scroll-list | 2 | 539 | 131 | 4 | 674 |
| components/uni-steps | 1 | 209 | 29 | 27 | 265 |
| enums | 1 | 231 | 93 | 32 | 356 |
| env | 1 | 2 | 5 | 2 | 9 |
| pages | 40 | 12,493 | 266 | 186 | 12,945 |
| pages/add-address-manage | 1 | 262 | 6 | 3 | 271 |
| pages/address-manage | 1 | 258 | 10 | 5 | 273 |
| pages/agreement | 1 | 47 | 0 | 36 | 83 |
| pages/apply-detail | 1 | 261 | 0 | 3 | 264 |
| pages/apply-manage | 1 | 167 | 1 | 3 | 171 |
| pages/camera-list | 1 | 84 | 1 | 4 | 89 |
| pages/cart | 2 | 587 | 23 | 6 | 616 |
| pages/complete-info | 3 | 823 | 16 | 17 | 856 |
| pages/contract-manage | 1 | 252 | 2 | 4 | 258 |
| pages/device-info | 1 | 198 | 1 | 4 | 203 |
| pages/device-operation | 1 | 401 | 1 | 6 | 408 |
| pages/device-production-detail | 1 | 475 | 2 | 3 | 480 |
| pages/digital-workshops | 2 | 693 | 4 | 7 | 704 |
| pages/enquiry-list | 1 | 326 | 6 | 6 | 338 |
| pages/enterprise-info | 1 | 604 | 7 | 3 | 614 |
| pages/enterprise-info-edit | 1 | 529 | 2 | 3 | 534 |
| pages/factory | 1 | 237 | 1 | 3 | 241 |
| pages/factory-info | 1 | 510 | 60 | 3 | 573 |
| pages/factory-manage | 1 | 22 | 0 | 3 | 25 |
| pages/for-comparison | 1 | 599 | 15 | 6 | 620 |
| pages/login | 1 | 250 | 11 | 3 | 264 |
| pages/mall | 1 | 267 | 2 | 3 | 272 |
| pages/mine | 1 | 477 | 9 | 4 | 490 |
| pages/order-detail | 1 | 626 | 17 | 3 | 646 |
| pages/order-list | 1 | 268 | 1 | 3 | 272 |
| pages/order-make | 1 | 525 | 12 | 6 | 543 |
| pages/page-view | 1 | 74 | 9 | 2 | 85 |
| pages/paper-details | 1 | 738 | 30 | 4 | 772 |
| pages/production-info | 1 | 201 | 1 | 4 | 206 |
| pages/production-operation | 1 | 292 | 1 | 6 | 299 |
| pages/promotion | 2 | 665 | 11 | 7 | 683 |
| pages/select-role | 1 | 203 | 0 | 3 | 206 |
| pages/smart-order | 1 | 192 | 0 | 3 | 195 |
| pages/store | 1 | 346 | 4 | 4 | 354 |
| pages/video-play | 1 | 34 | 0 | 3 | 37 |
| static | 1 | 20 | 0 | 6 | 26 |
| static/icon | 1 | 20 | 0 | 6 | 26 |
| store | 1 | 216 | 32 | 4 | 252 |
| uni_modules | 126 | 15,383 | 1,832 | 1,355 | 18,570 |
| uni_modules/uni-badge | 4 | 336 | 33 | 29 | 398 |
| uni_modules/uni-badge/components | 1 | 213 | 33 | 23 | 269 |
| uni_modules/uni-badge/components/uni-badge | 1 | 213 | 33 | 23 | 269 |
| uni_modules/uni-data-checkbox | 4 | 798 | 102 | 64 | 964 |
| uni_modules/uni-data-checkbox/components | 1 | 661 | 102 | 55 | 818 |
| uni_modules/uni-data-checkbox/components/uni-data-checkbox | 1 | 661 | 102 | 55 | 818 |
| uni_modules/uni-datetime-picker | 13 | 3,061 | 427 | 230 | 3,718 |
| uni_modules/uni-datetime-picker/components | 10 | 2,875 | 427 | 218 | 3,520 |
| uni_modules/uni-datetime-picker/components/uni-datetime-picker | 10 | 2,875 | 427 | 218 | 3,520 |
| uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n | 4 | 65 | 0 | 4 | 69 |
| uni_modules/uni-easyinput | 5 | 534 | 87 | 31 | 652 |
| uni_modules/uni-easyinput/components | 2 | 407 | 87 | 25 | 519 |
| uni_modules/uni-easyinput/components/uni-easyinput | 2 | 407 | 87 | 25 | 519 |
| uni_modules/uni-fab | 4 | 455 | 94 | 42 | 591 |
| uni_modules/uni-fab/components | 1 | 345 | 94 | 37 | 476 |
| uni_modules/uni-fab/components/uni-fab | 1 | 345 | 94 | 37 | 476 |
| uni_modules/uni-file-picker | 8 | 1,483 | 181 | 101 | 1,765 |
| uni_modules/uni-file-picker/components | 5 | 1,330 | 181 | 94 | 1,605 |
| uni_modules/uni-file-picker/components/uni-file-picker | 5 | 1,330 | 181 | 94 | 1,605 |
| uni_modules/uni-icons | 6 | 1,791 | 14 | 177 | 1,982 |
| uni_modules/uni-icons/components | 3 | 1,683 | 14 | 173 | 1,870 |
| uni_modules/uni-icons/components/uni-icons | 3 | 1,683 | 14 | 173 | 1,870 |
| uni_modules/uni-list | 11 | 1,545 | 245 | 218 | 2,008 |
| uni_modules/uni-list/components | 8 | 1,192 | 235 | 124 | 1,551 |
| uni_modules/uni-list/components/uni-list | 4 | 298 | 40 | 32 | 370 |
| uni_modules/uni-list/components/uni-list-ad | 1 | 88 | 10 | 10 | 108 |
| uni_modules/uni-list/components/uni-list-chat | 2 | 438 | 109 | 51 | 598 |
| uni_modules/uni-list/components/uni-list-item | 1 | 368 | 76 | 31 | 475 |
| uni_modules/uni-load-more | 8 | 441 | 31 | 67 | 539 |
| uni_modules/uni-load-more/components | 5 | 336 | 31 | 57 | 424 |
| uni_modules/uni-load-more/components/uni-load-more | 5 | 336 | 31 | 57 | 424 |
| uni_modules/uni-load-more/components/uni-load-more/i18n | 4 | 23 | 0 | 4 | 27 |
| uni_modules/uni-nav-bar | 5 | 326 | 48 | 37 | 411 |
| uni_modules/uni-nav-bar/components | 2 | 212 | 48 | 23 | 283 |
| uni_modules/uni-nav-bar/components/uni-nav-bar | 2 | 212 | 48 | 23 | 283 |
| uni_modules/uni-number-box | 4 | 295 | 28 | 23 | 346 |
| uni_modules/uni-number-box/components | 1 | 180 | 28 | 13 | 221 |
| uni_modules/uni-number-box/components/uni-number-box | 1 | 180 | 28 | 13 | 221 |
| uni_modules/uni-popup | 14 | 1,032 | 196 | 78 | 1,306 |
| uni_modules/uni-popup/components | 11 | 891 | 196 | 65 | 1,152 |
| uni_modules/uni-popup/components/uni-popup | 7 | 387 | 105 | 18 | 510 |
| uni_modules/uni-popup/components/uni-popup-dialog | 2 | 251 | 38 | 21 | 310 |
| uni_modules/uni-popup/components/uni-popup-message | 1 | 103 | 27 | 14 | 144 |
| uni_modules/uni-popup/components/uni-popup-share | 1 | 150 | 26 | 12 | 188 |
| uni_modules/uni-popup/components/uni-popup/i18n | 4 | 29 | 0 | 4 | 33 |
| uni_modules/uni-scss | 16 | 691 | 85 | 63 | 839 |
| uni_modules/uni-scss/styles | 9 | 453 | 54 | 43 | 550 |
| uni_modules/uni-scss/styles/setting | 7 | 429 | 53 | 40 | 522 |
| uni_modules/uni-scss/styles/tools | 1 | 17 | 1 | 2 | 20 |
| uni_modules/uni-segmented-control | 4 | 220 | 18 | 20 | 258 |
| uni_modules/uni-segmented-control/components | 1 | 118 | 18 | 11 | 147 |
| uni_modules/uni-segmented-control/components/uni-segmented-control | 1 | 118 | 18 | 11 | 147 |
| uni_modules/uni-swiper-dot | 4 | 269 | 39 | 22 | 330 |
| uni_modules/uni-swiper-dot/components | 1 | 164 | 39 | 16 | 219 |
| uni_modules/uni-swiper-dot/components/uni-swiper-dot | 1 | 164 | 39 | 16 | 219 |
| uni_modules/uni-table | 11 | 1,661 | 143 | 133 | 1,937 |
| uni_modules/uni-table/components | 8 | 1,549 | 143 | 123 | 1,815 |
| uni_modules/uni-table/components/uni-table | 1 | 359 | 62 | 35 | 456 |
| uni_modules/uni-table/components/uni-tbody | 1 | 26 | 0 | 4 | 30 |
| uni_modules/uni-table/components/uni-td | 1 | 76 | 9 | 6 | 91 |
| uni_modules/uni-table/components/uni-th | 2 | 685 | 24 | 47 | 756 |
| uni_modules/uni-table/components/uni-thead | 1 | 106 | 14 | 10 | 130 |
| uni_modules/uni-table/components/uni-tr | 2 | 297 | 34 | 21 | 352 |
| uni_modules/uni-transition | 5 | 445 | 61 | 20 | 526 |
| uni_modules/uni-transition/components | 2 | 332 | 61 | 14 | 407 |
| uni_modules/uni-transition/components/uni-transition | 2 | 332 | 61 | 14 | 407 |
| utils | 8 | 1,109 | 246 | 91 | 1,446 |
| utils/http | 2 | 229 | 32 | 10 | 271 |
Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md)

390
.VSCodeCounter/2022-04-27_16-25-24/results.txt

@ -0,0 +1,390 @@
Date : 2022-04-27 16:25:24
Directory : /Users/mo-bai/Documents/projects/print-package-app
Total : 230 files, 37575 codes, 3688 comments, 2203 blanks, all 43466 lines
Languages
+--------------------+------------+------------+------------+------------+------------+
| language | files | code | comment | blank | total |
+--------------------+------------+------------+------------+------------+------------+
| Vue | 97 | 27,996 | 2,562 | 1,320 | 31,878 |
| JavaScript | 46 | 5,156 | 961 | 367 | 6,484 |
| JSON | 33 | 2,236 | 16 | 21 | 2,273 |
| SCSS | 15 | 824 | 134 | 102 | 1,060 |
| Markdown | 35 | 814 | 10 | 219 | 1,043 |
| CSS | 2 | 518 | 0 | 172 | 690 |
| JSON with Comments | 2 | 31 | 5 | 2 | 38 |
+--------------------+------------+------------+------------+------------+------------+
Directories
+-------------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
| path | files | code | comment | blank | total |
+-------------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
| . | 230 | 37,575 | 3,688 | 2,203 | 43,466 |
| .hbuilderx | 1 | 23 | 1 | 1 | 25 |
| apis | 14 | 601 | 343 | 85 | 1,029 |
| common | 1 | 252 | 8 | 17 | 277 |
| common/css | 1 | 252 | 8 | 17 | 277 |
| components | 28 | 6,542 | 811 | 401 | 7,754 |
| components/business-components | 3 | 494 | 12 | 12 | 518 |
| components/qn-data-picker | 2 | 507 | 63 | 38 | 608 |
| components/qn-data-pickerview | 2 | 790 | 43 | 69 | 902 |
| components/qn-datetime-picker | 10 | 2,844 | 418 | 208 | 3,470 |
| components/qn-datetime-picker/i18n | 4 | 65 | 0 | 4 | 69 |
| components/qn-easyinput | 1 | 415 | 66 | 21 | 502 |
| components/qn-footer | 1 | 63 | 2 | 4 | 69 |
| components/qn-form | 1 | 73 | 9 | 3 | 85 |
| components/qn-form-item | 1 | 78 | 7 | 3 | 88 |
| components/qn-header | 1 | 41 | 0 | 3 | 44 |
| components/qn-input-number | 1 | 93 | 0 | 3 | 96 |
| components/qn-map | 1 | 205 | 10 | 3 | 218 |
| components/qn-select | 1 | 191 | 21 | 3 | 215 |
| components/scroll-list | 2 | 539 | 131 | 4 | 674 |
| components/uni-steps | 1 | 209 | 29 | 27 | 265 |
| enums | 1 | 231 | 93 | 32 | 356 |
| env | 1 | 2 | 5 | 2 | 9 |
| pages | 40 | 12,493 | 266 | 186 | 12,945 |
| pages/add-address-manage | 1 | 262 | 6 | 3 | 271 |
| pages/address-manage | 1 | 258 | 10 | 5 | 273 |
| pages/agreement | 1 | 47 | 0 | 36 | 83 |
| pages/apply-detail | 1 | 261 | 0 | 3 | 264 |
| pages/apply-manage | 1 | 167 | 1 | 3 | 171 |
| pages/camera-list | 1 | 84 | 1 | 4 | 89 |
| pages/cart | 2 | 587 | 23 | 6 | 616 |
| pages/complete-info | 3 | 823 | 16 | 17 | 856 |
| pages/contract-manage | 1 | 252 | 2 | 4 | 258 |
| pages/device-info | 1 | 198 | 1 | 4 | 203 |
| pages/device-operation | 1 | 401 | 1 | 6 | 408 |
| pages/device-production-detail | 1 | 475 | 2 | 3 | 480 |
| pages/digital-workshops | 2 | 693 | 4 | 7 | 704 |
| pages/enquiry-list | 1 | 326 | 6 | 6 | 338 |
| pages/enterprise-info | 1 | 604 | 7 | 3 | 614 |
| pages/enterprise-info-edit | 1 | 529 | 2 | 3 | 534 |
| pages/factory | 1 | 237 | 1 | 3 | 241 |
| pages/factory-info | 1 | 510 | 60 | 3 | 573 |
| pages/factory-manage | 1 | 22 | 0 | 3 | 25 |
| pages/for-comparison | 1 | 599 | 15 | 6 | 620 |
| pages/login | 1 | 250 | 11 | 3 | 264 |
| pages/mall | 1 | 267 | 2 | 3 | 272 |
| pages/mine | 1 | 477 | 9 | 4 | 490 |
| pages/order-detail | 1 | 626 | 17 | 3 | 646 |
| pages/order-list | 1 | 268 | 1 | 3 | 272 |
| pages/order-make | 1 | 525 | 12 | 6 | 543 |
| pages/page-view | 1 | 74 | 9 | 2 | 85 |
| pages/paper-details | 1 | 738 | 30 | 4 | 772 |
| pages/production-info | 1 | 201 | 1 | 4 | 206 |
| pages/production-operation | 1 | 292 | 1 | 6 | 299 |
| pages/promotion | 2 | 665 | 11 | 7 | 683 |
| pages/select-role | 1 | 203 | 0 | 3 | 206 |
| pages/smart-order | 1 | 192 | 0 | 3 | 195 |
| pages/store | 1 | 346 | 4 | 4 | 354 |
| pages/video-play | 1 | 34 | 0 | 3 | 37 |
| static | 1 | 20 | 0 | 6 | 26 |
| static/icon | 1 | 20 | 0 | 6 | 26 |
| store | 1 | 216 | 32 | 4 | 252 |
| uni_modules | 126 | 15,383 | 1,832 | 1,355 | 18,570 |
| uni_modules/uni-badge | 4 | 336 | 33 | 29 | 398 |
| uni_modules/uni-badge/components | 1 | 213 | 33 | 23 | 269 |
| uni_modules/uni-badge/components/uni-badge | 1 | 213 | 33 | 23 | 269 |
| uni_modules/uni-data-checkbox | 4 | 798 | 102 | 64 | 964 |
| uni_modules/uni-data-checkbox/components | 1 | 661 | 102 | 55 | 818 |
| uni_modules/uni-data-checkbox/components/uni-data-checkbox | 1 | 661 | 102 | 55 | 818 |
| uni_modules/uni-datetime-picker | 13 | 3,061 | 427 | 230 | 3,718 |
| uni_modules/uni-datetime-picker/components | 10 | 2,875 | 427 | 218 | 3,520 |
| uni_modules/uni-datetime-picker/components/uni-datetime-picker | 10 | 2,875 | 427 | 218 | 3,520 |
| uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n | 4 | 65 | 0 | 4 | 69 |
| uni_modules/uni-easyinput | 5 | 534 | 87 | 31 | 652 |
| uni_modules/uni-easyinput/components | 2 | 407 | 87 | 25 | 519 |
| uni_modules/uni-easyinput/components/uni-easyinput | 2 | 407 | 87 | 25 | 519 |
| uni_modules/uni-fab | 4 | 455 | 94 | 42 | 591 |
| uni_modules/uni-fab/components | 1 | 345 | 94 | 37 | 476 |
| uni_modules/uni-fab/components/uni-fab | 1 | 345 | 94 | 37 | 476 |
| uni_modules/uni-file-picker | 8 | 1,483 | 181 | 101 | 1,765 |
| uni_modules/uni-file-picker/components | 5 | 1,330 | 181 | 94 | 1,605 |
| uni_modules/uni-file-picker/components/uni-file-picker | 5 | 1,330 | 181 | 94 | 1,605 |
| uni_modules/uni-icons | 6 | 1,791 | 14 | 177 | 1,982 |
| uni_modules/uni-icons/components | 3 | 1,683 | 14 | 173 | 1,870 |
| uni_modules/uni-icons/components/uni-icons | 3 | 1,683 | 14 | 173 | 1,870 |
| uni_modules/uni-list | 11 | 1,545 | 245 | 218 | 2,008 |
| uni_modules/uni-list/components | 8 | 1,192 | 235 | 124 | 1,551 |
| uni_modules/uni-list/components/uni-list | 4 | 298 | 40 | 32 | 370 |
| uni_modules/uni-list/components/uni-list-ad | 1 | 88 | 10 | 10 | 108 |
| uni_modules/uni-list/components/uni-list-chat | 2 | 438 | 109 | 51 | 598 |
| uni_modules/uni-list/components/uni-list-item | 1 | 368 | 76 | 31 | 475 |
| uni_modules/uni-load-more | 8 | 441 | 31 | 67 | 539 |
| uni_modules/uni-load-more/components | 5 | 336 | 31 | 57 | 424 |
| uni_modules/uni-load-more/components/uni-load-more | 5 | 336 | 31 | 57 | 424 |
| uni_modules/uni-load-more/components/uni-load-more/i18n | 4 | 23 | 0 | 4 | 27 |
| uni_modules/uni-nav-bar | 5 | 326 | 48 | 37 | 411 |
| uni_modules/uni-nav-bar/components | 2 | 212 | 48 | 23 | 283 |
| uni_modules/uni-nav-bar/components/uni-nav-bar | 2 | 212 | 48 | 23 | 283 |
| uni_modules/uni-number-box | 4 | 295 | 28 | 23 | 346 |
| uni_modules/uni-number-box/components | 1 | 180 | 28 | 13 | 221 |
| uni_modules/uni-number-box/components/uni-number-box | 1 | 180 | 28 | 13 | 221 |
| uni_modules/uni-popup | 14 | 1,032 | 196 | 78 | 1,306 |
| uni_modules/uni-popup/components | 11 | 891 | 196 | 65 | 1,152 |
| uni_modules/uni-popup/components/uni-popup | 7 | 387 | 105 | 18 | 510 |
| uni_modules/uni-popup/components/uni-popup-dialog | 2 | 251 | 38 | 21 | 310 |
| uni_modules/uni-popup/components/uni-popup-message | 1 | 103 | 27 | 14 | 144 |
| uni_modules/uni-popup/components/uni-popup-share | 1 | 150 | 26 | 12 | 188 |
| uni_modules/uni-popup/components/uni-popup/i18n | 4 | 29 | 0 | 4 | 33 |
| uni_modules/uni-scss | 16 | 691 | 85 | 63 | 839 |
| uni_modules/uni-scss/styles | 9 | 453 | 54 | 43 | 550 |
| uni_modules/uni-scss/styles/setting | 7 | 429 | 53 | 40 | 522 |
| uni_modules/uni-scss/styles/tools | 1 | 17 | 1 | 2 | 20 |
| uni_modules/uni-segmented-control | 4 | 220 | 18 | 20 | 258 |
| uni_modules/uni-segmented-control/components | 1 | 118 | 18 | 11 | 147 |
| uni_modules/uni-segmented-control/components/uni-segmented-control | 1 | 118 | 18 | 11 | 147 |
| uni_modules/uni-swiper-dot | 4 | 269 | 39 | 22 | 330 |
| uni_modules/uni-swiper-dot/components | 1 | 164 | 39 | 16 | 219 |
| uni_modules/uni-swiper-dot/components/uni-swiper-dot | 1 | 164 | 39 | 16 | 219 |
| uni_modules/uni-table | 11 | 1,661 | 143 | 133 | 1,937 |
| uni_modules/uni-table/components | 8 | 1,549 | 143 | 123 | 1,815 |
| uni_modules/uni-table/components/uni-table | 1 | 359 | 62 | 35 | 456 |
| uni_modules/uni-table/components/uni-tbody | 1 | 26 | 0 | 4 | 30 |
| uni_modules/uni-table/components/uni-td | 1 | 76 | 9 | 6 | 91 |
| uni_modules/uni-table/components/uni-th | 2 | 685 | 24 | 47 | 756 |
| uni_modules/uni-table/components/uni-thead | 1 | 106 | 14 | 10 | 130 |
| uni_modules/uni-table/components/uni-tr | 2 | 297 | 34 | 21 | 352 |
| uni_modules/uni-transition | 5 | 445 | 61 | 20 | 526 |
| uni_modules/uni-transition/components | 2 | 332 | 61 | 14 | 407 |
| uni_modules/uni-transition/components/uni-transition | 2 | 332 | 61 | 14 | 407 |
| utils | 8 | 1,109 | 246 | 91 | 1,446 |
| utils/http | 2 | 229 | 32 | 10 | 271 |
+-------------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
Files
+-------------------------------------------------------------------------------------------------------------------------------------------------+--------------------+------------+------------+------------+------------+
| filename | language | code | comment | blank | total |
+-------------------------------------------------------------------------------------------------------------------------------------------------+--------------------+------------+------------+------------+------------+
| /Users/mo-bai/Documents/projects/print-package-app/.hbuilderx/launch.json | JSON with Comments | 23 | 1 | 1 | 25 |
| /Users/mo-bai/Documents/projects/print-package-app/App.vue | Vue | 133 | 12 | 2 | 147 |
| /Users/mo-bai/Documents/projects/print-package-app/README.md | Markdown | 1 | 0 | 1 | 2 |
| /Users/mo-bai/Documents/projects/print-package-app/apis/addressManageApi.js | JavaScript | 31 | 11 | 3 | 45 |
| /Users/mo-bai/Documents/projects/print-package-app/apis/applyApi.js | JavaScript | 19 | 12 | 4 | 35 |
| /Users/mo-bai/Documents/projects/print-package-app/apis/commonApi.js | JavaScript | 158 | 81 | 18 | 257 |
| /Users/mo-bai/Documents/projects/print-package-app/apis/deviceApi.js | JavaScript | 67 | 36 | 12 | 115 |
| /Users/mo-bai/Documents/projects/print-package-app/apis/enquiryListApi.js | JavaScript | 23 | 6 | 1 | 30 |
| /Users/mo-bai/Documents/projects/print-package-app/apis/enterpriseInfoApi.js | JavaScript | 25 | 20 | 5 | 50 |
| /Users/mo-bai/Documents/projects/print-package-app/apis/factoryApi.js | JavaScript | 43 | 25 | 7 | 75 |
| /Users/mo-bai/Documents/projects/print-package-app/apis/forComparisonApi.js | JavaScript | 13 | 2 | 1 | 16 |
| /Users/mo-bai/Documents/projects/print-package-app/apis/loginApi.js | JavaScript | 19 | 20 | 4 | 43 |
| /Users/mo-bai/Documents/projects/print-package-app/apis/mallApi.js | JavaScript | 47 | 18 | 4 | 69 |
| /Users/mo-bai/Documents/projects/print-package-app/apis/mineApi.js | JavaScript | 7 | 6 | 2 | 15 |
| /Users/mo-bai/Documents/projects/print-package-app/apis/orderApi.js | JavaScript | 90 | 70 | 15 | 175 |
| /Users/mo-bai/Documents/projects/print-package-app/apis/paperDetailsApi.js | JavaScript | 22 | 14 | 2 | 38 |
| /Users/mo-bai/Documents/projects/print-package-app/apis/productionApi.js | JavaScript | 37 | 22 | 7 | 66 |
| /Users/mo-bai/Documents/projects/print-package-app/common/css/reset.scss | SCSS | 252 | 8 | 17 | 277 |
| /Users/mo-bai/Documents/projects/print-package-app/components/business-components/banner.vue | Vue | 111 | 7 | 4 | 122 |
| /Users/mo-bai/Documents/projects/print-package-app/components/business-components/factoryItem.vue | Vue | 152 | 0 | 4 | 156 |
| /Users/mo-bai/Documents/projects/print-package-app/components/business-components/packingStationItem.vue | Vue | 231 | 5 | 4 | 240 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-data-picker/keypress.js | JavaScript | 41 | 3 | 1 | 45 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-data-picker/qn-data-picker.vue | Vue | 466 | 60 | 37 | 563 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-data-pickerview/qn-data-picker.js | JavaScript | 529 | 1 | 39 | 569 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-data-pickerview/qn-data-pickerview.vue | Vue | 261 | 42 | 30 | 333 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/Calendar.js | JavaScript | 274 | 80 | 24 | 378 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/calendar-item.vue | Vue | 156 | 9 | 21 | 186 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/calendar.vue | Vue | 715 | 126 | 43 | 884 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/i18n/en.json | JSON | 19 | 0 | 1 | 20 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/i18n/index.js | JavaScript | 8 | 0 | 1 | 9 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/i18n/zh-Hans.json | JSON | 19 | 0 | 1 | 20 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/i18n/zh-Hant.json | JSON | 19 | 0 | 1 | 20 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/keypress.js | JavaScript | 41 | 3 | 1 | 45 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/qn-datetime-picker.vue | Vue | 864 | 76 | 51 | 991 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-datetime-picker/time-picker.vue | Vue | 729 | 124 | 64 | 917 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-easyinput/qn-easyinput.vue | Vue | 415 | 66 | 21 | 502 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-footer/qn-footer.vue | Vue | 63 | 2 | 4 | 69 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-form-item/qn-form-item.vue | Vue | 78 | 7 | 3 | 88 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-form/qn-form.vue | Vue | 73 | 9 | 3 | 85 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-header/qn-header.vue | Vue | 41 | 0 | 3 | 44 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-input-number/qn-input-number.vue | Vue | 93 | 0 | 3 | 96 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-map/qn-map.nvue | Vue | 205 | 10 | 3 | 218 |
| /Users/mo-bai/Documents/projects/print-package-app/components/qn-select/qn-select.vue | Vue | 191 | 21 | 3 | 215 |
| /Users/mo-bai/Documents/projects/print-package-app/components/scroll-list/images.js | JavaScript | 5 | 0 | 1 | 6 |
| /Users/mo-bai/Documents/projects/print-package-app/components/scroll-list/scroll-list.vue | Vue | 534 | 131 | 3 | 668 |
| /Users/mo-bai/Documents/projects/print-package-app/components/uni-steps/uni-steps.vue | Vue | 209 | 29 | 27 | 265 |
| /Users/mo-bai/Documents/projects/print-package-app/enums/index.js | JavaScript | 231 | 93 | 32 | 356 |
| /Users/mo-bai/Documents/projects/print-package-app/env/index.js | JavaScript | 2 | 5 | 2 | 9 |
| /Users/mo-bai/Documents/projects/print-package-app/jsconfig.json | JSON with Comments | 8 | 4 | 1 | 13 |
| /Users/mo-bai/Documents/projects/print-package-app/main.js | JavaScript | 10 | 1 | 2 | 13 |
| /Users/mo-bai/Documents/projects/print-package-app/manifest.json | JSON | 166 | 8 | 1 | 175 |
| /Users/mo-bai/Documents/projects/print-package-app/package.json | JSON | 13 | 0 | 0 | 13 |
| /Users/mo-bai/Documents/projects/print-package-app/pages.json | JSON | 335 | 1 | 1 | 337 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/add-address-manage/index.vue | Vue | 262 | 6 | 3 | 271 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/address-manage/index.vue | Vue | 258 | 10 | 5 | 273 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/agreement/index.vue | Vue | 47 | 0 | 36 | 83 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/apply-detail/index.vue | Vue | 261 | 0 | 3 | 264 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/apply-manage/index.vue | Vue | 167 | 1 | 3 | 171 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/camera-list/index.vue | Vue | 84 | 1 | 4 | 89 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/cart/index.vue | Vue | 529 | 23 | 3 | 555 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/cart/no-data.vue | Vue | 58 | 0 | 3 | 61 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/complete-info/EnterpriseForm.vue | Vue | 471 | 5 | 6 | 482 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/complete-info/PersonForm.vue | Vue | 210 | 4 | 6 | 220 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/complete-info/index.vue | Vue | 142 | 7 | 5 | 154 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/contract-manage/index.vue | Vue | 252 | 2 | 4 | 258 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/device-info/index.vue | Vue | 198 | 1 | 4 | 203 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/device-operation/index.vue | Vue | 401 | 1 | 6 | 408 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/device-production-detail/index.vue | Vue | 475 | 2 | 3 | 480 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/digital-workshops/DeviceItem.vue | Vue | 266 | 0 | 3 | 269 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/digital-workshops/index.vue | Vue | 427 | 4 | 4 | 435 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/enquiry-list/index.vue | Vue | 326 | 6 | 6 | 338 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/enterprise-info-edit/index.vue | Vue | 529 | 2 | 3 | 534 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/enterprise-info/index.vue | Vue | 604 | 7 | 3 | 614 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/factory-info/index.vue | Vue | 510 | 60 | 3 | 573 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/factory-manage/index.vue | Vue | 22 | 0 | 3 | 25 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/factory/index.vue | Vue | 237 | 1 | 3 | 241 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/for-comparison/index.vue | Vue | 599 | 15 | 6 | 620 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/login/index.vue | Vue | 250 | 11 | 3 | 264 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/mall/index.vue | Vue | 267 | 2 | 3 | 272 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/mine/index.vue | Vue | 477 | 9 | 4 | 490 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/order-detail/index.vue | Vue | 626 | 17 | 3 | 646 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/order-list/index.vue | Vue | 268 | 1 | 3 | 272 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/order-make/index.vue | Vue | 525 | 12 | 6 | 543 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/page-view/index.vue | Vue | 74 | 9 | 2 | 85 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/paper-details/index.vue | Vue | 738 | 30 | 4 | 772 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/production-info/index.vue | Vue | 201 | 1 | 4 | 206 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/production-operation/index.vue | Vue | 292 | 1 | 6 | 299 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/promotion/Banner.vue | Vue | 119 | 7 | 4 | 130 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/promotion/index.vue | Vue | 546 | 4 | 3 | 553 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/select-role/index.vue | Vue | 203 | 0 | 3 | 206 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/smart-order/index.vue | Vue | 192 | 0 | 3 | 195 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/store/index.vue | Vue | 346 | 4 | 4 | 354 |
| /Users/mo-bai/Documents/projects/print-package-app/pages/video-play/index.vue | Vue | 34 | 0 | 3 | 37 |
| /Users/mo-bai/Documents/projects/print-package-app/static/icon/iconfont.css | CSS | 20 | 0 | 6 | 26 |
| /Users/mo-bai/Documents/projects/print-package-app/store/index.js | JavaScript | 216 | 32 | 4 | 252 |
| /Users/mo-bai/Documents/projects/print-package-app/uni.scss | SCSS | 37 | 25 | 15 | 77 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-badge/changelog.md | Markdown | 29 | 0 | 1 | 30 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-badge/components/uni-badge/uni-badge.vue | Vue | 213 | 33 | 23 | 269 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-badge/package.json | JSON | 88 | 0 | 0 | 88 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-badge/readme.md | Markdown | 6 | 0 | 5 | 11 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-data-checkbox/changelog.md | Markdown | 39 | 0 | 1 | 40 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-data-checkbox/components/uni-data-checkbox/uni-data-checkbox.vue | Vue | 661 | 102 | 55 | 818 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-data-checkbox/package.json | JSON | 87 | 0 | 1 | 88 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-data-checkbox/readme.md | Markdown | 11 | 0 | 7 | 18 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/changelog.md | Markdown | 85 | 0 | 1 | 86 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar-item.vue | Vue | 156 | 9 | 21 | 186 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/calendar.vue | Vue | 724 | 129 | 46 | 899 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/en.json | JSON | 19 | 0 | 1 | 20 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/index.js | JavaScript | 8 | 0 | 1 | 9 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/zh-Hans.json | JSON | 19 | 0 | 1 | 20 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/i18n/zh-Hant.json | JSON | 19 | 0 | 1 | 20 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/keypress.js | JavaScript | 42 | 3 | 0 | 45 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/time-picker.vue | Vue | 739 | 123 | 66 | 928 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker.vue | Vue | 851 | 77 | 54 | 982 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/components/uni-datetime-picker/util.js | JavaScript | 298 | 86 | 27 | 411 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/package.json | JSON | 90 | 0 | 1 | 91 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-datetime-picker/readme.md | Markdown | 11 | 0 | 10 | 21 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-easyinput/changelog.md | Markdown | 31 | 0 | 1 | 32 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-easyinput/components/uni-easyinput/common.js | JavaScript | 43 | 12 | 2 | 57 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.vue | Vue | 364 | 75 | 23 | 462 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-easyinput/package.json | JSON | 90 | 0 | 0 | 90 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-easyinput/readme.md | Markdown | 6 | 0 | 5 | 11 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-fab/changelog.md | Markdown | 17 | 0 | 1 | 18 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-fab/components/uni-fab/uni-fab.vue | Vue | 345 | 94 | 37 | 476 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-fab/package.json | JSON | 87 | 0 | 1 | 88 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-fab/readme.md | Markdown | 6 | 0 | 3 | 9 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-file-picker/changelog.md | Markdown | 61 | 0 | 1 | 62 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-file-picker/components/uni-file-picker/choose-and-upload-file.js | JavaScript | 209 | 0 | 16 | 225 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue | Vue | 499 | 124 | 28 | 651 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-file-picker/components/uni-file-picker/upload-file.vue | Vue | 273 | 26 | 27 | 326 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-file-picker/components/uni-file-picker/upload-image.vue | Vue | 264 | 12 | 17 | 293 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-file-picker/components/uni-file-picker/utils.js | JavaScript | 85 | 19 | 6 | 110 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-file-picker/package.json | JSON | 86 | 0 | 1 | 87 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-file-picker/readme.md | Markdown | 6 | 0 | 5 | 11 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-icons/changelog.md | Markdown | 16 | 0 | 1 | 17 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-icons/components/uni-icons/icons.js | JavaScript | 1,115 | 0 | 1 | 1,116 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-icons/components/uni-icons/uni-icons.vue | Vue | 70 | 14 | 6 | 90 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-icons/components/uni-icons/uniicons.css | CSS | 498 | 0 | 166 | 664 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-icons/package.json | JSON | 86 | 0 | 0 | 86 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-icons/readme.md | Markdown | 6 | 0 | 3 | 9 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/changelog.md | Markdown | 18 | 0 | 1 | 19 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/components/uni-list-ad/uni-list-ad.vue | Vue | 88 | 10 | 10 | 108 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/components/uni-list-chat/uni-list-chat.scss | SCSS | 25 | 23 | 11 | 59 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/components/uni-list-chat/uni-list-chat.vue | Vue | 413 | 86 | 40 | 539 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/components/uni-list-item/uni-list-item.vue | Vue | 368 | 76 | 31 | 475 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/components/uni-list/uni-list - 副本.vue | Vue | 83 | 17 | 7 | 107 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/components/uni-list/uni-list.vue | Vue | 85 | 17 | 7 | 109 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/components/uni-list/uni-refresh.vue | Vue | 59 | 4 | 3 | 66 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/components/uni-list/uni-refresh.wxs | JavaScript | 71 | 2 | 15 | 88 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/package.json | JSON | 91 | 0 | 0 | 91 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-list/readme.md | Markdown | 244 | 10 | 93 | 347 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-load-more/changelog.md | Markdown | 13 | 0 | 1 | 14 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-load-more/components/uni-load-more/i18n/en.json | JSON | 5 | 0 | 1 | 6 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-load-more/components/uni-load-more/i18n/index.js | JavaScript | 8 | 0 | 1 | 9 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-load-more/components/uni-load-more/i18n/zh-Hans.json | JSON | 5 | 0 | 1 | 6 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-load-more/components/uni-load-more/i18n/zh-Hant.json | JSON | 5 | 0 | 1 | 6 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-load-more/components/uni-load-more/uni-load-more.vue | Vue | 313 | 31 | 53 | 397 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-load-more/package.json | JSON | 86 | 0 | 0 | 86 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-load-more/readme.md | Markdown | 6 | 0 | 9 | 15 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-nav-bar/changelog.md | Markdown | 19 | 0 | 4 | 23 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-nav-bar.vue | Vue | 189 | 46 | 20 | 255 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-status-bar.vue | Vue | 23 | 2 | 3 | 28 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-nav-bar/package.json | JSON | 89 | 0 | 0 | 89 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-nav-bar/readme.md | Markdown | 6 | 0 | 10 | 16 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-number-box/changelog.md | Markdown | 24 | 0 | 2 | 26 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-number-box/components/uni-number-box/uni-number-box.vue | Vue | 180 | 28 | 13 | 221 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-number-box/package.json | JSON | 85 | 0 | 0 | 85 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-number-box/readme.md | Markdown | 6 | 0 | 8 | 14 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/changelog.md | Markdown | 44 | 0 | 1 | 45 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup-dialog/keypress.js | JavaScript | 42 | 3 | 1 | 46 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.vue | Vue | 209 | 35 | 20 | 264 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup-message/uni-popup-message.vue | Vue | 103 | 27 | 14 | 144 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup-share/uni-popup-share.vue | Vue | 150 | 26 | 12 | 188 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup/i18n/en.json | JSON | 7 | 0 | 1 | 8 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup/i18n/index.js | JavaScript | 8 | 0 | 1 | 9 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hans.json | JSON | 7 | 0 | 1 | 8 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hant.json | JSON | 7 | 0 | 1 | 8 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup/keypress.js | JavaScript | 39 | 6 | 1 | 46 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup/popup.js | JavaScript | 21 | 3 | 3 | 27 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/components/uni-popup/uni-popup.vue | Vue | 298 | 96 | 10 | 404 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/package.json | JSON | 90 | 0 | 1 | 91 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-popup/readme.md | Markdown | 7 | 0 | 11 | 18 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/changelog.md | Markdown | 8 | 0 | 1 | 9 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/index.scss | SCSS | 1 | 0 | 1 | 2 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/manifest.json | JSON | 88 | 7 | 1 | 96 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/package.json | JSON | 82 | 0 | 1 | 83 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/readme.md | Markdown | 3 | 0 | 1 | 4 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/index.scss | SCSS | 7 | 0 | 1 | 8 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/setting/_border.scss | SCSS | 3 | 0 | 0 | 3 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/setting/_color.scss | SCSS | 49 | 16 | 2 | 67 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/setting/_radius.scss | SCSS | 52 | 1 | 3 | 56 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/setting/_space.scss | SCSS | 54 | 0 | 2 | 56 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/setting/_styles.scss | SCSS | 149 | 3 | 16 | 168 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/setting/_text.scss | SCSS | 19 | 4 | 2 | 25 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/setting/_variables.scss | SCSS | 103 | 29 | 15 | 147 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/styles/tools/functions.scss | SCSS | 17 | 1 | 2 | 20 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/theme.scss | SCSS | 19 | 11 | 2 | 32 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-scss/variables.scss | SCSS | 37 | 13 | 13 | 63 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-segmented-control/changelog.md | Markdown | 9 | 0 | 1 | 10 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-segmented-control/components/uni-segmented-control/uni-segmented-control.vue | Vue | 118 | 18 | 11 | 147 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-segmented-control/package.json | JSON | 87 | 0 | 0 | 87 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-segmented-control/readme.md | Markdown | 6 | 0 | 8 | 14 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-swiper-dot/changelog.md | Markdown | 12 | 0 | 1 | 13 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-swiper-dot/components/uni-swiper-dot/uni-swiper-dot.vue | Vue | 164 | 39 | 16 | 219 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-swiper-dot/package.json | JSON | 87 | 0 | 0 | 87 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-swiper-dot/readme.md | Markdown | 6 | 0 | 5 | 11 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/changelog.md | Markdown | 21 | 0 | 1 | 22 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/components/uni-table/uni-table.vue | Vue | 359 | 62 | 35 | 456 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/components/uni-tbody/uni-tbody.vue | Vue | 26 | 0 | 4 | 30 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/components/uni-td/uni-td.vue | Vue | 76 | 9 | 6 | 91 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/components/uni-th/filter-dropdown.vue | Vue | 464 | 0 | 40 | 504 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/components/uni-th/uni-th.vue | Vue | 221 | 24 | 7 | 252 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/components/uni-thead/uni-thead.vue | Vue | 106 | 14 | 10 | 130 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/components/uni-tr/table-checkbox.vue | Vue | 156 | 12 | 12 | 180 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/components/uni-tr/uni-tr.vue | Vue | 141 | 22 | 9 | 172 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/package.json | JSON | 86 | 0 | 0 | 86 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-table/readme.md | Markdown | 5 | 0 | 9 | 14 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-transition/changelog.md | Markdown | 20 | 0 | 1 | 21 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-transition/components/uni-transition/createAnimation.js | JavaScript | 100 | 20 | 9 | 129 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-transition/components/uni-transition/uni-transition.vue | Vue | 232 | 41 | 5 | 278 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-transition/package.json | JSON | 87 | 0 | 0 | 87 |
| /Users/mo-bai/Documents/projects/print-package-app/uni_modules/uni-transition/readme.md | Markdown | 6 | 0 | 5 | 11 |
| /Users/mo-bai/Documents/projects/print-package-app/utils/handlePushMsg.js | JavaScript | 86 | 58 | 10 | 154 |
| /Users/mo-bai/Documents/projects/print-package-app/utils/hook.js | JavaScript | 274 | 85 | 15 | 374 |
| /Users/mo-bai/Documents/projects/print-package-app/utils/http/http.js | JavaScript | 107 | 12 | 3 | 122 |
| /Users/mo-bai/Documents/projects/print-package-app/utils/http/index.js | JavaScript | 122 | 20 | 7 | 149 |
| /Users/mo-bai/Documents/projects/print-package-app/utils/index.js | JavaScript | 247 | 65 | 26 | 338 |
| /Users/mo-bai/Documents/projects/print-package-app/utils/is.js | JavaScript | 19 | 0 | 7 | 26 |
| /Users/mo-bai/Documents/projects/print-package-app/utils/locationTransform.js | JavaScript | 44 | 6 | 3 | 53 |
| /Users/mo-bai/Documents/projects/print-package-app/utils/md5.js | JavaScript | 210 | 0 | 20 | 230 |
| Total | | 37,575 | 3,688 | 2,203 | 43,466 |
+-------------------------------------------------------------------------------------------------------------------------------------------------+--------------------+------------+------------+------------+------------+

14
apis/deviceApi.js

@ -75,7 +75,8 @@ export function getEquipmentList(data = {}) {
*/
export function getEquipmentInfo(data = {}) {
return http.get({
url: `/base-paper-trading/get/mechanical-equipment/${data.id}`,
// url: `/base-paper-trading/get/mechanical-equipment/${data.id}`,
url: `https://console-mock.apipost.cn/app/mock/project/00682407-8a2f-402b-ae05-bea0dace4b58/getDeviceInfo`,
data
})
}
@ -101,3 +102,14 @@ export function removeDevice(data = {}) {
data
})
}
/**
* 数字车间获取设备列表
*/
export function getDeviceListV2(data = {}) {
return http.get({
// url: `/base-paper-trading/get/mechanical-equipment/new/list`,
url: `https://console-mock.apipost.cn/app/mock/project/00682407-8a2f-402b-ae05-bea0dace4b58/getList`,
data
})
}

22
apis/factoryApi.js

@ -61,3 +61,25 @@ export function getCaseList(data = {}) {
data
})
}
/**
* 获取工厂摄像机列表
*/
export function getCameraListApi(data = {}) {
return http.get({
// url: `/base-paper-trading/get/factory/camera/list`,
url: `https://console-mock.apipost.cn/app/mock/project/00682407-8a2f-402b-ae05-bea0dace4b58/getCameraList`,
data
})
}
/**
* 获取我的工厂列表
*/
export function getMyFactoryList(data = {}) {
return http.get({
// url: `/yyt-uec/get/my/factory/list`,
url: `https://console-mock.apipost.cn/app/mock/project/00682407-8a2f-402b-ae05-bea0dace4b58/getFactoryList`,
data
})
}

2
components/qn-select/qn-select.vue

@ -187,6 +187,8 @@ export default {
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
background-color: #fff;
overflow-y: auto;
color: rgb(0, 0, 0);
font-size: 28rpx;
.option {
height: 60rpx;
line-height: 60rpx;

44
pages.json

@ -59,6 +59,14 @@
"navigationStyle": "custom"
}
},
{
"path": "pages/video-play/index",
"style": {
"navigationBarTitleText": "监控直播",
"enablePullDownRefresh": false,
"navigationStyle": "custom"
}
},
{
"path": "pages/device-info/index",
"style": {
@ -75,6 +83,14 @@
"navigationStyle": "custom"
}
},
{
"path": "pages/device-production-info/index",
"style": {
"navigationBarTitleText": "生产设备详情",
"enablePullDownRefresh": false,
"navigationStyle": "custom"
}
},
{
"path": "pages/production-info/index",
"style": {
@ -91,6 +107,30 @@
"navigationStyle": "custom"
}
},
{
"path": "pages/factory-manage/index",
"style": {
"navigationBarTitleText": "工厂管理",
"enablePullDownRefresh": false,
"navigationStyle": "custom"
}
},
{
"path": "pages/factory-operation/index",
"style": {
"navigationBarTitleText": "工厂操作",
"enablePullDownRefresh": false,
"navigationStyle": "custom"
}
},
{
"path": "pages/camera-list/index",
"style": {
"navigationBarTitleText": "全部摄像头",
"enablePullDownRefresh": false,
"navigationStyle": "custom"
}
},
{
"path": "pages/mall/index",
"style": {
@ -274,8 +314,8 @@
"list": [
{
"pagePath": "pages/factory/index",
"iconPath": "static/imgs/tabbar/promotion-gray.png",
"selectedIconPath": "static/imgs/tabbar/promotion-blue.png",
"iconPath": "static/imgs/tabbar/factory-gray.png",
"selectedIconPath": "static/imgs/tabbar/factory-blue.png",
"text": "工厂直印"
},
{

88
pages/camera-list/index.vue

@ -0,0 +1,88 @@
<template>
<view class="content">
<uni-nav-bar left-icon="back" @clickLeft="back" statusBar fixed title="全部摄像头"></uni-nav-bar>
<view class="flex-col section_8" v-for="camera in cameraList" :key="camera.id">
<view class="flex-col items-center group_12">
<image src="/static/imgs/digital-workshops/camera-tip-bg.png" class="image_2" @click="go2('video-play', { url: camera.videoUrl })" />
<text class="text_18">{{ camera.address }}</text>
</view>
</view>
</view>
</template>
<script>
import { go2, back } from '@/utils/hook.js'
import { getCameraListApi } from '@/apis/factoryApi'
export default {
data() {
return {
cameraList: []
}
},
onLoad(option) {
this.factoryId = option.id
this.getCameraList()
},
methods: {
go2,
back,
//
getCameraList() {
getCameraListApi({ factoryId: this.factoryId }).then((res) => {
this.cameraList = res
})
}
}
}
</script>
<style lang="scss" scoped>
.content {
width: 750rpx;
.section_8 {
margin-top: 20rpx;
padding: 0 32rpx 33rpx;
background-color: rgb(255, 255, 255);
.group_11 {
padding: 19rpx 0;
color: rgb(51, 51, 51);
font-size: 36rpx;
font-weight: 500;
line-height: 50rpx;
white-space: nowrap;
.image_1 {
margin-right: 9rpx;
align-self: center;
width: 14rpx;
height: 24rpx;
}
}
.group_12 {
color: rgb(255, 255, 255);
font-size: 28rpx;
font-weight: 500;
line-height: 40rpx;
white-space: nowrap;
position: relative;
.image_2 {
width: 91.5vw;
height: 51.5vw;
}
.text_18 {
position: absolute;
left: 24rpx;
top: 16rpx;
}
.image_3 {
width: 87rpx;
height: 87rpx;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
}
}
}
}
</style>

392
pages/device-production-info/index.vue

@ -0,0 +1,392 @@
<template>
<view class="content">
<uni-nav-bar left-icon="back" @clickLeft="back" statusBar fixed title="生产设备详情"></uni-nav-bar>
<view class="flex-col items-center group_1" v-if="info.videoUrl">
<image src="/static/imgs/digital-workshops/camera-tip-bg.png" class="image_2" @click="go2('video-play', { url: info.videoUrl })" />
</view>
<view class="flex-col group_6">
<view class="flex-col">
<text class="text_5">{{ info.name }}</text>
<view class="flex-row group_8">
<text>{{ translate(info.latestWorkTime) }}</text>
<text class="text_7">{{ info.belongWorkshop }}</text>
</view>
</view>
<view class="flex-col group_9">
<text>品牌{{ info.brand }}</text>
<text class="text_9">供应商{{ info.supplier }}</text>
<text class="text_10">出厂年月{{ info.outFactoryDate | formatDate }}</text>
<text class="text_11">平均产能{{ info.avgCapacity }}/小时</text>
<text class="text_12">电压/功率{{ info.voltage }}V/10KW</text>
</view>
</view>
<view class="flex-col line-tabs">
<view class="flex-col section_3">
<view class="flex-row group_2">
<view
class="text-wrapper"
:class="{ 'text-wrapper_selected': curTab === item.key }"
v-for="item in tabList"
:key="item.key"
@click="selectTab(item.key)"
>
<text>{{ item.name }}</text>
<view v-show="curTab === item.key" class="divider"></view>
</view>
</view>
</view>
<view class="flex-row section_4" v-show="curTab == 1">
<view class="flex-col group_11">
<view class="flex-row group_12">
<image
src="https://project-user-resource-1256085488.cos.ap-guangzhou.myqcloud.com/611dd17441a9be0011f45822/620ccb0962a7d90011fe5c8f/16510517429533841051.png"
class="image_6"
/>
<text class="text_16">当月产能()</text>
</view>
<text class="text_17">{{ info.monthCapacity }}</text>
<text class="text_18">今日{{ info.todayCapacity }}</text>
<text class="text_19">昨日{{ info.yesterdayCapacity }}</text>
<text class="text_20">累计{{ info.totalCapacity }}</text>
</view>
<view class="flex-col group_13">
<view class="flex-row group_14">
<image
src="https://project-user-resource-1256085488.cos.ap-guangzhou.myqcloud.com/611dd17441a9be0011f45822/620ccb0962a7d90011fe5c8f/16510517429532568250.png"
class="image_6 image_8"
/>
<text class="text_21">当月工作</text>
</view>
<text class="text_22">{{ info.monthWorkHour }} h</text>
<text class="text_23">今日{{ info.todayWorkHour }}</text>
<text class="text_24">昨日{{ info.yesterdayWorkHour }}</text>
<text class="text_25">累计{{ info.totalWorkHour }}</text>
</view>
<view class="flex-col equal-division-item">
<view class="flex-row group_15">
<image
src="https://project-user-resource-1256085488.cos.ap-guangzhou.myqcloud.com/611dd17441a9be0011f45822/620ccb0962a7d90011fe5c8f/16510517429530126367.png"
class="image_6 image_9"
/>
<text class="text_26">开机率</text>
</view>
<text class="text_27">{{ info.startupRate }}%</text>
</view>
</view>
<view class="flex-col items-center empty-info" v-show="curTab == 2">
<text>暂无维修信息</text>
</view>
<view class="flex-col items-center empty-info" v-show="curTab == 3">
<text>暂无购置信息</text>
</view>
</view>
</view>
</template>
<script>
import { go2, back } from '@/utils/hook.js'
import { getEquipmentInfo } from '@/apis/deviceApi'
const tabList = [
{ name: '生产情况', key: 1 },
{ name: '维修保养', key: 2 },
{ name: '购置信息', key: 3 }
]
export default {
data() {
return {
id: null,
info: {},
tabList: Object.freeze(tabList),
curTab: 1
}
},
onLoad(options) {
if (options.id) {
this.id = options.id
}
},
watch: {
id(val) {
this.getInfo()
}
},
methods: {
go2,
back,
getInfo() {
if (this.id) {
getEquipmentInfo({ id: this.id }).then((res) => {
if (res) {
this.info = res
}
})
}
},
translate(time) {
if (!time) {
return ''
}
time = time.replace(/-/g, '/')
let date = new Date(time)
let month = date.getMonth() + 1
let day = date.getDate()
let hour = date.getHours()
let minute = date.getMinutes()
if (minute < 10) {
minute = '0' + minute
}
return `最近开机 ${month}${day}${hour}:${minute}`
},
selectTab(key) {
this.curTab = key
}
},
filters: {
formatDate(time) {
if (!time) {
return ''
}
time = time.replace(/-/g, '/')
let date = new Date(time)
let year = date.getFullYear()
let month = date.getMonth() + 1
return `${year}${month}`
}
}
}
</script>
<style lang="scss" scoped>
.content {
width: 750rpx;
.group_1 {
color: rgb(255, 255, 255);
font-size: 28rpx;
font-weight: 500;
line-height: 40rpx;
white-space: nowrap;
position: relative;
.image_2 {
width: 91.5vw;
height: 51.5vw;
}
.text_18 {
position: absolute;
left: 24rpx;
top: 16rpx;
}
}
}
.group_6 {
padding: 24rpx 32rpx 32rpx;
.group_9 {
margin-top: 24rpx;
color: rgb(51, 51, 51);
font-size: 28rpx;
line-height: 40rpx;
white-space: nowrap;
.text_9 {
margin-top: 10rpx;
}
.text_10 {
margin-top: 10rpx;
}
.text_11 {
margin-top: 10rpx;
}
.text_12 {
margin-top: 10rpx;
}
}
.text_5 {
color: rgb(0, 0, 0);
font-size: 34rpx;
font-weight: 500;
line-height: 48rpx;
white-space: nowrap;
}
.group_8 {
margin-top: 8rpx;
color: rgb(136, 136, 136);
font-size: 20rpx;
line-height: 28rpx;
white-space: nowrap;
.text_7 {
margin-left: 11rpx;
}
}
}
.line-tabs {
margin-top: 20rpx;
.section_3 {
padding-bottom: 3rpx;
background-color: rgb(255, 255, 255);
.group_2 {
padding: 0 40rpx;
border-bottom: solid 2rpx rgb(221, 221, 221);
.text-wrapper {
color: rgb(136, 136, 136);
font-size: 28rpx;
height: 86rpx;
line-height: 86rpx;
white-space: nowrap;
position: relative;
text-align: center;
margin-right: 40rpx;
min-width: 80rpx;
}
.text-wrapper_selected {
color: rgb(51, 51, 51);
font-weight: 500;
}
.divider {
background-color: rgb(0, 122, 255);
border-radius: 3rpx;
width: 80rpx;
height: 6rpx;
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
}
}
}
.section_4 {
padding: 0 32rpx 25rpx;
background-color: rgb(255, 255, 255);
.group_11 {
margin-top: 30rpx;
flex: 1 1 auto;
.group_12 {
padding-left: 8rpx;
color: rgb(136, 136, 136);
font-size: 24rpx;
line-height: 33rpx;
white-space: nowrap;
.text_16 {
margin-left: 9rpx;
}
}
.text_17 {
margin-top: 12rpx;
align-self: center;
color: rgb(51, 51, 51);
font-size: 28rpx;
font-weight: 500;
line-height: 40rpx;
white-space: nowrap;
}
.text_18 {
margin-top: 6rpx;
color: rgb(136, 136, 136);
font-size: 24rpx;
line-height: 33rpx;
white-space: nowrap;
}
.text_19 {
margin-top: 5rpx;
color: rgb(136, 136, 136);
font-size: 24rpx;
line-height: 33rpx;
white-space: nowrap;
}
.text_20 {
margin-top: 5rpx;
align-self: left;
color: rgb(136, 136, 136);
font-size: 24rpx;
line-height: 33rpx;
white-space: nowrap;
}
}
.group_13 {
margin-left: 40rpx;
margin-top: 30rpx;
.group_14 {
padding-left: 28rpx;
color: rgb(136, 136, 136);
font-size: 24rpx;
line-height: 33rpx;
white-space: nowrap;
.image_8 {
margin-bottom: 2rpx;
}
.text_21 {
margin-left: 8rpx;
}
}
.text_22 {
margin-top: 12rpx;
align-self: center;
color: rgb(51, 51, 51);
font-size: 28rpx;
font-weight: 500;
line-height: 40rpx;
white-space: nowrap;
}
.text_23 {
margin-top: 6rpx;
color: rgb(136, 136, 136);
font-size: 24rpx;
line-height: 33rpx;
white-space: nowrap;
}
.text_24 {
margin-top: 5rpx;
color: rgb(136, 136, 136);
font-size: 24rpx;
line-height: 33rpx;
white-space: nowrap;
}
.text_25 {
margin-top: 5rpx;
color: rgb(136, 136, 136);
font-size: 24rpx;
line-height: 33rpx;
white-space: nowrap;
}
}
.equal-division-item {
margin-left: 30rpx;
padding: 29rpx 25rpx 67rpx 25rpx;
.group_15 {
color: rgb(136, 136, 136);
font-size: 24rpx;
line-height: 33rpx;
white-space: nowrap;
.image_9 {
margin-left: 75rpx;
}
.text_26 {
margin-left: 8rpx;
}
}
.text_27 {
margin-right: 23rpx;
margin-top: 12rpx;
align-self: flex-end;
color: rgb(51, 51, 51);
font-size: 28rpx;
font-weight: 500;
line-height: 40rpx;
white-space: nowrap;
}
}
.image_6 {
width: 28rpx;
height: 28rpx;
}
}
}
.empty-info {
padding: 50rpx 0 58rpx;
color: rgb(0, 0, 0);
font-size: 28rpx;
font-weight: 500;
line-height: 40rpx;
white-space: nowrap;
background-color: rgb(255, 255, 255);
overflow: hidden;
height: 148rpx;
}
</style>

271
pages/digital-workshops/DeviceItem.vue

@ -0,0 +1,271 @@
<template>
<view class="list-item flex-row" @click="emit">
<view class="left-section_2 flex-col items-start">
<view v-if="hasCloudBox">
<view class="text-wrapper_3 flex-col" v-show="deviceInfo.status == deviceStatus.WORKING">
<text class="text_21">生产中</text>
</view>
<view class="text-wrapper_3 flex-col items-center view_16" v-show="deviceInfo.status == deviceStatus.FREE">
<text class="text_21">空闲</text>
</view>
</view>
<image
class="avatar"
:src="
deviceInfo.licPicUrl ||
'https://codefun-proj-user-res-1256085488.cos.ap-guangzhou.myqcloud.com/611dd17441a9be0011f45822/620ccb0962a7d90011fe5c8f/16508784569649662229.png'
"
></image>
</view>
<view class="right-group flex-col">
<view class="top-group flex-row">
<text class="name text-ellipsis">{{ deviceInfo.name }}</text>
<image v-if="hasCamera" src="/static/imgs/digital-workshops/camera-icon.png" class="image_5" />
<image v-if="hasCloudBox" src="/static/imgs/digital-workshops/cloudBox-icon.png" class="image_5" />
</view>
<view class="equal-division flex-row" v-if="hasCloudBox">
<view class="equal-division-item flex-col">
<text class="text_24">今日产能</text>
<view class="bottom-group_1 flex-row">
<text class="text_26">{{ deviceInfo.todayCapacity }}</text>
<text class="text_28"></text>
</view>
</view>
<view class="equal-division-item_1 flex-col">
<text class="text_30">今日时长</text>
<view class="bottom-group_2 flex-row">
<text class="text_32">{{ deviceInfo.todayWorkHour }}</text>
<text class="text_34">h</text>
</view>
</view>
<view class="equal-division-item_2 flex-col">
<text class="text_36">开机率</text>
<view class="bottom-group_3 flex-row">
<text class="text_38">{{ deviceInfo.startupRate }}</text>
<text class="text_40">%</text>
</view>
</view>
</view>
<view class="bottom-group_4 flex-row" v-if="hasCloudBox">
<text>{{ translate(deviceInfo.latestWorkTime) }}</text>
<text class="text_43">{{ deviceInfo.belongWorkshop || '' }}</text>
</view>
<view v-if="!hasCloudBox">
<text class="text_59">未接入云盒无更多数据</text>
</view>
</view>
</view>
</template>
<script>
import { deviceStatus } from '@/enums/index'
export default {
props: {
deviceInfo: {
type: Object,
default: () => ({})
}
},
data() {
return {
deviceStatus: Object.freeze(deviceStatus)
}
},
computed: {
hasCloudBox() {
return this.deviceInfo.cloudBoxId || false
},
hasCamera() {
return this.deviceInfo.cameraId || false
}
},
methods: {
emit() {
this.$emit('click', this.deviceInfo)
},
translate(time) {
if (!time) {
return ''
}
time = time.replace(/-/g, '/')
let date = new Date(time)
let month = date.getMonth() + 1
let day = date.getDate()
let hour = date.getHours()
let minute = date.getMinutes()
if (minute < 10) {
minute = '0' + minute
}
return `最近开机 ${month}${day}${hour}:${minute}`
}
}
}
</script>
<style lang="scss" scoped>
.list-item {
padding: 20rpx 20rpx 20rpx 20rpx;
background-color: rgba(237, 236, 252, 0.5);
border-radius: 16rpx;
&:last-of-type {
margin-top: 20rpx;
}
.left-section_2 {
color: rgb(255, 255, 255);
font-size: 20rpx;
font-weight: 500;
line-height: 28rpx;
white-space: nowrap;
border-radius: 15rpx;
width: 180rpx;
height: 180rpx;
position: relative;
overflow: hidden;
.text-wrapper_3 {
position: absolute;
top: 0;
left: 0;
padding-top: 4rpx;
background-color: rgb(82, 196, 26);
border-radius: 15rpx 0px 15rpx 0px;
.text_21 {
margin-left: 6rpx;
margin-right: 7rpx;
}
}
.view_16 {
padding-top: initial;
background-color: rgb(255, 72, 73);
padding: 3rpx 0 2rpx;
width: 73rpx;
}
.avatar {
width: 100%;
height: 100%;
}
}
.right-group {
margin-left: 5rpx;
flex: 1 1 auto;
.top-group {
padding: 0 26rpx;
color: rgb(0, 0, 0);
font-size: 30rpx;
font-weight: 500;
line-height: 42rpx;
white-space: nowrap;
.name {
max-width: 360rpx;
}
.image_5 {
margin-left: 8rpx;
width: 24rpx;
height: 24rpx;
}
}
.equal-division {
margin-right: 24rpx;
.equal-division-item {
padding: 10rpx 13rpx 10rpx 26rpx;
flex: 1 1 146rpx;
.text_24 {
color: rgb(24, 16, 89);
font-size: 22rpx;
line-height: 30rpx;
white-space: nowrap;
}
.bottom-group_1 {
margin-top: 4rpx;
.text_26 {
color: rgb(24, 16, 89);
font-size: 32rpx;
font-weight: 500;
line-height: 45rpx;
white-space: nowrap;
}
.text_28 {
margin: 8rpx 0 6rpx 10rpx;
color: rgb(24, 16, 89);
font-size: 22rpx;
line-height: 30rpx;
white-space: nowrap;
}
}
}
.equal-division-item_1 {
padding: 10rpx 23rpx 10rpx 36rpx;
flex: 1 1 146rpx;
.text_30 {
color: rgb(24, 16, 89);
font-size: 22rpx;
line-height: 30rpx;
white-space: nowrap;
}
.bottom-group_2 {
margin-top: 4rpx;
.text_32 {
color: rgb(24, 16, 89);
font-size: 32rpx;
font-weight: 500;
line-height: 45rpx;
white-space: nowrap;
}
.text_34 {
margin: 8rpx 0 6rpx 10rpx;
color: rgb(24, 16, 89);
font-size: 22rpx;
line-height: 30rpx;
white-space: nowrap;
}
}
}
.equal-division-item_2 {
padding: 10rpx 24rpx 10rpx 26rpx;
flex: 1 1 146rpx;
.text_36 {
color: rgb(24, 16, 89);
font-size: 22rpx;
line-height: 30rpx;
white-space: nowrap;
}
.bottom-group_3 {
margin-top: 4rpx;
.text_38 {
color: rgb(24, 16, 89);
font-size: 32rpx;
font-weight: 500;
line-height: 45rpx;
white-space: nowrap;
}
.text_40 {
margin: 8rpx 0 6rpx 10rpx;
color: rgb(24, 16, 89);
font-size: 22rpx;
line-height: 30rpx;
white-space: nowrap;
}
}
}
}
.bottom-group_4 {
margin-top: 14rpx;
padding: 0 26rpx;
color: rgb(136, 136, 136);
font-size: 20rpx;
line-height: 28rpx;
white-space: nowrap;
.text_43 {
margin-left: 11rpx;
}
}
}
.text_59 {
margin-top: 23rpx;
color: rgb(24, 16, 89);
font-size: 26rpx;
font-weight: 500;
line-height: 37rpx;
white-space: nowrap;
}
}
</style>

70
pages/digital-workshops/EmptyData.vue

@ -1,70 +0,0 @@
<template>
<view class="flex-col section_1">
<view class="flex-row-center-center page__title">监控台</view>
<view class="flex-col group_5">
<view class="flex-col group_6">
<text class="text_3">添加设备</text>
<text class="text_4">开始构架你的数字车间</text>
</view>
<view class="flex-col items-center text-wrapper" @click="go2('device-operation', { operation: 'add' })">
<text>添加设备</text>
</view>
</view>
</view>
</template>
<script>
import { go2 } from '@/utils/hook.js'
export default {
methods: {
go2
}
}
</script>
<style lang="scss" scoped>
.section_1 {
padding: 4rpx 0 302rpx;
background-image: url('https://qncloud.oss-cn-shenzhen.aliyuncs.com/print-package-app/digital-workshop-bg.png');
background-position: 0px 0px;
background-size: 100% 100%;
background-repeat: no-repeat;
.page__title {
font-size: 34rpx;
color: rgb(255, 255, 255);
margin-top: 56rpx;
}
.group_5 {
margin-top: 42rpx;
padding: 0 32rpx;
.group_6 {
padding-bottom: 34rpx;
.text_3 {
color: rgb(255, 255, 255);
font-size: 38rpx;
font-weight: 500;
line-height: 53rpx;
white-space: nowrap;
}
.text_4 {
margin-top: 5rpx;
color: rgb(255, 255, 255);
font-size: 34rpx;
line-height: 48rpx;
white-space: nowrap;
}
}
.text-wrapper {
padding: 18rpx 0;
color: rgb(0, 122, 255);
font-size: 32rpx;
font-weight: 500;
line-height: 45rpx;
white-space: nowrap;
background-color: rgb(255, 255, 255);
border-radius: 40rpx;
width: 200rpx;
}
}
}
</style>

989
pages/digital-workshops/index.vue
File diff suppressed because it is too large
View File

2
pages/factory-info/index.vue

@ -90,7 +90,7 @@
</view>
<!-- <image @click="addItem" src="/static/imgs/promotion/add-icon.png" class="image_6" /> -->
</view>
<qn-footer fixed height="120rpx">
<qn-footer fixed height="120rpx" v-if="factoryInfo.contactMobile">
<view class="button-area">
<view class="button button__submit" @click="makePhone"><text class="text" style="color: white">一键联系</text></view>
</view>

59
pages/factory-manage/index.vue

@ -0,0 +1,59 @@
<template>
<view class="content">
<uni-nav-bar left-icon="back" @clickLeft="back" statusBar fixed title="工厂管理"></uni-nav-bar>
<view class="justify-between section_1" v-for="item in list" :key="item.id">
<text>{{ item.name }}</text>
<image src="/static/imgs/digital-workshops/right-arrow-icon.png" class="image_4" />
</view>
<image src="/static/imgs/promotion/add-icon.png" class="image_5" @click="go2('factory-operation')" />
</view>
</template>
<script>
import { go2, back } from '@/utils/hook.js'
import { getMyFactoryList } from '@/apis/factoryApi'
export default {
data() {
return {
list: []
}
},
onShow() {
this.getList()
},
methods: {
go2,
back,
getList() {
getMyFactoryList().then((res) => {
this.list = res.filter((item) => item.name != '演示样板工厂')
})
}
}
}
</script>
<style lang="scss" scoped>
.content {
width: 750rpx;
.section_1 {
padding: 27rpx 32rpx 26rpx;
background-color: rgb(255, 255, 255);
.image_4 {
margin: 10rpx 9rpx 10rpx 0;
width: 14rpx;
height: 24rpx;
}
}
.image_5 {
position: fixed;
bottom: 260rpx;
right: 32rpx;
box-shadow: 0px 2rpx 4rpx 0px rgba(0, 0, 0, 0.12);
border-radius: 50%;
width: 82rpx;
height: 82rpx;
}
}
</style>

538
pages/factory-operation/index.vue

@ -0,0 +1,538 @@
<template>
<view class="content">
<uni-nav-bar left-icon="back" @clickLeft="back" statusBar fixed title="授信记录"></uni-nav-bar>
<view class="form">
<view class="justify-between group">
<view class="flex-row">
<text class="text_1">*</text>
<text class="text_2">营业执照</text>
</view>
<text v-show="!form.businessLicenseImg" class="text_3" @click="selectImg('businessLicenseImg')">点击上传</text>
<view v-show="form.businessLicenseImg" class="flex-row">
<text class="text_3" @click="preview(form.businessLicenseImg)">预览</text>
<text v-if="operation == 'add'" class="text_3" style="color: #f5222d; margin-left: 16rpx" @click="selectImg('businessLicenseImg')">重新上传</text>
</view>
</view>
<view class="divider"></view>
<view class="justify-between group">
<view class="flex-row">
<text class="text_1">*</text>
<text class="text_2">联系人</text>
</view>
<qn-easyinput
:maxlength="10"
v-model="form.contactName"
:inputBorder="false"
text="right"
placeholderStyle="fontSize: 28rpx"
placeholder="请输入联系人"
></qn-easyinput>
</view>
<view class="divider"></view>
<view class="justify-between group">
<view class="flex-row">
<text class="text_1">*</text>
<text class="text_2">联系手机</text>
</view>
<qn-easyinput
:maxlength="11"
v-model="form.contactMobile"
:inputBorder="false"
text="right"
type="number"
placeholderStyle=" fontSize: 28rpx"
placeholder="请输入联系人手机号"
></qn-easyinput>
</view>
<view class="divider"></view>
<view class="justify-between group">
<view class="flex-row">
<text class="text_1">*</text>
<text class="text_2">工厂地址</text>
</view>
<qn-data-picker
text="right"
:border="false"
class="qn-picker"
placeholder="区域"
popup-title="请选择城市"
:map="{ text: 'name', value: 'id' }"
@change="onAreaChange"
:clear-icon="true"
:localdata="items"
>
<text v-if="form.locDistrictName">
{{ `${form.locProvinceName || ''}/${form.locCityName || ''}/${form.locDistrictName || ''}/${form.locStreetName || ''}` }}
</text>
</qn-data-picker>
</view>
<view class="divider"></view>
<view class="justify-between group">
<view class="flex-row">
<text class="text_1">*</text>
<text class="text_2">详细地址</text>
</view>
<qn-easyinput
:maxlength="20"
v-model="form.locDetail"
:inputBorder="false"
text="right"
placeholderStyle=" fontSize: 28rpx"
placeholder="请输入详细地址"
></qn-easyinput>
</view>
<view class="divider"></view>
<view class="flex-col group_9">
<view class="flex-row group_10">
<text class="text_18">*</text>
<text class="text_19">工厂图片</text>
</view>
<view class="flex-row">
<view v-for="(url, index) in imgList" :key="url" class="image-area">
<image class="image__close-icon" @click="clearImage(index)" src="/static/imgs/general/close-icon.png"></image>
<image :src="url" class="upload_image" @click="preview(url)"></image>
</view>
<view v-show="imgList.length < 5" class="flex-col items-center section_4" @click="selectImg('factory')">
<image src="/static/imgs/general/camera-icon.png" class="image_6" />
<text class="text_20">点击上传</text>
</view>
</view>
</view>
<view class="flex-col group_9">
<view class="flex-row group_10">
<text class="text_19">工厂视频(可选)</text>
</view>
<view class="video-area" v-if="video.fileUrl">
<video :src="video.fileUrl" class="video"></video>
<cover-image class="video__close-icon" @click="clearVideo" src="/static/imgs/general/close-icon.png"></cover-image>
</view>
<view v-show="!video.fileUrl" class="flex-col items-center section_4" @click="selectVideo">
<image src="/static/imgs/general/camera-icon.png" class="image_6" />
<text class="text_20">点击上传</text>
</view>
</view>
<view class="group">
<view class="flex-row">
<text class="text_1">*</text>
<text class="text_2">工厂介绍</text>
</view>
<qn-easyinput
:maxlength="200"
v-model="form.factoryIntroduce"
type="textarea"
placeholderStyle="fontSize: 28rpx "
placeholder="请输入工厂介绍"
style="background-color: rgb(247, 248, 250); margin-top: 16rpx"
></qn-easyinput>
</view>
</view>
<qn-footer fixed>
<view class="flex-col items-center text-wrapper_1" @click="save">
<text>保存</text>
</view>
</qn-footer>
</view>
</template>
<script>
import { go2, back } from '@/utils/hook.js'
export default {
data() {
return {
id: null,
operation: 'add'
}
},
onLoad(options) {
if (options.id) {
this.id = options.id
this.operation = 'edit'
}
},
methods: {
go2,
back
}
}
</script>
<script>
import { getArea, getLicenseOcr } from '@/apis/commonApi.js'
import { uploadImage, uploadVideo, back } from '@/utils/hook.js'
import { validateField } from '@/utils/index.js'
import { fileType } from '@/enums/index.js'
import { getFactoryInfo, saveFactoryInfo } from '@/apis/factoryApi.js'
const validateFields = [
{
name: 'businessLicenseImg',
rules: [{ required: true, message: '请上传营业执照' }]
},
{
name: 'contactName',
rules: [{ required: true, message: '请输入联系人' }]
},
{
name: 'contactMobile',
rules: [
{ required: true, message: '请输入联系人手机号' },
{ type: 'phone', message: '请输入正确的手机号' }
]
},
{
name: 'locProvinceName',
rules: [{ required: true, message: '请选择省份' }]
},
{
name: 'imgItemList',
rules: [{ required: true, message: '请上传工厂图片' }]
},
{
name: 'locCityName',
rules: [{ required: true, message: '请选择城市' }]
},
{
name: 'locDistrictName',
rules: [{ required: true, message: '请选择区域' }]
},
{
name: 'locDetail',
rules: [{ required: true, message: '请输入详细地址' }]
},
{
name: 'factoryIntroduce',
rules: [{ required: true, message: '请输入工厂介绍' }]
}
]
export default {
data() {
return {
id: null,
form: {
businessLicenseImg: '',
uniformSocialCreditCode: '',
name: '',
contactName: '',
contactMobile: '',
locDetail: '',
factoryIntroduce: '',
imgItemList: [],
locProvinceName: '',
locProvinceId: '',
locCityName: '',
locCityId: '',
locDistrictName: '',
locDistrictId: '',
locStreetName: '',
locStreetId: ''
},
items: [],
imgList: [],
video: {
fileUrl: null,
videoPicUrl: null
},
operation: 'add'
}
},
onLoad(options) {
if (options.id) {
this.id = options.id
this.operation = 'edit'
}
},
created() {
if (this.id) {
getFactoryInfo({ id: this.id }).then((res) => {
if (res) {
this.operation = 'edit'
for (let key in this.form) {
this.form[key] = res[key]
}
this.form.id = res.id
//
this.form.imgItemList = []
this.imgList = res.imgItemList.filter((item) => item.type == fileType.IMG).map((item) => item.fileUrl)
let video = res.imgItemList.find((item) => item.type == fileType.VIDEO)
if (video) {
this.video.fileUrl = video.fileUrl
this.video.videoPicUrl = video.videoPicUrl
}
}
})
}
},
mounted() {
getArea().then((res) => {
if (res) {
this.items = res
}
})
},
watch: {
imgList(val) {
this.form.imgItemList = val.map((url) => ({
fileUrl: url,
type: fileType.IMG
}))
}
},
methods: {
back,
onAreaChange(e) {
if (e.detail.value && e.detail.value.length > 0) {
const [province, city, district, street] = e.detail.value
this.form.locProvinceId = province.value
this.form.locProvinceName = province.text
this.form.locCityId = city.value
this.form.locCityName = city.text
this.form.locDistrictId = district.value
this.form.locDistrictName = district.text
this.form.locStreetId = street.value
this.form.locStreetName = street.text
} else {
this.form.locProvinceId = null
this.form.locProvinceName = null
this.form.locCityId = null
this.form.locCityName = null
this.form.locDistrictId = null
this.form.locDistrictName = null
this.form.locStreetId = null
this.form.locStreetName = null
}
},
//
validate() {
for (let field of validateFields) {
const { name, rules } = field
const value = this.form[name]
const { isValid, msg } = validateField(value, rules)
if (!isValid) {
uni.showToast({
title: msg,
icon: 'none'
})
return false
}
}
// imgItemList
if (this.video.fileUrl) {
this.form.imgItemList.push({
type: fileType.VIDEO,
fileUrl: this.video.fileUrl,
videoPicUrl: this.video.videoPicUrl
})
}
return this.form
},
selectImg(type) {
let count = 1
if (type == 'factory') {
count = 5 - this.imgList.length
}
uploadImage(undefined, count)
.then((urls) => {
if (urls) {
// OCR
if (type == 'businessLicenseImg') {
this.licenseOcr(urls[0])
}
if (type == 'factory') {
this.imgList.push(...urls)
}
}
})
.catch((e) => {
uni.showToast({
title: '上传失败:' + (e.message || e),
icon: 'fail',
duration: 1500
})
})
},
selectVideo() {
uploadVideo()
.then((video) => {
if (video) {
this.video.fileUrl = video.url
this.video.videoPicUrl = video.thumb
}
})
.catch((e) => {
uni.showToast({
title: '上传失败:' + (e.message || JSON.stringify(e)),
icon: 'fail'
})
})
},
clearVideo() {
this.video = {
fileUrl: null,
videoPicUrl: null
}
},
clearImage(index) {
this.imgList.splice(index, 1)
},
// OCR
licenseOcr(url) {
getLicenseOcr({ photoUrl: url }).then((res) => {
if (res) {
if (!res.regNum) {
uni.showToast({
title: '识别社会信用代码失败',
icon: 'none'
})
return
}
if (!res.company) {
uni.showToast({
title: '识别企业名称失败',
icon: 'none'
})
return
}
this.form.uniformSocialCreditCode = res.regNum
this.form.name = res.company
this.form.businessLicenseImg = url
}
})
},
preview(url) {
uni.previewImage({
urls: [url],
current: url
})
},
save() {
const form = this.validate()
if (form) {
saveFactoryInfo(form).then((res) => {
if (res) {
getBaseInfo({}, true).then((success) => {
if (success) {
back()
}
})
}
})
}
}
}
}
</script>
<style lang="scss" scoped>
.content {
width: 750rpx;
}
.form {
width: 750rpx;
background-color: #fff;
}
.group {
padding: 24rpx 28rpx 24rpx 32rpx;
font-size: 28rpx;
line-height: 40rpx;
white-space: nowrap;
.text_3 {
color: rgb(0, 122, 255);
}
.text_1 {
color: rgb(245, 34, 45);
}
.text_2 {
margin-left: 4rpx;
color: rgb(0, 0, 0);
}
}
.divider {
margin: 0 28rpx;
background-color: rgb(216, 216, 216);
height: 2rpx;
}
.group_9 {
margin: 22rpx 28rpx 0;
padding: 0 4rpx 31rpx;
border-bottom: solid 2rpx rgb(216, 216, 216);
.group_10 {
padding-bottom: 16rpx;
.text_18 {
color: rgb(245, 34, 45);
font-size: 28rpx;
line-height: 40rpx;
white-space: nowrap;
}
.text_19 {
margin-left: 4rpx;
color: rgb(0, 0, 0);
font-size: 28rpx;
line-height: 40rpx;
white-space: nowrap;
}
}
.section_4 {
margin-left: 19rpx;
padding: 23rpx 0 13rpx;
color: rgb(76, 74, 88);
font-size: 26rpx;
line-height: 37rpx;
white-space: nowrap;
background-color: rgba(220, 222, 224, 0.5);
border-radius: 10rpx;
width: 120rpx;
.image_6 {
width: 42rpx;
height: 36rpx;
}
.text_20 {
margin-top: 12rpx;
}
}
}
.upload_image {
width: 120rpx;
height: 120rpx;
border-radius: 10rpx;
}
.video-area {
position: relative;
width: 686rpx;
.video__close-icon {
position: absolute;
top: 0;
right: 0;
width: 32rpx;
height: 32rpx;
z-index: 100;
}
.video {
width: 686rpx;
height: 450rpx;
}
}
.image-area {
position: relative;
margin-left: 19rpx;
width: 120rpx;
height: 120rpx;
border-radius: 10rpx;
.image__close-icon {
position: absolute;
top: 0;
right: 0;
width: 32rpx;
height: 32rpx;
z-index: 1;
}
}
.text-wrapper_1 {
margin: 0 32rpx;
padding: 23rpx 0;
background-color: rgb(0, 122, 255);
border-radius: 10rpx;
color: rgb(255, 255, 255);
}
</style>

1
pages/promotion/Banner.vue

@ -11,6 +11,7 @@
</view>
</swiper-item>
</swiper>
<slot></slot>
<image @click="shareFactory" src="/static/imgs/general/share-gray-icon.png" class="image_1" />
<view class="flex-col items-center text-wrapper">
<text>{{ swiperCurrent + 1 }}/{{ list.length }}</text>

52
pages/promotion/index.vue

@ -9,7 +9,9 @@
<image src="/static/imgs/general/share-black-icon.png" class="image" />
</view>
</view>
<Banner :list="swiperList" @share="popupShow"></Banner>
<Banner :list="swiperList" @share="popupShow">
<image class="back" @click="back" src="/static/imgs/factory/back-icon.png"></image>
</Banner>
<view class="flex-col group_3">
<view class="flex-col section_1">
<view class="flex-col">
@ -47,7 +49,12 @@
</view>
</view>
<view v-if="curTab == 'device'">
<view class="flex-col section_3" v-for="(item, index) in deviceList" :key="index" @click="go2('device-info', { id: item.id })">
<view
class="flex-col section_3"
v-for="(item, index) in deviceList"
:key="index"
@click="go2('device-info', { id: item.id, operation: operation })"
>
<image mode="aspectFit" @click.stop="preview(item)" :src="item.imgItemList[0].url" class="image_5" />
<view class="flex-col">
<view class="justify-between group_13">
@ -61,7 +68,12 @@
</view>
<view v-if="curTab == 'production'">
<view class="grid">
<view class="flex-col grid-item" v-for="production in productionList" :key="production.id" @click="go2('production-info', { id: production.id })">
<view
class="flex-col grid-item"
v-for="production in productionList"
:key="production.id"
@click="go2('production-info', { id: production.id, operation: operation })"
>
<text>{{ production.name }}</text>
<image mode="aspectFit" :src="production.imgItemList[0].url" class="image_7" />
</view>
@ -69,7 +81,7 @@
</view>
<view class="observer">{{ hasMore ? '加载中~' : '没有更多~' }}</view>
</view>
<image @click="addItem" src="/static/imgs/promotion/add-icon.png" class="image_6" />
<image v-if="operation == 'edit'" @click="addItem" src="/static/imgs/promotion/add-icon.png" class="image_6" />
</view>
</view>
<uni-popup ref="popup" type="bottom">
@ -98,7 +110,7 @@
<script>
import Banner from './Banner.vue'
import { go2 } from '@/utils/hook.js'
import { go2, back } from '@/utils/hook.js'
import { getFactoryInfo } from '@/apis/factoryApi.js'
import { getEquipmentList } from '@/apis/deviceApi.js'
import { getProductionList } from '@/apis/productionApi.js'
@ -109,6 +121,8 @@ export default {
},
data() {
return {
factoryId: null,
operation: 'info',
factoryInfo: {},
swiperList: [],
swiperCurrent: 0,
@ -124,17 +138,7 @@ export default {
showTitle: false
}
},
computed: {
hasFactory() {
return this.$store.state.companyInfo.id || 0
}
},
watch: {
hasFactory(val) {
if (val) {
this.getCompanyInfo()
}
},
curTab(val) {
//
this.hasMore = false
@ -142,6 +146,12 @@ export default {
this.getList()
}
},
onLoad(options) {
if (options.id) {
this.factoryId = options.id
this.operation = options.operation
}
},
onShow() {
this.getCompanyInfo()
this.getList()
@ -175,11 +185,12 @@ export default {
},
methods: {
go2,
back,
editFactory() {
go2('complete-info', { id: this.$store.state.companyInfo.id, role: 'enterprise' })
go2('complete-info', { id: this.factoryId, role: 'enterprise' })
},
getCompanyInfo() {
getFactoryInfo({ id: this.$store.state.companyInfo.id }).then((res) => {
getFactoryInfo({ id: this.factoryId }).then((res) => {
if (res) {
this.factoryInfo = res
this.swiperList = res.imgItemList.map((item) => {
@ -278,6 +289,13 @@ export default {
</script>
<style lang="scss" scoped>
.back {
position: absolute;
top: 68rpx;
left: 20rpx;
width: 66rpx;
height: 66rpx;
}
.group {
padding-bottom: 68rpx;
flex: 1 1 auto;

36
pages/video-play/index.vue

@ -0,0 +1,36 @@
<template>
<view class="content">
<uni-nav-bar left-icon="back" @clickLeft="back" statusBar fixed title="监控直播"></uni-nav-bar>
<video :src="url" autoplay class="video"></video>
</view>
</template>
<script>
import { go2, back } from '@/utils/hook.js'
export default {
data() {
return {
url: null
}
},
onLoad(options) {
if (options.url) {
this.url = options.url
}
},
methods: {
go2,
back
}
}
</script>
<style lang="scss" scoped>
.content {
width: 750rpx;
.video {
width: 750rpx;
height: 440rpx;
}
}
</style>

BIN
static/imgs/.DS_Store

BIN
static/imgs/digital-workshops/camera-icon.png

Before After
Width: 24  |  Height: 24  |  Size: 978 B

BIN
static/imgs/digital-workshops/cloudBox-icon.png

Before After
Width: 24  |  Height: 24  |  Size: 805 B

BIN
static/imgs/digital-workshops/empty-list.png

Before After
Width: 280  |  Height: 366  |  Size: 21 KiB

BIN
static/imgs/digital-workshops/right-arrow-icon.png

Before After
Width: 28  |  Height: 48  |  Size: 1.2 KiB

BIN
static/imgs/digital-workshops/top-bg.png

Before After
Width: 1500  |  Height: 340  |  Size: 145 KiB

BIN
static/imgs/tabbar/factory-blue.png

Before After
Width: 45  |  Height: 45  |  Size: 1.1 KiB

BIN
static/imgs/tabbar/factory-gray.png

Before After
Width: 45  |  Height: 45  |  Size: 1.4 KiB
Loading…
Cancel
Save