[update] 流程

This commit is contained in:
lideqin
2024-07-17 20:40:05 +08:00
parent c3428f6741
commit 268570a4b5
7 changed files with 28 additions and 15 deletions
@@ -253,13 +253,15 @@ export default {
}
]
}
}
},
formInline: {}
}
},
methods: {
// 拿到外面传进来的数据初始化,因为套了几层就不在外层初始化数据了
initData (data) {
// 给表单赋值
this.formInline = Object.assign({}, data.standardInfo)
this.dataSource = JSON.parse(JSON.stringify(data.detailInfoList))
this.isGetDataAfter = true
},
@@ -267,6 +269,7 @@ export default {
getData () {
// 把数据抛出,在线编辑不知道要不要抛
const data = {}
data.standardInfo = Object.assign({}, this.formInline)
data.detailInfoList = JSON.parse(JSON.stringify(this.dataSource))
return data
},
@@ -278,6 +281,7 @@ export default {
this.$message.warning(this.$t('pleaseCompleteTableInfo'))
data = false
} else {
data.standardInfo = Object.assign({}, this.formInline)
data.detailInfoList = JSON.parse(JSON.stringify(this.dataSource))
}
return data
@@ -167,13 +167,15 @@ export default {
scopedSlots: { customRender: 'material' }
}
],
dataSource: []
dataSource: [],
formInline: {}
}
},
methods: {
// 拿到外面传进来的数据初始化,因为套了几层就不在外层初始化数据了
initData (data) {
// 给表单赋值
this.formInline = Object.assign({}, data.standardInfo)
this.dataSource = JSON.parse(JSON.stringify(data.detailInfoList))
this.isGetDataAfter = true
},
@@ -181,12 +183,14 @@ export default {
getData () {
// 把数据抛出,在线编辑不知道要不要抛
const data = {}
data.standardInfo = Object.assign({}, this.formInline)
data.detailInfoList = JSON.parse(JSON.stringify(this.dataSource))
return data
},
// 外层获取数据要过校验,返回false表示没有通过校验
async getDataValidate () {
const data = {}
data.standardInfo = Object.assign({}, this.formInline)
data.detailInfoList = JSON.parse(JSON.stringify(this.dataSource))
return data
},
@@ -185,13 +185,15 @@ export default {
dataSource: [],
url: {
exportXlsUrl: ''
}
},
formInline: {}
}
},
methods: {
// 拿到外面传进来的数据初始化,因为套了几层就不在外层初始化数据了
initData (data) {
// 给表单赋值
this.formInline = Object.assign({}, data.standardInfo)
this.dataSource = JSON.parse(JSON.stringify(data.detailInfoList))
this.isGetDataAfter = true
},
@@ -199,12 +201,14 @@ export default {
getData () {
// 把数据抛出,在线编辑不知道要不要抛
const data = {}
data.standardInfo = Object.assign({}, this.formInline)
data.detailInfoList = JSON.parse(JSON.stringify(this.dataSource))
return data
},
// 外层获取数据要过校验,返回false表示没有通过校验
async getDataValidate () {
const data = {}
data.standardInfo = Object.assign({}, this.formInline)
data.detailInfoList = JSON.parse(JSON.stringify(this.dataSource))
return data
},
@@ -125,25 +125,29 @@ export default {
dataSource: [],
selectedRowKeys: [],
selectionRows: [],
selectNames: '' // 选完人的名字,批量设置人需要用
selectNames: '', // 选完人的名字,批量设置人需要用
formInline: {}
}
},
methods: {
// 拿到外面传进来的数据初始化,因为套了几层就不在外层初始化数据了
initData (data) {
// 给表单赋值
this.formInline = Object.assign({}, data.standardInfo)
this.dataSource = JSON.parse(JSON.stringify(data.detailInfoList))
},
// 外层要获取数据
getData () {
// 把数据抛出,在线编辑不知道要不要抛
const data = {}
data.standardInfo = Object.assign({}, this.formInline)
data.detailInfoList = JSON.parse(JSON.stringify(this.dataSource))
return data
},
// 外层获取数据要过校验,返回false表示没有通过校验
async getDataValidate () {
let data = {}
const data = {}
data.standardInfo = Object.assign({}, this.formInline)
data.detailInfoList = JSON.parse(JSON.stringify(this.dataSource))
return data
},