|
@@ -28,6 +28,31 @@
|
|
本次结算金额合计<strong>{{ toThousands(currentTotalBalance) }}</strong>
|
|
本次结算金额合计<strong>{{ toThousands(currentTotalBalance) }}</strong>
|
|
</div>
|
|
</div>
|
|
</a-alert>
|
|
</a-alert>
|
|
|
|
+ <!-- 查询条件 -->
|
|
|
|
+ <div class="table-page-search-wrapper">
|
|
|
|
+ <a-form layout="inline" @keyup.enter.native="$refs.table.refresh(true)">
|
|
|
|
+ <a-col :md="8" :sm="24">
|
|
|
|
+ <a-form-item label="关联单据创建时间">
|
|
|
|
+ <rangeDate ref="createDate" @change="createDateChange" />
|
|
|
|
+ </a-form-item>
|
|
|
|
+ </a-col>
|
|
|
|
+ <a-col :md="5" :sm="24">
|
|
|
|
+ <a-button style="margin-bottom: 18px;" type="primary" @click="$refs.table.refresh(true)" :disabled="disabled" id="chooseBillModal-refresh">查询</a-button>
|
|
|
|
+ <a-button style="margin: 0 0 18px 8px" @click="resetSearchForm" :disabled="disabled" id="chooseBillModal-reset">重置</a-button>
|
|
|
|
+ </a-col>
|
|
|
|
+ <a-col :md="24" :sm="24" style="margin-bottom: 18px;">
|
|
|
|
+ <a-radio-group name="radioGroup" :default-value="1">
|
|
|
|
+ <a-radio :value="1">
|
|
|
|
+ 关联单据创建时间正序
|
|
|
|
+ </a-radio>
|
|
|
|
+ <a-radio :value="2">
|
|
|
|
+ 审核时间正序
|
|
|
|
+ </a-radio>
|
|
|
|
+ </a-radio-group>
|
|
|
|
+ </a-col>
|
|
|
|
+ </a-row>
|
|
|
|
+ </a-form>
|
|
|
|
+ </div>
|
|
<!-- 列表 -->
|
|
<!-- 列表 -->
|
|
<a-table
|
|
<a-table
|
|
class="sTable"
|
|
class="sTable"
|
|
@@ -183,10 +208,11 @@ import chooseBillModal from './chooseBillModal.vue'
|
|
import { settleUnitSave, settleUnitPrint, settleUnitExport, settleInfoAllList } from '@/api/settle'
|
|
import { settleUnitSave, settleUnitPrint, settleUnitExport, settleInfoAllList } from '@/api/settle'
|
|
import Print from '@/views/common/print.vue'
|
|
import Print from '@/views/common/print.vue'
|
|
import settleAccount from '@/views/common/settleAccount'
|
|
import settleAccount from '@/views/common/settleAccount'
|
|
|
|
+import rangeDate from '@/views/common/rangeDate.vue'
|
|
import { hdPrint } from '@/libs/JGPrint'
|
|
import { hdPrint } from '@/libs/JGPrint'
|
|
export default {
|
|
export default {
|
|
name: 'CollectionPaymentDetail',
|
|
name: 'CollectionPaymentDetail',
|
|
- components: { STable, VSelect, chooseBillModal, Print, settleAccount },
|
|
|
|
|
|
+ components: { STable, VSelect, chooseBillModal, Print, settleAccount, rangeDate },
|
|
mixins: [commonMixin],
|
|
mixins: [commonMixin],
|
|
data () {
|
|
data () {
|
|
this.amountSettledChange = debounce(this.amountSettledChange, 800)
|
|
this.amountSettledChange = debounce(this.amountSettledChange, 800)
|
|
@@ -203,7 +229,8 @@ export default {
|
|
chooseColumns: [
|
|
chooseColumns: [
|
|
{ title: '序号', scopedSlots: { customRender: 'no' }, width: '5%', align: 'center' },
|
|
{ title: '序号', scopedSlots: { customRender: 'no' }, width: '5%', align: 'center' },
|
|
{ title: '单据号', dataIndex: 'bizNo', width: '20%', align: 'center', customRender: function (text) { return text || '--' } },
|
|
{ title: '单据号', dataIndex: 'bizNo', width: '20%', align: 'center', customRender: function (text) { return text || '--' } },
|
|
- { title: '单据类型', dataIndex: 'bizTypeDictValue', width: '15%', align: 'center', customRender: function (text) { return text || '--' } },
|
|
|
|
|
|
+ { title: '单据类型', dataIndex: 'bizTypeDictValue', width: '10%', align: 'center', customRender: function (text) { return text || '--' } },
|
|
|
|
+ { title: '关联单据创建时间', dataIndex: 'auditTime', width: '20%', align: 'center', customRender: function (text) { return text || '--' } },
|
|
{ title: '审核时间', dataIndex: 'auditTime', width: '15%', align: 'center', customRender: function (text) { return text || '--' } },
|
|
{ title: '审核时间', dataIndex: 'auditTime', width: '15%', align: 'center', customRender: function (text) { return text || '--' } },
|
|
{ title: '金额', dataIndex: 'totalAmount', width: '10%', align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } },
|
|
{ title: '金额', dataIndex: 'totalAmount', width: '10%', align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } },
|
|
{ title: '余额', dataIndex: 'unsettleAmount', width: '10%', align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } },
|
|
{ title: '余额', dataIndex: 'unsettleAmount', width: '10%', align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } },
|