Merge branch 'master' of http://118.178.224.202:3000/ewide/number_zj
This commit is contained in:
@@ -18,14 +18,23 @@
|
|||||||
<body>
|
<body>
|
||||||
<div id="app">
|
<div id="app">
|
||||||
<div>
|
<div>
|
||||||
<el-input-number v-model="year" :min="1970" :max="2100" label="选择年"></el-input-number>年
|
<div>年:<el-input-number v-model="year" :min="1970" :max="2030" label="选择年" size="small" controls-position="right" style="margin-left:5px;"></el-input-number></div>
|
||||||
<el-input-number v-model="month" :min="1" :max="12" label="选择月"></el-input-number>月 第
|
<div>月:<el-input-number v-model="month" :min="1" :max="12" label="选择月" size="small" controls-position="right" style="margin-left:5px;"></el-input-number></div>
|
||||||
<el-input-number v-model="week" :min="1" :max="5" label="选择周"></el-input-number>周
|
<div>
|
||||||
|
周:<el-input-number v-model="week" :min="1" :max="5" label="选择周" size="small" controls-position="right" style="margin-left:5px;"></el-input-number>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div style="margin-top:15px;">
|
<div style="margin-top:15px;">
|
||||||
<el-button @@click="downloadfile_zongbiao" :loading="loading_zongbiao">下载文件-总表</el-button>
|
<el-dropdown @@command="downloadfile">
|
||||||
<el-button @@click="downloadfile_chengshigengxin" :loading="loading_chengshigengxin">下载文件-城市更新</el-button>
|
<el-button type="primary" icon="el-icon-download" size="small" :loading="loading">
|
||||||
<el-button @@click="downloadfile_fangdichan" :loading="loading_fangdichan">下载文件-房地产业</el-button>
|
下载文件<i class="el-icon-arrow-down el-icon--right"></i>
|
||||||
|
</el-button>
|
||||||
|
<el-dropdown-menu slot="dropdown">
|
||||||
|
<el-dropdown-item command="1">总表</el-dropdown-item>
|
||||||
|
<el-dropdown-item command="2">城市更新</el-dropdown-item>
|
||||||
|
<el-dropdown-item command="3">房地产业</el-dropdown-item>
|
||||||
|
</el-dropdown-menu>
|
||||||
|
</el-dropdown>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
@@ -34,9 +43,7 @@
|
|||||||
el: '#app',
|
el: '#app',
|
||||||
data: function () {
|
data: function () {
|
||||||
return {
|
return {
|
||||||
loading_zongbiao: false,
|
loading: false,
|
||||||
loading_chengshigengxin: false,
|
|
||||||
loading_fangdichan: false,
|
|
||||||
year: '',
|
year: '',
|
||||||
month: '',
|
month: '',
|
||||||
week: ''
|
week: ''
|
||||||
@@ -49,27 +56,22 @@
|
|||||||
this.week = this.getMonthWeek(now);
|
this.week = this.getMonthWeek(now);
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
loading_false() { this.loading = false },
|
||||||
//总表
|
downloadfile(a) {
|
||||||
loading_zongbiao_false() { this.loading_zongbiao = false },
|
let excel_name;
|
||||||
downloadfile_zongbiao() {
|
switch (a) {
|
||||||
this.loading_zongbiao = true;
|
case "1":
|
||||||
let url = '/api/num-zj/download';
|
excel_name = "总表.xlsx";
|
||||||
this.download(url, 1, "总表.xlsx", this.loading_zongbiao_false);
|
break;
|
||||||
},
|
case "2":
|
||||||
//城市更新
|
excel_name = "住建系统抓投资情况通报(城市更新).xlsx";
|
||||||
loading_chengshigengxin_false() { this.loading_chengshigengxin = false },
|
break;
|
||||||
downloadfile_chengshigengxin() {
|
case "3":
|
||||||
this.loading_chengshigengxin = true;
|
excel_name = "住建系统抓投资情况通报(房地产业+GDP支撑性指标).xlsx";
|
||||||
let url = '/api/num-zj/download';
|
break;
|
||||||
this.download(url, 2, "住建系统抓投资情况通报(城市更新).xlsx", this.loading_chengshigengxin_false);
|
}
|
||||||
},
|
this.loading = true;
|
||||||
//房地产业
|
this.download('/api/num-zj/download', a, excel_name, this.loading_false);
|
||||||
loading_fangdichan_false() { this.loading_fangdichan = false },
|
|
||||||
downloadfile_fangdichan() {
|
|
||||||
this.loading_fangdichan = true;
|
|
||||||
let url = '/api/num-zj/download';
|
|
||||||
this.download(url, 3, "住建系统抓投资情况通报(房地产业+GDP支撑性指标).xlsx", this.loading_fangdichan_false);
|
|
||||||
},
|
},
|
||||||
download(url, type, filename, callback) {
|
download(url, type, filename, callback) {
|
||||||
let _this = this;
|
let _this = this;
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user