Pu Zhibing
2 天以前 5dacdee9b54c78372b68140e2b068d03a620eab9
ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/MerchantActivityController.java
@@ -24,6 +24,7 @@
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import javax.annotation.Resource;
import java.util.*;
import java.util.stream.Collectors;
@@ -45,21 +46,24 @@
    @Autowired
    private IUserMerchantCouponService userMerchantCouponService;
    @Autowired
    private ITMerchantService merchantService;
    @Autowired
    private IMerchantActivitySlaveService merchantActivitySlaveService;
    @Autowired
    private IUserService userService;
    @Resource
    private ShiroExtUtil shiroExtUtil;
    @RequestMapping("/index")
    public String index() {
        return PREFIX + "merchantActivity.html";
    }
    /**
     * @param startTime
     * @param endTime
@@ -71,7 +75,7 @@
    @RequestMapping("/list")
    @ResponseBody
    public Object list(String startTime, String endTime, Integer type, String merchantName, Integer status) {
        Integer companyId = ShiroExtUtil.getUser().getObjectId();
        Integer companyId = shiroExtUtil.getUser().getObjectId();
        Page<Map<String, Object>> page = new PageFactory<Map<String, Object>>().defaultPage();
        List<Map<String, Object>> list = merchantActivityService.list(startTime, endTime, type, merchantName, status, companyId, page);
@@ -141,7 +145,7 @@
    @ResponseBody
    public Object add(@RequestBody MerchantActivity activity) {
    
        Integer userId = ShiroExtUtil.getUser().getId();
        Integer userId = shiroExtUtil.getUser().getId();
        User user = userService.selectById(userId);
        if (ToolUtil.isNotEmpty(user)) {
            if (user.getRoleType().equals(2)) {
@@ -358,8 +362,8 @@
    public Object activityExamineList(String startTime, String endTime, Integer type, Integer auditStatus) {
    
        Integer companyId = null;
        if (ShiroExtUtil.getUser().getRoleType().equals(1)) {
            companyId = ShiroExtUtil.getUser().getObjectId();
        if (shiroExtUtil.getUser().getRoleType().equals(1)) {
            companyId = shiroExtUtil.getUser().getObjectId();
        }
    
        Page<Map<String, Object>> page = new PageFactory<Map<String, Object>>().defaultPage();
@@ -403,18 +407,18 @@
    @RequestMapping("/examine")
    @ResponseBody
    public Object examine(Integer id, Integer state, String auditNote) {
        MerchantActivity activity = merchantActivityService.selectById(id);
    
        Integer userId = ShiroExtUtil.getUser().getId();
        Integer userId = shiroExtUtil.getUser().getId();
        User user = userService.selectById(userId);
        if (ToolUtil.isNotEmpty(activity)) {
            activity.setAuditStatus(state);
            activity.setAuditNote(auditNote);
            activity.setAuditUserId(user.getObjectId());
            activity.setAuditTime(new Date());
            merchantActivityService.updateById(activity);
        }
        return SUCCESS_TIP;