|
|
@@ -0,0 +1,72 @@
|
|
|
+package com.uas.platform.b2b.mall2.controller;
|
|
|
+
|
|
|
+import com.alibaba.fastjson.JSONObject;
|
|
|
+import com.uas.platform.b2b.core.util.DateFormatUtils;
|
|
|
+import com.uas.platform.b2b.model.*;
|
|
|
+import com.uas.platform.b2b.search.SearchService;
|
|
|
+import com.uas.platform.b2b.service.MakeOrderService;
|
|
|
+import com.uas.platform.b2b.service.OrderRedDotService;
|
|
|
+import com.uas.platform.b2b.service.UserService;
|
|
|
+import com.uas.platform.b2b.support.JxlsExcelView;
|
|
|
+import com.uas.platform.b2b.support.SPageUtils;
|
|
|
+import com.uas.platform.b2b.support.SystemSession;
|
|
|
+import com.uas.platform.b2b.support.UsageBufferedLogger;
|
|
|
+import com.uas.platform.core.logging.BufferedLoggerManager;
|
|
|
+import com.uas.platform.core.model.Constant;
|
|
|
+import com.uas.platform.core.model.PageInfo;
|
|
|
+import com.uas.platform.core.model.PageParams;
|
|
|
+import com.uas.platform.core.model.Status;
|
|
|
+import com.uas.platform.core.persistence.criteria.PredicateUtils;
|
|
|
+import com.uas.platform.core.util.serializer.FlexJsonUtils;
|
|
|
+import com.uas.platform.core.web.bind.RequestState;
|
|
|
+import com.uas.search.b2b.model.MultiValue;
|
|
|
+import com.uas.search.b2b.model.SPage;
|
|
|
+import com.uas.search.b2b.model.Sort;
|
|
|
+import com.uas.search.b2b.model.Sort.Type;
|
|
|
+import com.uas.search.b2b.util.SearchConstants;
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.http.HttpStatus;
|
|
|
+import org.springframework.http.ResponseEntity;
|
|
|
+import org.springframework.stereotype.Controller;
|
|
|
+import org.springframework.ui.ModelMap;
|
|
|
+import org.springframework.util.CollectionUtils;
|
|
|
+import org.springframework.util.StringUtils;
|
|
|
+import org.springframework.web.bind.annotation.*;
|
|
|
+import org.springframework.web.servlet.ModelAndView;
|
|
|
+
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 卖家对委外加工单的操作
|
|
|
+ *
|
|
|
+ * @author suntg
|
|
|
+ *
|
|
|
+ */
|
|
|
+@SuppressWarnings("deprecation")
|
|
|
+@Controller("mall2.MakeOrderController")
|
|
|
+@RequestMapping("/mall2/make/orders")
|
|
|
+public class MakeOrderController {
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ private MakeOrderService makeOrderService;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 作为卖家,查看我的委外加工单回复
|
|
|
+ *
|
|
|
+ * @param orderId
|
|
|
+ * 加工单ID
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @RequestMapping(value = "/{orderId}/reply", method = RequestMethod.GET)
|
|
|
+ @ResponseBody
|
|
|
+ public ModelMap getPurchaseReply(@PathVariable("orderId") Long orderId) {
|
|
|
+ ModelMap modelMap = new ModelMap();
|
|
|
+ List<MakeOrderReply> replies = makeOrderService.findReplyByOrderId(orderId);
|
|
|
+ modelMap.put("replies", replies);
|
|
|
+ modelMap.put("success", true);
|
|
|
+ return modelMap;
|
|
|
+ }
|
|
|
+
|
|
|
+}
|