package cn.ksource.web.controller.business.pages.knowledge.knowintegral;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import javax.annotation.Resource;
|
import javax.servlet.http.HttpServletRequest;
|
|
import org.springframework.stereotype.Controller;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.servlet.ModelAndView;
|
|
import cn.ksource.core.util.ParamsMapUtil;
|
import cn.ksource.core.web.SysInfo;
|
import cn.ksource.core.web.WebUtil;
|
import cn.ksource.web.facade.knowledge.knowintegral.KnowIntegralFacade;
|
|
/**
|
* 知识库--知识配置--积分规则、专家积分控制器
|
* @author lixiang
|
* */
|
@Controller
|
@RequestMapping("/business/pages/knowledge/knowintegral")
|
public class KnowIntegralController {
|
|
@Resource(name="knowIntegralFacade")
|
private KnowIntegralFacade knowIntegralFacade;
|
|
/**
|
* 跳转到积分规则设置
|
* */
|
@RequestMapping("integralRuleList.html")
|
public ModelAndView warrantypoolList(){
|
ModelAndView view = new ModelAndView("business/pages/knowledge/knowintegral/integralRuleList");
|
List<Map> info = knowIntegralFacade.getIntegralRules();
|
view.addObject("info", info);
|
return view;
|
}
|
|
/**
|
* 添加积分规则设置
|
* @param request
|
* @author 李翔
|
* */
|
@RequestMapping("saveIntegralRule.html")
|
public ModelAndView saveIntegralRule(HttpServletRequest request){
|
//定义参数Map
|
Map<String,String> params = ParamsMapUtil.getParameterMap(request);
|
//获得并添加用户信息
|
knowIntegralFacade.saveIntegralRule(params);
|
return WebUtil.sysInfoPage(request, "操作成功!",
|
"window.top.query();",
|
SysInfo.Success,"");
|
}
|
|
/**
|
* 跳转到积分规则设置
|
* */
|
@RequestMapping("zjDjRuleList.html")
|
public ModelAndView zjDjRuleList(){
|
ModelAndView view = new ModelAndView("business/pages/knowledge/knowintegral/zjDjRuleList");
|
List<Map> info = knowIntegralFacade.getZjDjRules();
|
view.addObject("info", info);
|
return view;
|
}
|
|
/**
|
* 添加积分规则设置
|
* @param request
|
* @author 李翔
|
* */
|
@RequestMapping("saveZjDjRule.html")
|
public ModelAndView saveZjDjRule(HttpServletRequest request){
|
//定义参数Map
|
Map<String,String> params = ParamsMapUtil.getParameterMap(request);
|
//获得并添加用户信息
|
knowIntegralFacade.saveZjDjRule(params);
|
return WebUtil.sysInfoPage(request, "操作成功!",
|
"window.top.query();",
|
SysInfo.Success,"");
|
}
|
|
|
}
|