Procházet zdrojové kódy

提成申报详情页新增业务来源客户名称字段

wucl před 4 měsíci
rodič
revize
7d6a21d19d

+ 6 - 1
dao/src/main/resources/mapper/CommissionDeclareMapper.xml

@@ -429,12 +429,17 @@
             cd.created,
             cd.ratio,
             cd.defined_low_limit_amount,
-            cd.business_type AS declareBusinessType
+            cd.business_type AS declareBusinessType,
+            cc1.name as clientName,
+            cc2.name as clientSubName
         FROM
             commission_declare cd
                 LEFT JOIN business_commission_rate bcr ON bcr.id = cd.commission_rate_id
                 LEFT JOIN dict_data dd ON dd.id = bcr.business_cate_id
                 LEFT JOIN user u ON u.id = cd.declare_user_id
+                left join major m on m.id = cd.business_id
+                left join customer_company cc1 on cc1.id = m.clientele_id
+                left join customer_company cc2 on cc2.id = m.clientele_sub_id
             where cd.deleted = 0 and bcr.deleted = 0 and cd.id =#{id}
     </select>
 

+ 4 - 0
domain/src/main/java/com/dayou/vo/CommissionDeclareDetailVO.java

@@ -50,4 +50,8 @@ public class CommissionDeclareDetailVO {
     private List<String> remarks;
 
     private List<UserShareRate> userShareRates;
+
+    private String clientName;
+
+    private String clientSubName;
 }

+ 3 - 0
domain/src/main/java/com/dayou/vo/CommissionDeclareVO.java

@@ -161,4 +161,7 @@ public class CommissionDeclareVO {
     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
     private Date endTime;
 
+    private String clientName;
+
+    private String clientSubName;
 }