|
@@ -3,6 +3,7 @@ package com.qunzhixinxi.hnqz.admin.service.impl;
|
|
|
import cn.hutool.core.collection.CollUtil;
|
|
|
import cn.hutool.core.util.IdUtil;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
+import cn.hutool.json.JSONUtil;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.qunzhixinxi.hnqz.admin.api.dto.WmQuizDTO;
|
|
@@ -141,7 +142,7 @@ public class WmQuizServiceImpl extends ServiceImpl<WmQuizMapper, WmQuiz> impleme
|
|
|
return this.update(Wrappers.<WmQuiz>lambdaUpdate()
|
|
|
.set(StrUtil.isNotBlank(resource.getTitle()), WmQuiz::getTitle, resource.getTitle())
|
|
|
.set(StrUtil.isNotBlank(resource.getIntroduction()), WmQuiz::getIntroduction, resource.getIntroduction())
|
|
|
- .set(resource.getExpand() != null, WmQuiz::getExpand, resource.getExpand())
|
|
|
+ .set(resource.getExpand() != null, WmQuiz::getExpand, JSONUtil.toJsonStr(resource.getExpand()))
|
|
|
.set(WmQuiz::getUpdateBy, user.getUsername())
|
|
|
.set(WmQuiz::getUpdateTime, LocalDateTime.now())
|
|
|
.eq(WmQuiz::getSerialNumber, resource.getSn())
|