FengChaoYu 4 månader sedan
förälder
incheckning
4c1d5cb09c

+ 4 - 0
mall-server-api/src/main/java/com/gree/mall/manager/logic/workorder/AppraiseRelaLogic.java

@@ -219,6 +219,10 @@ public class AppraiseRelaLogic {
 
         final PgOrderBase orderBase = pgOrderBaseService.getById(bean.getOrderBaseId());
 
+        if (adminUser.getType() == 0 && !adminUser.getAdminWebsitIds().contains(orderBase.getWebsitId())) {
+            throw new RemoteServiceException("填入的“工单编号”不存在");
+        }
+
         if (orderBase.getAppraiseStatus().equals(AppraiseStatusEnum.A.getKey())
                 || orderBase.getAppraiseStatus().equals(AppraiseStatusEnum.D.getKey())) {
             throw new RemoteServiceException("工单评价为“好评”,不需要申诉");