├── .gitignore ├── README.md ├── pom.xml └── src └── main ├── java └── com │ └── qianmua │ ├── Application.java │ ├── chain │ ├── AbstractAdapter.java │ ├── InvokeHandler.java │ ├── handle │ │ ├── AutoSignHandle.java │ │ ├── DailyHandle.java │ │ ├── MonthlyHandle.java │ │ ├── SignHandle.java │ │ └── WeeklyHandle.java │ └── impl │ │ └── DecisionMakingAdapter.java │ ├── common │ ├── .a │ ├── ErrorCode.java │ └── errorcode │ │ └── BaseErrorCodeEnum.java │ ├── config │ ├── App.java │ ├── CorsConfig.java │ └── GlobalExceptionHandler.java │ ├── constant │ ├── AutoManageType.java │ ├── Constant.java │ ├── DecisionEnum.java │ ├── MogudingApiUri.java │ ├── MogudingAutoSignTypeStatus.java │ ├── PublishTypeEnum.java │ ├── RandomChickenSoup.java │ └── SignStatusEnum.java │ ├── controller │ ├── IndexResource.java │ ├── MainController.java │ ├── ScheduleResource.java │ ├── SignResource.java │ └── UserResource.java │ ├── entity │ ├── Login.java │ ├── LoginExample.java │ ├── PlanStu.java │ ├── Sign.java │ ├── Singin.java │ ├── SinginExample.java │ ├── User.java │ └── vo │ │ ├── AutoWriteDayInfo.java │ │ ├── AutoWriteWeekInfo.java │ │ ├── LoginVo.java │ │ └── SinginVo.java │ ├── framework │ ├── annotation │ │ ├── LogNotify.java │ │ ├── MailNotify.java │ │ └── TranceLog.java │ ├── job │ │ ├── config │ │ │ ├── JobModelEnum.java │ │ │ ├── SchedulerListener.java │ │ │ └── SchedulerManager.java │ │ └── support │ │ │ ├── AutoJob.java │ │ │ ├── MorningJob.java │ │ │ └── NightJob.java │ └── support │ │ ├── Assert.java │ │ ├── CacheLocal.java │ │ ├── CallRequestBack.java │ │ ├── JsonWrapper.java │ │ ├── MsgHeader.java │ │ └── NetworkApi.java │ ├── mail │ ├── ExecuteSendMailFunction.java │ └── MailServer.java │ ├── method │ ├── LoginMapper.java │ └── SinginMapper.java │ ├── service │ ├── ScheduleService.java │ ├── SignService.java │ ├── UserService.java │ └── impl │ │ ├── ScheduleServiceImpl.java │ │ ├── SignServiceImpl.java │ │ └── UserServiceImpl.java │ ├── sign │ └── in │ │ └── SignInServer.java │ └── util │ ├── DateFormatUtils.java │ ├── JsonUtils.java │ ├── LogUtils.java │ └── PublicUtils.java ├── resources ├── application.yml ├── mapper │ ├── LoginMapper.xml │ └── SinginMapper.xml ├── moguding.sql └── quartz.sql ├── test └── com │ └── qianmua │ └── controller │ ├── CaptchaTest.java │ └── SignResourceTest.java └── webapp └── index.html /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/qianmua/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/Application.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/chain/AbstractAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/chain/AbstractAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/chain/InvokeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/chain/InvokeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/chain/handle/AutoSignHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/chain/handle/AutoSignHandle.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/chain/handle/DailyHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/chain/handle/DailyHandle.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/chain/handle/MonthlyHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/chain/handle/MonthlyHandle.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/chain/handle/SignHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/chain/handle/SignHandle.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/chain/handle/WeeklyHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/chain/handle/WeeklyHandle.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/chain/impl/DecisionMakingAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/chain/impl/DecisionMakingAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/common/.a: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/java/com/qianmua/common/ErrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/common/ErrorCode.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/common/errorcode/BaseErrorCodeEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/common/errorcode/BaseErrorCodeEnum.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/config/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/config/App.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/config/CorsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/config/CorsConfig.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/config/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/config/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/constant/AutoManageType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/constant/AutoManageType.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/constant/Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/constant/Constant.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/constant/DecisionEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/constant/DecisionEnum.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/constant/MogudingApiUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/constant/MogudingApiUri.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/constant/MogudingAutoSignTypeStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/constant/MogudingAutoSignTypeStatus.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/constant/PublishTypeEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/constant/PublishTypeEnum.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/constant/RandomChickenSoup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/constant/RandomChickenSoup.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/constant/SignStatusEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/constant/SignStatusEnum.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/controller/IndexResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/controller/IndexResource.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/controller/MainController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/controller/MainController.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/controller/ScheduleResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/controller/ScheduleResource.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/controller/SignResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/controller/SignResource.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/controller/UserResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/controller/UserResource.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/entity/Login.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/entity/Login.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/entity/LoginExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/entity/LoginExample.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/entity/PlanStu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/entity/PlanStu.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/entity/Sign.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/entity/Sign.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/entity/Singin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/entity/Singin.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/entity/SinginExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/entity/SinginExample.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/entity/User.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/entity/vo/AutoWriteDayInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/entity/vo/AutoWriteDayInfo.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/entity/vo/AutoWriteWeekInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/entity/vo/AutoWriteWeekInfo.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/entity/vo/LoginVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/entity/vo/LoginVo.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/entity/vo/SinginVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/entity/vo/SinginVo.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/framework/annotation/LogNotify.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/framework/annotation/LogNotify.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/framework/annotation/MailNotify.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/framework/annotation/MailNotify.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/framework/annotation/TranceLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/framework/annotation/TranceLog.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/framework/job/config/JobModelEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/framework/job/config/JobModelEnum.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/framework/job/config/SchedulerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/framework/job/config/SchedulerListener.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/framework/job/config/SchedulerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/framework/job/config/SchedulerManager.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/framework/job/support/AutoJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/framework/job/support/AutoJob.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/framework/job/support/MorningJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/framework/job/support/MorningJob.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/framework/job/support/NightJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/framework/job/support/NightJob.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/framework/support/Assert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/framework/support/Assert.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/framework/support/CacheLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/framework/support/CacheLocal.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/framework/support/CallRequestBack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/framework/support/CallRequestBack.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/framework/support/JsonWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/framework/support/JsonWrapper.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/framework/support/MsgHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/framework/support/MsgHeader.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/framework/support/NetworkApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/framework/support/NetworkApi.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/mail/ExecuteSendMailFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/mail/ExecuteSendMailFunction.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/mail/MailServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/mail/MailServer.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/method/LoginMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/method/LoginMapper.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/method/SinginMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/method/SinginMapper.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/service/ScheduleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/service/ScheduleService.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/service/SignService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/service/SignService.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/service/UserService.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/service/impl/ScheduleServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/service/impl/ScheduleServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/service/impl/SignServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/service/impl/SignServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/service/impl/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/service/impl/UserServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/sign/in/SignInServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/sign/in/SignInServer.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/util/DateFormatUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/util/DateFormatUtils.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/util/JsonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/util/JsonUtils.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/util/LogUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/util/LogUtils.java -------------------------------------------------------------------------------- /src/main/java/com/qianmua/util/PublicUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/java/com/qianmua/util/PublicUtils.java -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/mapper/LoginMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/resources/mapper/LoginMapper.xml -------------------------------------------------------------------------------- /src/main/resources/mapper/SinginMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/resources/mapper/SinginMapper.xml -------------------------------------------------------------------------------- /src/main/resources/moguding.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/resources/moguding.sql -------------------------------------------------------------------------------- /src/main/resources/quartz.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/resources/quartz.sql -------------------------------------------------------------------------------- /src/main/test/com/qianmua/controller/CaptchaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/test/com/qianmua/controller/CaptchaTest.java -------------------------------------------------------------------------------- /src/main/test/com/qianmua/controller/SignResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/test/com/qianmua/controller/SignResourceTest.java -------------------------------------------------------------------------------- /src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-core/moguding/HEAD/src/main/webapp/index.html --------------------------------------------------------------------------------