diff --git a/package.json b/package.json index f42ceb2..1806e00 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,8 @@ "vue-count-to": "^1.0.13", "vue-router": "3.0.6", "vuex": "3.1.0", - "xlsx": "^0.18.5" + "xlsx": "^0.18.5", + "vue-carousel-3d": "^1.0.1" }, "devDependencies": { "@vue/cli-plugin-babel": "4.4.4", diff --git a/src/api/system/user.js b/src/api/system/user.js index 095d17d..f4b58a7 100644 --- a/src/api/system/user.js +++ b/src/api/system/user.js @@ -1,33 +1,41 @@ -import request from '@/utils/request' - -export function save(data) { - return request({ - url: '/api/admin/admin/save', - method: 'post', - data - }) -} - -export function listuser() { - return request({ - url: '/api/admin/admin', - method: 'get' - }) +import request from '@/utils/request' + +export function save(data) { + return request({ + url: '/api/admin/admin/save', + method: 'post', + data + }) +} + +export function listuser() { + return request({ + url: '/api/admin/admin', + method: 'get' + }) } - -export function del(data) { - return request({ - url: '/api/admin/admin/delete', - method: 'post', - data - }) + +export function showuser(params) { + return request({ + url: '/api/admin/admin/show', + method: 'get', + params + }) } -export function setRoles(data) { - return request({ - url: '/api/admin/admin/set-roles', - method: 'post', - data - }) +export function del(data) { + return request({ + url: '/api/admin/admin/delete', + method: 'post', + data + }) } - + +export function setRoles(data) { + return request({ + url: '/api/admin/admin/set-roles', + method: 'post', + data + }) +} + diff --git a/src/assets/bigScreen/china.png b/src/assets/bigScreen/china.png new file mode 100644 index 0000000..dba790e Binary files /dev/null and b/src/assets/bigScreen/china.png differ diff --git a/src/assets/bigScreen/points-a.png b/src/assets/bigScreen/points-a.png new file mode 100644 index 0000000..5df5234 Binary files /dev/null and b/src/assets/bigScreen/points-a.png differ diff --git a/src/assets/bigScreen/points.png b/src/assets/bigScreen/points.png new file mode 100644 index 0000000..d2c3748 Binary files /dev/null and b/src/assets/bigScreen/points.png differ diff --git a/src/assets/bigScreen/title.png b/src/assets/bigScreen/title.png index 657ef24..00d6f8e 100644 Binary files a/src/assets/bigScreen/title.png and b/src/assets/bigScreen/title.png differ diff --git a/src/icons/svg/fullscreen1.svg b/src/icons/svg/fullscreen1.svg new file mode 100644 index 0000000..dc4f86a --- /dev/null +++ b/src/icons/svg/fullscreen1.svg @@ -0,0 +1 @@ + diff --git a/src/styles/bigscreen.scss b/src/styles/bigscreen.scss index 428da9c..e5e661e 100644 --- a/src/styles/bigscreen.scss +++ b/src/styles/bigscreen.scss @@ -45,6 +45,9 @@ $card-color: rgba(6, 34, 108, 0.37); .flex-1 { flex: 1; } +.flex-0 { + flex: 0; +} $flex-jc: ( start: flex-start, end: flex-end, diff --git a/src/views/bigSreen/component/CenterBottom.vue b/src/views/bigSreen/component/CenterBottom.vue new file mode 100644 index 0000000..203548e --- /dev/null +++ b/src/views/bigSreen/component/CenterBottom.vue @@ -0,0 +1,170 @@ + + + + + diff --git a/src/views/bigSreen/component/CenterLeft.vue b/src/views/bigSreen/component/CenterLeft.vue index 35d2f19..040d206 100644 --- a/src/views/bigSreen/component/CenterLeft.vue +++ b/src/views/bigSreen/component/CenterLeft.vue @@ -1,233 +1,411 @@ diff --git a/src/views/bigSreen/component/CenterTop.vue b/src/views/bigSreen/component/CenterTop.vue new file mode 100644 index 0000000..c108d55 --- /dev/null +++ b/src/views/bigSreen/component/CenterTop.vue @@ -0,0 +1,657 @@ + + + + + diff --git a/src/views/bigSreen/component/ImgPreview.vue b/src/views/bigSreen/component/ImgPreview.vue new file mode 100644 index 0000000..06c8dbf --- /dev/null +++ b/src/views/bigSreen/component/ImgPreview.vue @@ -0,0 +1,66 @@ + + + + + diff --git a/src/views/bigSreen/component/top.vue b/src/views/bigSreen/component/top.vue index e9348fb..785ad7e 100644 --- a/src/views/bigSreen/component/top.vue +++ b/src/views/bigSreen/component/top.vue @@ -1,6 +1,10 @@ diff --git a/src/views/bigSreen/index.vue b/src/views/bigSreen/index.vue index f067f0f..612dddd 100644 --- a/src/views/bigSreen/index.vue +++ b/src/views/bigSreen/index.vue @@ -1,15 +1,19 @@ @@ -20,6 +24,8 @@ import top from './component/top.vue' import CenterLeft from "./component/CenterLeft.vue"; import Center from "./component/Center.vue"; import CenterRight from "./component/CenterRight.vue"; +import CenterTop from "./component/CenterTop.vue"; +import CenterBottom from './component/CenterBottom.vue' import Bottom from "./component/Bottom.vue"; export default { mixins: [drawMixin], @@ -28,7 +34,9 @@ export default { CenterLeft, Center, CenterRight, - Bottom + Bottom, + CenterTop, + CenterBottom }, data() { return {} @@ -54,22 +62,17 @@ export default { width: 1920px; height: 1080px; transform-origin: 0 0; - display: flex; - flex-direction: column; position: relative; top: 50%; left: 50%; + .top { + } .center { - flex: 0; - height: 648px; - display: grid; - grid-template-areas: "left left left left left center center center center center center center center center center center center right right right right right right right"; - grid-template-columns: repeat(24, 1fr); - grid-column-gap: 30px; + height: 914px; + margin-top: 30px; padding: 0 30px; - margin-top: 25px; } } } diff --git a/src/views/system/data.vue b/src/views/system/data.vue index b8ce940..9c6a41c 100644 --- a/src/views/system/data.vue +++ b/src/views/system/data.vue @@ -90,7 +90,7 @@