From 493dade5b3e3a4d78f0a98b858125bd75411de7d Mon Sep 17 00:00:00 2001 From: oldHome Date: Fri, 27 Jun 2025 20:53:06 +0800 Subject: [PATCH] =?UTF-8?q?factor=20=E6=9B=B4=E6=94=B9=E5=9C=B0=E5=9D=97?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E6=A8=A1=E5=9D=97=20=E6=8C=89=E7=85=A7?= =?UTF-8?q?=E5=85=B0=E5=B7=9E=E5=AD=A6=E6=A0=A1=E7=9A=84=E8=A6=81=E6=B1=82?= =?UTF-8?q?=20=20=E5=88=A0=E9=99=A4=E5=A4=9A=E4=BD=99=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E7=94=A8photo=E5=AD=97=E6=AE=B5=E4=B8=B4=E6=97=B6=E4=BB=A3?= =?UTF-8?q?=E6=9B=BF=E9=9D=A2=E7=A7=AF=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/index.js | 2 ++ src/views/layout/components/main/home/set.vue | 15 +++++---------- src/views/layout/components/main/site/add.vue | 15 +++++++++++---- src/views/layout/components/main/site/index.vue | 10 ++++++---- 4 files changed, 24 insertions(+), 18 deletions(-) diff --git a/src/store/index.js b/src/store/index.js index 0cb613b..ae66db7 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -592,6 +592,7 @@ const store = new Vuex.Store({ async fetchAddSite ({ dispatch }, form) { const params = new URLSearchParams() params.append('shop_id', form.shop_id) + params.append('photo', form.photo) params.append('sitename', form.sitename) params.append('desc', form.desc) params.append('upFile', form.upFile) @@ -616,6 +617,7 @@ const store = new Vuex.Store({ async fetchSaveSite ({ dispatch }, form) { const params = new URLSearchParams() params.append('id', form.id) + params.append('photo', form.photo) params.append('shop_id', form.shop_id) params.append('sitename', form.sitename) params.append('desc', form.desc) diff --git a/src/views/layout/components/main/home/set.vue b/src/views/layout/components/main/home/set.vue index 89975b9..b5fe892 100644 --- a/src/views/layout/components/main/home/set.vue +++ b/src/views/layout/components/main/home/set.vue @@ -48,19 +48,14 @@ export default { currentLang: this.$store.state.settings.language || 'zh-CN', moduleOptions: [ { value: 'home', label: '概况' }, - { value: 'model', label: '机型列表' }, - { value: 'register', label: '飞机列表' }, + { value: 'model', label: '机型管理' }, + { value: 'register', label: '飞机管理' }, { value: 'nofly', label: '飞行限制' }, - { value: 'route', label: '航线管理' }, { value: 'site', label: '地块管理' }, - { value: 'planes', label: '无人机' }, + { value: 'planes', label: '作业管理' }, { value: 'shop', label: '单位管理' }, - { value: 'admin', label: '账户列表' }, - { value: 'message', label: '公告管理' }, - { value: 'category', label: '分类管理' }, - { value: 'product', label: '商品管理' }, - { value: 'broadcast', label: '广告管理' }, - { value: 'order', label: '订单与统计' } + { value: 'admin', label: '账户管理' }, + { value: 'message', label: '公告管理' } ], selectedModules: [] } diff --git a/src/views/layout/components/main/site/add.vue b/src/views/layout/components/main/site/add.vue index 53eb2ab..ca5f67d 100644 --- a/src/views/layout/components/main/site/add.vue +++ b/src/views/layout/components/main/site/add.vue @@ -11,17 +11,21 @@ - + - + + + + - + @@ -33,7 +37,7 @@ - + @@ -63,6 +67,7 @@ export default { action: this.$store.state.settings.baseURL + this.$store.state.settings.apiPlanePath + 'upImgFile', myheader: { token: this.$store.state.user.token }, form: { + photo: '', shop_id: '', sitename: '', desc: '', @@ -161,6 +166,7 @@ export default { if (data.desc == null) { data.desc = '' } + this.form.photo = data.photo this.form.shop_id = data.shop_id this.form.sitename = data.sitename this.form.desc = data.desc @@ -179,6 +185,7 @@ export default { this.site = this.siteList.find((item) => item.id === this.siteId) if (this.site) { const data = { + photo: this.site.photo, shop_id: this.site.shop_id, sitename: this.site.sitename, desc: this.site.describe, diff --git a/src/views/layout/components/main/site/index.vue b/src/views/layout/components/main/site/index.vue index c6192df..8349538 100644 --- a/src/views/layout/components/main/site/index.vue +++ b/src/views/layout/components/main/site/index.vue @@ -20,15 +20,17 @@ - + + + - +