UserWagestrategyTaskHandler.java 927 B

12345678910111213141516171819202122
  1. package com.xcgl.activititask.util.impl;
  2. import cn.com.lzt.userwagestrategy.entity.UserWagestrategyEntity;
  3. import com.xcgl.activititask.bean.ActivitiTaskResult;
  4. import com.xcgl.projecttask.entity.ProjecttaskEntity;
  5. import org.jeecgframework.web.system.pojo.base.TSUser;
  6. //配置工资
  7. public class UserWagestrategyTaskHandler extends UserActivitiTaskHandler{
  8. @Override
  9. public ActivitiTaskResult checkUserTaskResult(ProjecttaskEntity projecttaskEntity, TSUser targetUser) {
  10. UserWagestrategyEntity userWagestrategyEntity = systemService.findUniqueByProperty(UserWagestrategyEntity.class,"userid",targetUser.getId());
  11. ActivitiTaskResult result = new ActivitiTaskResult(true);
  12. if(userWagestrategyEntity==null) {
  13. result.setDone(false);
  14. result.setReason("请为"+targetUser.getRealName()+"配置工资");
  15. return result;
  16. }
  17. return result;
  18. }
  19. }