From e920da53e4b8e3fdbd61a1fdffd58f966354f34e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=81=E5=8F=B6?= Date: Tue, 27 Jul 2021 15:37:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E9=94=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.json | 8 +- commons/css/base/button.wxss | 4 + commons/css/base/imgSize.wxss | 2 + commons/css/thirdparty/iconfont.wxss | 26 ++++- components/auth/index.wxml | 2 +- components/kefuSuccess/index.json | 2 +- components/kefuSuccess/index.wxml | 4 +- components/msg/index.wxml | 2 +- components/msg/index.wxss | 30 ++--- pages/distribute/assets/index.js | 124 ++++++++++++++++++++ pages/distribute/assets/index.json | 6 + pages/distribute/assets/index.wxml | 68 +++++++++++ pages/distribute/assets/index.wxss | 21 ++++ pages/distribute/cashout/index.js | 96 ++++++++++++++++ pages/distribute/cashout/index.json | 6 + pages/distribute/cashout/index.wxml | 37 ++++++ pages/distribute/cashout/index.wxss | 5 + pages/distribute/index.js | 65 +++++++++++ pages/distribute/index.json | 11 ++ pages/distribute/index.wxml | 55 +++++++++ pages/distribute/index.wxss | 2 + pages/distribute/material/index.js | 149 +++++++++++++++++++++++++ pages/distribute/material/index.json | 4 + pages/distribute/material/index.wxml | 21 ++++ pages/distribute/material/index.wxss | 5 + pages/distribute/reward/index.js | 147 ++++++++++++++++++++++++ pages/distribute/reward/index.json | 6 + pages/distribute/reward/index.wxml | 36 ++++++ pages/distribute/reward/index.wxss | 5 + pages/distribute/statistics/index.js | 124 ++++++++++++++++++++ pages/distribute/statistics/index.json | 6 + pages/distribute/statistics/index.wxml | 68 +++++++++++ pages/distribute/statistics/index.wxss | 21 ++++ 33 files changed, 1144 insertions(+), 24 deletions(-) create mode 100644 pages/distribute/assets/index.js create mode 100644 pages/distribute/assets/index.json create mode 100644 pages/distribute/assets/index.wxml create mode 100644 pages/distribute/assets/index.wxss create mode 100644 pages/distribute/cashout/index.js create mode 100644 pages/distribute/cashout/index.json create mode 100644 pages/distribute/cashout/index.wxml create mode 100644 pages/distribute/cashout/index.wxss create mode 100644 pages/distribute/index.js create mode 100644 pages/distribute/index.json create mode 100644 pages/distribute/index.wxml create mode 100644 pages/distribute/index.wxss create mode 100644 pages/distribute/material/index.js create mode 100644 pages/distribute/material/index.json create mode 100644 pages/distribute/material/index.wxml create mode 100644 pages/distribute/material/index.wxss create mode 100644 pages/distribute/reward/index.js create mode 100644 pages/distribute/reward/index.json create mode 100644 pages/distribute/reward/index.wxml create mode 100644 pages/distribute/reward/index.wxss create mode 100644 pages/distribute/statistics/index.js create mode 100644 pages/distribute/statistics/index.json create mode 100644 pages/distribute/statistics/index.wxml create mode 100644 pages/distribute/statistics/index.wxss diff --git a/app.json b/app.json index 92857ad..05ebf40 100644 --- a/app.json +++ b/app.json @@ -14,7 +14,13 @@ "pages/mine/install/staff/index", "pages/customer/filterList/index", "pages/order/filterList/index", - "pages/customer/allot/index" + "pages/customer/allot/index", + "pages/distribute/index", + "pages/distribute/cashout/index", + "pages/distribute/material/index", + "pages/distribute/reward/index", + "pages/distribute/statistics/index", + "pages/distribute/assets/index" ], "echarts": [ { diff --git a/commons/css/base/button.wxss b/commons/css/base/button.wxss index 979e3e5..930c46b 100644 --- a/commons/css/base/button.wxss +++ b/commons/css/base/button.wxss @@ -6,6 +6,10 @@ .btn-36afa2::after{border:none;} .btn-36afa2-hover{background:#2fa195;} .btn-36afa2[disabled]{background:#ddd !important;border:none !important;color:#bbb !important;} +.btn-f9394d{background: #f9394d;border:none;} +.btn-f9394d::after{border:none;} +.btn-f9394d-hover{background:#f0293e;} +.btn-f9394d[disabled]{background:#ddd;border:none;color:#bbb;} .btn-999{background:#999;border:none;} .btn-999::after{border:none;} .btn-999-hover{background:#a7a6a6;} diff --git a/commons/css/base/imgSize.wxss b/commons/css/base/imgSize.wxss index 60a5ec9..0f05c1d 100644 --- a/commons/css/base/imgSize.wxss +++ b/commons/css/base/imgSize.wxss @@ -5,6 +5,7 @@ .img-55x65{width:55rpx;height:65rpx;box-sizing:border-box;} .img-60x60{width:60rpx;height:60rpx;box-sizing:border-box;} .img-65x65{width:65rpx;height:65rpx;box-sizing:border-box;} +.img-70x70{width:70rpx;height:70rpx;box-sizing:border-box;} .img-72x72{width:72rpx;height:72rpx;box-sizing:border-box;} .img-80x80{width:80rpx;height:80rpx;box-sizing:border-box;} .img-90x90{width:90rpx;height:90rpx;box-sizing:border-box;} @@ -15,6 +16,7 @@ .img-160x160{width:160rpx;height:160rpx;box-sizing:border-box;} .img-208x170{width:208rpx;height:170rpx;box-sizing:border-box;} .img-250x250{width:250rpx;height:250rpx;box-sizing:border-box;} +.img-250x445{width:250rpx;height:445rpx;box-sizing:border-box;} .img-750x250{width:750rpx;height:250rpx;box-sizing:border-box;} .img-h-200{height:200rpx;box-sizing:border-box;} \ No newline at end of file diff --git a/commons/css/thirdparty/iconfont.wxss b/commons/css/thirdparty/iconfont.wxss index a2f4ec9..7126b2b 100644 --- a/commons/css/thirdparty/iconfont.wxss +++ b/commons/css/thirdparty/iconfont.wxss @@ -1,9 +1,9 @@ @font-face { font-family: "iconfont"; /* Project id 2643717 */ src: - url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), - url('iconfont.woff?t=1627010915652') format('woff'), - url('iconfont.ttf?t=1627010915652') format('truetype'); + url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAB+oAAsAAAAANdwAAB9aAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACJCArTLMJ9ATYCJAOBSAtmAAQgBYRnB4QjG4QsRaTZrJZ4oigRjCj7/5Igj4AZ3w2pIDBZx0i3WkhaQB12Tmm/4ko/4FOsS+nG1V/CUz+H9E/5qBCnNzPS5tyJSffZMtKyQymTePj9vs19f808ZEmi0QxPJEJiE4ROKrR0sBJAAOa2iyLqP4RCS5SS4Hny9rb7m1maYDccJNJlUSKZZUnD83P7P9vdwG0ssoneYGOMTBkVoxVpk5mA1WAQFoLV+AWjUbGxm6cvrC9pfr5+v+VnhytVOIT5VZ6tvtp7s+wAs5+Fpcxv9oSP8FEqQsbFxpgr02qVMBKBsVN1oE/U+wPJDyq/lpGVyMjKmQg09U8BBAy6VSUtaY1Z7hw7Memuda1EX86gZVqxFZuZBFYFWXdApyIm6aDSus6vfz+1pNLe+XphNf2lAxYYdIQGsPe/vB49fenObYvsK9ZVf9lX5KtKKY11XjpA+t7NjJUqpdqp9qZ1lFmUPjxBAQwWFgBx9KIZ1/VlaZX8jLm+h9lYN8ioMzJSDlERceL6f78bBS3evsLd/YMLHR/uPn8yIvZ+34J/fPnw9uVO07okDlla5FtS3hetWyjfQaN6hQ8BvpFfv/wDO6WJSlLz/oZOnvce/XwNfyrkGOP22kPwKu9qMHmFetSwpli5WgvfXRZEN1ojomR1iP0xYysWpv56JBckVAx8GjGvM14vtsWpN+TkTx37ITxD19M367LthsDmxT5z1M/LK7//DY95D08vlcTV2VbfXWjg7aO2s3dwtLI2MTUzt7A0NDLW1tHV09KUashs5AqlSOwmcKE0eD+2DapL1NwmcAzMEySwSlyANUIC1gkV2CB0oJ4wgCXCBxaIBpgiMRZZdjoAKyQDqMhioJd0AVuk21DX3gTAJtkMTJMtwAzZBsySHmCObAfGSS8wQfqAQbIDGCI7gWGyCxghu4FRsgcYI3uBPrIP6Cf7gQFyAOggB4FOcgjoIoeBbnIEaCdHgTZyDGgg/UArOQ40kv8Bk+QE0EQGgGYyCLSQk0CNnALq+EUuWCa2HIDCv6kWusqON/EjftD+he5x3KZ8JZdRJxGKsIgpNxV4CCcDEbJFysMxD98aMN1AfORhjUggCDoh4dLGo+62HGz7ZmMDHEtg09FYphPF04WAlGAkOBWBzyCMQ+IhFwLOlaDHY/FEKgpHQPJ2JaYIGEQUkhs8ScBKyAgBncAiEJgIBJ6MI2CJNwLdjQudgEPjsByOpY9CNmldcIS6PiQSgSDQ6S2JRKqEx5VEhEbLxXKdAIVioNFMDozMofqUE1kUIpfKDEhrx9NdNH5UF2w5us3bE3UrKCPXeiYb1ydlb78WrsMTgIukBzf5y+RYYYdTHGL1qDhy5hrvnFUfb4quuWOItQxJSM4MJkhyYLubbgAUsVXGAJCGjePWfH7eA2DxPwCKrSjjhBWEAYZY7aM0loLb9ruyc4HaRVP8Ktz7uz2HMnK+4NrAZvvCJKHKNb6FXSQ3NDfGieG+lJsfwmSbBQG4spBUroj+U4OtVsuAJMOmCLnyttZcw6kxa5Rj7RrBoijlZjaP7ptyLnAwYUG5OZXLE+onk3HtR5nYK70T/6w95dmubuGhNpgU7cMoG28RJPEAAJz4pZcUM3vYis4jKNYxzh+8dPbez5z0QecBarMg0iNV+C/MObcpLNTLd9d7hdlKKZ3H2emxrGvilQtFZp0HO4rdkXF3k/iCPFRKrlpuyeG6TMbOZlXxHByrdNpKpSRtPBgXkcxjA1C5fzcTHsoqYfH3UjeV2zPkqhLwkgLEAUHPww8e5wN95hwrP5KblSl/YjUY5MnjLf5ATSguvdAzFA0jDDFI47UAwRQvXUrl6Fkt2UHaTu9tmO/GjqLPdJRp7A6QimO1aQhuWJt4rAt24ibpceKdmU/XQKUMbw37tduj3WMoLupeY1Up2oWyNsc156x86Y6JDcr5hxBTzQPhqerVMk2RRWlfwE3JFRatmoDWIdWau7vJ2b83qK3zjGxF1FT/x/1CYhWMtVQSbcMHVu0JvkTQOi9XWUXNHAOMXm7SPliXwspaKLrCuR2Fq6VZvdJS4sGdX8pbuea1+0KVjOw2U1Rqu+1iBTUsrMIf9KD9hbD+TNA/L0M7EhaP3ihea/jquutEqSKt9TOkJLfEHd9CXrbpRb1gLMg4KUyIl7U0oaQREcyhfiWbpczBnyyTue2RHlMDPLlXSGcuCtmoET5ZUKYP11DY5j6awbeXh7lZt3Lowc26v+TvS1DpFWnHImxYn6T2wWrpXKAXqvv3/ojsuqcxVndop+fzuvUQvTYznhsCOMcocCls3Bp5ZQvJjcGDCRv6YEtP/qTNnD1dujlhSeQwaXpVdRXIFbI9hmFQrBjexwD7QtQHBf71TXYwdXNIT3+0sbHiGOs+F6Rb5R7nEgwgitapbEwCTninpCwoMCeU6hLqJ5fGuztk2Mi9kt5ZGho5DfFPOynsnqpcCt9a0IAfunzqrsDvx3JMZOe9tItezH2lg/xnRvogJapntSTrswK4vUc7Bgkghjqt2xRWSAf7Z/tjlWB0zu3oWKYBZ7LXz0p5KI434NZTKrYiigq+ff3m9/eUsHdaU57IueuUlG3A4fh+bK/Mdqkebx5WF6CIRzWs3ZPOedsLhF27aAxpb+28qI3DT44TJvwqnhsKI+vWtEprogBuDFCNqallPcMvoRpWFWESBbBYx0osNGoahiLS0mGJNMugglJpmDqvvKokSuQT/j2fhV9Nca/CSsvQf0rkuZSbX5m9Ibd1+vUQ2txQb+7+Rki5TAPmNMaz3FyZJ4aZnrQ2NU+JF4fuZ8qhUoyMbC2QC/6HRP3qhLTlfMnk7pQs05KR9tPgSaXuUXNDof65M+gb4ECq6sugKgaQBlz09rNdYdEufEpB4Q714O1ezsqTHX7vsAdhurQ02OGnpQvMhNuLPQwtaHc1lQWZ1G+P1ZmaVasCRcCAZrxtdTiPNWuB/0JxjwXs6oHWUzXFVo9XOzNpd7t/9WOjng1L4yOmF5flS0fztzfcPlNTggKNhpVecriuVXu94MjbRTUlrOpYdFVNvJwgt0+5mY9mrXHPYqijIEOlxDNjT5K4vTcGvOvR4O7UiNc8vlYFSo+l0n15BYq6KrEifpam2mFYlZEDvBp0XiN6OdwsLa4vMz7s4c5S7V1kfAuPE8wftl786Lxc5qxclKsmB1Q0P9G8vb4kePLEz7vpsdA9f8FYI3t5cp5mrTL5/nGXQtGSnx1WVm+dvLUR5Nh7DE+v6kG6qn/3Nh5onbfDaiy0DAXhtol812JThsQGSlhkDTsb42GlA61Grb9nDC48Awk++nmdcvklTIqxL+dTMA02tYXtQBwD5GL7aDvXxKWQ3PimwQa5tSK7a1kLLEyXr+iL0hM6YLA5B/tgwtYvUijMs4VnF9F7A9tLkj3xvYHDrSc79vuug10lZnEJhvQhYVHD70KS4+InfBZkTsOgyODIxaBId3XWHVDcszdGDMwNk2eaPYxdXGsxv1SB66jsKrDo3aEv8hGF9sOiMYtcpTfJnstgzlESdAphMigyJ+jBxKshM5x9tGfetX38/6aX42zfiJEO/gcrLzOPdOali+3ba3LvdECJoa+dj8e2e31dr7tNLKhlIdu1qdSv+WTDjoqQPUw2FLjq0cN0q2PdQpmFZxXU6y6nFA+oJOiO2/ua602yoX5kfFlnpPxTpsD0Ul0rZCHq5/F6Pja12RUmyQ6ezMKNWZTKzkg7S711o5DOKS2qOl6wrw7wa88pcQbc1ipIGQ1QxI5lzZE3U+v2mb/t/iyuv4gsNTfURLpU7QxlX0e93Lkx6u9WdLt+NrSwxZdoTCcRVeawUudTo2OFhQnd9aPESkAr1Dh2/dKpPZHn793t7GskYh9cd90QjjZlTtM0lli36T4RGya2V0/9+mWYULSyhNZWZfprlnAv+FR2nta3/mMv7ZhnpDQBVvEq2pyM7P8zdm2ZZY2fNaCRatUQIlV0lE5B+aEUzeOsmn18HegHWK9waQhLNChLmeoMgU93+bEExaDMwsMd/gzKyLknNzpr+SdsY0b3UwOQ7wxm8d3Y9oKlOVUN3TFtxmBr1hha1eWG7g74y9hBFUMv/6ZJQDu2OKaHB5BgngzxUcUwgPmTKUQRwou3g+0g70886QpL0X+3wtST1P3IqATyjIpbgUKCT0OLuM0EbnBJsfUjOo/iTed4SALrN/XpMUUu7ewO9YDpWnAff2Z776H5Byg93NB1++1SSum2i8rtexkOxnrFceNQDwOT13NBtlkTBStsg3Y7ZsHhvg6bqjh0QCI+aFjTwVrXRwcPKXo4oZtMYnELbp8EjkHJQe1OTtueSpdJc1uec8fpaxjsgisngdOUS+RP4LJTuptlT+amBI32mfXvGC4BP6ZP1I/hE3BjTxOfjlykLvC4bJ1JHVIfp+60u7+8EKIYcVw9RN13BIHRrJMcfVSB/z/nam4Yb2gNWq9bjfcB6qmrxG+sfwUz2MlH3amPqM3cU7xBZ5nUbJbGEONDlDk7OSMnBkmiYLeyEc4iUgspXauJilbfCG1feAJffjjwcAzHo63b6wAvzjlG7kuc0gDLCwcg91K6Kb1kElfOatrtgfLYsuXyTxFalIILKN+zt3WLZdKlU7IYJQaWZyvbVFa5IiSJJ1sVqra1/CHBqqjxdz4TRMJAYdIewXF+dXg1f8i72pcqdle6S6h/Ely/AAggR0m2PEO2aJEsQ549HCicx86QZcuHGf1+9vrKeWtP48JgfzAa2C/s//mjsrLB0/o5Oal4fmu/sI9O7RNSo6RuSa6uSWAlaHwTuV0k2IV2wkXOhxOclZwTHzhSzq/j1RHDtVEaTZS2GDc/nIlR6o/2a/Ldor4Hp5q9cKtEKAmd9O2Ziw74kR0ifjtvAq+dT35wsG+HgWiCiFcSvuzWlN4e+XEIcdmNTg4tS07CWsz26DrXg/N7es7aJPE+nPI4Tt+d+2Hy1mIs7Uz0rt5dh8LCgP+y1TbU9yXkJd9RttzEXD/Eaebmclo4ifjIXG5z7vUL6Kfdoy/gPbge1W+o7Pq6kuyf8UQTZQnOk+uJWzK1bC517vxZhTLr/soSnPVJEoqJlPCzJLu+jm3v+4763kHq+HGPo38sefryHWj3RzYzThI1jLtMNfEU44ywykl0l6EhnmTM8070pngnNJNdcFTziPXEu8QG4hlCg/Ndryc8/MmKxrASqUnvU/Dx/FnxNL7DvJhcms9b6DN3Y7sSj1MGlgYElByn2lfaI0BZ8l5168NjKmmYRTeb9JKzU3iqo0ofmVMsvcwiIE7D1vZ2EIfVX21o1FLyUhTaEjCWUpcyUadv4a28EPwtNGMZZSerXs3GoLooXahONjIVcQ6RgkQgU6AhS9JO1uEYqYQoOSe+1iEkRPG5k4HfLKhiMdwT3t1dqbv5xm3E7fWtOmAQhDCFbkJmrmuCLjZOl6AfJAoHtwQ5gElkJsqP2btoboZgjXlaGIiWWSb+Y5GuY5dmaY7cEgPCLDO2pQvnz4naffOLLkaricnQxsRoMgy/zjrhxs/v7KsZIsYKJsmVxFxhCSpxTCFTQhh4z/8wQJAwRTl3zq7QAszA6NHRgV+CnwOEY4A72+aoNJcFBJaZKoGj6mWBlSYARD2gzFwJgFCVBVSax0E4fm9A30etV0XnfRP08tBkd5KCJCI3xrm8XryGSQn2Al2m8tBhvJVvxXtV3LLDhkQEQ3jWrsjlhGCRsJwZNWlTuosiUTZCGPEWzudZdSzWlGI24Wz0iRdG8xNU8ap8cCHHGW8LMqWYYi9VxLfzlhw6d2drk65X6HS9MiMj65kT0G6KnMfYW4vmjDCC+xiDjH1E9d7VEPfuVyR4k9gFoRHkCKGBMIhpBPR7yQLpNn5alJfedTQ6jsZzmBZRSvK4Nmf2us8Si1PokkQmsyipH2HfnBoBWi/MIGgi9Op4NxQerH9mNVYQf/BovnncfNiFOx+yL6JehL8I7bw0QdpR/Z+QXurqPysszmxqL7IljQYsLdGn71VNhQdBeK/r0FMrHsUXZny7Hi/RSoJoW44W5NqaI9kZlE8xZpy+Fj1d2nP3RrfBsu6pQttrifCxrAUlwFH3V5ow7a86B3qlmqZeiaYZuz9RE4YrvCJy6Y38uriMal2jc6nRWoRvlNb0W/MUnpc80zw80kq4JM29BDUOit2nvx7Ub8fwVsJsfanOnuiXZLiebEjw0xXrS8BsfDIe4FPwoNw4MGlZgipFedLRv1/Vy4yD5QQrfkUmcUdIQjEt3DornElBhYfMiqA2WBN2KKcsWrTYF4dwVbRptEEgbhw7lh8ir11KGyBP+rWUPJUfrPD7U3f8xr/qoF/ZcQ8KZhXN9UeUBd1eSh8gVf9c+ioz3rUlHZ8CfF74/WaJmd+ZYtZvpgdJ49ERS6JaE6ty8wluHrt3tTBbAH5tbW2/QbOjBTQygTcEsELcIFaEXUTihNgB06CiQTEobzRX0Sj3b4SeXVfMXbgwRtE+ZG+3D7UVtxeDwt1ttK6Ny9HFycwh4j+MK4xpJvxYxqt0VDY9ttl1TbAQXoyfeUPozo2hvuYYLCxE70i3B3xAIC8VO8daGIWy3PE+xU5xQdcF0vFeCV4bIa0g8WljVjQ3ER3kKopEJqmtYXK3Tm5hfc5Ep5Zcv8rz8EnoYKf6wP0GF3huwdZO42VMUV1hXao6fws8lxN9dropFOECryo/B7y7P14/7ncqxUJ2RuJjCxkq18Zjwy7DR5tnrTnKSQsnQTAop/raWITcUxLO6xuu+utBnxMmwsH5XBVZBQ/WkCuDuBFcuGPnZ+jrzia4n95t2hc4bEcVnBXJcp8GDKM+BCs2Be/AJ3feL1Oa1OZRkeVRXGK9cye4oVEcTH8Zj/yS48/W3dqpSyQA84qmF5Ro+AHKo6AXQZ8QB1BL2uJeLAtWqnw6UY++TwzNyv7uv7r7lc20PzqMwRaE8Fo6hMpnnW/csOv+8zEjDoUAzLsPINJ9Dv/jh2SCiVyOXJqImsFOYSMnkk38pPf8j0cuci/ik4CdZBJY37Pfblt06GG/+RAsCCRXAaaIOeP6jAB/dn0ruYWszCT20/mdskpVeW1Y6q+i4OBwchG1AIQXke14g9WIIYxz8ZsQWJirSU4oIVU/KmXu+cegzGCiXudi6bkprxansNOIQaUpwUjL6oOMhVfV2zi9ZYKcE3UD8S9R24EZ9vTOdz/PazSLOJtIPTiCObMqVhLPWmVWDqLbAl7TSY+BiLml1sBzQc2V5nMy1bfDnb5u7QTGTpGLVq3f/RfHMquEVgrLvxEPwavQywAcUV09u5BYWwSzh8JDfSAfBqREc28s0u9Wa11oYzRvZOPIl2b5WqKXckKsIWwp7sbS3+hf1P8+5dK6aLmf/qMqaP9+nkg77VxKtZC9RZh9xceSI957fiU2CBuIXgSh6ytG1UXrVmL2c9eL6uGdGFU3tVuFuYj+MQBvv4OTuaA08Nfgkm2bU8JVhbkMLRc2MX2025E7u+XjxyeQnj+h6qGgpD3burc0CZK7ehNm9H3ddnYedDDaaVKQXwRUsEn8T8Gt2uvnX3NC5grX1NwxE7tQj9u3o/HUq79b/LebTZMuh00NiAWY5slOIR6k0Nifs4Lm214Da5LjlPiUWvJTol7kbumc9xvd1rqvXbPfuitkF9g8IWKCnyDCOalCYvQvKPBv5Lh/YYNPl0J/gyZO8EgYr35waGKuZ5a7IS0gnfpAVaTIT7QmhYyoS/l2XlRUbLT5BqWcUmpJtKYUqRJEyBWeuUnaBLVHtFcc6YRkvDgl1BBh7JdmsNNYFnOwxfcwKYuY7hduiEyThHInzUqVJDgKuLtt/qP5rPkSHi7zT9MXv/ZHJIrhtTM6AAEkrs71zfbxyfbNfQlUPttn3/rL7WSTjuKsuE2bsG5c6Hr/5OsQJAYhvGz+immKBGVyVoY8URa/aGqGMFs0TBTOxyONVyQelCdI41qn2ESZ4iLY50XBMfBGWSpw7cJ+cB8Sw8VD7qRMHnXp8sPQ5Yuj3lB2eAtJxAV4QO4lR+G+wckPBbHLNfBFpAd94x/IHpAX4p1cDq0BP9/96frSuuoL+/+1wy9s52vaqUHfuVXnkA/P0qUUesRDQnSU1/ALEZkqQ2G4+vza8+8zq6DedfGpZtEIabR++IUhNAY1Esr1AjRv2LzvqqYKnjtn+OJlxFD7M76iCapiO9/J0jTmK4iZQtyx4QtuXGEM6fk5qnZw/w9ajtZ54Gj/YyLU4nlznLTuy5il458dF2tHUVJxpl+OffCo1jmxVXpm/Yfpn6YrCOQdMAJsBhTxq1OgABDs+kV7AdOdA4MJAGieQ1kJmmFwOMyNwyywX70Ig2AwvrzzV8SM648P7DfjibiQogmrTCnZ8fI4mdaityaERflZdKKSyUYPGmwTA0/YLImKnWGRWCWl2ZQGeYPyjezt41Tqf7LvymJ58T16SHtjizUm0SqyCGNrWmNrLQKrKJF+Fq7I8WSOn/xF2lKADWGFYMlzOHN2uomAAGoszpLZZAsWSG3yrKvyTGn6UbdJs+RXiWKMJenyzKVZUptKliWbtOSKrFf2aPU7PbqOX1mzunhg6OGsh4MDlCyRd3NEgSZJE7+uMBupSnBqsclCFeHJ5g0tu4DOERzcyiKxW4KdegtbxGpTyBrcxhKxW6yQvIVNYrUC/jd8Raa3zcMz3StjxCvT02bz3DSyNT0H/fQjXhme6TYPWe42uSSgc9YKjSXfiAoV+pcYvxUbi9qtEUBXF/kXBwABZJ5cYiw08OSL/yaDmYaywT/AINJQbKxIgMP7Rf1LlrTZoF3VNa9eX2/Un+H6VPJjqptbAwbm0tDW3sAAVY1zZrPZzVWA0QBe5SxaMSRpkw5V1tb4kLTVGf08MhA4iLt6da16bliDwW53xu2GL0Qd9C8w2L8EEjeGzlW3Xr0q9rX7+rm9TddEq6Oi1NGag46Og/vWD247ANevgZ9Vn9va/nCwq1d/5qOzZg6Kp0r5iJoQZPmk/va1v63559gP3NDWyHdg705nT7+LdSD/FMnRQ/GPqUO0z/V0zBD1EY1dFdS384631wvuv0sQCEs3wWZbJpoqKsxVQbPgs0CVpdJkqrRUzRmPtbfX8aqscrnV2eASOj+VKzhFS6ue3x2bmQBbbZoSFcUufj+qCpUrreMMvMajc5+aZSxzJtxhCEHkHO9183Kby5o3T2QWEafgetZmgz1h1qCS0EWYWGSqE8mjcwL4DAwB95++5wXhP7jGp/nH3B3s5xn4u76ODuCdQOgmxwZFFK+NF6m0K9tsm7pig0+WNw/ztSv5ka3738Dj1HdDS/OB38bX+b+9Zef+MyJrTy9SLtt9v4NJvNbCkRqvDDAPYRuSk6qHh+ckeQRjeDueTt31PfZa14cQqv3w6GDhmhrutsjBeSJK3I7XijO9uirv1BWyn8/guA1PnUDDeq/24jUC4lJZkMgoFsg+tcycw8ZNBreaesVdLDiAs7rEt3gxYOo9nk/uxYrYQiwNK2TPMmvbsSKWIstxJBYJVwaaxv77SdUgAGDsFdQG0cHCg37CFz+RDmdBM8mSpoSuAAAtAPhN8UuQA0b0AOwvYSU9RIjqCDRbRmUnvA55ySqoCR65XXsgm4h5D3PG/i04mdD/01iKhGatPwf1Q/75QagoiNVw+Cw0FznP0pavoDljf5AWw2TKGYnj0Cy60ZAcBy1Q1QGyncmqiwsox5JjUBMEA/kI2gSJw6xpOhm6CiVUJ8dH6ca0hCvUrMPSr5CXP08/ocmwGw7gd1g7ZsB/q2iQGSdzJmqcyG+QhTZhMFQQMFgxLf5xJOljKkol2X89mwwEe7R65eCN/4zD/IfavkfSFA/EzEQNZrzUAgUB48C9V2HAv5W5kEeI9nltxz0AuOd/P7J4/f4zFt01gtcGReQBVw+/pPHzr/P/f3fER4e3nz9+//80JMmJ3OovnzmOLHgHlrSvyd8EACBXZGi10d0vjRIOAPTHPgDGvO8k+ae7Q+bmHo2jsqtT4JyxCWJlRISAjOoUJAx3coJMwCloavcvjUE22AdLBQAyH3AKDMHvU+BwjhIEmT+EgMzfU5Bo/pMTZL5OQUt9ngxDVgpuM0LFVjUbRToGwy2VPNsntOwhP6u/YS6EfWqmc308+IgBcxwxZWnntRplcuzVg/vG0Puohhw71HXsah1uJno7K2asY79zK0OgemdsKY3NhYkWBebWK/37e4Is5oHMqb+5WXE4evbKzNiUQ38UgetaFQkXS9ZcRa6hMGV0oKc8rBHkV41IGdiyg/ShOuYE5ODG5OPWDK8Yp+/0rU6Aened76ncCxxhGp3BpFiM0io2h8tL/De571BKalp6RmZWdk5uXn5BYVFxSWlZeUVlVXVNbV19127dezg5HXe8QlLfjjTkkSHvDxMXR3ITg+0oyDVD2OJMlBFEw8fJVKGnYGdH5UBDsN1M2DEMSKLFyPnDNY7ycNwCbUmK+9ZCPPmW67BK9I4aCC92JZJWbsWx2PkLPDac0J6C/vRGCxywcguhivvnGcPmgaGQJ1kcBK1wThVHLicVa2ILtK8diqQsocV2x4fJuRi2NMsSi9ONvE9CwhNvIJwqqOioRC4cZYukYzhax8sxCfMwYomUiw0VRHkLqrc2NJOFEFR1ron1fi5sXRJ0nAWWd54YS7RpW44i9nWiMunWgwUaPtlwslfrejgurrUjB3FnBw==') format('woff2'), + url('iconfont.woff?t=1627366580181') format('woff'), + url('iconfont.ttf?t=1627366580181') format('truetype'); } .iconfont { @@ -13,6 +13,26 @@ -moz-osx-font-smoothing: grayscale; } +.icon-shujuweihu:before { + content: "\e727"; +} + +.icon-car-fill:before { + content: "\e65b"; +} + +.icon-qushi:before { + content: "\e6c1"; +} + +.icon-yongjin:before { + content: "\e6c2"; +} + +.icon-xuanze1:before { + content: "\e617"; +} + .icon-jiaofu:before { content: "\e6ba"; } diff --git a/components/auth/index.wxml b/components/auth/index.wxml index 37e9473..729c1a8 100644 --- a/components/auth/index.wxml +++ b/components/auth/index.wxml @@ -1,6 +1,6 @@ diff --git a/components/kefuSuccess/index.json b/components/kefuSuccess/index.json index 1eb3757..a873460 100644 --- a/components/kefuSuccess/index.json +++ b/components/kefuSuccess/index.json @@ -1,6 +1,6 @@ { "component": true, "usingComponents": { - "xxk-msg": "/components/msg/index" + "lcb-msg": "/components/msg/index" } } \ No newline at end of file diff --git a/components/kefuSuccess/index.wxml b/components/kefuSuccess/index.wxml index fb9cd45..5fa1857 100644 --- a/components/kefuSuccess/index.wxml +++ b/components/kefuSuccess/index.wxml @@ -1,6 +1,6 @@ - + 已为您分配专属客服,并将她的联系方式通过服务通知放送给你,请在消息列表查看。 - \ No newline at end of file + \ No newline at end of file diff --git a/components/msg/index.wxml b/components/msg/index.wxml index 0025324..ae60bd4 100644 --- a/components/msg/index.wxml +++ b/components/msg/index.wxml @@ -8,7 +8,7 @@ 插槽: 这里是插入到组件slot中的内容 这里是插入到组件slot中的内容 --> - + diff --git a/components/msg/index.wxss b/components/msg/index.wxss index 5ed92f2..015ed62 100644 --- a/components/msg/index.wxss +++ b/components/msg/index.wxss @@ -1,8 +1,8 @@ @import "../../commons/css/common.wxss"; -.XXK-msg{ +.lcb-msg{ } -.XXK-msg .msgBg{ +.lcb-msg .msgBg{ position: fixed; left: 0; top: 0; @@ -10,7 +10,7 @@ height: 100%; z-index: 9998; } -.XXK-msg .msgMain{ +.lcb-msg .msgMain{ position: fixed; left: 50%; top: 50%; @@ -22,18 +22,18 @@ border-radius: 20rpx; overflow: hidden; } -.XXK-msg .msgMain.active{ - animation: card .5s linear 1; +.lcb-msg .msgMain.active{ + /* animation: card .5s linear 1; */ } -.XXK-msg .msgMain .close{ +.lcb-msg .msgMain .close{ position: absolute; } -.XXK-msg .msgMain .close.up{ +.lcb-msg .msgMain .close.up{ right: 0; top: -80rpx; font-size: 30rpx; } -.XXK-msg .msgMain .close.up::before{ +.lcb-msg .msgMain .close.up::before{ content: ''; position: absolute; width: 4rpx; @@ -42,7 +42,7 @@ left: 50%; top: 53rpx; } -.XXK-msg .msgMain .close.up text{ +.lcb-msg .msgMain .close.up text{ width: 53rpx; height: 53rpx; line-height: 53rpx; @@ -52,13 +52,13 @@ border: 4rpx solid #fff; box-sizing: border-box; } -/* .XXK-msg .msgMain .close.down{ +/* .lcb-msg .msgMain .close.down{ left: 50%; bottom: -140rpx; transform: translateX(-50%); font-size: 53rpx; } */ -.XXK-msg .msgMain .close.down{ +.lcb-msg .msgMain .close.down{ right: 20rpx; top: 20rpx; /* font-size: 30rpx; */ @@ -68,7 +68,7 @@ background-repeat: no-repeat; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjBAMAAADs965qAAAAG1BMVEUAAAAjGBUjGBUjGBUjGBUjGBUjGBUjGBUjGBUq0FsOAAAACXRSTlMAZlQITRE0SzF33gruAAAAh0lEQVQoz33S0Q1AMBDG8Uss4GzQiHfpBBoLsAEbGMHoHtr6N/lEX1x9v1Dn7FytXV06zIe5vRW9t+Rji4IvFluWd12AlQ2MGkYJyxUZBSGopCBYRTAQrCLYVBHMXwQriLW7b/av9Fn6Rj2Xnl6/UTsB4qpd1d6TwYhg+rdBMJ2c62O+dArvBxZYHZp91AHFAAAAAElFTkSuQmCC"); } -.XXK-msg .msgMain-title{ +.lcb-msg .msgMain-title{ display: block; padding: 25rpx 0 5rpx 0; text-align: center; @@ -76,19 +76,19 @@ font-size: 36rpx; color: #000; } -.XXK-msg .msgMain-content{ +.lcb-msg .msgMain-content{ display: block; font-size: 24rpx; color: #999; padding: 0 39rpx 55rpx; text-align: center; } -.XXK-msg .msgMain .bd{ +.lcb-msg .msgMain .bd{ /* padding-bottom: 30rpx; */ height: 100rpx; line-height: 100rpx; } -.XXK-msg .msgMain-opt{ +.lcb-msg .msgMain-opt{ display: flex; } .msgMain-opt-item{ diff --git a/pages/distribute/assets/index.js b/pages/distribute/assets/index.js new file mode 100644 index 0000000..d91f863 --- /dev/null +++ b/pages/distribute/assets/index.js @@ -0,0 +1,124 @@ +import _ from '../../../commons/js/commons'; +import * as echarts from '../../../ecCanvas/components/ec-canvas/echarts'; +let chartData; +function initChart(canvas, width, height, dpr) { + const chart = echarts.init(canvas, null, { + width: width, + height: height, + devicePixelRatio: dpr // new + }); + canvas.setChart(chart); + let option = chartData + chart.setOption(option); + return chart; +} +Page({ + data: { + imgUrl: _.config.imgUrl,//静态图片路径 + tab_list:[ + { + title:'近7日', + value:7, + }, + { + title:'近30日', + value:30, + }, + ], + tabvalue:7, + }, + onLoad: function (options) { + for (let key in options) { + this.setData({ + [key]: options[key] + }) + } + + this.getdata() + + }, + + //获取统计数据 + getdata(){ + + chartData = { + legend: { + data: ['浏览', '报名', '成交'], + bottom:20, + left: 'center', + z: 100 + }, + grid: { + containLabel: true + }, + tooltip: { + show: true, + trigger: 'axis' + }, + xAxis: { + type: 'category', + boundaryGap: false, + data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日'], + // show: false + }, + yAxis: { + x: 'center', + type: 'value', + splitLine: { + lineStyle: { + type: 'dashed' + } + }, + // show: false + }, + series: [ + { + name: '浏览', + type: 'line', + smooth: true, + data: [18, 36, 65, 30, 78, 40, 33] + }, + { + name: '报名', + type: 'line', + smooth: true, + data: [12, 50, 51, 35, 70, 30, 20] + }, + { + name: '成交', + type: 'line', + smooth: true, + data: [10, 30, 31, 50, 40, 20, 10] + } + ] + }; + + this.setData({ + ec: { + onInit:initChart + } + }) + + + }, + + //却换时间tab + changeTab(e){ + this.setData({ + tabvalue: e.currentTarget.dataset.value, + }) + //this.getDxtPhoneBill() + }, + + //推送链接 + pushLink(e) { + if(e.currentTarget.dataset.url){ + _.$router.openUrlScheme(e.currentTarget.dataset.url) + } + }, + + //页面相关事件处理函数--监听用户下拉动作 + onPullDownRefresh: function () { + + }, +}) \ No newline at end of file diff --git a/pages/distribute/assets/index.json b/pages/distribute/assets/index.json new file mode 100644 index 0000000..21d1d27 --- /dev/null +++ b/pages/distribute/assets/index.json @@ -0,0 +1,6 @@ +{ + "navigationBarTitleText": "推广与提现", + "usingComponents": { + "ec-canvas": "../../../ecCanvas/components/ec-canvas/ec-canvas" + } +} \ No newline at end of file diff --git a/pages/distribute/assets/index.wxml b/pages/distribute/assets/index.wxml new file mode 100644 index 0000000..63c813d --- /dev/null +++ b/pages/distribute/assets/index.wxml @@ -0,0 +1,68 @@ + + + + + + 累计数据 + + + + 19.00W + 浏览 + + + 2345 + 报名 + + + 1875 + 成交 + + + + + + + 推广车型 + + + + 东风EX1 + 车型 + + + 4353 + 报名 + + + 265 + 成交 + + + 26.13W + 佣金 + + + + + + + + + + + 浏览情况趋势图 + + + + {{item.title}} + + + + + + + + + + \ No newline at end of file diff --git a/pages/distribute/assets/index.wxss b/pages/distribute/assets/index.wxss new file mode 100644 index 0000000..d37860e --- /dev/null +++ b/pages/distribute/assets/index.wxss @@ -0,0 +1,21 @@ +/* pages/distribute/statistics/index.wxss */ +@import '../../../commons/css/custom/kefu.wxss'; + +.echarts-con { + position:relative; + top:-20px; + bottom: 0; + left: 0; + right: 0; + height:560rpx; + + display: flex; + flex-direction: column; + align-items: center; + justify-content: space-between; + box-sizing: border-box; +} +ec-canvas { + width: 100%; + height: 100%; +} diff --git a/pages/distribute/cashout/index.js b/pages/distribute/cashout/index.js new file mode 100644 index 0000000..b1e02da --- /dev/null +++ b/pages/distribute/cashout/index.js @@ -0,0 +1,96 @@ +import _ from '../../../commons/js/commons'; +Page({ + data: { + info:'', + submitFlag:false, + isShowSuccess:false, + }, + onLoad: function (options) { + + for (let key in options) { + this.setData({ + [key]: options[key] + }) + } + + //this.getDistributionCash() + + }, + + //提现信息 + getDistributionCash() { + let params = {}; + params['page'] = this.data.pageNo; + params['status'] = this.data.tabvalue; + _.apiQuery.getDistributionCash(params).then(res => { + this.setData({ + info:res.data, + }) + + wx.stopPullDownRefresh() + + }); + }, + + //佣金提现 + putDistributionCash() { + let that = this + wx.showModal({ + title: '提示', + content: '是否提现所有佣金', + success(res) { + if (res.confirm) { + that.setData({ + submitFlag: true, + }) + let params = {}; + params['cash_money'] = that.data.info.cash_money.value; + _.apiQuery.putDistributionCash().then(res => { + that.setData({ + submitFlag: false, + isShowSuccess:true, + }) + + that.setData({ + list: [], + pageNo: 1, + noData: false, + end: false, + load: true, + loading: false, + flag: that.data.flag + 1 + }) + that.getDistributionCash() + + }).catch(res=>{ + that.setData({ + submitFlag: false, + }) + }); + } + } + }) + }, + + //推送链接 + pushLink(e){ + if(e.currentTarget.dataset.url){ + _.$router.openUrlScheme(e.currentTarget.dataset.url) + } + }, + + //拨打电话 + call(e) { + if(e.currentTarget.dataset.tel){ + wx.makePhoneCall({ + phoneNumber:e.currentTarget.dataset.tel, + }) + } + }, + + //页面相关事件处理函数--监听用户下拉动作 + onPullDownRefresh: function () { + this.getDistributionCash() + }, + +}) \ No newline at end of file diff --git a/pages/distribute/cashout/index.json b/pages/distribute/cashout/index.json new file mode 100644 index 0000000..5a9e88b --- /dev/null +++ b/pages/distribute/cashout/index.json @@ -0,0 +1,6 @@ +{ + "navigationBarTitleText": "提现", + "usingComponents": { + + } +} \ No newline at end of file diff --git a/pages/distribute/cashout/index.wxml b/pages/distribute/cashout/index.wxml new file mode 100644 index 0000000..2d54b4d --- /dev/null +++ b/pages/distribute/cashout/index.wxml @@ -0,0 +1,37 @@ + + + 提现到 + + + + + + + 的微信钱包(**** 769) + 预计2小时内到账 + + + + + 提现金额 + + ¥ + 2345.12 + + 注:若提现出现问题,请联系小狸1812334344 + + + + + + + + + + + 提现成功 + + 您已成功提现30.00元 + + + \ No newline at end of file diff --git a/pages/distribute/cashout/index.wxss b/pages/distribute/cashout/index.wxss new file mode 100644 index 0000000..4f79139 --- /dev/null +++ b/pages/distribute/cashout/index.wxss @@ -0,0 +1,5 @@ +/* pages/distribute/team/index.wxss */ +.tabmenu{display:inline-block;line-height:80rpx;} +.tabmenu.active::before{display:block;position:absolute;bottom:0;left:50%;width:40rpx;height:4rpx;margin-left:-20rpx;content:"";background-color:#1a1a1a;} +.cashout-tip{width:72rpx;height:72rpx;background-color:#fcf9ef;} +.cashout-disabled view{color:#ccc !important;} diff --git a/pages/distribute/index.js b/pages/distribute/index.js new file mode 100644 index 0000000..3182332 --- /dev/null +++ b/pages/distribute/index.js @@ -0,0 +1,65 @@ +import _ from '../../commons/js/commons'; +Page({ + data: { + imgUrl: _.config.imgUrl,//静态图片路径 + isShowKefu:false, + }, + + onLoad: function (options) { + for (let key in options) { + this.setData({ + [key]: options[key] + }) + } + + wx.getSystemInfo({ + success (res) { + if(res.system.indexOf('Android')>-1){ + wx.setBackgroundColor({ + backgroundColor: '#fb3939', + }) + } + } + }) + + //this.getDistributionHome() + }, + + //推送链接 + pushLink(e) { + if(e.currentTarget.dataset.url){ + _.$router.openUrlScheme(e.currentTarget.dataset.url) + } + }, + + //联系客服 + optShowKefu(e) { + this.setData({ + isShowKefu:!this.data.isShowKefu, + }) + }, + + + //页面相关事件处理函数--监听用户下拉动作 + onPullDownRefresh: function () { + this.getDistributionHome() + }, + + //用户点击右上角分享 + onShareAppMessage: function (res) { + let title = '' + let path = '/pages/mine/index' + let imageUrl = this.data.info.btn.shareImg + if (res.from === 'button') { + // 来自页面内转发按钮 + title = '@'+this.data.nickname + this.data.info.btn.shareTitle + path = path + '?team=1&cf_uid=' + this.data.uid + } + return { + title: title, + path: path, + imageUrl: imageUrl + } + }, + +}) \ No newline at end of file diff --git a/pages/distribute/index.json b/pages/distribute/index.json new file mode 100644 index 0000000..0857637 --- /dev/null +++ b/pages/distribute/index.json @@ -0,0 +1,11 @@ +{ + "navigationBarTitleText": "推广与提现", + "enablePullDownRefresh": true, + "navigationBarTextStyle": "white", + "navigationBarBackgroundColor": "#fb3939", + "backgroundColor": "#ffffff", + "backgroundColorTop": "#fb3939", + "usingComponents": { + + } +} \ No newline at end of file diff --git a/pages/distribute/index.wxml b/pages/distribute/index.wxml new file mode 100644 index 0000000..b04f100 --- /dev/null +++ b/pages/distribute/index.wxml @@ -0,0 +1,55 @@ + + + + 1,987.00 + 我的收入 + + + + + + + + + + + + + + + 线索客户 + + + + 佣金明细 + + + + + + + 联系小狸 + + + + + + + + + + + + 添加客服微信号 + + 分销问题,下单问题都可以加我哦 + + + + + + + + + + \ No newline at end of file diff --git a/pages/distribute/index.wxss b/pages/distribute/index.wxss new file mode 100644 index 0000000..bed2d9e --- /dev/null +++ b/pages/distribute/index.wxss @@ -0,0 +1,2 @@ +/* pages/distribute/index.wxss */ +@import '../../commons/css/custom/kefu.wxss'; \ No newline at end of file diff --git a/pages/distribute/material/index.js b/pages/distribute/material/index.js new file mode 100644 index 0000000..fc27d88 --- /dev/null +++ b/pages/distribute/material/index.js @@ -0,0 +1,149 @@ +import _ from '../../../commons/js/commons'; +Page({ + data: { + cateIndex:1, + cate_list:[ + { + id:'1', + title:'视频号内容', + }, + { + id:'2', + title:'活动专题', + }, + { + id:'3', + title:'狸车海报', + }, + { + id:'4', + title:'公号测评', + }, + { + id:'5', + title:'朋友圈', + }, + { + id:'6', + title:'其他', + }, + ], + list:[ + { + id:'1', + poster:'https://qs.haodian.cn/wechat_app/liche/upload/v-1.jpg', + page:'pages/goods/detail/index', + pageid:'2', + }, + { + id:'2', + poster:'https://qs.haodian.cn/wechat_app/liche/upload/v-1.jpg', + page:'pages/goods/detail/index', + pageid:'2', + }, + { + id:'3', + poster:'https://qs.haodian.cn/wechat_app/liche/upload/v-1.jpg', + page:'pages/goods/detail/index', + pageid:'2', + }, + { + id:'4', + poster:'https://qs.haodian.cn/wechat_app/liche/upload/v-1.jpg', + page:'pages/goods/detail/index', + pageid:'2', + }, + { + id:'5', + poster:'https://qs.haodian.cn/wechat_app/liche/upload/v-1.jpg', + page:'pages/goods/detail/index', + pageid:'2', + }, + { + id:'1', + poster:'https://qs.haodian.cn/wechat_app/liche/upload/v-1.jpg', + page:'pages/goods/detail/index', + pageid:'2', + }, + { + id:'2', + poster:'https://qs.haodian.cn/wechat_app/liche/upload/v-1.jpg', + page:'pages/goods/detail/index', + pageid:'2', + }, + { + id:'3', + poster:'https://qs.haodian.cn/wechat_app/liche/upload/v-1.jpg', + page:'pages/goods/detail/index', + pageid:'2', + }, + { + id:'4', + poster:'https://qs.haodian.cn/wechat_app/liche/upload/v-1.jpg', + page:'pages/goods/detail/index', + pageid:'2', + }, + { + id:'5', + poster:'https://qs.haodian.cn/wechat_app/liche/upload/v-1.jpg', + page:'pages/goods/detail/index', + pageid:'2', + }, + ] + + }, + onLoad: function (options) { + for (let key in options) { + this.setData({ + [key]: options[key] + }) + } + }, + + + //切换分类 + choosingCate(e) { + this.setData({ + cateIndex: e.currentTarget.dataset.index, + }) + //this.getSecondCate() + }, + + //生成海报 + showPoster(e){ + let index = e.currentTarget.dataset.index + let that = this + wx.showLoading({ + title: '正在生成中...', + }) + this.setData({ + 'customPoster': this.data.goodList[index].share.poster, + 'poster.isCreateQrcode': true, + 'poster.goods': [ + this.data.goodList[index].share.imageUrl, + [this.data.goodList[index].title, 3], + this.data.goodList[index].text, + '优选商品', + this.data.goodList[index].sale_price, + '原价:' + this.data.goodList[index].ori_price + ], + 'poster.qrcode': { + scene: this.data.goodList[index].id + '_' + this.data.uid + '_distribute', + page: 'pages/goods/detail/index', + width: '160px' + } + }) + setTimeout(function(){ + that.setData({ + 'poster.isShow': true + }) + wx.hideLoading() + },3000) +}, + + + //页面相关事件处理函数--监听用户下拉动作 + onPullDownRefresh: function () { + + }, +}) \ No newline at end of file diff --git a/pages/distribute/material/index.json b/pages/distribute/material/index.json new file mode 100644 index 0000000..d7a1bc1 --- /dev/null +++ b/pages/distribute/material/index.json @@ -0,0 +1,4 @@ +{ + "navigationBarTitleText": "推广素材", + "usingComponents": {} +} \ No newline at end of file diff --git a/pages/distribute/material/index.wxml b/pages/distribute/material/index.wxml new file mode 100644 index 0000000..2d7cf42 --- /dev/null +++ b/pages/distribute/material/index.wxml @@ -0,0 +1,21 @@ + + + + + {{item.title}} + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/pages/distribute/material/index.wxss b/pages/distribute/material/index.wxss new file mode 100644 index 0000000..c994446 --- /dev/null +++ b/pages/distribute/material/index.wxss @@ -0,0 +1,5 @@ +.con-160{ + width:160rpx; +} + +.topicSort.active:before{display:block;content:"";position:absolute;left:0;top:50%;transform:translate(0,-50%);width:6rpx;height:50rpx;background-color:#ff4a3a;border-top-right-radius:10rpx;border-bottom-right-radius:10rpx;} \ No newline at end of file diff --git a/pages/distribute/reward/index.js b/pages/distribute/reward/index.js new file mode 100644 index 0000000..3cf24a5 --- /dev/null +++ b/pages/distribute/reward/index.js @@ -0,0 +1,147 @@ +import _ from '../../../commons/js/commons'; +Page({ + data: { + imgUrl: _.config.imgUrl, + list: [ + { + money:'+3567.60元', + square:0, + title:'180****3333报名', + time:'2021.6.18', + }, + { + money:'+3567.60元', + square:0, + title:'180****3333报名', + time:'2021.6.18', + }, + { + money:'+3567.60元', + square:0, + title:'180****3333报名', + time:'2021.6.18', + }, + { + money:'-500.00元', + square:1, + title:'180****3333报名', + time:'2021.6.18', + }, + { + money:'+3567.60元', + square:0, + title:'180****3333报名', + time:'2021.6.18', + }, + { + money:'+3567.60元', + square:0, + title:'180****3333报名', + time:'2021.6.18', + }, + { + money:'+3567.60元', + square:0, + title:'180****3333报名', + time:'2021.6.18', + }, + { + money:'-500.00元', + square:1, + title:'180****3333报名', + time:'2021.6.18', + }, + ], + pageNo: 1, + noData: false, + end: false, + load: true, + loading: false, + }, + onLoad: function (options) { + for (let key in options) { + this.setData({ + [key]: options[key] + }) + } + + //this.getDistributionCommission() + + }, + + //佣金明细 + getDistributionCommission() { + this.setData({ + load: false, + loading: true, + }) + let params = {}; + params['page'] = this.data.pageNo; + params['size'] = 10; + params['status'] = this.data.tabvalue; + _.apiQuery.getDistributionCommission(params).then(res => { + this.setData({ + flag: this.data.flag - 1 + }) + if (!this.data.flag) { + this.setData({ + info:res.data, + pageNo: this.data.pageNo + 1, + list: this.data.list.concat(res.data.list), + load: true, + loading: false, + }) + if (parseFloat(res.data.total) == 0) { + this.setData({ + noData: true + }) + } else if (this.data.list.length == parseFloat(res.data.total)) { + this.setData({ + end: true + }) + if(parseFloat(res.data.total)<8){ + this.setData({ + showMore:false + }) + } + } + } + + if(this.data.bgflag){ + this.setData({ + bgflag: false + }) + this.getBasicSetting() + } + wx.stopPullDownRefresh() + + }); + }, + + //推送链接 + pushLink(e){ + if(e.currentTarget.dataset.url){ + _.$router.openUrlScheme(e.currentTarget.dataset.url) + } + }, + + //页面相关事件处理函数--监听用户下拉动作 + onPullDownRefresh: function () { + this.setData({ + list: [], + pageNo: 1, + noData: false, + end: false, + load: true, + loading: false, + }) + this.getDistributionCommission() + }, + + //页面上拉触底事件的处理函数 + onReachBottom: function () { + if (this.data.noData || this.data.end||!this.data.load) return; + this.getDistributionCommission() + }, + +}) \ No newline at end of file diff --git a/pages/distribute/reward/index.json b/pages/distribute/reward/index.json new file mode 100644 index 0000000..bd8a9bf --- /dev/null +++ b/pages/distribute/reward/index.json @@ -0,0 +1,6 @@ +{ + "navigationBarTitleText": "佣金明细", + "usingComponents": { + + } +} \ No newline at end of file diff --git a/pages/distribute/reward/index.wxml b/pages/distribute/reward/index.wxml new file mode 100644 index 0000000..976f53e --- /dev/null +++ b/pages/distribute/reward/index.wxml @@ -0,0 +1,36 @@ + + + + + 19.00W + + 未提现佣金 + 提现 + + + + 2345 + 已提现佣金 + + + + + + 佣金动态 + + + + + {{item.money}} + {{item.title}} + {{item.time}} + + + + + + + + + + \ No newline at end of file diff --git a/pages/distribute/reward/index.wxss b/pages/distribute/reward/index.wxss new file mode 100644 index 0000000..25f2b17 --- /dev/null +++ b/pages/distribute/reward/index.wxss @@ -0,0 +1,5 @@ +/* pages/distribute/team/index.wxss */ +.tabmenu{display:inline-block;line-height:80rpx;} +.tabmenu.active::before{display:block;position:absolute;bottom:0;left:50%;width:40rpx;height:4rpx;margin-left:-20rpx;content:"";background-color:#1a1a1a;} +.reward-disabled view, +.reward-disabled text{color:#ccc !important;} \ No newline at end of file diff --git a/pages/distribute/statistics/index.js b/pages/distribute/statistics/index.js new file mode 100644 index 0000000..d91f863 --- /dev/null +++ b/pages/distribute/statistics/index.js @@ -0,0 +1,124 @@ +import _ from '../../../commons/js/commons'; +import * as echarts from '../../../ecCanvas/components/ec-canvas/echarts'; +let chartData; +function initChart(canvas, width, height, dpr) { + const chart = echarts.init(canvas, null, { + width: width, + height: height, + devicePixelRatio: dpr // new + }); + canvas.setChart(chart); + let option = chartData + chart.setOption(option); + return chart; +} +Page({ + data: { + imgUrl: _.config.imgUrl,//静态图片路径 + tab_list:[ + { + title:'近7日', + value:7, + }, + { + title:'近30日', + value:30, + }, + ], + tabvalue:7, + }, + onLoad: function (options) { + for (let key in options) { + this.setData({ + [key]: options[key] + }) + } + + this.getdata() + + }, + + //获取统计数据 + getdata(){ + + chartData = { + legend: { + data: ['浏览', '报名', '成交'], + bottom:20, + left: 'center', + z: 100 + }, + grid: { + containLabel: true + }, + tooltip: { + show: true, + trigger: 'axis' + }, + xAxis: { + type: 'category', + boundaryGap: false, + data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日'], + // show: false + }, + yAxis: { + x: 'center', + type: 'value', + splitLine: { + lineStyle: { + type: 'dashed' + } + }, + // show: false + }, + series: [ + { + name: '浏览', + type: 'line', + smooth: true, + data: [18, 36, 65, 30, 78, 40, 33] + }, + { + name: '报名', + type: 'line', + smooth: true, + data: [12, 50, 51, 35, 70, 30, 20] + }, + { + name: '成交', + type: 'line', + smooth: true, + data: [10, 30, 31, 50, 40, 20, 10] + } + ] + }; + + this.setData({ + ec: { + onInit:initChart + } + }) + + + }, + + //却换时间tab + changeTab(e){ + this.setData({ + tabvalue: e.currentTarget.dataset.value, + }) + //this.getDxtPhoneBill() + }, + + //推送链接 + pushLink(e) { + if(e.currentTarget.dataset.url){ + _.$router.openUrlScheme(e.currentTarget.dataset.url) + } + }, + + //页面相关事件处理函数--监听用户下拉动作 + onPullDownRefresh: function () { + + }, +}) \ No newline at end of file diff --git a/pages/distribute/statistics/index.json b/pages/distribute/statistics/index.json new file mode 100644 index 0000000..21d1d27 --- /dev/null +++ b/pages/distribute/statistics/index.json @@ -0,0 +1,6 @@ +{ + "navigationBarTitleText": "推广与提现", + "usingComponents": { + "ec-canvas": "../../../ecCanvas/components/ec-canvas/ec-canvas" + } +} \ No newline at end of file diff --git a/pages/distribute/statistics/index.wxml b/pages/distribute/statistics/index.wxml new file mode 100644 index 0000000..63c813d --- /dev/null +++ b/pages/distribute/statistics/index.wxml @@ -0,0 +1,68 @@ + + + + + + 累计数据 + + + + 19.00W + 浏览 + + + 2345 + 报名 + + + 1875 + 成交 + + + + + + + 推广车型 + + + + 东风EX1 + 车型 + + + 4353 + 报名 + + + 265 + 成交 + + + 26.13W + 佣金 + + + + + + + + + + + 浏览情况趋势图 + + + + {{item.title}} + + + + + + + + + + \ No newline at end of file diff --git a/pages/distribute/statistics/index.wxss b/pages/distribute/statistics/index.wxss new file mode 100644 index 0000000..d37860e --- /dev/null +++ b/pages/distribute/statistics/index.wxss @@ -0,0 +1,21 @@ +/* pages/distribute/statistics/index.wxss */ +@import '../../../commons/css/custom/kefu.wxss'; + +.echarts-con { + position:relative; + top:-20px; + bottom: 0; + left: 0; + right: 0; + height:560rpx; + + display: flex; + flex-direction: column; + align-items: center; + justify-content: space-between; + box-sizing: border-box; +} +ec-canvas { + width: 100%; + height: 100%; +}