소스 검색

1、7782-采购、报销-权限判断条件

dongpo 6 달 전
부모
커밋
fda11cb488

+ 1 - 2
yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/oa/expense/OaExpenseServiceImpl.java

@@ -49,7 +49,6 @@ import cn.iocoder.yudao.module.system.api.permission.PermissionApi;
 import cn.iocoder.yudao.module.system.api.permission.dto.DeptDataPermissionRespDTO;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
-import org.apache.commons.lang3.StringUtils;
 import org.flowable.engine.TaskService;
 import org.flowable.task.api.Task;
 import org.springframework.stereotype.Service;
@@ -146,7 +145,7 @@ public class OaExpenseServiceImpl implements OaExpenseService {
         }
 
         OaExpenseDO oaExpense = BeanUtils.toBean(stagingReqVO, OaExpenseDO.class);
-        if (oaExpense != null) {
+        if (oaExpense.getId() != null) {
             OaExpenseDO oaExpenseDO = validateOaExpenseExists(oaExpense.getId());
             validateOperator(loginUserId, Long.valueOf(oaExpenseDO.getCreator()));
         } else {

+ 1 - 2
yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/oa/purchase/OaPurchaseServiceImpl.java

@@ -41,7 +41,6 @@ import cn.iocoder.yudao.module.system.api.permission.PermissionApi;
 import cn.iocoder.yudao.module.system.api.permission.dto.DeptDataPermissionRespDTO;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
-import org.apache.commons.lang3.StringUtils;
 import org.flowable.engine.TaskService;
 import org.flowable.task.api.Task;
 import org.springframework.stereotype.Service;
@@ -123,7 +122,7 @@ public class OaPurchaseServiceImpl implements OaPurchaseService {
         }
 
         OaPurchaseDO oaPurchase = BeanUtils.toBean(stagingReqVO, OaPurchaseDO.class);
-        if (oaPurchase.getId() == null) {
+        if (oaPurchase.getId() != null) {
             OaPurchaseDO oaPurchaseDO = validateOaPurchaseExists(oaPurchase.getId());
             validateOperator(loginUserId, Long.valueOf(oaPurchaseDO.getCreator()));
         } else {