From 6d7c6f4b51c2579a3bace6e9d644ecddaac3ec99 Mon Sep 17 00:00:00 2001 From: mengxiaolong Date: Tue, 8 Dec 2020 18:04:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=BA=E6=9E=84=E7=AE=80=E7=A7=B0=E6=9B=BF?= =?UTF-8?q?=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/js/utils/orgShortName.js | 30 +++++++++++++++++++ .../ebiz/congratulation/CongratulationTop.vue | 11 +++++++ 2 files changed, 41 insertions(+) create mode 100644 src/assets/js/utils/orgShortName.js diff --git a/src/assets/js/utils/orgShortName.js b/src/assets/js/utils/orgShortName.js new file mode 100644 index 000000000..91ba635f2 --- /dev/null +++ b/src/assets/js/utils/orgShortName.js @@ -0,0 +1,30 @@ +export const orgShortNames = [ + { name: '北海', code: '86450501' }, + { name: '广西八营', code: '86450168' }, + { name: '广西二营', code: '86450162' }, + { name: '广西六营', code: '86450166' }, + { name: '广西七营', code: '86450167' }, + { name: '广西三营', code: '86450163' }, + { name: '广西四营', code: '86450164' }, + { name: '广西五营', code: '86450165' }, + { name: '贵港', code: '86450801' }, + { name: '贵港一营', code: '86450861' }, + { name: '桂林二本', code: '86450302' }, + { name: '桂林一本', code: '86450301' }, + { name: '桂林一营', code: '86450361' }, + { name: '柳州一本', code: '86450201' }, + { name: '柳州二本', code: '86450202' }, + { name: '柳州四营', code: '86450264' }, + { name: '柳州一营', code: '86450261' }, + { name: '柳州鹿寨', code: '86450203' }, + { name: '南宁民族', code: '86450103' }, + { name: '精英项目', code: '86450102' }, + { name: '南宁青秀', code: '86450101' }, + { name: '南宁一营', code: '86450181' }, + { name: '梧州', code: '86450401' }, + { name: '梧州一营', code: '86450461' }, + { name: '玉林二营', code: '86450962' }, + { name: '玉林', code: '86450901' }, + { name: '玉林三营', code: '86450963' }, + { name: '玉林一营', code: '86450961' } +] diff --git a/src/views/ebiz/congratulation/CongratulationTop.vue b/src/views/ebiz/congratulation/CongratulationTop.vue index dbdd33065..d9b695838 100644 --- a/src/views/ebiz/congratulation/CongratulationTop.vue +++ b/src/views/ebiz/congratulation/CongratulationTop.vue @@ -68,6 +68,7 @@ import { Col, Row, Loading } from 'vant' import { getCongratulationList } from '@/api/ebiz/congratulation/congratulation.js' import dateUtil from '@/assets/js/utils/date-utils.js' +import { orgShortNames } from '@/assets/js/utils/orgShortName' export default { name: 'congratulationTop', @@ -112,6 +113,16 @@ export default { if (result.list && result.list.length) { let topList = result.list.splice(0, 30) this.showData.topList.push(...topList) + + // 机构名称替换为简称 + for (let org of this.showData.topList) { + for (let shortName of orgShortNames) { + if (org.comCode === shortName.code) { + org.comName = shortName.name + } + } + } + this.showData.achievement.selfAdvanceStand = result.ysbb this.showData.achievement.selfAcceptStand = result.bzbf this.showData.achievement.ranking = result.top