6 changed files with 836 additions and 36 deletions
@ -0,0 +1,8 @@ |
|||||
|
# Default ignored files |
||||
|
/shelf/ |
||||
|
/workspace.xml |
||||
|
# Datasource local storage ignored files |
||||
|
/../../../../:\workspace\bnyer-cloud-hub\.idea/dataSources/ |
||||
|
/dataSources.local.xml |
||||
|
# Editor-based HTTP Client requests |
||||
|
/httpRequests/ |
||||
@ -0,0 +1,632 @@ |
|||||
|
{ |
||||
|
"name": "bnyer-cloud-hub", |
||||
|
"lockfileVersion": 2, |
||||
|
"requires": true, |
||||
|
"packages": { |
||||
|
"": { |
||||
|
"dependencies": { |
||||
|
"axios": "^0.26.1", |
||||
|
"qs": "^6.10.3", |
||||
|
"vue-router": "^4.0.14", |
||||
|
"vuex": "^4.0.2" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/@babel/parser": { |
||||
|
"version": "7.18.6", |
||||
|
"resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.18.6.tgz", |
||||
|
"integrity": "sha512-uQVSa9jJUe/G/304lXspfWVpKpK4euFLgGiMQFOCpM/bgcAdeoHwi/OQz23O9GK2osz26ZiXRRV9aV+Yl1O8tw==", |
||||
|
"peer": true, |
||||
|
"bin": { |
||||
|
"parser": "bin/babel-parser.js" |
||||
|
}, |
||||
|
"engines": { |
||||
|
"node": ">=6.0.0" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/@vue/compiler-core": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.37.tgz", |
||||
|
"integrity": "sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg==", |
||||
|
"peer": true, |
||||
|
"dependencies": { |
||||
|
"@babel/parser": "^7.16.4", |
||||
|
"@vue/shared": "3.2.37", |
||||
|
"estree-walker": "^2.0.2", |
||||
|
"source-map": "^0.6.1" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/@vue/compiler-dom": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.37.tgz", |
||||
|
"integrity": "sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ==", |
||||
|
"peer": true, |
||||
|
"dependencies": { |
||||
|
"@vue/compiler-core": "3.2.37", |
||||
|
"@vue/shared": "3.2.37" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/@vue/compiler-sfc": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz", |
||||
|
"integrity": "sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==", |
||||
|
"peer": true, |
||||
|
"dependencies": { |
||||
|
"@babel/parser": "^7.16.4", |
||||
|
"@vue/compiler-core": "3.2.37", |
||||
|
"@vue/compiler-dom": "3.2.37", |
||||
|
"@vue/compiler-ssr": "3.2.37", |
||||
|
"@vue/reactivity-transform": "3.2.37", |
||||
|
"@vue/shared": "3.2.37", |
||||
|
"estree-walker": "^2.0.2", |
||||
|
"magic-string": "^0.25.7", |
||||
|
"postcss": "^8.1.10", |
||||
|
"source-map": "^0.6.1" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/@vue/compiler-ssr": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.37.tgz", |
||||
|
"integrity": "sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw==", |
||||
|
"peer": true, |
||||
|
"dependencies": { |
||||
|
"@vue/compiler-dom": "3.2.37", |
||||
|
"@vue/shared": "3.2.37" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/@vue/devtools-api": { |
||||
|
"version": "6.2.0", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.2.0.tgz", |
||||
|
"integrity": "sha512-pF1G4wky+hkifDiZSWn8xfuLOJI1ZXtuambpBEYaf7Xaf6zC/pM29rvAGpd3qaGXnr4BAXU1Pxz/VfvBGwexGA==" |
||||
|
}, |
||||
|
"node_modules/@vue/reactivity": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.37.tgz", |
||||
|
"integrity": "sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A==", |
||||
|
"peer": true, |
||||
|
"dependencies": { |
||||
|
"@vue/shared": "3.2.37" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/@vue/reactivity-transform": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.37.tgz", |
||||
|
"integrity": "sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg==", |
||||
|
"peer": true, |
||||
|
"dependencies": { |
||||
|
"@babel/parser": "^7.16.4", |
||||
|
"@vue/compiler-core": "3.2.37", |
||||
|
"@vue/shared": "3.2.37", |
||||
|
"estree-walker": "^2.0.2", |
||||
|
"magic-string": "^0.25.7" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/@vue/runtime-core": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.37.tgz", |
||||
|
"integrity": "sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ==", |
||||
|
"peer": true, |
||||
|
"dependencies": { |
||||
|
"@vue/reactivity": "3.2.37", |
||||
|
"@vue/shared": "3.2.37" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/@vue/runtime-dom": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.37.tgz", |
||||
|
"integrity": "sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw==", |
||||
|
"peer": true, |
||||
|
"dependencies": { |
||||
|
"@vue/runtime-core": "3.2.37", |
||||
|
"@vue/shared": "3.2.37", |
||||
|
"csstype": "^2.6.8" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/@vue/server-renderer": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.37.tgz", |
||||
|
"integrity": "sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA==", |
||||
|
"peer": true, |
||||
|
"dependencies": { |
||||
|
"@vue/compiler-ssr": "3.2.37", |
||||
|
"@vue/shared": "3.2.37" |
||||
|
}, |
||||
|
"peerDependencies": { |
||||
|
"vue": "3.2.37" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/@vue/shared": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.2.37.tgz", |
||||
|
"integrity": "sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==", |
||||
|
"peer": true |
||||
|
}, |
||||
|
"node_modules/axios": { |
||||
|
"version": "0.26.1", |
||||
|
"resolved": "https://registry.npmmirror.com/axios/-/axios-0.26.1.tgz", |
||||
|
"integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", |
||||
|
"dependencies": { |
||||
|
"follow-redirects": "^1.14.8" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/call-bind": { |
||||
|
"version": "1.0.2", |
||||
|
"resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz", |
||||
|
"integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", |
||||
|
"dependencies": { |
||||
|
"function-bind": "^1.1.1", |
||||
|
"get-intrinsic": "^1.0.2" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/csstype": { |
||||
|
"version": "2.6.20", |
||||
|
"resolved": "https://registry.npmmirror.com/csstype/-/csstype-2.6.20.tgz", |
||||
|
"integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==", |
||||
|
"peer": true |
||||
|
}, |
||||
|
"node_modules/estree-walker": { |
||||
|
"version": "2.0.2", |
||||
|
"resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz", |
||||
|
"integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", |
||||
|
"peer": true |
||||
|
}, |
||||
|
"node_modules/follow-redirects": { |
||||
|
"version": "1.15.1", |
||||
|
"resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.1.tgz", |
||||
|
"integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", |
||||
|
"engines": { |
||||
|
"node": ">=4.0" |
||||
|
}, |
||||
|
"peerDependenciesMeta": { |
||||
|
"debug": { |
||||
|
"optional": true |
||||
|
} |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/function-bind": { |
||||
|
"version": "1.1.1", |
||||
|
"resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz", |
||||
|
"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" |
||||
|
}, |
||||
|
"node_modules/get-intrinsic": { |
||||
|
"version": "1.1.2", |
||||
|
"resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz", |
||||
|
"integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", |
||||
|
"dependencies": { |
||||
|
"function-bind": "^1.1.1", |
||||
|
"has": "^1.0.3", |
||||
|
"has-symbols": "^1.0.3" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/has": { |
||||
|
"version": "1.0.3", |
||||
|
"resolved": "https://registry.npmmirror.com/has/-/has-1.0.3.tgz", |
||||
|
"integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", |
||||
|
"dependencies": { |
||||
|
"function-bind": "^1.1.1" |
||||
|
}, |
||||
|
"engines": { |
||||
|
"node": ">= 0.4.0" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/has-symbols": { |
||||
|
"version": "1.0.3", |
||||
|
"resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz", |
||||
|
"integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", |
||||
|
"engines": { |
||||
|
"node": ">= 0.4" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/magic-string": { |
||||
|
"version": "0.25.9", |
||||
|
"resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz", |
||||
|
"integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", |
||||
|
"peer": true, |
||||
|
"dependencies": { |
||||
|
"sourcemap-codec": "^1.4.8" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/nanoid": { |
||||
|
"version": "3.3.4", |
||||
|
"resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.4.tgz", |
||||
|
"integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", |
||||
|
"peer": true, |
||||
|
"bin": { |
||||
|
"nanoid": "bin/nanoid.cjs" |
||||
|
}, |
||||
|
"engines": { |
||||
|
"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/object-inspect": { |
||||
|
"version": "1.12.2", |
||||
|
"resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.2.tgz", |
||||
|
"integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" |
||||
|
}, |
||||
|
"node_modules/picocolors": { |
||||
|
"version": "1.0.0", |
||||
|
"resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz", |
||||
|
"integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", |
||||
|
"peer": true |
||||
|
}, |
||||
|
"node_modules/postcss": { |
||||
|
"version": "8.4.14", |
||||
|
"resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.14.tgz", |
||||
|
"integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", |
||||
|
"peer": true, |
||||
|
"dependencies": { |
||||
|
"nanoid": "^3.3.4", |
||||
|
"picocolors": "^1.0.0", |
||||
|
"source-map-js": "^1.0.2" |
||||
|
}, |
||||
|
"engines": { |
||||
|
"node": "^10 || ^12 || >=14" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/qs": { |
||||
|
"version": "6.11.0", |
||||
|
"resolved": "https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz", |
||||
|
"integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", |
||||
|
"dependencies": { |
||||
|
"side-channel": "^1.0.4" |
||||
|
}, |
||||
|
"engines": { |
||||
|
"node": ">=0.6" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/side-channel": { |
||||
|
"version": "1.0.4", |
||||
|
"resolved": "https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz", |
||||
|
"integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", |
||||
|
"dependencies": { |
||||
|
"call-bind": "^1.0.0", |
||||
|
"get-intrinsic": "^1.0.2", |
||||
|
"object-inspect": "^1.9.0" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/source-map": { |
||||
|
"version": "0.6.1", |
||||
|
"resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", |
||||
|
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", |
||||
|
"peer": true, |
||||
|
"engines": { |
||||
|
"node": ">=0.10.0" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/source-map-js": { |
||||
|
"version": "1.0.2", |
||||
|
"resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz", |
||||
|
"integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", |
||||
|
"peer": true, |
||||
|
"engines": { |
||||
|
"node": ">=0.10.0" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/sourcemap-codec": { |
||||
|
"version": "1.4.8", |
||||
|
"resolved": "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", |
||||
|
"integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", |
||||
|
"peer": true |
||||
|
}, |
||||
|
"node_modules/vue": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/vue/-/vue-3.2.37.tgz", |
||||
|
"integrity": "sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ==", |
||||
|
"peer": true, |
||||
|
"dependencies": { |
||||
|
"@vue/compiler-dom": "3.2.37", |
||||
|
"@vue/compiler-sfc": "3.2.37", |
||||
|
"@vue/runtime-dom": "3.2.37", |
||||
|
"@vue/server-renderer": "3.2.37", |
||||
|
"@vue/shared": "3.2.37" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/vue-router": { |
||||
|
"version": "4.0.16", |
||||
|
"resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-4.0.16.tgz", |
||||
|
"integrity": "sha512-JcO7cb8QJLBWE+DfxGUL3xUDOae/8nhM1KVdnudadTAORbuxIC/xAydC5Zr/VLHUDQi1ppuTF5/rjBGzgzrJNA==", |
||||
|
"dependencies": { |
||||
|
"@vue/devtools-api": "^6.0.0" |
||||
|
}, |
||||
|
"peerDependencies": { |
||||
|
"vue": "^3.2.0" |
||||
|
} |
||||
|
}, |
||||
|
"node_modules/vuex": { |
||||
|
"version": "4.0.2", |
||||
|
"resolved": "https://registry.npmmirror.com/vuex/-/vuex-4.0.2.tgz", |
||||
|
"integrity": "sha512-M6r8uxELjZIK8kTKDGgZTYX/ahzblnzC4isU1tpmEuOIIKmV+TRdc+H4s8ds2NuZ7wpUTdGRzJRtoj+lI+pc0Q==", |
||||
|
"dependencies": { |
||||
|
"@vue/devtools-api": "^6.0.0-beta.11" |
||||
|
}, |
||||
|
"peerDependencies": { |
||||
|
"vue": "^3.0.2" |
||||
|
} |
||||
|
} |
||||
|
}, |
||||
|
"dependencies": { |
||||
|
"@babel/parser": { |
||||
|
"version": "7.18.6", |
||||
|
"resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.18.6.tgz", |
||||
|
"integrity": "sha512-uQVSa9jJUe/G/304lXspfWVpKpK4euFLgGiMQFOCpM/bgcAdeoHwi/OQz23O9GK2osz26ZiXRRV9aV+Yl1O8tw==", |
||||
|
"peer": true |
||||
|
}, |
||||
|
"@vue/compiler-core": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.37.tgz", |
||||
|
"integrity": "sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg==", |
||||
|
"peer": true, |
||||
|
"requires": { |
||||
|
"@babel/parser": "^7.16.4", |
||||
|
"@vue/shared": "3.2.37", |
||||
|
"estree-walker": "^2.0.2", |
||||
|
"source-map": "^0.6.1" |
||||
|
} |
||||
|
}, |
||||
|
"@vue/compiler-dom": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.37.tgz", |
||||
|
"integrity": "sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ==", |
||||
|
"peer": true, |
||||
|
"requires": { |
||||
|
"@vue/compiler-core": "3.2.37", |
||||
|
"@vue/shared": "3.2.37" |
||||
|
} |
||||
|
}, |
||||
|
"@vue/compiler-sfc": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz", |
||||
|
"integrity": "sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==", |
||||
|
"peer": true, |
||||
|
"requires": { |
||||
|
"@babel/parser": "^7.16.4", |
||||
|
"@vue/compiler-core": "3.2.37", |
||||
|
"@vue/compiler-dom": "3.2.37", |
||||
|
"@vue/compiler-ssr": "3.2.37", |
||||
|
"@vue/reactivity-transform": "3.2.37", |
||||
|
"@vue/shared": "3.2.37", |
||||
|
"estree-walker": "^2.0.2", |
||||
|
"magic-string": "^0.25.7", |
||||
|
"postcss": "^8.1.10", |
||||
|
"source-map": "^0.6.1" |
||||
|
} |
||||
|
}, |
||||
|
"@vue/compiler-ssr": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.37.tgz", |
||||
|
"integrity": "sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw==", |
||||
|
"peer": true, |
||||
|
"requires": { |
||||
|
"@vue/compiler-dom": "3.2.37", |
||||
|
"@vue/shared": "3.2.37" |
||||
|
} |
||||
|
}, |
||||
|
"@vue/devtools-api": { |
||||
|
"version": "6.2.0", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.2.0.tgz", |
||||
|
"integrity": "sha512-pF1G4wky+hkifDiZSWn8xfuLOJI1ZXtuambpBEYaf7Xaf6zC/pM29rvAGpd3qaGXnr4BAXU1Pxz/VfvBGwexGA==" |
||||
|
}, |
||||
|
"@vue/reactivity": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.37.tgz", |
||||
|
"integrity": "sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A==", |
||||
|
"peer": true, |
||||
|
"requires": { |
||||
|
"@vue/shared": "3.2.37" |
||||
|
} |
||||
|
}, |
||||
|
"@vue/reactivity-transform": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.37.tgz", |
||||
|
"integrity": "sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg==", |
||||
|
"peer": true, |
||||
|
"requires": { |
||||
|
"@babel/parser": "^7.16.4", |
||||
|
"@vue/compiler-core": "3.2.37", |
||||
|
"@vue/shared": "3.2.37", |
||||
|
"estree-walker": "^2.0.2", |
||||
|
"magic-string": "^0.25.7" |
||||
|
} |
||||
|
}, |
||||
|
"@vue/runtime-core": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.37.tgz", |
||||
|
"integrity": "sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ==", |
||||
|
"peer": true, |
||||
|
"requires": { |
||||
|
"@vue/reactivity": "3.2.37", |
||||
|
"@vue/shared": "3.2.37" |
||||
|
} |
||||
|
}, |
||||
|
"@vue/runtime-dom": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.37.tgz", |
||||
|
"integrity": "sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw==", |
||||
|
"peer": true, |
||||
|
"requires": { |
||||
|
"@vue/runtime-core": "3.2.37", |
||||
|
"@vue/shared": "3.2.37", |
||||
|
"csstype": "^2.6.8" |
||||
|
} |
||||
|
}, |
||||
|
"@vue/server-renderer": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.37.tgz", |
||||
|
"integrity": "sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA==", |
||||
|
"peer": true, |
||||
|
"requires": { |
||||
|
"@vue/compiler-ssr": "3.2.37", |
||||
|
"@vue/shared": "3.2.37" |
||||
|
} |
||||
|
}, |
||||
|
"@vue/shared": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.2.37.tgz", |
||||
|
"integrity": "sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==", |
||||
|
"peer": true |
||||
|
}, |
||||
|
"axios": { |
||||
|
"version": "0.26.1", |
||||
|
"resolved": "https://registry.npmmirror.com/axios/-/axios-0.26.1.tgz", |
||||
|
"integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", |
||||
|
"requires": { |
||||
|
"follow-redirects": "^1.14.8" |
||||
|
} |
||||
|
}, |
||||
|
"call-bind": { |
||||
|
"version": "1.0.2", |
||||
|
"resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz", |
||||
|
"integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", |
||||
|
"requires": { |
||||
|
"function-bind": "^1.1.1", |
||||
|
"get-intrinsic": "^1.0.2" |
||||
|
} |
||||
|
}, |
||||
|
"csstype": { |
||||
|
"version": "2.6.20", |
||||
|
"resolved": "https://registry.npmmirror.com/csstype/-/csstype-2.6.20.tgz", |
||||
|
"integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==", |
||||
|
"peer": true |
||||
|
}, |
||||
|
"estree-walker": { |
||||
|
"version": "2.0.2", |
||||
|
"resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz", |
||||
|
"integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", |
||||
|
"peer": true |
||||
|
}, |
||||
|
"follow-redirects": { |
||||
|
"version": "1.15.1", |
||||
|
"resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.1.tgz", |
||||
|
"integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==" |
||||
|
}, |
||||
|
"function-bind": { |
||||
|
"version": "1.1.1", |
||||
|
"resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz", |
||||
|
"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" |
||||
|
}, |
||||
|
"get-intrinsic": { |
||||
|
"version": "1.1.2", |
||||
|
"resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz", |
||||
|
"integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", |
||||
|
"requires": { |
||||
|
"function-bind": "^1.1.1", |
||||
|
"has": "^1.0.3", |
||||
|
"has-symbols": "^1.0.3" |
||||
|
} |
||||
|
}, |
||||
|
"has": { |
||||
|
"version": "1.0.3", |
||||
|
"resolved": "https://registry.npmmirror.com/has/-/has-1.0.3.tgz", |
||||
|
"integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", |
||||
|
"requires": { |
||||
|
"function-bind": "^1.1.1" |
||||
|
} |
||||
|
}, |
||||
|
"has-symbols": { |
||||
|
"version": "1.0.3", |
||||
|
"resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz", |
||||
|
"integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" |
||||
|
}, |
||||
|
"magic-string": { |
||||
|
"version": "0.25.9", |
||||
|
"resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz", |
||||
|
"integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", |
||||
|
"peer": true, |
||||
|
"requires": { |
||||
|
"sourcemap-codec": "^1.4.8" |
||||
|
} |
||||
|
}, |
||||
|
"nanoid": { |
||||
|
"version": "3.3.4", |
||||
|
"resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.4.tgz", |
||||
|
"integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", |
||||
|
"peer": true |
||||
|
}, |
||||
|
"object-inspect": { |
||||
|
"version": "1.12.2", |
||||
|
"resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.2.tgz", |
||||
|
"integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" |
||||
|
}, |
||||
|
"picocolors": { |
||||
|
"version": "1.0.0", |
||||
|
"resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz", |
||||
|
"integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", |
||||
|
"peer": true |
||||
|
}, |
||||
|
"postcss": { |
||||
|
"version": "8.4.14", |
||||
|
"resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.14.tgz", |
||||
|
"integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", |
||||
|
"peer": true, |
||||
|
"requires": { |
||||
|
"nanoid": "^3.3.4", |
||||
|
"picocolors": "^1.0.0", |
||||
|
"source-map-js": "^1.0.2" |
||||
|
} |
||||
|
}, |
||||
|
"qs": { |
||||
|
"version": "6.11.0", |
||||
|
"resolved": "https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz", |
||||
|
"integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", |
||||
|
"requires": { |
||||
|
"side-channel": "^1.0.4" |
||||
|
} |
||||
|
}, |
||||
|
"side-channel": { |
||||
|
"version": "1.0.4", |
||||
|
"resolved": "https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz", |
||||
|
"integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", |
||||
|
"requires": { |
||||
|
"call-bind": "^1.0.0", |
||||
|
"get-intrinsic": "^1.0.2", |
||||
|
"object-inspect": "^1.9.0" |
||||
|
} |
||||
|
}, |
||||
|
"source-map": { |
||||
|
"version": "0.6.1", |
||||
|
"resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", |
||||
|
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", |
||||
|
"peer": true |
||||
|
}, |
||||
|
"source-map-js": { |
||||
|
"version": "1.0.2", |
||||
|
"resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz", |
||||
|
"integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", |
||||
|
"peer": true |
||||
|
}, |
||||
|
"sourcemap-codec": { |
||||
|
"version": "1.4.8", |
||||
|
"resolved": "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", |
||||
|
"integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", |
||||
|
"peer": true |
||||
|
}, |
||||
|
"vue": { |
||||
|
"version": "3.2.37", |
||||
|
"resolved": "https://registry.npmmirror.com/vue/-/vue-3.2.37.tgz", |
||||
|
"integrity": "sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ==", |
||||
|
"peer": true, |
||||
|
"requires": { |
||||
|
"@vue/compiler-dom": "3.2.37", |
||||
|
"@vue/compiler-sfc": "3.2.37", |
||||
|
"@vue/runtime-dom": "3.2.37", |
||||
|
"@vue/server-renderer": "3.2.37", |
||||
|
"@vue/shared": "3.2.37" |
||||
|
} |
||||
|
}, |
||||
|
"vue-router": { |
||||
|
"version": "4.0.16", |
||||
|
"resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-4.0.16.tgz", |
||||
|
"integrity": "sha512-JcO7cb8QJLBWE+DfxGUL3xUDOae/8nhM1KVdnudadTAORbuxIC/xAydC5Zr/VLHUDQi1ppuTF5/rjBGzgzrJNA==", |
||||
|
"requires": { |
||||
|
"@vue/devtools-api": "^6.0.0" |
||||
|
} |
||||
|
}, |
||||
|
"vuex": { |
||||
|
"version": "4.0.2", |
||||
|
"resolved": "https://registry.npmmirror.com/vuex/-/vuex-4.0.2.tgz", |
||||
|
"integrity": "sha512-M6r8uxELjZIK8kTKDGgZTYX/ahzblnzC4isU1tpmEuOIIKmV+TRdc+H4s8ds2NuZ7wpUTdGRzJRtoj+lI+pc0Q==", |
||||
|
"requires": { |
||||
|
"@vue/devtools-api": "^6.0.0-beta.11" |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,8 @@ |
|||||
|
{ |
||||
|
"dependencies": { |
||||
|
"axios": "^0.26.1", |
||||
|
"qs": "^6.10.3", |
||||
|
"vue-router": "^4.0.14", |
||||
|
"vuex": "^4.0.2" |
||||
|
} |
||||
|
} |
||||
@ -1,29 +1,204 @@ |
|||||
<template> |
<template> |
||||
<view class="container"> |
<view class="container"> |
||||
|
<!-- <view v-if="!showChoiceness"> |
||||
<view class="intro">本项目已包含uni ui组件,无需import和注册,可直接使用。在代码区键入字母u,即可通过代码助手列出所有可用组件。光标置于组件名称处按F1,即可查看组件文档。</view> |
<view class="top"> |
||||
<text class="intro">详见:</text> |
<image class="back-img" src="../../static/img/start.gif" mode=""></image> |
||||
<uni-link :href="href" :text="href"></uni-link> |
<view class="top-bottom"> |
||||
|
</view> |
||||
|
<uni-search-bar class="uni-mt-10" placeholder="请输入喜欢的艺术家代号吧~" clearButton="auto" cancelButton="none" |
||||
|
@confirm="search" /> |
||||
|
<text>热门艺术家</text> |
||||
|
<view class="user-list"> |
||||
|
<view class="user-list-box" v-for="(item,index) in hotCreatorList" :key='item.id' |
||||
|
@click="goCreatorDetail(item.scanCode)"> |
||||
|
<image :src="item.img" mode=""></image> |
||||
|
<text>{{item.scanCode}}</text> |
||||
|
</view> |
||||
|
</view> |
||||
|
</view> |
||||
|
<view class="middle"> |
||||
|
<text>近期精选</text> |
||||
|
<image src="../../static/img/slide-top.svg" mode=""></image> |
||||
|
</view> |
||||
|
</view> |
||||
|
<Choiceness v-else></Choiceness> --> |
||||
</view> |
</view> |
||||
</template> |
</template> |
||||
|
|
||||
<script> |
<script> |
||||
|
import { |
||||
|
loginWx |
||||
|
} from '@/api/index.js' |
||||
export default { |
export default { |
||||
data() { |
data() { |
||||
return { |
return { |
||||
href: 'https://uniapp.dcloud.io/component/README?id=uniui' |
hotCreatorList: [], |
||||
|
isTarget: true, |
||||
|
showChoiceness:false |
||||
|
} |
||||
|
}, |
||||
|
// 下拉刷新 |
||||
|
onPullDownRefresh() { |
||||
|
this.showChoiceness = false |
||||
|
uni.stopPullDownRefresh() |
||||
|
}, |
||||
|
created() { |
||||
|
const userInfo = uni.getStorageSync('userInfo') |
||||
|
if (!userInfo) { |
||||
|
console.log('havent userInfo') |
||||
|
this.getUserInfo() |
||||
|
} else { |
||||
|
console.log('have userInfo') |
||||
|
} |
||||
|
}, |
||||
|
onPageScroll(e) { |
||||
|
// 传入scrollTop值并触发所有easy-loadimage组件下的滚动监听事件 |
||||
|
|
||||
|
if (e.scrollTop > 160) { |
||||
|
this.showChoiceness = true |
||||
|
// uni.redirectTo({ |
||||
|
// url: '../index/choiceness' |
||||
|
// }) |
||||
} |
} |
||||
}, |
}, |
||||
methods: { |
methods: { |
||||
|
// 搜索 |
||||
|
search(res) { |
||||
|
if (res.value) { |
||||
|
console.log('search', res.value) |
||||
|
this.goCreatorDetail(res.value) |
||||
|
} else { |
||||
|
uni.showToast({ |
||||
|
title: '请输入艺术家代号', |
||||
|
icon: 'none' |
||||
|
}) |
||||
|
} |
||||
|
|
||||
|
}, |
||||
|
// 获取用户信息 |
||||
|
getUserInfo() { |
||||
|
wx.login({ |
||||
|
force: true, |
||||
|
success: res => { |
||||
|
wx.getUserInfo({ |
||||
|
withCredentials: true, |
||||
|
success: userInfo => { |
||||
|
const params = { |
||||
|
code: res.code, |
||||
|
encryptedData: userInfo.encryptedData, |
||||
|
iv: userInfo.iv |
||||
|
} |
||||
|
// 用户授权登录 |
||||
|
console.log('params',params); |
||||
|
loginWx(params).then(res => { |
||||
|
if (res.data.code === 200) { |
||||
|
uni.setStorage({ |
||||
|
key: 'userInfo', |
||||
|
data: res.data.data.userInfo, |
||||
|
}) |
||||
|
} else { |
||||
|
uni.showToast({ |
||||
|
title: res.data.msg, |
||||
|
icon: 'none' |
||||
|
}) |
||||
} |
} |
||||
|
}).catch(res => {}) |
||||
|
console.log(`getUserInfo 调用成功`, userInfo); |
||||
|
}, |
||||
|
fail(userInfo) { |
||||
|
console.log(`getUserInfo 调用失败`); |
||||
|
}, |
||||
|
}); |
||||
|
}, |
||||
|
fail(res) { |
||||
|
console.log(`login 调用失败`); |
||||
|
}, |
||||
|
}); |
||||
|
|
||||
|
}, |
||||
|
|
||||
|
|
||||
|
// 滚动监听 |
||||
|
handleScroll() { |
||||
|
let scrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop |
||||
|
console.log(scrollTop) |
||||
|
}, |
||||
|
}, |
||||
} |
} |
||||
</script> |
</script> |
||||
|
|
||||
<style> |
<style lang="less"> |
||||
.container { |
.container { |
||||
padding: 20px; |
.top { |
||||
|
width: 100vw; |
||||
|
|
||||
|
image { |
||||
|
width: 100vw; |
||||
|
height: 400rpx; |
||||
|
} |
||||
|
|
||||
|
.uni-searchbar { |
||||
|
border: 1px solid #11A8FD; |
||||
|
margin: 0 40rpx; |
||||
|
border-radius: 16rpx; |
||||
|
padding: 0; |
||||
|
|
||||
|
.uni-searchbar__box { |
||||
|
padding: 0; |
||||
|
border-radius: 16rpx !important; |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
>text { |
||||
|
font-weight: bold; |
||||
font-size: 14px; |
font-size: 14px; |
||||
line-height: 24px; |
display: block; |
||||
|
text-align: center; |
||||
|
padding-top: 40rpx; |
||||
|
padding-bottom: 20rpx; |
||||
|
} |
||||
|
|
||||
|
.user-list { |
||||
|
display: flex; |
||||
|
justify-content: flex-start; |
||||
|
align-items: center; |
||||
|
overflow-x: auto; |
||||
|
|
||||
|
.user-list-box { |
||||
|
width: 140rpx; |
||||
|
padding: 20rpx; |
||||
|
text-align: center; |
||||
|
|
||||
|
image { |
||||
|
width: 100rpx; |
||||
|
height: 100rpx; |
||||
|
border-radius: 100rpx; |
||||
|
} |
||||
|
|
||||
|
text { |
||||
|
font-size: 24rpx; |
||||
|
color: #1E1E1E; |
||||
|
text-align: center; |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
.middle { |
||||
|
text-align: center; |
||||
|
height: calc(100vh - 248rpx); |
||||
|
padding-top: 40rpx; |
||||
|
|
||||
|
text { |
||||
|
font-weight: bold; |
||||
|
font-size: 14px; |
||||
|
display: block; |
||||
|
} |
||||
|
|
||||
|
image { |
||||
|
width: 40rpx; |
||||
|
height: 40rpx; |
||||
|
} |
||||
|
} |
||||
} |
} |
||||
</style> |
</style> |
||||
|
|||||
Loading…
Reference in new issue