moon 5 lat temu
rodzic
commit
c60671bccb

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

@@ -34,5 +34,6 @@ public class SweetTracker extends TscBaseDomain {
 	private Integer level; 	  // 배송단계(1~6단계)
 	private Integer ordDtlNo;
 	private Integer ordChgSq;
+	private Integer tmp_sq;
 
 }

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

@@ -56,7 +56,7 @@
 		UPDATE TB_ORDER_DETAIL SET
 			  ORD_DTL_STAT = #{ordDtlStat}
 			, UPD_NO       = #{regNo}
-			, UPD_DT       = NOW();
+			, UPD_DT       = NOW()
 		WHERE ORD_DTL_NO   = #{ordDtlNo}
 	</update>	
 	
@@ -82,6 +82,21 @@
 		  AND ORD_DTL_NO = #{ordDtlNo}
 	</update>	
 
-
+	
+	<!-- 주문상세 상태값 변경    -->
+	<insert id="saveTemp" parameterType="SweetTracker" keyProperty="tmp_sq">
+		/*TssDelivery.saveTemp*/
+		insert into tb_sw_temp 
+		(
+			  msg
+			, reg_dt 
+		)values
+		(
+			#{man}
+			, now()
+		)
+	</insert>	
+	
+	
 
 </mapper>

+ 2 - 0
src/main/java/com/style24/scm/biz/dao/TssDeliveryDao.java

@@ -60,5 +60,7 @@ public interface TssDeliveryDao {
 	 */
 	void updateOrdChgSqStat(SweetTracker sweetTracker);		
 	
+
+	int saveTemp(SweetTracker sweetTracker);			
 	
 }

+ 16 - 0
src/main/java/com/style24/scm/biz/service/TssDeliveryService.java

@@ -96,4 +96,20 @@ public class TssDeliveryService {
 		deliveryDao.insertTbSweetTracker(sweetTracker);
 	}
 	
+	/**
+	 * 스윗트래커 배송상태 등록 및 주문상세상태 변경 
+	 * @param  SweetTracker
+	 * @return 
+	 * @author moon
+	 * @since  2021. 04. 13
+	 */
+	@Transactional("shopTxnManager")
+	public int saveTemp(String msg) {
+		int rtn=0;
+		SweetTracker tmp = new SweetTracker();
+		tmp.setMan(msg);
+		deliveryDao.saveTemp(tmp);
+		return rtn;
+	}
+
 }

+ 7 - 0
src/main/java/com/style24/scm/biz/web/TssDeliveryController.java

@@ -43,8 +43,15 @@ public class TssDeliveryController extends TssBaseController {
 	@ResponseBody
 	public void sweetTrackerResponse(SweetTracker sweetTracker , HttpServletResponse response) throws Exception {
 
+		deliveryService.saveTemp("들어옴");
+		
+		String tmp = sweetTracker.toString();
+		deliveryService.saveTemp(tmp);
+		
 		JsonObject rtn = new JsonObject();
 		log.info("-----> "+sweetTracker);
+		
+		
 		try {
 			deliveryService.saveDelvStat(sweetTracker);