diff --git a/commons/css/base/background.wxss b/commons/css/base/background.wxss index 1c5fdea..830c284 100644 --- a/commons/css/base/background.wxss +++ b/commons/css/base/background.wxss @@ -7,6 +7,7 @@ .bg-666{background-color:#666;} .bg-999{background-color:#999;} .bg-333{background-color:#333;} +.bg-1a{background-color: #1a1a1a;} .bg-36afa2{background-color:#36afa2;} .bg-f9394d{background-color:#f9394d;} @@ -20,6 +21,7 @@ .bg-fff-op50{background-color:rgba(255,255,255,.5);} .bg-fff-op80{background-color:rgba(255,255,255,.8);} .bg-fff-op90{background-color:rgba(255,255,255,.9);} +.bg-fff-op95{background-color:rgba(255,255,255,.95);} .bg-000-gradual-30-60{background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.6));} .bg-2f3346-1a1c26{background-image:linear-gradient(#2f3346,#1a1c26);} diff --git a/commons/css/base/imgSize.wxss b/commons/css/base/imgSize.wxss index 1b07c57..2865314 100644 --- a/commons/css/base/imgSize.wxss +++ b/commons/css/base/imgSize.wxss @@ -20,6 +20,7 @@ .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-750x422{width:100%;height:422rpx;box-sizing:border-box;} .img-h-200{height:200rpx;box-sizing:border-box;} .img-w-260{width:260rpx;box-sizing:border-box;} \ No newline at end of file diff --git a/commons/css/base/layout.wxss b/commons/css/base/layout.wxss index ad9747c..fc9456e 100644 --- a/commons/css/base/layout.wxss +++ b/commons/css/base/layout.wxss @@ -67,6 +67,7 @@ .img-center-middle-100{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;transform:translate(-50%,-50%);} .fiximg{max-width:100%;} +.box-shadow-000-3-5{box-shadow:0 0 3rpx rgba(0,0,0,.05);} .box-shadow-000-10-10{box-shadow:0 0 10rpx rgba(0,0,0,.10);} .box-shadow-000-10-15{box-shadow:0 0 10rpx rgba(0,0,0,.15);} .box-shadow-000-20-8{box-shadow:0 0 20rpx rgba(0,0,0,.08);} diff --git a/commons/css/thirdparty/iconfont.wxss b/commons/css/thirdparty/iconfont.wxss index d948bd0..cc9fdb8 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=1634024499625') format('woff'), - url('iconfont.ttf?t=1634024499625') format('truetype'); + url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAC1wAAsAAAAAUiAAAC0fAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACMFAqBhFjrTQE2AiQDgiwLgRgABCAFhGcHhxwbPURlhhhsHADI3r5JRFG6OHOy//+cIOWQUrhQ/Own8EAz5wigaVkEIy9rr3O0fkov9HB32OFqNnC/qYfKF5k6CjuYdtl60DID6Opfiyhh9/JVmOIpfz29haxJOhtKmfD//2uv+70788OAwkYCCZUUAGVXVVIhy6pCVgGekq7smv2mv6Q32tv5a23YFsVDGbzAK4YHt/UPcISKbAUHczlwg4IITkBwJahIDsAcOWZLzjKxpbW1pU1Ha6ldWdu0srGu7Nevbln7RuuKf8jb+3fbYCYLIQoiDFQLAALgcF1jgQaeZlncxgC3joULEw0w2kBRvNbjD++mPazvrUbCnUeb3nff/npiOlWywAqrh4qRIFUhULWLgep2TGcP/AMITPPArEmdlRTYnZFsJ7tHVD0wViTLC3cceGQ3Uiu1lMSBA9s5InCS6f9Sh0qrFVqRQBAgLIXslO3rtAfWAsC/vh0bAdfUMsOnUDQUzaXY/tvuY+tZoQVWh0AH7Puk2XTg8bmMclc2rXR1hPITHkE/BxlDFgysdJrdle3VyrBe26e1/Vda6UBrlo9kOMIIoweATHsoHe7KD5Kf7HuE6C97xCSgLPz6MDqIPo8/CKPXuUIKWbYnVOzt0J8x1/ecNzYZeUVKimPjRIXG3R8vBAdItDTKZ2fVGcCztlFbAXwEPtZ34NDY1Tats8AMW8ED8pwkX7LuNtzgOjeBn3wCwE38xbsHwc0APBHi4xmtv6oiMPor9O+h2bMfO9GTXgJs3QNCgAGaSxb0o+Bq1wHmRpsZTfvrjsAqgEblAvrsFSpZmcKLILIEipZGubKqUSslst+wP9m/Pj9Oox+Arb93X+Oxm/R7HS2Mj3Wd8Wf/5r7tx/a7c2TAqGkq8RL4mSAzIDAyhcgUZGu0IFmiKEOGjejWo1Wbdh06dWnSrEWNWnXqVatSolKpPmXKVShUJFeOBJphOZIXkAyZssTE3fkfeC8IQk/C9PPARdEaJgOwxev0JUBQBBiFnAHTgDwAM4AwWC8HwgNgDpA3oBgiACYAkQFjkAAwAEUDAiANoAEyAqYA5QAKoFyAAVkBeVAjIBtaCWiEegELgLYDFgHtAMwD2gkYhHYBhqA9gGGoDzAC9QO6oQFADzQIaIX2AtqgfYB2aD+gAzoA6IQOArqgQ4Am6DCgGToCaIGOAmqgY4Ba6DigDjoBqIdOAqqhIUAVNAwogUYAldApQCn0M6APOg0og84AyqFRQAV0FlAInQMUQecBudAFQA50EZAAdAmQCHQZkAR0BZAMNAZIAboKiAGNA1KBJgBpQNcA6dB1QAZ0A5AJTQKyoJs0PekWAOKAbgPige4AHPiJlZnEEhsA+fj1GRCCv/NkxkGaDzK9IC0AmX6QFkIxfhLuGnjAJYCcDxRffFT4CnvPaqVKAqsx9skiZMQErbk4oWpIsogigCCeUCV0eFYCYkQnKYkRIsEFSCWahngOLjkVIYWPhempqNUo1dO5Ui6nXFMpzhdzciKkSw3vyPUyvF7Idj7TW9u4Z1MFT/pWiZToElmniVfKZX6U3ZgapRLnX8rGMVklrpyHQoHnSzmVsunMLWLpqFLQriSzW0uia7qe3VmREhGYJb+kRXAhlVOeBKuzTrZZTClRe22Q62Z4s0BlorRDIeMp3HuundsCee1dtfqSzWYeM+vpNysE55SlwlOg5rp1RnNb60FnMK9Z86LWpSpmqjk/GKTK2VQtV7r9uFCw01POOstIWDMSqihDtSkGrInClTFxiHWFWvEhCwASIQt5BLGsMvWqFhyJ1IxI61Z2BfR3uvv0IoG7BbuQ7ue3cQ1u7sn2RgJAyCfojsKec9F4uD+SOr3unN/vpdbIa4NyuzJz+3pYynkM3Yir2YnqqgFdDgzoI08PX8uPxFUaNaiBSrwVSfDIhIR2MiUcwZV90bsqHCb37ZTNc+9BEB2kJmn/6x1y3tcmh6V7xnBAWXh2oQ+zi8HnacYoyHetRqgpo0puIj8lat6f4Jf7sy4xkmioyAmkbsjDtJliSZq5QWRzgA8RxM5MftLsaIGshfw+x8bSbn8imf+taj7MrgM4omUPnXzg08O5rWcUx9Y+0Qu6+i6h8anUCzUANDgkFJtBBwaYKeN/0IlDDjFWDlDdg8xAZUMDGfjQT/+xu3WmRZx/5s8RKVEShmFl3rKYzFH7CbZx5f3LHpFKYUKoOdkYC8e5eQERu80HylPJr4PqAOgpGRJvGb7KjwVnMi7RwFZkG/vaQERdf6zwdE2Qw8dZ6XfuD5Vb13TQwUOIZVd2fa9Nw7mZhqn5ArVbm3SqoIsAjDkdoky6tSpTsir4WLMwIU2Bf7sTlc9CHO5T2l2ZDQSebN6LTjZM7In0x8RCmCX0hZqdX3bZeA9L8ApSoLpj5103q2PC6DsTysnks5tdmFvC/rbBgdwXqqPzcFjJoe+sbvvueKIBCYVNTRS4tTsDkFgeZ4t8YgWW5NIYU0CHu0LF2j7LYmqnWvYWgrwucKN9509H31gZ+0GJA8Sv885HyoQSNe/10YAa8Z5odQCzuKaZDOscRoZuQeLwtL0rWbTgLAMvtNKo6JAqvlkpp8uuZZW08ghqO2ISk5iyvR2KThU6bhQho/6DyKzNjSKWS1VOzs5Gg0XgieWQv3HRCsQQAxeNJABBx4yEwxW02/DMD9yZB9Ba/2gDfyHl+2ehNqZZ4OSxfLSQuFsr80WNj7eEXpKfWRY4YxVyLfF4hRljKnSlO6bMq5WmibpOzKGqgqKQtcLug6sAEd5MQLui8+tEy3pEAaILoMWp+yv4Y387q5xUBT81koeDxy50XjEaMRY9UthxPkq2vp9XxcadMxvbz3aoR4Zcb9p9qXveVmwTASPR4UznkFKKM4EtkTTjxJwysD+lzF6YPrDWfYLov3QWT4dIlEu9YfMY58s5bG1TMEbIDOzKuyZMORZc91Qwp0uloLovRYYSNTtoG/iyyxSCPlmE/ROdjS7Ov5bEd1LmY+2uKPeeXTKs3dcJIDigjjoN4O6ds5noYFzmtcvkUH5yrAQ80Wa8pu5Bn+6A/4qAYSaGSS8iwIXU9NMF1mJ5+Bg48GfgwRDVtrfSsmrkzJ1CYtbpYcAIq2qXtDMB1D/xLvYMXgMgxtnv6AkGxKPGnIRch+GRFi+LAaZQpfOZMDIfk3lZj5CfYZ+G835/4Y2cw/7a/NqoFznLOaFz8DRmrPNZuLIeP96tzWDZum8fQELT9C4RipFcHQhueMVSYQMNdog1P4OcbGDttmZA2fUzsa17fPu+/zGDnokDrH3s3gSqGqjcBVsdDnb4yJmn3o08BihEBT+9C854LJoU4guVRJNHyEC844jgoXRezDEdOYcflUSMSEdkrTZs5Mvpwb/zv3NKykw47CcY05U04wGqDOYEitpPTzBut8r0UbuAb6ELSxzJ4Gjb2UL71PFELa7Yq5eXDj1duHB3ksYTZg9HcblmZdBapjnjA7F74U7tBV+uven9bUS3LwNUeRNBwmHAczAVToNtM+DC3gbht1exALbGdwgLbAVigCGWed9PRD6ajGqMMRfOCWeMc+9mpZIyJVvpK6khgH2o96UWUIhmJJxICxaAsgjZ4uCW/yvpJlDmUdf8i/vtowVEOBzBUEloMEE/8OuvCfYZ5RHFMO2LKF54oRfLUlCPkVU4IaM0YScsj09UmgPckXq8ndgWqokykHEmk6PRqUVH5vi51kyUPdKU2sUn+MhLxaMV9AgbMpo9Aqdt8AQLJRHkHcsX0uvvtBZkbc2xazt+bSQYODgBOmRQw8nPi2CQ5y1bdnj36wXL+RSvlvXUQ2sxIuHZ8P6nWFYssVQGSIwYgmlf4zEl/B1Yp1iquTGle5kGNTp0dQzVEac09pkHrA6/Ue2oslVqq5m+fj9bStzeni4WSOEyJcETX4zaty0fmQv9a1Vs44ANsp5BFqwtcCbOp8P92cblXFkIslDCW0dU4JHXLTyStis4IwSpuTAIsazZ67zXkz53qcjQhOBOnizfa4jVfp9QfnBrLThfUReXuHYQkMMPvWSPKDWapCBCVE6gYp8o9XcYDXxd0XVCA6tr2lWFl71u0KsrLHn7E0ufeUrjj5bODnfpPaM4dJL9VPb98f/6vnvj79DSt8j8Ftutl8s87BZzifybttXuz3qxZ2Ihr/kLngz/PwEvYe05lIA5CBmPwF4rb/fMl1vGo4Q+vtyCipuAjdVFfGBt10Bk65PU4yFTHdGnGBr1JoIA1G7cTQRNRz65UDY4IgMlWakWQBtsurwMgl8vElM9EWisyjlXxMI5K4LmKjL/ugCh14IRs7aC50nF8Yc7gU7OCvizN4D7ljompHSUx9NI+n3RwMZOWKf565Mi9CqAYomKqybiH6sNQ8fURCy6IqeaG/JXJV/u1o7Jy2ZvE7r3twHKuTE1h41unP6G0NgZnEMFh3TUTydjiSbDEAA9JpSKMx7fgTRMttgiMmyrn0bUZvtpDHmUdq2Nt3HAho4LnX+knyyiQiOhb2hqv6e7NxIaGdVd0jUvnrAlhmo2UakdVO5KEpeJoUEvrg/LI05imckpPdH3+Xxr+aYXh3wrypb6Va4ZvC90Ppe6gnOPxYojyiTKulpltKLcIAZa17q43swvOgxw0oADXdEDLmDu3ALdYC2x9NGB3FueRWuVIZh4nZ5b8VnothYHUxRH6qNB6aGj2IFqpo9ofzY50jmba+cynSYNz1lDPHWmjRoo09vZzSy/QQ3dU9jxfZ8fdY/e//GVyrjP/PlWXPe4ZKizjpjb+VXj6vShH/u8KZHhspKLgdpj6UutP15p7/M2Ob/lpTKpDBcf+j4sfHK6I45rhRlkNCIAJ0UKCDRXlQBlX59hU2miRtZXzYXuWqp5j3dL04aQWOsk61uG4zyx6PQwY+zCGTOoOmnZT7KRfeJ81Hcdyav+69IcT/gfG14hp4Zy6/I3rBPbznbKYLSJddV9ivLSxg7FCZwy8dm2pZOtT88imwGB84uJUwe/O9gIJol7FHomzZh8rTZf7hV2HFB2n1rBEOEeMUThZRpOa3hr0e75XpwdFXZk+wszo/nwJSuwtW/2D3/yhhf5+vdbDnTB7CQ7B6hOt+YnsGnzwgk2hsTZaz6iSnjuS9TPVbXsi+SWRlRwZRpemBH1Q68Z0WdheXqNI+CqcnBznoR+vqMRrLg0HFfCKS0tvGlBL/MF1XlVSDioDRneilgtwhCgcPXDECAbJnwl5zdEFk0Am/HyLOgT8RHuj7rPy3QyKPZ42PKvked7J2LpAksSFssDZzqu7mKm1BwbCyxbNBYNzCwiqhe/FdQpvX202bv/j18oHiUNNZmnfuI29zXgLLfzt7lzM3n0B0PIQF0yN7bXqvnpG5iliqVdumE2WkhrPL0ucTmFyHTTSSnyA9V0PToQLxK4k3PdEERxapLw1x3KbxvIkenOakmcoSQuCoWZUsr0tBCgr000xVR14raQ8Tom6+xMEQ0pamB9z6k9w8HfMj3sftKwmTH29zlFgofm0gmU2S7LYzPSQ5oMdeHqlrxXf+L/nA8twC0SHKpF/0ef3sm/MPdAx0ABdDsmhsXJFicyqeKJl+mL+xfxRRvut5gCshLd9PW+338fWlKlt3mGEd9b2u8byzS3rtq/nyWOSseJuXeswMwJFwTI5iqsvsZuQEC/F+dBtdBFL9C6SXP6nISM+/1tciR23zejhRWOFrYK3ZPihOg0HXNzqPM+ig5E6fqQgbkEzywtWRgRUwZeqmQQmZm8Trl5obPJYFdoqfvPryZ8sAjHKZ3C1gw0pqp74khM8TBSy0LO4dwoLcUIBwcqzYgGxAhFB9W99CSb9dwFacj87VJOoUXIbOLHNEyyHPA9oANusfC/Q9WzwAg2n0fBKOpyxe3bk1XZpMopZUSQyAUmywbEhBSoF3nrtzrfA3n/or4JBmRENhjgXuzR7buNf0Z2I26Q/FP3wPGlR3F9/vGbjog2h8w9Y9z+QwQ7YTPnlHSij+A+q+8Ka2dNLHwStgj73ZedGNwmli2OH2XQj0k2bPPZNM+Tu3lq/A5ZvHTL7p4F9lHGMeE+v66D5R6StwXJddv5G+6IZdfOinAst4kFUiAvFy5mkgh71s0tgjpcF5npGVoXVkzdRltM/4/DUarYHD1fyWLH8f6j1aKtx7GiFvIAmYUUJgXvhgJamnm8KfYIa0qtntq++SPsKeBS+LS2P8FfgRHuQ6BvZoR6wD8O2h9NeLrFunmF/nexq4UIF80KZMyh9Dv1y/udr1KcdPNLoi0SiSW65BORCi2SO//To835Ocrdzc27lcYIm4mdw1qxgpXDNk0GCjT3nMMysScpKQAFJp9rlRZJJEVS61+B4u6LJFbpX57krjvkNoM4Kzg4S2yYdOR3nxVsEE9qUWsqgubzWcsjH0FDAII4WYC9OOO9Pmy7S1OSr1gpVZ0/P7IfJcU40NNrIAYMmEbnbmL39RclJNb8wyZcuOzlrzx/vjgwa4/rNJgekNHR8eiEzUSRGAfDQU8NZO+V7laYEzXOOWB54zRnum1lzdqVZqTVec1NmlUevqAsPHkWfu79oUgzrqvB5qpylMFFITZQi6D5YhC1UYUR5vyIwsi6wN+XeL83q8zvXZbcD5UqCiuEdd4ZGV51worCWGmYISTUuLFF3OS+rspZUPnLWrsJ0Gb+EevxA6HY0qqpgyMjPkJWQ3AjODhq3VWFjVbAXmT/CfKm2JibkpQ/IMVJG/27z5D3ptgJvCky5qmTTAMxOJmpX51szHlT9JO5AoxnqTWvOCqWgovlAMHGtFo3nvlkYmaKro30hZ5KxBHxof5Ccqi14zMr+pLn6iMcfp02a6dfW7h+bnIgwxCnzGYEzhImBVL16KwnWSg9NShJwGErFCyQUjFZFppk9m4k16XmVIsaXUukSguygVUzmGHmhIyFzgwWZ9uIVFDi5oD/OITMRC4SlYgsaZHpkpsZEn2kyBJQAlr8BICSFkrPROkiEvW8TO4oC9N4Y1uik56GFCEze3PRe1V6q1eS8qdEOB6eqEO1gWVV6vfy5m5Z0RGBcJITugTCWB3XRxugYtc+qxayn4Vt9lfgIr+37r31jyToax4yAwlR0lqjnGbH3l3lfQZb9bXzZa4u0GFEZgBNH0IrOU/E3N/67Y/f/ohPpea//qsA7hzHLSkLqgzOM6nVgQZRFukAOgWjyRikWagjVicjbKagUFg8uLdYWCDIhuXArMMUCxjumsOvV4B62nBDg1fDggU2b9viJ3M6dU+2bP3uwnf5j0bpNa9rbYPUBupwY1xeuXjhgjcufNfXtDavti1brN7W1qnQNhYsCLl3N6ThKngXM0Id+fK5vNxxpoXt7Ug56I0fAfgUZlB6YGA6WAs6o/TAoDFUPbUeNeY3fdpvrd/paT+WmxkmcTRFIEgRWj2XJhLduQFDI4KCoLA2XWoOQZQMNCPhp4/PPEQgjT/FnqqpTSQsODDeZW2bbSZ0SX1bfX1N7ZR5wNmb1RR7aEvxiKajQzNi8TiWS8w95jErbXBt/QhviLftpe+DnNYPbmgYYg9xk6Vq3AB7ADdkUazb1kFEyP8Hi4jPjJ/tW+I7G1WOGpoXmReZiyj1LJfdSUpP0BUIi4TgBhOAo3n9pAzSwLr1G3v3kEnFhYrroQzLrZnWYU3HSs3P4+rhVauG1eM/a1Z2aIavaUY6OkY0CFioVmMjW/xtuDJc/3JOMbsQXuJWPvf4rGBTUOmcsyWSnCgDfLZbGb+You21fysibvOthUeS2whn0QLCA4IAfZZw4WAsCUsLw6FqoAvT7z+6S9AW8ABpRV9AW1EP0Bb0kqwvPmp3nzR8+pcMpI7covMi2+UrsSUFpOURrVu6uUhPriidJpfRMk45WdZakkDRbCaNIWXQmSYmnbEZGUeKQ252dbiaYIDUxQEXGeoRgrz5t/33leiVv8HL4L9h/Xd76Q6NYU78rzR5eoeI1GiIbidJTwI3js2O07OVH7deyc7Ts+OEP8QxKjNQAfrjwhFBzzYjD/6o7pHNy5kX2/mFKzm6I8dEKEr2h3m7367R+JWYmvrQvYEhQC7vhfQ1VTT5RS+67Qthu3pCct8c2cnnfgVBnbvazmc/jMLbyNX1+ndNBGP63bbz/JINf/y+bqKO3dC0pz182Vzm5pouPna0cW1d01oQtWqdwc21B9czo9NgTjMbOmccONc4vzZ/s5/DLw2lMvs7zLeudBJ6cAcInWP2J0tsD6H8V7xvfZ3N9EWPDsR1eIb4h3h2zittxbcubSm8Q0fq9HGGDUTrv9hM9XW+loFPbt6duE5C5yfkFNfpDeTvHdQTr5dRg0/Gy6egc7ED2MJN15pwr+JjIXsCodRlr08O/UOu/IOMXW1tCqYzraGkI9tZGPIfdpKkOp00REK/fgg84G8MaRGuEX3weE38hhp7jSYNHc6t3lQ9erHmXA1I245gcyMHEvw5NUGZoo3oFh8dLnXkL+wvuLBsY7DOY1d7SGwyMxOoafn910ekigyS0T1JzNPmcnSJIUaPDP8Y+fgNP2tyM6wg9c0eRKBm7CPsNiwYqqbAKHIimiiHZmD/5AxiM8K4RWp1EXdlFceaWlyDgeU0AK3bQxzs/7tEYw689s30p35A0PDO7yb0Es1AhLWfM1tcFC5W9jm2FTe3mESHXTYiNrrseIdHu/Pz9T7KEN0+TPzrGWiLSws4eESjdSx1qICq7cJFlU+RhZWDCf5axgy2L8sgFsFmptjyUPHQotVaLLw5xTyLeACnw2pMxqUGxnVt423l1dZyd9H+CxdH4iOxTMuiMBOY61Pro+2pTrPNLHlMaVmMnR+nmDK7rLRUJg/Ioscq6FnTLg3WiOIweX7sLO9XwjLB7OwkY8rvoipaOSVNl56meu5Vg69KMCTnlIlmMlxgNVZgCJwpCk+PzMBdk5jebLVMG3uVM8s/3y9BlZQgvYgtws6K0cpSTWw1pWmZtl4Lnle/4n77wv5SoCv7FXyveFmQOo6G/cZxrzQudKGjNCzk63nHxwI2Z8aFpHSDTEhmSpci9BUU9i/na2pszjDEBrEah4jabz89xH/hstVgJkvNm8ZdfbPqm1gyp1lSCXdioBM+9wcIb/nnh9cjfwSkBfwIes8fT9OePhjDLxOPK3/CT/BP4fdZdrtysjqd4k/gD590chdsYgydWoH//u8vuCW9JZQInWwFYUfx566jP/r8Q1nomzEUjJ/Ct/mfI426sphyOVNDFOlYri6uznNiGSmQOyYnV5qq1mmjUJCi5t+K715+Gll6IuaExk/ctT30KCnJAVJ/q3MCoHhuB9gB3PbFxYPTlfo0HxDDxbt2jX+hudEykQyP2Oq7dymqdqky6HA6UDxb28VTsjmqdDZXcnhdG8kTlHURIu97RgmbMdT0g5RT5OrEavJEWHUEnh7MDWbgz+PNc4QCKDC71Pspnv167bKyr3F5XNTKPUdDiPJNRrp1qX0Fg9RrW6gWN9Pv641DJwo56MlURnzVtiKxdhq5m1RB6ibjtxzy8QSgVdBItsRVd+YO9LFPwZzGg7yx8bMz0hEKuUVdF3hsaV/fRQNDF+5Xmuo3eO+XBHa7FeF1Qb1/YP/xhASRd971BvinDmzHJ7j30BqibeabV9x853K7ghT7i6t/ezlWh5Yd3zFvtq8uyjo8lT6VOBlGazb4Cf5pG2bb513q9rnjWezTgjbiPpGPPndnaqUL7b5Rom+zRtSj76MbZFSDXlmPevx0eX9mHh3eurVuTEl0tO0U3voQz844xG9/PMxjJihEizAv/PZRz22rDEjOtzLHfVBO5yEbB7ahJ/kfDG7wTmwn3M3gRujEdxLh5+8glSQV8o4bYRWuk1i93tcd3ovrhff4Omc5XXLKdHZyznTOWWH20GLdmQw04xJ94WlVSL+E5iCyBVa2EhoC7eyu1d3+LehB0K936oCEoiJSg6hEc6BepE0V6QNGiRQv0gbqQT4goqm2CjSHVrTmUDbI5ycANUsx528Fc5NnKWfmsxUakKBYuMdIXbo45cDttyKNUKDJEWo0ghzrLoFGRN365g/LegKNsIaICcQQ1xBo5Z5EKpGBOvMnefoMikGk5d87WblR3M+8G3p35ivlyxnUMPBfZLCXy2dHx8yWlQMghWfHlMsAEMLRs+XlAAhWs6PL5TNgnuSB6MHP0ADPm/RuYYDkhg3GcDA07GAcSBpAy4MVyHNttvLjJ5BKshLpaJ6rTnASwawiKXuTV6O8AdRqarKqHUYPThrrAepBmNC8k5XDWlmmXOZp8J5z5V2BnqfjFYAr+a5IQ6wsU6a9WqbrJnUcv3Rvd7NogOpyszwnJ++ZCxDuSF5COKQMzc5HHyaMEg6j+YqR61C5PgwziPAOgUMZD1ANqFHEHoDrob0YbwM5OyU0IPCdOtWLZJetwNlm+duARZveTIQnR5ROk8lp6SNOlp1ZSaD9ykKUICmArwuCI8HmZ0ppGfozyStiln8B5Mq9adMY/Hni8/ieqxXMbdX9FcaSwKiWhFS5rLvYkP4uutMWYDzEmweNhSFDb8KeKpFwMjXn400dQ8iI9do1VGi2E06acnBvoGZGQK3bAmbf/VvbJYpNTznCAUVSuGIjsAF73ftsavb7OrvbWr4Xf60bientqrpnK0Y2MmtGlLNOvhqSLT4xO9iWXQqswfPUYvzHYaQStSjg2bAG2MAiSZQCVxqoWmVxZ5Hmrl4lHS1FKZFrXo5OVLaMVLUk4Rs2w527YsXKCE+nQM7GBFJn+GrJptLppcimw84jx3Eiv9eduvUPP/arKekpqi7XeRym+kvaTBD+PPKbD534iUj3+UYUYyfibVoMXplWaS5ABYkP7HcQHQA56Or6BtrsDtBIBGEwgKB6jsqNFJJ6UhFnZKOcBs4ou9FUTiP7sBBmdhdn4PLlaTjdE5Zuy0SXtdsKig6M0bAwNV+UKl8+Ef59BEKIctTnVaRye3nzE4NF1AxRkTSR8i3x+7bGR8g1CIgqwG60RE87OV+1umoVhCKWeWa41SU19iaFOTNUH7oVJqSkPW3MU/unucUG0pKd0/nKBHZQj39Rff4cF4c5svwytMotzqU+5ojEA2ou3N0jHXcvriuqy+IX7IKa/dQXF8jinTyglaWXQNj2VzdPRZ7LVGBdnZHaIgIvsHF40mNyqK1lw5BfdiIGBoHlV9/4kSQdtCWSBicr3z8adHFPsvu9qUyuhMYJsOWx/kn+f8NmegP7sK8ZenAeNP8tFLK3EuqT7BM8H0jehaOUiEykHZkxed9JZnqXuCxPbLUp792La2ikx3m/0Dm/zY/yFd3ZJ0pDAfma5uc4NfQobir2eexrp6Pwjq7U56viuLzwHj3HiP9J2rgj299vH+G2eX0XuUsMsU6hnRPwAp/LjVv2H781cqfjKuD+xzRIDl5MfjWdgZJhS5070+ALfTN9nedgZeT0P8mvTo75jyHTgQUjoyj/9P19zyZFn+9v03GUGGwlINKIC9ebBMiL6tuxDiw3Fz3iTe5hlfNKaxOyvhbHxSVii/GFILEYa0FKlFJ31AyPyIqYIrMgQ2/DVHeUs4ILhmG5cegAkYei7za7mp7pm42OLcmMc1asP0ZYfp2/hwc2i5J/uu6M7gW8H8ghT+99igy54aWgm9D4Yw/cL6zTMnQ+6+TcUbeu6F+9MU8AjbirVkLygLcyC/xy+XcTXT7s7gHSHpqHkB9w4L2fosXmVQIpuKWDQSvdVgGoU3X1oiJ0bTHEEg+ND4eFE2BcN/9bKwIO8IUeXj/yYZrkid+xlxNbANNPpVT5Mj1vdX5z+4r/97XZq9fL/PpfPMfrnzdzvM67luAV2DCa+2HrcEbSnyEf0A3UBrSTBNX7wZ3X67Wd635vu55WD+1x523Hb+e5j2mHDEA6YvfLXVYS83W0Y8/OzERekZkg9IfMMb7bbjcvcrx69T9YALmi8jHF1m1SHipJh7EDw1ALBz/subgEdkztUhUbmQQr3EH/u/BO7c3Lv/qpWqkbau7J0b3wJ939bkj89W+OqH65rGo8YV60Fri3NbmoxJh47ZeW2KWGX4Ey3X6Ofo7P+MLgb7yuM9cj0qCNwRs3HFHuV+0HOyuSKiIpSXqzMoY0qrAwqpGlUUUNfqAURUkEqZQpqo7/6Pgcc0hesCQ72oh/xCvmFKQp01UP+CVkCyklRauW38KV4koUacrMYp6e5rwmxJwu1PPF6tBUzGnGTHpmvCRJOsLM8c32UcjjFBEnMHloY2SiJDmbEe9f1ZIrY6Ak4HHOd8EbwdvERPm+N3t7CH2n0TRsm3K7gOCgneEUei4mx9QXB1GmtikpAAVGrzZHmMLDTRHmF0QqNIXfS3/xuLWqIU+l544diCB/2H7D2JswsA1UJBN5zXyOnpuRl8NOY+lWzMuhmmiTRELz2jB1nLRjbD0ztX2ugZZLL4a8WRGngTayskBgL2I6eIIOpU8E4yD2ncnGT3qNXx7+Vty2MCoGvQwJLnJZCuo2KPYxRbtaAF2BeTQ48xHrEXY50sXj+Abw5Y/vvW/b1731/a928rnhck37a/QP4bpLzo8vejNx3kmPUeqU0MnnNCyeBXf3DyiovfxnbiVsYJMuS057gHlXP/lcEq+BP4j3DwVeYZAln3jNZaRgv8mxcaeJ7mdkTjOs0tf1Xl4zbA5YdC7Vc3jySpA/VYP5/yW8cPTIZ698oeuZoZEnaJgj5PYMZt3bHwryfe9Y7Ts4k54bmW8ZHRK6prUzL2yeXvB6AQeF3QtBQRbCkr72UDgABrk5ZikkBvtBIBQAHi7GrQVtECgUEuRHLLRcH4PAIBAyu+dr0sL9hxUckSPRnqriinWyTJOOncoSKgKU+oSUSIWIZmuSir0gOwhI1E5GinahgqFklJhwDewG7m+s359k4f9lfeJa2daH3qruRodSk6akKajamnZtrYKC55zmfRHKyQ8hzmx6y3QUIlQ+KgR2sd/ifYYtQIE1WvNYBtayZUwDO+86O5dpRNjAzGNfJxKmuI3s3Lw8psGKlceq6rjGGmBNrf9gU/vSaxvWF/H0etzvcc8BXB4trC2pUJAu0G0qMjnz9C4OAyuek5gh3+LYD0T2uLh2H4yvI04PO3xpPl2KU8Z1+dB8HUqw7/DF+LQD8kdkWW6YQRxiDM15EJobYjCE3OzBoy9kkCMfkRNiNIiN0qAmW/SEDxVJbR+JFFcUZZN+tEqLRQH1IEcTsEb/RHE5TTaeJSiJAgwYapXpodAR2u3GQlqDqqprXv66X6jXhd1k+zwvKKjBHeLR0NXdQACVjYsX+fq2VQJCA3iZv2LNBKOLOVFeW6UTzHbH5E5YIGbU8/r1jfzWhAaJRZSVWiRvicXZtEKJ5a3HdmN8K7/9+nV6hCUiMuh3o0DNT0nhqwXHHOnu+SkC9TEtBQj8EPOG96ar67sfYv361zf1DcljdfiwnMLrYxWv+R8/jHS1XRu/7IauRrIdcX+B74L7CLvz92K224TuCX7C6029t/sEfsqLrlHqu1lLu+spe3+AGIhRBlmkmCMrK5NXxrZAW0ClolwmK1dULp6JsHTXkSrv9H3iXSUe8Uuz/CnnvLKrl27X5uoh62VzU1J8rX++48WzucoZElLjUOtTOctHngu1S1RO+acGgkKDWn2WLKHJaei5nn0bTeBggjLWFr/CXeuc5YIR91SAN0AS/cvTP0mxyOlAXXaU5v7oCElC3v/h3RmkC4jfYd/CSSF1kZK5Fm77uibM2RKeF0ZfxO0mJ7cfDsTnPkkcbUe/SX8t+BbGuvSv1Ln2/AruqgO/bCOibzj8mNJrZ4jHEQ0Z6dWTk4vTxXHupL1P5+3/pL3RO63CW068Gy3aUOO/J3l0CQ2XuvdXzoUBUWVY1hrWl2dQzy1PXUDD5tBu6wYKupMVS5PSKazXjqJ6sa9nE3eaTzq9ZSiIkk86bno6Bafra9OJoxVVpHilUIsUV/H45y6L0lRMYWbqbJp/+gd7i5Sng5E2/5fpfvVvlC41B7HTE416axOA6K5n+BDZAyya2d579v7DVq52ZqKFJuzsRm12lUaCKt3sShqJLFqzx2kicH9hqLDzx33eBgeCin6Mzskn6+uPumCjzGnNrLhLRl96zLvs2v9X5sny8iIginQEP9D7Xu3/iAbhsvQ+JTwoey2w5etIZZV1vGu/gwxxRjy0U/2jlFH3o5tzjl7yXBSvuDe0rtpFO6/7n4Hx0s71HUIaay1LF3YKmIw2bIZdLasfpO1vKrt4RfPS7vQD1mwQbAIb/wcYU56iswrz60jrLnJBa/KOjM4v0NpY8/6ERpb4ogmqvehIqxz4b2VO7Govz6Kn30cKUoR0qXdIlM/3Si9aOO9YFub/rXhrsPvw3+SnSf8l7v99PO3D8mY0zDdm7tYZy4b4f/3SHPiXYfVe0QHcP2291sDS+J9JD1rz/wfp+m4AFv0XhLUlnLw8uMKSWIZlA1+dtEFyUI2zNFHabcZfWjv/DReif/JZfE3G56LvTqf64eyMvXGW65A+pvlZ9BVIlaFNXgwJ05Rzo5cc3KoHLrET/tl5aqaP/PVnMROHJQRvjfVilbEm0XYFfcdjQ8Z6bEziNjbRxMyek2QcgMFwAkCts5uxiByPjXh/jNH6vmMc+r4fK+T9ZBL6/h+rfYewZ/SbrV8TQsFaVb0iHYNhfsEP9yda9pD8wn8xZcI0NRtPT2f+wIApiTT5y85LMcqk2Krv5jND76PqUmxQl7ErpdtPJoaWZqxje/aREIozca2q/rykYzBLL+RX7yda9pAYXX/VlHWiPXw1G08ZXD/EwNRmSeLzl50XTTUKsaTNaNV3G4F5KxpVRzca1C/a2MUwuv3kc2mGVRzn729Htr8PtvPhCAQBZMhRoMQYE1SoUak5cqJDjwEJYjhBUjTDcrwgSrKiarphWrbjen4QRnGSZnlRVnXTdv0wTvPS2tbe0dnV3dPbF+rHRFx2kXucCQPBMYmBeoZwkx3HloK9HhwZlhUQ8cITewiytn71GsJ7LlAoF9J5pDmX2I6Wae8ji6nGNFqHuYDVBW0uYLaM+dOyZrEuYNFesdorQmAhG8NuQ+JEEBu6sRiGGOxM9BQ6Y3eN4rjh/0iObzSkkSHvr4+cHck+jK+BSZ4YwtCYm2sIouHbI0Hgm2l2cwDqvLiZT8DQYaDG0Ow6k3oebmsgPybjR6yFeBdJdVhS1G8qCGeqjiRtumWOxVPkgLeGM6rJ6O9ddkAmKwcIJX7kMWHoT7Ame+piFYIusbcsfmngSs7JFuhSOxRZCaIWFY6vs+MrL9810LBEHnEnv/MfTg2PplzapG9wfeDecq1Fjpw5yroGOsPNKTuCmOAbxoIoUaCiBgoOUKfaFc1kDaEO/lcs/NvKg8ua3RZNDdYapDDTbc1RJD5CFCZd++qAhu96RnyuvIXbDow4iGcAAA==') format('woff2'), + url('iconfont.woff?t=1634117939955') format('woff'), + url('iconfont.ttf?t=1634117939955') format('truetype'); } .iconfont { @@ -13,6 +13,14 @@ -moz-osx-font-smoothing: grayscale; } +.icon-shouye1:before { + content: "\e6d4"; +} + +.icon-fanhui:before { + content: "\eb7e"; +} + .icon-ziyuan:before { content: "\e65c"; } diff --git a/commons/js/config.js b/commons/js/config.js index cdc5d11..1e3ffb2 100644 --- a/commons/js/config.js +++ b/commons/js/config.js @@ -68,10 +68,14 @@ api = { appXzStat: "app/xz/stat", //获取电话统计数据 appCity: "app/city", //获取系统配置城市 - materialHome: "material/home", //素材首页 + materialHomeTabs: "material/home/tabs", //推广素材_tab + materialHomeLists: "material/home/lists", //推广素材_lists materialHomeTopic: "material/home/topic", //生成专题 materialTopic: "material/topic", //专题首页 materialHomeQrcode: "material/home/qrcode", //获取二维码 + materialStatistics: 'material/statistics', //数据分析_首页 + materialStatisticsCal: 'material/statistics/cal', //数据分析_累计数据 + materialStatisticsChart: 'material/statistics/chart', //数据分析_图表 diff --git a/commons/js/utils/apiQuery.js b/commons/js/utils/apiQuery.js index 16046c5..c2f10f5 100644 --- a/commons/js/utils/apiQuery.js +++ b/commons/js/utils/apiQuery.js @@ -446,10 +446,17 @@ apiQuery.getAppCity = function(params){ }) } -//素材首页 -apiQuery.getMaterialHome = function(params){ +//推广素材_tab +apiQuery.getMaterialHomeTabs = function(params){ return new Promise(function (resolve, reject) { - HttpRequest(false, Config.api.materialHome, 2, params, "GET", resolve, reject) + HttpRequest(false, Config.api.materialHomeTabs, 2, params, "GET", resolve, reject) + }) +} + +//推广素材_lists +apiQuery.getMaterialHomeLists = function(params){ + return new Promise(function (resolve, reject) { + HttpRequest(false, Config.api.materialHomeLists, 2, params, "GET", resolve, reject) }) } @@ -474,4 +481,25 @@ apiQuery.getMaterialHomeQrcode = function(params){ }) } +//数据分析_首页 +apiQuery.getMaterialStatistics = function (params) { + return new Promise(function (resolve, reject) { + HttpRequest(false, Config.api.materialStatistics, 2, params, "GET", resolve, reject) + }) +} + +//数据分析_累计数据 +apiQuery.getMaterialStatisticsCal = function (params) { + return new Promise(function (resolve, reject) { + HttpRequest(false, Config.api.materialStatisticsCal, 2, params, "GET", resolve, reject) + }) +} + +//数据分析_图表 +apiQuery.getMaterialStatisticsChart = function (params) { + return new Promise(function (resolve, reject) { + HttpRequest(false, Config.api.materialStatisticsChart, 2, params, "GET", resolve, reject) + }) +} + export default apiQuery; \ No newline at end of file diff --git a/components/distributePoster/index.js b/components/distributePoster/index.js index 2d33adb..93e2b4c 100644 --- a/components/distributePoster/index.js +++ b/components/distributePoster/index.js @@ -33,7 +33,7 @@ Component({ //组件的初始数据 data: { - headImg:app.getStorageByKey("userInfo").headimg, + //headImg:app.getStorageByKey("userInfo").headimg, defaultQrcode: _.config.imgUrl + 'common/qr.jpg', imgs: [], tempPosterPath: '', @@ -48,7 +48,7 @@ Component({ observers: { 'isCreateQrcode': function (e) { if (e) { - this.getAppUdataFcms() + this.getMaterialHomeQrcode() } }, 'isShow': function (e) { @@ -61,9 +61,9 @@ Component({ }, 'customImg': function (e) { if (e) { - this.setData({ - headImg:app.getStorageByKey("userInfo").headimg, - }) + // this.setData({ + // headImg:app.getStorageByKey("userInfo").headimg, + // }) //头像 //this.getImageInfo(this.data.headImg, 4) this.getImageInfo(this.data.customImg, 3) @@ -97,17 +97,16 @@ Component({ }, //获取二维码 - getAppUdataFcms() { - - this.getImageInfo('https://img.liche.cn/liche/wx_8877c06d8591ac51.png', 2) - - // _.apiQuery.getAppUdataFcms({ - // id: this.data.qccodeid, - // }).then(res => { - // this.getImageInfo(res.data.img, 2) - // }).catch(res => { - // //this.getImageInfo(this.data.defaultQrcode, 2) - // }) + getMaterialHomeQrcode() { + let params = {}; + params['page'] = 'pages/special2/index'; + params['scene'] = this.data.qccodeid+'_'+app.getStorageByKey("userInfo").biz_id; + params['width'] = 260; + _.apiQuery.getMaterialHomeQrcode(params).then(res => { + this.getImageInfo(res.data.url, 2) + }).catch(res => { + //this.getImageInfo(this.data.defaultQrcode, 2) + }) }, //自定义海报 diff --git a/components/distributePoster/index.wxml b/components/distributePoster/index.wxml index 5883836..82e345a 100644 --- a/components/distributePoster/index.wxml +++ b/components/distributePoster/index.wxml @@ -1,14 +1,12 @@ - - - - - - - - + + + + + + \ No newline at end of file diff --git a/components/navBar/navBar.js b/components/navBar/navBar.js index f964697..538f358 100644 --- a/components/navBar/navBar.js +++ b/components/navBar/navBar.js @@ -1,5 +1,4 @@ import Utils from '../../commons/js/utils/util' -const app = getApp() Component({ /** * 组件的属性列表 @@ -15,7 +14,7 @@ Component({ }, bgColor: { type: String, - value: '#fe2643' + value: '#1a1a1a' }, isShowBg: { type: Boolean, @@ -57,7 +56,7 @@ Component({ isShowRetBtn: true }) } - if (Utils.getCurrentPath().url == 'pages/index/index') { + if (Utils.getCurrentPath().url == 'pages/index/index'||Utils.getCurrentPath().url == 'pages/login/index'||Utils.getCurrentPath().url == 'pages/customer/index'||Utils.getCurrentPath().url == 'pages/order/index'||Utils.getCurrentPath().url == 'pages/channel/index'||Utils.getCurrentPath().url == 'pages/dataAnalysis/index') { this.setData({ isShowHomeBtn: true }) @@ -89,19 +88,9 @@ Component({ }) }, home: function () { - // wx.switchTab({ - // url: '/pages/index/index' - // }) - if(app.getStorageByKey("userInfo").group_id==4){ - wx.reLaunch({ - url: '/pages/channel/index' - }) - }else{ - wx.reLaunch({ - url: '/pages/index/index' - }) - } - + wx.switchTab({ + url: '/pages/index/index' + }) } } }) \ No newline at end of file diff --git a/components/navBar/navBar.json b/components/navBar/navBar.json index 93ec454..4d7f405 100644 --- a/components/navBar/navBar.json +++ b/components/navBar/navBar.json @@ -1,6 +1,6 @@ { "component": true, "usingComponents": { - "lcb-searchBar": "/components/searchBar/index" + "lc-searchBar": "/components/searchBar/index" } } \ No newline at end of file diff --git a/components/navBar/navBar.wxml b/components/navBar/navBar.wxml index 625ede5..43f4e0f 100644 --- a/components/navBar/navBar.wxml +++ b/components/navBar/navBar.wxml @@ -1,5 +1,5 @@ - + @@ -12,16 +12,12 @@ - + - - - + {{titleText}} diff --git a/pages/distribute/index.js b/pages/distribute/index.js index 3182332..f6ebc73 100644 --- a/pages/distribute/index.js +++ b/pages/distribute/index.js @@ -12,6 +12,13 @@ Page({ }) } + //获取用户信息 + _.apiQuery.getUserInfo().then(res => { + this.setData({ + userInfo: res + }) + }) + wx.getSystemInfo({ success (res) { if(res.system.indexOf('Android')>-1){ @@ -42,24 +49,7 @@ Page({ //页面相关事件处理函数--监听用户下拉动作 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 - } + //this.getDistributionHome() }, }) \ No newline at end of file diff --git a/pages/distribute/index.wxml b/pages/distribute/index.wxml index dfc2956..e9995b7 100644 --- a/pages/distribute/index.wxml +++ b/pages/distribute/index.wxml @@ -17,7 +17,7 @@ - + diff --git a/pages/distribute/material/index.js b/pages/distribute/material/index.js index 1d40ca8..cbd7b56 100644 --- a/pages/distribute/material/index.js +++ b/pages/distribute/material/index.js @@ -27,92 +27,65 @@ Page({ }) } - this.getContentSubCmsTabs() + //获取用户信息 + _.apiQuery.getUserInfo().then(res => { + this.setData({ + userInfo: res + }) + }) + + this.getMaterialHomeTabs() }, //推广素材tab - getContentSubCmsTabs(){ + getMaterialHomeTabs(){ + _.apiQuery.getMaterialHomeTabs().then(res => { + this.setData({ + cate_list: res.data, + }) - let res = {"code":200,"data":[{"id":4,"name":"狸车海报"},{"id":3,"name":"活动专题"},{"id":5,"name":"公号测评"},{"id":6,"name":"朋友圈"},{"id":7,"name":"其它"}],"msg":""} - this.setData({ - cate_list: res.data, - }) + this.getMaterialHomeLists() - this.getContentSubCms() - wx.stopPullDownRefresh() //停止下拉刷新 - - // _.apiQuery.getContentSubCmsTabs().then(res => { - // this.setData({ - // cate_list: res.data, - // }) - - // this.getContentSubCms() - - // wx.stopPullDownRefresh() //停止下拉刷新 - // }); + wx.stopPullDownRefresh() //停止下拉刷新 + }); }, //cms列表 - getContentSubCms() { - - let res = {"code":200,"data":{"list":[{"id":"14","title":"我在狸车上看到一款超棒电动 汽车,赶紧来看看吧~","img":"https:\/\/img.liche.cn\/liche\/2021\/08\/498ae4b8baa293dd\/1ea396feac03223c.jpg","url":"\/pages\/mine\/index","e_time":"2024-08-02 23:59:59","target_id":"0","status":1,"btn_type":"1"}],"total":1},"msg":""} - + getMaterialHomeLists() { this.setData({ - flag: this.data.flag - 1 + load: false, + loading: true, }) - if (this.data.flag<1) { + let params = {}; + params['page'] = this.data.pageNo; + params['size'] = 20; + params['type'] = this.data.cate_list[this.data.cateIndex].id; + _.apiQuery.getMaterialHomeLists(params).then(res => { this.setData({ - pageNo: this.data.pageNo + 1, - list: this.data.list.concat(res.data.list), - load: true, - loading: false, + flag: this.data.flag - 1 }) - if (res.data.total == 0) { + if (this.data.flag<1) { this.setData({ - noData: true - }) - } else if (this.data.list.length == res.data.total) { - this.setData({ - end: true + show:res.data.show, + pageNo: this.data.pageNo + 1, + list: this.data.list.concat(res.data.list), + load: true, + loading: false, }) + if (res.data.total == 0) { + this.setData({ + noData: true + }) + } else if (this.data.list.length == res.data.total) { + this.setData({ + end: true + }) + } } - } - wx.stopPullDownRefresh() - - - // this.setData({ - // load: false, - // loading: true, - // }) - // let params = {}; - // params['page'] = this.data.pageNo; - // params['size'] = 20; - // params['position'] = this.data.cate_list[this.data.cateIndex].id; - // _.apiQuery.getContentSubCms(params).then(res => { - // this.setData({ - // flag: this.data.flag - 1 - // }) - // if (this.data.flag<1) { - // this.setData({ - // pageNo: this.data.pageNo + 1, - // list: this.data.list.concat(res.data.list), - // load: true, - // loading: false, - // }) - // if (res.data.total == 0) { - // this.setData({ - // noData: true - // }) - // } else if (this.data.list.length == res.data.total) { - // this.setData({ - // end: true - // }) - // } - // } - // wx.stopPullDownRefresh() - // }); + wx.stopPullDownRefresh() + }); }, //切换分类 @@ -128,7 +101,7 @@ Page({ cateIndex: e.currentTarget.dataset.index, flag: this.data.flag + 1, }) - this.getContentSubCms() + this.getMaterialHomeLists() } }, @@ -136,7 +109,7 @@ Page({ showPoster(e){ let index = e.currentTarget.dataset.index let that = this - if(that.data.list[index].status == 0){ + if(that.data.list[index].if_add == 0){ that.setData({ showPoster:true, currentIndex:index, @@ -148,7 +121,7 @@ Page({ that.setData({ 'poster.isCreateQrcode':true, 'poster.qrcodeid':that.data.list[index].id, - 'poster.customPoster':that.data.list[index].img, + 'poster.customPoster':that.data.list[index].cover, 'poster.slogan':that.data.list[index].title, }) setTimeout(function(){ @@ -162,24 +135,29 @@ Page({ }, //生成海报 - createSpecial(e){ + putMaterialHomeTopic(e){ let that = this - wx.showLoading({ - title: '正在生成中...', - }) - that.setData({ - showPoster:false, - 'poster.isCreateQrcode':true, - 'poster.qrcodeid':that.data.list[that.data.currentIndex].id, - 'poster.customPoster':that.data.list[that.data.currentIndex].img, - 'poster.slogan':that.data.list[that.data.currentIndex].title, - }) - setTimeout(function(){ - that.setData({ - 'poster.isShow': true + let params = {}; + params['t_id'] = that.data.list[that.data.currentIndex].id; + _.apiQuery.putMaterialHomeTopic(params).then(res => { + wx.showLoading({ + title: '正在生成中...', }) - wx.hideLoading() - },3000) + that.setData({ + showPoster:false, + ['list['+that.data.currentIndex+'].if_add']:1, + 'poster.isCreateQrcode':true, + 'poster.qrcodeid':that.data.list[that.data.currentIndex].id, + 'poster.customPoster':that.data.list[that.data.currentIndex].cover, + 'poster.slogan':that.data.list[that.data.currentIndex].title, + }) + setTimeout(function(){ + that.setData({ + 'poster.isShow': true + }) + wx.hideLoading() + },3000) + }); }, //复制内容 @@ -214,7 +192,7 @@ Page({ loading: false, flag: this.data.flag + 1 }) - this.getContentSubCms() + this.getMaterialHomeLists() }, //页面上拉触底事件的处理函数 @@ -223,7 +201,7 @@ Page({ this.setData({ flag: this.data.flag + 1 }) - this.getContentSubCms() + this.getMaterialHomeLists() }, }) \ No newline at end of file diff --git a/pages/distribute/material/index.wxml b/pages/distribute/material/index.wxml index a34365f..8cba2cc 100644 --- a/pages/distribute/material/index.wxml +++ b/pages/distribute/material/index.wxml @@ -8,24 +8,21 @@ - + - + - - 哪吒V仅售28999元,立即预约马上试驾,还可享受5年电池质保~ - - 复制 - - - - - 哪吒V仅售28999元,立即预约马上试驾,还可享受5年电池质保~ - - 复制 - + + + + {{item.content}} + + 复制 + + + @@ -37,11 +34,11 @@ - + - - + + \ No newline at end of file diff --git a/pages/distribute/special/index.js b/pages/distribute/special/index.js index 9239994..4ce205b 100644 --- a/pages/distribute/special/index.js +++ b/pages/distribute/special/index.js @@ -1,66 +1,137 @@ -// pages/distribute/special/index.js +import _ from '../../../commons/js/commons' +const app = getApp() +let flagForScroll = false Page({ - /** - * 页面的初始数据 - */ + //页面的初始数据 data: { - + navBar: { + title: '', + bgColor: '#fff', + isShowBg: false, + txtColor: '#fff' + }, + flagForBarColor: 'fff', + isBindMobile:true, + isShowBindMobile:false, + banneractive:0, + info:'', }, - /** - * 生命周期函数--监听页面加载 - */ + //生命周期函数--监听页面加载 onLoad: function (options) { - }, + if (options.scene) { //二维码入口 + let sceneArr = options.scene.split('_') + this.setData({ + id:sceneArr[0], + biz_id:sceneArr[1], + }) + } else { // 链接入口 + for (let key in options) { + this.setData({ + [key]: options[key] + }) + } + } - /** - * 生命周期函数--监听页面初次渲染完成 - */ - onReady: function () { + flagForScroll = false + + this.getMaterialTopic() }, - /** - * 生命周期函数--监听页面显示 - */ - onShow: function () { + //生命周期函数--监听页面显示 + onShow(){ + + wx.setNavigationBarColor({ + frontColor: '#ffffff', + backgroundColor: '#ffffff' + }) }, - /** - * 生命周期函数--监听页面隐藏 - */ - onHide: function () { - + //cms详细信息 + getMaterialTopic() { + if (this.data.id) { + let that = this + let params = {}; + params['id'] = this.data.id; + _.apiQuery.getMaterialTopic(params).then(res => { + + that.setData({ + info: res.data, + }) + + wx.stopPullDownRefresh() + }) + } else { + _.utils.$toast('查无此信息') + } }, - /** - * 生命周期函数--监听页面卸载 - */ - onUnload: function () { - + //banner轮播点 + bannerChange(e) { + let index = e.detail.current; + this.setData({ + banneractive: index, + }); }, - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ + //推送链接 + pushLink(e) { + if(e.currentTarget.dataset.url){ + _.$router.openUrlScheme(e.currentTarget.dataset.url) + } + }, + + //预约看车 + putMaterialBiz(){ + _.utils.$toast('预览专题不可报名') + }, + + onPageScroll(obj) { + if (obj.scrollTop > _.config.elementScrollTop && !flagForScroll) { + flagForScroll = true + this.setData({ + //'navBar.title': this.data.info.title, + 'navBar.isShowBg': true, + 'navBar.txtColor': '#333', + flagForBarColor: '000' + }) + wx.setNavigationBarColor({ + frontColor: '#000000', + backgroundColor: '#000000', + animation: { + duration: 400, + timingFunc: 'easeIn' + } + }) + } else if (obj.scrollTop < _.config.elementScrollTop && flagForScroll) { + flagForScroll = false + this.setData({ + 'navBar.title': '', + 'navBar.isShowBg': false, + 'navBar.txtColor': '#fff', + flagForBarColor: 'fff' + }) + wx.setNavigationBarColor({ + frontColor: '#ffffff', + backgroundColor: '#ffffff', + animation: { + duration: 400, + timingFunc: 'easeIn' + } + }) + } + }, + + //页面相关事件处理函数--监听用户下拉动作 onPullDownRefresh: function () { - + this.setData({ + banneractive:0, + }) + this.getMaterialTopic() }, - /** - * 页面上拉触底事件的处理函数 - */ - onReachBottom: function () { - - }, - - /** - * 用户点击右上角分享 - */ - onShareAppMessage: function () { - - } }) \ No newline at end of file diff --git a/pages/distribute/special/index.json b/pages/distribute/special/index.json index 8835af0..697f5ba 100644 --- a/pages/distribute/special/index.json +++ b/pages/distribute/special/index.json @@ -1,3 +1,10 @@ { - "usingComponents": {} + "enablePullDownRefresh": true, + "navigationStyle": "custom", + "navigationBarTextStyle": "white", + "navigationBarBackgroundColor": "#333", + "backgroundColor": "#ffffff", + "backgroundColorTop": "#333", + "usingComponents": { + } } \ No newline at end of file diff --git a/pages/distribute/special/index.wxml b/pages/distribute/special/index.wxml index dd57b52..e829c5f 100644 --- a/pages/distribute/special/index.wxml +++ b/pages/distribute/special/index.wxml @@ -1,2 +1,35 @@ - -pages/distribute/special/index.wxml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 预约看车 + + \ No newline at end of file diff --git a/pages/distribute/special/index.wxss b/pages/distribute/special/index.wxss index 2e4e03e..495c086 100644 --- a/pages/distribute/special/index.wxss +++ b/pages/distribute/special/index.wxss @@ -1 +1,14 @@ -/* pages/distribute/special/index.wxss */ \ No newline at end of file +page{min-height:100%;} +.hp100{box-sizing:border-box;} +.indicator-pin { + margin: 0 6rpx; + width: 12rpx; + height:12rpx; + border-radius:12rpx; + background-color:#333; + transition: .5s all ease-in; +} + +.indicator-pin.active { + background-color:#fff; +} \ No newline at end of file diff --git a/pages/distribute/statistics/index.js b/pages/distribute/statistics/index.js index aa6c27f..4c51e49 100644 --- a/pages/distribute/statistics/index.js +++ b/pages/distribute/statistics/index.js @@ -3,19 +3,7 @@ import popularData from '../../../commons/js/lib/popularData'; import * as echarts from '../../../ecCanvas/components/ec-canvas/echarts'; const app = getApp() -let barChartData; let lineChartData; -function barChart(canvas, width, height, dpr) { - const chart = echarts.init(canvas, null, { - width: width, - height: height, - devicePixelRatio: dpr // new - }); - canvas.setChart(chart); - let option = barChartData - chart.setOption(option); - return chart; -} function lineChart(canvas, width, height, dpr) { const chart = echarts.init(canvas, null, { width: width, @@ -31,29 +19,13 @@ function lineChart(canvas, width, height, dpr) { Page({ data: { imgUrl:_.config.imgUrl, - showBarChart:false,//是否显示Bar图表 - ecBar:{}, + materialArray: [], + materialobj: [], + materialIndex:-1, + dateTime:'', + calList: [], showLineChart:false,//是否显示Line图表 ecLine:{}, - storeArray: [], - storeobj: [], - storeIndex:0, - staffArray: [], - staffobj: [], - staffIndex:-1, - tabId:'1', - tab:[ - { - id: 1, - title: '客户数据' - }, - { - id: 2, - title: '订单数据' - }, - ], - custom:[],//客户数据 - order:[],//订单数据 }, onLoad(options) { @@ -62,13 +34,14 @@ Page({ [key]: options[key] }) } - popularData.getDateLater(0,0).then(res => { - this.setData({ - dateTime:res[0], - }) - }) + // popularData.getDateLater(0,0).then(res => { + // this.setData({ + // dateTime:res[0], + // }) + // }) - this.getAppStatisticsOcust() + this.getMaterialStatistics() + this.getMaterialStatisticsChart() }, @@ -76,99 +49,86 @@ Page({ }, - //获取管理门店 - getAppUserAdmins(){ - let params = {}; - params['biz_id'] = this.data.storeobj[this.data.storeIndex].id; - params['page'] = 1; - params['size'] = 1000; - _.apiQuery.getAppUserAdmins(params).then(res => { - let staffArray = [] - res.data.list.forEach(item => { - staffArray.push(item.uname) + //数据分析_首页 + getMaterialStatistics(){ + _.apiQuery.getMaterialStatistics().then(res => { + wx.setNavigationBarTitle({ + title:res.data.title, + }) + let materialArray = [] + res.data.topic_list.forEach(item => { + materialArray.push(item.title) }) this.setData({ - staffArray:staffArray, - staffobj: res.data.list, + biz_name:res.data.biz_name, + materialArray:materialArray, + materialobj: res.data.topic_list, + materialIndex:-1, + }) + this.getMaterialStatisticsCal() + }); + }, + + //数据分析_累计数据 + getMaterialStatisticsCal(){ + let params = {}; + if(this.data.dateTime != ''){ + params['day'] = this.data.dateTime; + } + if(this.data.materialIndex>-1){ + params['t_id'] = this.data.materialobj[this.data.materialIndex].id; + } + _.apiQuery.getMaterialStatisticsCal(params).then(res => { + this.setData({ + calList:res.data, }) }); }, //数据分析-订单数据 - getAppStatisticsOcust(){ + getMaterialStatisticsChart(){ - let res = { - "code":200, - "data":{ - "stat_data":{ - "tooltip":{"trigger":"axis"}, - "legend":{ - "top":"bottom", - "data":["浏览","客户","订单"] - }, - "grid":{"top":"10%","left":"2%","right":"5%","bottom":"15%","containLabel":true}, - "xAxis":{ - "type":"category", - "boundaryGap":false, - "data":["1","2","3","4","5","6","7","8","9","10","11","12",] - }, - "yAxis":{"type":"value"}, - "series":[ - {"name":"浏览","type":"line","stack":"总量","data":[2,3,4,3,6,7,2,3,4,3,6,7,],"smooth":true}, - {"name":"客户","type":"line","stack":"总量","data":[3,6,7,3,6,7,3,6,7,3,6,7,],"smooth":true}, - {"name":"订单","type":"line","stack":"总量","data":[5,2,1,5,2,1,5,2,1,5,2,1,],"smooth":true}, - ] - }, - "season_data":[], - "season":3 - }, - "msg":"" - } - - lineChartData = res.data.stat_data this.setData({ - order:res.data.custom, - showLineChart:true, - ['ecLine.onInit']:lineChart, + ecLine:{}, + showLineChart:false, }) - wx.stopPullDownRefresh() - - // let params = {}; - // params['biz_id'] = this.data.storeobj[this.data.storeIndex].id; - // params['day'] = this.data.dateTime; - // if(this.data.staffIndex>-1){ - // params['admin_id'] = this.data.staffobj[this.data.staffIndex].id; + let params = {}; + // if(this.data.dateTime != ''){ + // params['day'] = this.data.dateTime; // } - // _.apiQuery.getAppStatisticsOcust(params).then(res => { + // if(this.data.materialIndex>-1){ + // params['t_id'] = this.data.materialobj[this.data.materialIndex].id; + // } + _.apiQuery.getMaterialStatisticsChart(params).then(res => { - // lineChartData = res.data.stat_data - // this.setData({ - // order:res.data.custom, - // showLineChart:true, - // ['ecLine.onInit']:lineChart, - // }) - // wx.stopPullDownRefresh() + lineChartData = { + "tooltip":{"trigger":"axis"}, + "legend":{ + "top":"bottom", + "data":[] + }, + "grid":{"top":"10%","left":"2%","right":"5%","bottom":"15%","containLabel":true}, + "xAxis":{ + "type":"category", + "boundaryGap":false, + "data":[] + }, + "yAxis":{"type":"value"}, + "series":[] + } - // }); - }, + lineChartData.legend.data = res.data.legend + lineChartData.xAxis.data = res.data.xAxis + lineChartData.series = res.data.series - //选择城市 - changeCity(e) { - this.setData({ - city_id:this.data.cityList[e.detail.value].city_id, - cityIndex: e.detail.value - }) - this.getAppUserBizs() - }, + this.setData({ + showLineChart:true, + ['ecLine.onInit']:lineChart, + }) - //选择门店 - changeStore(e) { - this.setData({ - storeIndex: e.detail.value - }) - this.getAppStatisticsOcust() + }); }, //日期选择 @@ -176,11 +136,15 @@ Page({ this.setData({ dateTime: e.detail.value, }) - if(this.data.tabId==1){ - this.getAppStatisticsScust() - }else if(this.data.tabId==2){ - this.getAppStatisticsOcust() - } + this.getMaterialStatisticsCal() + }, + + //选择素材 + changeMaterial(e) { + this.setData({ + materialIndex: e.detail.value + }) + this.getMaterialStatisticsCal() }, //推送链接 @@ -192,32 +156,8 @@ Page({ //页面相关事件处理函数--监听用户下拉动作 onPullDownRefresh: function () { - //this.getAppUserBizs() + this.getMaterialStatistics() + this.getMaterialStatisticsChart() }, -}) - -function getLineOption() { - - return{ - grid: { - top: '15%', - left: '2%', - right: '5%', - bottom: '5%', - containLabel: true - }, - xAxis: { - type: 'category', - data: ['1月', '2月', '3月',] - }, - yAxis: { - type: 'value' - }, - series: [{ - data: [20, 932, 901,], - type: 'line', - smooth: true - }] - }; -} \ No newline at end of file +}) \ No newline at end of file diff --git a/pages/distribute/statistics/index.wxml b/pages/distribute/statistics/index.wxml index 34f41a9..4650295 100644 --- a/pages/distribute/statistics/index.wxml +++ b/pages/distribute/statistics/index.wxml @@ -1,24 +1,24 @@ - - 泉州鲤城区4s店 + {{biz_name}} 日期选择 - {{dateTime}} + 全部 + {{dateTime}} 素材选择 - + - 全部 - {{staffArray[staffIndex]}} + 全部 + {{materialArray[materialIndex]}} @@ -28,36 +28,20 @@ + - - - + + + + + {{item.value}} + {{item.name}} - 233 - 浏览次数 - - - - - - - - 233 - 报名客户 - - - - - - - - 12.23w - 订单客户 - + - + diff --git a/pages/mine/index.js b/pages/mine/index.js index f616cad..1c8548a 100644 --- a/pages/mine/index.js +++ b/pages/mine/index.js @@ -3,24 +3,6 @@ const app = getApp() Page({ data: { imgUrl:_.config.imgUrl, - list:[ - { - icon:'https://qs.haodian.cn/wechat_app/lichebao/mine/icon-zichan.png', - title:'我的资产', - url:'', - }, - { - icon:'https://qs.haodian.cn/wechat_app/lichebao/mine/icon-sucai.png', - title:'我的素材', - url:'/pages/distribute/index', - }, - { - icon:'https://qs.haodian.cn/wechat_app/lichebao/mine/icon-sezhi.png', - title:'账户设置', - url:'/pages/mine/install/index', - }, - - ], isShowAddStaff:false, name:'', mobile:'', @@ -33,6 +15,46 @@ Page({ }) } + let list = [] + if(this.data.source=='channel'){ + list = [ + { + icon:'https://qs.haodian.cn/wechat_app/lichebao/mine/icon-zichan.png', + title:'我的资产', + url:'', + }, + { + icon:'https://qs.haodian.cn/wechat_app/lichebao/mine/icon-sezhi.png', + title:'账户设置', + url:'/pages/mine/install/index', + }, + + ] + }else if(this.data.source=='shop'){ + list = [ + { + icon:'https://qs.haodian.cn/wechat_app/lichebao/mine/icon-zichan.png', + title:'我的资产', + url:'', + }, + { + icon:'https://qs.haodian.cn/wechat_app/lichebao/mine/icon-sucai.png', + title:'我的素材', + url:'/pages/distribute/index', + }, + { + icon:'https://qs.haodian.cn/wechat_app/lichebao/mine/icon-sezhi.png', + title:'账户设置', + url:'/pages/mine/install/index', + }, + + ] + } + + this.setData({ + list:list, + }) + this.getUserInfo() wx.getSystemInfo({