moon 5 лет назад
Родитель
Сommit
d32fcca6a2

+ 5 - 0
src/main/java/com/style24/persistence/domain/SweetTracker.java

@@ -31,9 +31,14 @@ public class SweetTracker extends TscBaseDomain {
 	private String delvWhere; 
 	private String chgStat;
 	private String ordDtlStat; 
+	private String courier_code;
+	private String secret_value;
+	
+	
 	private Integer level; 	  // 배송단계(1~6단계)
 	private Integer ordDtlNo;
 	private Integer ordChgSq;
 	private Integer tmp_sq;
+	
 
 }

+ 4 - 2
src/main/java/com/style24/persistence/mybatis/shop/TssDelivery.xml

@@ -7,7 +7,8 @@
 		/*TssDelivery.insertTbSweetTracker*/
 		INSERT INTO TB_SWEET_TRACKER 
 		(
-			  INVOICE_NO		-- 운송장번호			
+			  SHIP_COMP_CD		-- 택배사코드
+			, INVOICE_NO		-- 운송장번호			
 			, DELV_LEVEL		-- 배송단계  			
 			, TIME_TRANS		-- 택배사 처리시간		
 			, TIME_SWEET		-- 스윗트래커 등록시간	
@@ -24,7 +25,8 @@
 		)
 		VALUES
 		(
-			  #{invoice_no}		-- 운송장번호			
+			  #{courier_code}
+			, #{invoice_no}		-- 운송장번호			
 			, #{delvLevel}		-- 배송단계  			
 			, #{time_trans}		-- 택배사 처리시간		
 			, #{time_sweet}		-- 스윗트래커 등록시간	

+ 43 - 4
src/main/java/com/style24/scm/biz/web/TssDeliveryController.java

@@ -1,6 +1,7 @@
 package com.style24.scm.biz.web;
 
 import javax.servlet.http.HttpServletResponse;
+import javax.servlet.http.HttpServletRequest;
 
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Controller;
@@ -41,15 +42,53 @@ public class TssDeliveryController extends TssBaseController {
 	 */
 	@RequestMapping(value = "/sweettracker/response")
 	@ResponseBody
-	public void sweetTrackerResponse(SweetTracker sweetTracker , HttpServletResponse response) throws Exception {
+	public void sweetTrackerResponse(HttpServletRequest request, HttpServletResponse response) throws Exception {
 
 		deliveryService.saveTemp("들어옴");
+		String tmp = request.toString();
+		log.info("getAttributeNames: "+request.getAttributeNames());
 		
-		String tmp = sweetTracker.toString();
-		deliveryService.saveTemp(tmp);
+		String fid  = request.getParameter("fid");
+		String courier_code  = request.getParameter("courier_code");
+		String invoice_no  = request.getParameter("invoice_no");
+		String level  = request.getParameter("level");
+		String time_trans  = request.getParameter("time_trans");
+		String time_sweet  = request.getParameter("time_sweet");
+		String where  = request.getParameter("where");
+		String telno_office  = request.getParameter("telno_office");
+		String telno_man  = request.getParameter("telno_man");
+		String details  = request.getParameter("details");
+		String recv_addr  = request.getParameter("recv_addr");
+		String recv_name  = request.getParameter("recv_name");
+		String send_name  = request.getParameter("send_name");
+		String man  = request.getParameter("man");
+		String estmate  = request.getParameter("estmate");
+		
+		deliveryService.saveTemp("fid: "+fid+" courier_code:"+courier_code+" invoice_no:"+invoice_no+" level:"+level);
+		
+		
+		
+		SweetTracker  sweetTracker = new SweetTracker();
+		sweetTracker.setFid(request.getParameter("fid"));
+		sweetTracker.setCourier_code(request.getParameter("courier_code"));
+		sweetTracker.setInvoice_no(request.getParameter("invoice_no"));
+		sweetTracker.setLevel(Integer.parseInt(request.getParameter("level")));
+		sweetTracker.setTime_trans(request.getParameter("time_trans"));
+		sweetTracker.setTime_sweet(request.getParameter("time_sweet"));
+		sweetTracker.setWhere(request.getParameter("where"));
+		sweetTracker.setTelno_office(request.getParameter("telno_office"));
+		sweetTracker.setTelno_man(request.getParameter("telno_man"));
+		sweetTracker.setDetails(request.getParameter("details"));
+		sweetTracker.setRecv_addr(request.getParameter("recv_addr"));
+		sweetTracker.setRecv_name(request.getParameter("recv_name"));
+		sweetTracker.setSend_name(request.getParameter("send_name"));
+		sweetTracker.setMan(request.getParameter("man"));
+		sweetTracker.setEstmate(request.getParameter("estmate"));
+		
+		
+		deliveryService.saveTemp(sweetTracker.toString());
 		
 		JsonObject rtn = new JsonObject();
-		log.info("-----> "+sweetTracker);
 		
 		
 		try {