jialh
2025-08-25 b50dba52903c118d56c57743bfcc0e06b375fefa
更新
18个文件已修改
328 ■■■■ 已修改文件
public/components/property/addApplyRoomDiscount/addApplyRoomDiscount.html 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/components/property/addApplyRoomDiscount/addApplyRoomDiscount.js 48 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/components/property/addUnit/addUnit.html 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/components/property/addUnit/addUnit.js 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/components/property/editUnit/editUnit.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/components/property/editUnit/editUnit.js 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/components/property/payCar/payCar.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/components/property/payCar/payCar.js 84 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/pages/car/tempCarPayment/tempCarPayment.html 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/pages/car/tempCarPayment/tempCarPayment.js 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/pages/property/carCreateFee/carCreateFee.html 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/pages/property/oldRoomFeeImport/oldRoomFeeImport.html 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/pages/property/oldRoomFeeImport/oldRoomFeeImport.js 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/pages/property/payFeeOrder/payFeeOrder.html 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/pages/property/payFeeOrder/payFeeOrder.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/pages/property/roomCreateFee/roomCreateFee.html 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/pages/property/transactionReport/transactionReport.html 41 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/pages/property/transactionReport/transactionReport.js 68 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/components/property/addApplyRoomDiscount/addApplyRoomDiscount.html
@@ -72,7 +72,7 @@
                        </label>
                        <div class="col-sm-10">
                            <input v-model="addApplyRoomDiscountInfo.startTime" type="text"
                                :placeholder="vc.i18n('必填,请填写优惠生效开始时间','addApplyRoomDiscount')"
                                :placeholder="vc.i18n('选填,请填写优惠生效开始时间','addApplyRoomDiscount')"
                                class="form-control addStartTime">
                            <span>若填写缴费时间段则表示仅在该时间区间内发起缴费才能享受优惠,若不填写,则任何时间缴费都能享受优惠</span>
                        </div>
@@ -83,7 +83,7 @@
                        </label>
                        <div class="col-sm-10">
                            <input v-model="addApplyRoomDiscountInfo.endTime" type="text"
                                :placeholder="vc.i18n('必填,请填写优惠生效结束时间','addApplyRoomDiscount')"
                                :placeholder="vc.i18n('选填,请填写优惠生效结束时间','addApplyRoomDiscount')"
                                class="form-control addEndTime">
                            <span>若填写优惠生效时间,则表示仅在该时间区间内的费用可以享受优惠,实际优惠生效时间区间通过与费用收费区间取交集来计算,若不填写,则表示优惠生效时间默认为费用收费区间</span>
                        </div>
