fix: 新增编辑接口同步修改所有组件功能

This commit is contained in:
奔跑的面条 2022-12-15 21:04:00 +08:00
parent 99cd66c835
commit e1e26cafcf
2 changed files with 14 additions and 1 deletions

View File

@ -131,6 +131,19 @@ const editSaveHandle = (newData: RequestDataPondItemType) => {
const targetIndex = requestDataPond.value.findIndex(item => item.dataPondId === newData.dataPondId) const targetIndex = requestDataPond.value.findIndex(item => item.dataPondId === newData.dataPondId)
if (targetIndex !== -1) { if (targetIndex !== -1) {
requestDataPond.value.splice(targetIndex, 1, newData) requestDataPond.value.splice(targetIndex, 1, newData)
// ,
chartEditStore.getComponentList.forEach(item => {
if (
item.request.requestDataType === RequestDataTypeEnum.Pond &&
item.request.requestDataPondId === newData.dataPondId
) {
item.request = {
...toRaw(newData.dataPondRequestConfig),
requestDataPondId: newData.dataPondId
}
}
})
window.$message.success('保存成功!')
} else { } else {
window.$message.error('编辑失败,请稍后重试!') window.$message.error('编辑失败,请稍后重试!')
} }

View File

@ -70,7 +70,7 @@ const closeAndSendHandle = () => {
return return
} }
goDialog({ goDialog({
message: '是否保存内容?', message: '保存内容将同步修改所有使用此接口的组件, 是否继续?',
isMaskClosable: true, isMaskClosable: true,
transformOrigin: 'center', transformOrigin: 'center',
onPositiveCallback: () => { onPositiveCallback: () => {