提交 89373f55 编写于 作者: 1 18356073052

修改素材上传逻辑,素材管理模块现在只管理素材信息,不上传到微信,业务用到了再去调用

上级 5ca676df
......@@ -41,26 +41,6 @@ public class WeMaterial extends BaseEntity {
*/
private String digest;
/**
* 媒体id
*/
private String materialMediaId;
/**
* 媒体文件上传时间戳
*/
private String materialCreatedAt;
/**
* 视频封面媒体id
*/
private String coverMediaId;
/**
* 视频封面媒体文件上传时间戳
*/
private String coverCreatedAt;
/**
* 封面本地资源文件
*/
......
......@@ -20,14 +20,4 @@ public class WeMaterialFileVO {
*/
private String materialUrl;
/**
* 媒体id
*/
private String materialMediaId;
/**
* 媒体文件上传时间戳
*/
private Long materialCreatedAt;
}
......@@ -30,9 +30,6 @@ import java.util.Optional;
@Service
public class WeMaterialServiceImpl implements IWeMaterialService {
@Autowired
private WeMediaClient weMediaClient;
@Autowired
private WeMaterialMapper weMaterialMapper;
@Autowired
......@@ -56,15 +53,8 @@ public class WeMaterialServiceImpl implements IWeMaterialService {
if (!mediaType.isPresent()) {
throw new WeComException("媒体类型出错!");
}
WeMediaDto mediaDto = weMediaClient.upload(file, mediaType.get().getMediaType());
if (!WeConstans.WE_SUCCESS_CODE.equals(mediaDto.getErrcode())) {
throw new WeComException("临时素材上传失败!");
}
//构造返回结果
WeMaterialFileVO weMaterialFileVO
= WeMaterialFileVO.builder().materialUrl(url).materialMediaId(mediaDto.getMedia_id())
.materialCreatedAt(mediaDto.getCreated_at()).materialName(file.getOriginalFilename()).build();
return weMaterialFileVO;
return WeMaterialFileVO.builder().materialUrl(url).materialName(file.getOriginalFilename()).build();
} catch (Exception e) {
throw new WeComException("临时素材上传失败!");
}
......
......@@ -11,10 +11,6 @@
<result property="content" column="content"/>
<result property="materialName" column="material_name"/>
<result property="digest" column="digest"/>
<result property="materialMediaId" column="material_media_id"/>
<result property="materialCreatedAt" column="material_created_at"/>
<result property="coverMediaId" column="cover_media_id"/>
<result property="coverCreatedAt" column="cover_created_at"/>
<result property="coverUrl" column="cover_url"/>
<result property="createBy" column="create_by"/>
<result property="createTime" column="create_time"/>
......@@ -44,18 +40,6 @@
<if test="digest!=null">
digest,
</if>
<if test="materialMediaId!=null">
material_media_id,
</if>
<if test="materialCreatedAt!=null">
material_created_at,
</if>
<if test="coverMediaId!=null">
cover_media_id,
</if>
<if test="coverCreatedAt!=null">
cover_created_at,
</if>
<if test="coverUrl!=null">
cover_url,
</if>
......@@ -92,18 +76,6 @@
<if test="digest!=null">
#{digest},
</if>
<if test="materialMediaId!=null">
#{materialMediaId},
</if>
<if test="materialCreatedAt!=null">
#{materialCreatedAt},
</if>
<if test="coverMediaId!=null">
#{coverMediaId},
</if>
<if test="coverCreatedAt!=null">
#{coverCreatedAt},
</if>
<if test="coverUrl!=null">
#{coverUrl},
</if>
......@@ -142,18 +114,6 @@
<if test="digest!=null">
digest=#{digest},
</if>
<if test="materialMediaId!=null">
material_media_id=#{materialMediaId},
</if>
<if test="materialCreatedAt!=null">
material_created_at=#{materialCreatedAt},
</if>
<if test="coverMediaId!=null">
cover_media_id=#{coverMediaId},
</if>
<if test="coverCreatedAt!=null">
cover_created_at=#{coverCreatedAt},
</if>
<if test="coverUrl!=null">
cover_url=#{coverUrl},
</if>
......@@ -215,7 +175,7 @@
</select>
<sql id="material">
id,category_id,material_url,content,material_name,digest,material_media_id,material_created_at,cover_media_id,cover_created_at,cover_url,create_by,create_time,update_by,update_time
id,category_id,material_url,content,material_name,digest,cover_url,create_by,create_time,update_by,update_time
</sql>
</mapper>
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册