Commit ff820103 authored by libin's avatar libin

车型

parent 200e35d9
...@@ -308,6 +308,7 @@ public class UserCouponBiz extends BaseBiz<UserCouponMapper, UserCoupon> { ...@@ -308,6 +308,7 @@ public class UserCouponBiz extends BaseBiz<UserCouponMapper, UserCoupon> {
userCoupon.setCrtTime(Instant.now().toEpochMilli()); userCoupon.setCrtTime(Instant.now().toEpochMilli());
userCoupon.setStartTime(couponVo.getValidStartTime()); userCoupon.setStartTime(couponVo.getValidStartTime());
userCoupon.setExpireTime(couponVo.getValidEndTime()); userCoupon.setExpireTime(couponVo.getValidEndTime());
userCoupon.setTickerNo(Snowflake.build()+"");
userCoupons.add(userCoupon); userCoupons.add(userCoupon);
} }
return mapper.inserBatch(userCoupons); return mapper.inserBatch(userCoupons);
...@@ -328,6 +329,7 @@ public class UserCouponBiz extends BaseBiz<UserCouponMapper, UserCoupon> { ...@@ -328,6 +329,7 @@ public class UserCouponBiz extends BaseBiz<UserCouponMapper, UserCoupon> {
userCoupon.setExpireTime(couponVo.getValidEndTime()); userCoupon.setExpireTime(couponVo.getValidEndTime());
userCoupon.setCrtTime(Instant.now().toEpochMilli()); userCoupon.setCrtTime(Instant.now().toEpochMilli());
userCoupon.setUserId(phoneAndAppUserLoginMap.get(userCounponData.get(i)[0])); userCoupon.setUserId(phoneAndAppUserLoginMap.get(userCounponData.get(i)[0]));
userCoupon.setTickerNo(Snowflake.build()+"");
userCoupons.add(userCoupon); userCoupons.add(userCoupon);
} }
...@@ -359,4 +361,8 @@ public class UserCouponBiz extends BaseBiz<UserCouponMapper, UserCoupon> { ...@@ -359,4 +361,8 @@ public class UserCouponBiz extends BaseBiz<UserCouponMapper, UserCoupon> {
criteria.andIn("userId",userIds); criteria.andIn("userId",userIds);
mapper.deleteByExample(example); mapper.deleteByExample(example);
} }
public void updateUserCouponStatusById(Integer id) {
mapper.updateUserCouponStatusById(id);
}
} }
\ No newline at end of file
...@@ -34,4 +34,6 @@ public interface UserCouponMapper extends Mapper<UserCoupon> , InsertListMapper< ...@@ -34,4 +34,6 @@ public interface UserCouponMapper extends Mapper<UserCoupon> , InsertListMapper<
List<UserCouponDTO> findUserCoupons(UserCouponFindDTO userCouponFindDTO); List<UserCouponDTO> findUserCoupons(UserCouponFindDTO userCouponFindDTO);
int inserBatch(@Param("userCoupons") List<UserCoupon> userCoupons); int inserBatch(@Param("userCoupons") List<UserCoupon> userCoupons);
void updateUserCouponStatusById(@Param("id") Integer id);
} }
\ No newline at end of file
package com.xxfc.platform.activity.rest.admin; package com.xxfc.platform.activity.rest.admin;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.serializer.SerializerFeature;
import com.github.wxiaoqi.security.common.msg.ObjectRestResponse; import com.github.wxiaoqi.security.common.msg.ObjectRestResponse;
import com.github.wxiaoqi.security.common.util.excel.ExcelImport; import com.github.wxiaoqi.security.common.util.excel.ExcelImport;
import com.github.wxiaoqi.security.common.vo.PageDataVO; import com.github.wxiaoqi.security.common.vo.PageDataVO;
...@@ -78,4 +76,11 @@ public class UserCouponAdminController { ...@@ -78,4 +76,11 @@ public class UserCouponAdminController {
} }
return ResponseEntity.status(HttpStatus.BAD_REQUEST).body(null); return ResponseEntity.status(HttpStatus.BAD_REQUEST).body(null);
} }
@DeleteMapping("/{id}")
public ObjectRestResponse<Void> deleteUserConuponById(@PathVariable("id") Integer id) {
userCouponBiz.updateUserCouponStatusById(id);
return ObjectRestResponse.succ();
}
} }
...@@ -109,4 +109,8 @@ ...@@ -109,4 +109,8 @@
(#{userCoupon.userId},#{userCoupon.couponId},#{userCoupon.startTime},#{userCoupon.expireTime},#{userCoupon.crtTime} ) (#{userCoupon.userId},#{userCoupon.couponId},#{userCoupon.startTime},#{userCoupon.expireTime},#{userCoupon.crtTime} )
</foreach> </foreach>
</insert> </insert>
<update id="updateUserCouponStatusById">
update `user_coupon` set `is_del`=1 where `id`=#{id}
</update>
</mapper> </mapper>
\ No newline at end of file
...@@ -296,6 +296,7 @@ public class VehicleModelController extends BaseController<VehicleModelBiz, Vehi ...@@ -296,6 +296,7 @@ public class VehicleModelController extends BaseController<VehicleModelBiz, Vehi
*/ */
@ApiOperation("优质车型") @ApiOperation("优质车型")
@GetMapping(value = "/goodList") @GetMapping(value = "/goodList")
@IgnoreUserToken
public List<GoodDataVO> goodList(@RequestParam("page") Integer page, @RequestParam("limit") Integer limit) { public List<GoodDataVO> goodList(@RequestParam("page") Integer page, @RequestParam("limit") Integer limit) {
return baseBiz.goodList(page, limit); return baseBiz.goodList(page, limit);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment