提交 8115f0db 编写于 作者: jq's avatar jq

选择复原

上级 db733e0c
......@@ -256,6 +256,12 @@
return [];
},
},
saveTableData: {
type: Array,
default() {
return [];
},
},
searchParam: {
type: Object,
default: () => {},
......@@ -285,11 +291,13 @@
watch: {
},
mounted() {
this.showTableData = this.saveTableData;
},
methods: {
// 获取展示的tab
updateTableProps(newdata) {
this.showTableData = newdata;
this.$emit('getTableData', newdata);
},
reFeach() {
this.isFreash = false;
......
......@@ -277,6 +277,7 @@
</span>
</div>
<table-set-component
v-if="saveFresh"
:menu-type="searchParam.menuType"
:loading="loading"
:table-data="tableData"
......@@ -284,7 +285,7 @@
:table-height="tableHeight"
:total-rows="totalRows"
:multiple-selection.sync="multipleSelection"
@handleClick="handleClick"
:save-table-data="saveTableData"
@sortfunc="sortfunc"
@witeDiagnose="witeDiagnose"
@changeRun="changeRun"
......@@ -304,6 +305,7 @@
@setOffice="setOffice"
@handleSizeChange="handleSizeChange"
@handleCurrentChange="handleCurrentChange"
@getTableData="getTableData"
/>
</el-tab-pane>
</el-tabs>
......@@ -386,6 +388,7 @@
let vm = null;
import { updateDiagnosis } from '../../../utils/diagnosis';
import { base64decode } from '../../../utils/utils.js';
import { DIAGNOS_LIST_NEW } from '@/utils/GeneralData/diagnosis-list-new';
import {
TYPE_LIST,
IS_FLLOW,
......@@ -430,7 +433,7 @@
},
data() {
return {
isFreash:true,
saveFresh:true,
isUp: false,
endFlag: false,
beginFlag: false,
......@@ -494,7 +497,7 @@
doctorId: 0,
operateUserID: '',
triageDepartmentId: 0,
saveTableData:DIAGNOS_LIST_NEW,
pickerOptions1: {
disabledDate: (time) => {
return time.getTime() > new Date().getTime(); // 减去一天的时间代表可以选择同一天;
......@@ -533,6 +536,9 @@
clearInterval(this.timer);
},
methods: {
getTableData(val) {
this.saveTableData = val || [];
},
selectToggle() {
this.isUp = !this.isUp;
},
......@@ -573,7 +579,6 @@
this.searchParam.status = '';
this.Raw_tabpaneList = [];
this.getTabs().then((res) => {
console.log(res);
if (res) {
this.getsearch();
}
......@@ -668,8 +673,6 @@
},
// tab切换
handleClick(val) {
console.log('changeTableDatachangeTableData', val);
console.log('this.fromType', this.fromType);
for (let i = 0; i < this.tabpaneList.length; i++) {
if (this.tabpaneList[i].active == val.paneName) {
this.tabpaneList[i].isdot = false;
......@@ -710,8 +713,11 @@
delete this.searchParam.hasToFollowReason;
}
}
this.getsearch();
this.saveFresh = false;
this.$nextTick(() => {
this.saveFresh = true;
});
},
// 初始化时间
......@@ -770,7 +776,6 @@
search(isTabs) {
this.loading = true;
if (!isTabs) {
console.log('isTabs', isTabs);
this.getTabs();
}
this.initTime();
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册