diff --git a/src/renderer/src/I18n/zh-CN.ts b/src/renderer/src/I18n/zh-CN.ts
index a0d24ae..ce8b8e0 100644
--- a/src/renderer/src/I18n/zh-CN.ts
+++ b/src/renderer/src/I18n/zh-CN.ts
@@ -9,7 +9,8 @@ export default {
},
btn: {
search: '搜索',
- treePlaceholder: '关键词搜索',
+ treePlaceholder: '请输入所需查找的地点',
+ treeLayerholder: '请输入图层名称',
selectPlaceholder: '请选择',
selectNoText: '无数据',
confirm: '确定'
diff --git a/src/renderer/src/icons/svg/weather.svg b/src/renderer/src/icons/svg/weather.svg
index 98103e7..c95a14d 100644
--- a/src/renderer/src/icons/svg/weather.svg
+++ b/src/renderer/src/icons/svg/weather.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/renderer/src/icons/svg/weatherBase.svg b/src/renderer/src/icons/svg/weatherBase.svg
new file mode 100644
index 0000000..3b1fab3
--- /dev/null
+++ b/src/renderer/src/icons/svg/weatherBase.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/renderer/src/views/components/headers/components/setPup/components/engineering.vue b/src/renderer/src/views/components/headers/components/setPup/components/engineering.vue
index dcdb9c9..72ce57d 100644
--- a/src/renderer/src/views/components/headers/components/setPup/components/engineering.vue
+++ b/src/renderer/src/views/components/headers/components/setPup/components/engineering.vue
@@ -240,11 +240,29 @@ const poiImport = () => {
path: path[0]
}).then((res) => {
if (res.code === 200) {
- ElMessage({
- message: '上传成功',
- type: 'success'
+ PoiApi.getPoiList().then((list) => {
+ poiList.splice(0, poiList.length, ...list.data)
+ //只有一个poi时默认启用
+ if (poiList.length == 1) {
+
+ let formData = new FormData()
+ formData.append('id', poiList[0].id)
+ PoiApi.enablePoi(formData).then((res) => {
+ if (res.code === 200) {
+ ElMessage({
+ message: '上传并启用成功',
+ type: 'success'
+ })
+ getPoiList()
+ }
+ })
+ } else {
+ ElMessage({
+ message: '上传成功',
+ type: 'success'
+ })
+ }
})
- getPoiList()
}
})
}
diff --git a/src/renderer/src/views/components/headers/components/setPup/components/setting.vue b/src/renderer/src/views/components/headers/components/setPup/components/setting.vue
index 222229d..be2698c 100644
--- a/src/renderer/src/views/components/headers/components/setPup/components/setting.vue
+++ b/src/renderer/src/views/components/headers/components/setPup/components/setting.vue
@@ -8,7 +8,7 @@
-
{{ t('systemSetting.setLanguage') }}:
+
{{ t('systemSetting.setLanguage') }}
-
{{ t('systemSetting.theme') }}:
+
{{ t('systemSetting.theme') }}
-
{{ t('systemSetting.coordinateSystem') }}:
+
{{ t('systemSetting.coordinateSystem') }}
-
![]()
+
{{ date.hms }}
@@ -12,7 +17,12 @@
{{ t(`week.4`) }}
-
+
@@ -53,8 +63,7 @@ const headImg = computed(() => {
}
})
-
-const skinInfo = ref(JSON.parse(localStorage.getItem("systemSetting") || '{}').skinInfo || 'color1')
+const skinInfo = ref(JSON.parse(localStorage.getItem('systemSetting') || '{}').skinInfo || 'color1')
const { t } = useI18n()
const date = ref({
@@ -62,26 +71,25 @@ const date = ref({
hms: '',
week: 0
})
-window.addEventListener("setItemEvent", (e: any) => {
+window.addEventListener('setItemEvent', (e: any) => {
console.log('e', e)
- if (e.key == "systemSetting") {
- let obj = JSON.parse(e.newValue);
- skinInfo.value = obj.skinInfo;
+ if (e.key == 'systemSetting') {
+ let obj = JSON.parse(e.newValue)
+ skinInfo.value = obj.skinInfo
let setting = JSON.parse(e.newValue)
let dialogElm: any = document.getElementsByClassName('YJ-custom-base-dialog')
if (setting.language === 'zh-EN') {
for (let i = 0; i < dialogElm.length; i++) {
- dialogElm[i].classList.add('dialog-en');
+ dialogElm[i].classList.add('dialog-en')
}
- }
- else {
+ } else {
for (let i = 0; i < dialogElm.length; i++) {
- dialogElm[i].classList.remove('dialog-en');
+ dialogElm[i].classList.remove('dialog-en')
}
}
}
-});
+})
var weatherClick = ref(false)
const setTime = () => {
let date1 = new Date()
@@ -132,7 +140,7 @@ var clickFun = () => {
z-index: 999;
pointer-events: none;
- >* {
+ > * {
pointer-events: all;
}
@@ -177,7 +185,7 @@ var clickFun = () => {
align-items: center;
font-family: 'alimamashuheiti';
- &>span:first-child {
+ & > span:first-child {
letter-spacing: 1px;
font-size: 2rem;
font-family: 'alimamashuheiti';
@@ -189,20 +197,23 @@ var clickFun = () => {
display: flex;
flex-direction: column;
- &>span:first-child {
+ & > span:first-child {
font-size: 0.9rem;
}
- &>span:last-child {
+ & > span:last-child {
font-size: 0.8rem;
}
}
.weather {
margin-left: 15px;
+ .weatherIcon {
+ fill: rgba(var(--color-base1), 1) !important;
+ }
svg {
- fill: rgba(var(--color-base1), 1) !important;
+ // fill: rgba(var(--color-base1), 1) !important;
cursor: pointer;
}
}
diff --git a/src/renderer/src/views/components/tree/index.vue b/src/renderer/src/views/components/tree/index.vue
index c8989be..9cae530 100644
--- a/src/renderer/src/views/components/tree/index.vue
+++ b/src/renderer/src/views/components/tree/index.vue
@@ -186,7 +186,7 @@
style="width: 50px"
id="keyword"
type="text"
- :placeholder="t('btn.treePlaceholder')"
+ :placeholder="select == 'poi' ? t('btn.treePlaceholder') : t('btn.treeLayerholder')"
@input="clearResult"
@change="searchPlace"
/>