Commit 4e1ccb17 authored by liqin's avatar liqin 💬

bug fixed

parent 031176d4
...@@ -2,11 +2,11 @@ package cn.wisenergy.chnmuseum.party.common.enums; ...@@ -2,11 +2,11 @@ package cn.wisenergy.chnmuseum.party.common.enums;
public enum LanguageEnum { public enum LanguageEnum {
zh("Chinese", "汉语"), ZH("Chinese", "汉语"),
mn("Mongolian", "蒙语"), MN("Mongolian", "蒙语"),
bo("Tibetan", "藏语"), BO("Tibetan", "藏语"),
uyg("Uyghur", "维吾尔语"), UYG("Uyghur", "维吾尔语"),
en("English", "英语"); EN("English", "英语");
// 错误编码 // 错误编码
private String code; private String code;
......
package cn.wisenergy.chnmuseum.party.mapper; package cn.wisenergy.chnmuseum.party.mapper;
import cn.wisenergy.chnmuseum.party.model.Audit;
import cn.wisenergy.chnmuseum.party.model.TUser; import cn.wisenergy.chnmuseum.party.model.TUser;
import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import cn.wisenergy.chnmuseum.party.model.Audit;
import com.baomidou.mybatisplus.core.toolkit.Constants; import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import org.apache.poi.ss.formula.functions.T;
import org.springframework.data.querydsl.QPageRequest;
import java.util.List; import java.util.List;
...@@ -25,13 +23,13 @@ public interface AuditMapper extends BaseMapper<Audit> { ...@@ -25,13 +23,13 @@ public interface AuditMapper extends BaseMapper<Audit> {
List<Audit> getUserList(Page<Audit> page, @Param("user") TUser user); List<Audit> getUserList(Page<Audit> page, @Param("user") TUser user);
/** /**
* 视频审核分页 * 视频内容审核分页
* *
* @param page * @param page
* @param wrapper * @param wrapper
* @return * @return
*/ */
Page<Audit> getAssetPage(Page<Audit> page, @Param(Constants.WRAPPER) Wrapper<Audit> wrapper); Page<Audit> getVideoContentPage(Page<Audit> page, @Param(Constants.WRAPPER) Wrapper<Audit> wrapper);
/** /**
* 展板审核分页 * 展板审核分页
...@@ -51,5 +49,4 @@ public interface AuditMapper extends BaseMapper<Audit> { ...@@ -51,5 +49,4 @@ public interface AuditMapper extends BaseMapper<Audit> {
*/ */
Page<Audit> getLearningContentPage(Page<Audit> page, @Param(Constants.WRAPPER) Wrapper<Audit> wrapper); Page<Audit> getLearningContentPage(Page<Audit> page, @Param(Constants.WRAPPER) Wrapper<Audit> wrapper);
} }
...@@ -96,7 +96,7 @@ public class ExhibitionBoard implements Serializable { ...@@ -96,7 +96,7 @@ public class ExhibitionBoard implements Serializable {
@ApiModelProperty("是否已删除") @ApiModelProperty("是否已删除")
@TableField("is_deleted") @TableField("is_deleted")
private Boolean isDeleted; private Boolean deleted;
@ApiModelProperty("创建日期") @ApiModelProperty("创建日期")
@TableField(value = "create_time", fill = FieldFill.INSERT) @TableField(value = "create_time", fill = FieldFill.INSERT)
......
...@@ -69,11 +69,11 @@ public class LearningContent implements Serializable { ...@@ -69,11 +69,11 @@ public class LearningContent implements Serializable {
@ApiModelProperty("是否上架") @ApiModelProperty("是否上架")
@TableField("is_published") @TableField("is_published")
private Boolean isPublished; private Boolean published;
@ApiModelProperty("是否已删除") @ApiModelProperty("是否已删除")
@TableField("is_deleted") @TableField("is_deleted")
private Boolean isDeleted; private Boolean deleted;
@ApiModelProperty("排序顺序") @ApiModelProperty("排序顺序")
@TableField("sortorder") @TableField("sortorder")
......
...@@ -6,10 +6,10 @@ import cn.wisenergy.chnmuseum.party.common.enums.AuditTypeEnum; ...@@ -6,10 +6,10 @@ import cn.wisenergy.chnmuseum.party.common.enums.AuditTypeEnum;
import cn.wisenergy.chnmuseum.party.common.mvc.InterfaceException; import cn.wisenergy.chnmuseum.party.common.mvc.InterfaceException;
import cn.wisenergy.chnmuseum.party.mapper.AuditMapper; import cn.wisenergy.chnmuseum.party.mapper.AuditMapper;
import cn.wisenergy.chnmuseum.party.model.*; import cn.wisenergy.chnmuseum.party.model.*;
import cn.wisenergy.chnmuseum.party.service.AssetService;
import cn.wisenergy.chnmuseum.party.service.AuditService; import cn.wisenergy.chnmuseum.party.service.AuditService;
import cn.wisenergy.chnmuseum.party.service.ExhibitionBoardService; import cn.wisenergy.chnmuseum.party.service.ExhibitionBoardService;
import cn.wisenergy.chnmuseum.party.service.LearningContentService; import cn.wisenergy.chnmuseum.party.service.LearningContentService;
import cn.wisenergy.chnmuseum.party.service.VideoContentService;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
...@@ -17,7 +17,6 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; ...@@ -17,7 +17,6 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.apache.shiro.SecurityUtils; import org.apache.shiro.SecurityUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import javax.annotation.Resource; import javax.annotation.Resource;
...@@ -38,25 +37,23 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements ...@@ -38,25 +37,23 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
@Resource @Resource
private AuditMapper auditMapper; private AuditMapper auditMapper;
@Autowired @Resource
private TUserServiceImpl userService; private TUserServiceImpl userService;
@Autowired @Resource
AssetService assetService; private VideoContentService videoContentService;
@Autowired
ExhibitionBoardService exhibitionBoardService;
@Autowired @Resource
LearningContentService learningContentService; private ExhibitionBoardService exhibitionBoardService;
@Resource
private LearningContentService learningContentService;
@Override @Override
public Page<Audit> getUserList(Page<Audit> page, TUser user) { public Page<Audit> getUserList(Page<Audit> page, TUser user) {
return page.setRecords(auditMapper.getUserList(page, user)); return page.setRecords(auditMapper.getUserList(page, user));
} }
/** /**
* 分页查询 * 分页查询
* *
...@@ -85,7 +82,6 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements ...@@ -85,7 +82,6 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
return pageList; return pageList;
} }
/** /**
* 分别查询 * 分别查询
* *
...@@ -110,7 +106,7 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements ...@@ -110,7 +106,7 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
case ACCOUNT: case ACCOUNT:
break; break;
case VIDEO_CONTENT: case VIDEO_CONTENT:
selectPage = auditMapper.getAssetPage(auditPage, ew); selectPage = auditMapper.getVideoContentPage(auditPage, ew);
default: default:
} }
// //
...@@ -177,7 +173,6 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements ...@@ -177,7 +173,6 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
return update >= 1; return update >= 1;
} }
/** /**
* 复审级别的修改情况 * 复审级别的修改情况
* *
...@@ -213,18 +208,18 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements ...@@ -213,18 +208,18 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
// //
boolean update; boolean update;
switch (auditTypeEnum) { switch (auditTypeEnum) {
case ASSET: case VIDEO_CONTENT:
Asset asset = fillAssetByAudit(audit); VideoContent videoContent = fillVideoContentByAudit(audit);
update = assetService.updateById(asset); update = videoContentService.updateById(videoContent);
break; break;
// case ACCOUNT: // case ACCOUNT:
// break; // break;
case EXHIBITION_BOARD: case EXHIBITION_BOARD:
ExhibitionBoard exhibitionBoard = fillAssetByExhibitionBoard(audit); ExhibitionBoard exhibitionBoard = fillVideoContentByExhibitionBoard(audit);
update = exhibitionBoardService.updateById(exhibitionBoard); update = exhibitionBoardService.updateById(exhibitionBoard);
break; break;
case LEARNING_CONTENT: case LEARNING_CONTENT:
LearningContent learningContent = fillAssetByLearningContent(audit); LearningContent learningContent = fillVideoContentByLearningContent(audit);
update = learningContentService.updateById(learningContent); update = learningContentService.updateById(learningContent);
break; break;
default: default:
...@@ -235,35 +230,39 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements ...@@ -235,35 +230,39 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
/** /**
* 根据审核操作 填充Asset属性用于更改 * 根据审核操作 填充VideoContent属性用于更改
* *
* @param audit * @param audit
* @return * @return
*/ */
public Asset fillAssetByAudit(Audit audit) { public VideoContent fillVideoContentByAudit(Audit audit) {
Asset asset = new Asset(); VideoContent videoContent = new VideoContent();
asset.setId(audit.getRefItemId()); videoContent.setId(audit.getRefItemId());
asset.setAuditStatus(audit.getStatus()); videoContent.setAuditStatus(audit.getStatus());
// //
String operation = audit.getOperation(); String operation = audit.getOperation();
AuditOperationEnum auditOperationEnum = AuditOperationEnum.valueOf(operation); AuditOperationEnum auditOperationEnum = AuditOperationEnum.valueOf(operation);
switch (auditOperationEnum) { switch (auditOperationEnum) {
case ADD: case ADD:
asset.setIsDeleted(false); videoContent.setPublished(true);
break; break;
case ENABLE: case ENABLE:
videoContent.setPublished(true);
videoContent.setDeleted(false);
break;
case EDIT: case EDIT:
videoContent.setPublished(true);
break; break;
case DISABLE: case DISABLE:
asset.setIsDeleted(true); videoContent.setPublished(false);
break; break;
case REMOVE: case REMOVE:
asset.setPublished(false); videoContent.setPublished(false);
videoContent.setDeleted(true);
break; break;
default: default:
} }
return asset; return videoContent;
} }
/** /**
...@@ -272,7 +271,7 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements ...@@ -272,7 +271,7 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
* @param audit * @param audit
* @return * @return
*/ */
public ExhibitionBoard fillAssetByExhibitionBoard(Audit audit) { public ExhibitionBoard fillVideoContentByExhibitionBoard(Audit audit) {
ExhibitionBoard exhibitionBoard = new ExhibitionBoard(); ExhibitionBoard exhibitionBoard = new ExhibitionBoard();
exhibitionBoard.setId(audit.getRefItemId()); exhibitionBoard.setId(audit.getRefItemId());
exhibitionBoard.setAuditStatus(audit.getStatus()); exhibitionBoard.setAuditStatus(audit.getStatus());
...@@ -281,16 +280,21 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements ...@@ -281,16 +280,21 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
AuditOperationEnum auditOperationEnum = AuditOperationEnum.valueOf(operation); AuditOperationEnum auditOperationEnum = AuditOperationEnum.valueOf(operation);
switch (auditOperationEnum) { switch (auditOperationEnum) {
case ADD: case ADD:
exhibitionBoard.setIsDeleted(false); exhibitionBoard.setPublished(true);
break; break;
case ENABLE: case ENABLE:
exhibitionBoard.setPublished(true);
exhibitionBoard.setDeleted(false);
break;
case EDIT: case EDIT:
exhibitionBoard.setPublished(true);
break; break;
case DISABLE: case DISABLE:
exhibitionBoard.setIsDeleted(true); exhibitionBoard.setPublished(false);
break; break;
case REMOVE: case REMOVE:
exhibitionBoard.setPublished(false); exhibitionBoard.setPublished(false);
exhibitionBoard.setDeleted(true);
break; break;
default: default:
} }
...@@ -303,7 +307,7 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements ...@@ -303,7 +307,7 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
* @param audit * @param audit
* @return * @return
*/ */
public LearningContent fillAssetByLearningContent(Audit audit) { public LearningContent fillVideoContentByLearningContent(Audit audit) {
LearningContent learningContent = new LearningContent(); LearningContent learningContent = new LearningContent();
learningContent.setAuditStatus(audit.getStatus()); learningContent.setAuditStatus(audit.getStatus());
learningContent.setId(audit.getRefItemId()); learningContent.setId(audit.getRefItemId());
...@@ -312,24 +316,27 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements ...@@ -312,24 +316,27 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
AuditOperationEnum auditOperationEnum = AuditOperationEnum.valueOf(operation); AuditOperationEnum auditOperationEnum = AuditOperationEnum.valueOf(operation);
switch (auditOperationEnum) { switch (auditOperationEnum) {
case ADD: case ADD:
learningContent.setIsDeleted(false); learningContent.setPublished(true);
break; break;
case ENABLE: case ENABLE:
learningContent.setPublished(true);
learningContent.setDeleted(false);
break;
case EDIT: case EDIT:
learningContent.setPublished(true);
break; break;
case DISABLE: case DISABLE:
learningContent.setIsDeleted(true); learningContent.setPublished(false);
break; break;
case REMOVE: case REMOVE:
learningContent.setIsPublished(false); learningContent.setPublished(false);
learningContent.setDeleted(true);
break; break;
default: default:
} }
return learningContent; return learningContent;
} }
/** /**
* 根据审核项数据插入审核记录 * 根据审核项数据插入审核记录
* *
...@@ -340,11 +347,7 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements ...@@ -340,11 +347,7 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
* @return * @return
*/ */
@Override @Override
public boolean saveByRefItemInfo(String refItemId, String content, public boolean saveByRefItemInfo(String refItemId, String content, AuditTypeEnum typeEnum, AuditOperationEnum operationEnum) {
AuditTypeEnum typeEnum,
AuditOperationEnum operationEnum) {
Audit audit = new Audit(); Audit audit = new Audit();
// //
audit.setRefItemId(refItemId); audit.setRefItemId(refItemId);
...@@ -369,4 +372,5 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements ...@@ -369,4 +372,5 @@ public class AuditServiceImpl extends ServiceImpl<AuditMapper, Audit> implements
int insert = auditMapper.insert(audit); int insert = auditMapper.insert(audit);
return insert >= 1; return insert >= 1;
} }
} }
...@@ -5,7 +5,6 @@ import cn.wisenergy.chnmuseum.party.auth.util.JwtTokenUtil; ...@@ -5,7 +5,6 @@ import cn.wisenergy.chnmuseum.party.auth.util.JwtTokenUtil;
import cn.wisenergy.chnmuseum.party.common.enums.FileCatEnum; import cn.wisenergy.chnmuseum.party.common.enums.FileCatEnum;
import cn.wisenergy.chnmuseum.party.common.enums.FileTypeEnum; import cn.wisenergy.chnmuseum.party.common.enums.FileTypeEnum;
import cn.wisenergy.chnmuseum.party.common.enums.LanguageEnum; import cn.wisenergy.chnmuseum.party.common.enums.LanguageEnum;
import cn.wisenergy.chnmuseum.party.common.mvc.InterfaceException;
import cn.wisenergy.chnmuseum.party.common.util.TimeUtils; import cn.wisenergy.chnmuseum.party.common.util.TimeUtils;
import cn.wisenergy.chnmuseum.party.common.validator.groups.Add; import cn.wisenergy.chnmuseum.party.common.validator.groups.Add;
import cn.wisenergy.chnmuseum.party.common.vo.GenericPageParam; import cn.wisenergy.chnmuseum.party.common.vo.GenericPageParam;
...@@ -509,7 +508,7 @@ public class ChinaMobileRestApiController extends BaseController { ...@@ -509,7 +508,7 @@ public class ChinaMobileRestApiController extends BaseController {
for (LearningProject learningProject : page.getRecords()) { for (LearningProject learningProject : page.getRecords()) {
LambdaQueryWrapper<LearningContent> lambdaQueryWrapper = Wrappers.<LearningContent>lambdaQuery() LambdaQueryWrapper<LearningContent> lambdaQueryWrapper = Wrappers.<LearningContent>lambdaQuery()
.eq(LearningContent::getLearningProjectId, learningProject.getId()) .eq(LearningContent::getLearningProjectId, learningProject.getId())
.eq(LearningContent::getIsPublished, true); .eq(LearningContent::getPublished, true);
lambdaQueryWrapper.select(LearningContent::getName); lambdaQueryWrapper.select(LearningContent::getName);
List<LearningContent> learningContentList = this.learningContentService.list(lambdaQueryWrapper); List<LearningContent> learningContentList = this.learningContentService.list(lambdaQueryWrapper);
String learningContentNames = learningContentList.stream().map(LearningContent::getName).collect(Collectors.joining("、")); String learningContentNames = learningContentList.stream().map(LearningContent::getName).collect(Collectors.joining("、"));
......
...@@ -259,20 +259,20 @@ public class FileUploadController extends BaseController { ...@@ -259,20 +259,20 @@ public class FileUploadController extends BaseController {
metaDataSet.add(new MetaData("fileName", originalFilename)); metaDataSet.add(new MetaData("fileName", originalFilename));
metaDataSet.add(new MetaData("fileType", FileTypeEnum.AUDIO.name())); metaDataSet.add(new MetaData("fileType", FileTypeEnum.AUDIO.name()));
if (originalFilename.contains("汉语")) { if (originalFilename.contains("汉语")) {
metaDataSet.add(new MetaData("language", LanguageEnum.CHINESE.name())); metaDataSet.add(new MetaData("language", LanguageEnum.ZH.name()));
language = LanguageEnum.CHINESE.name(); language = LanguageEnum.ZH.name();
} else if (originalFilename.contains("英语")) { } else if (originalFilename.contains("英语")) {
metaDataSet.add(new MetaData("language", LanguageEnum.ENGLISH.name())); metaDataSet.add(new MetaData("language", LanguageEnum.EN.name()));
language = LanguageEnum.ENGLISH.name(); language = LanguageEnum.EN.name();
} else if (originalFilename.contains("蒙语")) { } else if (originalFilename.contains("蒙语")) {
metaDataSet.add(new MetaData("language", LanguageEnum.MONGOLIAN.name())); metaDataSet.add(new MetaData("language", LanguageEnum.MN.name()));
language = LanguageEnum.MONGOLIAN.name(); language = LanguageEnum.MN.name();
} else if (originalFilename.contains("藏语")) { } else if (originalFilename.contains("藏语")) {
metaDataSet.add(new MetaData("language", LanguageEnum.TIBETAN.name())); metaDataSet.add(new MetaData("language", LanguageEnum.BO.name()));
language = LanguageEnum.TIBETAN.name(); language = LanguageEnum.BO.name();
} else if (originalFilename.contains("维吾尔语")) { } else if (originalFilename.contains("维吾尔语")) {
metaDataSet.add(new MetaData("language", LanguageEnum.UYGHUR.name())); metaDataSet.add(new MetaData("language", LanguageEnum.UYG.name()));
language = LanguageEnum.UYGHUR.name(); language = LanguageEnum.UYG.name();
} }
String fileUrl = FastDFSUtils.uploadFile(file.getInputStream(), file.getSize(), originalFilename, metaDataSet); String fileUrl = FastDFSUtils.uploadFile(file.getInputStream(), file.getSize(), originalFilename, metaDataSet);
final FileInfo fileInfo = FastDFSUtils.getFileInfo(fileUrl); final FileInfo fileInfo = FastDFSUtils.getFileInfo(fileUrl);
...@@ -361,20 +361,20 @@ public class FileUploadController extends BaseController { ...@@ -361,20 +361,20 @@ public class FileUploadController extends BaseController {
metaDataSet.add(new MetaData("fileName", originalFilename)); metaDataSet.add(new MetaData("fileName", originalFilename));
metaDataSet.add(new MetaData("fileType", FileTypeEnum.VIDEO.name())); metaDataSet.add(new MetaData("fileType", FileTypeEnum.VIDEO.name()));
if (originalFilename.contains("汉语")) { if (originalFilename.contains("汉语")) {
metaDataSet.add(new MetaData("language", LanguageEnum.CHINESE.name())); metaDataSet.add(new MetaData("language", LanguageEnum.ZH.name()));
language = LanguageEnum.CHINESE.name(); language = LanguageEnum.ZH.name();
} else if (originalFilename.contains("英语")) { } else if (originalFilename.contains("英语")) {
metaDataSet.add(new MetaData("language", LanguageEnum.ENGLISH.name())); metaDataSet.add(new MetaData("language", LanguageEnum.EN.name()));
language = LanguageEnum.ENGLISH.name(); language = LanguageEnum.EN.name();
} else if (originalFilename.contains("蒙语")) { } else if (originalFilename.contains("蒙语")) {
metaDataSet.add(new MetaData("language", LanguageEnum.MONGOLIAN.name())); metaDataSet.add(new MetaData("language", LanguageEnum.MN.name()));
language = LanguageEnum.MONGOLIAN.name(); language = LanguageEnum.MN.name();
} else if (originalFilename.contains("藏语")) { } else if (originalFilename.contains("藏语")) {
metaDataSet.add(new MetaData("language", LanguageEnum.TIBETAN.name())); metaDataSet.add(new MetaData("language", LanguageEnum.BO.name()));
language = LanguageEnum.TIBETAN.name(); language = LanguageEnum.BO.name();
} else if (originalFilename.contains("维吾尔语")) { } else if (originalFilename.contains("维吾尔语")) {
metaDataSet.add(new MetaData("language", LanguageEnum.UYGHUR.name())); metaDataSet.add(new MetaData("language", LanguageEnum.UYG.name()));
language = LanguageEnum.UYGHUR.name(); language = LanguageEnum.UYG.name();
} }
String fileUrl = FastDFSUtils.uploadVideo(file.getInputStream(), file.getSize(), originalFilename, metaDataSet); String fileUrl = FastDFSUtils.uploadVideo(file.getInputStream(), file.getSize(), originalFilename, metaDataSet);
final FileInfo fileInfo = FastDFSUtils.getFileInfo(fileUrl); final FileInfo fileInfo = FastDFSUtils.getFileInfo(fileUrl);
......
...@@ -78,7 +78,7 @@ public class LearningContentController extends BaseController { ...@@ -78,7 +78,7 @@ public class LearningContentController extends BaseController {
learningContent.setOrganCode(tUser.getOrgCode()); learningContent.setOrganCode(tUser.getOrgCode());
} }
learningContent.setAuditStatus(AuditStatusEnum.TBC.name()); learningContent.setAuditStatus(AuditStatusEnum.TBC.name());
learningContent.setIsPublished(false); learningContent.setPublished(false);
QueryWrapper<LearningContent> queryWrapper = new QueryWrapper<>(); QueryWrapper<LearningContent> queryWrapper = new QueryWrapper<>();
queryWrapper.select("max(sortorder) as sortorder"); queryWrapper.select("max(sortorder) as sortorder");
LearningContent content = this.learningContentService.getOne(queryWrapper); LearningContent content = this.learningContentService.getOne(queryWrapper);
...@@ -138,7 +138,7 @@ public class LearningContentController extends BaseController { ...@@ -138,7 +138,7 @@ public class LearningContentController extends BaseController {
@ApiOperation(value = "修改学习内容信息", notes = "修改学习内容信息") @ApiOperation(value = "修改学习内容信息", notes = "修改学习内容信息")
public Map<String, Object> updateLearningContent(@Validated(value = {Update.class}) LearningContent learningContent) { public Map<String, Object> updateLearningContent(@Validated(value = {Update.class}) LearningContent learningContent) {
learningContent.setAuditStatus(AuditStatusEnum.TBC.name()); learningContent.setAuditStatus(AuditStatusEnum.TBC.name());
learningContent.setIsPublished(false); learningContent.setPublished(false);
// 保存业务节点信息 // 保存业务节点信息
final String learningContentId = learningContent.getId(); final String learningContentId = learningContent.getId();
...@@ -242,7 +242,7 @@ public class LearningContentController extends BaseController { ...@@ -242,7 +242,7 @@ public class LearningContentController extends BaseController {
} }
// 根据创建时间区间检索 // 根据创建时间区间检索
if (genericPageParam.getIsPublished() != null) { if (genericPageParam.getIsPublished() != null) {
queryWrapper.eq(LearningContent::getIsPublished, genericPageParam.getIsPublished()); queryWrapper.eq(LearningContent::getPublished, genericPageParam.getIsPublished());
} }
// 对名称或编码模糊查询 // 对名称或编码模糊查询
if (StringUtils.isNotBlank(genericPageParam.getNameOrCode())) { if (StringUtils.isNotBlank(genericPageParam.getNameOrCode())) {
...@@ -260,7 +260,7 @@ public class LearningContentController extends BaseController { ...@@ -260,7 +260,7 @@ public class LearningContentController extends BaseController {
LearningContent::getId, LearningContent::getId,
LearningContent::getName, LearningContent::getName,
LearningContent::getAuditStatus, LearningContent::getAuditStatus,
LearningContent::getIsPublished, LearningContent::getPublished,
LearningContent::getCreateTime, LearningContent::getCreateTime,
LearningContent::getUpdateTime); LearningContent::getUpdateTime);
Page<LearningContent> page = this.learningContentService.page(getPage(), queryWrapper); Page<LearningContent> page = this.learningContentService.page(getPage(), queryWrapper);
......
...@@ -123,7 +123,7 @@ public class LearningProjectController extends BaseController { ...@@ -123,7 +123,7 @@ public class LearningProjectController extends BaseController {
for (LearningProject learningProject : page.getRecords()) { for (LearningProject learningProject : page.getRecords()) {
LambdaQueryWrapper<LearningContent> lambdaQueryWrapper = Wrappers.<LearningContent>lambdaQuery() LambdaQueryWrapper<LearningContent> lambdaQueryWrapper = Wrappers.<LearningContent>lambdaQuery()
.eq(LearningContent::getLearningProjectId, learningProject.getId()) .eq(LearningContent::getLearningProjectId, learningProject.getId())
.eq(LearningContent::getIsPublished, true); .eq(LearningContent::getPublished, true);
lambdaQueryWrapper.select(LearningContent::getName); lambdaQueryWrapper.select(LearningContent::getName);
List<LearningContent> learningContentList = this.learningContentService.list(lambdaQueryWrapper); List<LearningContent> learningContentList = this.learningContentService.list(lambdaQueryWrapper);
String learningContentNames = learningContentList.stream().map(LearningContent::getName).collect(Collectors.joining("、")); String learningContentNames = learningContentList.stream().map(LearningContent::getName).collect(Collectors.joining("、"));
......
...@@ -21,8 +21,6 @@ ...@@ -21,8 +21,6 @@
<result column="level" property="level"/> <result column="level" property="level"/>
</resultMap> </resultMap>
<select id="getUserList" resultMap="BaseResultMap"> <select id="getUserList" resultMap="BaseResultMap">
select a.*,o.name org_name,u.user_name user_name select a.*,o.name org_name,u.user_name user_name
from t_audit a from t_audit a
...@@ -48,18 +46,16 @@ ...@@ -48,18 +46,16 @@
order by a.create_time desc order by a.create_time desc
</select> </select>
<select id="getVideoContentPage" resultType="cn.wisenergy.chnmuseum.party.model.Audit">
<select id="getAssetPage" resultType="cn.wisenergy.chnmuseum.party.model.Audit">
SELECT SELECT
a.*,b.`name`,c.user_name AS userName a.*, b.`name`, c.user_name AS userName
FROM FROM
t_audit a t_audit a
LEFT JOIN videoContent b ON a.ref_item_id = b.id LEFT JOIN video_content b ON a.ref_item_id = b.id
LEFT JOIN t_user c ON a.user_id = c.id LEFT JOIN t_user c ON a.user_id = c.id
${ew.customSqlSegment} ${ew.customSqlSegment}
</select> </select>
<select id="getExhibitionBoardPage" resultType="cn.wisenergy.chnmuseum.party.model.Audit"> <select id="getExhibitionBoardPage" resultType="cn.wisenergy.chnmuseum.party.model.Audit">
SELECT SELECT
a.*,b.`name`,c.user_name AS userName a.*,b.`name`,c.user_name AS userName
...@@ -70,7 +66,6 @@ ...@@ -70,7 +66,6 @@
${ew.customSqlSegment} ${ew.customSqlSegment}
</select> </select>
<select id="getLearningContentPage" resultType="cn.wisenergy.chnmuseum.party.model.Audit"> <select id="getLearningContentPage" resultType="cn.wisenergy.chnmuseum.party.model.Audit">
SELECT SELECT
a.*,b.`name`,c.user_name AS userName a.*,b.`name`,c.user_name AS userName
...@@ -81,5 +76,4 @@ ...@@ -81,5 +76,4 @@
${ew.customSqlSegment} ${ew.customSqlSegment}
</select> </select>
</mapper> </mapper>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment