Jelajahi Sumber

crm订单详情权限bugfix

zhijiezhao 3 tahun lalu
induk
melakukan
fe2844363d

+ 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);