zhangjiaqing
8 天以前 1cef3adee31c6934c0da4b4f0b8a6f5ac03b364f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
<div>
    <div class="row">
        <div class="col-md-2 " style="padding-right:0px;height: 95%; overflow-x: hidden; overflow-y: scroll;">
            <vc:create path="property/roomTreeDiv" callBackListener="roomCreateFee"></vc:create>
        </div>
        <div class="col-md-10">
            <div class="  white-bg">
                <div class="ibox ">
                    <div class="ibox-title">
                        <h5 class="flex justify-start">
                            {{roomCreateFeeInfo.roomName}}
                        </h5>
                        <div class="ibox-tools" style="top:10px;">
                            <!-- <button type="button" class="btn btn-white btn-sm"
                                v-if="vc.hasPrivilege('502022073096990007')" style="margin-left:10px"
                                v-on:click="_openFeeImportExcel()">
                                <i class="fa fa-download"></i>
                                <vc:i18n name="自定义模板" namespace="roomCreateFee"></vc:i18n>
                            </button> -->
                            <!-- <button type="button" class="btn btn-white btn-sm"
                                v-if="vc.hasPrivilege('502022073096990007')" style="margin-left:10px"
                                v-on:click="_openDoCreateRoomFee()">
                                <i class="fa fa-plus"></i>
                                <vc:i18n name="自定义导入" namespace="roomCreateFee"></vc:i18n>
                            </button> -->
                            <button type="button" class="btn btn-white btn-sm"
                                v-if="vc.hasPrivilege('502022073096990007')" style="margin-left:10px"
                                v-on:click="_toBatchCreateFee(null,true)">
                                <i class="fa fa-plus"></i>
                                <span>
                                    <vc:i18n name="批量创建" namespace="roomCreateFee"></vc:i18n>
                                </span>
                            </button>
                            <button type="button" class="btn btn-white btn-sm" style="margin-left:10px"
                                v-on:click="_downloadCollectionLetterOrder()">
                                <i class="fa fa-download"></i>
                                <span>
                                    <vc:i18n name="批量催缴单" namespace="roomCreateFee"></vc:i18n>
                                </span>
                            </button>
                        </div>
                    </div>
                    <div class="ibox-content">
                        <div class="row ">
                            <div class="col-sm-2">
                                <div class="form-group">
                                    <input type="text" :placeholder="vc.i18n('房屋编号,如1-1-1123','roomCreateFee')"
                                        v-model.trim="roomCreateFeeInfo.condition.roomNum"
                                        class=" form-control form-control-sm" @blur="listRoomInRoomCreateFee()">`
                                    <vc:create path="property/inputSearchRoom"></vc:create>
                                </div>
                            </div>
                            <div class="col-sm-2">
                                <input type="text" :placeholder="vc.i18n('请填写业主名称','roomCreateFeeInfo')"
                                    @input="_inputRoomByOwner()" v-model.trim="roomCreateFeeInfo.condition.ownerName"
                                    class=" form-control form-control-sm">
                                <vc:create path="property/inputSearchRoomByOwner"></vc:create>
                            </div>
                            <div class="col-sm-2">
                                <button type="button" class="btn btn-primary btn-sm"
                                    v-on:click="_queryRoomCreateFeeMethod()">
                                    <vc:i18n name="查询" namespace="room"></vc:i18n>
                                </button>
                                <button type="button" class="btn btn-white btn-sm"
                                    v-on:click="_resetRoomCreateFeeMethod()">
                                    <vc:i18n name="重置" namespace="room"></vc:i18n>
                                </button>
                            </div>
                        </div>
                        <div class="">
                            <ul class="nav nav-tabs">
                                <li class="nav-item">
                                    <a class="nav-link"
                                        v-bind:class="{active:roomCreateFeeInfo._currentTab == 'simplifyRoomFee'}"
                                        v-on:click="changeTab('simplifyRoomFee')">
                                        <vc:i18n name="房屋费用" namespace="simplifyAcceptance"></vc:i18n>
                                    </a>
                                </li>
                                <li class="nav-item" v-if="roomCreateFeeInfo.ownerId">
                                    <a class="nav-link"
                                        v-bind:class="{active:roomCreateFeeInfo._currentTab == 'simplifyHisFee'}"
                                        v-on:click="changeTab('simplifyHisFee')">
                                        <vc:i18n name="缴费历史" namespace="simplifyAcceptance"></vc:i18n>
                                    </a>
                                </li>
                                <li class="nav-item" v-if="roomCreateFeeInfo.ownerId">
                                    <a class="nav-link"
                                        v-bind:class="{active:roomCreateFeeInfo._currentTab == 'simplifyOwnerRooms'}"
                                        v-on:click="changeTab('simplifyOwnerRooms')">
                                        <vc:i18n name="房屋" namespace="simplifyAcceptance"></vc:i18n>
                                    </a>
                                </li>
                                <li class="nav-item" v-if="roomCreateFeeInfo.ownerId">
                                    <a class="nav-link"
                                        v-bind:class="{active:roomCreateFeeInfo._currentTab == 'carDetailOwner'}"
                                        v-on:click="changeTab('carDetailOwner')">
                                        <vc:i18n name="业主" namespace="simplifyAcceptance"></vc:i18n>
                                    </a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link"
                                        v-bind:class="{active:roomCreateFeeInfo._currentTab == 'simplifyCallable'}"
                                        v-on:click="changeTab('simplifyCallable')">
                                        <vc:i18n name="催缴" namespace="simplifyAcceptance"></vc:i18n>
                                    </a>
                                </li>
                                <li class="nav-item" v-if="vc.hasPrivilege('502020092373407363')">
                                    <a class="nav-link"
                                        v-bind:class="{active:roomCreateFeeInfo._currentTab == 'simplifyFeeReceipt'}"
                                        v-on:click="changeTab('simplifyFeeReceipt')">
                                        <vc:i18n name="补打收据" namespace="simplifyAcceptance"></vc:i18n>
                                    </a>
                                </li>
 
                                <li class="nav-item">
                                    <a class="nav-link"
                                        v-bind:class="{active:roomCreateFeeInfo._currentTab == 'simplifyMeterWaterLog'}"
                                        v-on:click="changeTab('simplifyMeterWaterLog')">
                                        <vc:i18n name="抄表记录" namespace="simplifyAcceptance"></vc:i18n>
                                    </a>
                                </li>
                                <li class="nav-item" v-if="roomCreateFeeInfo.ownerId">
                                    <a class="nav-link"
                                        v-bind:class="{active:roomCreateFeeInfo._currentTab == 'ownerDetailAccount'}"
                                        v-on:click="changeTab('ownerDetailAccount')">
                                        <vc:i18n name="预存账户" namespace="simplifyAcceptance"></vc:i18n>
                                    </a>
                                </li>
                                <li class="nav-item" v-if="roomCreateFeeInfo.ownerId">
                                    <a class="nav-link"
                                        v-bind:class="{active:roomCreateFeeInfo._currentTab == 'ownerDetailAccountReceipt'}"
                                        v-on:click="changeTab('ownerDetailAccountReceipt')">
                                        <vc:i18n name="预存补打" namespace="simplifyAcceptance"></vc:i18n>
                                    </a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link"
                                        v-bind:class="{active:roomCreateFeeInfo._currentTab == 'simplifyRefundDeposit'}"
                                        v-on:click="changeTab('simplifyRefundDeposit')">
                                        <vc:i18n name="押金" namespace="simplifyAcceptance"></vc:i18n>
                                    </a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link"
                                        v-bind:class="{active:roomCreateFeeInfo._currentTab == 'feeDetailFeeRule'}"
                                        v-on:click="changeTab('feeDetailFeeRule')">
                                        <vc:i18n name="账单规则" namespace="feeDetail"></vc:i18n>
                                    </a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link"
                                        v-bind:class="{active:roomCreateFeeInfo._currentTab == 'feeDetailRuleBill'}"
                                        v-on:click="changeTab('feeDetailRuleBill')">
                                        <vc:i18n name="费用账单" namespace="feeDetail"></vc:i18n>
                                    </a>
                                </li>
                            </ul>
                        </div>
                        <div v-if="roomCreateFeeInfo._currentTab == 'simplifyRoomFee'">
                            <vc:create path="property/simplifyRoomFee"></vc:create>
                        </div>
                        <div v-if="roomCreateFeeInfo._currentTab == 'simplifyHisFee'">
                            <vc:create path="property/simplifyHisFee"></vc:create>
                        </div>
                        <div v-if="roomCreateFeeInfo._currentTab == 'simplifyOwnerRooms'">
                            <vc:create path="room/simplifyOwnerRooms"></vc:create>
                        </div>
                        <div v-if="roomCreateFeeInfo._currentTab == 'carDetailOwner'">
                            <vc:create path="car/carDetailOwner"></vc:create>
                        </div>
                        <div v-if="roomCreateFeeInfo._currentTab == 'simplifyCallable'">
                            <vc:create path="fee/simplifyCallable"></vc:create>
                        </div>
                        <div v-if="roomCreateFeeInfo._currentTab == 'simplifyFeeReceipt'">
                            <vc:create path="property/simplifyFeeReceipt"></vc:create>
                        </div>
                        <div v-if="roomCreateFeeInfo._currentTab == 'simplifyMeterWaterLog'">
                            <vc:create path="property/simplifyMeterWaterLog"></vc:create>
                        </div>
                        <div v-if="roomCreateFeeInfo._currentTab == 'ownerDetailAccount'">
                            <vc:create path="owner/ownerDetailAccount"></vc:create>
                        </div>
                        <div v-if="roomCreateFeeInfo._currentTab == 'ownerDetailAccountReceipt'">
                            <vc:create path="owner/ownerDetailAccountReceipt"></vc:create>
                        </div>
                        <div v-if="roomCreateFeeInfo._currentTab == 'simplifyRefundDeposit'">
                            <vc:create path="fee/simplifyRefundDeposit"></vc:create>
                        </div>
 
                        <div v-if="roomCreateFeeInfo._currentTab == 'feeDetailFeeRule'">
                            <vc:create path="fee/feeDetailFeeRule"></vc:create>
                        </div>
                        <div v-if="roomCreateFeeInfo._currentTab == 'feeDetailRuleBill'">
                            <vc:create path="fee/feeDetailRuleBill"></vc:create>
                        </div>
 
                    </div>
                </div>
            </div>
        </div>
    </div>
    <vc:create path="property/deleteFee"></vc:create>
    <vc:create path="property/editFee"></vc:create>
    <vc:create path="property/roomCreateFeeAdd"></vc:create>
    <vc:create path="property/addMeterWater" callBackListener="" callBackFunction=""></vc:create>
    <vc:create path="property/addProxyFee" callBackListener="" callBackFunction=""></vc:create>
    <vc:create path="property/exportFeeImportExcel"></vc:create>
    <vc:create path="property/doImportCreateFee"></vc:create>
    <vc:create path="fee/downloadCollectionLetterOrder"></vc:create>
</div>