|
|
@ -138,6 +138,9 @@ |
|
|
|
> |
|
|
|
导出</el-button |
|
|
|
> |
|
|
|
<el-button @click="deleteBatch" type="primary" size="small"> |
|
|
|
批量删除 |
|
|
|
</el-button> |
|
|
|
</div> |
|
|
|
<el-table |
|
|
|
ref="gxxq_table" |
|
|
@ -211,11 +214,8 @@ |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
|
|
|
|
|
<div class="div-flex"> |
|
|
|
<div> |
|
|
|
<div class="m-page"> |
|
|
|
<el-button @click="deleteBatch" size="small" style="margin-top: 15px;"> |
|
|
|
批量删除 |
|
|
|
</el-button> |
|
|
|
<el-pagination |
|
|
|
@size-change="handleSizeChange" |
|
|
|
@current-change="handleCurrentChange" |
|
|
@ -296,10 +296,11 @@ export default { |
|
|
|
return time.getTime() > nowData; |
|
|
|
} |
|
|
|
}; |
|
|
|
let startDisabledDate = (time) => {//这个关键属性我们一定要写在data的里面并且return的外面,这是动态改变区间的关键 |
|
|
|
let nowData = Date.now() |
|
|
|
return time.getTime() > nowData |
|
|
|
} |
|
|
|
let startDisabledDate = (time) => { |
|
|
|
//这个关键属性我们一定要写在data的里面并且return的外面,这是动态改变区间的关键 |
|
|
|
let nowData = Date.now(); |
|
|
|
return time.getTime() > nowData; |
|
|
|
}; |
|
|
|
return { |
|
|
|
// 公共服务分类 |
|
|
|
serviceTypesLevel1: [], |
|
|
@ -327,10 +328,10 @@ export default { |
|
|
|
}, |
|
|
|
], |
|
|
|
endPickerOptions: { |
|
|
|
disabledDate: endDisabledDate |
|
|
|
disabledDate: endDisabledDate, |
|
|
|
}, |
|
|
|
startPickerOptions: { |
|
|
|
disabledDate: startDisabledDate |
|
|
|
disabledDate: startDisabledDate, |
|
|
|
}, |
|
|
|
selection: [], |
|
|
|
selAllFlag: false, |
|
|
@ -366,14 +367,14 @@ export default { |
|
|
|
}, |
|
|
|
addFormCancle() { |
|
|
|
this.formShow = false; |
|
|
|
this.formEditShow = false |
|
|
|
this.formEditShow = false; |
|
|
|
}, |
|
|
|
handelSelection(row){ |
|
|
|
this.selection = row |
|
|
|
handelSelection(row) { |
|
|
|
this.selection = row; |
|
|
|
}, |
|
|
|
addFormOk() { |
|
|
|
this.formShow = false; |
|
|
|
this.formEditShow = false |
|
|
|
this.formEditShow = false; |
|
|
|
this.getCommonDemandList(); |
|
|
|
}, |
|
|
|
selectAll(selection) { |
|
|
@ -402,12 +403,12 @@ export default { |
|
|
|
handleEdit(row) { |
|
|
|
this.gxxqId = row.id; |
|
|
|
this.commonServiceTypeName = row.commonServiceTypeName; |
|
|
|
this.serviceTypesLevel1 = this.serviceTypesLevel1 |
|
|
|
this.serviceTypesLevel1 = this.serviceTypesLevel1; |
|
|
|
this.formEditShow = true; |
|
|
|
}, |
|
|
|
async handleChu() { |
|
|
|
const url = "/governance/commonDemand/export"; |
|
|
|
const {pageSize, pageNo, formData} = this; |
|
|
|
const { pageSize, pageNo, formData } = this; |
|
|
|
axios({ |
|
|
|
url: window.SITE_CONFIG["apiURL"] + url, |
|
|
|
method: "post", |
|
|
@ -423,7 +424,7 @@ export default { |
|
|
|
res.headers["content-disposition"].split(";")[1].split("=")[1] |
|
|
|
); |
|
|
|
console.log("filename", fileName); |
|
|
|
let blob = new Blob([res.data], {type: "application/vnd.ms-excel"}); |
|
|
|
let blob = new Blob([res.data], { type: "application/vnd.ms-excel" }); |
|
|
|
var url = window.URL.createObjectURL(blob); |
|
|
|
var aLink = document.createElement("a"); |
|
|
|
aLink.style.display = "none"; |
|
|
|