|
@@ -766,6 +766,7 @@ export default {
|
|
|
if (type !== 'callback') {
|
|
if (type !== 'callback') {
|
|
|
this.setSelectRow()
|
|
this.setSelectRow()
|
|
|
} else {
|
|
} else {
|
|
|
|
|
+ this.clearSelection()
|
|
|
this.initSelect()
|
|
this.initSelect()
|
|
|
}
|
|
}
|
|
|
if (this.$refs.crud) {
|
|
if (this.$refs.crud) {
|
|
@@ -1017,8 +1018,10 @@ export default {
|
|
|
const [path, ...rest] = button.reportPath?.split('&') || []
|
|
const [path, ...rest] = button.reportPath?.split('&') || []
|
|
|
switch (buttonType) {
|
|
switch (buttonType) {
|
|
|
case 'search': // 查询
|
|
case 'search': // 查询
|
|
|
- // 20250603新增逻辑,数据模板列表查询数据前先清除已选中数据
|
|
|
|
|
- this.clearSelection()
|
|
|
|
|
|
|
+ // 20250603新增逻辑,数据模板列表查询数据前先清除已选中数据,(弹框除外20250707)
|
|
|
|
|
+ if (this.dataTemplate.type !== 'dialog') {
|
|
|
|
|
+ this.clearSelection()
|
|
|
|
|
+ }
|
|
|
ActionUtils.setFirstPagination(this.pagination)
|
|
ActionUtils.setFirstPagination(this.pagination)
|
|
|
this.search()
|
|
this.search()
|
|
|
break
|
|
break
|