Explorar o código

优化保修类型显示为中文

wuxw %!s(int64=6) %!d(string=hai) anos
pai
achega
ebf59edd21

+ 1 - 1
WebService/src/main/resources/components/ownerRepairPackage/ownerRepair-manage/ownerRepairManage.html

@@ -90,7 +90,7 @@
                         <tbody>
                         <tr v-for="ownerRepair in ownerRepairManageInfo.ownerRepairs">
                             <td class="text-center">{{ownerRepair.repairId}}</td>
-                            <td class="text-center">{{ownerRepair.repairType}}</td>
+                            <td class="text-center">{{ownerRepair.repairTypeName}}</td>
                             <td class="text-center">{{ownerRepair.repairName}}</td>
                             <td class="text-center">{{ownerRepair.tel}}</td>
                             <td class="text-center">{{ownerRepair.appointmentTime}}</td>

+ 9 - 0
java110-bean/src/main/java/com/java110/dto/repair/RepairDto.java

@@ -25,6 +25,7 @@ public class RepairDto extends PageDto implements Serializable {
     private String stateName;
     private String communityId;
     private String roomId;
+    private String repairTypeName;
 
 
     private Date createTime;
@@ -128,4 +129,12 @@ public class RepairDto extends PageDto implements Serializable {
     public void setStateName(String stateName) {
         this.stateName = stateName;
     }
+
+    public String getRepairTypeName() {
+        return repairTypeName;
+    }
+
+    public void setRepairTypeName(String repairTypeName) {
+        this.repairTypeName = repairTypeName;
+    }
 }

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

@@ -14,6 +14,7 @@ public class ApiOwnerRepairDataVo implements Serializable {
     private String context;
     private String state;
     private String stateName;
+    private String repairTypeName;
 
     public String getRepairId() {
         return repairId;
@@ -86,4 +87,12 @@ public class ApiOwnerRepairDataVo implements Serializable {
     public void setStateName(String stateName) {
         this.stateName = stateName;
     }
+
+    public String getRepairTypeName() {
+        return repairTypeName;
+    }
+
+    public void setRepairTypeName(String repairTypeName) {
+        this.repairTypeName = repairTypeName;
+    }
 }

+ 9 - 1
java110-db/src/main/resources/mapper/repair/RepairServiceDaoImplMapper.xml

@@ -113,7 +113,15 @@
         THEN '处理中'
         ELSE
         '处理完成'
-        END) stateName
+        END) stateName,
+        (CASE
+        WHEN t.`repair_type` = '10001'
+        THEN '卧室报修'
+        WHEN t.repair_type = '10002'
+        THEN '管道报修'
+        ELSE
+        '客厅报修'
+        END) repairTypeName
         from r_repair_pool t
         where 1 =1
         <if test="repairName !=null and repairName != ''">