提交 52f23090 authored 作者: zgy's avatar zgy

注册就送优惠券

上级 7d2b108b
......@@ -58,10 +58,10 @@ public class TbCfCouponController {
public Result<CouponItem> queryCouponByUserId(@ApiParam("用户Id")@PathVariable("userId") String userId) {
return tbCfIssueCouponService.queryCouponByUserId(userId);
}
@ApiOperation("更改优惠券状态")
/* @ApiOperation("更改优惠券状态")
@GetMapping("/changCouponStatus/{userId}/{couponId}")
public Result changCouponStatus(@ApiParam("用户Id")@PathVariable("userId") String userId,@ApiParam("优惠券Id")@PathVariable("couponId") String couponId){
return tbCfIssueCouponService.changeCouponStatus(userId,couponId);
}
}*/
}
......@@ -302,6 +302,7 @@
`update_time`,
`coupon_vaild`
from tb_cf_coupon
where coupon_vaild = 1
</select>
<!--根据优惠券种类获取发放中的优惠券-->
<select id="getCouponByCategory" resultType="com.diaoyun.zion.chinafrica.entity.TbCfCouponEntity">
......
......@@ -82,7 +82,8 @@
</select>
<!--查询用户已使用的优惠券-->
<select id="queryCouponByUserIdAndUsed" resultType="com.diaoyun.zion.chinafrica.entity.TbCfIssueCouponEntityExtends">
<select id="queryCouponByUserIdAndUsed"
resultType="com.diaoyun.zion.chinafrica.entity.TbCfIssueCouponEntityExtends">
select
a.coupon_issuetable_id,
a.coupon_id,
......@@ -111,7 +112,7 @@
</if>
</select>
<!-- <insert id="save" parameterType="com.diaoyun.zion.chinafrica.entity.TbCfIssueCouponEntity">
<insert id="save" parameterType="com.diaoyun.zion.chinafrica.entity.TbCfIssueCouponEntity">
insert into tb_cf_issue_coupon(
`coupon_issuetable_id`,
`coupon_id`,
......@@ -128,7 +129,7 @@
#{createTime},
#{enableFlag},
#{issueId})
</insert>-->
</insert>
<update id="update" parameterType="com.diaoyun.zion.chinafrica.entity.TbCfIssueCouponEntity">
update tb_cf_issue_coupon
......
package com.diaoyun.zion;
import com.diaoyun.zion.chinafrica.constant.KeyConstant;
import com.diaoyun.zion.chinafrica.entity.TbCfIssueCouponEntity;
import com.diaoyun.zion.chinafrica.service.SpiderService;
import com.diaoyun.zion.chinafrica.service.TbCfCouponService;
import com.diaoyun.zion.chinafrica.service.TbCfIssueCouponService;
import com.diaoyun.zion.chinafrica.service.TbCfUserInfoService;
import com.diaoyun.zion.master.thread.TaskLimitSemaphore;
import com.diaoyun.zion.master.util.AESUtils;
import com.diaoyun.zion.master.util.IdUtil;
......@@ -42,7 +45,8 @@ public class ZionApplicationTests {
@Autowired
private RedisTemplate redisTemplate;
private TaskLimitSemaphore taskLimitSemaphore = new TaskLimitSemaphore(12);
@Autowired
private TbCfUserInfoService tbCfUserInfoService;
//private List<Map<String, Object>> futureList = new ArrayList<Map<String, Object>>();
@Test
......@@ -445,5 +449,20 @@ public class ZionApplicationTests {
System.out.println("==============="+redisTemplate.opsForValue().get("hello"));
}
@Autowired
private TbCfIssueCouponService tbCfIssueCouponService;
@Test
public void testLogin(){
TbCfIssueCouponEntity issue = new TbCfIssueCouponEntity();
String coupon_id = "";
String issuseCoupon_id = IdUtil.createIdbyUUID();
//把上面获取到的值,赋值到实体类中
issue.setCouponId("1087f4a682354843b145d36c27d2d902");
issue.setCouponIssuetableId("5308312b76cd4819b7d94f01dea12ab8");
issue.setCreateTime(new Date().toString());
issue.setUserId("5308312b76cd4819b7d94f01dea12ab8");
issue.setNick("avatar");
issue.setEnableFlag(0);
tbCfIssueCouponService.save(issue);
}
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论