diff --git a/.vscode/vue3.2.setup-snippets b/.vscode/vue3.2.setup-snippets new file mode 100644 index 000000000..fd8a41d8a --- /dev/null +++ b/.vscode/vue3.2.setup-snippets @@ -0,0 +1,20 @@ +{ + "Vue3.2快速生成模板": { + "prefix": "Vue3.2", + "body": [ + "", + "\n", + "\n", + "" + ], + "description": "Vue3.2" + } +} diff --git a/package.json b/package.json index 164d6ce1d..b9957f643 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ "@logicflow/core": "^0.7.1", "@logicflow/extension": "^0.7.1", "@vueuse/core": "^6.7.1", + "@vueuse/motion": "^2.0.0-beta.4", "animate.css": "^4.1.1", "await-to-js": "^3.0.0", "axios": "^0.21.1", diff --git a/src/assets/401.gif b/src/assets/401.gif index cd6e0d943..552af9c90 100644 Binary files a/src/assets/401.gif and b/src/assets/401.gif differ diff --git a/src/assets/green.png b/src/assets/car.png similarity index 100% rename from src/assets/green.png rename to src/assets/car.png diff --git a/src/assets/login.png b/src/assets/login.png deleted file mode 100644 index faa05692f..000000000 Binary files a/src/assets/login.png and /dev/null differ diff --git a/src/assets/svg/back_top.svg b/src/assets/svg/back_top.svg new file mode 100644 index 000000000..3c75ca8a1 --- /dev/null +++ b/src/assets/svg/back_top.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/ReCharts/src/Infinite.vue b/src/components/ReCharts/src/Infinite.vue index 28f9c0160..654d87fe3 100644 --- a/src/components/ReCharts/src/Infinite.vue +++ b/src/components/ReCharts/src/Infinite.vue @@ -111,7 +111,7 @@ let classOption = reactive({ .warp { width: 95%; - height: 230px; + height: 215px; margin: 0 auto; overflow: hidden; diff --git a/src/components/ReMap/src/Amap.vue b/src/components/ReMap/src/Amap.vue index 36d386a03..507d937c9 100644 --- a/src/components/ReMap/src/Amap.vue +++ b/src/components/ReMap/src/Amap.vue @@ -3,7 +3,7 @@ import AMapLoader from "@amap/amap-jsapi-loader"; import { reactive, getCurrentInstance, onBeforeMount, onUnmounted } from "vue"; import { mapJson } from "/@/api/mock"; import { deviceDetection } from "/@/utils/deviceDetection"; -import greenCar from "/@/assets/green.png"; +import car from "/@/assets/car.png"; export interface MapConfigureInter { on: Fn; @@ -15,6 +15,10 @@ export interface MapConfigureInter { plugin?: Fn; } +type resultType = { + info: Array; +}; + export interface mapInter { loading: boolean; } @@ -24,7 +28,7 @@ let map: MapConfigureInter; const instance = getCurrentInstance(); -const mapSet: mapInter = reactive({ +const mapSet = reactive({ loading: deviceDetection() ? false : true }); @@ -72,7 +76,7 @@ onBeforeMount(() => { var { driver, plateNumber, orientation } = data[0]; var content = ``; + }deg);" src='${car}' />`; marker.setContent(content); marker.setLabel({ direction: "bottom", @@ -92,7 +96,7 @@ onBeforeMount(() => { // 获取模拟车辆信息 mapJson() - .then(res => { + .then((res: resultType) => { let points: object = res.info.map((v: any) => { return { lnglat: [v.lng, v.lat], @@ -134,7 +138,7 @@ onUnmounted(() => { diff --git a/src/layout/components/panel/index.vue b/src/layout/components/panel/index.vue index 7fc3e53c9..88c644a2c 100644 --- a/src/layout/components/panel/index.vue +++ b/src/layout/components/panel/index.vue @@ -1,33 +1,18 @@