Subversion Repositories SmartDukaan

Rev

Rev 35415 | Rev 35501 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 35415 Rev 35458
Line 47... Line 47...
47
import org.springframework.web.servlet.ViewResolver;
47
import org.springframework.web.servlet.ViewResolver;
48
import org.xhtmlrenderer.swing.Java2DRenderer;
48
import org.xhtmlrenderer.swing.Java2DRenderer;
49
 
49
 
50
import javax.imageio.ImageIO;
50
import javax.imageio.ImageIO;
51
import javax.servlet.http.HttpServletRequest;
51
import javax.servlet.http.HttpServletRequest;
52
import javax.transaction.Transactional;
52
import org.springframework.transaction.annotation.Transactional;
53
import java.awt.*;
53
import java.awt.*;
54
import java.awt.image.BufferedImage;
54
import java.awt.image.BufferedImage;
55
import java.io.ByteArrayInputStream;
55
import java.io.ByteArrayInputStream;
56
import java.io.File;
56
import java.io.File;
57
import java.io.FileNotFoundException;
57
import java.io.FileNotFoundException;
Line 63... Line 63...
63
import java.util.*;
63
import java.util.*;
64
import java.util.List;
64
import java.util.List;
65
import java.util.stream.Collectors;
65
import java.util.stream.Collectors;
66
 
66
 
67
@Controller
67
@Controller
68
@Transactional(rollbackOn = Throwable.class)
68
@Transactional(rollbackFor = Throwable.class)
69
public class OfferController {
69
public class OfferController {
70
    private static final Logger LOGGER = LogManager.getLogger(OfferController.class);
70
    private static final Logger LOGGER = LogManager.getLogger(OfferController.class);
71
    private static final String IMAGE_REMOTE_DIR = "/var/www/dtrdashboard/uploads/campaigns/";
71
    private static final String IMAGE_REMOTE_DIR = "/var/www/dtrdashboard/uploads/campaigns/";
72
    private static final String IMAGE_STATIC_SERVER_URL = "https://images.smartdukaan.com/uploads/campaigns";
72
    private static final String IMAGE_STATIC_SERVER_URL = "https://images.smartdukaan.com/uploads/campaigns";
73
    @Autowired
73
    @Autowired