*
@@ -100,7 +100,6 @@ export default {
methods: {
// 拿到外面传进来的数据初始化,因为套了几层就不在外层初始化数据了
initData (data) {
- this.data = data
// 给表单赋值,在线编辑不知道要怎么赋值?
// this.formInline =
// 给表单赋值
@@ -112,18 +111,20 @@ export default {
getData () {
// 把数据抛出,在线编辑不知道要不要抛
const data = {}
- data.issueFormInline = this.formInline
+ data.formInline = this.formInline
return data
},
// 外层获取数据要过校验,返回false表示没有通过校验
- getDataValidate () {
- this.$refs.ruleForm.validate(valid => {
+ async getDataValidate () {
+ let data = {}
+ await this.$refs.ruleForm.validate(valid => {
if (valid) {
- const data = {}
- data.issueFormInline = this.formInline
- return data
+ data.formInline = this.formInline
+ } else {
+ data = false
}
})
+ return data
},
// 选择用户得到用户名
userSelectNameChange (value, fieldName) {
diff --git a/src/views/workCenter/enterpriseStandardRevision/modules/DepartLiaisonLeaderApproveBaseInfo.vue b/src/views/workCenter/enterpriseStandardRevision/modules/DepartLiaisonLeaderApproveBaseInfo.vue
index 240a518c..351976c4 100644
--- a/src/views/workCenter/enterpriseStandardRevision/modules/DepartLiaisonLeaderApproveBaseInfo.vue
+++ b/src/views/workCenter/enterpriseStandardRevision/modules/DepartLiaisonLeaderApproveBaseInfo.vue
@@ -118,7 +118,6 @@ export default {
methods: {
// 拿到外面传进来的数据初始化,因为套了几层就不在外层初始化数据了
initData (data) {
- this.data = data
// 给表格赋值,在线编辑不知道要怎么赋值?
// this.dataSource =
// 给表单赋值
diff --git a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterCollectBaseInfo.vue b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterCollectBaseInfo.vue
index 87314448..84cb7ddf 100644
--- a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterCollectBaseInfo.vue
+++ b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterCollectBaseInfo.vue
@@ -170,12 +170,14 @@ export default {
break
}
}
+ let data = {} // 需要返回的数据
if (hasErr) {
this.$message.warning(this.$t('workCenter.enStandardRevision.pleaseEnterAllMarkItem'))
- return false
+ data = false
} else {
- return this.dataSource
+ data.dataSource = this.dataSource
}
+ return data
},
// 新增征求意见
handleAdd () {
diff --git a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterCollectUploadMinuteBaseInfo.vue b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterCollectUploadMinuteBaseInfo.vue
index abdc85fe..d4c7d947 100644
--- a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterCollectUploadMinuteBaseInfo.vue
+++ b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterCollectUploadMinuteBaseInfo.vue
@@ -301,7 +301,6 @@ export default {
methods: {
// 拿到外面传进来的数据初始化,因为套了几层就不在外层初始化数据了
initData (data) {
- this.data = data
// 给表格赋值,在线编辑不知道要怎么赋值?
// this.drafterDataSource =
// this.dataSource =
@@ -316,25 +315,27 @@ export default {
// 把数据抛出,在线编辑不知道要不要抛
const data = {}
data.dataSource = this.dataSource
- data.uploadMinuteFormInline = this.formInline
+ data.formInline = this.formInline
return data
},
// 外层获取数据要过校验,返回false表示没有通过校验
- getDataValidate () {
- this.$refs.ruleForm.validate(valid => {
+ async getDataValidate () {
+ let data = {}
+ await this.$refs.ruleForm.validate(valid => {
if (valid) {
if (this.dataSource && this.dataSource.length > 0) {
// 有数据可以抛出
- const data = {}
data.dataSource = this.dataSource
- data.uploadMinuteFormInline = this.formInline
- return data
+ data.formInline = this.formInline
} else {
this.$message.warning(this.$t('addAtLeastOneRowOfData'))
- return false
+ data = false
}
+ } else {
+ data = false
}
})
+ return data
},
// 查看企标文本
handleLookUploadStandard (record) {
diff --git a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterPublishBaseInfo.vue b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterPublishBaseInfo.vue
index 09d9bec8..419e9490 100644
--- a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterPublishBaseInfo.vue
+++ b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterPublishBaseInfo.vue
@@ -99,7 +99,6 @@ export default {
methods: {
// 拿到外面传进来的数据初始化,因为套了几层就不在外层初始化数据了
initData (data) {
- this.data = data
// 给表单赋值,在线编辑不知道要怎么赋值?
// this.formInline =
// 给表单赋值
@@ -111,18 +110,20 @@ export default {
getData () {
// 把数据抛出,在线编辑不知道要不要抛
const data = {}
- data.publishFormInline = this.formInline
+ data.formInline = this.formInline
return data
},
// 外层获取数据要过校验,返回false表示没有通过校验
- getDataValidate () {
- this.$refs.ruleForm.validate(valid => {
+ async getDataValidate () {
+ let data = {}
+ await this.$refs.ruleForm.validate(valid => {
if (valid) {
- const data = {}
- data.publishFormInline = this.formInline
- return data
+ data.formInline = this.formInline
+ } else {
+ data = false
}
})
+ return data
}
}
}
diff --git a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterSentBaseInfo.vue b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterSentBaseInfo.vue
index a3c1aa29..114c24a5 100644
--- a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterSentBaseInfo.vue
+++ b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterSentBaseInfo.vue
@@ -107,14 +107,12 @@ export default {
],
dataSource: [],
loading: false,
- data: {}, // 初始化获取的数据
modalType: undefined // 当前是新增还是编辑编辑的话是edit+编辑行的下标
}
},
methods: {
// 拿到外面传进来的数据初始化,因为套了几层就不在外层初始化数据了
initData (data) {
- this.data = data
// 给表格赋值,在线编辑不知道要怎么赋值?
// this.dataSource =
// 给表单赋值
@@ -132,11 +130,12 @@ export default {
},
// 外层获取数据要过校验,返回false表示没有通过校验
getDataValidate () {
- if (this.dataSource && this.dataSource.length > 0) {
+ const formData = this.$refs.baseInfoForm.getDataValidate()
+ if (formData && this.dataSource && this.dataSource.length > 0) {
// 有数据可以抛出
const data = {}
data.dataSource = this.dataSource
- data.formInline = this.$refs.baseInfoForm.formInline
+ data.formInline = formData.formInline
return data
} else {
this.$message.warning(this.$t('addAtLeastOneRowOfData'))
diff --git a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterUploadMinuteBaseInfo.vue b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterUploadMinuteBaseInfo.vue
index 0416c399..66a8928f 100644
--- a/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterUploadMinuteBaseInfo.vue
+++ b/src/views/workCenter/enterpriseStandardRevision/modules/MainDrafterUploadMinuteBaseInfo.vue
@@ -274,14 +274,16 @@ export default {
return data
},
// 外层获取数据要过校验,返回false表示没有通过校验
- getDataValidate () {
- this.$refs.ruleForm.validate(valid => {
+ async getDataValidate () {
+ let data = {}
+ await this.$refs.ruleForm.validate(valid => {
if (valid) {
- const data = {}
- data.uploadMinuteFormInline = this.formInline
- return data
+ data.formInline = this.formInline
+ } else {
+ data = false
}
})
+ return data
},
// 点击文件上传
clickButtonToUpload (fieldName) {
diff --git a/src/views/workCenter/enterpriseStandardRevision/modules/OtherDrafterProofreadBaseInfo.vue b/src/views/workCenter/enterpriseStandardRevision/modules/OtherDrafterProofreadBaseInfo.vue
index 13425335..e9f094d9 100644
--- a/src/views/workCenter/enterpriseStandardRevision/modules/OtherDrafterProofreadBaseInfo.vue
+++ b/src/views/workCenter/enterpriseStandardRevision/modules/OtherDrafterProofreadBaseInfo.vue
@@ -27,7 +27,6 @@ export default {
methods: {
// 拿到外面传进来的数据初始化,因为套了几层就不在外层初始化数据了
initData (data) {
- this.data = data
// 在线编辑不知道要怎么赋值?
// 给表单赋值
// this.$nextTick(() => {
diff --git a/src/views/workCenter/enterpriseStandardRevision/modules/OtherDrafterUploadStandardBaseInfo.vue b/src/views/workCenter/enterpriseStandardRevision/modules/OtherDrafterUploadStandardBaseInfo.vue
index c08431df..c3cbf839 100644
--- a/src/views/workCenter/enterpriseStandardRevision/modules/OtherDrafterUploadStandardBaseInfo.vue
+++ b/src/views/workCenter/enterpriseStandardRevision/modules/OtherDrafterUploadStandardBaseInfo.vue
@@ -96,7 +96,6 @@ export default {
}
],
loading: false,
- data: {}, // 初始化获取的数据
userInfo: {}, // 当前登录人信息
currentDate: '',
uploadIndex: undefined // 正在上传企标的下标
@@ -109,7 +108,6 @@ export default {
methods: {
// 拿到外面传进来的数据初始化,因为套了几层就不在外层初始化数据了
initData (data) {
- this.data = data
// 给表格赋值,在线编辑不知道要怎么赋值?
// this.dataSource =
// 给表单赋值
@@ -124,6 +122,7 @@ export default {
},
// 外层获取数据要过校验,返回false表示没有通过校验
getDataValidate () {
+ let data = {}// 需要返回的值
if (this.dataSource && this.dataSource.length > 0) {
// 看能上传企标的行是否都上传了
let hasErr = false
@@ -136,11 +135,14 @@ export default {
// 根据hasErr看有没有通过校验
if (hasErr) {
this.$message.warning(this.$t('workCenter.enStandardRevision.pleaseUploadStandard'))
- return false
+ data = false
} else {
- return this.dataSource
+ data.dataSource = this.dataSource
}
+ } else {
+ data = false
}
+ return data
},
// 上传企标
handleUploadStandard (record, index) {
diff --git a/src/views/workCenter/enterpriseStandardRevision/modules/ScorerMarkBaseInfo.vue b/src/views/workCenter/enterpriseStandardRevision/modules/ScorerMarkBaseInfo.vue
index e307535f..8f985da8 100644
--- a/src/views/workCenter/enterpriseStandardRevision/modules/ScorerMarkBaseInfo.vue
+++ b/src/views/workCenter/enterpriseStandardRevision/modules/ScorerMarkBaseInfo.vue
@@ -280,7 +280,6 @@ export default {
methods: {
// 拿到外面传进来的数据初始化,因为套了几层就不在外层初始化数据了
initData (data) {
- this.data = data
// 给表格赋值,在线编辑不知道要怎么赋值?
// this.dataSource =
// 给表单赋值
@@ -304,12 +303,14 @@ export default {
break
}
}
+ let data = {} // 需要返回的数据
if (hasErr) {
this.$message.warning(this.$t('workCenter.enStandardRevision.pleaseEnterAllMarkItem'))
- return false
+ data = false
} else {
- return this.dataSource
+ data.dataSource = this.dataSource
}
+ return data
},
}
}
diff --git a/src/views/workCenter/enterpriseStandardRevision/modules/StandardizationAuditBaseInfo.vue b/src/views/workCenter/enterpriseStandardRevision/modules/StandardizationAuditBaseInfo.vue
index 03b02eb8..cfdb929b 100644
--- a/src/views/workCenter/enterpriseStandardRevision/modules/StandardizationAuditBaseInfo.vue
+++ b/src/views/workCenter/enterpriseStandardRevision/modules/StandardizationAuditBaseInfo.vue
@@ -177,7 +177,6 @@ export default {
methods: {
// 拿到外面传进来的数据初始化,因为套了几层就不在外层初始化数据了
initData (data) {
- this.data = data
// 给表格赋值,在线编辑不知道要怎么赋值?
// this.formInline =
// 给表单赋值
@@ -189,18 +188,20 @@ export default {
getData () {
// 把数据抛出,在线编辑不知道要不要抛
const data = {}
- data.standardAuditFormInline = this.formInline
+ data.formInline = this.formInline
return data
},
// 外层获取数据要过校验,返回false表示没有通过校验
getDataValidate () {
+ let data = {} // 要返回的数据
this.$refs.ruleForm.validate(valid => {
if (valid) {
- const data = {}
- data.standardAuditFormInline = this.formInline
- return data
+ data.formInline = this.formInline
+ } else {
+ data = false
}
})
+ return data
},
// 是否可进行评审会
isCanAuditMeetingChange () {
diff --git a/src/views/workCenter/enterpriseStandardSealSave/EnterpriseStandardSealSaveFlow.vue b/src/views/workCenter/enterpriseStandardSealSave/EnterpriseStandardSealSaveFlow.vue
index 8865c6b5..11138edd 100644
--- a/src/views/workCenter/enterpriseStandardSealSave/EnterpriseStandardSealSaveFlow.vue
+++ b/src/views/workCenter/enterpriseStandardSealSave/EnterpriseStandardSealSaveFlow.vue
@@ -163,13 +163,15 @@ export default {
}
// 获取人员信息结构
this.getPersonInfoStructure(ProcessKey.ES_ARCHIVE.value, () => {
- if (this.currentNode === 1) {
- this.disabled = false
- this.initPersonInfoData(true)
- } else {
- this.disabled = true
- // 如果不是第一个节点,人员信息全部不可选
- this.initPersonInfoData(false)
+ if (this.$route.query.processInstanceId) {
+ if (this.currentNode === 1) {
+ this.disabled = false
+ this.initPersonInfoData(true)
+ } else {
+ this.disabled = true
+ // 如果不是第一个节点,人员信息全部不可选
+ this.initPersonInfoData(false)
+ }
}
})
if (this.$route.query.taskId) {
diff --git a/src/views/workCenter/enterpriseStandardStartUse/EnterpriseStandardStartUseFlow.vue b/src/views/workCenter/enterpriseStandardStartUse/EnterpriseStandardStartUseFlow.vue
index e26f6c7a..78275a35 100644
--- a/src/views/workCenter/enterpriseStandardStartUse/EnterpriseStandardStartUseFlow.vue
+++ b/src/views/workCenter/enterpriseStandardStartUse/EnterpriseStandardStartUseFlow.vue
@@ -163,13 +163,15 @@ export default {
}
// 获取人员信息结构
this.getPersonInfoStructure(ProcessKey.ES_ENABLE.value, () => {
- if (this.currentNode === 1) {
- this.disabled = false
- this.initPersonInfoData(true)
- } else {
- this.disabled = true
- // 如果不是第一个节点,人员信息全部不可选
- this.initPersonInfoData(false)
+ if (this.$route.query.processInstanceId) {
+ if (this.currentNode === 1) {
+ this.disabled = false
+ this.initPersonInfoData(true)
+ } else {
+ this.disabled = true
+ // 如果不是第一个节点,人员信息全部不可选
+ this.initPersonInfoData(false)
+ }
}
})
if (this.$route.query.taskId) {