|
|
@@ -16,11 +16,11 @@
|
|
|
<el-button type="primary" size="mini" style="margin-left:10px; margin-top: -4px;">添加</el-button>
|
|
|
</router-link> -->
|
|
|
<!-- <el-button type="primary" size="mini" style="margin-left:10px; margin-top: -4px;">导入</el-button> -->
|
|
|
- <!-- <el-button type="primary" size="mini" style="margin-left:10px; margin-top: -4px;" @click="exportExcel">导出</el-button> -->
|
|
|
+ <el-button type="primary" size="mini" style="margin-left:10px; margin-top: -4px;" @click="exportExcel">导出</el-button>
|
|
|
<el-button type="primary" size="mini" style="margin-left:10px; margin-top: -4px;" v-if="!selectAllButtonBoolean&&userSelectBoolean" @click="onSelectAllButton">一键处理</el-button>
|
|
|
<el-button type="info" size="mini" style="margin-left:10px; margin-top: -4px;" v-if="selectAllButtonBoolean" @click="onSelectAllButtonDelete">取消</el-button>
|
|
|
<el-button type="primary" size="mini" style="margin-left:10px; margin-top: -4px;" v-if="selectAllButtonBoolean" @click="onSelectAllButtonTrue">确定</el-button>
|
|
|
-
|
|
|
+
|
|
|
</span>
|
|
|
<el-form ref="form" :inline="true" style="float: right; margin-top: -10px">
|
|
|
<el-form-item label="上报时间">
|
|
|
@@ -119,9 +119,9 @@
|
|
|
:page-sizes="[10, 15, 20, 25]" :page-size="size" layout="total, sizes, prev, pager, next, jumper" :total="currentItemCount">
|
|
|
</el-pagination>
|
|
|
</el-card>
|
|
|
-
|
|
|
+
|
|
|
<!-- :selectDeptBoolean="false"-->
|
|
|
- <submitPopup ref="submitpopup" :selectDeptBoolean="false" :eveId="eveIdList" @refreshPage="initDatas" ></submitPopup>
|
|
|
+ <submitPopup ref="submitpopup" :examineType="1" :selectDeptBoolean="false" :eveId="eveIdList" @refreshPage="initDatas" ></submitPopup>
|
|
|
|
|
|
<el-dialog title="高级查询" :visible.sync="dialogVisible" width="720px" class="advancedsearchFormClass">
|
|
|
<el-form ref="advancedsearchForm" label-width="110px">
|
|
|
@@ -301,7 +301,7 @@
|
|
|
userSelectBoolean:false,
|
|
|
eveIdList:'',
|
|
|
selectAllButtonBoolean:false,
|
|
|
-
|
|
|
+
|
|
|
editeBoolean:false,
|
|
|
deleteBoolean:false,
|
|
|
selectBoolean:false,//表格选项框
|
|
|
@@ -346,6 +346,26 @@
|
|
|
this.statusFun()
|
|
|
},
|
|
|
methods: {
|
|
|
+ // 导出
|
|
|
+ exportExcel () {
|
|
|
+ api.docexportExcel(102, this.$axios).then(res => {
|
|
|
+ if (res.data.code === 0) {
|
|
|
+ let docurl = res.data.item
|
|
|
+ // 内网服务器专用
|
|
|
+ const myDomain = window.location.host
|
|
|
+ if (process.client && docurl.indexOf('upfile') === 0) {
|
|
|
+ const myDomain = window.location.host
|
|
|
+ location.href = 'http://' + myDomain + '/' + docurl
|
|
|
+
|
|
|
+ } else {
|
|
|
+ location.href = 'http://' + docurl
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }).catch(err => {
|
|
|
+ console.error(err)
|
|
|
+ })
|
|
|
+ },
|
|
|
+
|
|
|
//一键处理
|
|
|
onSelectAll(e){
|
|
|
console.log(e)
|
|
|
@@ -545,29 +565,6 @@
|
|
|
return val.substring(0, 10)
|
|
|
}
|
|
|
},
|
|
|
- exportExcel () {
|
|
|
- /* generate workbook object from table */
|
|
|
- let wb = XLSX.utils.table_to_book(
|
|
|
- document.querySelector('#rebateSetTable')
|
|
|
- )
|
|
|
- /* get binary string as output */
|
|
|
- let wbout = XLSX.write(wb, {
|
|
|
- bookType: 'xlsx',
|
|
|
- bookSST: true,
|
|
|
- type: 'array'
|
|
|
- })
|
|
|
- try {
|
|
|
- FileSaver.saveAs(
|
|
|
- new Blob([wbout], {
|
|
|
- type: 'application/octet-stream'
|
|
|
- }),
|
|
|
- 'SupplierUsedName.xlsx'
|
|
|
- )
|
|
|
- } catch (e) {
|
|
|
- if (typeof console !== 'undefined') console.log(e, wbout)
|
|
|
- }
|
|
|
- return wbout
|
|
|
- },
|
|
|
formatDateTime(date) {
|
|
|
var y = date.getFullYear();
|
|
|
var m = date.getMonth() + 1;
|