|
@ -8,11 +8,14 @@ import org.apache.commons.beanutils.BeanUtils;
|
|
|
import org.springframework.stereotype.Controller;
|
|
|
import org.springframework.ui.Model;
|
|
|
import org.springframework.util.StringUtils;
|
|
|
import org.springframework.web.bind.annotation.PathVariable;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestMethod;
|
|
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
import java.net.URLDecoder;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.Map;
|
|
|
|
|
@ -57,14 +60,17 @@ public class RsDimensionController {
|
|
|
* @return
|
|
|
*/
|
|
|
@RequestMapping("/editorDimension")
|
|
|
public String editorDimension(Model model, String id) {
|
|
|
if (!StringUtils.isEmpty(id)) {
|
|
|
try {
|
|
|
model.addAttribute("model", rsDimensionService.getDimensionById(id));
|
|
|
} catch (Exception e) {
|
|
|
public String editorDimension(Model model, String id,String category) {
|
|
|
try {
|
|
|
if (!StringUtils.isEmpty(id))
|
|
|
model.addAttribute("model", rsDimensionService.getDimensionById(id));
|
|
|
if(category!=null)
|
|
|
model.addAttribute("category",category);
|
|
|
|
|
|
}
|
|
|
catch (Exception e) {
|
|
|
|
|
|
}
|
|
|
}
|
|
|
model.addAttribute("contentPage", "dimension/dimension/editorDimension");
|
|
|
return "pageView";
|
|
|
}
|
|
@ -119,6 +125,7 @@ public class RsDimensionController {
|
|
|
try {
|
|
|
Map<String, Object> conditionMap = new HashMap<String, Object>();
|
|
|
conditionMap.put("category", request.getParameter("dimensionCategoryId"));
|
|
|
conditionMap.put("name", request.getParameter("name"));
|
|
|
String page = (String) conditionMap.get("page");
|
|
|
String rows = (String) conditionMap.get("rows");
|
|
|
conditionMap.put("page", StringUtils.isEmpty(page) ? 1 : Integer.valueOf(page));
|