From eb706a988e747b624fda0d44e0aaf6a4ee5e20eb Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Thu, 26 May 2022 11:27:03 +0800
Subject: [PATCH] fix saveOrder zkPrice is null

---
 zq-erp/src/main/resources/mybatis/mapper/hive/ShoppingGoodsDao.xml |   22 +++++++++++++---------
 1 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/zq-erp/src/main/resources/mybatis/mapper/hive/ShoppingGoodsDao.xml b/zq-erp/src/main/resources/mybatis/mapper/hive/ShoppingGoodsDao.xml
index d0ff42f..e7c85c5 100644
--- a/zq-erp/src/main/resources/mybatis/mapper/hive/ShoppingGoodsDao.xml
+++ b/zq-erp/src/main/resources/mybatis/mapper/hive/ShoppingGoodsDao.xml
@@ -3,7 +3,7 @@
 "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 
 <mapper namespace="com.matrix.system.hive.dao.ShoppingGoodsDao">
-	 <cache readOnly="true"></cache> 
+
 	<resultMap type="ShoppingGoods" id="ShoppingGoodsMap">
 	
 		<id property="id" column="id" />
@@ -308,8 +308,8 @@
 		invalid_time,
 		pay_methods,
 		is_infinite,
-		achieve_rule_id
-
+		achieve_rule_id,
+		is_cooperate
 		)
 		VALUES (
 		#{id},
@@ -371,8 +371,8 @@
 			#{invalidTime},
 			#{payMethods},
 			#{isInfinite},
-			#{achieveRuleId}
-
+			#{achieveRuleId},
+		    #{isCooperate}
 		)
 	</insert>
 
@@ -429,7 +429,7 @@
 			<if test="isPresent != null and isPresent !='' ">
 				is_present = #{isPresent},
 			</if>
-			<if test="isOnce != null and isOnce !='' ">
+			<if test="isOnce != null  ">
 				is_once = #{isOnce},
 			</if>
 			<if test="salePlatform != null and salePlatform !='' ">
@@ -447,13 +447,13 @@
 			</if>
 
 			<if
-				test="(carMaxSaleCount != null and carMaxSaleCount !='') or carMaxSaleCount==0">
+				test="carMaxSaleCount != null">
 				car_max_sale_count = #{carMaxSaleCount},
 			</if>
 			<if test="carIsAll != null and carIsAll !='' ">
 				car_is_all = #{carIsAll},
 			</if>
-			<if test="(carUseCount != null and carUseCount !='') or carUseCount==0 ">
+			<if test="carUseCount != null ">
 				car_use_count = #{carUseCount},
 			</if>
 			<if test="isVipCar != null and isVipCar !='' ">
@@ -897,7 +897,7 @@
 		t.id=cate_id)
 		cate_name
 		from shopping_goods a
-		where code=#{code}
+		where a.code=#{code}  and a.is_del=1
 	</select>
 
 	<!-- 根据id查询 -->
@@ -1255,6 +1255,10 @@
 </foreach>
 
 	</update>
+	<update id="updateInvalidProduct">
+		update shopping_goods set staus = '下架'
+		where    date_format(now(), '%Y-%m-%d') > date_format(sale_off_time, '%Y-%m-%d') and staus='上架'
+	</update>
 
 
 	<!-- 根据code查询 -->

--
Gitblit v1.9.1