調整
This commit is contained in:
@@ -106,7 +106,7 @@
|
||||
|
||||
<v-dialog v-model="modify_dialog.show" class="modify_modal">
|
||||
<template>
|
||||
<keep-alive>
|
||||
<keep-alive exclude="receipt_component" >
|
||||
<component :is="currentView" :num="twoData" :mode="modify_dialog.mode" @close-dialog="changeModifyDialog($event)"></component>
|
||||
</keep-alive>
|
||||
|
||||
@@ -115,6 +115,22 @@
|
||||
</div>
|
||||
</asp:Content>
|
||||
<asp:Content ID="Content4" ContentPlaceHolderID="offCanvasRight" Runat="Server">
|
||||
<div id="search_panel" alt="查詢收據資料">
|
||||
<div class="mb-3">
|
||||
<label class="form-label">資料來源</label>
|
||||
<v-select :items="sources_items" item-text="text" item-value="value" v-model="search.source">
|
||||
|
||||
</v-select>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label class="form-label">報名單號</label>
|
||||
<input type="text" v-model="search.order_no" class="form-control" placeholder="" id="s_order_no" runat="server">
|
||||
</div>
|
||||
<div class="mb-3 p-2 border-top">
|
||||
<a @click="btn_search" class="btn btn-outline-primary"><i class="mdi mdi-filter"></i> 搜尋</a>
|
||||
<a class="btn btn-outline-secondary" @click="btn_all"><i class="mdi mdi-filter-remove"></i> 所有資料</a>
|
||||
</div>
|
||||
</div>
|
||||
</asp:Content>
|
||||
<asp:Content ID="Content5" ContentPlaceHolderID="footer_script" Runat="Server">
|
||||
<script>
|
||||
@@ -137,7 +153,6 @@
|
||||
header: [
|
||||
{ text: '序號', value: 'num' },
|
||||
{ text: '來源', value: 'source' },
|
||||
{ text: '開立日期', value: 'receipt_date' },
|
||||
{ text: '報名單號', value: 'order_no', align: 'start' },
|
||||
{ text: '信眾', value: 'follower.u_name' },
|
||||
{ text: '總金額', value: 'total_amt' },
|
||||
@@ -191,7 +206,12 @@
|
||||
search: {
|
||||
source: '',
|
||||
order_no: '',
|
||||
},
|
||||
},
|
||||
sources_items: [
|
||||
{ text: "法會/活動", value: "1" },
|
||||
{text:"其他",value:"2"}
|
||||
],
|
||||
|
||||
currentView: 'receipt-component'
|
||||
|
||||
}
|
||||
@@ -221,9 +241,12 @@
|
||||
changeModifyDialog(event) {
|
||||
this.modify_dialog.show = false
|
||||
this.modify_dialog.mode = ""
|
||||
this.twoData = 0
|
||||
this.currentView = "";
|
||||
this.twoData = 0
|
||||
if (event === "reload") {
|
||||
this.getDefault()
|
||||
|
||||
}
|
||||
},
|
||||
getSourceName(id) {
|
||||
@@ -400,13 +423,17 @@
|
||||
}
|
||||
},
|
||||
btn_search() {
|
||||
this.isSearched = true;
|
||||
|
||||
this.search.activity_num = '';
|
||||
|
||||
|
||||
this.getDefault(true)
|
||||
this.getDefault()
|
||||
bootstrap.Offcanvas.getInstance(document.getElementById("offcanvasRight")).hide()
|
||||
},
|
||||
btn_all() {
|
||||
this.search.source = "";
|
||||
this.search.order_no = "";
|
||||
clearObjProps(this.search);
|
||||
this.btn_search();
|
||||
},
|
||||
},
|
||||
computed: {
|
||||
pageCount() {
|
||||
|
||||
Reference in New Issue
Block a user