Bladeren bron

解除子账号解除查看主账号订单权限

liangpeile 1 jaar geleden
bovenliggende
commit
88115654c7
1 gewijzigde bestanden met toevoegingen van 9 en 6 verwijderingen
  1. 9 6
      crmeb-admin/src/main/java/com/zbkj/admin/controller/platform/NewPlatformApi.java

+ 9 - 6
crmeb-admin/src/main/java/com/zbkj/admin/controller/platform/NewPlatformApi.java

@@ -287,6 +287,7 @@ public class NewPlatformApi {
             UserBypassAccount byId = userBypassAccountService.getById(id);
             User user = new User();
             user.setId(byId.getUserId());
+            user.setIsAllOrders(2);
             user.setIsEnterpriseUser(1);
             userService.updateById(user);
 
@@ -425,16 +426,16 @@ public class NewPlatformApi {
             BigDecimal a = byId.getLineOfCredit();//总信用额度
             BigDecimal b = byId.getAvailableLineOfCredit();//可用信用额度
 
-//            BigDecimal bb = b.add(setLineOfCreditRequest.getLineOfCredit());//可用信用额度 加 要恢复的信用额度
-//
-//            BigDecimal aa = a.add(setLineOfCreditRequest.getLineOfCredit());
+            BigDecimal bb = b.add(setLineOfCreditRequest.getLineOfCredit());//可用信用额度 加 要恢复的信用额度
+
+            BigDecimal aa = a.add(setLineOfCreditRequest.getLineOfCredit());
 
 
             //调整后的可用额度和总额度
             UserEnterprise userEnterprise = new UserEnterprise();
             userEnterprise.setId(setLineOfCreditRequest.getId());
-            userEnterprise.setLineOfCredit(setLineOfCreditRequest.getLineOfCredit());
-            userEnterprise.setAvailableLineOfCredit(setLineOfCreditRequest.getLineOfCredit());
+            userEnterprise.setLineOfCredit(aa);
+            userEnterprise.setAvailableLineOfCredit(bb);
             userEnterpriseService.updateById(userEnterprise);
             //信用额度记录
             UserEnterpriseRecord userEnterpriseRecord = new UserEnterpriseRecord();
@@ -443,7 +444,7 @@ public class NewPlatformApi {
             userEnterpriseRecord.setLinkType("system");
             userEnterpriseRecord.setType(1);
             userEnterpriseRecord.setAmount(setLineOfCreditRequest.getLineOfCredit());
-            userEnterpriseRecord.setBalance(setLineOfCreditRequest.getLineOfCredit());
+            userEnterpriseRecord.setBalance(bb);
             userEnterpriseRecord.setRemark(StrUtil.format("调整信用额度成功,调整增加信用额度{}元",
                     setLineOfCreditRequest.getLineOfCredit()));
             userEnterpriseRecordService.save(userEnterpriseRecord);
@@ -771,4 +772,6 @@ public class NewPlatformApi {
     }
 
 
+
+
 }