修改收集清单的更新参数列数据
This commit is contained in:
@@ -1425,30 +1425,47 @@
|
|||||||
this.$message.warning(this.$t('columnfirst'))
|
this.$message.warning(this.$t('columnfirst'))
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
console.log(referencesCol)
|
||||||
|
// for (let i = 0; i < referencesCol.length; i++) {
|
||||||
|
// let postDateobj = {}
|
||||||
|
// let itemIn = Object.keys(referencesCol[i])
|
||||||
|
// for (let j = 0; j < itemIn.length; j++) {
|
||||||
|
// if (itemIn[j] !== 'sdt' && referencesCol[i][itemIn[j]].list) {
|
||||||
|
// if (referencesCol[i][itemIn[j]] instanceof Object && !(referencesCol[i][itemIn[j]] instanceof Array)) {
|
||||||
|
// postDateobj[itemIn[j]] = referencesCol[i][itemIn[j]]
|
||||||
|
// for (let k = 0; k < referencesCol[i][itemIn[j]].list.length; k++) {
|
||||||
|
// if (referencesCol[i][itemIn[j]].list[k].type == 'pull_more' && referencesCol[i][itemIn[j]].list[k].dataValue instanceof Array) {
|
||||||
|
// referencesCol[i][itemIn[j]].list[k].dataValue = referencesCol[i][itemIn[j]].list[k].dataValue.join(',')
|
||||||
|
// }
|
||||||
|
// if (referencesCol[i][itemIn[j]].list[k].type == 'text' && referencesCol[i][itemIn[j]].list[k].dataValue !== null) {
|
||||||
|
// referencesCol[i][itemIn[j]].list[k].dataValue = referencesCol[i][itemIn[j]].list[k].dataValue.toString()
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
// postDateobj.id = referencesCol[i].id
|
||||||
|
// postDate.push(postDateobj)
|
||||||
|
// }
|
||||||
|
let configDataList = []
|
||||||
for (let i = 0; i < referencesCol.length; i++) {
|
for (let i = 0; i < referencesCol.length; i++) {
|
||||||
let postDateobj = {}
|
configDataList.push({
|
||||||
let itemIn = Object.keys(referencesCol[i])
|
id: referencesCol[i].id
|
||||||
for (let j = 0; j < itemIn.length; j++) {
|
})
|
||||||
if (itemIn[j] !== 'sdt' && referencesCol[i][itemIn[j]].list) {
|
let key = Object.keys(referencesCol[i].referencesCol.paramsConfigData)
|
||||||
if (referencesCol[i][itemIn[j]] instanceof Object && !(referencesCol[i][itemIn[j]] instanceof Array)) {
|
let value = referencesCol[i].referencesCol.paramsConfigData
|
||||||
postDateobj[itemIn[j]] = referencesCol[i][itemIn[j]]
|
for (let j = 0; j < key.length; j++) {
|
||||||
for (let k = 0; k < referencesCol[i][itemIn[j]].list.length; k++) {
|
let keyName = key[j]
|
||||||
if (referencesCol[i][itemIn[j]].list[k].type == 'pull_more' && referencesCol[i][itemIn[j]].list[k].dataValue instanceof Array) {
|
for (let k = 0; k < value[keyName].length; k++) {
|
||||||
referencesCol[i][itemIn[j]].list[k].dataValue = referencesCol[i][itemIn[j]].list[k].dataValue.join(',')
|
if (value[keyName][k].type == 'pull_more') {
|
||||||
}
|
value[keyName][k].dataValue = value[keyName][k].dataValue.join(',')
|
||||||
if (referencesCol[i][itemIn[j]].list[k].type == 'text' && referencesCol[i][itemIn[j]].list[k].dataValue !== null) {
|
|
||||||
referencesCol[i][itemIn[j]].list[k].dataValue = referencesCol[i][itemIn[j]].list[k].dataValue.toString()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
configDataList[i][keyName] = value[keyName]
|
||||||
}
|
}
|
||||||
postDateobj.id = referencesCol[i].id
|
|
||||||
postDate.push(postDateobj)
|
|
||||||
}
|
}
|
||||||
let configDataList = { configDataList: postDate }
|
|
||||||
let query = {
|
let query = {
|
||||||
...configDataList,
|
configDataList: configDataList,
|
||||||
paramsManifestId: this.paramsManifest.id
|
paramsManifestId: this.paramsManifest.id
|
||||||
}
|
}
|
||||||
postAction('/params/collectManifest/updateReferencesCol', query).then((res) => {
|
postAction('/params/collectManifest/updateReferencesCol', query).then((res) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user