create_by,
		create_time,
		update_by,
		update_time,
			cart_id,
			cart_user_id,
			cart_product_id,
			cart_sku_id,
			cart_number,
			isSelected,
			shop_id,
            company_id,
		cart_type
	
	
	
	
		#{item.createBy},
		now(),
		#{item.updateBy},
		now(),
			#{item.cartId},
			#{item.cartUserId},
			#{item.cartProductId},
			#{item.cartSkuId},
			#{item.cartNumber},
			#{item.isSelected},
			#{item.shopId},
		#{item.companyId},
		#{item.cartType}
	
	
	
	
		 
		 
			
				and cart_id  = #{record.cartId} 
			
			
				and cart_user_id  = #{record.cartUserId} 
			
			
				and cart_product_id  = #{record.cartProductId} 
			
			
				and cart_sku_id  = #{record.cartSkuId} 
			
			
				and cart_number  = #{record.cartNumber} 
			
			 
				 and s.NAME like concat('%',#{record.name},'%')
			 
			 
				 and p.title like concat('%',#{record.title},'%')
			 
			 
				 and u.nick_name like concat('%',#{record.nickName},'%')
			 
			 
				 and date_format(c.create_time, '%Y-%m-%d') >= #{record.cartBeginTime}
			 
			 
				 and  #{record.cartEndTime} >= date_format(c.create_time, '%Y-%m-%d')
			 
			 
				 and  #{record.isSelected} >= date_format(c.isSelected, '%Y-%m-%d')
			 
			 
				 and shop_id = #{record.shopId}
			 
			 
				 and c.company_id = #{record.companyId}
			 
		
		 
	
	
	
		INSERT INTO shop_shopping_cart (
			 
		)
	VALUES (
		 
	)
	
	
	
	
	
	
		INSERT INTO shop_shopping_cart (
			
		)
	VALUES 
	(
			
	)
	
	
	
	
	
	
	
	
		UPDATE shop_shopping_cart
		
			
					cart_user_id = #{cartUserId},
						
			
					cart_product_id = #{cartProductId},
						
			
					cart_sku_id = #{cartSkuId},
						
			
					cart_number = #{cartNumber},
						
			
				isSelected = #{isSelected},
				
			
				shop_id = #{shopId},
			
		
		WHERE cart_id=#{cartId} 
	 
	
	
	
	
		UPDATE shop_shopping_cart
		
			
				cart_user_id  = #{record.cartUserId}, 
			
			
				cart_product_id  = #{record.cartProductId}, 
			
			
				cart_sku_id  = #{record.cartSkuId}, 
			
			
				cart_number  = #{record.cartNumber}, 
			
			
				isSelected  = #{record.isSelected},
			
			
				and a.shop_Id = #{record.shopId}
			
		
		WHERE cart_id=#{record.cartId} 
	
	
		update shop_shopping_cart set isSelected  = #{isSelected}  where  shop_id=#{shopId} and cart_user_id=#{openId}
	
	
	
		delete from shop_shopping_cart where  cart_id in
		
			#{item}
		
	
		
	
	
		DELETE FROM shop_shopping_cart
		where  cart_id=#{cartId} 
	
	
	
		DELETE FROM shop_shopping_cart
		
		
		
	
	
		delete  from shop_shopping_cart where isSelected=1 and cart_user_id=#{openId}