-
-
+
+
+
+
+
-
+
- {{ scope.row.standNumber }}
+ {{ scope.row.standNumber }}
-
-
-
-
-
-
- {{ scope.row.country }}
-
- {{ countryAreaMap[scope.row.country] }}
-
-
-
-
-
-
- {{ scope.row.modifyTime ? scope.row.modifyTime.split(' ')[0] : '' }}
-
-
-
-
-
{{$t('m.dataAcquisition')}}
@@ -746,7 +684,7 @@ export default {
{value: 'FOREIGN_STAND', label: '海外标准法规'},
//{value: 'FOREIGN_LAWS', label: '国内外政策'},
// {value: 'BUSINESS', label: '企业标准 '},
- {value: 'TEMP', label: '标准法规清单 '}
+ // {value: 'TEMP', label: '标准法规清单 '}
],
// 新增、编辑 数据搜索字段
sarAccessInfoSearch: {
@@ -766,6 +704,22 @@ export default {
validFlag: 0,
advanceSearchVOStr: ''
},
+ sarAccessInfo: {
+ id: '',
+ issueTime: '',
+ standName: '',
+ textStatus: '',
+ // applicationScope: '', //适用区域
+ keywords: '', // 关键字
+ detailedListName: '', //清单名称
+ applyArctic: '', // 能源种类
+ askType: '', // 监管类型
+ dataSource: 'INLAND_STAND', // 数据来源
+ page: 1,
+ pageSize: this.$store.getters.userInfo.configContent,
+ validFlag: 0,
+ advanceSearchVOStr: ''
+ },
moreSearchBtn: true, // 多属性搜索按钮 状态
showTableFlag: true, // 显示添加列表 状态
showSelectBox: true, // 显示高级查询 状态
@@ -1474,7 +1428,12 @@ export default {
},
// 查询数据搜索 table 数据
selectLawsStands () {
- StandardsInfoPage(this.sarAccessInfoSearch).then(res =>{
+ if (this.sarAccessInfoSearch.dataSource === 'INLAND_STAND') {
+ this.sarAccessInfoSearch.dataSource = 'INLAND_STAND'
+ } else {
+ this.sarAccessInfoSearch.standType = 'FOREIGN'
+ }
+ StandardsInfoPage(this.sarAccessInfoSearch, this.sarAccessInfo).then(res =>{
this.sarAccessInfoSearchList = res.data.list
this.sarAccessInfoSearchList.forEach(item => {
if (item.standYear === null) {
@@ -1482,8 +1441,6 @@ export default {
} else {
item.standNumber = item.standSortShow + ' ' + item.standNumber + '-' + item.standYear
}
- })
- this.sarAccessInfoSearchList.forEach(item => {
this.$set(item, 'zccssrqgj', item.attrInfoMap.ZCCSSRQGJ)
this.$set(item, 'xcxssrqgj', item.attrInfoMap.XCXSSRQGJ)
this.$set(item, 'sycpx', item.attrInfoMap.SYCPX)
diff --git a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/details.vue b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/details.vue
index b868827c8..65ae89739 100644
--- a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/details.vue
+++ b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/details.vue
@@ -191,13 +191,13 @@
align="center">
- {{ scope.row.standNumber }}
+ {{ scope.row.standNumber }}
{
this.standinfoList = res.data;
+ this.standinfoList.forEach(item => {
+ if (item.standYear === null) {
+ item.standNumber = item.standSortShow + ' ' + item.standNumber
+ } else {
+ item.standNumber = item.standSortShow + ' ' + item.standNumber + '-' + item.standYear
+ }
+ })
this.total = res.data.total;
}, e => {
diff --git a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/otherAddEit.vue b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/otherAddEit.vue
index 8cfff16a1..464ccc753 100644
--- a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/otherAddEit.vue
+++ b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/otherAddEit.vue
@@ -115,7 +115,11 @@
@click="clearSearchLaws">清空
-
+
+
+ 高级查询
+
+
高级查询
@@ -124,10 +128,17 @@
-
-
+
+
+
+
+
-
+
-
-
-
{
+ if (this.sarAccessInfoSearch.dataSource === 'INLAND_STAND') {
+ this.sarAccessInfoSearch.dataSource = 'INLAND_STAND'
+ } else {
+ this.sarAccessInfoSearch.standType = 'FOREIGN'
+ }
+ StandardsInfoPage(this.sarAccessInfoSearch, this.sarAccessInfo).then(res =>{
this.sarAccessInfoSearchList = res.data.list
this.sarAccessInfoSearchList.forEach(item => {
if (item.standYear === null) {
@@ -1288,8 +1309,6 @@ export default {
} else {
item.standNumber = item.standSortShow + ' ' + item.standNumber + '-' + item.standYear
}
- })
- this.sarAccessInfoSearchList.forEach(item => {
this.$set(item, 'zccssrqgj', item.attrInfoMap.ZCCSSRQGJ)
this.$set(item, 'xcxssrqgj', item.attrInfoMap.XCXSSRQGJ)
this.$set(item, 'sycpx', item.attrInfoMap.SYCPX)
@@ -1303,7 +1322,6 @@ export default {
})
this.drawerTotal = res.data.list.length
}, e => {
-
})
},
// 数据搜索table判断checked状态
diff --git a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/projectAddEit.vue b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/projectAddEit.vue
index 67196879a..f801e9a9e 100644
--- a/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/projectAddEit.vue
+++ b/src/pages/regulatoryRepository/accessStandardsAndRegulations/pages/projectAddEit.vue
@@ -65,7 +65,7 @@
-
+
-
-
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
- {{ scope.row.modifyTime ? scope.row.modifyTime.split(' ')[0] : '' }}
-
-
-
-
-
{{$t('m.dataAcquisition')}}
@@ -519,7 +477,7 @@ import CustomRoleTree from '@/components/CustomFormComponents/roleTree'
import stand from "../../../config/pages/attributeCustom/components/stand";
import { mapGetters } from 'vuex'
import {interfaceUrl} from "@/sysConfig";
-import {dicTypeData} from "@/api/unqualProcess";
+import {dicTypeData, StandardsInfoPage} from "@/api/unqualProcess"
export default {
name: 'OtherAddEit',
components: {
@@ -601,9 +559,9 @@ export default {
dataSourceOptions: [
{value: 'INLAND_STAND', label: '国内标准法规'},
{value: 'FOREIGN_STAND', label: '海外标准法规'},
- {value: 'FOREIGN_LAWS', label: '国内外政策'},
+ // {value: 'FOREIGN_LAWS', label: '国内外政策'},
// {value: 'BUSINESS', label: '企业标准 '},
- {value: 'TEMP', label: '标准法规清单 '}
+ // {value: 'TEMP', label: '标准法规清单 '}
],
// 新增、编辑 数据搜索字段
sarAccessInfoSearch: {
@@ -620,6 +578,22 @@ export default {
validFlag: 0,
advanceSearchVOStr: ''
},
+ sarAccessInfo: {
+ id: '',
+ issueTime: '',
+ standName: '',
+ textStatus: '',
+ // applicationScope: '', //适用区域
+ keywords: '', // 关键字
+ detailedListName: '', //清单名称
+ applyArctic: '', // 能源种类
+ askType: '', // 监管类型
+ dataSource: 'INLAND_STAND', // 数据来源
+ page: 1,
+ pageSize: this.$store.getters.userInfo.configContent,
+ validFlag: 0,
+ advanceSearchVOStr: ''
+ },
moreSearchBtn: true, // 多属性搜索按钮 状态
showTableFlag: true, // 显示添加列表 状态
showSelectBox: true, // 显示高级查询 状态
@@ -1276,9 +1250,12 @@ export default {
},
// 查询数据搜索 table 数据
selectLawsStands () {
- this.$http.get('sarStandardsInfo/sar-standards-info/getSarStandardsInfoPage', this.sarAccessInfoSearch, {
- _this: this
- }, res =>{
+ if (this.sarAccessInfoSearch.dataSource === 'INLAND_STAND') {
+ this.sarAccessInfoSearch.dataSource = 'INLAND_STAND'
+ } else {
+ this.sarAccessInfoSearch.standType = 'FOREIGN'
+ }
+ StandardsInfoPage(this.sarAccessInfoSearch, this.sarAccessInfo).then(res =>{
this.sarAccessInfoSearchList = res.data.list
this.sarAccessInfoSearchList.forEach(item => {
if (item.standYear === null) {
@@ -1286,10 +1263,19 @@ export default {
} else {
item.standNumber = item.standSortShow + ' ' + item.standNumber + '-' + item.standYear
}
+ this.$set(item, 'zccssrqgj', item.attrInfoMap.ZCCSSRQGJ)
+ this.$set(item, 'xcxssrqgj', item.attrInfoMap.XCXSSRQGJ)
+ this.$set(item, 'sycpx', item.attrInfoMap.SYCPX)
+ this.$set(item, 'typeApplicable', item.attrInfoMap.CLLX)
+ this.$set(item, 'nylx', item.attrInfoMap.NYLX)
+ this.$set(item, 'zrbm', item.attrInfoMap.ZRBM)
+ this.$set(item, 'cycvppsbm', item.attrInfoMap.CYCVPPSBM)
+ this.$set(item, 'cycvppscn', item.attrInfoMap.CYCVPPSCN)
+ this.$set(item, 'kccvppsbm', item.attrInfoMap.KCCVPPSBM)
+ this.$set(item, 'kccvppscn', item.attrInfoMap.KCCVPPSCN)
})
this.drawerTotal = res.data.list.length
}, e => {
-
})
},
// 数据搜索table判断checked状态