|
@@ -51,15 +51,13 @@
|
|
|
</el-col> -->
|
|
|
<el-col :xs="24" :sm="12" :lg="6">
|
|
|
<el-form-item label="开始时间" prop="startTime">
|
|
|
- <el-date-picker class="selectStyle" v-model="searchForm.startTime" type="datetime" placeholder="选择日期时间"
|
|
|
- default-time="00:00:00" value-format="yyyy-MM-dd HH:mm:ss">
|
|
|
+ <el-date-picker class="selectStyle" v-model="searchForm.startTime" type="datetime" placeholder="选择日期时间" default-time="00:00:00" value-format="yyyy-MM-dd HH:mm:ss">
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :xs="24" :sm="12" :lg="6">
|
|
|
<el-form-item label="结束时间" prop="endTime">
|
|
|
- <el-date-picker class="selectStyle" v-model="searchForm.endTime" type="datetime" placeholder="选择日期时间"
|
|
|
- default-time="00:00:00" value-format="yyyy-MM-dd HH:mm:ss">
|
|
|
+ <el-date-picker class="selectStyle" v-model="searchForm.endTime" type="datetime" placeholder="选择日期时间" default-time="00:00:00" value-format="yyyy-MM-dd HH:mm:ss">
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -77,18 +75,17 @@
|
|
|
<div class="btn-group clearfix">
|
|
|
<div class="fl">
|
|
|
<!-- <el-button type="primary" size="mini" @click="toPrint" :disabled="tableSelection.length < 1">打印发货单 -->
|
|
|
- <!-- </el-button> -->
|
|
|
+ <!-- </el-button> -->
|
|
|
</div>
|
|
|
<div class="fr">
|
|
|
-
|
|
|
+
|
|
|
<ExportButton :exUrl="'/k3/receipt/export'" :exParams="exParams" class="exportClass" />
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- 列表 -->
|
|
|
<div class="mymain-container">
|
|
|
<div class="table">
|
|
|
- <el-table ref="table" v-loading="listLoading" :data="dataList" element-loading-text="Loading" border fit
|
|
|
- highlight-current-row stripe show-summary :summary-method="getSummaries" @select="handleSelect" @select-all="handleSelectAll">
|
|
|
+ <el-table ref="table" v-loading="listLoading" :data="dataList" element-loading-text="Loading" border fit highlight-current-row stripe show-summary :summary-method="getSummaries" @select="handleSelect" @select-all="handleSelectAll">
|
|
|
<el-table-column align="center" type="selection" width="55"></el-table-column>
|
|
|
|
|
|
<el-table-column align="left" label="单据类型" prop="billType" min-width="160" show-overflow-tooltip>
|
|
@@ -189,9 +186,7 @@
|
|
|
</div>
|
|
|
<!-- 分页 -->
|
|
|
<div class="fr">
|
|
|
- <el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange"
|
|
|
- :current-page="currentPage" :page-sizes="[10, 20, 30, 50]" :page-size="10"
|
|
|
- layout="total, sizes, prev, pager, next, jumper" :total="listTotal">
|
|
|
+ <el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="currentPage" :page-sizes="[10, 20, 30, 50]" :page-size="10" layout="total, sizes, prev, pager, next, jumper" :total="listTotal">
|
|
|
</el-pagination>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -208,7 +203,7 @@ import {
|
|
|
getK3ReceiptAbandon,
|
|
|
} from "@/api/finance/receipt_list";
|
|
|
import ReceiptListDetail from "./components/receipt_list-detail";
|
|
|
-import ReceiptPrint from '@/views/finance/components/receipt_print.vue'
|
|
|
+import ReceiptPrint from "@/views/finance/components/receipt_print.vue";
|
|
|
|
|
|
import { numToFixed } from "@/filters";
|
|
|
export default {
|
|
@@ -235,8 +230,8 @@ export default {
|
|
|
listLoading: false, // 列表加载loading
|
|
|
showDetail: 1,
|
|
|
detailId: null,
|
|
|
- queryItem:{},
|
|
|
- tableSelection:[]
|
|
|
+ queryItem: {},
|
|
|
+ tableSelection: [],
|
|
|
};
|
|
|
},
|
|
|
computed: {
|
|
@@ -269,7 +264,7 @@ export default {
|
|
|
sums[index] = "合计";
|
|
|
}
|
|
|
|
|
|
- if (index === 7) {
|
|
|
+ if (index === 8) {
|
|
|
let arr = [];
|
|
|
data.forEach((v) => {
|
|
|
if (v.billType == 2 || v.billType == 3) {
|
|
@@ -288,7 +283,7 @@ export default {
|
|
|
}
|
|
|
}, 0);
|
|
|
sums[index] = numToFixed(a);
|
|
|
- sums[10] = numToFixed(a);
|
|
|
+ sums[11] = numToFixed(a);
|
|
|
}
|
|
|
});
|
|
|
return sums;
|