Kaynağa Gözat

合同名称

java110 5 yıl önce
ebeveyn
işleme
c02748c674

+ 9 - 0
java110-bean/src/main/java/com/java110/dto/contract/ContractDto.java

@@ -42,6 +42,7 @@ public class ContractDto extends PageDto implements Serializable {
     private Date createTime;
 
     private String statusCd = "0";
+    private String contractTypeName;
 
     private List<ContractAttrDto> attrs;
 
@@ -228,4 +229,12 @@ public class ContractDto extends PageDto implements Serializable {
     public void setAttrs(List<ContractAttrDto> attrs) {
         this.attrs = attrs;
     }
+
+    public String getContractTypeName() {
+        return contractTypeName;
+    }
+
+    public void setContractTypeName(String contractTypeName) {
+        this.contractTypeName = contractTypeName;
+    }
 }

+ 2 - 1
java110-db/src/main/resources/mapper/store/ContractServiceDaoImplMapper.xml

@@ -24,8 +24,9 @@
         partyB,t.contract_id,t.contract_id contractId,t.obj_id,t.obj_id objId,t.contract_name,t.contract_name
         contractName,t.start_time,t.start_time startTime,t.end_time,t.end_time
         endTime,t.state,t.contract_code,t.contract_code contractCode,t.obj_type,t.obj_type
-        objType,t.operator_link,t.operator_link operatorLink
+        objType,t.operator_link,t.operator_link operatorLink,ct.type_name contractTypeName
         from contract t
+        LEFT JOIN contract_type ct on t.contract_type = ct.contract_type_id and ct.status_cd = '0' and ct.store_id = t.store_id
         where 1 =1
         <if test="aLink !=null and aLink != ''">
             and t.a_link= #{aLink}