1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- // 慢阻肺患者档案-服务档案
- var template = ''
- $.ajax('../../../component/statistics/CopdServiceRecord/index.html',{
- data: {},
- dataType: 'html',
- cache: false,
- timeout: 60000,
- async: false,
- error: function(res) {
- },
- success: function(res) {
- template = res
- }
- })
-
- Vue.component('copd-service-record', {
- template: template,
- props: [],
- data() {
- return {
- dialog: true,
- events: [
- {date: '2023年'},
- {title: 'Event 1', date: '05-11 17:00:01', description: 'Description for event 1'},
- {date: '2024年', description: 'Description for event 2'},
- {date: '2025年', description: 'Description for event 3'},
- {date: '2026年', description: 'Description for event 4'},
- {title: 'Event 5', date: '2027年', description: 'Description for event 5'}
- ]
- }
- },
- methods: {
- setLeftHeights() {
- this.$nextTick(() => {
- this.events.forEach((event, index) => {
- const rightContent = document.getElementById('right-' + index);
- const leftContent = document.getElementById('left-' + index);
- if (rightContent && leftContent) {
- leftContent.style.height = rightContent.offsetHeight + 'px';
- }
- });
- });
- }
- },
- mounted() {
- this.$nextTick(() => {
- this.setLeftHeights();
- });
- },
- });
|