增加动态表单自动排版配置界面的保存回显逻辑
This commit is contained in:
parent
29d63fb701
commit
e6c6426200
@ -1,5 +1,6 @@
|
|||||||
package cn.com.tenlion.systemcard.service.cardtemplateuse.impl;
|
package cn.com.tenlion.systemcard.service.cardtemplateuse.impl;
|
||||||
|
|
||||||
|
import cn.com.tenlion.buildingpictures.pojo.dtos.picturestemplate.PicturesTemplateDTO;
|
||||||
import cn.com.tenlion.buildingpictures.pojo.dtos.picturestemplatearea.PicturesTemplateAreaBuildingDTO;
|
import cn.com.tenlion.buildingpictures.pojo.dtos.picturestemplatearea.PicturesTemplateAreaBuildingDTO;
|
||||||
import cn.com.tenlion.buildingpictures.service.picturestemplatebuilding.IPicturesTemplateBuildingService;
|
import cn.com.tenlion.buildingpictures.service.picturestemplatebuilding.IPicturesTemplateBuildingService;
|
||||||
import cn.com.tenlion.buildingpictures.util.CreateImageBean;
|
import cn.com.tenlion.buildingpictures.util.CreateImageBean;
|
||||||
@ -24,6 +25,7 @@ import ink.wgink.exceptions.SaveException;
|
|||||||
import ink.wgink.exceptions.UpdateException;
|
import ink.wgink.exceptions.UpdateException;
|
||||||
import ink.wgink.module.dictionary.pojo.dtos.DataDTO;
|
import ink.wgink.module.dictionary.pojo.dtos.DataDTO;
|
||||||
import ink.wgink.module.dictionary.service.IDataService;
|
import ink.wgink.module.dictionary.service.IDataService;
|
||||||
|
import ink.wgink.module.file.service.IFileService;
|
||||||
import ink.wgink.pojo.ListPage;
|
import ink.wgink.pojo.ListPage;
|
||||||
import ink.wgink.pojo.app.AppTokenUser;
|
import ink.wgink.pojo.app.AppTokenUser;
|
||||||
import ink.wgink.pojo.bos.UserInfoBO;
|
import ink.wgink.pojo.bos.UserInfoBO;
|
||||||
@ -92,6 +94,9 @@ public class CardTemplateUseServiceImpl extends DefaultBaseService implements IC
|
|||||||
@Autowired
|
@Autowired
|
||||||
private IDataService iDataService;
|
private IDataService iDataService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private IFileService iFileService;
|
||||||
|
|
||||||
private static BufferedImage viewButtonBuffer;
|
private static BufferedImage viewButtonBuffer;
|
||||||
|
|
||||||
static {
|
static {
|
||||||
@ -422,6 +427,12 @@ public class CardTemplateUseServiceImpl extends DefaultBaseService implements IC
|
|||||||
BufferedImage bufferedImage = base64ToBufferedImage(cardTemplateUsePhoto);
|
BufferedImage bufferedImage = base64ToBufferedImage(cardTemplateUsePhoto);
|
||||||
// cardTemplateUseDispatchPhoto = thumbnailImage(bufferedImage, 220 , 176);
|
// cardTemplateUseDispatchPhoto = thumbnailImage(bufferedImage, 220 , 176);
|
||||||
cardTemplateUseDispatchPhoto = wXDispatchImage(bufferedImage);
|
cardTemplateUseDispatchPhoto = wXDispatchImage(bufferedImage);
|
||||||
|
/**
|
||||||
|
* 删除旧的名片预览图
|
||||||
|
*/
|
||||||
|
if(!StringUtils.isEmpty(useDTO.getCardTemplateUsePhotoUrl())) {
|
||||||
|
iFileService.delete(useDTO.getCardTemplateUsePhotoUrl());
|
||||||
|
}
|
||||||
cardTemplateUsePhotoUrl = iPicturesTemplateBuildingService.saveBase64ToFile(cardTemplateUsePhoto);
|
cardTemplateUsePhotoUrl = iPicturesTemplateBuildingService.saveBase64ToFile(cardTemplateUsePhoto);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
|
Loading…
Reference in New Issue
Block a user