|
|
@@ -34,15 +34,15 @@
|
|
|
@cancel="searchDialogCancel"
|
|
|
>
|
|
|
<template #default>
|
|
|
- <!-- <info
|
|
|
- ref="info"
|
|
|
+ <InfoWindow
|
|
|
+ ref="infoWindow"
|
|
|
:field-value="fieldValue"
|
|
|
- :infoWindowNo="infoWindowNo"
|
|
|
+ :info-window-no="infoWindowNo"
|
|
|
:where-clause-source="whereClauseSource"
|
|
|
:is-search-widget="true"
|
|
|
:model-data="modelData"
|
|
|
@data-selected="dataSelected"
|
|
|
- /> -->
|
|
|
+ />
|
|
|
</template>
|
|
|
<template #header>
|
|
|
<div>{{ titleName }}</div>
|
|
|
@@ -65,7 +65,7 @@
|
|
|
|
|
|
<script>
|
|
|
var Modal = require('../../modal/src/Modal.vue').default;
|
|
|
-// var Info = require('./InfoWindow.vue').default;
|
|
|
+var InfoWindow = require('./InfoWindow.vue').default;
|
|
|
var SearchAutoCompleteWidget = require('./SearchAutoCompleteWidget.vue').default;
|
|
|
var Loading = require('../../loading/src/Loading.vue').default;
|
|
|
|
|
|
@@ -74,17 +74,10 @@ export default {
|
|
|
|
|
|
components: {
|
|
|
Modal,
|
|
|
- // Info,
|
|
|
+ InfoWindow,
|
|
|
SearchAutoCompleteWidget,
|
|
|
Loading,
|
|
|
},
|
|
|
- // infoWindowNo:
|
|
|
- // fieldValue:
|
|
|
- // fieldValue:
|
|
|
- // titleName: 弹出窗口的标题
|
|
|
- // displayName: 文本框中显示的字段
|
|
|
- // whereClauseSource: 约束条件
|
|
|
-
|
|
|
props: {
|
|
|
/**
|
|
|
* 查询窗口编号
|
|
|
@@ -236,11 +229,11 @@ export default {
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
- * 搜索框【确定】按钮点击事件
|
|
|
- */
|
|
|
+ * 搜索框【确定】按钮点击事件
|
|
|
+ */
|
|
|
searchDialogOk: function () {
|
|
|
var _self = this;
|
|
|
- var selectedModelDatas = _self.$refs.info.getSelectedModelDatas();
|
|
|
+ var selectedModelDatas = _self.$refs.infoWindow.getSelectedModelDatas();
|
|
|
if (selectedModelDatas != undefined || selectedModelDatas.length > 0) {
|
|
|
// 选中了数据,更新数据
|
|
|
_self.dataSelected(selectedModelDatas[0]);
|