Procházet zdrojové kódy

修改支付机构sql

hym před 3 roky
rodič
revize
092fc3eeff

+ 6 - 4
zoniot-pay/zoniot-pay-web/src/main/java/com/zcxk/rmcp/pay/service/pay/archives/impl/PayBaseCustomerandmeterrelaServiceImpl.java

@@ -351,9 +351,11 @@ public class PayBaseCustomerandmeterrelaServiceImpl implements PayBaseCustomeran
 
         //根据客户编码寻找客户id
         PayBaseAccount accounts = payBaseCustomerandmeterrelaMapper.getAccountId(loginUser.getTenantId(),paySaveCustomerDto.accountnumber);
+        Integer companyId=accounts.getCompanyOrgId();
+        Integer deptOrgId=accounts.getDeptOrgId();
         customer.setTenantId(accounts.getTenantId());
-        customer.setCompanyOrgId(accounts.getCompanyOrgId());
-        customer.setDeptOrgId(accounts.getDeptOrgId());
+        customer.setCompanyOrgId(companyId);
+        customer.setDeptOrgId(deptOrgId);
         //根据水表电子号寻找水表id
         PayBaseCustomerandmeterrela device = payBaseCustomerandmeterrelaMapper.getDeviceId(loginUser.getTenantId(),paySaveCustomerDto.metercode);
 
@@ -475,8 +477,8 @@ public class PayBaseCustomerandmeterrelaServiceImpl implements PayBaseCustomeran
         saveAccount.setMobilephone(paySaveCustomerDto.telephone);
         saveAccount.setId(accounts.getId());
         saveAccount.setTenantId(loginUser.getTenantId());
-        saveAccount.setDeptOrgId(loginUser.getDepartmentId());
-        saveAccount.setCompanyOrgId(loginUser.getCompanyId());
+        saveAccount.setDeptOrgId(deptOrgId);
+        saveAccount.setCompanyOrgId(companyId);
         saveAccount.setUpdateBy(new BigInteger(String.valueOf(loginUser.getId())));
         saveAccount.setUpdateDate(LocalDateTime.now());
         saveAccount.setEmail(paySaveCustomerDto.getEmail()); //邮箱