zouxuan 8 miesięcy temu
rodzic
commit
2b01a72ddb

+ 11 - 0
cooleshow-app/src/main/java/com/yonge/cooleshow/student/controller/MemberPriceSettingsController.java

@@ -1,6 +1,7 @@
 package com.yonge.cooleshow.student.controller;
 
 import com.yonge.cooleshow.biz.dal.dto.search.MemberPriceSettingsSearch;
+import com.yonge.cooleshow.biz.dal.entity.MemberPriceSettings;
 import com.yonge.cooleshow.biz.dal.entity.SysConfig;
 import com.yonge.cooleshow.biz.dal.service.ActivityPlanService;
 import com.yonge.cooleshow.biz.dal.service.MemberPriceSettingsService;
@@ -92,4 +93,14 @@ public class MemberPriceSettingsController extends BaseController {
 	public HttpResponseResult<ActivityPlanVo> getDoubleTwelve(@PathVariable("id") Long id) {
 		return succeed(activityPlanService.detail(id));
 	}
+
+	@ApiOperation(value = "获取畅学卡")
+	@GetMapping("/getDiscount")
+	public HttpResponseResult<MemberPriceSettings> getDiscount() {
+		return succeed(memberPriceSettingsService.lambdaQuery()
+				.eq(MemberPriceSettings::getVipType, "DISCOUNT")
+				.eq(MemberPriceSettings::getStatus, true)
+				.orderByDesc(MemberPriceSettings::getCreateTime)
+				.last("limit 1").one());
+	}
 }