|
@@ -1,5 +1,5 @@
|
|
<template>
|
|
<template>
|
|
- <div class="jg-page-wrap salesManagementList-wrap">
|
|
|
|
|
|
+ <div class="jg-page-wrap onlinePayOrderList-wrap">
|
|
<a-card size="small" :bordered="false" class="table-page-search-wrapper">
|
|
<a-card size="small" :bordered="false" class="table-page-search-wrapper">
|
|
<!-- 搜索条件 -->
|
|
<!-- 搜索条件 -->
|
|
<div ref="tableSearch">
|
|
<div ref="tableSearch">
|
|
@@ -8,7 +8,7 @@
|
|
<a-col :span="6">
|
|
<a-col :span="6">
|
|
<a-form-item label="创建时间">
|
|
<a-form-item label="创建时间">
|
|
<rangeDate
|
|
<rangeDate
|
|
- id="salesManagementList-creatdate"
|
|
|
|
|
|
+ id="onlinePayOrderList-creatdate"
|
|
:allowClear="isByCustQuery"
|
|
:allowClear="isByCustQuery"
|
|
:hasDisabledAreaTime="false"
|
|
:hasDisabledAreaTime="false"
|
|
ref="rangeDate"
|
|
ref="rangeDate"
|
|
@@ -18,12 +18,12 @@
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :span="6">
|
|
<a-col :span="6">
|
|
<a-form-item label="客户名称" :label-col="{ span:7 }" :wrapper-col="{ span:17}" :required="isByCustQuery">
|
|
<a-form-item label="客户名称" :label-col="{ span:7 }" :wrapper-col="{ span:17}" :required="isByCustQuery">
|
|
- <custList id="salesManagementList-custList" ref="custList" @change="custChange"></custList>
|
|
|
|
|
|
+ <custList id="onlinePayOrderList-custList" ref="custList" @change="custChange"></custList>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :md="6" :sm="24">
|
|
<a-col :md="6" :sm="24">
|
|
<a-form-item label="销售单号">
|
|
<a-form-item label="销售单号">
|
|
- <a-input id="salesManagementList-salesBillNo" v-model.trim="queryParam.salesBillNo" allowClear placeholder="请输入销售单号"/>
|
|
|
|
|
|
+ <a-input id="onlinePayOrderList-salesBillNo" v-model.trim="queryParam.salesBillNo" allowClear placeholder="请输入销售单号"/>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<template v-if="advanced">
|
|
<template v-if="advanced">
|
|
@@ -33,7 +33,7 @@
|
|
v-model="queryParam.billStatus"
|
|
v-model="queryParam.billStatus"
|
|
@change="setIsHomeNav($route.name, null)"
|
|
@change="setIsHomeNav($route.name, null)"
|
|
ref="billStatus"
|
|
ref="billStatus"
|
|
- id="salesManagementList-billStatus"
|
|
|
|
|
|
+ id="onlinePayOrderList-billStatus"
|
|
code="SALES_BILL_STATUS"
|
|
code="SALES_BILL_STATUS"
|
|
:notIn="['WAIT_SUBMIT','SUPERIOR_CHANGE']"
|
|
:notIn="['WAIT_SUBMIT','SUPERIOR_CHANGE']"
|
|
placeholder="请选择业务状态"
|
|
placeholder="请选择业务状态"
|
|
@@ -42,7 +42,7 @@
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :md="6" :sm="24">
|
|
<a-col :md="6" :sm="24">
|
|
<a-form-item label="出库时间">
|
|
<a-form-item label="出库时间">
|
|
- <rangeDate id="salesManagementList-outWareTime" ref="outWareRangeDate" v-model="outWareTime" @change="outWareDateChange" />
|
|
|
|
|
|
+ <rangeDate id="onlinePayOrderList-outWareTime" ref="outWareRangeDate" v-model="outWareTime" @change="outWareDateChange" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :md="6" :sm="24">
|
|
<a-col :md="6" :sm="24">
|
|
@@ -52,7 +52,7 @@
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :md="6" :sm="24">
|
|
<a-col :md="6" :sm="24">
|
|
<a-form-item label="采购单号">
|
|
<a-form-item label="采购单号">
|
|
- <a-input id="salesManagementList-purchaseBillNo" v-model.trim="queryParam.purchaseBillNo" allowClear placeholder="请输入采购单号"/>
|
|
|
|
|
|
+ <a-input id="onlinePayOrderList-purchaseBillNo" v-model.trim="queryParam.purchaseBillNo" allowClear placeholder="请输入采购单号"/>
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :md="6" :sm="24">
|
|
<a-col :md="6" :sm="24">
|
|
@@ -60,7 +60,7 @@
|
|
<v-select
|
|
<v-select
|
|
v-model="queryParam.financialStatus"
|
|
v-model="queryParam.financialStatus"
|
|
ref="financialStatus"
|
|
ref="financialStatus"
|
|
- id="salesManagementList-financialStatus"
|
|
|
|
|
|
+ id="onlinePayOrderList-financialStatus"
|
|
code="FINANCIAL_ONLINE_RECEIVE_STATUS"
|
|
code="FINANCIAL_ONLINE_RECEIVE_STATUS"
|
|
placeholder="请选择财务状态"
|
|
placeholder="请选择财务状态"
|
|
allowClear></v-select>
|
|
allowClear></v-select>
|
|
@@ -68,19 +68,19 @@
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :md="6" :sm="24">
|
|
<a-col :md="6" :sm="24">
|
|
<a-form-item label="审核时间">
|
|
<a-form-item label="审核时间">
|
|
- <rangeDate id="salesManagementList-auditTime" ref="auditRangeDate" v-model="auditTime" @change="auditDateChange" />
|
|
|
|
|
|
+ <rangeDate id="onlinePayOrderList-auditTime" ref="auditRangeDate" v-model="auditTime" @change="auditDateChange" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :md="6" :sm="24">
|
|
<a-col :md="6" :sm="24">
|
|
<a-form-item label="取消时间">
|
|
<a-form-item label="取消时间">
|
|
- <rangeDate id="salesManagementList-cancelTime" ref="cancelRangeDate" v-model="cancelTime" @change="cancelDateChange" />
|
|
|
|
|
|
+ <rangeDate id="onlinePayOrderList-cancelTime" ref="cancelRangeDate" v-model="cancelTime" @change="cancelDateChange" />
|
|
</a-form-item>
|
|
</a-form-item>
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :md="6" :sm="24">
|
|
<a-col :md="6" :sm="24">
|
|
<a-form-item label="收款方式">
|
|
<a-form-item label="收款方式">
|
|
<v-select
|
|
<v-select
|
|
code="SETTLE_STYLE"
|
|
code="SETTLE_STYLE"
|
|
- id="salesManagementList-settleStyleSn"
|
|
|
|
|
|
+ id="onlinePayOrderList-settleStyleSn"
|
|
v-model="queryParam.settleStyleSn"
|
|
v-model="queryParam.settleStyleSn"
|
|
allowClear
|
|
allowClear
|
|
placeholder="请选择收款方式"
|
|
placeholder="请选择收款方式"
|
|
@@ -89,8 +89,8 @@
|
|
</a-col>
|
|
</a-col>
|
|
</template>
|
|
</template>
|
|
<a-col :md="6" :sm="24">
|
|
<a-col :md="6" :sm="24">
|
|
- <a-button id="salesManagementList-search" type="primary" :disabled="disabled" @click="searchForm">查询</a-button>
|
|
|
|
- <a-button id="salesManagementList-reset" style="margin-left: 5px" :disabled="disabled" @click="resetSearchForm()">重置</a-button>
|
|
|
|
|
|
+ <a-button id="onlinePayOrderList-search" type="primary" :disabled="disabled" @click="searchForm">查询</a-button>
|
|
|
|
+ <a-button id="onlinePayOrderList-reset" style="margin-left: 5px" :disabled="disabled" @click="resetSearchForm()">重置</a-button>
|
|
<a-button
|
|
<a-button
|
|
type="primary"
|
|
type="primary"
|
|
v-if="$hasPermissions('B_onlinePayExport')"
|
|
v-if="$hasPermissions('B_onlinePayExport')"
|
|
@@ -98,8 +98,8 @@
|
|
@click="handleExport"
|
|
@click="handleExport"
|
|
:disabled="disabled"
|
|
:disabled="disabled"
|
|
:loading="exportLoading"
|
|
:loading="exportLoading"
|
|
- id="salesManagementList-export">导出</a-button>
|
|
|
|
- <a @click="advanced=!advanced" style="margin-left: 5px" id="salesManagementList-advanced">
|
|
|
|
|
|
+ id="onlinePayOrderList-export">导出</a-button>
|
|
|
|
+ <a @click="advanced=!advanced" style="margin-left: 5px" id="onlinePayOrderList-advanced">
|
|
{{ advanced ? '收起' : '展开' }}
|
|
{{ advanced ? '收起' : '展开' }}
|
|
<a-icon :type="advanced ? 'up' : 'down'"/>
|
|
<a-icon :type="advanced ? 'up' : 'down'"/>
|
|
</a>
|
|
</a>
|
|
@@ -113,7 +113,7 @@
|
|
</template>
|
|
</template>
|
|
<a-icon type="question-circle" />
|
|
<a-icon type="question-circle" />
|
|
</a-popover>
|
|
</a-popover>
|
|
- <a-checkbox id="sales-custQuery" style="margin-left:10px;" v-model="isAbandonOrder" @change="handleAbandonOrder">包括废弃单</a-checkbox>
|
|
|
|
|
|
+ <a-checkbox id="onlinePayOrderList-custQuery" style="margin-left:10px;" v-model="isAbandonOrder" @change="handleAbandonOrder">包括废弃单</a-checkbox>
|
|
<a-popover placement="right">
|
|
<a-popover placement="right">
|
|
<template slot="content">
|
|
<template slot="content">
|
|
废弃单:指【已取消】和【审核不通过】状态的订单
|
|
废弃单:指【已取消】和【审核不通过】状态的订单
|
|
@@ -142,7 +142,7 @@
|
|
已退款金额:<strong>{{ totalData&&(totalData.refundedAmount || totalData.refundedAmount==0) ? toThousands(totalData.refundedAmount) : '--' }}</strong>;
|
|
已退款金额:<strong>{{ totalData&&(totalData.refundedAmount || totalData.refundedAmount==0) ? toThousands(totalData.refundedAmount) : '--' }}</strong>;
|
|
</div>
|
|
</div>
|
|
<div class="action-buttons">
|
|
<div class="action-buttons">
|
|
- <hideCellMenus placeholder="显示" :defHiddenKes="colsArr" v-model="showCell"></hideCellMenus>
|
|
|
|
|
|
+ <hideCellMenus id="onlinePayOrderList-showCellMenus" placeholder="显示" :defHiddenKes="colsArr" v-model="showCell"></hideCellMenus>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@@ -160,7 +160,7 @@
|
|
bordered>
|
|
bordered>
|
|
<!-- 销售单号 -->
|
|
<!-- 销售单号 -->
|
|
<template slot="salesBillNo" slot-scope="text, record">
|
|
<template slot="salesBillNo" slot-scope="text, record">
|
|
- <span class="table-td-link" :id="'salesManagementList-detail-'+record.id" v-if="$hasPermissions('M_onlinePayOrderDetail')" @click="handleDetail(record)">{{ record.salesBillNo }}</span>
|
|
|
|
|
|
+ <span class="table-td-link" :id="'onlinePayOrderList-detail-'+record.id" v-if="$hasPermissions('M_onlinePayOrderDetail')" @click="handleDetail(record)">{{ record.salesBillNo }}</span>
|
|
<span v-else>{{ record.salesBillNo }}</span>
|
|
<span v-else>{{ record.salesBillNo }}</span>
|
|
<a-badge count="改" :number-style="{ zoom:'80%',marginLeft:'5px' }" v-if="record.billStatus=='SUPERIOR_CHANGE'"></a-badge>
|
|
<a-badge count="改" :number-style="{ zoom:'80%',marginLeft:'5px' }" v-if="record.billStatus=='SUPERIOR_CHANGE'"></a-badge>
|
|
</template>
|
|
</template>
|
|
@@ -190,7 +190,7 @@
|
|
<!-- billStatus WAIT_SUBMIT待提交 WAIT_AUDIT待审核 AUDIT_REJECT审核不通过 WAIT_OUT_WAREHOUSE待出库 FINISH已完结 SUPERIOR_CHANGE上级改单 CANCEL已取消 -->
|
|
<!-- billStatus WAIT_SUBMIT待提交 WAIT_AUDIT待审核 AUDIT_REJECT审核不通过 WAIT_OUT_WAREHOUSE待出库 FINISH已完结 SUPERIOR_CHANGE上级改单 CANCEL已取消 -->
|
|
<template slot="action" slot-scope="text, record">
|
|
<template slot="action" slot-scope="text, record">
|
|
<a-button
|
|
<a-button
|
|
- :id="'salesManagementList-audit-'+record.id"
|
|
|
|
|
|
+ :id="'onlinePayOrderList-audit-'+record.id"
|
|
size="small"
|
|
size="small"
|
|
type="link"
|
|
type="link"
|
|
class="button-primary"
|
|
class="button-primary"
|
|
@@ -198,7 +198,7 @@
|
|
@click="handleEexamine(record)"
|
|
@click="handleEexamine(record)"
|
|
>审核</a-button>
|
|
>审核</a-button>
|
|
<a-button
|
|
<a-button
|
|
- :id="'salesManagementList-outStock-'+record.id"
|
|
|
|
|
|
+ :id="'onlinePayOrderList-outStock-'+record.id"
|
|
size="small"
|
|
size="small"
|
|
type="link"
|
|
type="link"
|
|
v-if="record.billStatus == 'WAIT_OUT_WAREHOUSE' && $hasPermissions('B_onlinePayStockOut')"
|
|
v-if="record.billStatus == 'WAIT_OUT_WAREHOUSE' && $hasPermissions('B_onlinePayStockOut')"
|
|
@@ -230,7 +230,7 @@ import hideCellMenus from '@/views/common/hideCellMenus'
|
|
import { salesList, salesWriteAudit, salesWriteStockOut, salesCount, salesExport } from '@/api/sales'
|
|
import { salesList, salesWriteAudit, salesWriteStockOut, salesCount, salesExport } from '@/api/sales'
|
|
import moment from 'moment'
|
|
import moment from 'moment'
|
|
export default {
|
|
export default {
|
|
- name: 'SalesList',
|
|
|
|
|
|
+ name: 'OnlinePayOrderList',
|
|
components: { STable, VSelect, rangeDate, auditModal, custList, stateIcon, hideCellMenus },
|
|
components: { STable, VSelect, rangeDate, auditModal, custList, stateIcon, hideCellMenus },
|
|
mixins: [commonMixin],
|
|
mixins: [commonMixin],
|
|
data () {
|
|
data () {
|
|
@@ -413,14 +413,11 @@ export default {
|
|
billStatus: billStatus
|
|
billStatus: billStatus
|
|
}).then(res => {
|
|
}).then(res => {
|
|
if (res.status == 200) {
|
|
if (res.status == 200) {
|
|
- this.visibleAudit = false
|
|
|
|
this.$message.success(res.message)
|
|
this.$message.success(res.message)
|
|
this.$refs.table.refresh()
|
|
this.$refs.table.refresh()
|
|
- this.spinningAudit = false
|
|
|
|
- } else {
|
|
|
|
this.visibleAudit = false
|
|
this.visibleAudit = false
|
|
- this.spinningAudit = false
|
|
|
|
}
|
|
}
|
|
|
|
+ this.spinningAudit = false
|
|
})
|
|
})
|
|
},
|
|
},
|
|
// 出库
|
|
// 出库
|
|
@@ -439,10 +436,8 @@ export default {
|
|
if (res.status == 200) {
|
|
if (res.status == 200) {
|
|
_this.$message.success(res.message)
|
|
_this.$message.success(res.message)
|
|
_this.$refs.table.refresh()
|
|
_this.$refs.table.refresh()
|
|
- _this.spinning = false
|
|
|
|
- } else {
|
|
|
|
- _this.spinning = false
|
|
|
|
}
|
|
}
|
|
|
|
+ _this.spinning = false
|
|
})
|
|
})
|
|
}
|
|
}
|
|
})
|
|
})
|