Quellcode durchsuchen

优化舒心代码

java110 vor 5 Jahren
Ursprung
Commit
6638a789a8

+ 50 - 13
java110-bean/src/main/java/com/java110/dto/parkingAreaAttr/ParkingAreaAttrDto.java

@@ -1,6 +1,7 @@
 package com.java110.dto.parkingAreaAttr;
 
 import com.java110.dto.PageDto;
+
 import java.io.Serializable;
 import java.util.Date;
 
@@ -15,10 +16,13 @@ import java.util.Date;
 public class ParkingAreaAttrDto extends PageDto implements Serializable {
 
     private String attrId;
-private String paId;
-private String specCd;
-private String communityId;
-private String value;
+    private String paId;
+    private String specCd;
+    private String communityId;
+    private String value;
+    private String specName;
+    private String valueName;
+    private String listShow;
 
 
     private Date createTime;
@@ -29,31 +33,40 @@ private String value;
     public String getAttrId() {
         return attrId;
     }
-public void setAttrId(String attrId) {
+
+    public void setAttrId(String attrId) {
         this.attrId = attrId;
     }
-public String getPaId() {
+
+    public String getPaId() {
         return paId;
     }
-public void setPaId(String paId) {
+
+    public void setPaId(String paId) {
         this.paId = paId;
     }
-public String getSpecCd() {
+
+    public String getSpecCd() {
         return specCd;
     }
-public void setSpecCd(String specCd) {
+
+    public void setSpecCd(String specCd) {
         this.specCd = specCd;
     }
-public String getCommunityId() {
+
+    public String getCommunityId() {
         return communityId;
     }
-public void setCommunityId(String communityId) {
+
+    public void setCommunityId(String communityId) {
         this.communityId = communityId;
     }
-public String getValue() {
+
+    public String getValue() {
         return value;
     }
-public void setValue(String value) {
+
+    public void setValue(String value) {
         this.value = value;
     }
 
@@ -73,4 +86,28 @@ public void setValue(String value) {
     public void setStatusCd(String statusCd) {
         this.statusCd = statusCd;
     }
+
+    public String getSpecName() {
+        return specName;
+    }
+
+    public void setSpecName(String specName) {
+        this.specName = specName;
+    }
+
+    public String getValueName() {
+        return valueName;
+    }
+
+    public void setValueName(String valueName) {
+        this.valueName = valueName;
+    }
+
+    public String getListShow() {
+        return listShow;
+    }
+
+    public void setListShow(String listShow) {
+        this.listShow = listShow;
+    }
 }

+ 7 - 1
java110-db/src/main/resources/mapper/community/ParkingAreaAttrServiceDaoImplMapper.xml

@@ -86,8 +86,14 @@
     <!-- 查询单元属性信息 add by wuxw 2018-07-03 -->
     <select id="getParkingAreaAttrInfo" parameterType="Map" resultType="Map">
         select t.attr_id,t.attr_id attrId,t.pa_id,t.pa_id paId,t.spec_cd,t.spec_cd specCd,t.status_cd,t.status_cd
-        statusCd,t.community_id,t.community_id communityId,t.b_id,t.b_id bId,t.value
+        statusCd,t.community_id,t.community_id communityId,t.b_id,t.b_id bId,t.value,
+        s.spec_name specName,
+        v.value_name valueName,
+        s.list_show listShow
         from parking_area_attr t
+        left join attr_spec s on sa.spec_cd = s.spec_cd and s.status_cd = '0' and s.table_name =
+        'parking_area_attr'
+        left join attr_value v on sa.`value` = v.`value` and sa.spec_cd = v.spec_cd and v.status_cd = '0'
         where 1 =1
         <if test="attrId !=null and attrId != ''">
             and t.attr_id= #{attrId}