+ :key="item.id"> {{ item.name }}
+
+ {{ typeApplicableMap[scope.row.typeApplicable] }}
+
+
+ {{ nylxMap[scope.row.nylx] }}
+
+
+ {{ zrbmMap[scope.row.zrbm] }}
+
+
+ {{ sycpxMap[scope.row.sycpx] }}
+
+
+
@@ -256,6 +276,12 @@ export default {
name: "AccessStandardDetails",
data() {
return {
+ textStatusMap: {},
+ typeApplicableMap: {},
+ nylxMap: {},
+ zrbmMap: {},
+ sycpxMap: {},
+ countryAreaMap: {},
standinfoList: [],
standardFormTotal: 0,
relateDialog: false,
@@ -452,9 +478,8 @@ export default {
},
// 请求上传的文件信息
getFileInfo() {
- console.log(this.sarAccessEO)
this.$http.get("att/attFile/getMultiFileInfos", {
- fileIds: this.sarAccessEO.relateFile
+ fileIds: this.sarAccessEO.fileIds
}, {
_this: this
}, res => {
@@ -474,7 +499,7 @@ export default {
},
// 附件下载事件
fileDownLoad(attId) {
- window.location.href = "/api/att/attFile/downloadFile?fileId=" + attId;
+ window.location.href = "/api/att/attFile/downloadFile?fileId=" + attId
},
// 点击查看
handlePreview(item) {
@@ -560,6 +585,17 @@ export default {
doLayout() {
this.$refs.adminTable && this.$refs.adminTable.doLayout();
this.$refs.skillTable && this.$refs.skillTable.doLayout();
+ },
+ // 将文本状态的id与name对应
+ setMap(data){
+ data.forEach(item => {
+ this.$set(this.textStatusMap, item.value, item.label)
+ this.$set(this.typeApplicableMap, item.value, item.label)
+ this.$set(this.nylxMap, item.value, item.label)
+ this.$set(this.zrbmMap, item.value, item.label)
+ this.$set(this.sycpxMap, item.value, item.label)
+ this.$set(this.countryAreaMap, item.value, item.label)
+ })
}
},
mounted() {
@@ -589,6 +625,16 @@ export default {
this.ROLELIST = res.data.ROLELIST;
this.GXHBQOptions = res.data.GXHBQXX;
this.askNatureOptions = res.data.ACCESSTYPE;
+ this.zrbmOptions = res.data.ZRBMCLASS // 责任部门
+ this.categoryOptions = res.data.NYLXCLASS // 能源类型
+ this.textStatusOptions = res.data.WBZTCLASS
+ this.sycpxOptions = res.data.SYCPXCLASS // 适用产品线
+ this.setMap(this.textStatusOptions)
+ this.setMap(this.zrbmOptions)
+ this.setMap(this.categoryOptions)
+ this.setMap(this.sycpxOptions)
+ this.setMap(this.energyKindOptions)
+ this.setMap(this.drawerCountryOptions)
this.getGzzOption();
}, e => {
});
diff --git a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/otherAddEit.vue b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/otherAddEit.vue
index e2308f462..caab34005 100644
--- a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/otherAddEit.vue
+++ b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/otherAddEit.vue
@@ -227,6 +227,9 @@
prop="textStatus"
width="120px"
label="文本状态">
+
+ {{ textStatusMap[scope.row.textStatus] }}
+
+
+ {{ typeApplicableMap[scope.row.typeApplicable] }}
+
+
+ {{ nylxMap[scope.row.nylx] }}
+
+
+ {{ zrbmMap[scope.row.zrbm] }}
+
+
+ {{ sycpxMap[scope.row.sycpx] }}
+
+
+
@@ -511,11 +533,17 @@ export default {
// }
// }
return {
+ textStatusMap: {},
+ typeApplicableMap: {},
+ nylxMap: {},
+ zrbmMap: {},
+ sycpxMap: {},
selectSearch : [],
// 新增、编辑 基础信息字段
sarAccessEO: {
id: '',
sortKey: 4,
+ fileIds: '',
detailedList: '',
detailedListName: '',
energyKind: '',
@@ -1167,7 +1195,7 @@ export default {
this.fileInfoList.map(item => {
relateFile.push(item.id)
})
- sarAccessEO.relateFile = relateFile.join(',')
+ sarAccessEO.fileIds = relateFile.join(',')
}
if (!sarAccessEO.id) {
// 新增
@@ -1584,7 +1612,7 @@ export default {
// 请求上传的文件信息
getFileInfo () {
this.$http.get('att/attFile/getMultiFileInfos', {
- fileIds: this.sarAccessEO.relateFile
+ fileIds: this.$route.query.fileIds
}, {
_this: this
}, res => {
@@ -1678,6 +1706,16 @@ export default {
}, e => {
})
+ },
+ // 将文本状态的id与name对应
+ setMap(data){
+ data.forEach(item => {
+ this.$set(this.textStatusMap, item.value, item.label)
+ this.$set(this.typeApplicableMap, item.value, item.label)
+ this.$set(this.nylxMap, item.value, item.label)
+ this.$set(this.zrbmMap, item.value, item.label)
+ this.$set(this.sycpxMap, item.value, item.label)
+ })
}
},
watch: {
@@ -1714,6 +1752,15 @@ export default {
this.ROLELIST = res.data.ROLELIST
this.GXHBQOptions = res.data.GXHBQXX
this.askNatureOptions = res.data.ACCESSTYPE
+ this.zrbmOptions = res.data.ZRBMCLASS // 责任部门
+ this.categoryOptions = res.data.NYLXCLASS // 能源类型
+ this.textStatusOptions = res.data.WBZTCLASS
+ this.sycpxOptions = res.data.SYCPXCLASS // 适用产品线
+ this.setMap(this.textStatusOptions)
+ this.setMap(this.zrbmOptions)
+ this.setMap(this.categoryOptions)
+ this.setMap(this.sycpxOptions)
+ this.setMap(this.energyKindOptions)
this.getGzzOption()
}, e => {
})
diff --git a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/projectAddEit.vue b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/projectAddEit.vue
index 214ba8390..b1b3ba854 100644
--- a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/projectAddEit.vue
+++ b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/projectAddEit.vue
@@ -227,6 +227,9 @@
prop="textStatus"
width="120px"
label="文本状态">
+
+ {{ textStatusMap[scope.row.textStatus] }}
+
+
+ {{ typeApplicableMap[scope.row.typeApplicable] }}
+
+
+ {{ nylxMap[scope.row.nylx] }}
+
+
+ {{ zrbmMap[scope.row.zrbm] }}
+
+
+ {{ sycpxMap[scope.row.sycpx] }}
+
+
+
@@ -511,11 +533,17 @@ export default {
// }
// }
return {
+ textStatusMap: {},
+ typeApplicableMap: {},
+ nylxMap: {},
+ zrbmMap: {},
+ sycpxMap: {},
selectSearch : [],
// 新增、编辑 基础信息字段
sarAccessEO: {
id: '',
sortKey: 2,
+ fileIds: '',
projectName: '',
detailedListName: '',
energyKind: '',
@@ -1168,7 +1196,7 @@ export default {
this.fileInfoList.map(item => {
relateFile.push(item.id)
})
- sarAccessEO.relateFile = relateFile.join(',')
+ sarAccessEO.fileIds = relateFile.join(',')
}
if (!sarAccessEO.id) {
// 新增
@@ -1585,7 +1613,7 @@ export default {
// 请求上传的文件信息
getFileInfo () {
this.$http.get('att/attFile/getMultiFileInfos', {
- fileIds: this.sarAccessEO.relateFile
+ fileIds: this.$route.query.fileIds
}, {
_this: this
}, res => {
@@ -1679,6 +1707,16 @@ export default {
}, e => {
})
+ },
+ // 将文本状态的id与name对应
+ setMap(data){
+ data.forEach(item => {
+ this.$set(this.textStatusMap, item.value, item.label)
+ this.$set(this.typeApplicableMap, item.value, item.label)
+ this.$set(this.nylxMap, item.value, item.label)
+ this.$set(this.zrbmMap, item.value, item.label)
+ this.$set(this.sycpxMap, item.value, item.label)
+ })
}
},
watch: {
@@ -1715,6 +1753,15 @@ export default {
this.ROLELIST = res.data.ROLELIST
this.GXHBQOptions = res.data.GXHBQXX
this.askNatureOptions = res.data.ACCESSTYPE
+ this.zrbmOptions = res.data.ZRBMCLASS // 责任部门
+ this.categoryOptions = res.data.NYLXCLASS // 能源类型
+ this.textStatusOptions = res.data.WBZTCLASS
+ this.sycpxOptions = res.data.SYCPXCLASS // 适用产品线
+ this.setMap(this.textStatusOptions)
+ this.setMap(this.zrbmOptions)
+ this.setMap(this.categoryOptions)
+ this.setMap(this.sycpxOptions)
+ this.setMap(this.energyKindOptions)
this.getGzzOption()
}, e => {
})