| @ -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----- | |||