|
|
@@ -182,7 +182,7 @@
|
|
|
</template>
|
|
|
</Modal>
|
|
|
</div>
|
|
|
- <component :is="modal1Component" v-model:open="modal1Open" :model-data="selectInfoData" />
|
|
|
+ <component :is="modal1Component" v-model:open="modal1Open" :model-data="selectInfoData" @refresh-data="pageSearch" />
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
@@ -228,7 +228,7 @@ import {
|
|
|
} from '@ant-design/icons-vue';
|
|
|
|
|
|
import CssUtil from '../../common/CssUtil.js';
|
|
|
-import { Spin as ASpin, Empty as AEmpty } from 'ant-design-vue';
|
|
|
+import { Spin as ASpin, Empty as AEmpty, message } from 'ant-design-vue';
|
|
|
export default {
|
|
|
name: 'QueryPage',
|
|
|
|
|
|
@@ -1053,6 +1053,11 @@ export default {
|
|
|
*/
|
|
|
openRemoteComponentModule: async function (tabButton) {
|
|
|
const _self = this;
|
|
|
+
|
|
|
+ if(!_self.selectInfoData || _self.selectInfoData.length === 0){
|
|
|
+ message.warning('请您至少选择一条数据。');
|
|
|
+ return;
|
|
|
+ }
|
|
|
let jsUrl = tabButton.remoteComponentModuleJsUrl;
|
|
|
|
|
|
let cssUrl = tabButton.remoteComponentModuleCssUrl;
|