bug--修复砍价海报价格不变问题
This commit is contained in:
@ -294,6 +294,10 @@ public class CreatShareProductService {
|
|||||||
|
|
||||||
String name = bargainId+"_"+uid + "_"+from+"_bargain_share_wap.jpg";
|
String name = bargainId+"_"+uid + "_"+from+"_bargain_share_wap.jpg";
|
||||||
YxSystemAttachment attachment = systemAttachmentService.getInfo(name);
|
YxSystemAttachment attachment = systemAttachmentService.getInfo(name);
|
||||||
|
//删除已经存在的砍价海报图片
|
||||||
|
if (ObjectUtil.isNotNull(attachment)) {
|
||||||
|
storeBargainService.deleteBargainImg(name);
|
||||||
|
}
|
||||||
String fileDir = path+"qrcode"+ File.separator;
|
String fileDir = path+"qrcode"+ File.separator;
|
||||||
String qrcodeUrl = "";
|
String qrcodeUrl = "";
|
||||||
if(ObjectUtil.isNull(attachment)){
|
if(ObjectUtil.isNull(attachment)){
|
||||||
@ -327,6 +331,10 @@ public class CreatShareProductService {
|
|||||||
String spreadPicPath = fileDir+spreadPicName;
|
String spreadPicPath = fileDir+spreadPicName;
|
||||||
|
|
||||||
YxSystemAttachment attachmentT = systemAttachmentService.getInfo(spreadPicName);
|
YxSystemAttachment attachmentT = systemAttachmentService.getInfo(spreadPicName);
|
||||||
|
//删除已经存在的砍价海报图片
|
||||||
|
if (ObjectUtil.isNotNull(attachmentT)) {
|
||||||
|
storeBargainService.deleteBargainImg(spreadPicName);
|
||||||
|
}
|
||||||
String spreadUrl = "";
|
String spreadUrl = "";
|
||||||
File newFile = new File("poster.jpg");
|
File newFile = new File("poster.jpg");
|
||||||
File newFileT = new File("simsunb.ttf");
|
File newFileT = new File("simsunb.ttf");
|
||||||
|
@ -116,4 +116,10 @@ public interface YxStoreBargainService extends BaseService<YxStoreBargain>{
|
|||||||
* @throws IOException /
|
* @throws IOException /
|
||||||
*/
|
*/
|
||||||
void download(List<YxStoreBargainDto> all, HttpServletResponse response) throws IOException;
|
void download(List<YxStoreBargainDto> all, HttpServletResponse response) throws IOException;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除砍价海报
|
||||||
|
* @param id
|
||||||
|
*/
|
||||||
|
void deleteBargainImg(String id);
|
||||||
}
|
}
|
||||||
|
@ -418,4 +418,14 @@ public class YxStoreBargainServiceImpl extends BaseServiceImpl<YxStoreBargainMap
|
|||||||
}
|
}
|
||||||
FileUtil.downloadExcel(list, response);
|
FileUtil.downloadExcel(list, response);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除砍价海报
|
||||||
|
*
|
||||||
|
* @param name
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public void deleteBargainImg(String name) {
|
||||||
|
baseMapper.deleteBargainImg(name);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -11,6 +11,7 @@ package co.yixiang.modules.activity.service.mapper;
|
|||||||
import co.yixiang.common.mapper.CoreMapper;
|
import co.yixiang.common.mapper.CoreMapper;
|
||||||
import co.yixiang.modules.activity.domain.YxStoreBargain;
|
import co.yixiang.modules.activity.domain.YxStoreBargain;
|
||||||
import co.yixiang.modules.product.vo.YxStoreProductQueryVo;
|
import co.yixiang.modules.product.vo.YxStoreProductQueryVo;
|
||||||
|
import org.apache.ibatis.annotations.Delete;
|
||||||
import org.apache.ibatis.annotations.Param;
|
import org.apache.ibatis.annotations.Param;
|
||||||
import org.apache.ibatis.annotations.Select;
|
import org.apache.ibatis.annotations.Select;
|
||||||
import org.apache.ibatis.annotations.Update;
|
import org.apache.ibatis.annotations.Update;
|
||||||
@ -53,4 +54,6 @@ public interface YxStoreBargainMapper extends CoreMapper<YxStoreBargain> {
|
|||||||
" where id=#{id}")
|
" where id=#{id}")
|
||||||
void addBargainLook(@Param("id") Long id);
|
void addBargainLook(@Param("id") Long id);
|
||||||
|
|
||||||
|
@Delete("delete from yx_system_attachment where name = #{name}")
|
||||||
|
void deleteBargainImg(@Param("name") String name);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user