| | |
| | | </h5> |
| | | <div class="ibox-tools" style="top:10px;"></div> |
| | | </div> |
| | | <div class="ibox-content"> |
| | | <div class="ibox-content" style="overflow: visible;"> |
| | | <div class="row"> |
| | | <div class="col-sm-2"> |
| | | <select class="custom-select" v-model="oldRoomFeeImport.conditions.feeTypeCd"> |
| | | <option selected value="">{{vc.i18n('必填,请选择费用类型','oldRoomFeeImport')}}</option> |
| | | <option v-for="(item,index) in oldRoomFeeImport.feeTypeCds" :key="index" |
| | | v-bind:value="item.statusCd" v-if="item.statusCd !='888800010008'"> |
| | | v-bind:value="item.name" v-if="item.statusCd !='888800010008'"> |
| | | {{item.name}} |
| | | </option> |
| | | </select> |
| | |
| | | <div class="col-sm-2"> |
| | | <div class="form-group"> |
| | | <input type="text" :placeholder="vc.i18n('请输入归属年份','oldRoomFeeImport')" |
| | | v-model="oldRoomFeeImport.conditions.attributionYear" class=" form-control"> |
| | | v-model="oldRoomFeeImport.conditions.feeYear" class=" form-control"> |
| | | </div> |
| | | </div> |
| | | <div class="col-sm-2"> |
| | | <button type="button" class="btn btn-primary btn-sm" v-on:click="_queryImportFeeMethod()"> |
| | | <vc:i18n name="查询" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </button> |
| | | <button type="button" class="btn btn-white btn-sm" v-on:click="_resetImportFeeMethod()"> |
| | | <vc:i18n name="重置" namespace="meterWaterManage"></vc:i18n> |
| | | </button> |
| | | </div> |
| | | </div> |
| | |
| | | <h5> |
| | | <vc:i18n name="费用导入" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </h5> |
| | | <div class="ibox-tools" style="top:10px;"> |
| | | <button type="button" class="btn btn-primary btn-sm" style="margin-left:10px" |
| | | </div> |
| | | <div class="ibox-content" style="overflow: visible;"> |
| | | <!-- 按钮区域 --> |
| | | <div style="display: flex; gap: 8px; align-items: center; margin-bottom: 15px; flex-wrap: wrap;"> |
| | | <button type="button" class="btn btn-primary btn-sm" |
| | | v-on:click="openInitializeFeeModal"> |
| | | <vc:i18n name="费用初始化" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </button> |
| | | <button type="button" class="btn btn-primary btn-sm" |
| | | v-on:click="_openOldRoomFeeImport(null,true)"> |
| | | <vc:i18n name="费用导入" namespace="oldRoomFeeImport"></vc:i18n> |
| | | 白单流水导入 |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="ibox-content"> |
| | | <div class="hc-table-div" :style="{'width':_computeTableDivWidth()}"> |
| | | <table class="footable table table-stripped toggle-arrow-tiny" data-page-size="15"> |
| | | <!-- 表格区域 --> |
| | | <div class="hc-table-div" :style="{'width':_computeTableDivWidth()}" style="overflow-x: auto; margin-bottom: 15px;"> |
| | | <table class="table table-stripped" data-page-size="15"> |
| | | <thead> |
| | | <tr> |
| | | <tr style="white-space: nowrap;"> |
| | | <th class="text-center"> |
| | | 序号 |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="收费日期" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | |
| | | <vc:i18n name="发票、收据号码" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="房号" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="业主地址" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="门幢室号" namespace="oldRoomFeeImport"></vc:i18n> |
| | | <vc:i18n name="弄号" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="门号" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="室号" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | 门室号 |
| | | </th> |
| | | <th class="text-center"> |
| | | 收款所属年度 |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="收费区间-起始日期" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="收费区间-终止日期" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="收费内容" namespace="oldRoomFeeImport"></vc:i18n> |
| | |
| | | <vc:i18n name="收费金额" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="收费人" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="银行解款日期" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="银行解款人" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="拆分后银行解款金额" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="银行解款金额" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="核对金额" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="白单存档编号" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="张数" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="财务收账人(收款人)" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="输入时间" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="输入人员" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="单号" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="车牌号" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="22项分类" namespace="oldRoomFeeImport"></vc:i18n> |
| | | 待解决问题 |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="收费起" namespace="oldRoomFeeImport"></vc:i18n> |
| | | 25项收费分类 |
| | | </th> |
| | | <th class="text-center"> |
| | | <vc:i18n name="收费止" namespace="oldRoomFeeImport"></vc:i18n> |
| | | 收费分类子分类 |
| | | </th> |
| | | <th class="text-center"> |
| | | 财务核对 |
| | | </th> |
| | | <th class="text-center"> |
| | | 核对日期 |
| | | </th> |
| | | </tr> |
| | | </thead> |
| | | <tbody> |
| | | <tr v-for="fee in oldRoomFeeImport.improtFees"> |
| | | <td class="text-center">{{ fee.chargeTime || '-' }}</td> |
| | | <td class="text-center">{{ fee.invoiceReceiptNo || '-' }}</td> |
| | | <td class="text-center">{{ fee.roomId || '-' }}</td> |
| | | <td class="text-center">{{ fee.propertyAddress || '-' }}</td> |
| | | <td class="text-center">{{ fee.doorRoomNum || '-' }}</td> |
| | | <td class="text-center">{{ fee.secondaryFeeTypeCd || '-' }}</td> |
| | | <td class="text-center">{{ fee.chargeAmount || '-' }}</td> |
| | | <td class="text-center">{{ fee.charger || '-' }}</td> <!-- 收费人 --> |
| | | <td class="text-center">{{ fee.bankDepositDate || '-' }}</td> <!-- 银行解款日期 --> |
| | | <td class="text-center">{{ fee.bankDepositor || '-' }}</td> <!-- 银行解款人 --> |
| | | <td class="text-center">{{ fee.splitBankDepositAmount || '-' }}</td> <!-- 拆分后银行解款金额 --> |
| | | <td class="text-center">{{ fee.bankDepositAmount || '-' }}</td> <!-- 银行解款金额 --> |
| | | <td class="text-center">{{ fee.checkAmount || '-' }}</td> <!-- 核对金额 --> |
| | | <td class="text-center">{{ fee.whiteListArchiveNo || '-' }}</td> <!-- 白单存档编号 --> |
| | | <td class="text-center">{{ fee.sheetCount || '-' }}</td> <!-- 张数 --> |
| | | <td class="text-center">{{ fee.financialReceiver || '-' }}</td> <!-- 财务收账人 --> |
| | | <td class="text-center">{{ fee.inputTime || '-' }}</td> <!-- 输入时间 --> |
| | | <td class="text-center">{{ fee.inputPerson || '-' }}</td> <!-- 输入人员 --> |
| | | <td class="text-center">{{ fee.orderNo || '-' }}</td> <!-- 单号 --> |
| | | <tr v-for="(fee, index) in oldRoomFeeImport.improtFees" style="white-space: nowrap;"> |
| | | <td class="text-center">{{ index + 1 || '-' }}</td> <!-- 序号 --> |
| | | <td class="text-center">{{ fee.chargeTime || '-' }}</td> <!-- 收费日期 --> |
| | | <td class="text-center">{{ fee.invoiceReceiptNo || '-' }}</td> <!-- 发票、收据号码 --> |
| | | <td class="text-center">{{ fee.propertyAddress || '-' }}</td> <!-- 业主地址 --> |
| | | <td class="text-center">{{ fee.nong || '-' }}</td> <!-- 弄号 --> |
| | | <td class="text-center">{{ fee.men || '-' }}</td> <!-- 门号 --> |
| | | <td class="text-center">{{ fee.shi || '-' }}</td> <!-- 室号 --> |
| | | <td class="text-center">{{ fee.doorRoomNum || '-' }}</td> <!-- 门室号 --> |
| | | <td class="text-center">{{ fee.receiptYear || '-' }}</td> <!-- 收款所属年度 --> |
| | | <td class="text-center">{{ fee.chargeStart || '-' }}</td> <!-- 收费区间-起始日期 --> |
| | | <td class="text-center">{{ fee.chargeEnd || '-' }}</td> <!-- 收费区间-终止日期 --> |
| | | <td class="text-center">{{ fee.secondaryFeeTypeCd || '-' }}</td> <!-- 收费内容 --> |
| | | <td class="text-center">{{ fee.chargeAmount || '-' }}</td> <!-- 收费金额 --> |
| | | <td class="text-center">{{ fee.licensePlate || '-' }}</td> <!-- 车牌号 --> |
| | | <td class="text-center">{{ fee.category22 || '-' }}</td> <!-- 22 项分类 --> |
| | | <td class="text-center">{{ fee.chargeStart || '-' }}</td> <!-- 收费起 --> |
| | | <td class="text-center">{{ fee.chargeEnd || '-' }}</td> <!-- 收费止 --> |
| | | |
| | | <td class="text-center">{{ fee.pendingProblem || '-' }}</td> <!-- 待解决问题 --> |
| | | <td class="text-center">{{ fee.category22 || '-' }}</td> <!-- 25项收费分类(实际是22项) --> |
| | | <td class="text-center">{{ fee.subCategory || '-' }}</td> <!-- 收费分类子分类 --> |
| | | <td class="text-center">{{ fee.financialCheck || '-' }}</td> <!-- 财务核对 --> |
| | | <td class="text-center">{{ fee.checkDate || '-' }}</td> <!-- 核对日期 --> |
| | | </tr> |
| | | </tbody> |
| | | </table> |
| | |
| | | <div class="col-sm-7"> |
| | | <div>该表数据不能随意变更,该数据为历史存档数据导入入口,仅支持査询和批量导入,不支持增删改</div> |
| | | </div> |
| | | <div class="col-sm-5 float-right"> |
| | | <vc:create path="frame/pagination"></vc:create> |
| | | <div class="col-sm-5"> |
| | | <div style="display: flex; justify-content: flex-end; align-items: center;"> |
| | | <vc:create path="frame/pagination"></vc:create> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <!-- <vc:create path="frame/pagination"></vc:create> --> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="modal fade" id="initializeFeeModal" tabindex="-1" role="dialog" |
| | | aria-labelledby="initializeFeeModalLabel" aria-hidden="true"> |
| | | <div class="modal-dialog" role="document"> |
| | | <div class="modal-content"> |
| | | <div class="modal-header"> |
| | | <h5 class="modal-title" id="initializeFeeModalLabel"> |
| | | <vc:i18n name="请确认您的操作!" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </h5> |
| | | <button type="button" class="close" data-dismiss="modal" aria-label="Close"> |
| | | <span aria-hidden="true">×</span> |
| | | </button> |
| | | </div> |
| | | <div class="modal-body text-center"> |
| | | <vc:i18n name="确认进行费用初始化吗?此操作不可逆,请谨慎操作!" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </div> |
| | | <div class="modal-footer"> |
| | | <button type="button" class="btn btn-secondary" data-dismiss="modal"> |
| | | <vc:i18n name="点错了" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </button> |
| | | <button type="button" class="btn btn-primary" v-on:click="_confirmInitialize()"> |
| | | <vc:i18n name="确认初始化" namespace="oldRoomFeeImport"></vc:i18n> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | |
| | | <vc:create path="property/importOldRoomFee"></vc:create> |