提交 32758962 authored 作者: zjm's avatar zjm

修改添加任务的bug

上级 c017024d
流水线 #43 已失败 于阶段
...@@ -76,7 +76,7 @@ public class Work { ...@@ -76,7 +76,7 @@ public class Work {
*/ */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@ApiModelProperty(value = "更新时间", example = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "更新时间", example = "yyyy-MM-dd HH:mm:ss")
private Date updateTime; private Date updateTime=new Date();
/*相关用户 同一个人不能同时担任多种职位*/ /*相关用户 同一个人不能同时担任多种职位*/
/** /**
* 发布者id * 发布者id
...@@ -94,7 +94,6 @@ public class Work { ...@@ -94,7 +94,6 @@ public class Work {
/** /**
* 组员id集合 * 组员id集合
*/ */
@NotNull
@ApiModelProperty(value = "组原id集合.", example = "[\"id\",\"id\"]") @ApiModelProperty(value = "组原id集合.", example = "[\"id\",\"id\"]")
private List<String> crewList; private List<String> crewList;
...@@ -135,20 +134,21 @@ public class Work { ...@@ -135,20 +134,21 @@ public class Work {
/** /**
* 考评系数 * 考评系数
*/ */
@NotNull
@ApiModelProperty(value = "考评系数",example = "0.8") @ApiModelProperty(value = "考评系数",example = "0.8")
private int workCoefficient; private int workCoefficient=0;
/** /**
* 是否记录个人工作量 * 是否记录个人工作量
*/ */
@ApiModelProperty(value = "是否记录个人工作量",example = "1.是记录0.不记录") @ApiModelProperty(value = "是否记录个人工作量",example = "1.是记录0.不记录")
@NotNull
private int pWorkload=1; private int pWorkload=1;
/** /**
* 是否记录任务工作量 * 是否记录任务工作量
*/ */
@ApiModelProperty(value = "是否记录任务工作量",example = "1.是记录0.不记录") @ApiModelProperty(value = "是否记录任务工作量",example = "1.是记录0.不记录")
@NotNull
private int workloadCount=1; private int workloadCount=1;
......
package com.zjty.tynotes.job.status.service; //package com.zjty.tynotes.job.status.service;
//
import com.zjty.tynotes.job.status.entity.EsListSum; //import com.zjty.tynotes.job.status.entity.EsListSum;
//
/** ///**
* @author zjm // * @author zjm
*/ // */
public interface WorkShowSeeService { //public interface WorkShowSeeService {
//
/** // /**
* 根据人员id查看我的任务列表 // * 根据人员id查看我的任务列表
* @param id 人员id // * @param id 人员id
* @param page 第几页 // * @param page 第几页
* @param size 条数 // * @param size 条数
* @return 数据集合 // * @return 数据集合
*/ // */
EsListSum selectMeWork(String id, int page, int size); // EsListSum selectMeWork(String id, int page, int size);
//
/** // /**
* 根据人员id查看我接收的任务列表 // * 根据人员id查看我接收的任务列表
* @param id 人员id // * @param id 人员id
* @param page 第几页 // * @param page 第几页
* @param size 条数 // * @param size 条数
* @return 数据集合 // * @return 数据集合
*/ // */
EsListSum selectMeReceiveWork(String id, int page, int size); // EsListSum selectMeReceiveWork(String id, int page, int size);
/** // /**
*根据人员id查看我分解的任务列表 // *根据人员id查看我分解的任务列表
* @param id 人员id // * @param id 人员id
* @param page 第几页 // * @param page 第几页
* @param size 条数 // * @param size 条数
* @return 数据集合 // * @return 数据集合
*/ // */
EsListSum selectMeResolveWork(String id, int page, int size); // EsListSum selectMeResolveWork(String id, int page, int size);
/** // /**
*根据人员id查看我发布的任务列表 // *根据人员id查看我发布的任务列表
* @param id 人员id // * @param id 人员id
* @param page 第几页 // * @param page 第几页
* @param size 条数 // * @param size 条数
* @return 数据集合 // * @return 数据集合
*/ // */
EsListSum selectMeReleaseWork(String id, int page, int size); // EsListSum selectMeReleaseWork(String id, int page, int size);
//
/** // /**
* 标题查询 // * 标题查询
* // *
* @param id  人员id // * @param id  人员id
* @param page  页码 // * @param page  页码
* @param size  每页显示的条数 // * @param size  每页显示的条数
* @param title 事件的标题 // * @param title 事件的标题
* @return 给前端对象集合 和条数 // * @return 给前端对象集合 和条数
*/ // */
EsListSum titleSelect(String id, int page, int size, String title); // EsListSum titleSelect(String id, int page, int size, String title);
//
//
} //}
...@@ -87,7 +87,7 @@ public class TestSeeServiceImpl implements TestSeeService { ...@@ -87,7 +87,7 @@ public class TestSeeServiceImpl implements TestSeeService {
private RedisListSum listSum(List<RedisPersonalWork> list,int size,int page){ private RedisListSum listSum(List<RedisPersonalWork> list,int size,int page){
int count=list.size(); int count=list.size();
if (size<count){ if (size>count){
return new RedisListSum(count,list); return new RedisListSum(count,list);
} }
int countPage=count/size; int countPage=count/size;
......
...@@ -65,7 +65,7 @@ public class TestServiceImpl implements TestService { ...@@ -65,7 +65,7 @@ public class TestServiceImpl implements TestService {
RedisPersonalWork personalWork=new RedisPersonalWork(work.getId(),time,work.getTitle(),work.getStatus(),releaseName,executorName,1,WorkAttribution.ME_WORK,latestNews,work.getSuperiorId(),new ArrayList<>(),0); RedisPersonalWork personalWork=new RedisPersonalWork(work.getId(),time,work.getTitle(),work.getStatus(),releaseName,executorName,1,WorkAttribution.ME_WORK,latestNews,work.getSuperiorId(),new ArrayList<>(),0);
//发布人 //发布人
if (work.getSuperiorId()==null){ if (work.getSuperiorId()==null){
personalWork.setWorkAttribution(WorkAttribution.ME_RELEASE_WORK); personalWork.setWorkAttribution(WorkAttribution1.ME_RELEASE_WORK);
personalWork.setReadState(0); personalWork.setReadState(0);
redisTemplate.opsForList().leftPush(Constants.REDIS_EVENT+work.getPublisher(),personalWork); redisTemplate.opsForList().leftPush(Constants.REDIS_EVENT+work.getPublisher(),personalWork);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论