Quellcode durchsuchen

整理微信项目

wangxiaoming vor 5 Jahren
Ursprung
Commit
8ca00bf001

+ 0 - 2
wechat-wechat-service/src/main/java/com/iamberry/wechat/service/mapper/MemberMapper.java

@@ -1,7 +1,6 @@
 package com.iamberry.wechat.service.mapper;
 
 import com.iamberry.wechat.core.entity.member.Member;
-
 import java.util.List;
 
 /**
@@ -41,7 +40,6 @@ public interface MemberMapper {
 	 * 根据 userid 修改会员信息
 	 * 2016年4月21日
 	 * @author 穆再兴
-	 * @param userId
 	 * @return
 	 */
 	public Integer updateMemberByUserId(Member member);

+ 2 - 229
wechat-wechat-service/src/main/java/com/iamberry/wechat/service/mapper/memberMapper.xml

@@ -1,9 +1,6 @@
 <?xml version="1.0" encoding="UTF-8" ?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<!-- 命名,每一个映射对象不一样 namespace:必须与对应的接口全类名一致 -->
 <mapper namespace="com.iamberry.wechat.service.mapper.MemberMapper">
-
-
  	<sql id="allField">
 		user_id userId,
 		user_openid userOpenid,
@@ -66,20 +63,7 @@
 		</set>
 		WHERE user_openid = #{userOpenid}
 	</update>
-	<!-- 匹配查询会员信息 -->
-	<select id="getMemberByFuzzy" parameterType="Member" resultType="Member">
-		select 
-		<include refid="allField"/>
-		from TB_IAMBERRY_USER_USERINFO 
-		where 1 = 1 
-		<if test="user_create_date!=null">
-			and user_create_date between #{userCreateDate} and #{userCreateDate} 
-		</if>
-		<if test="user_name!=null">
-			and user_name like '%${value}%' 
-		</if>
-		ORDER BY USER_ID DESC 
-	</select>
+
 	<!-- 	根据id查询会员信息 -->
 	<select id="getMemberByUserId" resultType="Member"
 		parameterType="int">
@@ -90,50 +74,12 @@
 	</select>
 	
 	<!-- 	根据openid查询会员信息 -->
-	<select id="getMemberByUserOpenId" resultType="Member"
-		parameterType="String">
+	<select id="getMemberByUserOpenId" resultType="Member" parameterType="String">
 		SELECT
 		<include refid="allField"/>
 		FROM TB_IAMBERRY_USER_USERINFO
 		WHERE user_openid = #{userOpenid}
 	</select>
