pc小程序政府端修改
This commit is contained in:
parent
d233efcb55
commit
afeaea4c60
|
|
@ -0,0 +1,37 @@
|
||||||
|
package com.rzyc.bean.task.dto;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import io.swagger.annotations.ApiModel;
|
||||||
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description:
|
||||||
|
* @Author: ZQW
|
||||||
|
* @CreateTime: 2022/10/28 13:53
|
||||||
|
*/
|
||||||
|
|
||||||
|
@ApiModel("姓名显示请求参数")
|
||||||
|
public class NameDto {
|
||||||
|
|
||||||
|
@ApiModelProperty("任务id")
|
||||||
|
private String taskId;
|
||||||
|
|
||||||
|
@ApiModelProperty("任务类型id")
|
||||||
|
private String taskTypeId;
|
||||||
|
|
||||||
|
public String getTaskId() {
|
||||||
|
return taskId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTaskId(String taskId) {
|
||||||
|
this.taskId = taskId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getTaskTypeId() {
|
||||||
|
return taskTypeId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTaskTypeId(String taskTypeId) {
|
||||||
|
this.taskTypeId = taskTypeId;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -17,20 +17,19 @@ import java.util.Date;
|
||||||
@ApiModel("新增履职记录请求参数")
|
@ApiModel("新增履职记录请求参数")
|
||||||
public class PerRecordDto {
|
public class PerRecordDto {
|
||||||
|
|
||||||
@ApiModelProperty(value = "主键id")
|
@ApiModelProperty(value = "工作记录id")
|
||||||
@TableId("OADistributionId")
|
@TableId("record_id")
|
||||||
private String oadistributionid;
|
private String recordId;
|
||||||
|
|
||||||
@ApiModelProperty(value = "任务id",required = true)
|
@ApiModelProperty(value = "任务接收id",required = true)
|
||||||
@TableField("OATaskId")
|
@TableField("OADistributionId")
|
||||||
private String oataskid;
|
private String OADistributionId;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "工作摘要")
|
||||||
@ApiModelProperty(value = "任务摘要")
|
|
||||||
@TableField("title")
|
@TableField("title")
|
||||||
private String title;
|
private String title;
|
||||||
|
|
||||||
@ApiModelProperty(value = "任务内容")
|
@ApiModelProperty(value = "工作内容")
|
||||||
@TableField("subject")
|
@TableField("subject")
|
||||||
private String subject;
|
private String subject;
|
||||||
|
|
||||||
|
|
@ -44,20 +43,20 @@ public class PerRecordDto {
|
||||||
@TableField("end_time")
|
@TableField("end_time")
|
||||||
private Date endTime;
|
private Date endTime;
|
||||||
|
|
||||||
public String getOadistributionid() {
|
public String getRecordId() {
|
||||||
return oadistributionid;
|
return recordId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setOadistributionid(String oadistributionid) {
|
public void setRecordId(String recordId) {
|
||||||
this.oadistributionid = oadistributionid;
|
this.recordId = recordId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getOataskid() {
|
public String getOADistributionId() {
|
||||||
return oataskid;
|
return OADistributionId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setOataskid(String oataskid) {
|
public void setOADistributionId(String OADistributionId) {
|
||||||
this.oataskid = oataskid;
|
this.OADistributionId = OADistributionId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getTitle() {
|
public String getTitle() {
|
||||||
|
|
|
||||||
|
|
@ -13,10 +13,10 @@ import io.swagger.annotations.ApiModelProperty;
|
||||||
@ApiModel("专项工作请求参数")
|
@ApiModel("专项工作请求参数")
|
||||||
public class SpeWorkDto {
|
public class SpeWorkDto {
|
||||||
|
|
||||||
@ApiModelProperty(value = "任务id",required = true)
|
@ApiModelProperty(value = "任务类型id",required = true)
|
||||||
private String taskTypeId;
|
private String taskTypeId;
|
||||||
|
|
||||||
@ApiModelProperty(value = "任务发布人id",required = true)
|
@ApiModelProperty(value = "任务接收人id",required = true)
|
||||||
private String sendId;
|
private String sendId;
|
||||||
|
|
||||||
@ApiModelProperty(value = "关键词")
|
@ApiModelProperty(value = "关键词")
|
||||||
|
|
|
||||||
|
|
@ -12,10 +12,10 @@ import io.swagger.annotations.ApiModelProperty;
|
||||||
@ApiModel("待办任务详情请求参数")
|
@ApiModel("待办任务详情请求参数")
|
||||||
public class WorkDetailDto {
|
public class WorkDetailDto {
|
||||||
|
|
||||||
@ApiModelProperty(value = "任务id",required = true)
|
@ApiModelProperty(value = "任务接收id",required = true)
|
||||||
private String oaTaskId;
|
private String oaTaskId;
|
||||||
|
|
||||||
@ApiModelProperty(value = "任务发布人id",required = true)
|
@ApiModelProperty(value = "任务发布人id")
|
||||||
private String sendId;
|
private String sendId;
|
||||||
|
|
||||||
public String getOaTaskId() {
|
public String getOaTaskId() {
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ import io.swagger.annotations.ApiModelProperty;
|
||||||
@ApiModel("待办任务请求参数")
|
@ApiModel("待办任务请求参数")
|
||||||
public class WorkDto {
|
public class WorkDto {
|
||||||
|
|
||||||
@ApiModelProperty(value = "任务id",required = true)
|
@ApiModelProperty(value = "任务类型id",required = true)
|
||||||
private String taskTypeId;
|
private String taskTypeId;
|
||||||
|
|
||||||
@ApiModelProperty(value = "用户id")
|
@ApiModelProperty(value = "用户id")
|
||||||
|
|
|
||||||
|
|
@ -25,10 +25,6 @@ public class SingleWorkVo {
|
||||||
@ApiModelProperty("任务发布人")
|
@ApiModelProperty("任务发布人")
|
||||||
private String sendId;
|
private String sendId;
|
||||||
|
|
||||||
@ApiModelProperty(value = "接收用户id",required = true)
|
|
||||||
@TableField("user_id")
|
|
||||||
private String userId;
|
|
||||||
|
|
||||||
@TableField("StartDate")
|
@TableField("StartDate")
|
||||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
@ApiModelProperty("开始时间")
|
@ApiModelProperty("开始时间")
|
||||||
|
|
@ -79,14 +75,6 @@ public class SingleWorkVo {
|
||||||
this.sendId = sendId;
|
this.sendId = sendId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getUserId() {
|
|
||||||
return userId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUserId(String userId) {
|
|
||||||
this.userId = userId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getStartdate() {
|
public Date getStartdate() {
|
||||||
return startdate;
|
return startdate;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,9 @@ public class SpecialWorkVo {
|
||||||
@ApiModelProperty("任务id")
|
@ApiModelProperty("任务id")
|
||||||
private String oataskid;
|
private String oataskid;
|
||||||
|
|
||||||
|
@ApiModelProperty("任务接收id")
|
||||||
|
private String OADistributionId;
|
||||||
|
|
||||||
@TableField("TaskType")
|
@TableField("TaskType")
|
||||||
@ApiModelProperty("任务类型")
|
@ApiModelProperty("任务类型")
|
||||||
private String tasktype;
|
private String tasktype;
|
||||||
|
|
@ -58,6 +61,14 @@ public class SpecialWorkVo {
|
||||||
@ApiModelProperty("发布人")
|
@ApiModelProperty("发布人")
|
||||||
private String sendName;
|
private String sendName;
|
||||||
|
|
||||||
|
public String getOADistributionId() {
|
||||||
|
return OADistributionId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setOADistributionId(String OADistributionId) {
|
||||||
|
this.OADistributionId = OADistributionId;
|
||||||
|
}
|
||||||
|
|
||||||
public String getOataskid() {
|
public String getOataskid() {
|
||||||
return oataskid;
|
return oataskid;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,9 @@ public class WorkPriorityVo {
|
||||||
@ApiModelProperty("任务id")
|
@ApiModelProperty("任务id")
|
||||||
private String oataskid;
|
private String oataskid;
|
||||||
|
|
||||||
|
@ApiModelProperty("任务接收id")
|
||||||
|
private String OADistributionId;
|
||||||
|
|
||||||
@ApiModelProperty("任务摘要")
|
@ApiModelProperty("任务摘要")
|
||||||
@TableField("title")
|
@TableField("title")
|
||||||
private String title;
|
private String title;
|
||||||
|
|
@ -35,6 +38,14 @@ public class WorkPriorityVo {
|
||||||
@TableField("totalNum")
|
@TableField("totalNum")
|
||||||
private Integer totalNum = 4;
|
private Integer totalNum = 4;
|
||||||
|
|
||||||
|
public String getOADistributionId() {
|
||||||
|
return OADistributionId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setOADistributionId(String OADistributionId) {
|
||||||
|
this.OADistributionId = OADistributionId;
|
||||||
|
}
|
||||||
|
|
||||||
public String getTasktype() {
|
public String getTasktype() {
|
||||||
return tasktype;
|
return tasktype;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,10 @@ package com.rzyc.mapper;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
import com.rzyc.bean.task.dto.IdDto;
|
import com.rzyc.bean.task.dto.IdDto;
|
||||||
|
import com.rzyc.bean.task.dto.NameDto;
|
||||||
|
import com.rzyc.bean.task.dto.WorkDetailDto;
|
||||||
import com.rzyc.bean.task.dto.WorkDto;
|
import com.rzyc.bean.task.dto.WorkDto;
|
||||||
import com.rzyc.bean.task.vo.PerformanceVo;
|
import com.rzyc.bean.task.vo.*;
|
||||||
import com.rzyc.bean.task.vo.ThingVo;
|
|
||||||
import com.rzyc.bean.task.vo.WorkPriorityVo;
|
|
||||||
import com.rzyc.model.OADistribution;
|
import com.rzyc.model.OADistribution;
|
||||||
import com.rzyc.model.oth.ManualLable;
|
import com.rzyc.model.oth.ManualLable;
|
||||||
import org.apache.ibatis.annotations.Param;
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
@ -50,12 +50,12 @@ public interface OADistributionMapper extends BaseMapper<OADistribution> {
|
||||||
@Param("snedId")String snedId);
|
@Param("snedId")String snedId);
|
||||||
|
|
||||||
|
|
||||||
//履职记录详情
|
|
||||||
List<PerformanceVo> preList(@Param("id") String id);
|
|
||||||
|
|
||||||
//统计完成次数
|
|
||||||
int countNum(@Param("taskTypeId")String taskTypeId);
|
|
||||||
|
|
||||||
//跟新任务执行表
|
//跟新任务执行表
|
||||||
int updateDistriubtion(@Param("oaDistribution")OADistribution oaDistribution);
|
int updateDistriubtion(@Param("oaDistribution")OADistribution oaDistribution);
|
||||||
|
|
||||||
|
//专项工作详情
|
||||||
|
SingleWorkVo singleWorkDetail(@Param("idDto")IdDto idDto);
|
||||||
|
|
||||||
|
//人员姓名显示
|
||||||
|
List<NameVo> selectName(@Param("nameDto") NameDto nameDto);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -130,12 +130,9 @@ public interface OATaskMapper extends BaseMapper<OATask> {
|
||||||
List<WorkPriorityVo> workList(@Param("workDto") WorkDto workDto);
|
List<WorkPriorityVo> workList(@Param("workDto") WorkDto workDto);
|
||||||
|
|
||||||
|
|
||||||
//待办任务列表
|
//专项工作列表
|
||||||
List<SpecialWorkVo> speWorkList(@Param("speWorkDto")SpeWorkDto speWorkDto);
|
List<SpecialWorkVo> speWorkList(@Param("speWorkDto")SpeWorkDto speWorkDto);
|
||||||
|
|
||||||
//待办任务详情
|
|
||||||
SingleWorkVo singleWorkDetail(@Param("workDetailDto")WorkDetailDto workDetailDto);
|
|
||||||
|
|
||||||
//查找oaTask
|
//查找oaTask
|
||||||
OATask selectOATask(@Param("oaTaskId") String oaTaskId);
|
OATask selectOATask(@Param("oaTaskId") String oaTaskId);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,28 @@
|
||||||
|
package com.rzyc.mapper;
|
||||||
|
|
||||||
|
import com.rzyc.bean.task.vo.PerformanceVo;
|
||||||
|
import com.rzyc.model.TaskRecord;
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <p>
|
||||||
|
* 任务记录表 Mapper 接口
|
||||||
|
* </p>
|
||||||
|
*
|
||||||
|
* @author
|
||||||
|
* @since 2022-10-28
|
||||||
|
*/
|
||||||
|
@Repository
|
||||||
|
public interface TaskRecordMapper extends BaseMapper<TaskRecord> {
|
||||||
|
|
||||||
|
//履职记录详情
|
||||||
|
List<PerformanceVo> preList(@Param("id") String id);
|
||||||
|
|
||||||
|
//统计完成次数
|
||||||
|
int countNum(@Param("taskTypeId")String taskTypeId);
|
||||||
|
}
|
||||||
|
/**/
|
||||||
151
inventory-dao/src/main/java/com/rzyc/model/TaskRecord.java
Normal file
151
inventory-dao/src/main/java/com/rzyc/model/TaskRecord.java
Normal file
|
|
@ -0,0 +1,151 @@
|
||||||
|
package com.rzyc.model;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import java.util.Date;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import java.io.Serializable;
|
||||||
|
import io.swagger.annotations.ApiModel;
|
||||||
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* <p>
|
||||||
|
* 任务记录表
|
||||||
|
* </p>
|
||||||
|
*
|
||||||
|
* @author
|
||||||
|
* @since 2022-10-28
|
||||||
|
*/
|
||||||
|
@TableName("task_record")
|
||||||
|
@ApiModel(value="TaskRecord对象", description="任务记录表")
|
||||||
|
public class TaskRecord implements Serializable {
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "工作记录id")
|
||||||
|
@TableId("record_id")
|
||||||
|
private String recordId;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "任务接收id")
|
||||||
|
@TableField("OADistributionId")
|
||||||
|
private String OADistributionId;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "工作摘要")
|
||||||
|
@TableField("title")
|
||||||
|
private String title;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "工作内容")
|
||||||
|
@TableField("subject")
|
||||||
|
private String subject;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "开始时间")
|
||||||
|
@TableField("start_time")
|
||||||
|
private Date startTime;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "结束时间")
|
||||||
|
@TableField("end_time")
|
||||||
|
private Date endTime;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "创建时间")
|
||||||
|
@TableField("create_time")
|
||||||
|
private Date createTime;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "创建人")
|
||||||
|
@TableField("create_by")
|
||||||
|
private String createBy;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "修改时间")
|
||||||
|
@TableField("modfiy_time")
|
||||||
|
private Date modfiyTime;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "修改人")
|
||||||
|
@TableField("modfiy_by")
|
||||||
|
private String modfiyBy;
|
||||||
|
|
||||||
|
public String getRecordId() {
|
||||||
|
return recordId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setRecordId(String recordId) {
|
||||||
|
this.recordId = recordId;
|
||||||
|
}
|
||||||
|
public String getOADistributionId() {
|
||||||
|
return OADistributionId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setOADistributionId(String OADistributionId) {
|
||||||
|
this.OADistributionId = OADistributionId;
|
||||||
|
}
|
||||||
|
public String getTitle() {
|
||||||
|
return title;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTitle(String title) {
|
||||||
|
this.title = title;
|
||||||
|
}
|
||||||
|
public String getSubject() {
|
||||||
|
return subject;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setSubject(String subject) {
|
||||||
|
this.subject = subject;
|
||||||
|
}
|
||||||
|
public Date getStartTime() {
|
||||||
|
return startTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setStartTime(Date startTime) {
|
||||||
|
this.startTime = startTime;
|
||||||
|
}
|
||||||
|
public Date getEndTime() {
|
||||||
|
return endTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setEndTime(Date endTime) {
|
||||||
|
this.endTime = endTime;
|
||||||
|
}
|
||||||
|
public Date getCreateTime() {
|
||||||
|
return createTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCreateTime(Date createTime) {
|
||||||
|
this.createTime = createTime;
|
||||||
|
}
|
||||||
|
public String getCreateBy() {
|
||||||
|
return createBy;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCreateBy(String createBy) {
|
||||||
|
this.createBy = createBy;
|
||||||
|
}
|
||||||
|
public Date getModfiyTime() {
|
||||||
|
return modfiyTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setModfiyTime(Date modfiyTime) {
|
||||||
|
this.modfiyTime = modfiyTime;
|
||||||
|
}
|
||||||
|
public String getModfiyBy() {
|
||||||
|
return modfiyBy;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setModfiyBy(String modfiyBy) {
|
||||||
|
this.modfiyBy = modfiyBy;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return "TaskRecord{" +
|
||||||
|
"recordId=" + recordId +
|
||||||
|
", OADistributionId=" + OADistributionId +
|
||||||
|
", title=" + title +
|
||||||
|
", subject=" + subject +
|
||||||
|
", startTime=" + startTime +
|
||||||
|
", endTime=" + endTime +
|
||||||
|
", createTime=" + createTime +
|
||||||
|
", createBy=" + createBy +
|
||||||
|
", modfiyTime=" + modfiyTime +
|
||||||
|
", modfiyBy=" + modfiyBy +
|
||||||
|
"}";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -26,31 +26,10 @@ public class TaskAddOrUpdateDto {
|
||||||
@TableField("OATaskId")
|
@TableField("OATaskId")
|
||||||
private String oataskid;
|
private String oataskid;
|
||||||
|
|
||||||
@ApiModelProperty(value = "接收用户id")
|
@ApiModelProperty(value = "接收用户id",required = true)
|
||||||
@TableField("SysUserId")
|
@TableField("SysUserId")
|
||||||
private String sysuserid;
|
private String sysuserid;
|
||||||
|
|
||||||
/**
|
|
||||||
* 接收人名
|
|
||||||
*/
|
|
||||||
@ApiModelProperty(value = "接收人名")
|
|
||||||
private String receiveName;
|
|
||||||
|
|
||||||
|
|
||||||
/* @ApiModelProperty(value = "开始时间,格式 yyyy-MM-dd HH:mm:ss")
|
|
||||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
||||||
@TableField("start_time")
|
|
||||||
private Date startTime;*/
|
|
||||||
|
|
||||||
/*@ApiModelProperty(value = "结束时间,格式 yyyy-MM-dd HH:mm:ss")
|
|
||||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
||||||
@TableField("end_time")
|
|
||||||
private Date endTime;*/
|
|
||||||
|
|
||||||
@ApiModelProperty("1、未执行 2、执行中 3、执行完成")
|
|
||||||
@TableField("AppStatus")
|
|
||||||
private String appstatus ;
|
|
||||||
|
|
||||||
public String getOadistributionid() {
|
public String getOadistributionid() {
|
||||||
return oadistributionid;
|
return oadistributionid;
|
||||||
}
|
}
|
||||||
|
|
@ -74,20 +53,4 @@ public class TaskAddOrUpdateDto {
|
||||||
public void setSysuserid(String sysuserid) {
|
public void setSysuserid(String sysuserid) {
|
||||||
this.sysuserid = sysuserid;
|
this.sysuserid = sysuserid;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getReceiveName() {
|
|
||||||
return receiveName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setReceiveName(String receiveName) {
|
|
||||||
this.receiveName = receiveName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getAppstatus() {
|
|
||||||
return appstatus;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAppstatus(String appstatus) {
|
|
||||||
this.appstatus = appstatus;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -236,22 +236,6 @@
|
||||||
order by ob.end_time asc
|
order by ob.end_time asc
|
||||||
</select>-->
|
</select>-->
|
||||||
|
|
||||||
<select id="preList" resultType="com.rzyc.bean.task.vo.PerformanceVo">
|
|
||||||
select od.title,od.start_time
|
|
||||||
from OADistribution od
|
|
||||||
join oatask ot
|
|
||||||
on ot.OATaskId = od.OATaskId
|
|
||||||
where ot.OATaskId = #{id}
|
|
||||||
order by od.start_time asc
|
|
||||||
</select>
|
|
||||||
|
|
||||||
<!--统计完成次数
|
|
||||||
resultType="int":返回值类型
|
|
||||||
parameterType="string":参数类型
|
|
||||||
-->
|
|
||||||
<select id="countNum" resultType="int" parameterType="string">
|
|
||||||
select count(od.OATaskId) from OADistribution od where od.OATaskId = #{taskTypeId}
|
|
||||||
</select>
|
|
||||||
|
|
||||||
<update id="updateDistriubtion" parameterType="com.rzyc.model.OADistribution">
|
<update id="updateDistriubtion" parameterType="com.rzyc.model.OADistribution">
|
||||||
update OADistribution
|
update OADistribution
|
||||||
|
|
@ -269,4 +253,21 @@
|
||||||
ModifiedBy = #{oaDistribution.modifiedby,jdbcType=VARCHAR}
|
ModifiedBy = #{oaDistribution.modifiedby,jdbcType=VARCHAR}
|
||||||
where OADistributionId = #{oaDistribution.oadistributionid}
|
where OADistributionId = #{oaDistribution.oadistributionid}
|
||||||
</update>
|
</update>
|
||||||
|
|
||||||
|
<!--专项工作详情-->
|
||||||
|
<select id="singleWorkDetail" resultType="com.rzyc.bean.task.vo.SingleWorkVo">
|
||||||
|
select ot.OATaskId,ot.send_id,ot.StartDate,ot.EndDate,ot.Subject,ot.send_id,ot.AppStatus,ot.title,ot.CreatedOn
|
||||||
|
from oatask ot
|
||||||
|
join OADistribution od on ot.OATaskId = od.OATaskId
|
||||||
|
where od.OADistributionId = #{idDto.id}
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<select id="selectName" resultType="com.rzyc.bean.task.vo.NameVo">
|
||||||
|
select od.SysChinaName as name
|
||||||
|
from OADistribution od
|
||||||
|
join oatask ot
|
||||||
|
on ot.OATaskId = od.OATaskId
|
||||||
|
where od.OATaskId = #{nameDto.taskId}
|
||||||
|
and ot.TaskType = #{nameDto.taskTypeId}
|
||||||
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|
|
||||||
|
|
@ -505,8 +505,9 @@
|
||||||
|
|
||||||
<!--查询待办事项-->
|
<!--查询待办事项-->
|
||||||
<select id="workList" resultType="com.rzyc.bean.task.vo.WorkPriorityVo">
|
<select id="workList" resultType="com.rzyc.bean.task.vo.WorkPriorityVo">
|
||||||
select ot.OATaskId,ot.title,ot.TaskType
|
select ot.OATaskId,od.OADistributionId,ot.title,ot.TaskType
|
||||||
from oatask ot
|
from oatask ot
|
||||||
|
join OADistribution od on ot.OATaskId = od.OATaskId
|
||||||
left join oa_task_type ty
|
left join oa_task_type ty
|
||||||
on ot.TaskType = ty.type_id
|
on ot.TaskType = ty.type_id
|
||||||
where 1=1
|
where 1=1
|
||||||
|
|
@ -517,7 +518,7 @@
|
||||||
and ot.TaskType = #{workDto.taskTypeId}
|
and ot.TaskType = #{workDto.taskTypeId}
|
||||||
</if>
|
</if>
|
||||||
<if test="workDto.sysUserId != null and workDto.sysUserId != ''">
|
<if test="workDto.sysUserId != null and workDto.sysUserId != ''">
|
||||||
and ot.user_id = #{workDto.sysUserId}
|
and od.SysUserId = #{workDto.sysUserId}
|
||||||
</if>
|
</if>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
|
@ -540,39 +541,26 @@
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="speWorkList" resultType="com.rzyc.bean.task.vo.SpecialWorkVo">
|
<select id="speWorkList" resultType="com.rzyc.bean.task.vo.SpecialWorkVo">
|
||||||
select ot.OATaskId,ot.TaskType,ot.Subject,ot.send_id,ot.AppStatus,ot.title,ot.CreatedOn,sys.SysUserName as sendName
|
select ot.OATaskId,od.OADistributionId,ot.TaskType,ot.Subject,ot.send_id,ot.AppStatus,ot.title,ot.CreatedOn,sys.SysUserName as sendName
|
||||||
from oatask ot
|
from oatask ot
|
||||||
|
join OADistribution od on ot.OATaskId = od.OATaskId
|
||||||
join oa_task_type ty
|
join oa_task_type ty
|
||||||
on ot.TaskType = ty.type_id
|
on ot.TaskType = ty.type_id
|
||||||
join sysuser sys
|
join sysuser sys
|
||||||
on ot.send_id = sys.SysUserId
|
on ot.send_id = sys.SysUserId
|
||||||
where 1=1
|
where 1=1
|
||||||
<if test="speWorkDto.condition != null and speWorkDto.condition != ''">
|
<if test="speWorkDto.condition != null and speWorkDto.condition != ''">
|
||||||
and ot.TaskType like #{speWorkDto.condition}
|
and ot.title like #{speWorkDto.condition}
|
||||||
</if>
|
</if>
|
||||||
<if test="speWorkDto.taskTypeId != null and speWorkDto.taskTypeId != ''">
|
<if test="speWorkDto.taskTypeId != null and speWorkDto.taskTypeId != ''">
|
||||||
and ot.TaskType = #{speWorkDto.taskTypeId}
|
and ot.TaskType = #{speWorkDto.taskTypeId}
|
||||||
</if>
|
</if>
|
||||||
<if test="speWorkDto.sendId != null and speWorkDto.sendId != ''">
|
<if test="speWorkDto.sendId != null and speWorkDto.sendId != ''">
|
||||||
and ot.send_id = #{speWorkDto.sendId}
|
and od.SysUserId = #{speWorkDto.sendId}
|
||||||
</if>
|
</if>
|
||||||
order by ot.CreatedOn desc
|
order by ot.CreatedOn desc
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<!--待办任务详情-->
|
|
||||||
<select id="singleWorkDetail" resultType="com.rzyc.bean.task.vo.SingleWorkVo">
|
|
||||||
select ot.OATaskId,ot.send_id,ot.StartDate,ot.EndDate,ot.Subject,ot.send_id,ot.AppStatus,ot.title,ot.CreatedOn,sys.SysUserName as sendName
|
|
||||||
from oatask ot
|
|
||||||
join sysuser sys
|
|
||||||
on ot.send_id = sys.SysUserId
|
|
||||||
where 1=1
|
|
||||||
<if test="workDetailDto.oaTaskId != null and workDetailDto.oaTaskId != ''">
|
|
||||||
and ot.OATaskId = #{workDetailDto.oaTaskId}
|
|
||||||
</if>
|
|
||||||
<if test="workDetailDto.sendId != null and workDetailDto.sendId != ''">
|
|
||||||
and ot.send_id = #{workDetailDto.sendId}
|
|
||||||
</if>
|
|
||||||
</select>
|
|
||||||
|
|
||||||
<select id="selectOATask" resultType="com.rzyc.model.OATask">
|
<select id="selectOATask" resultType="com.rzyc.model.OATask">
|
||||||
select ot.* from oatask ot where ot.OATaskId = #{oaTaskId}
|
select ot.* from oatask ot where ot.OATaskId = #{oaTaskId}
|
||||||
|
|
|
||||||
40
inventory-dao/src/main/resources/mapper/TaskRecordMapper.xml
Normal file
40
inventory-dao/src/main/resources/mapper/TaskRecordMapper.xml
Normal file
|
|
@ -0,0 +1,40 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
|
<mapper namespace="com.rzyc.mapper.TaskRecordMapper">
|
||||||
|
|
||||||
|
<!-- 通用查询映射结果 -->
|
||||||
|
<resultMap id="BaseResultMap" type="com.rzyc.model.TaskRecord">
|
||||||
|
<id column="record_id" property="recordId" />
|
||||||
|
<result column="OADistributionId" property="OADistributionId" />
|
||||||
|
<result column="title" property="title" />
|
||||||
|
<result column="subject" property="subject" />
|
||||||
|
<result column="start_time" property="startTime" />
|
||||||
|
<result column="end_time" property="endTime" />
|
||||||
|
<result column="create_time" property="createTime" />
|
||||||
|
<result column="create_by" property="createBy" />
|
||||||
|
<result column="modfiy_time" property="modfiyTime" />
|
||||||
|
<result column="modfiy_by" property="modfiyBy" />
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
<!-- 通用查询结果列 -->
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
record_id, OADistributionId, title, subject, start_time, end_time, create_time, create_by, modfiy_time, modfiy_by
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<select id="preList" resultType="com.rzyc.bean.task.vo.PerformanceVo">
|
||||||
|
select t.title,t.start_time
|
||||||
|
from task_record t
|
||||||
|
join OADistribution od
|
||||||
|
on t.OADistributionId = od.OADistributionId
|
||||||
|
where t.OADistributionId = #{id}
|
||||||
|
order by t.start_time asc
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!--统计完成次数
|
||||||
|
resultType="int":返回值类型
|
||||||
|
parameterType="string":参数类型
|
||||||
|
-->
|
||||||
|
<select id="countNum" resultType="int" parameterType="string">
|
||||||
|
select count(t.OADistributionId) from task_record t where t.OADistributionId = #{taskTypeId}
|
||||||
|
</select>
|
||||||
|
</mapper>
|
||||||
|
|
@ -5,15 +5,13 @@ import com.common.utils.StringUtils;
|
||||||
import com.common.utils.model.MultiResult;
|
import com.common.utils.model.MultiResult;
|
||||||
import com.common.utils.model.SingleResult;
|
import com.common.utils.model.SingleResult;
|
||||||
import com.rzyc.bean.task.dto.*;
|
import com.rzyc.bean.task.dto.*;
|
||||||
import com.rzyc.bean.task.vo.PerformanceVo;
|
import com.rzyc.bean.task.vo.*;
|
||||||
import com.rzyc.bean.task.vo.SingleWorkVo;
|
|
||||||
import com.rzyc.bean.task.vo.SpecialWorkVo;
|
|
||||||
import com.rzyc.bean.task.vo.WorkPriorityVo;
|
|
||||||
import com.rzyc.config.MethodAnnotation;
|
import com.rzyc.config.MethodAnnotation;
|
||||||
import com.rzyc.enums.TaskState;
|
import com.rzyc.enums.TaskState;
|
||||||
import com.rzyc.model.OADistribution;
|
import com.rzyc.model.OADistribution;
|
||||||
import com.rzyc.model.OATask;
|
import com.rzyc.model.OATask;
|
||||||
import com.rzyc.model.OaTaskUser;
|
import com.rzyc.model.OaTaskUser;
|
||||||
|
import com.rzyc.model.TaskRecord;
|
||||||
import com.rzyc.model.user.SysUser;
|
import com.rzyc.model.user.SysUser;
|
||||||
import io.swagger.annotations.Api;
|
import io.swagger.annotations.Api;
|
||||||
import io.swagger.annotations.ApiImplicitParam;
|
import io.swagger.annotations.ApiImplicitParam;
|
||||||
|
|
@ -57,8 +55,10 @@ public class AppletsTaskController extends BaseController{
|
||||||
public MultiResult<WorkPriorityVo> workList(@Valid WorkDto workDto){
|
public MultiResult<WorkPriorityVo> workList(@Valid WorkDto workDto){
|
||||||
MultiResult<WorkPriorityVo> result = new MultiResult<>();
|
MultiResult<WorkPriorityVo> result = new MultiResult<>();
|
||||||
List<WorkPriorityVo> workList = oaTaskMapper.workList(workDto);
|
List<WorkPriorityVo> workList = oaTaskMapper.workList(workDto);
|
||||||
int finishNum = oaDistributionMapper.countNum(workDto.getTaskTypeId());
|
|
||||||
for (WorkPriorityVo priorityVo : workList) {
|
for (WorkPriorityVo priorityVo : workList) {
|
||||||
|
String oaDistributionId = priorityVo.getOADistributionId();
|
||||||
|
int finishNum = taskRecordMapper.countNum(oaDistributionId);
|
||||||
priorityVo.setFinishNum(finishNum);
|
priorityVo.setFinishNum(finishNum);
|
||||||
}
|
}
|
||||||
result.setData(workList);
|
result.setData(workList);
|
||||||
|
|
@ -76,35 +76,34 @@ public class AppletsTaskController extends BaseController{
|
||||||
@MethodAnnotation(authorizations = {"addExecute","addExecute:update"},name = "工作要务列表")
|
@MethodAnnotation(authorizations = {"addExecute","addExecute:update"},name = "工作要务列表")
|
||||||
public SingleResult<String> addExecute(@Valid PerRecordDto perRecordDto) throws Exception{
|
public SingleResult<String> addExecute(@Valid PerRecordDto perRecordDto) throws Exception{
|
||||||
SingleResult<String> result = new SingleResult<>();
|
SingleResult<String> result = new SingleResult<>();
|
||||||
OADistribution oaDistribution = new OADistribution();
|
TaskRecord taskRecord = new TaskRecord();
|
||||||
BeanUtils.copyProperties(oaDistribution,perRecordDto);
|
BeanUtils.copyProperties(taskRecord,perRecordDto);
|
||||||
//日期格式转换
|
//日期格式转换
|
||||||
ConvertUtils.register(new DateConverter(null), Date.class);
|
ConvertUtils.register(new DateConverter(null), Date.class);
|
||||||
|
|
||||||
OATask oaTask = oaTaskMapper.findById(perRecordDto.getOataskid());
|
OADistribution oaDistribution = oaDistributionMapper.selectByPrimaryKey(perRecordDto.getOADistributionId());
|
||||||
System.out.println("任务 ========" + oaTask);
|
System.out.println("任务 ========" + oaDistribution);
|
||||||
|
|
||||||
if(null == oaTask){
|
if(null == oaDistribution){
|
||||||
result.setCode(0);
|
result.setCode(0);
|
||||||
result.setMessage("未知任务");
|
result.setMessage("未知任务");
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(StringUtils.isBlank(perRecordDto.getOadistributionid())){
|
if(StringUtils.isBlank(perRecordDto.getRecordId())){
|
||||||
oaDistribution.setOadistributionid(RandomNumber.getUUid());
|
taskRecord.setRecordId(RandomNumber.getUUid());
|
||||||
oaDistribution.setCreatedby(getUserId());
|
taskRecord.setOADistributionId(taskRecord.getOADistributionId());
|
||||||
oaDistribution.setCreatedon(new Date());
|
taskRecord.setCreateBy(getUserId());
|
||||||
oaDistributionMapper.insert(oaDistribution);
|
taskRecord.setCreateTime(new Date());
|
||||||
System.out.println("插入的数据===" + oaDistribution);
|
taskRecordMapper.insert(taskRecord);
|
||||||
|
System.err.println("插入的数据===" + taskRecord);
|
||||||
}else {
|
}else {
|
||||||
oaDistribution.setModifiedby(getUserId());
|
taskRecord.setModfiyBy(getUserId());
|
||||||
oaDistribution.setModifiedon(new Date());
|
taskRecord.setModfiyTime(new Date());
|
||||||
oaDistributionMapper.updateById(oaDistribution);
|
taskRecordMapper.updateById(taskRecord);
|
||||||
System.out.println("修改的数据===" + oaDistribution);
|
System.err.println("修改的数据===" + taskRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
oaTask.setAppstatus(TaskState.FINISH.getState());
|
|
||||||
oaTaskMapper.updateById(oaTask);
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -115,14 +114,14 @@ public class AppletsTaskController extends BaseController{
|
||||||
*/
|
*/
|
||||||
@ApiOperation(value = "履职记录列表",position = 3)
|
@ApiOperation(value = "履职记录列表",position = 3)
|
||||||
@ApiImplicitParams(value = {
|
@ApiImplicitParams(value = {
|
||||||
@ApiImplicitParam(name = "id",value = "任务1id")
|
@ApiImplicitParam(name = "id",value = "任务接收id")
|
||||||
})
|
})
|
||||||
@GetMapping("preList")
|
@GetMapping("preList")
|
||||||
@PreAuthorize("hasAnyAuthority('preList','preList:update')")
|
@PreAuthorize("hasAnyAuthority('preList','preList:update')")
|
||||||
@MethodAnnotation(authorizations = {"preList","preList:update"},name = "工作要务列表")
|
@MethodAnnotation(authorizations = {"preList","preList:update"},name = "工作要务列表")
|
||||||
public MultiResult<PerformanceVo> preList(@Valid IdDto idDto){
|
public MultiResult<PerformanceVo> preList(@Valid IdDto idDto){
|
||||||
MultiResult<PerformanceVo> result = new MultiResult<>();
|
MultiResult<PerformanceVo> result = new MultiResult<>();
|
||||||
List<PerformanceVo> preList = oaDistributionMapper.preList(idDto.getId());
|
List<PerformanceVo> preList = taskRecordMapper.preList(idDto.getId());
|
||||||
result.setData(preList);
|
result.setData(preList);
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
@ -150,12 +149,21 @@ public class AppletsTaskController extends BaseController{
|
||||||
*/
|
*/
|
||||||
@ApiOperation(value = "专项工作任务详情",position = 12)
|
@ApiOperation(value = "专项工作任务详情",position = 12)
|
||||||
@GetMapping("singleWorkDetail")
|
@GetMapping("singleWorkDetail")
|
||||||
|
@ApiImplicitParams(value = {
|
||||||
|
@ApiImplicitParam(name = "id",value = "任务接收id")
|
||||||
|
})
|
||||||
@PreAuthorize("hasAnyAuthority('singleWorkDetail','singleWorkDetail:update')")
|
@PreAuthorize("hasAnyAuthority('singleWorkDetail','singleWorkDetail:update')")
|
||||||
@MethodAnnotation(authorizations = {"singleWorkDetail","singleWorkDetail:update"},name = "工作要务列表")
|
@MethodAnnotation(authorizations = {"singleWorkDetail","singleWorkDetail:update"},name = "工作要务列表")
|
||||||
public SingleResult<SingleWorkVo> singleWorkDetail(@Valid WorkDetailDto workDetailDto){
|
public SingleResult<SingleWorkVo> singleWorkDetail(@Valid IdDto idDto){
|
||||||
SingleResult<SingleWorkVo> result = new SingleResult();
|
SingleResult<SingleWorkVo> result = new SingleResult();
|
||||||
SingleWorkVo specialWorkVos = oaTaskMapper.singleWorkDetail(workDetailDto);
|
OADistribution oaDistribution = oaDistributionMapper.selectByPrimaryKey(idDto.getId());
|
||||||
|
String sendUser = oaDistribution.getSysuserid();
|
||||||
|
SysUser user = sysUserMapper.selectUser(sendUser);
|
||||||
|
|
||||||
|
SingleWorkVo specialWorkVos = oaDistributionMapper.singleWorkDetail(idDto);
|
||||||
|
specialWorkVos.setSendName(user.getSysusername());
|
||||||
result.setData(specialWorkVos);
|
result.setData(specialWorkVos);
|
||||||
|
System.err.println("任务详情========" + specialWorkVos);
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -194,67 +202,22 @@ public class AppletsTaskController extends BaseController{
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* @Description: 任务流转
|
|
||||||
* @Author ZQW
|
|
||||||
* @CreateTime 2022/10/24 10:23
|
|
||||||
*/
|
|
||||||
/* @ApiOperation(value = "任务流转",position = 14)
|
|
||||||
@PostMapping("taskFlow")
|
|
||||||
@PreAuthorize("hasAnyAuthority('taskFlow:update')")
|
|
||||||
@MethodAnnotation(authorizations = {"taskFlow:update"},name = "任务流转")
|
|
||||||
public SingleResult<String> taskFlow(@Valid WorkFlowDto flowDto) throws Exception{
|
|
||||||
SingleResult<String> result = new SingleResult<>();
|
|
||||||
OaTaskUser oaTaskUser = new OaTaskUser();
|
|
||||||
OATask oaTask = oaTaskMapper.selectOATask(flowDto.getOaDistributionId());
|
|
||||||
SysUser user = sysUserMapper.selectUser(flowDto.getSysUserId());
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if(null == oaTask){
|
|
||||||
result.setCode(0);
|
|
||||||
result.setMessage("未知任务");
|
|
||||||
return result;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(null == user){
|
|
||||||
result.setCode(0);
|
|
||||||
result.setMessage("查无此人");
|
|
||||||
return result;
|
|
||||||
}
|
|
||||||
|
|
||||||
oaTask.setOataskid(RandomNumber.getUUid());
|
|
||||||
oaTask.setSendId(oaTask.getUserId());
|
|
||||||
oaTask.setUserId(flowDto.getSysUserId());
|
|
||||||
oaTaskUser.setCreateTime(new Date());
|
|
||||||
oaTaskUser.setCreateBy(getUserId());
|
|
||||||
oaTaskMapper.insertTask(oaTask);
|
|
||||||
System.err.println("插入的内容" + oaTask);
|
|
||||||
return result;
|
|
||||||
}*/
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @Description: 参与人员姓名显示
|
* @Description: 参与人员姓名显示
|
||||||
* @Author ZQW
|
* @Author ZQW
|
||||||
* @CreateTime 2022/10/25 11:00
|
* @CreateTime 2022/10/25 11:00
|
||||||
*/
|
*/
|
||||||
/* @ApiOperation(value = "参与人员姓名显示",position = 15)
|
@ApiOperation(value = "参与人员姓名显示",position = 14)
|
||||||
@GetMapping("nameList")
|
@GetMapping("nameList")
|
||||||
@PreAuthorize("hasAnyAuthority('nameList','nameList:update')")
|
@PreAuthorize("hasAnyAuthority('nameList','nameList:update')")
|
||||||
@MethodAnnotation(authorizations = {"nameList","nameList:update"},name = "参与人员姓名显示")
|
@MethodAnnotation(authorizations = {"nameList","nameList:update"},name = "参与人员姓名显示")
|
||||||
public MultiResult<NameVo> nameList(@Valid IdDto idDto){
|
public MultiResult<NameVo> nameList(@Valid NameDto nameDto){
|
||||||
MultiResult<NameVo> result = new MultiResult<>();
|
MultiResult<NameVo> result = new MultiResult<>();
|
||||||
oaTaskMapper.selectName(workDto);
|
List<NameVo> nameVoList = oaDistributionMapper.selectName(nameDto);
|
||||||
//查询任务
|
System.err.println("输出====" + nameVoList);
|
||||||
*//*List<OATask> taskList = (List<OATask>) oaTaskMapper.selectOATask(workDto.getTaskTypeId());
|
result.setData(nameVoList);
|
||||||
for (OATask oaTask : taskList) {
|
|
||||||
String sendId = oaTask.getSendId();
|
|
||||||
List<NameVo> nameVo = oaTaskMapper.selectName(sendId);
|
|
||||||
for (NameVo name : nameVo) {
|
|
||||||
name.setName();
|
|
||||||
}
|
|
||||||
}*//*
|
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
}*/
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -461,6 +461,9 @@ public class BaseController {
|
||||||
@Autowired
|
@Autowired
|
||||||
protected OaTaskUserMapper oaTaskUserMapper;
|
protected OaTaskUserMapper oaTaskUserMapper;
|
||||||
|
|
||||||
|
//任务记录
|
||||||
|
@Autowired
|
||||||
|
protected TaskRecordMapper taskRecordMapper;
|
||||||
/**
|
/**
|
||||||
* 岗位不需要的字符串
|
* 岗位不需要的字符串
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
|
|
@ -71,6 +71,7 @@ public class WorkController extends BaseController{
|
||||||
|
|
||||||
if(StringUtils.isBlank(addTaskDto.getOataskid())){
|
if(StringUtils.isBlank(addTaskDto.getOataskid())){
|
||||||
oaTask.setOataskid(RandomNumber.getUUid());
|
oaTask.setOataskid(RandomNumber.getUUid());
|
||||||
|
oaTask.setAppstatus("1");
|
||||||
oaTask.setCreatedby(getUserId());
|
oaTask.setCreatedby(getUserId());
|
||||||
oaTask.setCreatedon(new Date());
|
oaTask.setCreatedon(new Date());
|
||||||
oaTaskMapper.insertTask(oaTask);
|
oaTaskMapper.insertTask(oaTask);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user