|
@@ -4,6 +4,8 @@
|
|
:data="data"
|
|
:data="data"
|
|
style="width: 100%"
|
|
style="width: 100%"
|
|
height="452px"
|
|
height="452px"
|
|
|
|
+ @sort-change="handleSortChange"
|
|
|
|
+ ref="filterTableRef"
|
|
>
|
|
>
|
|
<!-- <el-table-column type="selection" width="40"></el-table-column> -->
|
|
<!-- <el-table-column type="selection" width="40"></el-table-column> -->
|
|
<el-table-column type="index" label="序号" width="50" />
|
|
<el-table-column type="index" label="序号" width="50" />
|
|
@@ -13,8 +15,8 @@
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column prop="BRXM" label="患者姓名" width="90" />
|
|
<el-table-column prop="BRXM" label="患者姓名" width="90" />
|
|
- <el-table-column prop="AAB01" label="入院时间"/>
|
|
|
|
- <el-table-column prop="AAC01" label="出院时间"/>
|
|
|
|
|
|
+ <el-table-column prop="AAB01" label="入院时间" sortable/>
|
|
|
|
+ <el-table-column prop="AAC01" label="出院时间" sortable/>
|
|
</el-table>
|
|
</el-table>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -41,7 +43,7 @@ export default {
|
|
selectedArray: []
|
|
selectedArray: []
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- emits: ['onClickRow'],
|
|
|
|
|
|
+ emits: ['onClickRow', 'sortChange'],
|
|
methods: {
|
|
methods: {
|
|
moment,
|
|
moment,
|
|
toPage(row) {
|
|
toPage(row) {
|
|
@@ -50,6 +52,9 @@ export default {
|
|
|
|
|
|
handleSelectionChange(val) {
|
|
handleSelectionChange(val) {
|
|
this.selectedArray = val;
|
|
this.selectedArray = val;
|
|
|
|
+ },
|
|
|
|
+ handleSortChange(column) {
|
|
|
|
+ this.$emit('sortChange', column)
|
|
}
|
|
}
|
|
},
|
|
},
|
|
};
|
|
};
|