提交 dd7bebbe 编写于 作者: zhentian.jia's avatar zhentian.jia

PDF生成情况下文案修改

上级 40278a35
...@@ -27,12 +27,13 @@ ...@@ -27,12 +27,13 @@
<el-tab-pane label="累计" name="1"></el-tab-pane> <el-tab-pane label="累计" name="1"></el-tab-pane>
<el-tab-pane label="新增" name="2"></el-tab-pane> <el-tab-pane label="新增" name="2"></el-tab-pane>
</el-tabs> </el-tabs>
<el-radio-group class="change-date" v-model="checkTime" size="medium" @change="handleCheckTime"> <el-radio-group v-if="showRadioValue === 0" class="change-date" v-model="checkTime" size="medium" @change="handleCheckTime">
<el-radio-button label="1"></el-radio-button> <el-radio-button label="1"></el-radio-button>
<el-radio-button label="2"></el-radio-button> <el-radio-button label="2"></el-radio-button>
<el-radio-button label="3"></el-radio-button> <el-radio-button label="3"></el-radio-button>
<el-radio-button label="4"></el-radio-button> <el-radio-button label="4"></el-radio-button>
</el-radio-group> </el-radio-group>
<div v-if="showRadioValue === 1" class="change-radio">{{ changeRadio[checkTime] }}</div>
<el-table :data="tableDateTime" style="width: 100%"> <el-table :data="tableDateTime" style="width: 100%">
<el-table-column prop="date" label="日期" align="center" min-width="100"></el-table-column> <el-table-column prop="date" label="日期" align="center" min-width="100"></el-table-column>
<el-table-column prop="hospitalCount" label="应参与机构数" align="center"></el-table-column> <el-table-column prop="hospitalCount" label="应参与机构数" align="center"></el-table-column>
...@@ -340,6 +341,9 @@ export default { ...@@ -340,6 +341,9 @@ export default {
timeInfoData: { timeInfoData: {
type: Object type: Object
}, },
showRadio: {
type: Number
}
}, },
data() { data() {
return { return {
...@@ -399,6 +403,13 @@ export default { ...@@ -399,6 +403,13 @@ export default {
tableLabel1: '已获证', tableLabel1: '已获证',
tableLabel2: '未获证', tableLabel2: '未获证',
containOfficialFlag: 1, containOfficialFlag: 1,
changeRadio: {
'1': '日',
'2': '周',
'3': '月',
'4': '年',
},
showRadioValue: 0,
}; };
}, },
watch: { watch: {
...@@ -407,7 +418,13 @@ export default { ...@@ -407,7 +418,13 @@ export default {
handler(nv, ov) { handler(nv, ov) {
vm.timeInfoChild = nv; vm.timeInfoChild = nv;
} }
} },
showRadio: {
deep: true,
handler(nv, ov) {
vm.showRadioValue = nv;
}
},
}, },
created() { created() {
vm = this; vm = this;
...@@ -1008,13 +1025,17 @@ export default { ...@@ -1008,13 +1025,17 @@ export default {
overflow: hidden; overflow: hidden;
// padding: 10px; // padding: 10px;
.change-radio { .change-radio {
position: absolute;
top: 0px;
right: 25px;
width:60px; width:60px;
height:34px; height:34px;
background:rgba(68,146,132,1); background:rgba(68,146,132,1);
border-radius:4px 0px 0px 4px; border-radius:4px;
font-size:14px; font-size:14px;
line-height: 34; line-height: 34px;
text-align: center; text-align: center;
color: #fff;
} }
.table-empty { .table-empty {
img { img {
......
...@@ -130,6 +130,7 @@ ...@@ -130,6 +130,7 @@
:organizationNum="organizationNum" :organizationNum="organizationNum"
:organizationList="organizationList" :organizationList="organizationList"
:timeInfoData="timeInfoData" :timeInfoData="timeInfoData"
:showRadio="showRadio"
></data-all> ></data-all>
</el-tab-pane> </el-tab-pane>
<!-- <el-tab-pane label="参与情况" name="first"> <!-- <el-tab-pane label="参与情况" name="first">
...@@ -329,6 +330,7 @@ export default { ...@@ -329,6 +330,7 @@ export default {
minDate: '', minDate: '',
allRegionId: '', allRegionId: '',
containOfficialFlag: 1, containOfficialFlag: 1,
showRadio: 0,
pickerOptions0: { pickerOptions0: {
disabledDate: time => { disabledDate: time => {
// 在科学计数法中,为了使公式简便,可以用带“E”的格式表示。例如1.03乘10的8次方,可简写为“1.03e8”的形式 // 在科学计数法中,为了使公式简便,可以用带“E”的格式表示。例如1.03乘10的8次方,可简写为“1.03e8”的形式
...@@ -867,6 +869,7 @@ export default { ...@@ -867,6 +869,7 @@ export default {
taintTest: true, //是否在渲染前测试图片 taintTest: true, //是否在渲染前测试图片
dpi:300 dpi:300
}; };
vm.showRadio = 1;
console.log('导出参数opts',opts); console.log('导出参数opts',opts);
setTimeout(() => { setTimeout(() => {
html2Canvas(element,opts).then(function(canvas) { html2Canvas(element,opts).then(function(canvas) {
...@@ -901,6 +904,7 @@ export default { ...@@ -901,6 +904,7 @@ export default {
tabsList[i].$el.style.display = 'none'; tabsList[i].$el.style.display = 'none';
} }
} }
vm.showRadio = 0;
closeLoading(vm); closeLoading(vm);
}); });
}, 100); }, 100);
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册