Browse Source

采购询价明细保存、回复

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@439 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
suntg 11 years ago
parent
commit
ba30e70df8

+ 16 - 2
src/main/java/com/uas/platform/b2b/controller/SaleInquiryController.java

@@ -51,7 +51,7 @@ public class SaleInquiryController {
 	 * 作为卖家,收到的采购询价明细
 	 * 
 	 */
-	@RequestMapping(value = "/item/{inquiryItemId}", method = RequestMethod.GET)
+	@RequestMapping(value = "/items/{inquiryItemId}", method = RequestMethod.GET)
 	@ResponseBody
 	public PurchaseInquiryItem getInquiryItemById(@PathVariable("inquiryItemId") Long inquiryItemId) {
 		return purchaseInquiryService.findItemByItemId(inquiryItemId);
@@ -79,7 +79,21 @@ public class SaleInquiryController {
 	@RequestMapping(value = "/items/{inquiryItemId}/reply", method = RequestMethod.POST)
 	public ResponseEntity<String> replyOrderItem(@RequestBody String json, @PathVariable("inquiryItemId") Long inquiryItemId) {
 		PurchaseInquiryItem item = FlexJsonUtils.fromJson(json, PurchaseInquiryItem.class);
-
+		purchaseInquiryService.reply(item);
+		return new ResponseEntity<String>(HttpStatus.OK);
+	}
+	
+	/**
+	 * 作为卖家,保存更新询价单
+	 * 
+	 * @param json
+	 * @param orderItemId
+	 * @return
+	 */
+	@RequestMapping(value = "/items/{inquiryItemId}/save", method = RequestMethod.POST)
+	public ResponseEntity<String> saveOrderItem(@RequestBody String json, @PathVariable("inquiryItemId") Long inquiryItemId) {
+		PurchaseInquiryItem item = FlexJsonUtils.fromJson(json, PurchaseInquiryItem.class);
+		purchaseInquiryService.save(item);
 		return new ResponseEntity<String>(HttpStatus.OK);
 	}