From cf60f79906cc0ba1e83547f42372653ae45ef5e8 Mon Sep 17 00:00:00 2001 From: tangxinyue <524779910@qq.com> Date: Wed, 11 Feb 2026 18:55:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E9=A3=9E=E7=8C=AA=E6=90=BA?= =?UTF-8?q?=E7=A8=8B=E6=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .hbuilderx/launch.json | 2 +- App.vue | 17 +- common/global.css | 530 +++ .../bill-management-popup.vue | 5 +- components/nav-bar/nav-bar.vue | 4 +- main.js | 2 +- pages.json | 43 +- .../overdue-payment/overdue-payment.vue | 3 +- pages/bill/add-bill/add-bill.vue | 2142 ++++----- pages/bill/bill-detail/bill-detail.vue | 104 +- pages/index/index.nvue | 28 +- pages/other/air-tickets/commom/defualt.json | 76 +- .../ctrip-air-tickets/ctrip-air-tickets.vue | 1481 +++++++ pages/other/air-tickets/edit/edit.vue | 340 +- .../fliggy-air-tickets/fliggy-air-tickets.vue | 1200 +++++ .../qunar-air-tickets/qunar-air-tickets.vue | 103 +- pages/other/splash/splash.vue | 10 +- pages/other/tickets-app/index.vue | 21 +- .../12306-tickets/12306-tickets.vue | 39 +- .../video-group-chat/video-group-chat.vue | 55 +- .../other/air-tickets/ctrip-air/airplant.png | Bin 0 -> 766 bytes .../other/air-tickets/ctrip-air/arrow-up.png | Bin 0 -> 465 bytes .../other/air-tickets/ctrip-air/bg-image.png | Bin 0 -> 2818 bytes .../air-tickets/ctrip-air/bottom-banner.png | Bin 0 -> 1362 bytes .../air-tickets/ctrip-air/connect-icon.png | Bin 0 -> 233 bytes .../other/air-tickets/ctrip-air/copy.png | Bin 0 -> 285 bytes .../other/air-tickets/ctrip-air/family.png | Bin 0 -> 934 bytes .../air-tickets/ctrip-air/feixingzuji.png | Bin 0 -> 1104 bytes .../other/air-tickets/ctrip-air/fenxiang.png | Bin 0 -> 556 bytes .../other/air-tickets/ctrip-air/fuli.png | Bin 0 -> 873 bytes .../other/air-tickets/ctrip-air/give.png | Bin 0 -> 668 bytes .../air-tickets/ctrip-air/gongzhonghao.png | Bin 0 -> 1310 bytes .../air-tickets/ctrip-air/hangbanzhushou.png | Bin 0 -> 946 bytes .../other/air-tickets/ctrip-air/image1.png | Bin 0 -> 242 bytes .../other/air-tickets/ctrip-air/kefu.png | Bin 0 -> 726 bytes .../other/air-tickets/ctrip-air/level-1.png | Bin 0 -> 5132 bytes .../other/air-tickets/ctrip-air/level-2.png | Bin 0 -> 4344 bytes .../other/air-tickets/ctrip-air/level-3.png | Bin 0 -> 4938 bytes .../other/air-tickets/ctrip-air/level-4.png | Bin 0 -> 4536 bytes .../other/air-tickets/ctrip-air/more.png | Bin 0 -> 323 bytes .../other/air-tickets/ctrip-air/right.png | Bin 0 -> 219 bytes .../other/air-tickets/ctrip-air/rili.png | Bin 0 -> 598 bytes .../other/air-tickets/ctrip-air/share.png | Bin 0 -> 551 bytes .../other/air-tickets/ctrip-air/top-logo.png | Bin 0 -> 2983 bytes .../other/air-tickets/ctrip-air/xinfeng.png | Bin 0 -> 617 bytes .../air-tickets/ctrip-air/xingchengguihua.png | Bin 0 -> 705 bytes .../air-tickets/fliggy-air/blue-right.png | Bin 0 -> 506 bytes .../air-tickets/fliggy-air/copy-black.png | Bin 0 -> 192 bytes .../air-tickets/fliggy-air/copy-blue.png | Bin 0 -> 192 bytes .../air-tickets/fliggy-air/edit-icon.png | Bin 0 -> 382 bytes .../other/air-tickets/fliggy-air/logo.png | Bin 0 -> 523 bytes .../other/air-tickets/fliggy-air/more.png | Bin 0 -> 179 bytes .../other/air-tickets/fliggy-air/notice.png | Bin 0 -> 1063 bytes .../other/air-tickets/fliggy-air/share.png | Bin 0 -> 774 bytes .../fliggy-air/spring-festival-banner.png | Bin 0 -> 51102 bytes .../other/air-tickets/fliggy-air/tips.png | Bin 0 -> 486 bytes .../other/air-tickets/fliggy-air/zhibo.png | Bin 0 -> 873 bytes .../other/video-call/defualt/video-img1.png | Bin 132382 -> 0 bytes .../other/video-call/defualt/video-img2.png | Bin 139750 -> 0 bytes .../other/video-call/defualt/video-img3.png | Bin 105882 -> 0 bytes .../other/video-call/defualt/voice_chat_1.jpg | Bin 0 -> 43142 bytes .../other/video-call/defualt/voice_chat_2.jpg | Bin 0 -> 43941 bytes .../other/video-call/defualt/voice_chat_3.jpg | Bin 0 -> 33189 bytes .../other/video-call/defualt/voice_chat_4.jpg | Bin 0 -> 28079 bytes .../other/video-call/defualt/voice_chat_5.jpg | Bin 0 -> 13737 bytes .../video-call/defualt/voice_chat_me.jpg | Bin 0 -> 37229 bytes static/json/add-bill.json | 153 + uni_modules/lime-barcode/changelog.md | 14 + .../components/l-barcode/barcode.ts | 178 + .../l-barcode/jsbarcode/JsBarcode.js | 208 + .../l-barcode/jsbarcode/barcodes/Barcode.js | 9 + .../jsbarcode/barcodes/CODE128/CODE128.js | 127 + .../jsbarcode/barcodes/CODE128/CODE128A.js | 14 + .../jsbarcode/barcodes/CODE128/CODE128B.js | 14 + .../jsbarcode/barcodes/CODE128/CODE128C.js | 14 + .../barcodes/CODE128/CODE128_AUTO.js | 15 + .../jsbarcode/barcodes/CODE128/auto.js | 68 + .../jsbarcode/barcodes/CODE128/constants.js | 71 + .../jsbarcode/barcodes/CODE128/index.js | 6 + .../jsbarcode/barcodes/CODE39/index.js | 105 + .../jsbarcode/barcodes/EAN_UPC/EAN.js | 72 + .../jsbarcode/barcodes/EAN_UPC/EAN13.js | 89 + .../jsbarcode/barcodes/EAN_UPC/EAN2.js | 30 + .../jsbarcode/barcodes/EAN_UPC/EAN5.js | 40 + .../jsbarcode/barcodes/EAN_UPC/EAN8.js | 57 + .../jsbarcode/barcodes/EAN_UPC/UPC.js | 132 + .../jsbarcode/barcodes/EAN_UPC/UPCE.js | 177 + .../jsbarcode/barcodes/EAN_UPC/constants.js | 41 + .../jsbarcode/barcodes/EAN_UPC/encoder.js | 20 + .../jsbarcode/barcodes/EAN_UPC/index.js | 8 + .../barcodes/GenericBarcode/index.js | 22 + .../l-barcode/jsbarcode/barcodes/ITF/ITF.js | 37 + .../l-barcode/jsbarcode/barcodes/ITF/ITF14.js | 33 + .../jsbarcode/barcodes/ITF/constants.js | 7 + .../l-barcode/jsbarcode/barcodes/ITF/index.js | 4 + .../l-barcode/jsbarcode/barcodes/MSI/MSI.js | 48 + .../l-barcode/jsbarcode/barcodes/MSI/MSI10.js | 10 + .../jsbarcode/barcodes/MSI/MSI1010.js | 12 + .../l-barcode/jsbarcode/barcodes/MSI/MSI11.js | 10 + .../jsbarcode/barcodes/MSI/MSI1110.js | 12 + .../jsbarcode/barcodes/MSI/checksums.js | 23 + .../l-barcode/jsbarcode/barcodes/MSI/index.js | 7 + .../jsbarcode/barcodes/codabar/index.js | 63 + .../l-barcode/jsbarcode/barcodes/index.js | 20 + .../l-barcode/jsbarcode/barcodes/index.ts | 20 + .../jsbarcode/barcodes/pharmacode/index.js | 43 + .../jsbarcode/exceptions/ErrorHandler.js | 39 + .../jsbarcode/exceptions/exceptions.js | 29 + .../l-barcode/jsbarcode/help/fixOptions.js | 12 + .../jsbarcode/help/getOptionsFromElement.js | 28 + .../jsbarcode/help/getRenderProperties.js | 102 + .../jsbarcode/help/linearizeEncodings.js | 22 + .../l-barcode/jsbarcode/help/merge.js | 1 + .../jsbarcode/help/optionsFromStrings.js | 31 + .../l-barcode/jsbarcode/options/defaults.js | 25 + .../l-barcode/jsbarcode/renderers/canvas.js | 137 + .../l-barcode/jsbarcode/renderers/index.js | 5 + .../l-barcode/jsbarcode/renderers/object.js | 14 + .../l-barcode/jsbarcode/renderers/shared.js | 93 + .../l-barcode/jsbarcode/renderers/svg.js | 171 + .../components/l-barcode/l-barcode.uvue | 222 + .../components/l-barcode/l-barcode.vue | 160 + .../components/l-barcode/props.ts | 31 + .../lime-barcode/components/l-barcode/type.ts | 127 + .../components/l-barcode/useCanvas.ts | 117 + .../components/l-barcode/utils.uts | 36 + .../components/lime-barcode/lime-barcode.uvue | 90 + .../components/lime-barcode/lime-barcode.vue | 105 + uni_modules/lime-barcode/package.json | 108 + uni_modules/lime-barcode/readme - 副本.md | 148 + uni_modules/lime-barcode/readme.md | 288 ++ uni_modules/lime-shared/addUnit/index.ts | 42 + uni_modules/lime-shared/animation/bezier.ts | 82 + uni_modules/lime-shared/animation/ease.ts | 3 + uni_modules/lime-shared/animation/index.ts | 12 + .../lime-shared/animation/useTransition.ts | 108 + uni_modules/lime-shared/animation/uvue.uts | 119 + uni_modules/lime-shared/animation/vue.ts | 123 + .../lime-shared/areaData/city-china.json | 3888 +++++++++++++++++ uni_modules/lime-shared/areaData/index.ts | 71 + .../lime-shared/arrayBufferToFile/index.ts | 10 + .../lime-shared/arrayBufferToFile/uvue.uts | 10 + .../lime-shared/arrayBufferToFile/vue.ts | 63 + .../lime-shared/base64ToArrayBuffer/index.ts | 13 + uni_modules/lime-shared/base64ToPath/index.ts | 11 + uni_modules/lime-shared/base64ToPath/uvue.uts | 22 + uni_modules/lime-shared/base64ToPath/vue.ts | 75 + uni_modules/lime-shared/camelCase/index.ts | 21 + .../lime-shared/canIUseCanvas2d/index.ts | 67 + .../lime-shared/capitalizedAmount/index.ts | 111 + uni_modules/lime-shared/changelog.md | 91 + .../lime-shared/characterLimit/index.ts | 63 + uni_modules/lime-shared/clamp/index.ts | 16 + uni_modules/lime-shared/classNames/index.ts | 53 + uni_modules/lime-shared/cloneDeep/index.ts | 12 + uni_modules/lime-shared/cloneDeep/uvue.uts | 39 + uni_modules/lime-shared/cloneDeep/vue.ts | 103 + uni_modules/lime-shared/closest/index.ts | 22 + .../components/lime-shared/lime-shared.vue | 407 ++ .../lime-shared/createAnimation/index.ts | 11 + .../lime-shared/createAnimation/type.ts | 25 + .../lime-shared/createAnimation/uvue.uts | 5 + .../lime-shared/createAnimation/vue.ts | 148 + uni_modules/lime-shared/createCanvas/index.ts | 73 + uni_modules/lime-shared/createImage/index.ts | 71 + uni_modules/lime-shared/cssToObj/index.ts | 45 + uni_modules/lime-shared/debounce/index.ts | 11 + uni_modules/lime-shared/debounce/uvue.uts | 36 + uni_modules/lime-shared/debounce/vue.ts | 40 + uni_modules/lime-shared/dom/index.ts | 18 + uni_modules/lime-shared/exif/index.ts | 11 + uni_modules/lime-shared/exif/uvue.uts | 7 + uni_modules/lime-shared/exif/vue.ts | 1057 +++++ uni_modules/lime-shared/fillZero/index.ts | 11 + uni_modules/lime-shared/floatAdd/index.ts | 36 + uni_modules/lime-shared/floatDiv/index.ts | 45 + uni_modules/lime-shared/floatMul/index.ts | 44 + uni_modules/lime-shared/floatSub/index.ts | 32 + uni_modules/lime-shared/getClassStr/index.ts | 53 + .../lime-shared/getCurrentPage/index.ts | 11 + .../lime-shared/getCurrentPage/uvue.uts | 5 + uni_modules/lime-shared/getCurrentPage/vue.ts | 6 + .../lime-shared/getLocalFilePath/index.ts | 62 + uni_modules/lime-shared/getRect/index.ts | 138 + uni_modules/lime-shared/getRect/uvue.uts | 17 + uni_modules/lime-shared/getRect/vue.ts | 117 + uni_modules/lime-shared/getStyleStr/index.ts | 54 + uni_modules/lime-shared/guid/index.ts | 28 + uni_modules/lime-shared/hasOwn/index.ts | 11 + uni_modules/lime-shared/hasOwn/uvue.uts | 43 + uni_modules/lime-shared/hasOwn/vue.ts | 30 + uni_modules/lime-shared/index.ts | 43 + uni_modules/lime-shared/isBase64/index.ts | 23 + uni_modules/lime-shared/isBoolean/index.ts | 24 + uni_modules/lime-shared/isBrowser/index.ts | 8 + uni_modules/lime-shared/isByteLength/index.ts | 86 + uni_modules/lime-shared/isDate/index.ts | 189 + uni_modules/lime-shared/isDef/index.ts | 23 + uni_modules/lime-shared/isEmail/index.ts | 11 + uni_modules/lime-shared/isEmpty/index.ts | 81 + uni_modules/lime-shared/isFunction/index.ts | 16 + uni_modules/lime-shared/isIP/index.ts | 64 + uni_modules/lime-shared/isNumber/index.ts | 26 + uni_modules/lime-shared/isNumeric/index.ts | 33 + uni_modules/lime-shared/isObject/index.ts | 19 + uni_modules/lime-shared/isPromise/index.ts | 22 + uni_modules/lime-shared/isRegExp/index.ts | 33 + uni_modules/lime-shared/isString/index.ts | 19 + uni_modules/lime-shared/isURL/index.ts | 198 + .../lime-shared/isValidDomain/index.ts | 90 + uni_modules/lime-shared/kebabCase/index.ts | 24 + uni_modules/lime-shared/merge/index.ts | 33 + uni_modules/lime-shared/obj2url/index.ts | 61 + uni_modules/lime-shared/objToCss/index.ts | 49 + uni_modules/lime-shared/package.json | 110 + uni_modules/lime-shared/pathToBase64/index.ts | 11 + uni_modules/lime-shared/pathToBase64/uvue.uts | 17 + uni_modules/lime-shared/pathToBase64/vue.ts | 121 + uni_modules/lime-shared/platform/index.ts | 34 + uni_modules/lime-shared/raf/index.ts | 12 + uni_modules/lime-shared/raf/uvue.uts | 48 + uni_modules/lime-shared/raf/vue.ts | 32 + uni_modules/lime-shared/random/index.ts | 24 + uni_modules/lime-shared/range/index.ts | 36 + uni_modules/lime-shared/readme.md | 516 +++ .../lime-shared/selectAllComponent/index.ts | 10 + .../lime-shared/selectAllComponent/uvue.uts | 39 + .../lime-shared/selectAllComponent/vue.ts | 151 + .../lime-shared/selectComponent/index.ts | 9 + .../lime-shared/selectComponent/uvue.uts | 75 + .../lime-shared/selectComponent/vue.ts | 149 + .../lime-shared/selectElement/index.ts | 277 ++ uni_modules/lime-shared/shuffle/index.ts | 16 + uni_modules/lime-shared/sleep/index.ts | 44 + uni_modules/lime-shared/throttle/index.ts | 89 + uni_modules/lime-shared/throttle/index_old.ts | 112 + uni_modules/lime-shared/toArray/index.ts | 21 + uni_modules/lime-shared/toBoolean/index.ts | 40 + uni_modules/lime-shared/toNumber/index.ts | 28 + uni_modules/lime-shared/unitConvert/index.ts | 80 + uni_modules/lime-shared/vue/index.ts | 16 + uni_modules/lime-shared/while/index.ts | 55 + utils/globalMethods.js | 6 +- 243 files changed, 20514 insertions(+), 1176 deletions(-) create mode 100644 common/global.css create mode 100644 pages/other/air-tickets/ctrip-air-tickets/ctrip-air-tickets.vue create mode 100644 pages/other/air-tickets/fliggy-air-tickets/fliggy-air-tickets.vue create mode 100644 static/image/other/air-tickets/ctrip-air/airplant.png create mode 100644 static/image/other/air-tickets/ctrip-air/arrow-up.png create mode 100644 static/image/other/air-tickets/ctrip-air/bg-image.png create mode 100644 static/image/other/air-tickets/ctrip-air/bottom-banner.png create mode 100644 static/image/other/air-tickets/ctrip-air/connect-icon.png create mode 100644 static/image/other/air-tickets/ctrip-air/copy.png create mode 100644 static/image/other/air-tickets/ctrip-air/family.png create mode 100644 static/image/other/air-tickets/ctrip-air/feixingzuji.png create mode 100644 static/image/other/air-tickets/ctrip-air/fenxiang.png create mode 100644 static/image/other/air-tickets/ctrip-air/fuli.png create mode 100644 static/image/other/air-tickets/ctrip-air/give.png create mode 100644 static/image/other/air-tickets/ctrip-air/gongzhonghao.png create mode 100644 static/image/other/air-tickets/ctrip-air/hangbanzhushou.png create mode 100644 static/image/other/air-tickets/ctrip-air/image1.png create mode 100644 static/image/other/air-tickets/ctrip-air/kefu.png create mode 100644 static/image/other/air-tickets/ctrip-air/level-1.png create mode 100644 static/image/other/air-tickets/ctrip-air/level-2.png create mode 100644 static/image/other/air-tickets/ctrip-air/level-3.png create mode 100644 static/image/other/air-tickets/ctrip-air/level-4.png create mode 100644 static/image/other/air-tickets/ctrip-air/more.png create mode 100644 static/image/other/air-tickets/ctrip-air/right.png create mode 100644 static/image/other/air-tickets/ctrip-air/rili.png create mode 100644 static/image/other/air-tickets/ctrip-air/share.png create mode 100644 static/image/other/air-tickets/ctrip-air/top-logo.png create mode 100644 static/image/other/air-tickets/ctrip-air/xinfeng.png create mode 100644 static/image/other/air-tickets/ctrip-air/xingchengguihua.png create mode 100644 static/image/other/air-tickets/fliggy-air/blue-right.png create mode 100644 static/image/other/air-tickets/fliggy-air/copy-black.png create mode 100644 static/image/other/air-tickets/fliggy-air/copy-blue.png create mode 100644 static/image/other/air-tickets/fliggy-air/edit-icon.png create mode 100644 static/image/other/air-tickets/fliggy-air/logo.png create mode 100644 static/image/other/air-tickets/fliggy-air/more.png create mode 100644 static/image/other/air-tickets/fliggy-air/notice.png create mode 100644 static/image/other/air-tickets/fliggy-air/share.png create mode 100644 static/image/other/air-tickets/fliggy-air/spring-festival-banner.png create mode 100644 static/image/other/air-tickets/fliggy-air/tips.png create mode 100644 static/image/other/air-tickets/fliggy-air/zhibo.png delete mode 100644 static/image/other/video-call/defualt/video-img1.png delete mode 100644 static/image/other/video-call/defualt/video-img2.png delete mode 100644 static/image/other/video-call/defualt/video-img3.png create mode 100644 static/image/other/video-call/defualt/voice_chat_1.jpg create mode 100644 static/image/other/video-call/defualt/voice_chat_2.jpg create mode 100644 static/image/other/video-call/defualt/voice_chat_3.jpg create mode 100644 static/image/other/video-call/defualt/voice_chat_4.jpg create mode 100644 static/image/other/video-call/defualt/voice_chat_5.jpg create mode 100644 static/image/other/video-call/defualt/voice_chat_me.jpg create mode 100644 uni_modules/lime-barcode/changelog.md create mode 100644 uni_modules/lime-barcode/components/l-barcode/barcode.ts create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/JsBarcode.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/Barcode.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/CODE128/CODE128.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/CODE128/CODE128A.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/CODE128/CODE128B.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/CODE128/CODE128C.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/CODE128/CODE128_AUTO.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/CODE128/auto.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/CODE128/constants.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/CODE128/index.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/CODE39/index.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/EAN_UPC/EAN.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/EAN_UPC/EAN13.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/EAN_UPC/EAN2.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/EAN_UPC/EAN5.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/EAN_UPC/EAN8.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/EAN_UPC/UPC.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/EAN_UPC/UPCE.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/EAN_UPC/constants.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/EAN_UPC/encoder.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/EAN_UPC/index.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/GenericBarcode/index.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/ITF/ITF.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/ITF/ITF14.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/ITF/constants.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/ITF/index.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/MSI/MSI.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/MSI/MSI10.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/MSI/MSI1010.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/MSI/MSI11.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/MSI/MSI1110.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/MSI/checksums.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/MSI/index.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/codabar/index.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/index.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/index.ts create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/barcodes/pharmacode/index.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/exceptions/ErrorHandler.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/exceptions/exceptions.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/help/fixOptions.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/help/getOptionsFromElement.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/help/getRenderProperties.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/help/linearizeEncodings.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/help/merge.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/help/optionsFromStrings.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/options/defaults.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/renderers/canvas.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/renderers/index.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/renderers/object.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/renderers/shared.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/jsbarcode/renderers/svg.js create mode 100644 uni_modules/lime-barcode/components/l-barcode/l-barcode.uvue create mode 100644 uni_modules/lime-barcode/components/l-barcode/l-barcode.vue create mode 100644 uni_modules/lime-barcode/components/l-barcode/props.ts create mode 100644 uni_modules/lime-barcode/components/l-barcode/type.ts create mode 100644 uni_modules/lime-barcode/components/l-barcode/useCanvas.ts create mode 100644 uni_modules/lime-barcode/components/l-barcode/utils.uts create mode 100644 uni_modules/lime-barcode/components/lime-barcode/lime-barcode.uvue create mode 100644 uni_modules/lime-barcode/components/lime-barcode/lime-barcode.vue create mode 100644 uni_modules/lime-barcode/package.json create mode 100644 uni_modules/lime-barcode/readme - 副本.md create mode 100644 uni_modules/lime-barcode/readme.md create mode 100644 uni_modules/lime-shared/addUnit/index.ts create mode 100644 uni_modules/lime-shared/animation/bezier.ts create mode 100644 uni_modules/lime-shared/animation/ease.ts create mode 100644 uni_modules/lime-shared/animation/index.ts create mode 100644 uni_modules/lime-shared/animation/useTransition.ts create mode 100644 uni_modules/lime-shared/animation/uvue.uts create mode 100644 uni_modules/lime-shared/animation/vue.ts create mode 100644 uni_modules/lime-shared/areaData/city-china.json create mode 100644 uni_modules/lime-shared/areaData/index.ts create mode 100644 uni_modules/lime-shared/arrayBufferToFile/index.ts create mode 100644 uni_modules/lime-shared/arrayBufferToFile/uvue.uts create mode 100644 uni_modules/lime-shared/arrayBufferToFile/vue.ts create mode 100644 uni_modules/lime-shared/base64ToArrayBuffer/index.ts create mode 100644 uni_modules/lime-shared/base64ToPath/index.ts create mode 100644 uni_modules/lime-shared/base64ToPath/uvue.uts create mode 100644 uni_modules/lime-shared/base64ToPath/vue.ts create mode 100644 uni_modules/lime-shared/camelCase/index.ts create mode 100644 uni_modules/lime-shared/canIUseCanvas2d/index.ts create mode 100644 uni_modules/lime-shared/capitalizedAmount/index.ts create mode 100644 uni_modules/lime-shared/changelog.md create mode 100644 uni_modules/lime-shared/characterLimit/index.ts create mode 100644 uni_modules/lime-shared/clamp/index.ts create mode 100644 uni_modules/lime-shared/classNames/index.ts create mode 100644 uni_modules/lime-shared/cloneDeep/index.ts create mode 100644 uni_modules/lime-shared/cloneDeep/uvue.uts create mode 100644 uni_modules/lime-shared/cloneDeep/vue.ts create mode 100644 uni_modules/lime-shared/closest/index.ts create mode 100644 uni_modules/lime-shared/components/lime-shared/lime-shared.vue create mode 100644 uni_modules/lime-shared/createAnimation/index.ts create mode 100644 uni_modules/lime-shared/createAnimation/type.ts create mode 100644 uni_modules/lime-shared/createAnimation/uvue.uts create mode 100644 uni_modules/lime-shared/createAnimation/vue.ts create mode 100644 uni_modules/lime-shared/createCanvas/index.ts create mode 100644 uni_modules/lime-shared/createImage/index.ts create mode 100644 uni_modules/lime-shared/cssToObj/index.ts create mode 100644 uni_modules/lime-shared/debounce/index.ts create mode 100644 uni_modules/lime-shared/debounce/uvue.uts create mode 100644 uni_modules/lime-shared/debounce/vue.ts create mode 100644 uni_modules/lime-shared/dom/index.ts create mode 100644 uni_modules/lime-shared/exif/index.ts create mode 100644 uni_modules/lime-shared/exif/uvue.uts create mode 100644 uni_modules/lime-shared/exif/vue.ts create mode 100644 uni_modules/lime-shared/fillZero/index.ts create mode 100644 uni_modules/lime-shared/floatAdd/index.ts create mode 100644 uni_modules/lime-shared/floatDiv/index.ts create mode 100644 uni_modules/lime-shared/floatMul/index.ts create mode 100644 uni_modules/lime-shared/floatSub/index.ts create mode 100644 uni_modules/lime-shared/getClassStr/index.ts create mode 100644 uni_modules/lime-shared/getCurrentPage/index.ts create mode 100644 uni_modules/lime-shared/getCurrentPage/uvue.uts create mode 100644 uni_modules/lime-shared/getCurrentPage/vue.ts create mode 100644 uni_modules/lime-shared/getLocalFilePath/index.ts create mode 100644 uni_modules/lime-shared/getRect/index.ts create mode 100644 uni_modules/lime-shared/getRect/uvue.uts create mode 100644 uni_modules/lime-shared/getRect/vue.ts create mode 100644 uni_modules/lime-shared/getStyleStr/index.ts create mode 100644 uni_modules/lime-shared/guid/index.ts create mode 100644 uni_modules/lime-shared/hasOwn/index.ts create mode 100644 uni_modules/lime-shared/hasOwn/uvue.uts create mode 100644 uni_modules/lime-shared/hasOwn/vue.ts create mode 100644 uni_modules/lime-shared/index.ts create mode 100644 uni_modules/lime-shared/isBase64/index.ts create mode 100644 uni_modules/lime-shared/isBoolean/index.ts create mode 100644 uni_modules/lime-shared/isBrowser/index.ts create mode 100644 uni_modules/lime-shared/isByteLength/index.ts create mode 100644 uni_modules/lime-shared/isDate/index.ts create mode 100644 uni_modules/lime-shared/isDef/index.ts create mode 100644 uni_modules/lime-shared/isEmail/index.ts create mode 100644 uni_modules/lime-shared/isEmpty/index.ts create mode 100644 uni_modules/lime-shared/isFunction/index.ts create mode 100644 uni_modules/lime-shared/isIP/index.ts create mode 100644 uni_modules/lime-shared/isNumber/index.ts create mode 100644 uni_modules/lime-shared/isNumeric/index.ts create mode 100644 uni_modules/lime-shared/isObject/index.ts create mode 100644 uni_modules/lime-shared/isPromise/index.ts create mode 100644 uni_modules/lime-shared/isRegExp/index.ts create mode 100644 uni_modules/lime-shared/isString/index.ts create mode 100644 uni_modules/lime-shared/isURL/index.ts create mode 100644 uni_modules/lime-shared/isValidDomain/index.ts create mode 100644 uni_modules/lime-shared/kebabCase/index.ts create mode 100644 uni_modules/lime-shared/merge/index.ts create mode 100644 uni_modules/lime-shared/obj2url/index.ts create mode 100644 uni_modules/lime-shared/objToCss/index.ts create mode 100644 uni_modules/lime-shared/package.json create mode 100644 uni_modules/lime-shared/pathToBase64/index.ts create mode 100644 uni_modules/lime-shared/pathToBase64/uvue.uts create mode 100644 uni_modules/lime-shared/pathToBase64/vue.ts create mode 100644 uni_modules/lime-shared/platform/index.ts create mode 100644 uni_modules/lime-shared/raf/index.ts create mode 100644 uni_modules/lime-shared/raf/uvue.uts create mode 100644 uni_modules/lime-shared/raf/vue.ts create mode 100644 uni_modules/lime-shared/random/index.ts create mode 100644 uni_modules/lime-shared/range/index.ts create mode 100644 uni_modules/lime-shared/readme.md create mode 100644 uni_modules/lime-shared/selectAllComponent/index.ts create mode 100644 uni_modules/lime-shared/selectAllComponent/uvue.uts create mode 100644 uni_modules/lime-shared/selectAllComponent/vue.ts create mode 100644 uni_modules/lime-shared/selectComponent/index.ts create mode 100644 uni_modules/lime-shared/selectComponent/uvue.uts create mode 100644 uni_modules/lime-shared/selectComponent/vue.ts create mode 100644 uni_modules/lime-shared/selectElement/index.ts create mode 100644 uni_modules/lime-shared/shuffle/index.ts create mode 100644 uni_modules/lime-shared/sleep/index.ts create mode 100644 uni_modules/lime-shared/throttle/index.ts create mode 100644 uni_modules/lime-shared/throttle/index_old.ts create mode 100644 uni_modules/lime-shared/toArray/index.ts create mode 100644 uni_modules/lime-shared/toBoolean/index.ts create mode 100644 uni_modules/lime-shared/toNumber/index.ts create mode 100644 uni_modules/lime-shared/unitConvert/index.ts create mode 100644 uni_modules/lime-shared/vue/index.ts create mode 100644 uni_modules/lime-shared/while/index.ts diff --git a/.hbuilderx/launch.json b/.hbuilderx/launch.json index c1e12e6..e608e7a 100644 --- a/.hbuilderx/launch.json +++ b/.hbuilderx/launch.json @@ -7,7 +7,7 @@ }, { "customPlaygroundType" : "local", - "playground" : "standard", + "playground" : "custom", "type" : "uni-app:app-android" } ] diff --git a/App.vue b/App.vue index 25df398..579b3c2 100644 --- a/App.vue +++ b/App.vue @@ -11,7 +11,10 @@ export default { console.log('启动参数:', JSON.stringify(options)) console.log('环境:', process.env.NODE_ENV) + uni.setStorageSync('onNativeEventReceive', "no") + // 清除上次遗留的跳转指令,防止正常启动时自动跳转 + uni.removeStorageSync('jumpTarget_url'); const startTime = Date.now() // 1. 获取并存储系统信息(只获取一次) @@ -91,14 +94,12 @@ export default { } } else if (event == "jump") { if (data) { - let pages = getCurrentPages(); - let currentPage = pages[pages.length - 1]; - let currentUrl = currentPage.route; - if (currentUrl != data) { - uni.navigateTo({ - url: '/' + data - }); - } + console.log('接收到跳转指令,已缓存目标地址:', data); + uni.setStorageSync('jumpTarget_url', data); + // 强制重定向到首页,触发onShow获取用户信息后再跳转 + uni.reLaunch({ + url: '/pages/index/index' + }); } } else if (event == 'wx_pay_result' || event == 'ios_pay_result') { this.globalData.recentNativeEvent = event diff --git a/common/global.css b/common/global.css new file mode 100644 index 0000000..c3d40fd --- /dev/null +++ b/common/global.css @@ -0,0 +1,530 @@ +/************************************************************ +** 请将全局样式拷贝到项目的全局 CSS 文件或者当前页面的顶部 ** +** 否则页面将无法正常显示 ** +************************************************************/ + +html { + font-size: 16px; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', + 'Droid Sans', 'Helvetica Neue', 'Microsoft Yahei', sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +view, +image, +text { + box-sizing: border-box; + flex-shrink: 0; +} + +#app { + width: 100vw; + height: 100vh; +} + +.codefun-flex-row { + display: flex; + flex-direction: row; +} + +.codefun-flex-col { + display: flex; + flex-direction: column; +} + +.codefun-justify-start { + justify-content: flex-start; +} + +.codefun-justify-end { + justify-content: flex-end; +} + +.codefun-justify-center { + justify-content: center; +} + +.codefun-justify-between { + justify-content: space-between; +} + +.codefun-justify-around { + justify-content: space-around; +} + +.codefun-justify-evenly { + justify-content: space-evenly; +} + +.codefun-items-start { + align-items: flex-start; +} + +.codefun-items-end { + align-items: flex-end; +} + +.codefun-items-center { + align-items: center; +} + +.codefun-items-baseline { + align-items: baseline; +} + +.codefun-items-stretch { + align-items: stretch; +} + +.codefun-self-start { + align-self: flex-start; +} + +.codefun-self-end { + align-self: flex-end; +} + +.codefun-self-center { + align-self: center; +} + +.codefun-self-baseline { + align-self: baseline; +} + +.codefun-self-stretch { + align-self: stretch; +} + +.codefun-flex-1 { + flex: 1 1 0%; +} + +.codefun-flex-auto { + flex: 1 1 auto; +} + +.codefun-grow { + flex-grow: 1; +} + +.codefun-grow-0 { + flex-grow: 0; +} + +.codefun-shrink { + flex-shrink: 1; +} + +.codefun-shrink-0 { + flex-shrink: 0; +} + +.codefun-relative { + position: relative; +} + +.codefun-ml-2 { + margin-left: 4rpx; +} + +.codefun-mt-2 { + margin-top: 4rpx; +} + +.codefun-ml-4 { + margin-left: 8rpx; +} + +.codefun-mt-4 { + margin-top: 8rpx; +} + +.codefun-ml-6 { + margin-left: 12rpx; +} + +.codefun-mt-6 { + margin-top: 12rpx; +} + +.codefun-ml-8 { + margin-left: 16rpx; +} + +.codefun-mt-8 { + margin-top: 16rpx; +} + +.codefun-ml-10 { + margin-left: 20rpx; +} + +.codefun-mt-10 { + margin-top: 20rpx; +} + +.codefun-ml-12 { + margin-left: 24rpx; +} + +.codefun-mt-12 { + margin-top: 24rpx; +} + +.codefun-ml-14 { + margin-left: 28rpx; +} + +.codefun-mt-14 { + margin-top: 28rpx; +} + +.codefun-ml-16 { + margin-left: 32rpx; +} + +.codefun-mt-16 { + margin-top: 32rpx; +} + +.codefun-ml-18 { + margin-left: 36rpx; +} + +.codefun-mt-18 { + margin-top: 36rpx; +} + +.codefun-ml-20 { + margin-left: 40rpx; +} + +.codefun-mt-20 { + margin-top: 40rpx; +} + +.codefun-ml-22 { + margin-left: 44rpx; +} + +.codefun-mt-22 { + margin-top: 44rpx; +} + +.codefun-ml-24 { + margin-left: 48rpx; +} + +.codefun-mt-24 { + margin-top: 48rpx; +} + +.codefun-ml-26 { + margin-left: 52rpx; +} + +.codefun-mt-26 { + margin-top: 52rpx; +} + +.codefun-ml-28 { + margin-left: 56rpx; +} + +.codefun-mt-28 { + margin-top: 56rpx; +} + +.codefun-ml-30 { + margin-left: 60rpx; +} + +.codefun-mt-30 { + margin-top: 60rpx; +} + +.codefun-ml-32 { + margin-left: 64rpx; +} + +.codefun-mt-32 { + margin-top: 64rpx; +} + +.codefun-ml-34 { + margin-left: 68rpx; +} + +.codefun-mt-34 { + margin-top: 68rpx; +} + +.codefun-ml-36 { + margin-left: 72rpx; +} + +.codefun-mt-36 { + margin-top: 72rpx; +} + +.codefun-ml-38 { + margin-left: 76rpx; +} + +.codefun-mt-38 { + margin-top: 76rpx; +} + +.codefun-ml-40 { + margin-left: 80rpx; +} + +.codefun-mt-40 { + margin-top: 80rpx; +} + +.codefun-ml-42 { + margin-left: 84rpx; +} + +.codefun-mt-42 { + margin-top: 84rpx; +} + +.codefun-ml-44 { + margin-left: 88rpx; +} + +.codefun-mt-44 { + margin-top: 88rpx; +} + +.codefun-ml-46 { + margin-left: 92rpx; +} + +.codefun-mt-46 { + margin-top: 92rpx; +} + +.codefun-ml-48 { + margin-left: 96rpx; +} + +.codefun-mt-48 { + margin-top: 96rpx; +} + +.codefun-ml-50 { + margin-left: 100rpx; +} + +.codefun-mt-50 { + margin-top: 100rpx; +} + +.codefun-ml-52 { + margin-left: 104rpx; +} + +.codefun-mt-52 { + margin-top: 104rpx; +} + +.codefun-ml-54 { + margin-left: 108rpx; +} + +.codefun-mt-54 { + margin-top: 108rpx; +} + +.codefun-ml-56 { + margin-left: 112rpx; +} + +.codefun-mt-56 { + margin-top: 112rpx; +} + +.codefun-ml-58 { + margin-left: 116rpx; +} + +.codefun-mt-58 { + margin-top: 116rpx; +} + +.codefun-ml-60 { + margin-left: 120rpx; +} + +.codefun-mt-60 { + margin-top: 120rpx; +} + +.codefun-ml-62 { + margin-left: 124rpx; +} + +.codefun-mt-62 { + margin-top: 124rpx; +} + +.codefun-ml-64 { + margin-left: 128rpx; +} + +.codefun-mt-64 { + margin-top: 128rpx; +} + +.codefun-ml-66 { + margin-left: 132rpx; +} + +.codefun-mt-66 { + margin-top: 132rpx; +} + +.codefun-ml-68 { + margin-left: 136rpx; +} + +.codefun-mt-68 { + margin-top: 136rpx; +} + +.codefun-ml-70 { + margin-left: 140rpx; +} + +.codefun-mt-70 { + margin-top: 140rpx; +} + +.codefun-ml-72 { + margin-left: 144rpx; +} + +.codefun-mt-72 { + margin-top: 144rpx; +} + +.codefun-ml-74 { + margin-left: 148rpx; +} + +.codefun-mt-74 { + margin-top: 148rpx; +} + +.codefun-ml-76 { + margin-left: 152rpx; +} + +.codefun-mt-76 { + margin-top: 152rpx; +} + +.codefun-ml-78 { + margin-left: 156rpx; +} + +.codefun-mt-78 { + margin-top: 156rpx; +} + +.codefun-ml-80 { + margin-left: 160rpx; +} + +.codefun-mt-80 { + margin-top: 160rpx; +} + +.codefun-ml-82 { + margin-left: 164rpx; +} + +.codefun-mt-82 { + margin-top: 164rpx; +} + +.codefun-ml-84 { + margin-left: 168rpx; +} + +.codefun-mt-84 { + margin-top: 168rpx; +} + +.codefun-ml-86 { + margin-left: 172rpx; +} + +.codefun-mt-86 { + margin-top: 172rpx; +} + +.codefun-ml-88 { + margin-left: 176rpx; +} + +.codefun-mt-88 { + margin-top: 176rpx; +} + +.codefun-ml-90 { + margin-left: 180rpx; +} + +.codefun-mt-90 { + margin-top: 180rpx; +} + +.codefun-ml-92 { + margin-left: 184rpx; +} + +.codefun-mt-92 { + margin-top: 184rpx; +} + +.codefun-ml-94 { + margin-left: 188rpx; +} + +.codefun-mt-94 { + margin-top: 188rpx; +} + +.codefun-ml-96 { + margin-left: 192rpx; +} + +.codefun-mt-96 { + margin-top: 192rpx; +} + +.codefun-ml-98 { + margin-left: 196rpx; +} + +.codefun-mt-98 { + margin-top: 196rpx; +} + +.codefun-ml-100 { + margin-left: 200rpx; +} + +.codefun-mt-100 { + margin-top: 200rpx; +} \ No newline at end of file diff --git a/components/bill-management-popup/bill-management-popup.vue b/components/bill-management-popup/bill-management-popup.vue index de6a783..d4fd111 100644 --- a/components/bill-management-popup/bill-management-popup.vue +++ b/components/bill-management-popup/bill-management-popup.vue @@ -1,7 +1,7 @@