-	<!-- 查询会员数量 -->
-	<select id="getCount" resultType="int">
-		SELECT 
-			COUNT(USER_ID) MEMBERNUM
-		FROM 
-			TB_IAMBERRY_USER_USERINFO
-	</select>
-	<!-- 分页显示会员信息 -->
-	<select id="getMemberByPage" parameterType="Page"
-		resultType="Member">
-		SELECT
-			<include refid="allField" />
-		FROM 
-			TB_IAMBERRY_USER_USERINFO where 1=1
-			<if test="params.userInput != null and params.userInput != ''">
-				 AND user_nickname LIKE CONCAT('%',#{params.userInput},'%')
-				OR user_tel LIKE  CONCAT('%',#{params.userInput},'%')
-			</if>
-			<if test="params.beginDate != null and params.beginDate != ''">
-				<![CDATA[AND DATE(user_sub_date) >= #{params.beginDate}]]>
-			</if>
-			<if test="params.endDate != null and params.endDate != ''">
-				<![CDATA[AND DATE(user_sub_date) <= #{params.endDate}]]>
-			</if>
-		ORDER BY USER_ID DESC 
-		<if test="pageNo>=0 and pageSize>0 ">
-		LIMIT 
-			${pageNo},${pageSize}
-		</if>	
-	</select>
-	<!-- 删除一条记录 -->
-	<delete id="deleteMemById" parameterType="int">
-		DELETE FROM
-			TB_IAMBERRY_USER_USERINFO
-		WHERE 
-			USER_ID = #{userId}
-	</delete>
 
 	<!-- 修改 -->
 	<update id="updateMemberByUserId" parameterType="Member">
@@ -222,177 +168,6 @@
 		</where>
 	</update>
 
-	<!-- 修改用户已用积分 -->
-	<update id="updateUserUseIntegral" parameterType="Member">
-		UPDATE
-			TB_IAMBERRY_USER_USERINFO
-		SET
-			USER_USE_INTEGRAL = (USER_USE_INTEGRAL + #{userUseIntegral})
-		WHERE
-			USER_OPENID = #{userOpenid}
-	</update>
-
-	<!-- 修改用户可用积分 -->
-	<update id="updateUserIntegral" parameterType="Member">
-		UPDATE
-			TB_IAMBERRY_USER_USERINFO
-		SET
-			USER_SURPLUS_INTEGRAL = (USER_SURPLUS_INTEGRAL - #{userSurplusIntegral})
-		WHERE
-			USER_OPENID = #{userOpenid}
-	</update>
-	
-	<!-- 修改用户可用金额 -->
-	<update id="updateUserIncomeByOpenId" parameterType="Member">
-		UPDATE
-		TB_IAMBERRY_USER_USERINFO
-		SET
-		USER_INCOME = (USER_INCOME + #{userIncome})
-		WHERE
-		USER_OPENID = #{userOpenid}
-	</update>
-
-	<!-- 修改用户待入账积分 -->
-	<update id="updateUserStayIntegralByOpenId" parameterType="Member">
-		UPDATE
-		TB_IAMBERRY_USER_USERINFO
-		SET
-		user_stay_integral = (user_stay_integral + #{userStayIntegral})
-		WHERE
-		USER_OPENID = #{userOpenid}
-	</update>
-
-	<!-- 根据当前用户Id,下线信息 -->
-	<select id="selectUserIntegralByWechatProxyId" parameterType="Page"
-		resultType="Member">
-		
-		SELECT u.USER_ID userId,u.USER_HEAD userHead, u.USER_NICKNAME userNickname,
-		 u.USER_ADDR userAddr, u.USER_SEX userSex,
-		 u.USER_SUB_DATE userSubDate
-		FROM TB_IAMBERRY_USER_USERINFO u 
-		JOIN TB_IAMBERRY_WD w
-		ON u.USER_OPENID=w.WD_USER_OPENID
-		WHERE w.WD_FIRST=#{totalRecord}
-		AND u.USER_RES_TYPE = 2
-		<if test="params!=null and params.endNo!=null and params.endNo!=''">
-		<![CDATA[ and u.USER_ID <  #{params.endNo} ]]>
-		</if>
-		<if test="params!=null and params.beginNo!=null and params.beginNo!=''">
-		<![CDATA[ and u.USER_ID > #{params.begindNo} ]]>
-		</if>
-		ORDER BY u.USER_SUB_DATE DESC
-		LIMIT 0, #{pageSize}
-	</select> 
-	
-	<!-- 根据用户openid,获取用户来源、用户身份 -->
-	<select id="selectUserResAndIdSByOpenId" parameterType="String" resultType="Member">
-		SELECT
-			USER_RES_TYPE userResType, USER_IDENTITY userIdentity, USER_ID userId
-		FROM
-			TB_IAMBERRY_USER_USERINFO
-		WHERE
-			USER_OPENID = #{userOpenid}
-	</select>
-	
-	<!-- 根据openid获取用户的绑定状态 -->
-	<update id="updateUserFlagByOpenId" parameterType="String">
-		UPDATE 
-			TB_IAMBERRY_USER_USERINFO
-		SET 
-			USER_IS_FLAG = 2
-		WHERE
-			USER_OPENID = #{openid} AND USER_IS_FLAG = 1
-	</update>
-	
-	<!-- 根据 userid 查询下线人数 和 已购买人数-->
-	<select id="selectDownCountByUserId" parameterType="Integer" resultType="Integer">
-		(
-			SELECT COUNT(u.USER_ID) count
-			FROM TB_IAMBERRY_USER_USERINFO u 
-			JOIN TB_IAMBERRY_WD w
-			ON u.USER_OPENID=w.WD_USER_OPENID
-			WHERE w.WD_FIRST=#{userid}
-			AND u.USER_RES_TYPE = 2
-		)
-		UNION ALL
-		(
-			SELECT COUNT(userOpenid) count
-			FROM
-			(
-			SELECT DISTINCT r.REBACK_FROM_OPENID userOpenid
-			FROM TB_IAMBERRY_REBACK r
-			JOIN TB_IAMBERRY_WD w
-			ON r.REBACK_FROM_OPENID=w.WD_USER_OPENID
-			JOIN TB_IAMBERRY_USER_USERINFO u
-			ON w.WD_FIRST=u.USER_ID
-			WHERE r.REBACK_TO_OPENID IN 
-				(SELECT us.USER_OPENID FROM TB_IAMBERRY_USER_USERINFO us WHERE us.USER_ID=#{userid})
-			AND u.USER_ID=#{userid}
-			) s
-		)
-	</select>
-	
-	<!-- 根据openid 修改用户的是否购买 -->
-	<update id="updateIsBaughtByOpenid" parameterType="Member">
-		UPDATE TB_IAMBERRY_USER_USERINFO
-		SET USER_IS_BOUGHT = #{userIsBought}
-		WHERE USER_OPENID = #{userOpenid}
-	</update>
-
-	<!-- 个人分销下线用户 - 普通用户个数 -->
-	<select id="getOrdinaryNumber"  resultType="integer" parameterType="Member">
-		SELECT count(*)
-		FROM tb_iamberry_user_userinfo TIUU
-		WHERE TIUU.user_dealers = #{userDealers}
-		<if test="userNickname!=null">
-			and user_nickname like '%${userNickname}%'
-		</if>
-	</select>
-
-	<!-- 公司分销下线用户 - 个人分销列表 -->
-	<select id="getOrdinary"  resultType="Member" parameterType="Member">
-		SELECT
-		<include refid="allField"/>
-		FROM tb_iamberry_user_userinfo
-		WHERE user_dealers = #{userDealers}
-		<if test="userNickname!=null">
-			and user_nickname like '%${userNickname}%'
-		</if>
-		ORDER BY user_id DESC
-		<if test="pageBean!=null and pageBean.recordBegin>0 and pageBean.pageSize>0 ">
-			limit ${pageBean.recordBegin},${pageBean.pageSize}
-		</if>
-		<if test="pageBean!=null and pageBean.recordBegin==0 and pageBean.pageSize>0 ">
-			limit ${pageBean.pageSize}
-		</if>
-	</select>
-
-	<insert id="insertStayIntegral" parameterType="StayIntegral"  useGeneratedKeys="true" keyProperty="stayId">
-        INSERT INTO tb_iamberry_stay_integral (user_openid,config_id,sales_orderid,stay_number,stay_recorded_time,stay_status,stay_remark)
-        VALUES
-         (#{userOpenId},#{configId},#{orderId},#{stayNumber},#{stayRecordedTime},#{stayStatus},#{stayRemark})
-	</insert>
-
-	<!-- 获取个人信息-->
-	<select id="getRegisteredNumber" resultType="Integer" >
-		SELECT
-			COUNT(user_id)
-		FROM
-			TB_IAMBERRY_USER_USERINFO
-		WHERE user_identity = 1;
-	</select>
-
-	<!-- 获取个人信息-->
-	<select id="getBirthday" resultType="Member" parameterType="Member" >
-		select
-		<include refid="allField"/>
-		from TB_IAMBERRY_USER_USERINFO
-		where
-			date_format(user_birth_date,'%m-%d') = date_format(#{userBirthDate},'%m-%d')
-		AND
-			user_identity = 1
-	</select>
-
 	<update id="update" parameterType="Member" >
 		update
 			tb_iamberry_user_userinfo
@@ -479,7 +254,6 @@
 		where user_id= #{userId}
 	</update>
 
-
 	<!-- 获取个人信息-->
 	<select id="listMemberPage" resultType="Member" parameterType="Member" >
 		select
@@ -575,5 +349,4 @@
 		</set >
 		where user_openid = #{userOpenid}
 	</update>
-
 </mapper>

+ 4 - 1
wechat-wechat-web/src/main/resources/ioc.xml

@@ -6,7 +6,10 @@
 	   xsi:schemaLocation="http://www.springframework.org/schema/beans
         https://www.springframework.org/schema/beans/spring-beans.xsd
         http://www.springframework.org/schema/aop
-        https://www.springframework.org/schema/aop/spring-aop.xsd">
+        https://www.springframework.org/schema/aop/spring-aop.xsd
+		 http://www.springframework.org/schema/context
+    	 http://www.springframework.org/schema/context/spring-context.xsd
+">
 
 	<!-- 配置自动扫描的包:不扫描控制器和异常处理 -->
 	<context:component-scan base-package="com.iamberry">