|
@@ -507,6 +507,7 @@ export default {
|
|
|
let ecrChangeFlag = false; // ECR推送变更处理完成标记
|
|
|
let planFlag = false; // DVP计划完整标记
|
|
|
let changeFlag = false; // 主动变更完成标记
|
|
|
+ let changeCompleteFlag = false; // 主动变更完成标记
|
|
|
let dvpId = _that.$store.getters.dvpId;
|
|
|
let materialsEngineerId = undefined; // 材料工程师id
|
|
|
let testEngineerId = undefined; // 试验工程师id
|
|
@@ -520,10 +521,16 @@ export default {
|
|
|
}).then(res => {
|
|
|
if (!res.flag) {
|
|
|
_that.checkDataFlag = false;
|
|
|
+ // 频次填写完整标识
|
|
|
frequencyFlag = res.message === "frequency";
|
|
|
+ // ecr推送变更完成标识
|
|
|
ecrChangeFlag = res.message === "ecrChange";
|
|
|
+ // dvp计划完整标识
|
|
|
planFlag = res.message === "plan";
|
|
|
+ // 未变更标识
|
|
|
changeFlag = res.message === "change";
|
|
|
+ // 变更审批未完成标识
|
|
|
+ changeCompleteFlag = res.message === "changeNotComplete";
|
|
|
data = res.data;
|
|
|
if (data) {
|
|
|
materialsListStatus = res.data.materialsListStatus;
|
|
@@ -548,6 +555,8 @@ export default {
|
|
|
_that.$message.warning(_that.$t('dvp.push-data-not-complete'));
|
|
|
} else if (changeFlag) {
|
|
|
_that.$message.warning(_that.$t('dvp.at-least-change-data'));
|
|
|
+ } else if (changeCompleteFlag) {
|
|
|
+ _that.$message.warning(_that.$t('dvp.change-approve-not-complete'));
|
|
|
} else {
|
|
|
if (data) {
|
|
|
if (dvpPlanStatus !== null) {
|