Browse Source

fix: update quiz serializable to json

shc 1 year ago
parent
commit
9dd680f504

+ 2 - 1
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/impl/WmQuizServiceImpl.java

@@ -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())