Kaynağa Gözat

货主端银行卡

haungfuli 2 yıl önce
ebeveyn
işleme
c97677d1c0

+ 5 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/entity/HyCargoOwnerInfo.java

@@ -219,6 +219,11 @@ public class HyCargoOwnerInfo extends BaseModel<HyCargoOwnerInfo> {
      */
     @TableField(exist = false)
     private String bankDepositBranch;
+    /**
+     * 是企业货主(1是)
+     */
+    @TableField(exist = false)
+    private String enterpriseOwner;
 
     @Override
     protected Serializable pkVal() {

+ 4 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/entity/HyCargoOwnerPayeeInfo.java

@@ -57,6 +57,10 @@ public class HyCargoOwnerPayeeInfo extends BaseModel<HyCargoOwnerPayeeInfo> {
      * 持卡人身份证号
      */
     private String cardholderIdNumber;
+    /**
+     * 企业名称
+     */
+    private String companyName;
     /**
      * 默认收款账户标识(1是)
      */

+ 13 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/service/impl/CargoOwnerInfoServiceImpl.java

@@ -51,6 +51,19 @@ public class CargoOwnerInfoServiceImpl extends ServiceImpl<CargoOwnerInfoMapper,
             HyCargoOwnerInfo hyCargoOwnerInfo1 = new HyCargoOwnerInfo();
             hyCargoOwnerInfo1.setAuthenticationStatus("未认证");
             return hyCargoOwnerInfo1;
+        }else {
+            //查询该货主是否是企业货主
+            HyCompanyInfo hyCompanyInfo = companyInfoService.selectOne(new EntityWrapper<HyCompanyInfo>()
+                    .eq("common_id",hyCargoOwnerInfo.getCommonId())
+                    .eq("status_key","5")
+                    .eq("delete_flag","0"));
+            HyCargoOwnerCompInfo hyCargoOwnerCompInfo = cargoOwnerCompInfoService.selectOne(new EntityWrapper<HyCargoOwnerCompInfo>()
+                    .eq("common_id",hyCargoOwnerInfo.getCommonId())
+                    .eq("status_key","9")
+                    .eq("delete_flag","0"));
+            if (hyCompanyInfo != null || hyCargoOwnerCompInfo != null){
+                hyCargoOwnerInfo.setEnterpriseOwner("1");
+            }
         }
         return hyCargoOwnerInfo;
     }