zhanbo.xu

feat: 自测更换新table组件

......@@ -633,31 +633,31 @@ export default {
linkChange(record, type) {
const {
billNo,
completedLogisticsNo,
uncompletedLogisticsNo,
listReleaseLogisticsNo,
listDontReleaseLogisticsNo,
listClearanceLogisticsNo,
listNotClearedLogisticsNo,
completedReceiptStatus,
uncompletedReceiptStatus,
listReleaseReceiptStatus,
listDontReleaseReceiptStatus,
listClearanceReceiptStatus,
listNotClearedReceiptStatus,
} = record.row;
const query = { billNo, search: true };
if (+type === 1) {
query["logisticsNo"] = uncompletedLogisticsNo;
query["receiptStatus"] = JSON.stringify(uncompletedReceiptStatus);
}
if (+type === 2) {
query["logisticsNo"] = completedLogisticsNo;
query["receiptStatus"] = JSON.stringify(completedReceiptStatus);
}
if (+type === 3) {
query["logisticsNo"] = listReleaseLogisticsNo;
query["receiptStatus"] = JSON.stringify(listReleaseReceiptStatus);
}
if (+type === 4) {
query["logisticsNo"] = listDontReleaseLogisticsNo;
query["receiptStatus"] = JSON.stringify(listDontReleaseReceiptStatus);
}
if (+type === 5) {
query["logisticsNo"] = listClearanceLogisticsNo;
query["receiptStatus"] = JSON.stringify(listClearanceReceiptStatus);
}
if (+type === 6) {
query["logisticsNo"] = listNotClearedLogisticsNo;
query["receiptStatus"] = JSON.stringify(listNotClearedReceiptStatus);
}
console.log(query, record);
......
......@@ -309,6 +309,7 @@
<vxe-table
:max-height="tableMaxheight"
:data="tableData"
:column-config="{ resizable: true }"
:row-config="{ isCurrent: true, isHover: true }"
:filter-config="{ remote: true }"
@filter-change="filterChangeEvent"
......@@ -616,7 +617,7 @@
:total="page.total"
:page-size.sync="page.pageSize"
:current-page.sync="page.pageIndex"
:page-sizes="[10, 20, 50, 100, 500, 1000]"
:page-sizes="[10, 20, 50, 100, 500, 1000, 2000, 3000]"
background
layout="total,prev, pager, next, jumper, ->, sizes"
class="tablePagination"
......@@ -630,7 +631,7 @@
@change="sizeChange"
>
<el-option
v-for="(item, index) in [10, 20, 50, 100, 500, 1000]"
v-for="(item, index) in [10, 20, 50, 100, 500, 1000, 2000, 3000]"
:label="item + $t('system.custom.pageSize')"
:value="item"
:key="index"
......@@ -824,7 +825,14 @@ export default {
try {
if (this.$route.query.billNo && this.$route.query.search == "true") {
this.sreachFormData.billNo = this.$route.query.billNo;
this.sreachFormData.logisticsNo = this.$route.query.logisticsNo;
console.log(
this.$route.query,
JSON.parse(this.$route.query.receiptStatus)
);
this.activeType = true;
this.sreachFormData.receiptStatus = JSON.parse(
this.$route.query.receiptStatus
);
}
} catch (error) {
console.log(error);
......