|
@@ -4,12 +4,16 @@ import com.caimei.modules.user.dao.CmBehaviorRecordDao;
|
|
import com.caimei.modules.user.entity.CmBehaviorRecord;
|
|
import com.caimei.modules.user.entity.CmBehaviorRecord;
|
|
import com.caimei.modules.user.entity.CmPageType;
|
|
import com.caimei.modules.user.entity.CmPageType;
|
|
import com.caimei.modules.user.service.CmBehaviorRecordService;
|
|
import com.caimei.modules.user.service.CmBehaviorRecordService;
|
|
|
|
+import com.thinkgem.jeesite.common.config.Global;
|
|
import com.thinkgem.jeesite.common.persistence.Page;
|
|
import com.thinkgem.jeesite.common.persistence.Page;
|
|
|
|
+import com.thinkgem.jeesite.common.utils.ObjectUtils;
|
|
import com.thinkgem.jeesite.common.utils.StringUtils;
|
|
import com.thinkgem.jeesite.common.utils.StringUtils;
|
|
|
|
+import com.thinkgem.jeesite.common.web.BaseController;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Controller;
|
|
import org.springframework.stereotype.Controller;
|
|
import org.springframework.ui.Model;
|
|
import org.springframework.ui.Model;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
|
+import org.springframework.web.servlet.mvc.support.RedirectAttributes;
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import javax.servlet.http.HttpServletResponse;
|
|
import javax.servlet.http.HttpServletResponse;
|
|
@@ -23,7 +27,8 @@ import java.util.List;
|
|
*/
|
|
*/
|
|
@Controller
|
|
@Controller
|
|
@RequestMapping(value = "${adminPath}/user/behavior/record")
|
|
@RequestMapping(value = "${adminPath}/user/behavior/record")
|
|
-public class CmUserBehaviorRecordController {
|
|
|
|
|
|
+public class CmUserBehaviorRecordController extends BaseController {
|
|
|
|
+
|
|
|
|
|
|
@Autowired private CmBehaviorRecordService cmBehaviorRecordService;
|
|
@Autowired private CmBehaviorRecordService cmBehaviorRecordService;
|
|
|
|
|
|
@@ -83,4 +88,25 @@ public class CmUserBehaviorRecordController {
|
|
return "modules/user/behaviorRecordDetailsList";
|
|
return "modules/user/behaviorRecordDetailsList";
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 跳转机构、供应商编辑页
|
|
|
|
+ * @param cmBehaviorRecord
|
|
|
|
+ * @param model
|
|
|
|
+ * @param redirectAttributes
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ @RequestMapping("/clubOrShop")
|
|
|
|
+ public String clubOrShop(CmBehaviorRecord cmBehaviorRecord,Model model, RedirectAttributes redirectAttributes){
|
|
|
|
+
|
|
|
|
+ System.out.println(ObjectUtils.isEmpty(cmBehaviorRecord.getClubID()));
|
|
|
|
+ if (!ObjectUtils.isEmpty(cmBehaviorRecord.getClubID())) {
|
|
|
|
+ return "redirect:" + Global.getAdminPath() + "/new/user/agency/form?id="+cmBehaviorRecord.getClubID()+"&source=1";
|
|
|
|
+ }
|
|
|
|
+ if (!ObjectUtils.isEmpty(cmBehaviorRecord.getShopID())) {
|
|
|
|
+ return "redirect:" + Global.getAdminPath() + "/user/newCmShop/form?id=+"+cmBehaviorRecord.getShopID()+"&editStatus=1";
|
|
|
|
+ }
|
|
|
|
+ addMessage(redirectAttributes,"查看失败");
|
|
|
|
+ return "redirect:" + Global.getAdminPath() + "/user/behavior/record/list";
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|