diff --git a/resources/java/app/application.yml b/resources/java/app/application.yml index cb815b1..7753f07 100644 --- a/resources/java/app/application.yml +++ b/resources/java/app/application.yml @@ -1,7 +1,7 @@ server: host: 127.0.0.1 - port: 8845 - path: C:\Users\Administrator\AppData\Roaming\dzsp_shijingjun_offline_Y_save + port: 8848 + path: C:\Users\MSI\AppData\Roaming\dzsp_shijingjun_offline_Y_save poi: global: enabled: false diff --git a/src/main/index.ts b/src/main/index.ts index befd4ff..1c3f974 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -662,7 +662,7 @@ function windowAllClosed() { setTimeout(() => { forceQuit(); - }, 1000); + }, 500); }) } diff --git a/src/renderer/components.d.ts b/src/renderer/components.d.ts index a6b32c7..3cb2046 100644 --- a/src/renderer/components.d.ts +++ b/src/renderer/components.d.ts @@ -44,6 +44,7 @@ declare module 'vue' { RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] SvgIcon: typeof import('./src/components/SvgIcon/index.vue')['default'] + Tooltip: typeof import('./src/components/tooltip/index.vue')['default'] UploadFiles: typeof import('./src/components/upload/uploadFiles.vue')['default'] } } diff --git a/src/renderer/public/sdk/custom/css/index.css b/src/renderer/public/sdk/custom/css/index.css index 40a3e81..e16f33f 100644 --- a/src/renderer/public/sdk/custom/css/index.css +++ b/src/renderer/public/sdk/custom/css/index.css @@ -19,7 +19,7 @@ } @font-face { - font-family: 'SourceHanSansTi'; + font-family: 'SourceHanSansTiM'; src: url('../fonts/SourceHanSansCN-Medium.otf') format('opentype'); } @@ -528,6 +528,7 @@ overflow-y: auto; scrollbar-gutter: stable; width: calc(100% + 1px); + max-height: 233px; } .YJ-custom-base-dialog>.content .table .align-center, diff --git a/src/renderer/src/api/tree/index.ts b/src/renderer/src/api/tree/index.ts index 2ca78a4..3700c86 100644 --- a/src/renderer/src/api/tree/index.ts +++ b/src/renderer/src/api/tree/index.ts @@ -27,11 +27,7 @@ export const TreeApi = { url: `/source/addOtherSource`, data }).then((res) => { - ElMessage.closeAll() - ElMessage({ - message: '添加成功', - type: 'success' - }) + return res }) }, diff --git a/src/renderer/src/assets/base.css b/src/renderer/src/assets/base.css index c17183c..0a1cafa 100644 --- a/src/renderer/src/assets/base.css +++ b/src/renderer/src/assets/base.css @@ -65,7 +65,7 @@ body { background: var(--color-background); line-height: 1.6; font-family: - SourceHanSans, + SourceHanSansTi, -apple-system, BlinkMacSystemFont, 'Segoe UI', diff --git a/src/renderer/src/assets/iconfont/SourceHanSansCN-Normal.ttf b/src/renderer/src/assets/iconfont/SourceHanSansCN-Normal.ttf new file mode 100644 index 0000000..8553a74 Binary files /dev/null and b/src/renderer/src/assets/iconfont/SourceHanSansCN-Normal.ttf differ diff --git a/src/renderer/src/assets/styles/font.css b/src/renderer/src/assets/styles/font.css index d815437..ff51b92 100644 --- a/src/renderer/src/assets/styles/font.css +++ b/src/renderer/src/assets/styles/font.css @@ -41,8 +41,8 @@ } @font-face { - font-family: 'SourceHanSans'; - src: url('../iconfont/SourceHanSansCN-ExtraLight.ttf') format('opentype'); + font-family: 'SourceHanSansTi'; + src: url('../iconfont/SourceHanSansCN-Normal.ttf') format('opentype'); } @font-face { diff --git a/src/renderer/src/assets/styles/global.css b/src/renderer/src/assets/styles/global.css index dbfee82..2ad70b5 100644 --- a/src/renderer/src/assets/styles/global.css +++ b/src/renderer/src/assets/styles/global.css @@ -431,7 +431,7 @@ img { #app { .ztree * { font-size: 14px; - font-family: SourceHanSans; + font-family: SourceHanSansTi; } .ztree li a { @@ -676,6 +676,10 @@ img { background: rgba(var(--color-base1), 0.2) !important; } +input::placeholder { + font-size: 12px !important; +} + @media (max-height: 850px) { #distanceLegendDiv { .compass { diff --git a/src/renderer/src/axios/index.ts b/src/renderer/src/axios/index.ts index 1c441ae..e58f82f 100644 --- a/src/renderer/src/axios/index.ts +++ b/src/renderer/src/axios/index.ts @@ -75,7 +75,7 @@ service.interceptors.response.use( (response: AxiosResponse) => { const key = getRequestKey(response.config) pendingRequests.delete(key) - // console.log(response); + console.log(response); // 统一处理HTTP状态码 if (response.status === 200) { @@ -95,8 +95,8 @@ service.interceptors.response.use( message: response.data.msg || response.data.message, type: 'error' }) + return response } - } return Promise.reject(new Error('Error')) }, diff --git a/src/renderer/src/common/addMapSource.ts b/src/renderer/src/common/addMapSource.ts index f155818..e8c9747 100644 --- a/src/renderer/src/common/addMapSource.ts +++ b/src/renderer/src/common/addMapSource.ts @@ -57,7 +57,15 @@ export const addMapSource = async ({ type, id, sourceName = '未命名对象', o // "treeIndex": 0, params: options } - TreeApi.addOtherSource(params) + let res = await TreeApi.addOtherSource(params) + if(![0, 200].includes(res.code)) { + return + } + ElMessage.closeAll() + ElMessage({ + message: '添加成功', + type: 'success' + }) params.params = JSON.stringify(params.params) params.isShow = true diff --git a/src/renderer/src/components/tooltip/index.vue b/src/renderer/src/components/tooltip/index.vue new file mode 100644 index 0000000..6d2b1c2 --- /dev/null +++ b/src/renderer/src/components/tooltip/index.vue @@ -0,0 +1,181 @@ + + + + + \ No newline at end of file diff --git a/src/renderer/src/views/TS/edit/polygonObjectTs.vue b/src/renderer/src/views/TS/edit/polygonObjectTs.vue index 8172c92..6a2d0a7 100644 --- a/src/renderer/src/views/TS/edit/polygonObjectTs.vue +++ b/src/renderer/src/views/TS/edit/polygonObjectTs.vue @@ -14,7 +14,7 @@
投影面积: - + diff --git a/src/renderer/src/views/author/index.vue b/src/renderer/src/views/author/index.vue index 1b5681e..140b4bc 100644 --- a/src/renderer/src/views/author/index.vue +++ b/src/renderer/src/views/author/index.vue @@ -585,7 +585,7 @@ function importAuth() { .greet { color: rgba(0, 66, 66, 1); - font-family: 'SourceHanSans'; + font-family: 'SourceHanSansTi'; font-size: 18px; line-height: 18px; font-weight: 500; diff --git a/src/renderer/src/views/components/bottomSide/bottomSide.vue b/src/renderer/src/views/components/bottomSide/bottomSide.vue index 523a505..c6b97f2 100644 --- a/src/renderer/src/views/components/bottomSide/bottomSide.vue +++ b/src/renderer/src/views/components/bottomSide/bottomSide.vue @@ -3,23 +3,29 @@
- - - - - - - - - - - - + + + + +
-
- - - - - - - - - - -
- {{ t('bottomMenu.' + item2.sourceType) }} -
-
+ + +
@@ -141,6 +147,7 @@ import { useI18n } from 'vue-i18n' import { inject } from 'vue' import { addMapSource } from '../../../common/addMapSource' +import Tooltip from '@/components/tooltip/index.vue' const { ipcRenderer } = require('electron') const { t } = useI18n() const eventBus: any = inject('bus') @@ -746,6 +753,15 @@ document.addEventListener('click', (e: any) => { top: 0; pointer-events: all; } + + :deep(.tooltip-wrapper) { + width: 100%; + height: 100%; + position: absolute; + left: 0; + top: 0; + pointer-events: all; + } } .bottomMenu { @@ -836,7 +852,7 @@ document.addEventListener('click', (e: any) => { } &:hover { - >.bottom_childre_box_bg_hover { + .bottom_childre_box_bg_hover { opacity: 1 !important; } } diff --git a/src/renderer/src/views/components/headers/components/setPup/components/equipment.vue b/src/renderer/src/views/components/headers/components/setPup/components/equipment.vue index 9fcbadd..12ec82e 100644 --- a/src/renderer/src/views/components/headers/components/setPup/components/equipment.vue +++ b/src/renderer/src/views/components/headers/components/setPup/components/equipment.vue @@ -381,7 +381,7 @@ const downloadTemp = async () => { } :deep(.el-table th.el-table__cell) { - background: #004b4b; + background: linear-gradient(rgba(var(--color-base1), 0.3), rgba(var(--color-base1), 0.3)), rgba(0, 0, 0, 1); color: #fff; border-bottom: 1px solid rgba(var(--color-base1), 0.5) !important; border-right: 1px solid rgba(var(--color-base1), 0.5) !important; diff --git a/src/renderer/src/views/components/headers/components/setPup/components/materials.vue b/src/renderer/src/views/components/headers/components/setPup/components/materials.vue index 108ae50..39acf46 100644 --- a/src/renderer/src/views/components/headers/components/setPup/components/materials.vue +++ b/src/renderer/src/views/components/headers/components/setPup/components/materials.vue @@ -268,7 +268,7 @@ var delFun = (row) => { } :deep(.el-table th.el-table__cell) { - background: #004b4b; + background: linear-gradient(rgba(var(--color-base1), 0.3), rgba(var(--color-base1), 0.3)), rgba(0, 0, 0, 1); color: #fff; border-bottom: 1px solid rgba(var(--color-base1), 0.5) !important; border-right: 1px solid rgba(var(--color-base1), 0.5) !important; diff --git a/src/renderer/src/views/components/leftSide/leftSideFirst.vue b/src/renderer/src/views/components/leftSide/leftSideFirst.vue index 26b8397..ef1b26d 100644 --- a/src/renderer/src/views/components/leftSide/leftSideFirst.vue +++ b/src/renderer/src/views/components/leftSide/leftSideFirst.vue @@ -3,12 +3,14 @@
+ viewBox="0 0 32 32" fill="none"> + d="M16 0C24.835 0 32 7.16496 32 16C32 24.835 24.835 32 16 32C7.16496 32 0 24.835 0 16C0 7.16496 7.16496 0 16 0Z" /> + d="M16 0C24.835 0 32 7.16496 32 16C32 24.835 24.835 32 16 32C7.16496 32 0 24.835 0 16C0 7.16496 7.16496 0 16 0Z" /> + d="M32 16C32 7.16496 24.835 0 16 0C7.16496 0 0 7.16496 0 16C0 24.835 7.16496 32 16 32C24.835 32 32 24.835 32 16ZM30.5 16C30.5 7.99187 24.0081 1.5 16 1.5C7.99187 1.5 1.5 7.99187 1.5 16C1.5 24.0081 7.99187 30.5 16 30.5C24.0081 30.5 30.5 24.0081 30.5 16Z" /> + fill="rgba(var(--color-base2), 1)" /> - - + y2="-6.678619384765625" gradientUnits="userSpaceOnUse"> + + - - + y2="29.435516357421875" gradientUnits="userSpaceOnUse"> + + - + height="21.36663818359375" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> + - - - + result="hardAlpha_2442_492" /> + + + - - + values="0 0 0 0 0.1450980392156863 0 0 0 0 0.7686274509803922 0 0 0 0 0.7686274509803922 0 0 0 1 0" /> + + @@ -108,16 +112,16 @@