Merge branch 'test' into dev

This commit is contained in:
GYJ
2024-12-09 14:14:48 +08:00
5 changed files with 28 additions and 13 deletions

View File

@@ -1,6 +1,7 @@
package com.sqx.modules.taskCenter.controller;
import cn.hutool.core.date.DateUtil;
import com.sqx.modules.app.annotation.Login;
import com.sqx.modules.taskCenter.entity.TaskCenter;
import com.sqx.modules.taskCenter.service.TaskCenterService;
@@ -33,7 +34,7 @@ public class TaskCenterController {
@PostMapping("/taskCenter/insertTaskCenter")
@ApiOperation("添加任务中心")
public Result insertTaskCenter(@RequestBody TaskCenter taskCenter) {
taskCenter.setCreateTime(DateUtils.format(new Date()));
taskCenter.setCreateTime(DateUtil.now());
taskCenterService.save(taskCenter);
return Result.success();
}
@@ -47,6 +48,7 @@ public class TaskCenterController {
@PostMapping("/taskCenter/updateTaskCenter")
@ApiOperation("修改任务中心")
public Result updateTaskCenter(@RequestBody TaskCenter taskCenter) {
taskCenter.setUpdateTime(DateUtil.now());
taskCenterService.updateById(taskCenter);
return Result.success();
}

View File

@@ -1,17 +1,22 @@
package com.sqx.modules.taskCenter.entity;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import lombok.Data;
/**
* 任务中心(TaskCenter)表实体类
*
* @author ww
* @since 2024-12-06 13:57:51
* @since 2024-12-09 13:53:10
*/
@Data
@TableName("task_center")
@@ -21,7 +26,7 @@ public class TaskCenter extends Model<TaskCenter> {
private Long id;
@ApiModelProperty("标题")
private String title;
@ApiModelProperty("任务类型 1 普通任务 2 打卡任务 9 其它")
@ApiModelProperty("任务类型 1 普通任务 2 打卡任务 3 9 其它")
private Integer type;
@ApiModelProperty("详情描述")
private String detail;
@@ -43,9 +48,14 @@ public class TaskCenter extends Model<TaskCenter> {
private String buttonUrl;
private String createTime;
private String updateTime;
@ApiModelProperty("排序")
private Integer sort;
@ApiModelProperty("是否开启 0否1是")
private Integer shows;
@TableField(exist = false)
private boolean disabled = true;
}

View File

@@ -47,7 +47,7 @@ public class TaskCenterServiceImpl extends ServiceImpl<TaskCenterDao, TaskCenter
@Override
public Result queryTaskCenter(Integer page, Integer limit, Long userId) {
//任务
IPage<TaskCenter> taskPage = baseMapper.selectPage(new Page<>(page, limit), new QueryWrapper<TaskCenter>().eq("show", 1).orderByDesc("sort"));
IPage<TaskCenter> taskPage = baseMapper.selectPage(new Page<>(page, limit), new QueryWrapper<TaskCenter>().eq("shows", 1).orderByDesc("sort"));
boolean todaySign = true;
//月 签到记录
QueryWrapper<UserSignRecord> signWrapper = new QueryWrapper<>();