Преглед на файлове

crm订单详情权限bugfix

zhijiezhao преди 3 години
родител
ревизия
fe2844363d
променени са 1 файла, в които са добавени 4 реда и са изтрити 2 реда
  1. 4 2
      src/main/java/com/caimei365/order/service/impl/ReceiptServiceImpl.java

+ 4 - 2
src/main/java/com/caimei365/order/service/impl/ReceiptServiceImpl.java

@@ -640,8 +640,10 @@ public class ReceiptServiceImpl implements ReceiptService {
         }
         ReceiptVo receipt = receiptMapper.getReceiptDetail(id);
         //超级管理员可以看,其他人不能看已确认的单
-        if (null != receipt.getConfirmUserPermissionId() && 4 != receiptUser.getUserType() && !receiptUser.getId().equals(receipt.getConfirmUserPermissionId())) {
-            return ResponseJson.error("无权限操作!", null);
+        if (null != receipt.getConfirmUserPermissionId()) {
+            if(1 == receiptUser.getUserType() && !receiptUser.getId().equals(receipt.getConfirmUserPermissionId())){
+                return ResponseJson.error("无权限操作!", null);
+            }
         }
         if (null != receipt) {
             setReceiptDetail(receipt);