public/components/property/addApplyRoomDiscount/addApplyRoomDiscount.js
@@ -160,30 +160,30 @@
                            errInfo: "申请电话错误"
                        }
                    ],
                    'addApplyRoomDiscountInfo.startTime': [
                        {
                            limit: "required",
                            param: "",
                            errInfo: "开始时间不能为空"
                        },
                        {
                            limit: "datetime",
                            param: "",
                            errInfo: "开始时间错误"
                        }
                    ],
                    'addApplyRoomDiscountInfo.endTime': [
                        {
                            limit: "required",
                            param: "",
                            errInfo: "结束时间不能为空"
                        },
                        {
                            limit: "datetime",
                            param: "",
                            errInfo: "结束时间错误"
                        }
                    ],
                    // 'addApplyRoomDiscountInfo.startTime': [
                    //     {
                    //         limit: "required",
                    //         param: "",
                    //         errInfo: "开始时间不能为空"
                    //     },
                    //     {
                    //         limit: "datetime",
                    //         param: "",
                    //         errInfo: "开始时间错误"
                    //     }
                    // ],
                    // 'addApplyRoomDiscountInfo.endTime': [
                    //     {
                    //         limit: "required",
                    //         param: "",
                    //         errInfo: "结束时间不能为空"
                    //     },
                    //     {
                    //         limit: "datetime",
                    //         param: "",
                    //         errInfo: "结束时间错误"
                    //     }
                    // ],
                    'addApplyRoomDiscountInfo.createRemark': [
                        {
                            limit: "required",
public/components/property/addUnit/addUnit.html
@@ -25,8 +25,7 @@
                                </label>
                                <div class="col-sm-10">
                                    <input v-model="addUnitInfo.unitName" type="text"
                                           :placeholder="vc.i18n('必填,请填写单元/号名称','addUnit')"
                                           :placeholder="vc.i18n('选填,请填写单元/号名称','addUnit')"
                                           class="form-control">
                                </div>
                            </div>
public/components/property/addUnit/addUnit.js
@@ -63,11 +63,11 @@
                            errInfo: "单元编号必须为数字"
                        },
                    ],
                    'addUnitInfo.unitName': [{
                        limit: "required",
                        param: "",
                        errInfo: "单元名称不能为空"
                    }],
                    // 'addUnitInfo.unitName': [{
                    //     limit: "required",
                    //     param: "",
                    //     errInfo: "单元名称不能为空"
                    // }],
                    'addUnitInfo.layerCount': [{
                        limit: "required",
                        param: "",
public/components/property/editUnit/editUnit.html
@@ -24,7 +24,7 @@
                                </label>
                                <div class="col-sm-10">
                                    <input v-model="editUnitInfo.unitName" type="text"
                                           :placeholder="vc.i18n('必填,请填写单元/号名称','editUnit')" class="form-control">
                                           :placeholder="vc.i18n('选填,请填写单元/号名称','editUnit')" class="form-control">
                                </div>
                            </div>
                            <div class="form-group row">
public/components/property/editUnit/editUnit.js
@@ -39,11 +39,11 @@
                        param: "",
                        errInfo: "单元编号不能为空"
                    }],
                    'editUnitInfo.unitName': [{
                        limit: "required",
                        param: "",
                        errInfo: "单元名称不能为空"
                    }],
                    // 'editUnitInfo.unitName': [{
                    //     limit: "required",
                    //     param: "",
                    //     errInfo: "单元名称不能为空"
                    // }],
                    'editUnitInfo.layerCount': [{
                        limit: "required",
                        param: "",
public/components/property/payCar/payCar.html
@@ -99,7 +99,7 @@
                    </div>
                    <!-- 按钮区域 -->
                    <div class="ibox-content text-right">
                        <button class="btn btn-warning mr-3" type="button" data-dismiss="modal">
                        <button class="btn btn-warning mr-3" type="button" data-dismiss="modal" @click="clearPayCarInfo()">
                            <i class="fa fa-times"></i>&nbsp;取消
                        </button>
                        <button class="btn btn-primary" type="button" @click="saveApplyRoomDiscountInfo()">
public/components/property/payCar/payCar.js
@@ -7,11 +7,11 @@
        data: {
            payCarInfo: {
                inoutId: '',
                payerName: '',       // 缴费人
                payTime: '',         // 缴费时间
                payAmount: '',       // 缴费金额
                primeRate: '',       // 支付方式(CASH/WECHAT/ALIPAY/TRANSFER)
                transferorName: '',   // 转账人(仅转账时用)
                payerName: '', // 缴费人
                payTime: '', // 缴费时间
                payAmount: '', // 缴费金额
                primeRate: '', // 支付方式(CASH/WECHAT/ALIPAY/TRANSFER)
                transferorName: '', // 转账人(仅转账时用)
                invoiceNo: '',
                receiptNo: '',
                remark: ''
@@ -56,33 +56,59 @@
                    payCarInfo: $that.payCarInfo
                }, {
                    // 缴费人验证
                    'payCarInfo.payerName': [
                        { limit: "required", param: "", errInfo: "缴费人不能为空" },
                        { limit: "maxLength", param: "64", errInfo: "缴费人姓名不能超过64字符" }
                    'payCarInfo.payerName': [{
                            limit: "required",
                            param: "",
                            errInfo: "缴费人不能为空"
                        },
                        {
                            limit: "maxLength",
                            param: "64",
                            errInfo: "缴费人姓名不能超过64字符"
                        }
                    ],
                    // 缴费时间验证
                    'payCarInfo.payTime': [
                        { limit: "required", param: "", errInfo: "缴费时间不能为空" },
                    'payCarInfo.payTime': [{
                            limit: "required",
                            param: "",
                            errInfo: "缴费时间不能为空"
                        },
                        // { limit: "datetime", param: "", errInfo: "缴费时间格式错误(yyyy-mm-dd hh:ii:ss)" }
                    ],
                    // 缴费金额验证
                    'payCarInfo.payAmount': [
                        { limit: "required", param: "", errInfo: "缴费金额不能为空" },
                        { limit: "min", param: "0.01", errInfo: "缴费金额必须大于0" },
                        { limit: "number", param: "", errInfo: "缴费金额必须为数字" }
                    'payCarInfo.payAmount': [{
                            limit: "required",
                            param: "",
                            errInfo: "缴费金额不能为空"
                        },
                        {
                            limit: "min",
                            param: "0.01",
                            errInfo: "缴费金额必须大于0"
                        },
                        {
                            limit: "number",
                            param: "",
                            errInfo: "缴费金额必须为数字"
                        }
                    ],
                    // 支付方式验证
                    'payCarInfo.primeRate': [
                        { limit: "required", param: "", errInfo: "支付方式不能为空" }
                    ],
                    'payCarInfo.primeRate': [{
                        limit: "required",
                        param: "",
                        errInfo: "支付方式不能为空"
                    }],
                    // 转账人:仅支付方式为"转账"时必填
                    'payCarInfo.transferorName': [
                        {
                    'payCarInfo.transferorName': [{
                            limit: "requiredIf",
                            param: "payCarInfo.primeRate,TRANSFER",
                            errInfo: "选择转账方式需填写转账人"
                        },
                        { limit: "maxLength", param: "128", errInfo: "转账人信息不能超过128字符" }
                        {
                            limit: "maxLength",
                            param: "128",
                            errInfo: "转账人信息不能超过128字符"
                        }
                    ]
                });
            },
@@ -95,26 +121,20 @@
                    vc.toast(vc.validate.errInfo);
                    return;
                }
                // // 1. 若需要回调给父组件(如外部处理数据)
                // if (vc.notNull($that.$props.callBackListener)) {
                //     vc.emit($that.$props.callBackListener, $that.$props.callBackFunction, $that.payCarInfo);
                //     $('#payCarModel').modal('hide');
                //     $that.clearPayCarInfo(); // 清空表单
                //     return;
                // }
                // 2. 直接提交接口(如无需回调,保留此段)
                vc.http.apiPost(
                    '/carInout.saveCarInoutFeeHistory', // 接口地址根据实际调整
                    JSON.stringify($that.payCarInfo),
                    { emulateJSON: true },
                    JSON.stringify($that.payCarInfo), {
                        emulateJSON: true
                    },
                    function (json, res) {
                        const _json = JSON.parse(json);
                        if (_json.code == 0) {
                            $('#payCarModel').modal('hide');
                            $that.clearPayCarInfo();
                            vc.toast("缴费信息保存成功");
                            // 发出事件给父页面
                            vc.emit('carInoutManage', 'refreshList', {});
                        } else {
                            vc.toast(_json.msg);
                        }
@@ -131,7 +151,7 @@
                const $that = this;
                $that.payCarInfo = {
                    payerName: '',
                    payTime: $that._formatCurrentTime(), // 重置为当前时间
                    payTime: '', // 重置为当前时间
                    payAmount: '',
                    primeRate: '',
                    transferorName: '',
public/pages/car/tempCarPayment/tempCarPayment.html
@@ -125,8 +125,13 @@
                                <!-- <td class="text-center">{{carIn.payTypeName}}</td> -->
                                <!-- <td class="text-center">{{carIn.payCharge}}</td> -->
                                <td class="text-center">{{carIn.money||'-'}}</td>
                                <td class="text-center">{{carIn.carInoutFeeHistory.payAmount||'-'}}</td>
                                <td class="text-center">{{carIn.carInoutFeeHistory.payerName||'-'}}</td>
                                <td class="text-center" v-if="carIn.carInoutFeeHistory">
                                    {{carIn.carInoutFeeHistory.payAmount||'-'}}</td>
                                <td class="text-center" v-else>{{'-'}}</td>
                                <td class="text-center" v-if="carIn.carInoutFeeHistory">
                                    {{carIn.carInoutFeeHistory.payerName||'-'}}</td>
                                <td class="text-center" v-else>{{'-'}}</td>
                                <!-- <td class="text-center">{{carIn.createTime}}</td> -->
                                <td class="text-center" v-if="carIn.state == '100300'">未支付</td>
                                <td class="text-center" v-if="carIn.state == '100400'">支付完成</td>
@@ -139,6 +144,9 @@
                                        </button>
                                    </div>
                                </td>
                                <td class="text-center hc-table-fix-right-td" v-else>
                                </td>
                            </tr>
                        </tbody>
                    </table>
public/pages/car/tempCarPayment/tempCarPayment.js
@@ -32,6 +32,7 @@
            vc.initDateTime('carInEndTime', function (_value) {
                $that.tempCarPaymentInfo.conditions.endTime = _value;
            });
            $that._listCarIns(DEFAULT_PAGE, DEFAULT_ROWS);
            $that._loadParkingArea(DEFAULT_PAGE, DEFAULT_ROWS);
        },
        _initEvent: function () {
@@ -43,12 +44,20 @@
                function (_currentPage) {
                    $that._listCarIns(_currentPage, DEFAULT_ROWS);
                });
            // 新增的事件监听
            vc.on('carInoutManage', 'refreshList', function () {
                // 调用重新加载方法
                $that._listCarIns(DEFAULT_PAGE, DEFAULT_ROWS);
            });
        },
        methods: {
            _openPayCarModal: function (carIn) {
                console.log('======inoutId=====', carIn);
                vc.emit('payCar', 'openPayCarModal', { inoutId: carIn.inoutId });
                vc.emit('payCar', 'openPayCarModal', {
                    inoutId: carIn.inoutId
                });
            },
            _loadParkingArea: function () {
                let param = {
public/pages/property/carCreateFee/carCreateFee.html
@@ -65,7 +65,7 @@
                <vc:i18n name="车辆收费" namespace="carCreateFee"></vc:i18n>
            </h5>
            <div class="ibox-tools" style="top:10px;">
                <button type="button" class="btn btn-white btn-sm" style="margin-left:10px"
                <!-- <button type="button" class="btn btn-white btn-sm" style="margin-left:10px"
                    v-on:click="_openFeeImportExcel()">
                    <i class="fa fa-plus"></i>
                    <span>
@@ -78,7 +78,7 @@
                    <span>
                        <vc:i18n name="自定义创建" namespace="carCreateFee"></vc:i18n>
                    </span>
                </button>
                </button> -->
                <button type="button" class="btn btn-primary btn-sm" style="margin-left:10px"
                    v-on:click="_openCarCreateFeeAddModal(null,true)">
                        <vc:i18n name="批量创建" namespace="carCreateFee"></vc:i18n>
public/pages/property/oldRoomFeeImport/oldRoomFeeImport.html
@@ -34,6 +34,9 @@
                    <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>
        </div>
public/pages/property/oldRoomFeeImport/oldRoomFeeImport.js
@@ -75,12 +75,18 @@
            _queryImportFeeMethod: function () {
                vc.component._listImportFees(DEFAULT_PAGE, DEFAULT_ROWS);
            },
            //重置
            _resetImportFeeMethod: function () {
                vc.component.oldRoomFeeImport.conditions.secondaryFeeTypeCd = "";
                vc.component.oldRoomFeeImport.conditions.importFee = "";
                vc.component.oldRoomFeeImport.conditions.feeTypeCd = "";
                vc.component.oldRoomFeeImport.conditions.feeYear = "";
                vc.component._listImportFees(DEFAULT_PAGE, DEFAULT_ROWS);
            },
            //重置
            // _resetImportFeeMethod: function () {
            //     vc.component.oldRoomFeeImport.conditions.secondaryFeeTypeCd = "";
            //     vc.component.oldRoomFeeImport.conditions.feeTypeCd = "";
            //     vc.component._listImportFees(DEFAULT_PAGE, DEFAULT_ROWS);
            // },
            _openOldRoomFeeImport: function () {
                vc.emit('importOldRoomFee', 'openimportOldRoomFeeModal', {});
            },
@@ -108,7 +114,7 @@
                            //关闭model
                            vc.toast("处理成功");
                            // $('#importOldRoomFeeModel').modal('hide');
                            // vc.jumpToPage('/#/pages/property/assetImportLogDetail?logId=' + _json.data.logId + '&logType=importOldRoomFee');
                            vc.jumpToPage('/#/pages/property/assetImportLogDetail?logId=' + _json.data.logId + '&logType=importOldRoomFee');
                            return;
                        }
                        vc.toast(_json.msg, 10000);
public/pages/property/payFeeOrder/payFeeOrder.html
@@ -52,7 +52,6 @@
                        </label>
                        <div class="col-sm-4">
                            <label class=" col-form-label ">{{payFeeOrderInfo.payStartDate.split(' ')[0]}}~{{payFeeOrderInfo.payEndDate.split(' ')[0]}}</label>
                        </div>
                    </div>
                    <!-- <div class="form-group row">
@@ -96,7 +95,6 @@
                        </label>
                        <div class="col-sm-4">
                            <label class=" col-form-label ">{{payFeeOrderInfo.startTime.split(' ')[0]}}~{{payFeeOrderInfo.maxEndTime.split(' ')[0]}}</label>
                        </div>
                    </div>
                    <div class="form-group row" v-else>
@@ -111,7 +109,6 @@
                        </label>
                        <div class="col-sm-4">
                            <label class=" col-form-label ">{{payFeeOrderInfo.startTime.split(' ')[0]}}~{{payFeeOrderInfo.maxEndTime.split(' ')[0]}}</label>
                        </div>
                    </div>
                    <div class="form-group row">
public/pages/property/payFeeOrder/payFeeOrder.js
@@ -15,7 +15,7 @@
                payStartDate: '',
                payEndDate: '',
                maxEndTime: '',
                startTime: [],
                startTime: '',
                feeFlag: '',
                feePrice: 0.00,
public/pages/property/roomCreateFee/roomCreateFee.html
@@ -11,19 +11,18 @@
                            {{roomCreateFeeInfo.roomName}}
                        </h5>
                        <div class="ibox-tools" style="top:10px;">
                            <button type="button" class="btn btn-white btn-sm"
                            <!-- <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"
                            </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> -->
                            <button type="button" class="btn btn-white btn-sm"
                                v-if="vc.hasPrivilege('502022073096990007')" style="margin-left:10px"
                                v-on:click="_toBatchCreateFee(null,true)">
public/pages/property/transactionReport/transactionReport.html
@@ -4,12 +4,6 @@
            <h5>
                <vc:i18n name="查询条件" namespace="reportFeeDetail"></vc:i18n>
            </h5>
            <div class="ibox-tools" style="top:10px;">
                <button type="button" class="btn btn-link btn-sm" style="margin-right:10px;"
                    v-on:click="_moreCondition()">
                    {{transactionReport.moreCondition == true?'隐藏':'更多'}}
                </button>
            </div>
        </div>
        <div class="ibox-content">
            <div class="row">
@@ -40,29 +34,6 @@
                        <i class="fa fa-repeat"></i>
                        <vc:i18n name="重置" namespace="reportFeeDetail"></vc:i18n>
                    </button>
                </div>
            </div>
            <div class="row" v-show="transactionReport.moreCondition == true">
                <div class="col-sm-2">
                    <div class="form-group input-group">
                        <input type="text" :placeholder="vc.i18n('请填写业主名称','reportFeeDetail')"
                            v-model.trim="transactionReport.conditions.ownerName" class=" form-control">
                    </div>
                </div>
                <div class="col-sm-2">
                    <div class="form-group">
                        <input type="text" :placeholder="vc.i18n('请填写业主手机号','reportFeeDetail')"
                            class="form-control form-control-md" v-model.trim="transactionReport.conditions.link">
                    </div>
                </div>
                <div class="col-sm-2" v-if="transactionReport.communitys.length>1">
                    <select class="form-control-md form-control input-s-sm inline"
                        v-model="transactionReport.conditions.communityId" @change="_changCommunity()">
                        <option disabled selected value="">{{vc.i18n('请选择小区','reportFeeSummary')}}</option>
                        <option v-for="(item,index) in transactionReport.communitys" :key="index"
                            v-bind:value="item.communityId">{{item.name}}
                        </option>
                    </select>
                </div>
            </div>
        </div>
@@ -180,17 +151,7 @@
                            <tbody>
                                <tr v-for="fee in transactionReport.fees">
                                    <td class="text-center" v-if="fee.link">{{fee.ownerName}}({{fee.link}})</td>
                                    <td class="text-center" v-else>{{fee.ownerName}}</td>
                                    <td class="text-center">{{fee.oweFee || '0'}}</td>
                                    <template v-if="transactionReport.history">
                                        <template v-for="(item, index) in transactionReport.history" :key="index">
                                            <td class="text-center">{{ item.value1 }}</td>
                                            <td class="text-center">{{ item.value2 }}</td>
                                            <td class="text-center">{{ item.value3 }}</td>
                                        </template>
                                    </template>
                                    <td class="text-center" v-for="(item, index) in fee">{{item || '-'}}</td>
                                </tr>
                            </tbody>
                        </table>
public/pages/property/transactionReport/transactionReport.js
@@ -20,52 +20,13 @@
                    configId: '',
                    feeTypeCd: '',
                    ownerName: '',
                    link: '',
                    communityId: ''
                },
                history: [{
                    year: 2020,
                    value1: 200,
                    value2: 200,
                    value3: 200,
                },
                {
                    year: 2021,
                    value1: 200,
                    value2: 200,
                    value3: 200,
                },
                {
                    year: 2023,
                    value1: 200,
                    value2: 200,
                    value3: 200,
                },
                {
                    year: 2024,
                    value1: 200,
                    value2: 200,
                    value3: 200,
                },
                {
                    year: 2025,
                    value1: 200,
                    value2: 200,
                    value3: 200,
                }
                ]
            },
            // transactionReport: {
            //     fees: [],
            //     feeTypeCds: [],
            //     conditions: {},
            //     total: 0,
            //     records: 0
            // }
        },
        _initMethod: function () {
            $that._initDate();
            $that._loadStaffCommunitys();
            // $that._loadStaffCommunitys();
            $that.transactionReport.conditions.communityId = vc.getCurrentCommunity().communityId;
            // $that.changeTab($that.transactionReport._currentTab);
            vc.getDict('pay_fee_config', "fee_type_cd_show", function (_data) {
@@ -130,6 +91,7 @@
            //查询
            _queryMethod: function () {
                $that.changeTab($that.transactionReport._currentTab);
                $that._listReportFeeDetailOwners(DEFAULT_PAGE, DEFAULT_ROWS,true);
            },
            //重置
            _resetMethod: function () {
@@ -137,7 +99,6 @@
                vc.component.transactionReport.conditions.endDate = "";
                vc.component.transactionReport.conditions.objName = "";
                vc.component.transactionReport.conditions.ownerName = "";
                vc.component.transactionReport.conditions.link = "";
                // vc.component.transactionReport.conditions.communityId = "";
                $that._initDate();
                $that.changeTab($that.transactionReport._currentTab);
@@ -150,7 +111,7 @@
                        row: 100,
                    }
                };
                vc.http.apiGet('/community.listMyEnteredCommunitys',
                vc.http.apiGet('/fee.whiteOrderReportFeeCmd',
                    param,
                    function (json, res) {
                        if (res.status == 200) {
@@ -173,16 +134,26 @@
                    vc.component.transactionReport.moreCondition = true;
                }
            },
            _listReportFeeDetailOwners: function (_page, _rows) {
            _listReportFeeDetailOwners: function (_page, _rows, _reload) {
                console.log('_listReportFeeDetailOwners11111');
                $that.transactionReport.conditions.page = _page;
                $that.transactionReport.conditions.row = _rows;
                $that.transactionReport.conditions.floorId = $that.transactionReport.floorId;
                // $that.transactionReport.conditions.page = _page;
                // $that.transactionReport.conditions.row = _rows;
                // $that.transactionReport.conditions.floorId = $that.transactionReport.floorId;
                // let param = {
                //     params: $that.transactionReport.conditions
                // };
                let param = {
                    params: $that.transactionReport.conditions
                    params: {
                        communityId: vc.getCurrentCommunity().communityId,
                        page: _page,
                        row: _rows,
                    }
                };
                if (_reload) {
                    param.params.reload = true;
                }
                //发送get请求
                vc.http.apiGet('/reportFeeMonthStatistics.queryReportFeeDetailOwner',
                vc.http.apiGet('/fee.whiteOrderReportFeeCmd',
                    param,
                    function (json, res) {
                        let _json = JSON.parse(json);
@@ -190,7 +161,6 @@
                        $that.transactionReport.total = _json.total;
                        $that.transactionReport.records = _json.records;
                        $that.transactionReport.fees = _json.data;
                        $that.transactionReport.fees.history = $that.transactionReport.history
                        vc.emit('reportFeeDetailOwner', 'paginationPlus', 'init', {
                            total: $that.transactionReport.records,
                            dataCount: $that.transactionReport.total,