diff --git a/jero-web/src/views/businessSupport/collectionOfRegulatoryOpinions/index.vue b/jero-web/src/views/businessSupport/collectionOfRegulatoryOpinions/index.vue
index e342a2161..07191fe99 100644
--- a/jero-web/src/views/businessSupport/collectionOfRegulatoryOpinions/index.vue
+++ b/jero-web/src/views/businessSupport/collectionOfRegulatoryOpinions/index.vue
@@ -139,6 +139,7 @@
pageSize: 10,
pageNo: 1,
CategoryTreeList:[],
+ serialNumber:'',
queryParam: {},
gatherResultList:[
{
@@ -224,6 +225,7 @@
},
searchReset() {
this.queryParam = {}
+ this.serialNumber = ''
this.pageNo = 1
this.getList()
},
@@ -243,9 +245,13 @@
queryParam[val] = queryParam[val].join(',')
}
})
+ if(this.$route.query.serialNumber){
+ this.serialNumber = this.$route.query.serialNumber
+ }
let query = {
pageNo: this.pageNo,
pageSize: this.pageSize,
+ serialNumber: this.serialNumber,
...queryParam
}
this.loading = true
diff --git a/jero-web/src/views/businessSupport/technologyAssessment/index.vue b/jero-web/src/views/businessSupport/technologyAssessment/index.vue
index 93a0137a8..1aaadb1fb 100644
--- a/jero-web/src/views/businessSupport/technologyAssessment/index.vue
+++ b/jero-web/src/views/businessSupport/technologyAssessment/index.vue
@@ -174,6 +174,7 @@
toggleSearchStatus: false,
dataSource: [],
selectedRowKeys: [],
+ serialNumber:'',
total: 0,
pageSize: 10,
pageNo: 1,
@@ -316,9 +317,13 @@
queryParam[val] = queryParam[val].join(',')
}
})
+ if(this.$route.query.serialNumber){
+ this.serialNumber = this.$route.query.serialNumber
+ }
let query = {
pageNo: this.pageNo,
pageSize: this.pageSize,
+ serialNumber: this.serialNumber,
...queryParam
}
this.loading = true
diff --git a/jero-web/src/views/projectManagement/components/ParameterItemCollectionList.vue b/jero-web/src/views/projectManagement/components/ParameterItemCollectionList.vue
index 73f000e8c..9b2c21bc9 100644
--- a/jero-web/src/views/projectManagement/components/ParameterItemCollectionList.vue
+++ b/jero-web/src/views/projectManagement/components/ParameterItemCollectionList.vue
@@ -115,11 +115,11 @@
{{$t('addTo')}}
-
-
-
- {{$t('distributionAndCollection')}}
-
+
+
+
+
+
+
+ {{$t('distributionAndCollection')}}
+
@@ -531,6 +536,11 @@
text: this.$t('status'),
options: this.statusList//只要 dictCode 有值,无论 type 是什么,都显示为字典下拉框
},
+ {
+ type: 'string',
+ value: 'paramsBatch',
+ text: this.$t('parameterBatch')
+ },
],
selectedRowKeys: [],
textLoading: false,
diff --git a/jero-web/src/views/regulationsKanban/components/addModel.vue b/jero-web/src/views/regulationsKanban/components/addModel.vue
index d826e6458..dfb8fca3d 100644
--- a/jero-web/src/views/regulationsKanban/components/addModel.vue
+++ b/jero-web/src/views/regulationsKanban/components/addModel.vue
@@ -69,8 +69,8 @@
-
{{ $t('CommentsCollectionResultsForReference') }}
-
{{ $t('TechnicalEvaluationResultsForReference') }}
+
{{ $t('CommentsCollectionResultsForReference') }}
+
{{ $t('TechnicalEvaluationResultsForReference') }}
@@ -94,13 +94,15 @@ export default {
title: this.$t('add'),
total: 0,
selectedRowKeysDate: {},
+ opinionGather:'',
+ technologyEvaluation:'',
loading: false,
editId: '',
RelatedItemList:[],
columns: [
{
title: this.$t('areaOfResponsibility'),
- dataIndex: 'dutyTerritory',
+ dataIndex: 'dutyTerritory_dicText',
width: 120,
align: 'center',
ellipsis: true
@@ -116,21 +118,21 @@ export default {
title: this.$t('designComplianceReview'),
align: 'center',
width: 250,
- dataIndex: 'designStatus',
+ dataIndex: 'designStatus_dicText',
ellipsis: true
},
{
title: this.$t('preHomeConfirmation'),
align: 'center',
width: 270,
- dataIndex: 'prehomoStatsu',
+ dataIndex: 'prehomoStatus_dicText',
ellipsis: true
},
{
title: this.$t('verificationComplianceReview'),
align: 'center',
width: 270,
- dataIndex: 'verifyStatus',
+ dataIndex: 'verifyStatus_dicText',
scopedSlots: { customRender: 'file' },
ellipsis: true
}
@@ -226,6 +228,26 @@ export default {
this.pageSize = pageSize
this.loadData()
},
+ // 法规意见收集列表
+ handlecomments(){
+ this.$router.push({
+ path: '/collectionOfRegulatoryOpinions',
+ query:{
+ serialNumber:this.item.serialNumber
+ }
+ })
+ },
+ // 法规技术评估列表
+ handletechnical(){
+
+ this.$router.push({
+ path: '/technologyAssessment',
+ query:{
+ serialNumber:this.item.serialNumber
+ }
+ })
+ },
+
dowloadfile(item){
let query = {
id: item.exportFileId
@@ -250,8 +272,9 @@ export default {
getAction('project/lawsComplianceBoard/queryComplianceResultList', params).then((res) => {
if (res.success) {
- this.areaTable = res.result.records
- this.total = res.result.total
+ this.areaTable = res.result.complianceResultList
+ this.opinionGather = res.result.opinionGather
+ this.technologyEvaluation = res.result.technologyEvaluation
}
})
},
diff --git a/jero-web/src/views/regulationsKanban/index.vue b/jero-web/src/views/regulationsKanban/index.vue
index 99d84b38b..05301cc18 100644
--- a/jero-web/src/views/regulationsKanban/index.vue
+++ b/jero-web/src/views/regulationsKanban/index.vue
@@ -163,7 +163,7 @@ export default {
type: '',
value: ' state',
text: this.$t('status'),
- dictCode: 'implement_type'//只要 dictCode 有值,无论 type 是什么,都显示为字典下拉框
+ dictCode: 'state'//只要 dictCode 有值,无论 type 是什么,都显示为字典下拉框
},
// {
// type: 'string',
@@ -171,10 +171,13 @@ export default {
// text: this.$t('category')
// },
{
- type: '',
+ type: 'tree',
value: 'technologyTerritory',
text: this.$t('technicalField'),
- dictCode: 'implement_type'//只要 dictCode 有值,无论 type 是什么,都显示为字典下拉框
+ tree:this.CategoryTreeList
+ // value: 'technologyTerritory',
+ // text: this.$t('technicalField'),
+ // dictCode: 'implement_type'//只要 dictCode 有值,无论 type 是什么,都显示为字典下拉框
},
],
visible: false,
@@ -202,7 +205,7 @@ export default {
{
title: this.$t('status'),
align: 'center',
- dataIndex: 'state'
+ dataIndex: 'state_dicText'
},
// {
// title: this.$t('category'),
@@ -212,7 +215,7 @@ export default {
{
title: this.$t('technicalField'),
align: 'center',
- dataIndex: 'technologyTerritory'
+ dataIndex: 'technologyTerritory_dicText'
},
{
title: this.$t('RegulatoryProcessEvaluationResults'),
@@ -281,25 +284,13 @@ export default {
// 导出历史
handlecody(e) {
this.drawerVisible = true
- this.titleTag = e.standard + this.$t('ComplianceConfirmationRecord')
+ this.titleTag = e.serialNumber + this.$t('ComplianceConfirmationRecord')
this.paramsManifestId = e.id
this.item = {...e}
},
hideModal() {
this.visible = false
},
- //编辑
- edit(item) {
- this.$refs.addModelRef.editModel(JSON.parse(JSON.stringify(item)))
- },
- //删除
- deleteLib(val) {
- let newUrl = this.$router.resolve({
- path: '/managementdetails',
- query: val
- })
- window.open(newUrl.href, '_blank')
- },
//虚拟清单名称事件
entryNameClick(item) {
this.$router.push({
@@ -347,18 +338,21 @@ export default {
this.getList()
},
getList() {
+ let territory = ''
if (this.queryParam.technologyTerritory) {
- this.queryParam.technologyTerritory = this.queryParam.technologyTerritory.join(',')
+ this.territory = this.queryParam.technologyTerritory.join(',')
}
- let queryParam = JSON.parse(JSON.stringify(this.queryParam))
+ // let queryParam = JSON.parse(JSON.stringify(this.queryParam))
let query = {
pageNo: this.pageNo,
pageSize: this.pageSize,
...this.queryParamQuery,
- ...this.queryParam
- }
+ technologyTerritory: this.territory,
+ serialNumber:this.queryParam.serialNumber,
+ title:this.queryParam.title,
+ state:this.queryParam.state
- console.log(this.queryParam.technologyTerritory)
+ }
this.loading = true
getAction(this.url.list, query).then((res) => {
if (res) {