Quellcode durchsuchen

修复不显示为中文的问题

吴学文 vor 6 Jahren
Ursprung
Commit
c0a0821908

+ 16 - 0
CommunityService/src/main/java/com/java110/community/smo/impl/RoomInnerServiceSMOImpl.java

@@ -74,6 +74,11 @@ public class RoomInnerServiceSMOImpl extends BaseServiceSMO implements IRoomInne
         List<UserDto> users = userInnerServiceSMOImpl.getUserInfo(userIds);
 
         for (RoomDto room : rooms) {
+            try {
+                room.setApartmentName(MappingCache.getValue(room.getApartment().substring(0, 2).toString()) + MappingCache.getValue(room.getApartment().substring(2, 5).toString()));
+            } catch (Exception e) {
+                logger.error("设置房屋户型失败", e);
+            }
             refreshRoom(room, users, roomAttrDtos);
         }
         return rooms;
@@ -180,6 +185,11 @@ public class RoomInnerServiceSMOImpl extends BaseServiceSMO implements IRoomInne
         List<UserDto> users = userInnerServiceSMOImpl.getUserInfo(userIds);
 
         for (RoomDto room : rooms) {
+            try {
+                room.setApartmentName(MappingCache.getValue(room.getApartment().substring(0, 2).toString()) + MappingCache.getValue(room.getApartment().substring(2, 5).toString()));
+            } catch (Exception e) {
+                logger.error("设置房屋户型失败", e);
+            }
             refreshRoom(room, users, roomAttrDtos);
         }
         return rooms;
@@ -218,6 +228,12 @@ public class RoomInnerServiceSMOImpl extends BaseServiceSMO implements IRoomInne
         List<UserDto> users = userInnerServiceSMOImpl.getUserInfo(userIds);
 
         for (RoomDto room : rooms) {
+            //处理下户型转义问题
+            try {
+                room.setApartmentName(MappingCache.getValue(room.getApartment().substring(0, 2).toString()) + MappingCache.getValue(room.getApartment().substring(2, 5).toString()));
+            } catch (Exception e) {
+                logger.error("设置房屋户型失败", e);
+            }
             refreshRoom(room, users, roomAttrDtos);
         }
         return rooms;

+ 1 - 1
WebService/src/main/resources/components/roomPackage/sell-room-select-room/sellRoomSelectRoom.html

@@ -47,7 +47,7 @@
                     <div class="col-sm-4">
                         <div class="form-group">
                             <label class="col-form-label" >户型:</label>
-                            <label class="">{{roomInfo.apartment}}</label>
+                            <label class="">{{roomInfo.apartmentName}}</label>
                         </div>
                     </div>
 

+ 7 - 0
java110-bean/src/main/java/com/java110/dto/RoomDto.java

@@ -25,6 +25,7 @@ public class RoomDto extends PageDto implements Serializable {
     private String roomNum;
     private String unitId;
     private String apartment;
+    private String apartmentName;
     private String communityId;
     private String floorId;
     private String floorNum;
@@ -214,5 +215,11 @@ public class RoomDto extends PageDto implements Serializable {
         this.roomIds = roomIds;
     }
 
+    public String getApartmentName() {
+        return apartmentName;
+    }
 
+    public void setApartmentName(String apartmentName) {
+        this.apartmentName = apartmentName;
+    }
 }

+ 9 - 0
java110-bean/src/main/java/com/java110/vo/api/ApiRoomDataVo.java

@@ -26,6 +26,7 @@ public class ApiRoomDataVo implements Serializable {
     private String floorNum;
     private String state;
     private String apartment;
+    private String apartmentName;
 
 
 
@@ -141,4 +142,12 @@ public class ApiRoomDataVo implements Serializable {
     public void setFloorNum(String floorNum) {
         this.floorNum = floorNum;
     }
+
+    public String getApartmentName() {
+        return apartmentName;
+    }
+
+    public void setApartmentName(String apartmentName) {
+        this.apartmentName = apartmentName;
+    }
 }