lidongdong
2023-10-23 62c7d515921da31fdec59363b1e54b1149dd1c48
修改添加活动状态错误
2个文件已修改
42 ■■■■■ 已修改文件
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/jinhui/JinhuiExperienceActivityVO.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/java/com/panzhihua/service_jinhui_community/service/impl/JinhuiExperienceActivityServiceImpl.java 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/jinhui/JinhuiExperienceActivityVO.java
@@ -35,16 +35,20 @@
    private String lon;
    @ApiModelProperty(value = "报名开始时间")
    private String applyStartTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date applyStartTime;
    @ApiModelProperty(value = "报名结束时间")
    private String applyEndTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date applyEndTime;
    @ApiModelProperty(value = "活动开始时间")
    private String activityStartTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date activityStartTime;
    @ApiModelProperty(value = "活动结束时间")
    private String activityEndTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date activityEndTime;
    @ApiModelProperty(value = "参加人数 (不限传-1)")
    private String peopleNumber;
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/java/com/panzhihua/service_jinhui_community/service/impl/JinhuiExperienceActivityServiceImpl.java
@@ -37,6 +37,36 @@
    @Override
    public R addData(JinhuiExperienceActivityVO item)
    {
        if(item.getApplyStartTime()==null)
        {
            return R.fail("报名开始时间不能为空");
        }
        if(item.getApplyStartTime()!=null)
        {
            if(item.getActivityStartTime().getTime()<System.currentTimeMillis())
            {
                return R.fail("报名开始时间不能小于当前时间");
            }
        }
        if(item.getApplyEndTime()!=null)
        {
            if(item.getApplyEndTime().getTime()<System.currentTimeMillis())
            {
                return R.fail("报名结束时间不能小于当前时间");
            }
            if(item.getApplyEndTime().getTime() <= item.getActivityStartTime().getTime())
            {
                return R.fail("报名结束时间不能小于报名开始时间");
            }
        }
        item.setActivityType("1");
        int num= baseMapper.addData(item);
        if(num>0)
        {