|
@@ -1174,6 +1174,12 @@ const tableFormSaveClick = async () => {
|
|
})
|
|
})
|
|
console.log(FormData, 'FormDat4444444a')
|
|
console.log(FormData, 'FormDat4444444a')
|
|
}
|
|
}
|
|
|
|
+ if (FormData.length === 0) {
|
|
|
|
+ window.$message.warning('暂无可保存的数据,请先操作填写表单再点保存')
|
|
|
|
+ tableFormSaveLoading.value = false
|
|
|
|
+ return
|
|
|
|
+
|
|
|
|
+ }
|
|
const { error, code, data } = await dataApi.saveExcelBussData({
|
|
const { error, code, data } = await dataApi.saveExcelBussData({
|
|
...listItemBaseData.value,
|
|
...listItemBaseData.value,
|
|
isBatchSave: 1,
|
|
isBatchSave: 1,
|
|
@@ -1215,10 +1221,25 @@ const tableFormSaveClick = async () => {
|
|
isaddType = false
|
|
isaddType = false
|
|
}
|
|
}
|
|
// await getTableDataAll()
|
|
// await getTableDataAll()
|
|
|
|
+
|
|
const ActiveKey = getStoreValue('ActiveKey')
|
|
const ActiveKey = getStoreValue('ActiveKey')
|
|
- await nextTick(() => {
|
|
|
|
|
|
+ const names = ActiveKey ? ActiveKey.split('-') : []
|
|
|
|
+ let pid = names[2]
|
|
|
|
+ let iscanCollose = true
|
|
|
|
+ listItemData.value.forEach((ele)=>{
|
|
|
|
+ if (ele.pKeyId === pid) {
|
|
|
|
+ if (ele.isBussShow === 2) {
|
|
|
|
+ iscanCollose = false
|
|
|
|
+ } else {
|
|
|
|
+ iscanCollose = true
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ if (iscanCollose) {
|
|
|
|
+ await nextTick(() => {
|
|
ListItemRef.value?.setCollapseKey(ActiveKey)
|
|
ListItemRef.value?.setCollapseKey(ActiveKey)
|
|
})
|
|
})
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
}
|
|
}
|