From 1d995f67e2f365b7edcf84afcd1f5761ebb24f72 Mon Sep 17 00:00:00 2001 From: chenze <1824191732@qq.com> Date: Tue, 20 Aug 2024 16:35:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E5=AF=B9=E5=BA=94?= =?UTF-8?q?=E7=BB=9F=E8=AE=A1=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 +- .env.preview | 2 +- public/img/info.png | Bin 0 -> 3641 bytes public/img/paidan.png | Bin 0 -> 2908 bytes public/img/paidanjump.png | Bin 0 -> 3542 bytes public/img/time.png | Bin 0 -> 3726 bytes src/views/admin/RepairList.vue | 23 ++++++++- src/views/admin/modules/RepairModal.vue | 46 +++++++++--------- src/views/admin/repair/PerformanceList.vue | 2 +- src/views/admin/repair/RepairStatistics.vue | 29 +++++++---- .../modules/RepairAddressFloorModal.vue | 4 +- .../modules/RepairAddressFloorModalList.vue | 2 +- vue.config.js | 22 +++++---- 13 files changed, 83 insertions(+), 49 deletions(-) create mode 100644 public/img/info.png create mode 100644 public/img/paidan.png create mode 100644 public/img/paidanjump.png create mode 100644 public/img/time.png diff --git a/.env.development b/.env.development index 03c6006..520dcf1 100644 --- a/.env.development +++ b/.env.development @@ -1,4 +1,4 @@ NODE_ENV=development VUE_APP_PREVIEW=true VUE_APP_API_BASE_URL=/api -VUE_APP_MODEL_BASE_URL=https://www.chuangzhikj.com/saas-ics \ No newline at end of file +VUE_APP_MODEL_BASE_URL=https://company.haxy.com.cn:4443/shoot-hand \ No newline at end of file diff --git a/.env.preview b/.env.preview index 397f40d..ea405b4 100644 --- a/.env.preview +++ b/.env.preview @@ -1,4 +1,4 @@ NODE_ENV=production VUE_APP_PREVIEW=true -VUE_APP_API_BASE_URL=/shoot-hand +VUE_APP_API_BASE_URL=https://company.haxy.com.cn:4443/shoot-hand VUE_APP_MODEL_BASE_URL=https://company.haxy.com.cn:4443/shoot-hand \ No newline at end of file diff --git a/public/img/info.png b/public/img/info.png new file mode 100644 index 0000000000000000000000000000000000000000..51ced39eb7cba2888a6943cd7b4ed7fe245b82aa GIT binary patch literal 3641 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 LNkvXXu0mjfMjnwX literal 0 HcmV?d00001 diff --git a/public/img/paidan.png b/public/img/paidan.png new file mode 100644 index 0000000000000000000000000000000000000000..fa9202c352889b2fa65979b4da47b6497ad59de4 GIT binary patch literal 2908 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 UC@WuR_fdn9O-~SujnCfs7fgo~cmMzZ literal 0 HcmV?d00001 diff --git a/public/img/time.png b/public/img/time.png new file mode 100644 index 0000000000000000000000000000000000000000..dc28636e266a6a3610ebe8512e5c420289a16c05 GIT binary patch literal 3726 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 literal 0 HcmV?d00001 diff --git a/src/views/admin/RepairList.vue b/src/views/admin/RepairList.vue index df609f3..e130af5 100644 --- a/src/views/admin/RepairList.vue +++ b/src/views/admin/RepairList.vue @@ -8,9 +8,24 @@ + + + + + + + + + + + + + + + - 查询 + 查询 重置 @@ -154,7 +169,11 @@ export default { } else { let datas = { 'menu': 7, - 'type': 'all' + 'type': 'all', + 'sn': this.queryParam.sn, + 'name': this.queryParam.name, + 'typeName': this.queryParam.typeName, + 'deviceName': this.queryParam.deviceName } getRepairList(datas).then(res => { this.loadData = res.rows diff --git a/src/views/admin/modules/RepairModal.vue b/src/views/admin/modules/RepairModal.vue index 1f4d08a..312b6a4 100644 --- a/src/views/admin/modules/RepairModal.vue +++ b/src/views/admin/modules/RepairModal.vue @@ -68,17 +68,17 @@ - - {{ item.name }} + {{ item.name }} - - {{ item.name }} + {{ item.name }} @@ -100,17 +100,17 @@ - - {{ item.userName }} + {{ item.userName }} - - {{ item.name }} + {{ item.name }} @@ -118,9 +118,9 @@ - - {{ item.name }} + {{ item.name }} @@ -247,22 +247,23 @@ export default { }) }, selectUser(id){ - console.log(id) }, // 根据分类id 查询对应设备 selectDevice (item) { - getRepairDeviceList({ 'typeId': item.id }).then(res => { + getRepairDeviceList({ 'typeId': item.key }).then(res => { this.deviceList = res.rows }) - selectWorkerIdByTypeId({ 'typeId': item.id }).then(res => { + selectWorkerIdByTypeId({ 'typeId': item.key }).then(res => { this.userList = res.data }) - this.typeName = item.name - this.typeId = item.id + this.typeName = item.label + console.log(this.typeName) + this.typeId = item.key }, getDeviceName (item) { - this.deviceName = item.name - this.deviceId = item.id + console.log(item) + this.deviceName = item.label + this.deviceId = item.key }, selectFailureType () { getRepairFailureTypeList().then(res => { @@ -276,15 +277,16 @@ export default { }, selectRoomList (item) { - getRepairRoomList({ 'addressId': item.id }).then(res => { + console.log(item) + getRepairRoomList({ 'addressId': item.key }).then(res => { this.roomList = res.rows }) - this.address = item.name - this.addressId = item.id + this.address = item.label + this.addressId = item.key }, selectFloorName (item) { - this.floor = item.name - this.floorId = item.id + this.floor = item.label + this.floorId = item.key }, async handlePreview (file) { diff --git a/src/views/admin/repair/PerformanceList.vue b/src/views/admin/repair/PerformanceList.vue index b815871..276370c 100644 --- a/src/views/admin/repair/PerformanceList.vue +++ b/src/views/admin/repair/PerformanceList.vue @@ -35,7 +35,7 @@ - +
-
+
待派单
{{ adminStatsCount.wait }}
-
+
+ +
重派单
{{ adminStatsCount.anew }}
-
+ +
未查看通知
{{ adminStatsCount.newnotice }}
-
+
已查看通知
{{ adminStatsCount.oldnotice }}
@@ -92,7 +95,7 @@
-
楼层负责人情况
+
网格长
按月 @@ -229,6 +232,7 @@ export default { name: 'RepairStatistics', data () { return { + baseUrl: process.env.BASE_URL, type: '', adminStatsCount: [], repairStatsCount: [], @@ -405,7 +409,6 @@ export default { }) }, - // 使用openChange事件控制日期下拉面板显示与收起 openDeviceTypeChange (open) { this.deviceType.open = open @@ -555,8 +558,9 @@ export default { borderWidth: 2 }, label: { - show: false, - position: 'center' + show: true, + position: 'inner', + formatter: '{d}%' }, emphasis: { label: { @@ -713,11 +717,18 @@ export default { } +.topHeadView .itemView .imgView { + width: 80px; + height: 80px; + border-radius: 80px; + background: white; +} + .topHeadView .itemView .imgView { width: 80px; height: 80px; - background: white; border-radius: 80px; + background: white; } .topHeadView .itemView .label { diff --git a/src/views/admin/repair/modules/RepairAddressFloorModal.vue b/src/views/admin/repair/modules/RepairAddressFloorModal.vue index 6af8719..03dc25f 100644 --- a/src/views/admin/repair/modules/RepairAddressFloorModal.vue +++ b/src/views/admin/repair/modules/RepairAddressFloorModal.vue @@ -20,8 +20,8 @@ - - + {{ item.username }}--{{ item.mobile}} diff --git a/src/views/admin/repair/modules/RepairAddressFloorModalList.vue b/src/views/admin/repair/modules/RepairAddressFloorModalList.vue index ea52e72..06240dd 100644 --- a/src/views/admin/repair/modules/RepairAddressFloorModalList.vue +++ b/src/views/admin/repair/modules/RepairAddressFloorModalList.vue @@ -71,7 +71,7 @@ import RepairAddressModal from '@/views/admin/repair/modules/RepairAddressModal' dataIndex: 'name' }, { - title: '楼层管理员', + title: '网格长', dataIndex: 'adminName' }, { diff --git a/vue.config.js b/vue.config.js index 1e30bd2..0125672 100644 --- a/vue.config.js +++ b/vue.config.js @@ -13,7 +13,8 @@ function resolve (dir) { function getGitHash () { try { return GitRevision.version() - } catch (e) {} + } catch (e) { + } return 'unknown' } @@ -22,15 +23,15 @@ const assetsCDN = { // https://cdn.jsdelivr.net/npm/ant-design-vue@1.3.9/dist/antd.min.css css: [], js: [ - '/js/vue.min.js', - '/js/axios.min.js', - '/js/vue-router.min.js', - '/js/vuex.min.js', - '/js/moment.min.js', - '/js/zh-cn.min.js', - '/js/g2.min.js', - '/js/data-set.min.js', - '/js/antd-with-locales.min.js' + '/shoot-hand-html/js/vue.min.js', + '/shoot-hand-html/js/axios.min.js', + '/shoot-hand-html/js/vue-router.min.js', + '/shoot-hand-html/js/vuex.min.js', + '/shoot-hand-html/js/moment.min.js', + '/shoot-hand-html/js/zh-cn.min.js', + '/shoot-hand-html/js/g2.min.js', + '/shoot-hand-html/js/data-set.min.js', + '/shoot-hand-html/js/antd-with-locales.min.js' ] } // webpack build externals @@ -49,6 +50,7 @@ const prodExternals = { // vue.config.js const vueConfig = { + publicPath: '/shoot-hand-html/', configureWebpack: { externals: prodExternals, plugins: [