diff --git a/jero-web/src/common/lang/en-us.js b/jero-web/src/common/lang/en-us.js
index a84c34585..1aa911c5c 100644
--- a/jero-web/src/common/lang/en-us.js
+++ b/jero-web/src/common/lang/en-us.js
@@ -695,4 +695,8 @@ module.exports = {
incorrectsubmitted:'The data status is incorrect; Only data with status to be confirmed can be submitted',
date:'date',
time:'time',
+ confirmationOfRegulationsList:'Confirmation of regulations list',
+ regulatoryTaskConfirmation:'Regulatory task confirmation',
+ certificationStart:'Certification start',
+ certificationEnd:'Certification end',
}
\ No newline at end of file
diff --git a/jero-web/src/common/lang/zh-cn.js b/jero-web/src/common/lang/zh-cn.js
index a31106cf5..f442c1729 100644
--- a/jero-web/src/common/lang/zh-cn.js
+++ b/jero-web/src/common/lang/zh-cn.js
@@ -595,7 +595,7 @@ module.exports = {
confirmationOfDesignConformity: '设计符合性确认',
Deliverables: '交付物',
personLiable: '责任人',
- PrehomoConfirmation: 'Prehomo确认',
+ PrehomoConfirmation: 'PreHomo确认',
verificationAndConformityconfirmation: '验证符合性确认',
StandardImplementationDate: '标准实施日期',
regulatoryEngineer: '法规工程师',
@@ -698,5 +698,9 @@ module.exports = {
finalizationTime:'定版时间',
setting:'设定',
date:'日期',
- time:'时间'
+ time:'时间',
+ confirmationOfRegulationsList:'法规清单确认',
+ regulatoryTaskConfirmation:'法规任务确认',
+ certificationStart:'认证开始',
+ certificationEnd:'认证结束',
}
\ No newline at end of file
diff --git a/jero-web/src/components/ImportFile/index.vue b/jero-web/src/components/ImportFile/index.vue
index 3dff98886..6dff278bb 100644
--- a/jero-web/src/components/ImportFile/index.vue
+++ b/jero-web/src/components/ImportFile/index.vue
@@ -23,6 +23,11 @@
url: {
type: Object,
default: {}
+ },
+ //判断当前文档库还是其余的页面
+ isTrue:{
+ type: Boolean,
+ default: false
}
},
data() {
@@ -71,7 +76,11 @@
)
})
} else {
- eventBUs.$emit('searchReset')
+ if (this.isTrue){
+ this.$emit('getList')
+ }else{
+ eventBUs.$emit('searchReset')
+ }
this.$message.success(info.file.response.message || `${info.file.name} 文件导入成功`)
}
this.spinning = false
diff --git a/jero-web/src/views/projectManagement/components/ProjectDetails.vue b/jero-web/src/views/projectManagement/components/ProjectDetails.vue
index 691f6fd63..f4eaaa4c7 100644
--- a/jero-web/src/views/projectManagement/components/ProjectDetails.vue
+++ b/jero-web/src/views/projectManagement/components/ProjectDetails.vue
@@ -84,7 +84,7 @@
{{$t('regulatoryCertificationTaskPlan')}}
@@ -179,12 +180,14 @@
import listOfRelevantPersonnel from './listOfRelevantPersonnel'
import { getAction, postAction, downloadFile, putAction } from '@/api/manage'
import addModel from './addModel'
+ import settingList from './settingList'
export default {
name: 'ProjectDetails',
components: {
listOfRelevantPersonnel,
- addModel
+ addModel,
+ settingList
},
data() {
return {
@@ -192,12 +195,14 @@
url: {
queryById: 'project/projectLibraryBase/queryById',
add: 'project/projectLibraryBase/add',
- edit: 'project/projectLibraryBase/edit'
+ edit: 'project/projectLibraryBase/edit',
+ queryByprojectId:'project/projectTaskPlanning/queryByprojectId',
}
}
},
mounted() {
this.getForm()
+ this.getSetting()
this.mainEcharts()
},
methods: {
@@ -210,6 +215,15 @@
}
})
},
+ getSetting(){
+ getAction(this.url.queryByprojectId, { id: this.$route.query.id }).then((res) => {
+ if (res.success) {
+ console.log(res)
+ } else {
+
+ }
+ })
+ },
mainEcharts() {
var myChart = echarts.init(document.getElementById('main'))
myChart.setOption({
@@ -243,7 +257,10 @@
},
addModelList() {
this.getForm()
- }
+ },
+ settingClick(){
+ this.$refs.settingListRef.edit()
+ },
}
}
diff --git a/jero-web/src/views/projectManagement/components/addModel.vue b/jero-web/src/views/projectManagement/components/addModel.vue
index 56055a103..b22d04d55 100644
--- a/jero-web/src/views/projectManagement/components/addModel.vue
+++ b/jero-web/src/views/projectManagement/components/addModel.vue
@@ -19,7 +19,7 @@
+ v-model="formInline.projectNameId">
diff --git a/jero-web/src/views/projectManagement/components/listOfRelevantPersonnel.vue b/jero-web/src/views/projectManagement/components/listOfRelevantPersonnel.vue
index c768d2a4e..3d7e39d46 100644
--- a/jero-web/src/views/projectManagement/components/listOfRelevantPersonnel.vue
+++ b/jero-web/src/views/projectManagement/components/listOfRelevantPersonnel.vue
@@ -18,7 +18,7 @@
{{$t('export')}}
-
+
@@ -37,17 +37,17 @@
-
+
+
+
+
+
+
+
+
+
+
+
{
if (valid) {
@@ -297,29 +301,27 @@
this.formInline[value] = id
this.formInline = { ...this.formInline }
},
- pageOnChange(page, pageSize) {
- this.pageNo = page
- this.getList()
- },
- SizeChange(page, pageSize) {
- this.pageNo = 1
- this.pageSize = pageSize
- this.getList()
- },
+ // pageOnChange(page, pageSize) {
+ // this.pageNo = page
+ // this.getList()
+ // },
+ // SizeChange(page, pageSize) {
+ // this.pageNo = 1
+ // this.pageSize = pageSize
+ // this.getList()
+ // },
onSelectChange(value) {
this.selectedRowKeys = value
},
getList() {
let query = {
- pageNo: this.pageNo,
- pageSize: this.pageSize,
projectId: this.$route.query.id
}
this.loading = true
- postAction(this.url.page, query).then((res) => {
+ getAction(this.url.list, query).then((res) => {
if (res.success) {
- this.dataSource = res.result.records || []
- this.total = res.result.total
+ this.dataSource = res.result || []
+ // this.total = res.result.total
this.loading = false
} else {
this.loading = false
@@ -327,7 +329,15 @@
})
},
handleExport() {
-
+ let selectedRowKeys = JSON.parse(JSON.stringify(this.selectedRowKeys))
+ let query = {
+ ids: selectedRowKeys.join(','),
+ projectId: this.$route.query.id
+ }
+ downloadFile(this.url.exportData, this.$t('ListOfRelevantPersonnel') + '.xls', query, this.Deselect)
+ },
+ Deselect() {
+ this.selectedRowKeys = []
},
handleModule() {