[add] 认证参数收集

This commit is contained in:
zhaomeijing
2022-05-05 16:25:47 +08:00
parent bd39c3076e
commit ba709306e6
5 changed files with 40 additions and 34 deletions
+2
View File
@@ -706,6 +706,8 @@ module.exports = {
uploadTime: 'Upload time', uploadTime: 'Upload time',
enclosure: 'enclosure', enclosure: 'enclosure',
// 认证 // 认证
collectionCompletionTime: 'collection Completion Time',
parameterTemplateName: 'parameter Template Name',
onlyThree: 'Only letters, numbers and horizontal bars (-) can be entered', onlyThree: 'Only letters, numbers and horizontal bars (-) can be entered',
templateName: 'template Name', templateName: 'template Name',
pleaseSelectData: 'please Select Data', pleaseSelectData: 'please Select Data',
+3 -1
View File
@@ -686,7 +686,7 @@ module.exports = {
projectDetails:'项目详情', projectDetails:'项目详情',
listOfRegulations:'法规清单', listOfRegulations:'法规清单',
taskList:'任务清单', taskList:'任务清单',
TaskParameterCollection:'任务参数收集', TaskParameterCollection:'认证参数收集',
nonConformance:'未符合项', nonConformance:'未符合项',
deadlineForConfirmationOfDesignCompliance:'设计符合性确认截止时间', deadlineForConfirmationOfDesignCompliance:'设计符合性确认截止时间',
prehomoConfirmationDeadline:'PreHomo确认截止时间', prehomoConfirmationDeadline:'PreHomo确认截止时间',
@@ -712,6 +712,8 @@ module.exports = {
uploadTime:'上传时间', uploadTime:'上传时间',
enclosure:'附件', enclosure:'附件',
// 认证 // 认证
collectionCompletionTime: '收集完成时间',
parameterTemplateName: '参数模板名称',
onlyThree: '只能输入字母数字横杠-三种内容', onlyThree: '只能输入字母数字横杠-三种内容',
templateName: '模板名称', templateName: '模板名称',
pleaseSelectData: '请选择数据', pleaseSelectData: '请选择数据',
@@ -202,7 +202,7 @@
</div> </div>
<a-form-model-item class="itemModel" prop="paramsTemplateName"> <a-form-model-item class="itemModel" prop="paramsTemplateName">
<a-button type="primary" class="button-text" <a-button type="primary" class="button-text"
@click="clickButtonToUpload()"> @click="clickButtonToUpload('fileTemplateConnectId')">
{{ (formInline.fileTemplateConnectId === 'null' || formInline.fileTemplateConnectId === '' || {{ (formInline.fileTemplateConnectId === 'null' || formInline.fileTemplateConnectId === '' ||
formInline.fileTemplateConnectId == null) ? $t('clickUpload') : $t('viewUploadedFiles')}} formInline.fileTemplateConnectId == null) ? $t('clickUpload') : $t('viewUploadedFiles')}}
</a-button> </a-button>
@@ -376,20 +376,17 @@ export default {
this.formInline = { ...this.formInline } this.formInline = { ...this.formInline }
}, },
clickButtonToUpload(item) { clickButtonToUpload(item) {
// this.$refs.uploadFile.perentHandleFunc()
// this.$refs.uploadFile.state = item.flag
this.$refs.uploadFile.visible = true this.$refs.uploadFile.visible = true
// this.uploadName = item.db_field_name getAction('sys/common/getFileInfos', { id: this.formInline[item] }).then((res) => {
// getAction('sys/common/getFileInfos', { id: this.formInline[item.db_field_name] }).then((res) => { if (res.success) {
// if (res.success) { this.$refs.uploadFile.perentHandleFunc(res.result)
// this.$refs.uploadFile.perentHandleFunc(res.result) } else {
// } else { this.$refs.uploadFile.perentHandleFunc()
// this.$refs.uploadFile.perentHandleFunc() }
// } })
// })
}, },
Onchangelabel(val) { Onchangelabel(val) {
console.log(val,'val,,,,')
// this.formInline.certCategoryParamsInfoEOList = [] // this.formInline.certCategoryParamsInfoEOList = []
val.forEach((item) => { val.forEach((item) => {
this.contentList.push({ this.contentList.push({
@@ -436,6 +433,11 @@ export default {
this.$nextTick(() => { this.$nextTick(() => {
this.formInline = value this.formInline = value
}) })
// if(value.certCategoryParamsInfoEOList.length > 0 ) {
// this.contentList = value.certCategoryParamsInfoEOList
// }
console.log(this.contentList,'this.contentList')
console.log(value.certCategoryParamsInfoEOList,'lllll')
}, },
handleCancel() { handleCancel() {
this.visible = false this.visible = false
@@ -39,7 +39,7 @@
<a-icon type="container"/> <a-icon type="container"/>
{{$t('taskList')}} {{$t('taskList')}}
</div> </div>
<div class="Virtual-detail-left-text" :title="$t('TaskParameterCollection')" @click="textClick(3,'任务参数收集')"> <div class="Virtual-detail-left-text" :title="$t('TaskParameterCollection')" @click="textClick(3,'认证参数收集')">
<a-icon type="container"/> <a-icon type="container"/>
{{$t('TaskParameterCollection')}} {{$t('TaskParameterCollection')}}
</div> </div>
@@ -52,7 +52,7 @@
<ProjectDetailsName v-if="textTitle === '项目详情'"/> <ProjectDetailsName v-if="textTitle === '项目详情'"/>
<listOfRegulations v-else-if="textTitle === '法规清单'"/> <listOfRegulations v-else-if="textTitle === '法规清单'"/>
<TaskList v-else-if="textTitle === '任务清单'"/> <TaskList v-else-if="textTitle === '任务清单'"/>
<TaskParameterCollection v-else-if="textTitle === '任务参数收集'"/> <TaskParameterCollection v-else-if="textTitle === '认证参数收集'"/>
<nonConformance v-else-if="textTitle === '未符合项'"/> <nonConformance v-else-if="textTitle === '未符合项'"/>
</div> </div>
</div> </div>
@@ -4,10 +4,10 @@
<a-row :gutter="24"> <a-row :gutter="24">
<a-col :md="6" :sm="8"> <a-col :md="6" :sm="8">
<div class="box-title-text"> <div class="box-title-text">
<div class="title-text" :title="$t('certificationType')"> <div class="title-text" :title="$t('title')">
<span>{{$t('certificationType')}}</span> <span>{{$t('title')}}</span>
</div> </div>
<a-input class="box-input" :placeholder="$t('PleaseEnter')+$t('certificationType')" <a-input class="box-input" :placeholder="$t('PleaseEnter')+$t('title')"
v-model="queryParam.certificationType"></a-input> v-model="queryParam.certificationType"></a-input>
</div> </div>
</a-col> </a-col>
@@ -70,19 +70,9 @@
return{ return{
columns:[ columns:[
{ {
title: this.$t('NiONumber'), title: this.$t('title'),
align: 'center', align: 'center',
dataIndex: 'NiONumber', dataIndex: 'title',
},
{
title: this.$t('ParameterName'),
align: 'center',
dataIndex: 'ParameterName',
},
{
title: this.$t('ParameterDescription'),
align: 'center',
dataIndex: 'ParameterDescription',
}, },
{ {
title: this.$t('status'), title: this.$t('status'),
@@ -90,20 +80,30 @@
dataIndex: 'status', dataIndex: 'status',
}, },
{ {
title: this.$t('Operator'), title: this.$t('parameterTemplateName'),
align: 'center', align: 'center',
dataIndex: 'Operator', dataIndex: 'ParameterDescription',
}, },
{ {
title: this.$t('operationTime'), title: this.$t('collectionCompletionTime'),
align: 'center', align: 'center',
dataIndex: 'operationTime', dataIndex: 'status',
}, },
{ {
title: this.$t('Version'), title: this.$t('Version'),
align: 'center', align: 'center',
dataIndex: 'Version', dataIndex: 'Version',
}, },
{
title: this.$t('creator'),
align: 'center',
dataIndex: 'Version',
},
{
title: this.$t('createTime'),
align: 'center',
dataIndex: 'Version',
},
{ {
title: this.$t('operation'), title: this.$t('operation'),
align: 'center', align: 'center',