法规清单流程为法规工程师退回的数据可以再次发布
This commit is contained in:
@@ -1115,7 +1115,7 @@ module.exports = {
|
|||||||
requiredParametersEmpty: 'Required parameters cannot be empty',
|
requiredParametersEmpty: 'Required parameters cannot be empty',
|
||||||
PleaseTaskConfirmationRejected: 'Please select the data whose list confirmation status is accepted and task confirmation status is not initiated or rejected',
|
PleaseTaskConfirmationRejected: 'Please select the data whose list confirmation status is accepted and task confirmation status is not initiated or rejected',
|
||||||
theProjectContactEmpty: 'The project contact person of cannot be empty',
|
theProjectContactEmpty: 'The project contact person of cannot be empty',
|
||||||
pleaseSelectinitiatedOrRejected: 'Please select the data whose design compliance confirmation process status is List to be Published or whose verification compliance confirmation process status is List to be Published',
|
pleaseSelectinitiatedOrRejected: 'Please select the data whose design compliance confirmation process status is List Pending Release, Regulatory Engineer Returned or Verification Compliance Confirmation Process status is List Pending Release, Regulatory Engineer Returned',
|
||||||
TheEngineerAndCertification: 'The regulatory engineer of cannot be empty',
|
TheEngineerAndCertification: 'The regulatory engineer of cannot be empty',
|
||||||
pleaseSelectTheDataverificationVerified:'Please select the data whose design compliance confirmation process status is List Pending Verification, Responsible Person Rejected, or Verification Compliance Confirmation process status is List Pending Verification, Responsible Person Rejected',
|
pleaseSelectTheDataverificationVerified:'Please select the data whose design compliance confirmation process status is List Pending Verification, Responsible Person Rejected, or Verification Compliance Confirmation process status is List Pending Verification, Responsible Person Rejected',
|
||||||
theResponsiblePersonAndDeadlineClank: 'The responsible person and deadline of cannot be blank',
|
theResponsiblePersonAndDeadlineClank: 'The responsible person and deadline of cannot be blank',
|
||||||
@@ -1748,7 +1748,7 @@ module.exports = {
|
|||||||
databasereportingtime:'Synchronize the database reporting time',
|
databasereportingtime:'Synchronize the database reporting time',
|
||||||
synchronizationtime:'Synchronization time',
|
synchronizationtime:'Synchronization time',
|
||||||
listToBeReleased:'List to be released',
|
listToBeReleased:'List to be released',
|
||||||
listToBeChecked:'List to be checked',
|
listToBeChecked:'Task to be initiated',
|
||||||
taskToBeConfirmed:'Task to be confirmed',
|
taskToBeConfirmed:'Task to be confirmed',
|
||||||
resultsToBeSubmitted:'Results to be submitted',
|
resultsToBeSubmitted:'Results to be submitted',
|
||||||
resultsToBeReviewed:'Results to be reviewed',
|
resultsToBeReviewed:'Results to be reviewed',
|
||||||
@@ -1788,4 +1788,6 @@ module.exports = {
|
|||||||
cannotSetResponsibilityAreas:'Cannot set an interface person due to different responsibility areas',
|
cannotSetResponsibilityAreas:'Cannot set an interface person due to different responsibility areas',
|
||||||
lidar:'lidar',
|
lidar:'lidar',
|
||||||
history:'History',
|
history:'History',
|
||||||
|
deliveryDate:'Delivery Date',
|
||||||
|
regulatoryEngineerReturns:'Regulatory engineer returns',
|
||||||
}
|
}
|
||||||
@@ -710,7 +710,7 @@ module.exports = {
|
|||||||
listConfirmation: '清单确认',
|
listConfirmation: '清单确认',
|
||||||
ListConfirmationDeadline: '清单确认截止时间',
|
ListConfirmationDeadline: '清单确认截止时间',
|
||||||
dataConfirmation: '请选择清单确认状态为未发起或拒绝的数据,以及法规工程师、认证工程师不为空',
|
dataConfirmation: '请选择清单确认状态为未发起或拒绝的数据,以及法规工程师、认证工程师不为空',
|
||||||
pleaseSelectinitiatedOrRejected: '请选择设计符合性确认流程状态为清单待发布或验证符合性确认流程状态为清单待发布的数据',
|
pleaseSelectinitiatedOrRejected: '请选择设计符合性确认流程状态为清单待发布、法规工程师退回或验证符合性确认流程状态为清单待发布、法规工程师退回的数据',
|
||||||
pleaseSelectTheDataverificationVerified: '请选择设计符合性确认流程状态为清单待校核、责任人拒绝或验证符合性确认流程状态为清单待校核、责任人拒绝的数据',
|
pleaseSelectTheDataverificationVerified: '请选择设计符合性确认流程状态为清单待校核、责任人拒绝或验证符合性确认流程状态为清单待校核、责任人拒绝的数据',
|
||||||
TheEngineerAndCertification: '的法规工程师不能为空',
|
TheEngineerAndCertification: '的法规工程师不能为空',
|
||||||
taskDataConfirmation: '请选择清单确认状态为接受及任务确认状态为未发起或拒绝的数据,以及工程接口人不为空',
|
taskDataConfirmation: '请选择清单确认状态为接受及任务确认状态为未发起或拒绝的数据,以及工程接口人不为空',
|
||||||
@@ -1850,7 +1850,7 @@ module.exports = {
|
|||||||
databasereportingtime: '同步上报库时间',
|
databasereportingtime: '同步上报库时间',
|
||||||
synchronizationtime: '同步时间',
|
synchronizationtime: '同步时间',
|
||||||
listToBeReleased: '清单待发布',
|
listToBeReleased: '清单待发布',
|
||||||
listToBeChecked: '清单待校核',
|
listToBeChecked: '任务待发起',
|
||||||
taskToBeConfirmed: '任务待确认',
|
taskToBeConfirmed: '任务待确认',
|
||||||
resultsToBeSubmitted: '结果待提交',
|
resultsToBeSubmitted: '结果待提交',
|
||||||
resultsToBeReviewed: '结果待审查',
|
resultsToBeReviewed: '结果待审查',
|
||||||
@@ -1890,4 +1890,6 @@ module.exports = {
|
|||||||
cannotSetResponsibilityAreas:'所属不同责任领域,不能设置接口人',
|
cannotSetResponsibilityAreas:'所属不同责任领域,不能设置接口人',
|
||||||
lidar:'激光雷达',
|
lidar:'激光雷达',
|
||||||
history:'历史',
|
history:'历史',
|
||||||
|
deliveryDate:'交付日期',
|
||||||
|
regulatoryEngineerReturns:'法规工程师退回',
|
||||||
}
|
}
|
||||||
@@ -211,14 +211,14 @@
|
|||||||
<span class="Required"
|
<span class="Required"
|
||||||
v-if="!formInline.designDeliverableType.join(',').includes('1645667531513237506')">*</span>
|
v-if="!formInline.designDeliverableType.join(',').includes('1645667531513237506')">*</span>
|
||||||
<span class="title-text-text"
|
<span class="title-text-text"
|
||||||
:title="$t('cutoffTime')">{{$t('cutoffTime')}}</span>
|
:title="$t('deliveryDate')">{{$t('deliveryDate')}}</span>
|
||||||
</div>
|
</div>
|
||||||
<a-form-model-item class="itemModel"
|
<a-form-model-item class="itemModel"
|
||||||
:prop="formInline.designDeliverableType.join(',').includes('1645667531513237506')?'':'designDueDate'"
|
:prop="formInline.designDeliverableType.join(',').includes('1645667531513237506')?'':'designDueDate'"
|
||||||
:rules="[{ required: formInline.designDeliverableType.join(',').includes('1645667531513237506')?false:true,
|
:rules="[{ required: formInline.designDeliverableType.join(',').includes('1645667531513237506')?false:true,
|
||||||
message: $t('cutoffTime') + $t('cannotEmpty'), trigger: 'change'}]">
|
message: $t('deliveryDate') + $t('cannotEmpty'), trigger: 'change'}]">
|
||||||
<a-date-picker class="box-input"
|
<a-date-picker class="box-input"
|
||||||
:placeholder="$t('PleaseSelect')+$t('cutoffTime')"
|
:placeholder="$t('PleaseSelect')+$t('deliveryDate')"
|
||||||
@change="dateChange({db_field_name:'designDueDate'})"
|
@change="dateChange({db_field_name:'designDueDate'})"
|
||||||
format="YYYY-MM-DD"
|
format="YYYY-MM-DD"
|
||||||
:disabled="isEdit(this.formInline)"
|
:disabled="isEdit(this.formInline)"
|
||||||
@@ -342,14 +342,14 @@
|
|||||||
<span class="Required"
|
<span class="Required"
|
||||||
v-if="!formInline.verifyDeliverableType.join(',').includes('1645667531513237506')">*</span>
|
v-if="!formInline.verifyDeliverableType.join(',').includes('1645667531513237506')">*</span>
|
||||||
<span class="title-text-text"
|
<span class="title-text-text"
|
||||||
:title="$t('cutoffTime')">{{$t('cutoffTime')}}</span>
|
:title="$t('deliveryDate')">{{$t('deliveryDate')}}</span>
|
||||||
</div>
|
</div>
|
||||||
<a-form-model-item class="itemModel"
|
<a-form-model-item class="itemModel"
|
||||||
:prop="formInline.verifyDeliverableType.join(',').includes('1645667531513237506')?'':'verifyDueDate'"
|
:prop="formInline.verifyDeliverableType.join(',').includes('1645667531513237506')?'':'verifyDueDate'"
|
||||||
:rules="[{ required: formInline.verifyDeliverableType.join(',').includes('1645667531513237506')?false:true,
|
:rules="[{ required: formInline.verifyDeliverableType.join(',').includes('1645667531513237506')?false:true,
|
||||||
message: $t('cutoffTime') + $t('cannotEmpty'), trigger: 'change'}]">
|
message: $t('deliveryDate') + $t('cannotEmpty'), trigger: 'change'}]">
|
||||||
<a-date-picker class="box-input"
|
<a-date-picker class="box-input"
|
||||||
:placeholder="$t('PleaseSelect')+$t('cutoffTime')"
|
:placeholder="$t('PleaseSelect')+$t('deliveryDate')"
|
||||||
@change="dateChange({db_field_name:'verifyDueDate'})"
|
@change="dateChange({db_field_name:'verifyDueDate'})"
|
||||||
format="YYYY-MM-DD"
|
format="YYYY-MM-DD"
|
||||||
:disabled="isEditVerifi(this.formInline)"
|
:disabled="isEditVerifi(this.formInline)"
|
||||||
|
|||||||
@@ -291,11 +291,13 @@
|
|||||||
<a class="text-operation"
|
<a class="text-operation"
|
||||||
v-if="(
|
v-if="(
|
||||||
record.verifyFlowStatus == 'List to be released' ||
|
record.verifyFlowStatus == 'List to be released' ||
|
||||||
|
record.verifyFlowStatus == 'Regulatory engineer returns' ||
|
||||||
record.verifyFlowStatus == 'Compliance' ||
|
record.verifyFlowStatus == 'Compliance' ||
|
||||||
record.verifyFlowStatus == 'Non-Compliance' ||
|
record.verifyFlowStatus == 'Non-Compliance' ||
|
||||||
record.verifyFlowStatus == 'To be tracked' ||
|
record.verifyFlowStatus == 'To be tracked' ||
|
||||||
record.verifyFlowStatus == 'NA')
|
record.verifyFlowStatus == 'NA')
|
||||||
&& (record.designFlowStatus == 'List to be released' ||
|
&& (record.designFlowStatus == 'List to be released' ||
|
||||||
|
record.designFlowStatus == 'Regulatory engineer returns' ||
|
||||||
record.designFlowStatus == 'Compliance' ||
|
record.designFlowStatus == 'Compliance' ||
|
||||||
record.designFlowStatus == 'Non-Compliance' ||
|
record.designFlowStatus == 'Non-Compliance' ||
|
||||||
record.designFlowStatus == 'To be tracked' ||
|
record.designFlowStatus == 'To be tracked' ||
|
||||||
@@ -346,6 +348,7 @@
|
|||||||
</span>
|
</span>
|
||||||
<span slot="designFlowStatusName" slot-scope="text,result">
|
<span slot="designFlowStatusName" slot-scope="text,result">
|
||||||
<span v-if="result.designFlowStatus == 'List to be released' ||
|
<span v-if="result.designFlowStatus == 'List to be released' ||
|
||||||
|
result.designFlowStatus == 'Regulatory engineer returns' ||
|
||||||
result.designFlowStatus == 'List to be checked'"
|
result.designFlowStatus == 'List to be checked'"
|
||||||
:title="text">
|
:title="text">
|
||||||
{{text}}
|
{{text}}
|
||||||
@@ -355,7 +358,8 @@
|
|||||||
</span>
|
</span>
|
||||||
<span slot="verifyFlowStatusName" slot-scope="text,result">
|
<span slot="verifyFlowStatusName" slot-scope="text,result">
|
||||||
<span v-if="result.verifyFlowStatus == 'List to be released' ||
|
<span v-if="result.verifyFlowStatus == 'List to be released' ||
|
||||||
result.verifyFlowStatus == 'List to be checked'"
|
result.verifyFlowStatus == 'Regulatory engineer returns' ||
|
||||||
|
result.verifyFlowStatus == 'List to be checked'"
|
||||||
:title="text">
|
:title="text">
|
||||||
{{text}}
|
{{text}}
|
||||||
</span>
|
</span>
|
||||||
@@ -776,7 +780,7 @@
|
|||||||
ellipsis: true
|
ellipsis: true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: this.$t('TaskCutOffTime'),
|
title: this.$t('deliveryDate'),
|
||||||
dataIndex: 'designDueDate',
|
dataIndex: 'designDueDate',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
ellipsis: true,
|
ellipsis: true,
|
||||||
@@ -822,7 +826,7 @@
|
|||||||
sorter: true
|
sorter: true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: this.$t('TaskCutOffTime'),
|
title: this.$t('deliveryDate'),
|
||||||
dataIndex: 'verifyDueDate',
|
dataIndex: 'verifyDueDate',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
ellipsis: true,
|
ellipsis: true,
|
||||||
@@ -1048,9 +1052,9 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
name: this.$t('confirmationOfDesignConformity') + '/' + this.$t('TaskCutOffTime'),
|
name: this.$t('confirmationOfDesignConformity') + '/' + this.$t('deliveryDate'),
|
||||||
headFieldCn: '截止时间',
|
headFieldCn: '截止时间',
|
||||||
headFieldEn: 'Due Date',
|
headFieldEn: 'Delivery Date',
|
||||||
field: 'designDueDate',
|
field: 'designDueDate',
|
||||||
affirmFlag: '1',
|
affirmFlag: '1',
|
||||||
key: 23,
|
key: 23,
|
||||||
@@ -1098,9 +1102,9 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
sort: '',
|
sort: '',
|
||||||
name: this.$t('verificationAndConformityconfirmation') + '/' + this.$t('TaskCutOffTime'),
|
name: this.$t('verificationAndConformityconfirmation') + '/' + this.$t('deliveryDate'),
|
||||||
headFieldCn: '截止时间',
|
headFieldCn: '交付日期',
|
||||||
headFieldEn: 'Due Date',
|
headFieldEn: 'Delivery Date',
|
||||||
field: 'verifyDueDate',
|
field: 'verifyDueDate',
|
||||||
affirmFlag: '3',
|
affirmFlag: '3',
|
||||||
key: 33,
|
key: 33,
|
||||||
@@ -1240,6 +1244,11 @@
|
|||||||
key: 'List to be released',
|
key: 'List to be released',
|
||||||
label: this.$t('listToBeReleased')
|
label: this.$t('listToBeReleased')
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
value: 'Regulatory engineer returns',
|
||||||
|
key: 'Regulatory engineer returns',
|
||||||
|
label: this.$t('regulatoryEngineerReturns')
|
||||||
|
},
|
||||||
{
|
{
|
||||||
value: 'Duty Person Rejected',
|
value: 'Duty Person Rejected',
|
||||||
key: 'Duty Person Rejected',
|
key: 'Duty Person Rejected',
|
||||||
@@ -1296,6 +1305,11 @@
|
|||||||
key: 'List to be released',
|
key: 'List to be released',
|
||||||
label: this.$t('listToBeReleased')
|
label: this.$t('listToBeReleased')
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
value: 'Regulatory engineer returns',
|
||||||
|
key: 'Regulatory engineer returns',
|
||||||
|
label: this.$t('regulatoryEngineerReturns')
|
||||||
|
},
|
||||||
{
|
{
|
||||||
value: 'Duty Person Rejected',
|
value: 'Duty Person Rejected',
|
||||||
key: 'Duty Person Rejected',
|
key: 'Duty Person Rejected',
|
||||||
@@ -1749,9 +1763,9 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!isTrue){
|
if (!isTrue) {
|
||||||
this.$refs.batSettingRef.edit(JSON.parse(JSON.stringify(this.selectedRowKeys)), code,content[0])
|
this.$refs.batSettingRef.edit(JSON.parse(JSON.stringify(this.selectedRowKeys)), code, content[0])
|
||||||
}else{
|
} else {
|
||||||
this.$refs.batSettingRef.edit(JSON.parse(JSON.stringify(this.selectedRowKeys)), code)
|
this.$refs.batSettingRef.edit(JSON.parse(JSON.stringify(this.selectedRowKeys)), code)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@@ -2369,7 +2383,7 @@
|
|||||||
if (this.columnsAll[j].children && this.columnsAll[j].children.length > 0) {
|
if (this.columnsAll[j].children && this.columnsAll[j].children.length > 0) {
|
||||||
for (let k = 0; k < this.columnsAll[j].children.length; k++) {
|
for (let k = 0; k < this.columnsAll[j].children.length; k++) {
|
||||||
for (let l = 0; l < this.column[i].children.length; l++) {
|
for (let l = 0; l < this.column[i].children.length; l++) {
|
||||||
if (this.columnsAll[j].children[k].title == this.column[i].children[l].title) {
|
if (this.columnsAll[j].children[k].dataIndex == this.column[i].children[l].dataIndex) {
|
||||||
this.columnsAll[j].children[k] = this.column[i].children[l]
|
this.columnsAll[j].children[k] = this.column[i].children[l]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -2381,7 +2395,7 @@
|
|||||||
if (this.columnsAll[j].children && this.columnsAll[j].children.length > 0) {
|
if (this.columnsAll[j].children && this.columnsAll[j].children.length > 0) {
|
||||||
for (let k = 0; k < this.columnsAll[j].children.length; k++) {
|
for (let k = 0; k < this.columnsAll[j].children.length; k++) {
|
||||||
for (let l = 0; l < this.column[i].children.length; l++) {
|
for (let l = 0; l < this.column[i].children.length; l++) {
|
||||||
if (this.columnsAll[j].children[k].title == this.column[i].children[l].title) {
|
if (this.columnsAll[j].children[k].dataIndex == this.column[i].children[l].dataIndex) {
|
||||||
this.columnsAll[j].children[k] = this.column[i].children[l]
|
this.columnsAll[j].children[k] = this.column[i].children[l]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -2475,7 +2489,10 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
for (let i = 0; i < dataSource.length; i++) {
|
for (let i = 0; i < dataSource.length; i++) {
|
||||||
if (dataSource[i].verifyFlowStatus == 'List to be released' || dataSource[i].designFlowStatus == 'List to be released') {
|
if (dataSource[i].verifyFlowStatus == 'List to be released' ||
|
||||||
|
dataSource[i].verifyFlowStatus == 'Regulatory engineer returns' ||
|
||||||
|
dataSource[i].designFlowStatus == 'List to be released' ||
|
||||||
|
dataSource[i].designFlowStatus == 'Regulatory engineer returns') {
|
||||||
if (dataSource[i].regulationOwnerId) {
|
if (dataSource[i].regulationOwnerId) {
|
||||||
this.detailedSuccessList.push(dataSource[i])
|
this.detailedSuccessList.push(dataSource[i])
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
+1
-1
@@ -180,7 +180,7 @@
|
|||||||
width: 120
|
width: 120
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: this.$t('closingDate'),
|
title: this.$t('deliveryDate'),
|
||||||
align: 'left',
|
align: 'left',
|
||||||
dataIndex: 'endTime',
|
dataIndex: 'endTime',
|
||||||
ellipsis: true,
|
ellipsis: true,
|
||||||
|
|||||||
+1
-1
@@ -221,7 +221,7 @@
|
|||||||
value: this.queryData.personLiable
|
value: this.queryData.personLiable
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: this.$t('cutoffTime'),
|
title: this.$t('deliveryDate'),
|
||||||
value: this.queryData.DueDate
|
value: this.queryData.DueDate
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user