diff --git a/package.json b/package.json index e4ec599..779f77f 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "lint": "vue-cli-service lint" }, "dependencies": { + "@ant-design-vue/use": "^0.0.1-alpha.6", "ant-design-vue": "^2.0.0-beta.9", "axios": "^0.20.0", "core-js": "^3.6.5", diff --git a/src/router/index.ts b/src/router/index.ts index 6886dda..d1d306d 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -9,8 +9,19 @@ const routes: Array = [ component: () => import("../layout/Mine.vue"), children: [ { - path:"Archives", + path:"archives", + name: "Archives", component: () => import("../views/mine/Archives.vue") + }, + { + path:"webcast", + name: "Webcast", + component: () => import("../views/mine/ReleaseWebcast.vue") + }, + { + path:"video", + name: "Video", + component: () => import("../views/mine/ReleaseVideo.vue") } ] }, @@ -19,20 +30,6 @@ const routes: Array = [ name: 'Home', component: () => import(/* webpackChunkName: "about" */ '../components/NavTop.vue') }, - - // { - // path: '/about', - // name: 'About', - // // route level code-splitting - // // this generates a separate chunk (about.[hash].js) for this route - // // which is lazy-loaded when the route is visited. - // component: () => import(/* webpackChunkName: "about" */ '../views/About.vue') - // } - { - path: '/archives', - name: 'Archives', - component: () => import('../views/mine/Archives.vue') - }, { path: '/login', name: 'Login', diff --git a/src/views/mine/Archives.vue b/src/views/mine/Archives.vue index 86a258b..aa7b8d2 100644 --- a/src/views/mine/Archives.vue +++ b/src/views/mine/Archives.vue @@ -345,7 +345,7 @@ export default defineComponent({ .ant-select { font-size: 12px; } - .select-down { + .ant-select-dropdown { font-size: 12px; } } diff --git a/src/views/mine/ReleaseVideo.vue b/src/views/mine/ReleaseVideo.vue new file mode 100644 index 0000000..6aa8618 --- /dev/null +++ b/src/views/mine/ReleaseVideo.vue @@ -0,0 +1,218 @@ + + + \ No newline at end of file diff --git a/src/views/mine/ReleaseWebcast.vue b/src/views/mine/ReleaseWebcast.vue index dd0e61c..e6a034a 100644 --- a/src/views/mine/ReleaseWebcast.vue +++ b/src/views/mine/ReleaseWebcast.vue @@ -1,92 +1,240 @@ \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index b9c0485..ddfc1dd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,16 @@ # yarn lockfile v1 +"@ant-design-vue/use@^0.0.1-alpha.6": + version "0.0.1-alpha.6" + resolved "https://registry.yarnpkg.com/@ant-design-vue/use/-/use-0.0.1-alpha.6.tgz#eafce73abcc7d2736dcbfff1e396c69b84b9e840" + integrity sha512-vyLeiVbi4KdCvkRhHFGyYhe2bZ6y0RJupw7+bdCGRrx4oHb/Rsm8MTqs8Nl1k0lX9qQIvNAoa6Rxf3FQH6nI7g== + dependencies: + "@vue/runtime-dom" "^3.0.0-rc.1" + async-validator "^3.4.0" + lodash-es "^4.17.15" + resize-observer-polyfill "^1.5.1" + "@ant-design/colors@^4.0.0": version "4.0.5" resolved "https://registry.npm.taobao.org/@ant-design/colors/download/@ant-design/colors-4.0.5.tgz?cache=0&sync_timestamp=1596611396536&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40ant-design%2Fcolors%2Fdownload%2F%40ant-design%2Fcolors-4.0.5.tgz#d7d100d7545cca8f624954604a6892fc48ba5aae" @@ -1533,7 +1543,7 @@ "@vue/reactivity" "3.0.0" "@vue/shared" "3.0.0" -"@vue/runtime-dom@3.0.0": +"@vue/runtime-dom@3.0.0", "@vue/runtime-dom@^3.0.0-rc.1": version "3.0.0" resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.0.0.tgz#e0d1f7c7e22e1318696014cc3501e06b288c2e11" integrity sha512-f312n5w9gK6mVvkDSj6/Xnot1XjlKXzFBYybmoy6ahAVC8ExbQ+LOWti1IZM/adU8VMNdKaw7Q53Hxz3y5jX8g== @@ -2032,7 +2042,7 @@ async-limiter@~1.0.0: resolved "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== -async-validator@^3.3.0: +async-validator@^3.3.0, async-validator@^3.4.0: version "3.4.0" resolved "https://registry.npm.taobao.org/async-validator/download/async-validator-3.4.0.tgz?cache=0&sync_timestamp=1596625258256&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fasync-validator%2Fdownload%2Fasync-validator-3.4.0.tgz#871b3e594124bf4c4eb7bcd1a9e78b44f3b09cae" integrity sha1-hxs+WUEkv0xOt7zRqeeLRPOwnK4=