zhangjq
2026-01-27 6f51f667ae7b13dca029045c221d0b1722cf98df
public/components/room/roomMeterQrcode/roomMeterQrcode.js
@@ -28,8 +28,8 @@
                $that.roomMeterQrcodeInfo.hasRoom = true;
                $that.roomMeterQrcodeInfo.roomId = _param.roomId;
                $that.roomMeterQrcodeInfo.objId = _param.roomId;
                // $that.roomMeterQrcodeInfo.objName = _param.roomName.replace('0单元', ''); //处理商铺
                $that.roomMeterQrcodeInfo.objName = $that.transRoomName(_param.roomName);
                $that.roomMeterQrcodeInfo.objName = _param.roomName.replace('0单元', ''); //处理商铺
                // $that.roomMeterQrcodeInfo.objName = $that.transRoomName(_param.roomName);
                let _ownerName = _param.roomName;
                if (_param.ownerName) {
                    _ownerName += ('(' + _param.ownerName + ')');
@@ -42,9 +42,9 @@
                if (_param.hasOwnProperty("roomId") && _param.roomId != "") {
                    $that.roomMeterQrcodeInfo.roomId = _param.roomId;
                    $that.roomMeterQrcodeInfo.objId = _param.roomId;
                    // $that.roomMeterQrcodeInfo.objName = _param.name.replace('0单元', ''); //处理商铺;
                    $that.roomMeterQrcodeInfo.objName = $that.transRoomName(_param.name);
                    $that._queryPreMeterWater(_param.roomId);
                    $that.roomMeterQrcodeInfo.objName = _param.name.replace('0单元', ''); //处理商铺;
                    // $that.roomMeterQrcodeInfo.objName = $that.transRoomName(_param.name);
                    // $that._queryPreMeterWater(_param.roomId); // 该函数未定义,暂注释
                }
            });
        },
@@ -103,15 +103,24 @@
                vc.http.apiGet('/secondaryFeeTypeCdGl.list.show', param,
                    function (json, res) {
                        let result = JSON.parse(json);
                        $that.$set($that.roomMeterQrcodeInfo, 'secondaryFeeTypeCds', result);
                        if (result.length ) {
                            $that.$set($that.roomMeterQrcodeInfo, 'secondaryFeeTypeCds', result);
                        } else {
                            $that.$set($that.roomMeterQrcodeInfo, 'secondaryFeeTypeCds', [{
                                secondaryFeeTypeCd: "",
                                secondaryFeeTypeName: "无关联子类型,请直接选择收费项目"
                            }]);
                        }
                    },
                    function (errInfo, error) {
                        console.log('请求失败处理');
                        vc.toast(errInfo);
                    }
                );
                $that._changeSecondaryFeeTypeCds(_feeTypeCd, '');
            },
            _changeSecondaryFeeTypeCds: function(_feeTypeCd,_secondaryFeeTypeCd) {
                $that.roomMeterQrcodeInfo.configId = '';
                var param = {
                    params: {
                        page: 1,