fix:任务单新增附件字段

main
HuangHuiKang 4 days ago
parent 193d3c9d35
commit 8057b2d122

@ -47,6 +47,9 @@ public class TaskPageReqVO extends PageParam {
@Schema(description = "备注", example = "你猜")
private String remark;
@Schema(description = "附件 URL", example = "https://www.iocoder.cn/1.doc")
private String fileUrl;
@Schema(description = "创建时间")
@DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
private LocalDateTime[] createTime;

@ -65,6 +65,10 @@ public class TaskRespVO {
@ExcelProperty("备注")
private String remark;
@Schema(description = "附件 URL", example = "https://www.iocoder.cn/1.doc")
@ExcelProperty("附件 URL")
private String fileUrl;
@Schema(description = "是否启用", requiredMode = Schema.RequiredMode.REQUIRED)
@ExcelProperty(value = "是否启用", converter = DictConvert.class)
@DictFormat("infra_boolean_string") // TODO 代码优化:建议设置到对应的 DictTypeConstants 枚举类中

@ -50,6 +50,9 @@ public class TaskSaveReqVO {
@Schema(description = "备注", example = "你猜")
private String remark;
@Schema(description = "附件 URL", example = "https://www.iocoder.cn/1.doc")
private String fileUrl;
@Schema(description = "是否启用", requiredMode = Schema.RequiredMode.REQUIRED)
private Boolean isEnable;

@ -68,6 +68,11 @@ public class TaskDO extends BaseDO {
*/
private String remark;
/**
* URL
*/
private String fileUrl;
/**
* 0- 1-
*/

@ -33,6 +33,7 @@ public interface TaskMapper extends BaseMapperX<TaskDO> {
.eqIfPresent(TaskDO::getStatus, reqVO.getStatus())
.eqIfPresent(TaskDO::getProcessInstanceId, reqVO.getProcessInstanceId())
.eqIfPresent(TaskDO::getRemark, reqVO.getRemark())
.likeIfPresent(TaskDO::getFileUrl, reqVO.getFileUrl())
.eqIfPresent(TaskDO::getTaskType, reqVO.getTaskType())
.betweenIfPresent(TaskDO::getCreateTime, reqVO.getCreateTime())
.orderByDesc(TaskDO::getId));
@ -54,6 +55,7 @@ public interface TaskMapper extends BaseMapperX<TaskDO> {
.eqIfPresent(TaskDO::getIsScheduled, reqVO.getIsScheduled())
.eqIfPresent(TaskDO::getProcessInstanceId, reqVO.getProcessInstanceId())
.eqIfPresent(TaskDO::getRemark, reqVO.getRemark())
.likeIfPresent(TaskDO::getFileUrl, reqVO.getFileUrl())
.betweenIfPresent(TaskDO::getCreateTime, reqVO.getCreateTime())
.orderByDesc(TaskDO::getId));
}

Loading…
Cancel
Save