chengf
2025-09-05 cf7052bd8f8516516d6f424b4df35c6329ee1d16
service-api/src/main/java/com/java110/api/smo/assetImport/impl/ImportCustomCreateFeeSMOImpl.java
@@ -213,7 +213,7 @@
            if (!ImportCustomCreateFeeDto.TYPE_ROOM.equals(importCustomCreateFeeDto.getObjType())) {
                continue;
            }
            objNames = importCustomCreateFeeDto.getObjName().split("-");
            objNames = importCustomCreateFeeDto.getObjName().split("-",3);
            if (objNames.length != 3) {
                continue;
            }
@@ -237,7 +237,13 @@
        ownerDto.setRoomIds(roomIds.toArray(new String[roomIds.size()]));
        List<OwnerDto> ownerDtos = ownerInnerServiceSMOImpl.queryOwnersByRoom(ownerDto);
        for (ImportCustomCreateFeeDto importRoomFee : importCustomCreateFeeDtos) {
            if(StringUtil.isEmpty(importRoomFee.getPayObjId())){
                continue;
            }
            for (OwnerDto tmpOwnerDto : ownerDtos) {
                if(StringUtil.isEmpty(tmpOwnerDto.getRoomId())){
                    continue;
                }
                if (importRoomFee.getPayObjId().equals(tmpOwnerDto.getRoomId())) {
                    importRoomFee.setOwnerId(tmpOwnerDto.getOwnerId());
                    importRoomFee.setOwnerName(tmpOwnerDto.getName());
@@ -307,7 +313,6 @@
            feeAttrPo.setValue(importRoomFee.getObjName());
            feeAttrPo.setFeeId(payFeePo.getFeeId());
            feeAttrPos.add(feeAttrPo);
            if (!StringUtil.isEmpty(importRoomFee.getOwnerId())) {
                feeAttrPo = new FeeAttrPo();