Bladeren bron

Merge branch 'master' of http://119.23.210.103:3000/wy/lh_firm_former

ZZJ 3 jaren geleden
bovenliggende
commit
06e0c9483e
2 gewijzigde bestanden met toevoegingen van 37 en 39 verwijderingen
  1. 9 24
      src/business/platform/file/uploader/index.vue
  2. 28 15
      src/views/scientificPayoffs/js/index.js

+ 9 - 24
src/business/platform/file/uploader/index.vue

@@ -197,40 +197,25 @@
              * 文件类型的限制
              */
             fileExtType() {
-                const accept = this.accept
-                const acceptTypes = this.acceptTypes
-                const fileTypes = this.fileTypes
-                let type = ''
                 let targetFileTypes = []
                 this.targetExt = false
-                for (const i in acceptTypes) {
-                    if (acceptTypes[i] === accept) {
-                        type = i
-                        targetFileTypes = fileTypes[i]
-                    } else {
-                        if (accept === '*') {
-                            // 不限制
-                            targetFileTypes = '*'
-                        } else {
-                            // 自定义
-                            targetFileTypes = accept.split(',')
-                        }
-                    }
+                if (this.accept === '*') {
+                    // 不限制
+                    targetFileTypes = '*'
+                } else {
+                    // 自定义
+                    targetFileTypes = this.accept.split(',')
                 }
                 const fileList = this.multiple ? this.fileList : [this.fileList]
                 if (targetFileTypes !== '*') {
                     this.targetExt = fileList.every(i => {
-                        // console.log(targetFileTypes, `.${i.ext}`) // 控件类型集,过滤文件得后缀
-                        if (type === 'compress') {
-                            return targetFileTypes.includes(`${i.ext}`)
-                        } else {
-                            return targetFileTypes.includes(`${i.ext}`)
-                        }
+                        // console.log(targetFileTypes, `.${i.ext}`)
+                        return targetFileTypes.includes(`.${i.ext}`)
                     })
                 } else {
                     this.targetExt = true
                 }
-                // console.log(fileList, this.targetExt, 'lll') // 已上传文件,过滤结果
+                // console.log(fileList, this.targetExt)
                 return this.targetExt
             },
             handleConfirm() {

+ 28 - 15
src/views/scientificPayoffs/js/index.js

@@ -1,7 +1,7 @@
 import echarts from "echarts"
 export default {
     //轮播表数据封装
-    getDataList(data){
+    getDataList(data) {
         let config = {
             header: data.header,
             data: data.data,
@@ -14,7 +14,7 @@ export default {
 
     //科研项目
     getKyxmList(datas) {
-        let header = ['全部参与人', '项目编号', '资助单位', '项目类型', '项目名称', '开始时间','结束时间', '立项经费(万元)']
+        let header = ['全部参与人', '项目编号', '资助单位', '项目类型', '项目名称', '开始时间', '结束时间', '立项经费(万元)']
         let data = []
         datas.forEach((item, index) => {
             let list = []
@@ -44,7 +44,7 @@ export default {
         datas.forEach((item, index) => {
             let list = []
             // list.push(item.NAME_ || '')
-            list.push(item.jiangLiXiangMu  || '')
+            list.push(item.jiangLiXiangMu || '')
             list.push(item.dan_wei_ || '')
             list.push(item.jiang_li_lei_xing || '')
             // list.push(item.ge_ren_pai_ming_ || '')
@@ -60,7 +60,7 @@ export default {
     },
     //SCI文章统计表
     getSCIwztjbList(datas) {
-        let header = ['全部作者', '论文题目', '期刊名称', 'JCR分区', '发表时间', '影响因子IF', '作者排名','WOS号']
+        let header = ['全部作者', '论文题目', '期刊名称', 'JCR分区', '发表时间', '影响因子IF', '作者排名', 'WOS号']
         let data = []
         datas.forEach((item, index) => {
             let list = []
@@ -72,7 +72,7 @@ export default {
             list.push(item.fa_biao_shi_jian_ || '')
             list.push(item.ying_xiang_y_z_if || '')
             list.push(item.zuo_zhe_pai_ming_ || '')
-            list.push(item.wos_hao_  || '')
+            list.push(item.wos_hao_ || '')
             data.push(list)
         });
         let dataList = {
@@ -84,7 +84,7 @@ export default {
     },
     //中文论文
     getZwlwList(datas) {
-        let header = ['全部作者', '论文题目', '期刊名称', '期卷号', '发表时间', '期刊类别', '作者排名','ISSN号']
+        let header = ['全部作者', '论文题目', '期刊名称', '期卷号', '发表时间', '期刊类别', '作者排名', 'ISSN号']
         let data = []
         datas.forEach((item, index) => {
             let list = []
@@ -108,7 +108,7 @@ export default {
     },
     //著作
     getZhuZuoList(datas) {
-        let header = ['全部作者', '专著名称',  '出版社', '出版时间', '编撰字数']
+        let header = ['全部作者', '专著名称', '出版社', '出版时间', '编撰字数']
         let data = []
         datas.forEach((item, index) => {
             let list = []
@@ -130,12 +130,12 @@ export default {
     },
     //专利
     getZhuanLiList(datas) {
-        let header = ['全部申请人', '专利名称', '专利权人', '类别', '申请时间', '授权时间','作者排名']
+        let header = ['全部申请人', '专利名称', '专利权人', '类别', '申请时间', '授权时间', '作者排名']
         let data = []
         datas.forEach((item, index) => {
             let list = []
             // list.push(item.NAME_ || '')
-            list.push(item.quan_bu_shen_qing  || '')
+            list.push(item.quan_bu_shen_qing || '')
             list.push(item.zhuanLiMingCheng || '')
             list.push(item.zhuan_li_quan_ren || '')
             list.push(item.lei_bie_ || '')
@@ -153,16 +153,16 @@ export default {
     },
     //继续教育项目/学术活动
     getJxjyxmxshdList(datas) {
-        let header = ['全部负责人', '项目编号', '会议名称', '项目级别','学分', '举办时间', '举办地点', '合作单位']
+        let header = ['全部负责人', '项目编号', '会议名称', '项目级别', '学分', '举办时间', '举办地点', '合作单位']
         let data = []
         datas.forEach((item, index) => {
             let list = []
             // list.push(item.NAME_ || '')
-            list.push(item.quan_bu_zuo_zhe_  || '')
+            list.push(item.quan_bu_zuo_zhe_ || '')
             list.push(item.xiangmMuBianHao || '')
             list.push(item.hui_yi_ming_cheng || '')
             list.push(item.xue_fen_ji_bie_ || '')
-            list.push(item.xue_fen_|| '')
+            list.push(item.xue_fen_ || '')
             list.push(item.ju_ban_shi_jian_ || '')
             list.push(item.ju_ban_di_dian_ || '')
             list.push(item.he_zuo_dan_wei_ || '')
@@ -180,6 +180,7 @@ export default {
         let list = []
         let listData = []
         datas.forEach(item => {
+            item.NAME_ = this.linHeg(item.NAME_)
             list.push(item.NAME_)
             let o = {
                 name: item.NAME_,
@@ -192,6 +193,20 @@ export default {
             series: listData
         }
         return config
+    },
+    linHeg(value) {
+        //rowMAx 控制一行多少字
+        let rowMAx = 1
+        let overValue = ''
+        for (let i = 0; i < value.length; i++) {
+            if ((i % rowMAx == 0) && (i != 0)) {
+                overValue += '\n'
+                overValue += value[i]
+            } else {
+                overValue += value[i]
+            }
+        }
+        return overValue
     }
 }
 
@@ -217,9 +232,7 @@ export const barData = {
             alignWithLabel: true
         },
         axisLabel: {
-            style: {
-                fill: '#fff'
-            }
+            color: '#FFF'
         },
         axisLine: {
             lineStyle: {