YJ
2021-05-10 577f2396d97f361775750f1c237c602745589add
会员权益
2个文件已删除
3个文件已修改
3个文件已添加
178 ■■■■ 已修改文件
facade-vip/src/main/java/com/ks/lijin/exception/LuckyActivityAwardMaterialException.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
facade-vip/src/main/java/com/ks/lijin/exception/LuckyActivityAwardResultException.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
facade-vip/src/main/java/com/ks/vip/service/VipGradePotenceService.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service-vip/src/main/java/com/ks/vip/mapper/VipGradePotenceMapper.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service-vip/src/main/java/com/ks/vip/query/VipGradePotenceQuery.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service-vip/src/main/java/com/ks/vip/service/remote/VipCenterServiceImpl.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service-vip/src/main/java/com/ks/vip/service/remote/VipGradePotenceServiceImpl.java 70 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service-vip/src/main/resources/mapper/VipGradePotenceMapper.xml 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
facade-vip/src/main/java/com/ks/lijin/exception/LuckyActivityAwardMaterialException.java
File was deleted
facade-vip/src/main/java/com/ks/lijin/exception/LuckyActivityAwardResultException.java
File was deleted
facade-vip/src/main/java/com/ks/vip/service/VipGradePotenceService.java
New file
@@ -0,0 +1,21 @@
package com.ks.vip.service;
import com.ks.vip.pojo.DO.VipGradePotence;
import java.util.List;
public interface VipGradePotenceService {
   public long count(VipGradePotence t);
   public List<VipGradePotence> listByPage(int page, int pageSize, VipGradePotence t);
   public void insertSelective(VipGradePotence t);
   public void updateByPrimaryKeySelective(VipGradePotence t);
   public VipGradePotence selectByPrimaryKey(Long id);
   public void delete(Long id);
}
service-vip/src/main/java/com/ks/vip/mapper/VipGradePotenceMapper.java
@@ -2,8 +2,14 @@
import com.ks.lib.common.dao.BaseMapper;
import com.ks.vip.pojo.DO.VipGradePotence;
import com.ks.vip.query.VipGradePotenceQuery;
import org.apache.ibatis.annotations.Param;
import java.util.List;
public interface VipGradePotenceMapper extends BaseMapper<VipGradePotence> {
    List<VipGradePotence> listByPage(@Param("query") VipGradePotenceQuery query);
    long count(@Param("query")VipGradePotenceQuery query);
}
service-vip/src/main/java/com/ks/vip/query/VipGradePotenceQuery.java
New file
@@ -0,0 +1,13 @@
package com.ks.vip.query;
import com.ks.lijin.query.BaseDaoQuery;
public class VipGradePotenceQuery extends BaseDaoQuery {
    // id
    public Long id;
    // gradeId
    public Long gradeId;
}
service-vip/src/main/java/com/ks/vip/service/remote/VipCenterServiceImpl.java
@@ -117,4 +117,18 @@
        record.setCreateTime(new Date());
        vipCenterRecordService.insertSelective(record);
    }
    public void getVipPotence(String uid) {
        VipCenter vipCenter = vipCenterMapper.getByUid(uid);
        if (vipCenter.getGradeId() != null) {
        }
    }
}
service-vip/src/main/java/com/ks/vip/service/remote/VipGradePotenceServiceImpl.java
New file
@@ -0,0 +1,70 @@
package com.ks.vip.service.remote;
import com.ks.vip.mapper.VipGradePotenceMapper;
import com.ks.vip.mapper.VipGradePotenceMapper;
import com.ks.vip.pojo.DO.VipGradePotence;
import com.ks.vip.query.VipGradePotenceQuery;
import com.ks.vip.service.VipGradePotenceService;
import com.ks.vip.service.VipGradePotenceService;
import org.apache.dubbo.config.annotation.Service;
import javax.annotation.Resource;
import java.util.List;
@Service(version = "1.0")
public class VipGradePotenceServiceImpl implements VipGradePotenceService {
    @Resource
    private VipGradePotenceMapper vipGradePotenceMapper;
    @Override
    public void insertSelective(VipGradePotence t){
        vipGradePotenceMapper.insertSelective(t);
    }
    @Override
    public void updateByPrimaryKeySelective(VipGradePotence t){
        vipGradePotenceMapper.updateByPrimaryKeySelective(t);
    }
    @Override
    public VipGradePotence selectByPrimaryKey(Long id) {
        return vipGradePotenceMapper.selectByPrimaryKey(id);
    }
    @Override
    public void delete(Long id) {
        vipGradePotenceMapper.deleteByPrimaryKey(id);
    }
    @Override
    public long count(VipGradePotence t) {
        VipGradePotenceQuery query = new VipGradePotenceQuery();
//        query.appId = appId;
//        query.uid = uid;
        return vipGradePotenceMapper.count(query);
    }
    @Override
    public List<VipGradePotence> listByPage(int page, int pageSize, VipGradePotence t) {
        VipGradePotenceQuery query = new VipGradePotenceQuery();
//        query.appId = appId;
//        query.uid = uid;
//        query.drawStateList = Arrays.asList(new Integer[]{LuckyActivityJoinRecord.DRAW_STATE_UNOPEN});
        query.start = (page - 1) * pageSize;
        query.count = pageSize;
        return vipGradePotenceMapper.listByPage(query);
    }
}
service-vip/src/main/resources/mapper/VipGradePotenceMapper.xml
@@ -60,4 +60,26 @@
      <if test="updateTime != null">pc_update_time=#{updateTime,jdbcType=TIMESTAMP},</if>
    </set> where pc_id = #{id,jdbcType=BIGINT}
  </update>
  <!-- 非模板 -->
  <sql id="listWhere">
    <if test="query.id!=null">and pc_id=#{query.id}</if>
    <if test="query.gradeId!=null">and pc_grade_id=#{query.gradeId}</if>
  </sql>
  <select id="listByPage" resultMap="BaseResultMap">
    select <include refid="Base_Column_List"/>  from vip_grade_potence
    where 1=1
    <include refid="listWhere"/>
    limit #{query.start},#{query.count}
  </select>
  <select id="count" resultType="java.lang.Long">
    select count(*) from vip_grade_potence
    where 1=1
    <include refid="listWhere"/>
  </select>
</mapper>