|
@@ -0,0 +1,64 @@
|
|
|
+package com.iamberry.rst.controllers.pts.produce;
|
|
|
+
|
|
|
+import com.iamberry.rst.core.faq.FAQDetails;
|
|
|
+import com.iamberry.rst.core.order.Order;
|
|
|
+import com.iamberry.rst.core.page.PagedResult;
|
|
|
+import com.iamberry.rst.core.pts.Produce;
|
|
|
+import com.iamberry.rst.faces.pts.produce.ProduceService;
|
|
|
+import org.apache.commons.lang.StringUtils;
|
|
|
+import org.apache.shiro.authz.annotation.RequiresPermissions;
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.stereotype.Controller;
|
|
|
+import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
+import org.springframework.web.bind.annotation.RequestParam;
|
|
|
+import org.springframework.web.servlet.ModelAndView;
|
|
|
+
|
|
|
+import javax.servlet.http.HttpServletRequest;
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 生产产品管理 controller
|
|
|
+ * wangxiaoming
|
|
|
+ *
|
|
|
+ */
|
|
|
+@Controller
|
|
|
+@RequestMapping("/admin/produce")
|
|
|
+public class ProduceController {
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ private ProduceService produceService;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 查询生产产品列表
|
|
|
+ *
|
|
|
+ * @param request
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @RequiresPermissions("produce:list_produce:produce")
|
|
|
+ @RequestMapping("/_produce_list")
|
|
|
+ public ModelAndView selectOrderList(HttpServletRequest request,
|
|
|
+ @RequestParam(value = "pageNO", defaultValue = "1", required = false) int pageNO,
|
|
|
+ @RequestParam(value = "pageTotal", required = false) Integer pageTotal,
|
|
|
+ @RequestParam(value = "pageSize", defaultValue = "5", required = false) int pageSize,
|
|
|
+ Order order) {
|
|
|
+ ModelAndView mv = new ModelAndView("produce/produce_list");
|
|
|
+ StringBuilder url = new StringBuilder("/admin/produce/_produce_list?pageSize=" + pageSize);
|
|
|
+ List<Produce> list = produceService.getProduceList();
|
|
|
+ mv.addObject("result", list);
|
|
|
+ return mv;
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 跳转到添加产品页面
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @RequiresPermissions("produce:to_save:produce")
|
|
|
+ @RequestMapping("/_to_save_produce")
|
|
|
+ public ModelAndView goSaveFilter(HttpServletRequest request) {
|
|
|
+ ModelAndView mv = new ModelAndView("produce/saveProduce");
|
|
|
+ return mv;
|
|
|
+ }
|
|
|
+
|
|
|
+}
|