diff --git a/jero-web/src/common/lang/en-us.js b/jero-web/src/common/lang/en-us.js index b3d9eed72..12cd3ce78 100644 --- a/jero-web/src/common/lang/en-us.js +++ b/jero-web/src/common/lang/en-us.js @@ -2024,4 +2024,8 @@ module.exports = { verificationTaskValidation: 'Verification task validation', platformType: 'Platform Type', extensionItems:'Extension Items', + problemPriority:'Problem Priority', + high:'High', + centre:'Centre', + low:'Low', } \ 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 2451c737c..1e1227441 100644 --- a/jero-web/src/common/lang/zh-cn.js +++ b/jero-web/src/common/lang/zh-cn.js @@ -3980,4 +3980,8 @@ module.exports = { verificationTaskValidation:'验证任务确认', platformType:'平台件类型', extensionItems:'扩展任务数量', + problemPriority:'问题优先级', + high:'高', + centre:'中', + low:'低', } \ No newline at end of file diff --git a/jero-web/src/views/projectManagement/components/projectStatus.vue b/jero-web/src/views/projectManagement/components/projectStatus.vue index aa9e2a4af..ee34ebcd4 100644 --- a/jero-web/src/views/projectManagement/components/projectStatus.vue +++ b/jero-web/src/views/projectManagement/components/projectStatus.vue @@ -1,36 +1,36 @@ - - - - - - - - - - - + + + + + + + + + + + + :idList="idList" + v-if="activeKey == $t('regulatoryComplianceManagement')"/> + v-if="activeKey == $t('certificationActivityManagement')"/> - - - + v-if="activeKey == $t('parameterCollectionProgressManagement')"/> + + + @@ -60,8 +60,8 @@ } }, methods: { - activeKeyChange(){ - this.$emit('projectStatusForm',this.activeKey) + activeKeyChange() { + this.$emit('projectStatusForm', this.activeKey) }, currentStatus(item) { this.$emit('currentStatus', item) @@ -89,7 +89,8 @@ \ No newline at end of file diff --git a/jero-web/src/views/projectManagement/projectNonConformance/index.vue b/jero-web/src/views/projectManagement/projectNonConformance/index.vue index cf457048e..8163a3d0d 100644 --- a/jero-web/src/views/projectManagement/projectNonConformance/index.vue +++ b/jero-web/src/views/projectManagement/projectNonConformance/index.vue @@ -165,6 +165,17 @@ {{result.problemState ? result.problemState : ''}} + + + {{$t('high')}} + + + {{$t('centre')}} + + + {{$t('low')}} + + @@ -296,6 +307,14 @@ ellipsis: true, scopedSlots: { customRender: 'CertificationProgress' } }, + { + title: this.$t('problemPriority'), + align: 'left', + dataIndex: 'problemPriority', + width: 120, + ellipsis: true, + scopedSlots: { customRender: 'problemPriority' } + }, { title: this.$t('createTime'), align: 'left', diff --git a/jero-web/src/views/projectManagement/projectNonConformance/moudles/TrackingModel.vue b/jero-web/src/views/projectManagement/projectNonConformance/moudles/TrackingModel.vue new file mode 100644 index 000000000..35ebd6f0c --- /dev/null +++ b/jero-web/src/views/projectManagement/projectNonConformance/moudles/TrackingModel.vue @@ -0,0 +1,356 @@ + + + + + + + + + * + + {{$t('progresstracking')}} + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/jero-web/src/views/projectManagement/projectNonConformance/moudles/addModel.vue b/jero-web/src/views/projectManagement/projectNonConformance/moudles/addModel.vue index 3123bfdcb..37be64368 100644 --- a/jero-web/src/views/projectManagement/projectNonConformance/moudles/addModel.vue +++ b/jero-web/src/views/projectManagement/projectNonConformance/moudles/addModel.vue @@ -55,7 +55,7 @@ + :placeholder="$t('PleaseEnter')+'PS-issue'+$t('link')"/> @@ -176,11 +176,28 @@ {{$t('descriptions')}} - - + + + + + {{$t('putAway')}} + {{$t('open')}} + + + + @@ -203,7 +220,9 @@ - @@ -226,16 +245,34 @@ :title="$t('progresstracking')">{{$t('progresstracking')}} - + - - {{$t('newlyAdded')}} - {{$t('delete')}} + + + + + + + + + + {{$t('newlyAdded')}} + {{$t('delete')}} + + {{$t('putAway')}} + {{$t('open')}} @@ -249,11 +286,15 @@ {{$t('conculsion')}} - - + + + + + + @@ -276,9 +317,10 @@ - + type="minus" :disabled="disabled"/> @@ -318,489 +360,716 @@ {{$t('progresstracking')}} - + + + + + + + + + \ No newline at end of file