Эх сурвалжийг харах

fix(order): 修正订单控制器中的角色ID比较逻辑
- 确保客户联系角色权限验证逻辑正确执行

hurx 2 долоо хоног өмнө
parent
commit
349eafe073

+ 2 - 2
ruoyi-modules/ruoyi-order/src/main/java/org/dromara/order/controller/pc/PcOrderController.java

@@ -104,7 +104,7 @@ public class PcOrderController extends BaseController {
 
         RemoteCustomerContactVo remoteCustomerContactVo = remoteCustomerContactService.selectCustomerContactByCustomerIdAndUserId(customerId, userId);
         if (ObjectUtil.isNotEmpty(remoteCustomerContactVo)) {
-            if (Long.valueOf(1).equals(remoteCustomerContactVo.getRoleId())) {
+            if (Long.valueOf(2049022448332603393L).equals(remoteCustomerContactVo.getRoleId())) {
                 bo.setUserId(null);
             }
         }
@@ -120,7 +120,7 @@ public class PcOrderController extends BaseController {
         Long userId = LoginHelper.getLoginUser().getUserId();
         RemoteCustomerContactVo remoteCustomerContactVo = remoteCustomerContactService.selectCustomerContactByCustomerIdAndUserId(customerId, userId);
         if (ObjectUtil.isNotEmpty(remoteCustomerContactVo)) {
-            if (Long.valueOf(1).equals(remoteCustomerContactVo.getRoleId())) {
+            if (Long.valueOf(2049022448332603393L).equals(remoteCustomerContactVo.getRoleId())) {
                 userId = null;
             }
         }