@ -0,0 +1,9 @@ | |||
package org.jeecg.modules.applet.service; | |||
import org.jeecg.modules.demo.appletCoupon.entity.AppletCoupon; | |||
import java.util.List; | |||
public interface AppletApiCouponService { | |||
List<AppletCoupon> getcoupon(AppletCoupon appletCoupon); | |||
} |
@ -0,0 +1,15 @@ | |||
package org.jeecg.modules.applet.service; | |||
import org.jeecg.modules.demo.appletVip.entity.AppletVip; | |||
import java.util.List; | |||
public interface AppletApiVipService { | |||
/** | |||
* 获取会员列表 | |||
* | |||
* @param appletVip | |||
*/ | |||
List<AppletVip> getList(AppletVip appletVip); | |||
} |
@ -0,0 +1,26 @@ | |||
package org.jeecg.modules.applet.service; | |||
import com.baomidou.mybatisplus.core.metadata.IPage; | |||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | |||
import org.jeecg.common.system.vo.AppletUser; | |||
import org.jeecg.modules.demo.appletWater.entity.AppletWater; | |||
import java.util.List; | |||
public interface AppletApiWaterService { | |||
/** | |||
* 流水列表 | |||
* @return | |||
*/ | |||
IPage<AppletWater> getWater(Page<AppletWater> waterPage); | |||
/** | |||
* 我的团队 | |||
* @param page | |||
* @return | |||
*/ | |||
IPage<AppletUser> getTeam(Page<AppletUser> page); | |||
} |
@ -0,0 +1,27 @@ | |||
package org.jeecg.modules.applet.service.impl; | |||
import org.jeecg.modules.applet.service.AppletApiCouponService; | |||
import org.jeecg.modules.demo.appletCoupon.entity.AppletCoupon; | |||
import org.jeecg.modules.demo.appletCoupon.service.IAppletCouponService; | |||
import org.springframework.beans.factory.annotation.Autowired; | |||
import org.springframework.objenesis.SpringObjenesis; | |||
import org.springframework.stereotype.Service; | |||
import java.util.List; | |||
@Service | |||
public class AppletApiCouponServiceImpl implements AppletApiCouponService { | |||
@Autowired | |||
private IAppletCouponService appletCouponService; | |||
/** | |||
* 获取优惠卷 | |||
* | |||
* @param appletCoupon | |||
* @return | |||
*/ | |||
@Override | |||
public List<AppletCoupon> getcoupon(AppletCoupon appletCoupon) { | |||
return appletCouponService.list(); | |||
} | |||
} |
@ -0,0 +1,43 @@ | |||
package org.jeecg.modules.applet.service.impl; | |||
import org.jeecg.modules.applet.service.AppletApiVipService; | |||
import org.jeecg.modules.demo.appletVip.entity.AppletSetmeal; | |||
import org.jeecg.modules.demo.appletVip.entity.AppletVip; | |||
import org.jeecg.modules.demo.appletVip.service.IAppletSetmealService; | |||
import org.jeecg.modules.demo.appletVip.service.IAppletVipService; | |||
import org.springframework.beans.factory.annotation.Autowired; | |||
import org.springframework.stereotype.Service; | |||
import java.util.List; | |||
@Service | |||
public class AppletApiVipServiceImpl implements AppletApiVipService { | |||
@Autowired | |||
private IAppletVipService appletApiVipService; | |||
@Autowired | |||
private IAppletSetmealService appletSetmealService; | |||
/** | |||
* 查询会员列表 | |||
* | |||
* @param appletVip | |||
* @return | |||
*/ | |||
@Override | |||
public List<AppletVip> getList(AppletVip appletVip) { | |||
// return appletApiVipService.lambdaQuery() | |||
// .eq(appletVip.getTitle() != null, AppletVip::getTitle, appletVip.getTitle()) | |||
// .eq(appletVip.getImg() != null , AppletVip::getImg, appletVip.getImg()) | |||
// .eq(appletVip.getContent() != null, AppletVip::getContent, appletVip.getContent()) | |||
// .list(); | |||
List<AppletVip> list = appletApiVipService.list(); | |||
for (AppletVip vip : list) { | |||
vip.setSetmeals(appletSetmealService | |||
.lambdaQuery() | |||
.eq(AppletSetmeal::getVipId,vip.getId()) | |||
.list()); | |||
} | |||
return list; | |||
} | |||
} |
@ -0,0 +1,50 @@ | |||
package org.jeecg.modules.applet.service.impl; | |||
import com.baomidou.mybatisplus.core.metadata.IPage; | |||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | |||
import org.jeecg.common.api.IAppletUserService; | |||
import org.jeecg.common.system.util.AppletUserUtil; | |||
import org.jeecg.common.system.vo.AppletUser; | |||
import org.jeecg.modules.applet.service.AppletApiWaterService; | |||
import org.jeecg.modules.demo.appletWater.entity.AppletWater; | |||
import org.jeecg.modules.demo.appletWater.service.IAppletWaterService; | |||
import org.springframework.beans.factory.annotation.Autowired; | |||
import org.springframework.stereotype.Service; | |||
import java.util.List; | |||
@Service | |||
public class AppletApiWaterServiceImpl implements AppletApiWaterService { | |||
@Autowired | |||
private IAppletWaterService appletWaterService; | |||
@Autowired | |||
private IAppletUserService appletUserService; | |||
/** | |||
* 流水列表 | |||
* | |||
* @return | |||
*/ | |||
@Override | |||
public IPage<AppletWater> getWater(Page<AppletWater> waterPage) { | |||
String userId = AppletUserUtil.getCurrentAppletUserId(); | |||
return appletWaterService.lambdaQuery() | |||
.eq(AppletWater::getUser, userId) | |||
.page(waterPage); | |||
} | |||
/** | |||
* 我的团队 | |||
* @param page | |||
* @return | |||
*/ | |||
@Override | |||
public IPage<AppletUser> getTeam(Page<AppletUser> page) { | |||
String userId = AppletUserUtil.getCurrentAppletUserId(); | |||
return appletUserService.lambdaQuery() | |||
.eq(AppletUser::getInviter, userId) | |||
.page(page); | |||
} | |||
} |
@ -1,25 +1,25 @@ | |||
-----BEGIN CERTIFICATE----- | |||
MIIENDCCAxygAwIBAgIUS2ctG8sgsiCB/WxeyqfBJ3rxt3IwDQYJKoZIhvcNAQEL | |||
MIIEJDCCAwygAwIBAgIUVbbvbM183EFQQTjmsLfj7iMgmmUwDQYJKoZIhvcNAQEL | |||
BQAwXjELMAkGA1UEBhMCQ04xEzARBgNVBAoTClRlbnBheS5jb20xHTAbBgNVBAsT | |||
FFRlbnBheS5jb20gQ0EgQ2VudGVyMRswGQYDVQQDExJUZW5wYXkuY29tIFJvb3Qg | |||
Q0EwHhcNMjUwNjIwMDg1MTE2WhcNMzAwNjE5MDg1MTE2WjCBjTETMBEGA1UEAwwK | |||
MTcxMTAzMDQ2OTEbMBkGA1UECgwS5b6u5L+h5ZWG5oi357O757ufMTkwNwYDVQQL | |||
DDDlvJjlpKrohb7ooavvvIjkuIrmtbfvvInljLvnlpfnp5HmioDmnInpmZDlhazl | |||
j7gxCzAJBgNVBAYTAkNOMREwDwYDVQQHDAhTaGVuWmhlbjCCASIwDQYJKoZIhvcN | |||
AQEBBQADggEPADCCAQoCggEBAN4LlVj/OWVE0T1W7ZpOqDDLYtbHOPWY8VbvJdsH | |||
imHaYfLVB2ouaN8FDNHATHvInj2D0BwxnFuWcusJr8k5Pyu/eEkGmsvWSLefY6dd | |||
qrF7F/eZCber2UTJ8Q69gUSSaXAhZ3bkppKP+JcNSRtaswqT/pLMjRrx4MLZbyTa | |||
pTqsEGDRSpXG1694vgv8MOD3YdmTLwJ+4paS7QZ5wZypPWLnK7/5haTJWoeLy6G4 | |||
ZOdBHqnksh3uQ7DQQEl0mx4i+bQdIDN2V4qAvQJM3CQlVJbYBqIPqRQJdH1Cqpvh | |||
vtwTjD4UuZw9gX1vVKBnitE85r2qXmpTgIigPtHkIemKWXsCAwEAAaOBuTCBtjAJ | |||
BgNVHRMEAjAAMAsGA1UdDwQEAwID+DCBmwYDVR0fBIGTMIGQMIGNoIGKoIGHhoGE | |||
aHR0cDovL2V2Y2EuaXRydXMuY29tLmNuL3B1YmxpYy9pdHJ1c2NybD9DQT0xQkQ0 | |||
MjIwRTUwREJDMDRCMDZBRDM5NzU0OTg0NkMwMUMzRThFQkQyJnNnPUhBQ0M0NzFC | |||
NjU0MjJFMTJCMjdBOUQzM0E4N0FEMUNERjU5MjZFMTQwMzcxMA0GCSqGSIb3DQEB | |||
CwUAA4IBAQCBwGs4zHnrTAuGMIxknKqU1Z1ZpYGRRomZBZrygMOBwPkPOHOYAgyu | |||
8+JBPTtYp9Nq25nYpcM8GXHFwAGB28Z8jvRnAXVg/VMRTFmrTEI1mg1NZF1PNo0f | |||
wFJT/71ZU6uT1vJBUVLbPvfIHmnue6Uk56JAqUZNaJPyup7LDC01x9MsCzsHFimZ | |||
b4D9g3hhTVvfuChXQE4xpysUP2GgRRtY13w9bxwLYoR1NVGPC9un9Dpszs20ExNt | |||
flSQiw4pIdJlKHaFclD03tlFctH9pl24b10WsNVzpsq1akIjLFscykq+ERzWVn/w | |||
YtGglgy+OG1fPFna3xapR/k7MDcIQ2QO | |||
Q0EwHhcNMjUwODI1MDYzODUzWhcNMzAwODI0MDYzODUzWjB+MRMwEQYDVQQDDAox | |||
NzI0OTkzNTA4MRswGQYDVQQKDBLlvq7kv6HllYbmiLfns7vnu58xKjAoBgNVBAsM | |||
Iea3seWcs+W4guWbm+mbtuaWh+WMluaciemZkOWFrOWPuDELMAkGA1UEBhMCQ04x | |||
ETAPBgNVBAcMCFNoZW5aaGVuMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC | |||
AQEAx0c5o9xw1Ip90yk6aihsKprVrMeXRupmGAs0btACzq6FmcaXDBg2pBI+8gxr | |||
6q9NotZ7cq/iihDXvte5xFPewcRWw4kfqiP9cg5Bo4HY7VAD1V7N3jpd+8dmcfNs | |||
vC/lfGsisYzqBZxna5PmEQ149xdAG3/bp3hePr9/5XFA+DwJacszOIP4hSGCkZz3 | |||
Da/OMu3z477gRew49uswgyZV0rmgWPq62mhe03UhROcrsuIMi7puz3B3jUOV6SML | |||
RNC65xpvg6+aa23sjY4q3fApd9aYqelpLCv21NZ7GNP/aaQWOupKxpbow641dLPc | |||
kxShIjNSaIbPAgI31bLLqKyg3QIDAQABo4G5MIG2MAkGA1UdEwQCMAAwCwYDVR0P | |||
BAQDAgP4MIGbBgNVHR8EgZMwgZAwgY2ggYqggYeGgYRodHRwOi8vZXZjYS5pdHJ1 | |||
cy5jb20uY24vcHVibGljL2l0cnVzY3JsP0NBPTFCRDQyMjBFNTBEQkMwNEIwNkFE | |||
Mzk3NTQ5ODQ2QzAxQzNFOEVCRDImc2c9SEFDQzQ3MUI2NTQyMkUxMkIyN0E5RDMz | |||
QTg3QUQxQ0RGNTkyNkUxNDAzNzEwDQYJKoZIhvcNAQELBQADggEBAEObeaGOrXg5 | |||
vtpcuwDFySk/RUPPjPGUCnPZYCw0vCo6c13GtLj87h/P6PsT0PUzWAiLu/eHg0WT | |||
keiscRsChdjr9jWYFbE2o+zf0WMGeZio3Zzn9tuZmfNzqMWdvRcd+a98iF6fHQ/c | |||
mY1rSqX7wNifut/cuWiss/h/usVUfn9f117faSUKEYrBzmYgGUCuzsKORijR46ai | |||
dGOQ6xa7otmtmyhw1c5OBWBBJkPeiQL4rbN/0wK5OTuWuMaSiQQBJZJ0qDZxKqQZ | |||
2DryEOE0ZqYqWJmiPT1B80d9AqrO/2if7YOD+3rvgAAFLKbOVYXrftKf3Wwf3ort | |||
02XbsId5ml0= | |||
-----END CERTIFICATE----- |
@ -1,28 +0,0 @@ | |||
-----BEGIN PRIVATE KEY----- | |||
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDeC5VY/zllRNE9 | |||
Vu2aTqgwy2LWxzj1mPFW7yXbB4ph2mHy1QdqLmjfBQzRwEx7yJ49g9AcMZxblnLr | |||
Ca/JOT8rv3hJBprL1ki3n2OnXaqxexf3mQm3q9lEyfEOvYFEkmlwIWd25KaSj/iX | |||
DUkbWrMKk/6SzI0a8eDC2W8k2qU6rBBg0UqVxteveL4L/DDg92HZky8CfuKWku0G | |||
ecGcqT1i5yu/+YWkyVqHi8uhuGTnQR6p5LId7kOw0EBJdJseIvm0HSAzdleKgL0C | |||
TNwkJVSW2AaiD6kUCXR9Qqqb4b7cE4w+FLmcPYF9b1SgZ4rRPOa9ql5qU4CIoD7R | |||
5CHpill7AgMBAAECggEBAJteHY1dYKrUgVhbV/wt54/k8G76jYeEEfLTeXiOCS05 | |||
ImpI11xbxvOuU+78kEfY86h1cAwaRp7rYdPGPmMdlG8nFaJ7ZZsVgGJDu/YjG0n+ | |||
qKGOSvdi3q88Ylj/DtGNZQuZxAy0Jz3MUZRYLnxedYMEVRAg4ucksjGE9TkjaJPo | |||
/XEJBgPFAAS0p802cLD+P6rn08IQXOws8hvempRbwhtHbhmnKzytf54tQxqD0CJ6 | |||
b9QZW0wourw7PTnIA1Ss7XmJ0YV0i5Fdc9aUP7nvBqdW44cvq21zOOjJ4o4SyaXO | |||
l0qyfvwoTla6xqjW5gIVltlBD8Jp8ZEyTX9q7rdEtQkCgYEA/Xtg/zxOmE5i2xdV | |||
+ZhYS+axTdPBRs31ZMifMNsgjRyblzgzdxA6qt7XS7fSdXJ2h2oZetU5jOHITt7z | |||
Q/D7GTfe9yrFqYrRo8Ckj8zgAPuZwGA6Vjkr+SoLNwnWiFo6OrGUGrrGRT1dk7t0 | |||
rsD+e0V66sAfiMXLrRV/OsWWsi0CgYEA4EBCSFG+TILW7Gheev4FmEXl48jf8m7u | |||
nKQwgyEPn1CE/q1K6V+Rrq8R45HEPxtSZuPUwR1la3pLFnCFnE6fMT7sFcF77JuZ | |||
eem29NJoL7yBvCezPoRXxBaXTWLL7MOCgOBTb+N5Ty46ECWMDUSxwCK45nZTaLIZ | |||
oJ1ykujTC0cCgYEAnQURp+oesaBVAmzpOC0T/SiRiqly375zlZPlcOk8t80R4NHS | |||
p52pCfHyohfjyhc2r1mdIQb2mHvAjoLzZJHhqdR/TNL1ELpKdMq/5cg+tr0kmBPD | |||
72eJAtb1jYmNmHdz/KnGGey7J2cFEZ+cfyhUO95lbwfGQP5t1fEsGCcP250CgYB7 | |||
iss5XldRfW98VE9gwNtCNZfd8sd1nymzgDz9sNQTd9+dEslHYpA2xVo8ngyYm6u8 | |||
5V1Leq9qE7iURy9EmofXMIwNvEdSZbKa2Ggj3lrpmZd7mf+EvJJBhBSc3IXuDROz | |||
fmJZLN+jAJuaU6Uhliu65yYoSR3QevXlZ3g8eSnzdwKBgBxoA1/79eW/vIlypk3G | |||
ujEToMVY1e0JQTIe+ns0BgxG/iP1zHSJXUqzCUCirArgiQUxXMhV5oO5VApgxQ/e | |||
Aeb/jw7Rr0V3+/tx6KzBqRej5rtNB7YBj5XDtIypHjEhgCJXgqUUeIY1pu01l7F8 | |||
8H+Jh6L0yQ+oslN1Uf9BLRrq | |||
-----END PRIVATE KEY----- |