|
@@ -33,6 +33,7 @@ import java.util.List;
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
import static com.dayou.enums.MainBusinessEnum.*;
|
|
import static com.dayou.enums.MainBusinessEnum.*;
|
|
|
|
+import static com.dayou.exception.ErrorCode.PERMISSION_ERROR;
|
|
import static com.dayou.message.MessageTypeEnum.MAJOR_DECLARE_REMIND;
|
|
import static com.dayou.message.MessageTypeEnum.MAJOR_DECLARE_REMIND;
|
|
|
|
|
|
|
|
|
|
@@ -202,6 +203,21 @@ public class CommissionDeclareServiceImpl extends ServiceImpl<CommissionDeclareM
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
|
|
+ * 更新大中型绩效申报
|
|
|
|
+ * @param declareDTO dto
|
|
|
|
+ * @return Boolean
|
|
|
|
+ */
|
|
|
|
+ @Override
|
|
|
|
+ public Boolean updateMajorCommissionDeclare(CommissionDeclareDTO declareDTO) {
|
|
|
|
+ if (workTaskRecordService.detail(declareDTO.getRecordId()).getHandlerId().equals(LoginContext.getCurrentUserId())){
|
|
|
|
+ return commissionDeclareMapper.updateMajorCommissionDeclare(declareDTO);
|
|
|
|
+ }else{
|
|
|
|
+ ErrorCode.throwBusinessException(PERMISSION_ERROR);
|
|
|
|
+ }
|
|
|
|
+ return null;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
* 获取资产评估人员提成申报列表
|
|
* 获取资产评估人员提成申报列表
|
|
* @param page 分页参数
|
|
* @param page 分页参数
|
|
* @param commissionDeclare 查询参数
|
|
* @param commissionDeclare 查询参数
|
|
@@ -296,7 +312,7 @@ public class CommissionDeclareServiceImpl extends ServiceImpl<CommissionDeclareM
|
|
if (workTaskRecordService.detail(declareDTO.getRecordId()).getHandlerId().equals(LoginContext.getCurrentUserId())){
|
|
if (workTaskRecordService.detail(declareDTO.getRecordId()).getHandlerId().equals(LoginContext.getCurrentUserId())){
|
|
return commissionDeclareMapper.updateAssetsCommissionDeclare(declareDTO);
|
|
return commissionDeclareMapper.updateAssetsCommissionDeclare(declareDTO);
|
|
}else{
|
|
}else{
|
|
- ErrorCode.throwBusinessException("只有节点任务处理人可修改提成比例与下限!","500");
|
|
|
|
|
|
+ ErrorCode.throwBusinessException(PERMISSION_ERROR);
|
|
}
|
|
}
|
|
return null;
|
|
return null;
|
|
}
|
|
}
|