From dfb41d69f0a2d82b301aa1ad84d4a8005340851d Mon Sep 17 00:00:00 2001 From: CYF <1590648573@qq.com> Date: Mon, 3 Mar 2025 13:55:01 +0800 Subject: [PATCH] CYF --- pom.xml | 6 + .../src/main/java/com/ruoyi/RuoYiApplication.java | 4 + .../src/main/resources/application-druid.yml | 34 ++-- .../java/com/fjp/lc/test/service/ServiceTest.java | 18 +- ruoyi-catdog/.gitignore | 38 ++++ ruoyi-catdog/pom.xml | 27 +++ .../catdog/controller/CleanItemsController.java | 105 ++++++++++ .../catdog/controller/CleanRequestController.java | 105 ++++++++++ .../catdog/controller/CurrentConfigController.java | 105 ++++++++++ .../ruoyi/catdog/controller/DepositController.java | 105 ++++++++++ .../controller/DescriptivesConfigController.java | 105 ++++++++++ .../catdog/controller/ExaminationController.java | 105 ++++++++++ .../catdog/controller/ExamineConfigController.java | 106 ++++++++++ .../catdog/controller/FeedingFoodController.java | 106 ++++++++++ .../controller/FeedingFoodTypeController.java | 106 ++++++++++ .../controller/FeedingRequirementsController.java | 106 ++++++++++ .../catdog/controller/FinalConfigController.java | 106 ++++++++++ .../controller/IndexPageConfigController.java | 104 ++++++++++ .../controller/IndexPartnerConfigController.java | 104 ++++++++++ .../catdog/controller/IndexconfigController.java | 104 ++++++++++ .../controller/IndexconfigIconController.java | 104 ++++++++++ .../ruoyi/catdog/controller/InviteController.java | 104 ++++++++++ .../ruoyi/catdog/controller/LicenseController.java | 104 ++++++++++ .../catdog/controller/LicenseImageController.java | 104 ++++++++++ .../catdog/controller/LossOrderController.java | 104 ++++++++++ .../catdog/controller/ManualConfigController.java | 104 ++++++++++ .../ruoyi/catdog/controller/OrdersController.java | 104 ++++++++++ .../catdog/controller/OrdersRecordsController.java | 104 ++++++++++ .../controller/PaperPromptConfigController.java | 104 ++++++++++ .../ruoyi/catdog/controller/PartnerController.java | 104 ++++++++++ .../controller/PartnerbindingController.java | 104 ++++++++++ .../catdog/controller/PartnerdataController.java | 104 ++++++++++ .../catdog/controller/PartnerincomeController.java | 104 ++++++++++ .../controller/PetPersonalityConfigController.java | 104 ++++++++++ .../controller/PetProfileConfigController.java | 104 ++++++++++ .../controller/PetTeacharCheckController.java | 104 ++++++++++ .../controller/PetTeacherGradeController.java | 104 ++++++++++ .../controller/PetTeacherInfoController.java | 104 ++++++++++ .../ruoyi/catdog/controller/PetTypeController.java | 104 ++++++++++ .../ruoyi/catdog/controller/PetsController.java | 104 ++++++++++ .../java/com/ruoyi/catdog/domain/CleanItems.java | 68 +++++++ .../java/com/ruoyi/catdog/domain/CleanRequest.java | 108 +++++++++++ .../com/ruoyi/catdog/domain/CurrentConfig.java | 93 +++++++++ .../main/java/com/ruoyi/catdog/domain/Deposit.java | 95 +++++++++ .../ruoyi/catdog/domain/DescriptivesConfig.java | 65 +++++++ .../java/com/ruoyi/catdog/domain/Examination.java | 124 ++++++++++++ .../com/ruoyi/catdog/domain/ExamineConfig.java | 79 ++++++++ .../java/com/ruoyi/catdog/domain/FeedingFood.java | 122 ++++++++++++ .../com/ruoyi/catdog/domain/FeedingFoodType.java | 68 +++++++ .../ruoyi/catdog/domain/FeedingRequirements.java | 93 +++++++++ .../java/com/ruoyi/catdog/domain/FinalConfig.java | 65 +++++++ .../com/ruoyi/catdog/domain/IndexPageConfig.java | 108 +++++++++++ .../ruoyi/catdog/domain/IndexPartnerConfig.java | 66 +++++++ .../java/com/ruoyi/catdog/domain/Indexconfig.java | 136 +++++++++++++ .../com/ruoyi/catdog/domain/IndexconfigIcon.java | 79 ++++++++ .../main/java/com/ruoyi/catdog/domain/Invite.java | 51 +++++ .../main/java/com/ruoyi/catdog/domain/License.java | 82 ++++++++ .../java/com/ruoyi/catdog/domain/LicenseImage.java | 65 +++++++ .../java/com/ruoyi/catdog/domain/LossOrder.java | 65 +++++++ .../java/com/ruoyi/catdog/domain/ManualConfig.java | 51 +++++ .../main/java/com/ruoyi/catdog/domain/Orders.java | 214 +++++++++++++++++++++ .../com/ruoyi/catdog/domain/OrdersRecords.java | 106 ++++++++++ .../com/ruoyi/catdog/domain/PaperPromptConfig.java | 65 +++++++ .../main/java/com/ruoyi/catdog/domain/Partner.java | 152 +++++++++++++++ .../com/ruoyi/catdog/domain/Partnerbinding.java | 82 ++++++++ .../java/com/ruoyi/catdog/domain/Partnerdata.java | 65 +++++++ .../com/ruoyi/catdog/domain/Partnerincome.java | 93 +++++++++ .../ruoyi/catdog/domain/PetPersonalityConfig.java | 51 +++++ .../com/ruoyi/catdog/domain/PetProfileConfig.java | 65 +++++++ .../com/ruoyi/catdog/domain/PetTeacharCheck.java | 96 +++++++++ .../com/ruoyi/catdog/domain/PetTeacherGrade.java | 51 +++++ .../com/ruoyi/catdog/domain/PetTeacherInfo.java | 177 +++++++++++++++++ .../main/java/com/ruoyi/catdog/domain/PetType.java | 92 +++++++++ .../main/java/com/ruoyi/catdog/domain/Pets.java | 199 +++++++++++++++++++ .../com/ruoyi/catdog/mapper/CleanItemsMapper.java | 61 ++++++ .../ruoyi/catdog/mapper/CleanRequestMapper.java | 61 ++++++ .../ruoyi/catdog/mapper/CurrentConfigMapper.java | 61 ++++++ .../com/ruoyi/catdog/mapper/DepositMapper.java | 61 ++++++ .../catdog/mapper/DescriptivesConfigMapper.java | 61 ++++++ .../com/ruoyi/catdog/mapper/ExaminationMapper.java | 61 ++++++ .../ruoyi/catdog/mapper/ExamineConfigMapper.java | 61 ++++++ .../com/ruoyi/catdog/mapper/FeedingFoodMapper.java | 61 ++++++ .../ruoyi/catdog/mapper/FeedingFoodTypeMapper.java | 61 ++++++ .../catdog/mapper/FeedingRequirementsMapper.java | 61 ++++++ .../com/ruoyi/catdog/mapper/FinalConfigMapper.java | 61 ++++++ .../ruoyi/catdog/mapper/IndexPageConfigMapper.java | 61 ++++++ .../catdog/mapper/IndexPartnerConfigMapper.java | 61 ++++++ .../ruoyi/catdog/mapper/IndexconfigIconMapper.java | 61 ++++++ .../com/ruoyi/catdog/mapper/IndexconfigMapper.java | 61 ++++++ .../java/com/ruoyi/catdog/mapper/InviteMapper.java | 61 ++++++ .../ruoyi/catdog/mapper/LicenseImageMapper.java | 61 ++++++ .../com/ruoyi/catdog/mapper/LicenseMapper.java | 61 ++++++ .../com/ruoyi/catdog/mapper/LossOrderMapper.java | 61 ++++++ .../ruoyi/catdog/mapper/ManualConfigMapper.java | 61 ++++++ .../java/com/ruoyi/catdog/mapper/OrdersMapper.java | 61 ++++++ .../ruoyi/catdog/mapper/OrdersRecordsMapper.java | 61 ++++++ .../catdog/mapper/PaperPromptConfigMapper.java | 61 ++++++ .../com/ruoyi/catdog/mapper/PartnerMapper.java | 61 ++++++ .../ruoyi/catdog/mapper/PartnerbindingMapper.java | 61 ++++++ .../com/ruoyi/catdog/mapper/PartnerdataMapper.java | 61 ++++++ .../ruoyi/catdog/mapper/PartnerincomeMapper.java | 61 ++++++ .../catdog/mapper/PetPersonalityConfigMapper.java | 61 ++++++ .../catdog/mapper/PetProfileConfigMapper.java | 61 ++++++ .../ruoyi/catdog/mapper/PetTeacharCheckMapper.java | 61 ++++++ .../ruoyi/catdog/mapper/PetTeacherGradeMapper.java | 61 ++++++ .../ruoyi/catdog/mapper/PetTeacherInfoMapper.java | 61 ++++++ .../com/ruoyi/catdog/mapper/PetTypeMapper.java | 61 ++++++ .../java/com/ruoyi/catdog/mapper/PetsMapper.java | 61 ++++++ .../ruoyi/catdog/service/ICleanItemsService.java | 61 ++++++ .../ruoyi/catdog/service/ICleanRequestService.java | 61 ++++++ .../catdog/service/ICurrentConfigService.java | 61 ++++++ .../com/ruoyi/catdog/service/IDepositService.java | 61 ++++++ .../catdog/service/IDescriptivesConfigService.java | 61 ++++++ .../ruoyi/catdog/service/IExaminationService.java | 61 ++++++ .../catdog/service/IExamineConfigService.java | 61 ++++++ .../ruoyi/catdog/service/IFeedingFoodService.java | 61 ++++++ .../catdog/service/IFeedingFoodTypeService.java | 61 ++++++ .../service/IFeedingRequirementsService.java | 61 ++++++ .../ruoyi/catdog/service/IFinalConfigService.java | 61 ++++++ .../catdog/service/IIndexPageConfigService.java | 61 ++++++ .../catdog/service/IIndexPartnerConfigService.java | 61 ++++++ .../catdog/service/IIndexconfigIconService.java | 61 ++++++ .../ruoyi/catdog/service/IIndexconfigService.java | 61 ++++++ .../com/ruoyi/catdog/service/IInviteService.java | 61 ++++++ .../ruoyi/catdog/service/ILicenseImageService.java | 61 ++++++ .../com/ruoyi/catdog/service/ILicenseService.java | 61 ++++++ .../ruoyi/catdog/service/ILossOrderService.java | 61 ++++++ .../ruoyi/catdog/service/IManualConfigService.java | 61 ++++++ .../com/ruoyi/catdog/service/IOrderService.java | 61 ++++++ .../catdog/service/IOrdersRecordsService.java | 61 ++++++ .../catdog/service/IPaperPromptConfigService.java | 61 ++++++ .../com/ruoyi/catdog/service/IPartnerService.java | 61 ++++++ .../catdog/service/IPartnerbindingService.java | 61 ++++++ .../ruoyi/catdog/service/IPartnerdataService.java | 61 ++++++ .../catdog/service/IPartnerincomeService.java | 61 ++++++ .../service/IPetPersonalityConfigService.java | 61 ++++++ .../catdog/service/IPetProfileConfigService.java | 61 ++++++ .../catdog/service/IPetTeacharCheckService.java | 61 ++++++ .../catdog/service/IPetTeacherGradeService.java | 61 ++++++ .../catdog/service/IPetTeacherInfoService.java | 61 ++++++ .../com/ruoyi/catdog/service/IPetTypeService.java | 61 ++++++ .../com/ruoyi/catdog/service/IPetsService.java | 61 ++++++ .../catdog/service/impl/CleanItemsServiceImpl.java | 96 +++++++++ .../service/impl/CleanRequestServiceImpl.java | 93 +++++++++ .../service/impl/CurrentConfigServiceImpl.java | 93 +++++++++ .../catdog/service/impl/DepositServiceImpl.java | 95 +++++++++ .../impl/DescriptivesConfigServiceImpl.java | 93 +++++++++ .../service/impl/ExaminationServiceImpl.java | 96 +++++++++ .../service/impl/ExamineConfigServiceImpl.java | 93 +++++++++ .../service/impl/FeedingFoodServiceImpl.java | 93 +++++++++ .../service/impl/FeedingFoodTypeServiceImpl.java | 96 +++++++++ .../impl/FeedingRequirementsServiceImpl.java | 93 +++++++++ .../service/impl/FinalConfigServiceImpl.java | 93 +++++++++ .../service/impl/IndexPageConfigServiceImpl.java | 93 +++++++++ .../impl/IndexPartnerConfigServiceImpl.java | 93 +++++++++ .../service/impl/IndexconfigIconServiceImpl.java | 93 +++++++++ .../service/impl/IndexconfigServiceImpl.java | 93 +++++++++ .../catdog/service/impl/InviteServiceImpl.java | 93 +++++++++ .../service/impl/LicenseImageServiceImpl.java | 93 +++++++++ .../catdog/service/impl/LicenseServiceImpl.java | 96 +++++++++ .../catdog/service/impl/LossOrderServiceImpl.java | 93 +++++++++ .../service/impl/ManualConfigServiceImpl.java | 93 +++++++++ .../catdog/service/impl/OrderServiceImpl.java | 96 +++++++++ .../service/impl/OrdersRecordsServiceImpl.java | 93 +++++++++ .../service/impl/PaperPromptConfigServiceImpl.java | 93 +++++++++ .../catdog/service/impl/PartnerServiceImpl.java | 93 +++++++++ .../service/impl/PartnerbindingServiceImpl.java | 93 +++++++++ .../service/impl/PartnerdataServiceImpl.java | 93 +++++++++ .../service/impl/PartnerincomeServiceImpl.java | 93 +++++++++ .../impl/PetPersonalityConfigServiceImpl.java | 93 +++++++++ .../service/impl/PetProfileConfigServiceImpl.java | 93 +++++++++ .../service/impl/PetTeacharCheckServiceImpl.java | 93 +++++++++ .../service/impl/PetTeacherGradeServiceImpl.java | 93 +++++++++ .../service/impl/PetTeacherInfoServiceImpl.java | 93 +++++++++ .../catdog/service/impl/PetTypeServiceImpl.java | 93 +++++++++ .../ruoyi/catdog/service/impl/PetsServiceImpl.java | 96 +++++++++ .../controller/AddValueServiceController.java | 104 ++++++++++ .../AddValueServiceRecordsController.java | 104 ++++++++++ .../controller/AdditionalServicesController.java | 104 ++++++++++ .../AdditionalServicesTypeController.java | 104 ++++++++++ .../system/controller/AddressConfigController.java | 104 ++++++++++ .../system/controller/AddresssController.java | 104 ++++++++++ .../ruoyi/system/controller/AnswerController.java | 104 ++++++++++ .../controller/ApplyRefundConfigController.java | 104 ++++++++++ .../controller/AppraisalRecordsController.java | 104 ++++++++++ .../system/controller/BasicServicesController.java | 104 ++++++++++ .../system/controller/BondConfigController.java | 104 ++++++++++ .../system/controller/CarouselImageController.java | 104 ++++++++++ .../CertificationAuditConfigController.java | 104 ++++++++++ .../system/controller/CertificationController.java | 104 ++++++++++ .../CertificationJoinLicenseController.java | 104 ++++++++++ .../system/controller/CheckImageController.java | 104 ++++++++++ .../controller/CheckImageTypeController.java | 104 ++++++++++ .../system/controller/PetsBreadController.java | 104 ++++++++++ .../PlatformAgreementConfigController.java | 104 ++++++++++ .../system/controller/ServiceFileController.java | 104 ++++++++++ .../controller/ServiceRecordConfigController.java | 104 ++++++++++ .../system/controller/ServiceRecordController.java | 104 ++++++++++ .../system/controller/ServiceTypeController.java | 104 ++++++++++ .../controller/ServiceUploadConfigController.java | 104 ++++++++++ .../controller/ShortAnswerQuestionsController.java | 104 ++++++++++ .../ruoyi/system/controller/SingleController.java | 104 ++++++++++ .../ruoyi/system/controller/ToolController.java | 104 ++++++++++ .../system/controller/TrainingController.java | 104 ++++++++++ .../controller/TransactionDetailsController.java | 104 ++++++++++ .../ruoyi/system/controller/UnitController.java | 104 ++++++++++ .../controller/UserBindingConfigController.java | 104 ++++++++++ .../ruoyi/system/controller/UsersController.java | 104 ++++++++++ .../ruoyi/system/controller/WalkDogController.java | 104 ++++++++++ .../ruoyi/system/controller/WalletController.java | 104 ++++++++++ .../controller/WithdrawalConfigController.java | 104 ++++++++++ .../com/ruoyi/system/domain/AddValueService.java | 96 +++++++++ .../system/domain/AddValueServiceRecords.java | 79 ++++++++ .../ruoyi/system/domain/AdditionalServices.java | 80 ++++++++ .../system/domain/AdditionalServicesType.java | 68 +++++++ .../com/ruoyi/system/domain/AddressConfig.java | 93 +++++++++ .../java/com/ruoyi/system/domain/Addresss.java | 120 ++++++++++++ .../main/java/com/ruoyi/system/domain/Answer.java | 110 +++++++++++ .../com/ruoyi/system/domain/ApplyRefundConfig.java | 65 +++++++ .../com/ruoyi/system/domain/AppraisalRecords.java | 106 ++++++++++ .../com/ruoyi/system/domain/BasicServices.java | 51 +++++ .../java/com/ruoyi/system/domain/BondConfig.java | 79 ++++++++ .../com/ruoyi/system/domain/CarouselImage.java | 51 +++++ .../com/ruoyi/system/domain/Certification.java | 208 ++++++++++++++++++++ .../system/domain/CertificationAuditConfig.java | 93 +++++++++ .../system/domain/CertificationJoinLicense.java | 50 +++++ .../java/com/ruoyi/system/domain/CheckImage.java | 79 ++++++++ .../com/ruoyi/system/domain/CheckImageType.java | 96 +++++++++ .../java/com/ruoyi/system/domain/PetsBread.java | 163 ++++++++++++++++ .../system/domain/PlatformAgreementConfig.java | 51 +++++ .../java/com/ruoyi/system/domain/ServiceFile.java | 65 +++++++ .../com/ruoyi/system/domain/ServiceRecord.java | 128 ++++++++++++ .../ruoyi/system/domain/ServiceRecordConfig.java | 65 +++++++ .../java/com/ruoyi/system/domain/ServiceType.java | 69 +++++++ .../ruoyi/system/domain/ServiceUploadConfig.java | 51 +++++ .../ruoyi/system/domain/ShortAnswerQuestions.java | 124 ++++++++++++ .../main/java/com/ruoyi/system/domain/Single.java | 143 ++++++++++++++ .../main/java/com/ruoyi/system/domain/Tool.java | 82 ++++++++ .../java/com/ruoyi/system/domain/Training.java | 96 +++++++++ .../ruoyi/system/domain/TransactionDetails.java | 80 ++++++++ .../main/java/com/ruoyi/system/domain/Unit.java | 68 +++++++ .../com/ruoyi/system/domain/UserBindingConfig.java | 93 +++++++++ .../main/java/com/ruoyi/system/domain/Users.java | 211 ++++++++++++++++++++ .../main/java/com/ruoyi/system/domain/WalkDog.java | 163 ++++++++++++++++ .../main/java/com/ruoyi/system/domain/Wallet.java | 65 +++++++ .../com/ruoyi/system/domain/WithdrawalConfig.java | 79 ++++++++ .../ruoyi/system/mapper/AddValueServiceMapper.java | 61 ++++++ .../mapper/AddValueServiceRecordsMapper.java | 61 ++++++ .../system/mapper/AdditionalServicesMapper.java | 61 ++++++ .../mapper/AdditionalServicesTypeMapper.java | 61 ++++++ .../ruoyi/system/mapper/AddressConfigMapper.java | 61 ++++++ .../com/ruoyi/system/mapper/AddresssMapper.java | 61 ++++++ .../java/com/ruoyi/system/mapper/AnswerMapper.java | 61 ++++++ .../system/mapper/ApplyRefundConfigMapper.java | 61 ++++++ .../system/mapper/AppraisalRecordsMapper.java | 61 ++++++ .../ruoyi/system/mapper/BasicServicesMapper.java | 61 ++++++ .../com/ruoyi/system/mapper/BondConfigMapper.java | 61 ++++++ .../ruoyi/system/mapper/CarouselImageMapper.java | 61 ++++++ .../mapper/CertificationAuditConfigMapper.java | 61 ++++++ .../mapper/CertificationJoinLicenseMapper.java | 61 ++++++ .../ruoyi/system/mapper/CertificationMapper.java | 61 ++++++ .../com/ruoyi/system/mapper/CheckImageMapper.java | 61 ++++++ .../ruoyi/system/mapper/CheckImageTypeMapper.java | 61 ++++++ .../com/ruoyi/system/mapper/PetsBreadMapper.java | 61 ++++++ .../mapper/PlatformAgreementConfigMapper.java | 61 ++++++ .../com/ruoyi/system/mapper/ServiceFileMapper.java | 61 ++++++ .../system/mapper/ServiceRecordConfigMapper.java | 61 ++++++ .../ruoyi/system/mapper/ServiceRecordMapper.java | 61 ++++++ .../com/ruoyi/system/mapper/ServiceTypeMapper.java | 61 ++++++ .../system/mapper/ServiceUploadConfigMapper.java | 61 ++++++ .../system/mapper/ShortAnswerQuestionsMapper.java | 61 ++++++ .../java/com/ruoyi/system/mapper/SingleMapper.java | 61 ++++++ .../java/com/ruoyi/system/mapper/ToolMapper.java | 61 ++++++ .../com/ruoyi/system/mapper/TrainingMapper.java | 61 ++++++ .../system/mapper/TransactionDetailsMapper.java | 61 ++++++ .../java/com/ruoyi/system/mapper/UnitMapper.java | 61 ++++++ .../system/mapper/UserBindingConfigMapper.java | 61 ++++++ .../java/com/ruoyi/system/mapper/UsersMapper.java | 61 ++++++ .../com/ruoyi/system/mapper/WalkDogMapper.java | 61 ++++++ .../java/com/ruoyi/system/mapper/WalletMapper.java | 61 ++++++ .../system/mapper/WithdrawalConfigMapper.java | 61 ++++++ .../service/IAddValueServiceRecordsService.java | 61 ++++++ .../system/service/IAddValueServiceService.java | 61 ++++++ .../system/service/IAdditionalServicesService.java | 61 ++++++ .../service/IAdditionalServicesTypeService.java | 61 ++++++ .../system/service/IAddressConfigService.java | 61 ++++++ .../com/ruoyi/system/service/IAddresssService.java | 61 ++++++ .../com/ruoyi/system/service/IAnswerService.java | 61 ++++++ .../system/service/IApplyRefundConfigService.java | 61 ++++++ .../system/service/IAppraisalRecordsService.java | 61 ++++++ .../system/service/IBasicServicesService.java | 61 ++++++ .../ruoyi/system/service/IBondConfigService.java | 61 ++++++ .../system/service/ICarouselImageService.java | 61 ++++++ .../service/ICertificationAuditConfigService.java | 61 ++++++ .../service/ICertificationJoinLicenseService.java | 61 ++++++ .../system/service/ICertificationService.java | 61 ++++++ .../ruoyi/system/service/ICheckImageService.java | 61 ++++++ .../system/service/ICheckImageTypeService.java | 61 ++++++ .../ruoyi/system/service/IPetsBreadService.java | 61 ++++++ .../service/IPlatformAgreementConfigService.java | 61 ++++++ .../ruoyi/system/service/IServiceFileService.java | 61 ++++++ .../service/IServiceRecordConfigService.java | 61 ++++++ .../system/service/IServiceRecordService.java | 61 ++++++ .../ruoyi/system/service/IServiceTypeService.java | 61 ++++++ .../service/IServiceUploadConfigService.java | 61 ++++++ .../service/IShortAnswerQuestionsService.java | 61 ++++++ .../com/ruoyi/system/service/ISingleService.java | 61 ++++++ .../com/ruoyi/system/service/IToolService.java | 61 ++++++ .../com/ruoyi/system/service/ITrainingService.java | 61 ++++++ .../system/service/ITransactionDetailsService.java | 61 ++++++ .../com/ruoyi/system/service/IUnitService.java | 61 ++++++ .../system/service/IUserBindingConfigService.java | 61 ++++++ .../com/ruoyi/system/service/IUsersService.java | 61 ++++++ .../com/ruoyi/system/service/IWalkDogService.java | 61 ++++++ .../com/ruoyi/system/service/IWalletService.java | 61 ++++++ .../system/service/IWithdrawalConfigService.java | 61 ++++++ .../impl/AddValueServiceRecordsServiceImpl.java | 93 +++++++++ .../service/impl/AddValueServiceServiceImpl.java | 96 +++++++++ .../impl/AdditionalServicesServiceImpl.java | 93 +++++++++ .../impl/AdditionalServicesTypeServiceImpl.java | 96 +++++++++ .../service/impl/AddressConfigServiceImpl.java | 93 +++++++++ .../system/service/impl/AddresssServiceImpl.java | 93 +++++++++ .../system/service/impl/AnswerServiceImpl.java | 96 +++++++++ .../service/impl/ApplyRefundConfigServiceImpl.java | 93 +++++++++ .../service/impl/AppraisalRecordsServiceImpl.java | 93 +++++++++ .../service/impl/BasicServicesServiceImpl.java | 93 +++++++++ .../system/service/impl/BondConfigServiceImpl.java | 93 +++++++++ .../service/impl/CarouselImageServiceImpl.java | 93 +++++++++ .../impl/CertificationAuditConfigServiceImpl.java | 93 +++++++++ .../impl/CertificationJoinLicenseServiceImpl.java | 93 +++++++++ .../service/impl/CertificationServiceImpl.java | 96 +++++++++ .../system/service/impl/CheckImageServiceImpl.java | 93 +++++++++ .../service/impl/CheckImageTypeServiceImpl.java | 96 +++++++++ .../system/service/impl/PetsBreadServiceImpl.java | 93 +++++++++ .../impl/PlatformAgreementConfigServiceImpl.java | 93 +++++++++ .../service/impl/ServiceFileServiceImpl.java | 93 +++++++++ .../impl/ServiceRecordConfigServiceImpl.java | 93 +++++++++ .../service/impl/ServiceRecordServiceImpl.java | 96 +++++++++ .../service/impl/ServiceTypeServiceImpl.java | 96 +++++++++ .../impl/ServiceUploadConfigServiceImpl.java | 93 +++++++++ .../impl/ShortAnswerQuestionsServiceImpl.java | 96 +++++++++ .../system/service/impl/SingleServiceImpl.java | 96 +++++++++ .../ruoyi/system/service/impl/ToolServiceImpl.java | 96 +++++++++ .../system/service/impl/TrainingServiceImpl.java | 96 +++++++++ .../impl/TransactionDetailsServiceImpl.java | 95 +++++++++ .../ruoyi/system/service/impl/UnitServiceImpl.java | 96 +++++++++ .../service/impl/UserBindingConfigServiceImpl.java | 93 +++++++++ .../system/service/impl/UsersServiceImpl.java | 96 +++++++++ .../system/service/impl/WalkDogServiceImpl.java | 93 +++++++++ .../system/service/impl/WalletServiceImpl.java | 93 +++++++++ .../service/impl/WithdrawalConfigServiceImpl.java | 93 +++++++++ .../resources/mapper/catdog/CleanItemsMapper.xml | 78 ++++++++ .../resources/mapper/catdog/CleanRequestMapper.xml | 82 ++++++++ .../mapper/catdog/CurrentConfigMapper.xml | 73 +++++++ .../main/resources/mapper/catdog/DepositMapper.xml | 77 ++++++++ .../mapper/catdog/DescriptivesConfigMapper.xml | 63 ++++++ .../resources/mapper/catdog/ExaminationMapper.xml | 98 ++++++++++ .../mapper/catdog/ExamineConfigMapper.xml | 68 +++++++ .../resources/mapper/catdog/FeedingFoodMapper.xml | 87 +++++++++ .../mapper/catdog/FeedingFoodTypeMapper.xml | 78 ++++++++ .../mapper/catdog/FeedingRequirementsMapper.xml | 73 +++++++ .../resources/mapper/catdog/FinalConfigMapper.xml | 63 ++++++ .../mapper/catdog/IndexPageConfigMapper.xml | 79 ++++++++ .../mapper/catdog/IndexPartnerConfigMapper.xml | 64 ++++++ .../mapper/catdog/IndexconfigIconMapper.xml | 68 +++++++ .../resources/mapper/catdog/IndexconfigMapper.xml | 89 +++++++++ .../main/resources/mapper/catdog/InviteMapper.xml | 58 ++++++ .../resources/mapper/catdog/LicenseImageMapper.xml | 61 ++++++ .../main/resources/mapper/catdog/LicenseMapper.xml | 83 ++++++++ .../resources/mapper/catdog/LossOrderMapper.xml | 63 ++++++ .../resources/mapper/catdog/ManualConfigMapper.xml | 58 ++++++ .../main/resources/mapper/catdog/OrdersMapper.xml | 133 +++++++++++++ .../mapper/catdog/OrdersRecordsMapper.xml | 77 ++++++++ .../mapper/catdog/PaperPromptConfigMapper.xml | 63 ++++++ .../main/resources/mapper/catdog/PartnerMapper.xml | 93 +++++++++ .../mapper/catdog/PartnerbindingMapper.xml | 68 +++++++ .../resources/mapper/catdog/PartnerdataMapper.xml | 63 ++++++ .../mapper/catdog/PartnerincomeMapper.xml | 73 +++++++ .../mapper/catdog/PetPersonalityConfigMapper.xml | 58 ++++++ .../mapper/catdog/PetProfileConfigMapper.xml | 63 ++++++ .../mapper/catdog/PetTeacharCheckMapper.xml | 73 +++++++ .../mapper/catdog/PetTeacherGradeMapper.xml | 58 ++++++ .../mapper/catdog/PetTeacherInfoMapper.xml | 103 ++++++++++ .../main/resources/mapper/catdog/PetTypeMapper.xml | 72 +++++++ .../main/resources/mapper/catdog/PetsMapper.xml | 128 ++++++++++++ .../mapper/system/AddValueServiceMapper.xml | 88 +++++++++ .../mapper/system/AddValueServiceRecordsMapper.xml | 68 +++++++ .../mapper/system/AdditionalServicesMapper.xml | 72 +++++++ .../mapper/system/AdditionalServicesTypeMapper.xml | 78 ++++++++ .../mapper/system/AddressConfigMapper.xml | 73 +++++++ .../resources/mapper/system/AddresssMapper.xml | 82 ++++++++ .../main/resources/mapper/system/AnswerMapper.xml | 93 +++++++++ .../mapper/system/ApplyRefundConfigMapper.xml | 63 ++++++ .../mapper/system/AppraisalRecordsMapper.xml | 77 ++++++++ .../mapper/system/BasicServicesMapper.xml | 58 ++++++ .../resources/mapper/system/BondConfigMapper.xml | 68 +++++++ .../mapper/system/CarouselImageMapper.xml | 58 ++++++ .../system/CertificationAuditConfigMapper.xml | 73 +++++++ .../system/CertificationJoinLicenseMapper.xml | 57 ++++++ .../mapper/system/CertificationMapper.xml | 128 ++++++++++++ .../resources/mapper/system/CheckImageMapper.xml | 68 +++++++ .../mapper/system/CheckImageTypeMapper.xml | 88 +++++++++ .../resources/mapper/system/PetsBreadMapper.xml | 98 ++++++++++ .../system/PlatformAgreementConfigMapper.xml | 58 ++++++ .../resources/mapper/system/ServiceFileMapper.xml | 63 ++++++ .../mapper/system/ServiceRecordConfigMapper.xml | 63 ++++++ .../mapper/system/ServiceRecordMapper.xml | 102 ++++++++++ .../resources/mapper/system/ServiceTypeMapper.xml | 82 ++++++++ .../mapper/system/ServiceUploadConfigMapper.xml | 58 ++++++ .../mapper/system/ShortAnswerQuestionsMapper.xml | 98 ++++++++++ .../main/resources/mapper/system/SingleMapper.xml | 103 ++++++++++ .../main/resources/mapper/system/ToolMapper.xml | 83 ++++++++ .../resources/mapper/system/TrainingMapper.xml | 88 +++++++++ .../mapper/system/TransactionDetailsMapper.xml | 72 +++++++ .../main/resources/mapper/system/UnitMapper.xml | 78 ++++++++ .../mapper/system/UserBindingConfigMapper.xml | 73 +++++++ .../main/resources/mapper/system/UsersMapper.xml | 128 ++++++++++++ .../main/resources/mapper/system/WalkDogMapper.xml | 98 ++++++++++ .../main/resources/mapper/system/WalletMapper.xml | 63 ++++++ .../mapper/system/WithdrawalConfigMapper.xml | 68 +++++++ .../common/core/controller/BaseController.java | 8 + .../java/com/ruoyi/common/utils/DateUtils.java | 10 +- ruoyi-framework/pom.xml | 4 + .../com/ruoyi/framework/web/domain/server/Jvm.java | 2 +- .../framework/web/service/SysLoginService.java | 2 +- .../src/main/java/com/cyl/config/WechatConfig.java | 2 +- .../main/java/com/cyl/h5/config/SecurityUtil.java | 1 - .../cyl/h5/controller/H5AppointmentController.java | 106 +++++----- .../com/cyl/h5/controller/H5BondController.java | 56 +++--- .../com/cyl/h5/controller/H5OrderController.java | 46 ++--- .../main/java/com/cyl/wechat/WechatPayService.java | 2 +- .../src/main/resources/mapper/oms/OrderMapper.xml | 2 +- .../main/resources/mapper/ums/AddressMapper.xml | 2 +- 433 files changed, 34186 insertions(+), 139 deletions(-) create mode 100644 ruoyi-catdog/.gitignore create mode 100644 ruoyi-catdog/pom.xml create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/CleanItemsController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/CleanRequestController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/CurrentConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/DepositController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/DescriptivesConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/ExaminationController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/ExamineConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/FeedingFoodController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/FeedingFoodTypeController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/FeedingRequirementsController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/FinalConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/IndexPageConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/IndexPartnerConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/IndexconfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/IndexconfigIconController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/InviteController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/LicenseController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/LicenseImageController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/LossOrderController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/ManualConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/OrdersController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/OrdersRecordsController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PaperPromptConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PartnerController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PartnerbindingController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PartnerdataController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PartnerincomeController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetPersonalityConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetProfileConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetTeacharCheckController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetTeacherGradeController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetTeacherInfoController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetTypeController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetsController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/CleanItems.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/CleanRequest.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/CurrentConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Deposit.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/DescriptivesConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Examination.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/ExamineConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/FeedingFood.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/FeedingFoodType.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/FeedingRequirements.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/FinalConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/IndexPageConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/IndexPartnerConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Indexconfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/IndexconfigIcon.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Invite.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/License.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/LicenseImage.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/LossOrder.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/ManualConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Orders.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/OrdersRecords.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PaperPromptConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Partner.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Partnerbinding.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Partnerdata.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Partnerincome.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetPersonalityConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetProfileConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetTeacharCheck.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetTeacherGrade.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetTeacherInfo.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetType.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Pets.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/CleanItemsMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/CleanRequestMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/CurrentConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/DepositMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/DescriptivesConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/ExaminationMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/ExamineConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/FeedingFoodMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/FeedingFoodTypeMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/FeedingRequirementsMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/FinalConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/IndexPageConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/IndexPartnerConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/IndexconfigIconMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/IndexconfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/InviteMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/LicenseImageMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/LicenseMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/LossOrderMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/ManualConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/OrdersMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/OrdersRecordsMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PaperPromptConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PartnerMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PartnerbindingMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PartnerdataMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PartnerincomeMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetPersonalityConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetProfileConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetTeacharCheckMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetTeacherGradeMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetTeacherInfoMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetTypeMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetsMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ICleanItemsService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ICleanRequestService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ICurrentConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IDepositService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IDescriptivesConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IExaminationService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IExamineConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IFeedingFoodService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IFeedingFoodTypeService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IFeedingRequirementsService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IFinalConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IIndexPageConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IIndexPartnerConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IIndexconfigIconService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IIndexconfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IInviteService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ILicenseImageService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ILicenseService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ILossOrderService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IManualConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IOrderService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IOrdersRecordsService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPaperPromptConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPartnerService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPartnerbindingService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPartnerdataService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPartnerincomeService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetPersonalityConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetProfileConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetTeacharCheckService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetTeacherGradeService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetTeacherInfoService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetTypeService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetsService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/CleanItemsServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/CleanRequestServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/CurrentConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/DepositServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/DescriptivesConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/ExaminationServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/ExamineConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/FeedingFoodServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/FeedingFoodTypeServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/FeedingRequirementsServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/FinalConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/IndexPageConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/IndexPartnerConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/IndexconfigIconServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/IndexconfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/InviteServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/LicenseImageServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/LicenseServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/LossOrderServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/ManualConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/OrderServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/OrdersRecordsServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PaperPromptConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PartnerServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PartnerbindingServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PartnerdataServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PartnerincomeServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetPersonalityConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetProfileConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetTeacharCheckServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetTeacherGradeServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetTeacherInfoServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetTypeServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetsServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AddValueServiceController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AddValueServiceRecordsController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AdditionalServicesController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AdditionalServicesTypeController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AddressConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AddresssController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AnswerController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ApplyRefundConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AppraisalRecordsController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/BasicServicesController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/BondConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CarouselImageController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CertificationAuditConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CertificationController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CertificationJoinLicenseController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CheckImageController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CheckImageTypeController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/PetsBreadController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/PlatformAgreementConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceFileController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceRecordConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceRecordController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceTypeController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceUploadConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ShortAnswerQuestionsController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/SingleController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ToolController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/TrainingController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/TransactionDetailsController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/UnitController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/UserBindingConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/UsersController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/WalkDogController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/WalletController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/controller/WithdrawalConfigController.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AddValueService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AddValueServiceRecords.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AdditionalServices.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AdditionalServicesType.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AddressConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Addresss.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Answer.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ApplyRefundConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AppraisalRecords.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/BasicServices.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/BondConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CarouselImage.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Certification.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CertificationAuditConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CertificationJoinLicense.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CheckImage.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CheckImageType.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/PetsBread.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/PlatformAgreementConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceFile.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceRecord.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceRecordConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceType.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceUploadConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ShortAnswerQuestions.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Single.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Tool.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Training.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/TransactionDetails.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Unit.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/UserBindingConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Users.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/WalkDog.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Wallet.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/domain/WithdrawalConfig.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AddValueServiceMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AddValueServiceRecordsMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AdditionalServicesMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AdditionalServicesTypeMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AddressConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AddresssMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AnswerMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ApplyRefundConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AppraisalRecordsMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/BasicServicesMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/BondConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CarouselImageMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CertificationAuditConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CertificationJoinLicenseMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CertificationMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CheckImageMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CheckImageTypeMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/PetsBreadMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/PlatformAgreementConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceFileMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceRecordConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceRecordMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceTypeMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceUploadConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ShortAnswerQuestionsMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/SingleMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ToolMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/TrainingMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/TransactionDetailsMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/UnitMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/UserBindingConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/UsersMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/WalkDogMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/WalletMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/WithdrawalConfigMapper.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAddValueServiceRecordsService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAddValueServiceService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAdditionalServicesService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAdditionalServicesTypeService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAddressConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAddresssService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAnswerService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IApplyRefundConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAppraisalRecordsService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IBasicServicesService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IBondConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICarouselImageService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICertificationAuditConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICertificationJoinLicenseService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICertificationService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICheckImageService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICheckImageTypeService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IPetsBreadService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IPlatformAgreementConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceFileService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceRecordConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceRecordService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceTypeService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceUploadConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IShortAnswerQuestionsService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/ISingleService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IToolService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/ITrainingService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/ITransactionDetailsService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IUnitService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IUserBindingConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IUsersService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IWalkDogService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IWalletService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/IWithdrawalConfigService.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AddValueServiceRecordsServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AddValueServiceServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AdditionalServicesServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AdditionalServicesTypeServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AddressConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AddresssServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AnswerServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ApplyRefundConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AppraisalRecordsServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/BasicServicesServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/BondConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CarouselImageServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CertificationAuditConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CertificationJoinLicenseServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CertificationServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CheckImageServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CheckImageTypeServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/PetsBreadServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/PlatformAgreementConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceFileServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceRecordConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceRecordServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceTypeServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceUploadConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ShortAnswerQuestionsServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/SingleServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ToolServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/TrainingServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/TransactionDetailsServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/UnitServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/UserBindingConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/UsersServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/WalkDogServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/WalletServiceImpl.java create mode 100644 ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/WithdrawalConfigServiceImpl.java create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/CleanItemsMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/CleanRequestMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/CurrentConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/DepositMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/DescriptivesConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/ExaminationMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/ExamineConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/FeedingFoodMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/FeedingFoodTypeMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/FeedingRequirementsMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/FinalConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/IndexPageConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/IndexPartnerConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/IndexconfigIconMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/IndexconfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/InviteMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/LicenseImageMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/LicenseMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/LossOrderMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/ManualConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/OrdersMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/OrdersRecordsMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/PaperPromptConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/PartnerMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/PartnerbindingMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/PartnerdataMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/PartnerincomeMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/PetPersonalityConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/PetProfileConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/PetTeacharCheckMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/PetTeacherGradeMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/PetTeacherInfoMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/PetTypeMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/catdog/PetsMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/AddValueServiceMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/AddValueServiceRecordsMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/AdditionalServicesMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/AdditionalServicesTypeMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/AddressConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/AddresssMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/AnswerMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/ApplyRefundConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/AppraisalRecordsMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/BasicServicesMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/BondConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/CarouselImageMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/CertificationAuditConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/CertificationJoinLicenseMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/CertificationMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/CheckImageMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/CheckImageTypeMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/PetsBreadMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/PlatformAgreementConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/ServiceFileMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/ServiceRecordConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/ServiceRecordMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/ServiceTypeMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/ServiceUploadConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/ShortAnswerQuestionsMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/SingleMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/ToolMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/TrainingMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/TransactionDetailsMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/UnitMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/UserBindingConfigMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/UsersMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/WalkDogMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/WalletMapper.xml create mode 100644 ruoyi-catdog/src/main/resources/mapper/system/WithdrawalConfigMapper.xml diff --git a/pom.xml b/pom.xml index 60166e5..bc6d09b 100644 --- a/pom.xml +++ b/pom.xml @@ -239,6 +239,11 @@ dysmsapi20170525 ${aliyun.sms.version} + + com.ruoyi + ruoyi-catdog + ${ruoyi.version} + @@ -250,6 +255,7 @@ ruoyi-generator ruoyi-common ruoyi-mall + ruoyi-catdog pom diff --git a/ruoyi-admin/src/main/java/com/ruoyi/RuoYiApplication.java b/ruoyi-admin/src/main/java/com/ruoyi/RuoYiApplication.java index d5f8260..bbf1ec6 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/RuoYiApplication.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/RuoYiApplication.java @@ -1,6 +1,7 @@ package com.ruoyi; import com.cyl.wechat.WechatPayData; +import org.bouncycastle.jce.provider.BouncyCastleProvider; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; @@ -8,6 +9,8 @@ import org.springframework.boot.context.properties.EnableConfigurationProperties import org.springframework.retry.annotation.EnableRetry; import org.springframework.scheduling.annotation.EnableScheduling; +import java.security.Security; + /** * 启动程序 * @@ -22,6 +25,7 @@ import org.springframework.scheduling.annotation.EnableScheduling; @EnableRetry public class RuoYiApplication { public static void main(String[] args) { + Security.addProvider(new BouncyCastleProvider()); // System.setProperty("spring.devtools.restart.enabled", "false"); SpringApplication.run(RuoYiApplication.class, args); System.out.println("(♥◠‿◠)ノ゙ 若依启动成功 ლ(´ڡ`ლ)゙ \n" + diff --git a/ruoyi-admin/src/main/resources/application-druid.yml b/ruoyi-admin/src/main/resources/application-druid.yml index 07c3aa4..e5f77c2 100644 --- a/ruoyi-admin/src/main/resources/application-druid.yml +++ b/ruoyi-admin/src/main/resources/application-druid.yml @@ -6,9 +6,9 @@ spring: druid: # 主库数据源 master: - url: jdbc:mysql://ip:port/catmdogf_test?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&allowMultiQueries=true + url: jdbc:mysql://gz-cdb-58faug9b.sql.tencentcdb.com:24894/catmdogf?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&allowMultiQueries=true username: root - password: password + password: 20070110Hh.. # 从库数据源 slave: # 从数据源开关/默认关闭 @@ -23,13 +23,13 @@ spring: # redis 配置 redis: # 地址 - host: 47.97.158.59 + host: localhost # 端口,默认为6379 port: 6379 # 数据库索引 database: 5 # 密码 - password: Qweruiop@123 + password: 123456 redisson: address: "redis://ip" password: "password" # 如果有密码的话 @@ -44,26 +44,26 @@ scheduling: enabled: false #操作oss需要的一些参数 aliyun: - accessKeyId: accesskey # 阿里云的accessKeyId - secretAccessKey: secretkey # accessKey 密码 + accessKeyId: LTAI5tD3bjTBDvgmgXLTKL5X # 阿里云的accessKeyId + secretAccessKey: wCPlCO5nnnqBekd3wxAPU6CSUto6fQ # accessKey 密码 oss: endPoint: oss-cn-shanghai.aliyuncs.com # Endpoint:在阿里云oss控制台查看自己使用的endpoint bucketName: catmdogf # bucket 名称 cdnName: cdn.catmdogd.com wechat: enabled: true - appId: appid + appId: wxd1a6ba7b5e17a5b6 secret: 你的微信服务号密钥 - merchantId: merchant - privateKeyPath: /data/software/app/key/apiclient_key.pem + merchantId: 1665639691 + privateKeyPath: ruoyi-admin/src/main/resources/apiclient_cert.p12 #privateKeyPath: /Users/daixiande/Work/杂七杂八/1665639691_20240111_cert/apiclient_key.pem merchantSerialNumber: 6050244FC18200362585F1F9FD6557A1B291E8C0 - apiV3key: paykey - apiV2key: paykey + apiV3key: 19971022197001121966060120240731 + apiV2key: 19961022196901121965060120230731 notifyUrl: https://api.catmdogd.com/prod-api/no-auth/wechat/notify notifyUrlForBCHSH: https://api.catmdogd.com/prod-api/no-auth/wechat/notifyForBCHSH - miniProgramAppId: appid - miniProgramSecret: secret + miniProgramAppId: wxd1a6ba7b5e17a5b6 + miniProgramSecret: 06e946a2c9010f8eb9e306018a779a7f staffAppId: wx01f0f43759922fda staffSecret: b0a5617e6e4c387262a32af2b355c8b6 pay: @@ -73,11 +73,11 @@ wechat: # 应用appId 服务商模式下为服务商的appid 必填 app-id: wxd1a6ba7b5e17a5b6 # v2 api 密钥 1.0.5版本以后如果用到V2的接口时必填 - app-secret: secret + app-secret: 06e946a2c9010f8eb9e306018a779a7f # api v3 密钥 必填 - app-v3-secret: paykey + app-v3-secret: 19971022197001121966060120240731 # 微信支付商户号 服务商模式下为服务商的mchid 必填 - mch-id: merchant + mch-id: 1665639691 # 商户服务器域名 用于回调 需要放开回调接口的安全策略 必填 domain: https://api-test.catmdogd.com # 商户 api 证书路径 必填 填写classpath路径 位于 maven项目的resources文件下 @@ -89,7 +89,7 @@ sms: enabled: true # 阿里云 dysmsapi.aliyuncs.com endpoint: dysmsapi.aliyuncs.com - accessKeyId: accesskey #阿里云短信服务控制台查看 + accessKeyId: LTAI5tKHcnnn2Ydue8ZSXwaN #阿里云短信服务控制台查看 accessKeySecret: 6qvhtCb9MkswKEGmRmlpOXwtKwKJFv #同上 signName: 猫妈狗爸 #猫妈狗爸 diff --git a/ruoyi-admin/src/test/java/com/fjp/lc/test/service/ServiceTest.java b/ruoyi-admin/src/test/java/com/fjp/lc/test/service/ServiceTest.java index 5258ac9..9650331 100644 --- a/ruoyi-admin/src/test/java/com/fjp/lc/test/service/ServiceTest.java +++ b/ruoyi-admin/src/test/java/com/fjp/lc/test/service/ServiceTest.java @@ -99,15 +99,15 @@ public class ServiceTest { private WechatPayService wechatPayService; @Autowired private WechatAuthService wechatAuthService; - @Test - public void test5(){ -// String code = "0611P2Ga1D8QCF0CVuJa1qNUJa11P2GL"; -// WechatUserAuth userToken = wechatAuthService.getUserToken(code); - String openId="oUA8I6lDdwSfz-EwR4284dU3KOYw"; - String res = wechatPayService.jsapiPay(UUID.randomUUID().toString().substring(0,30), "测试支付", 1, openId, 22L, WechatPayData.appId); - System.out.println(res); - - } +// @Test +// public void test5(){ +//// String code = "0611P2Ga1D8QCF0CVuJa1qNUJa11P2GL"; +//// WechatUserAuth userToken = wechatAuthService.getUserToken(code); +// String openId="oUA8I6lDdwSfz-EwR4284dU3KOYw"; +// String res = wechatPayService.jsapiPay(UUID.randomUUID().toString().substring(0,30), "测试支付", 1, openId, 22L, WechatPayData.appId); +// System.out.println(res); +// +// } @Autowired private H5OrderService h5OrderService; diff --git a/ruoyi-catdog/.gitignore b/ruoyi-catdog/.gitignore new file mode 100644 index 0000000..5ff6309 --- /dev/null +++ b/ruoyi-catdog/.gitignore @@ -0,0 +1,38 @@ +target/ +!.mvn/wrapper/maven-wrapper.jar +!**/src/main/**/target/ +!**/src/test/**/target/ + +### IntelliJ IDEA ### +.idea/modules.xml +.idea/jarRepositories.xml +.idea/compiler.xml +.idea/libraries/ +*.iws +*.iml +*.ipr + +### Eclipse ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +build/ +!**/src/main/**/build/ +!**/src/test/**/build/ + +### VS Code ### +.vscode/ + +### Mac OS ### +.DS_Store \ No newline at end of file diff --git a/ruoyi-catdog/pom.xml b/ruoyi-catdog/pom.xml new file mode 100644 index 0000000..b7a71c0 --- /dev/null +++ b/ruoyi-catdog/pom.xml @@ -0,0 +1,27 @@ + + + 4.0.0 + + com.ruoyi + ruoyi + 3.7.0 + + + ruoyi-catdog + + + + com.ruoyi + ruoyi-common + + + + + 17 + 17 + UTF-8 + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/CleanItemsController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/CleanItemsController.java new file mode 100644 index 0000000..a591d3a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/CleanItemsController.java @@ -0,0 +1,105 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.CleanItems; +import com.ruoyi.catdog.service.ICleanItemsService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 清洁物品Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/items") +public class CleanItemsController extends BaseController +{ + @Autowired + private ICleanItemsService cleanItemsService; + + /** + * 查询清洁物品列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:items:list')") + @GetMapping("/list") + public TableDataInfo list(CleanItems cleanItems) + { + startPage(); + List list = cleanItemsService.selectCleanItemsList(cleanItems); + return getDataTable(list); + } + + /** + * 导出清洁物品列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:items:export')") + @Log(title = "清洁物品", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, CleanItems cleanItems) throws IOException { + List list = cleanItemsService.selectCleanItemsList(cleanItems); + ExcelUtil util = new ExcelUtil(CleanItems.class); + util.exportExcel(response, list, "清洁物品数据"); + } + + /** + * 获取清洁物品详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:items:query')") + @GetMapping(value = "/{cleanItemsId}") + public AjaxResult getInfo(@PathVariable("cleanItemsId") Long cleanItemsId) + { +// return success(cleanItemsService.selectCleanItemsByCleanItemsId(cleanItemsId)); + return null; + } + + /** + * 新增清洁物品 + */ + @PreAuthorize("@ss.hasPermi('catdog:items:add')") + @Log(title = "清洁物品", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody CleanItems cleanItems) + { + return toAjax(cleanItemsService.insertCleanItems(cleanItems)); + } + + /** + * 修改清洁物品 + */ + @PreAuthorize("@ss.hasPermi('catdog:items:edit')") + @Log(title = "清洁物品", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody CleanItems cleanItems) + { + return toAjax(cleanItemsService.updateCleanItems(cleanItems)); + } + + /** + * 删除清洁物品 + */ + @PreAuthorize("@ss.hasPermi('catdog:items:remove')") + @Log(title = "清洁物品", businessType = BusinessType.DELETE) + @DeleteMapping("/{cleanItemsIds}") + public AjaxResult remove(@PathVariable Long[] cleanItemsIds) + { + return toAjax(cleanItemsService.deleteCleanItemsByCleanItemsIds(cleanItemsIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/CleanRequestController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/CleanRequestController.java new file mode 100644 index 0000000..636f460 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/CleanRequestController.java @@ -0,0 +1,105 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.CleanRequest; +import com.ruoyi.catdog.service.ICleanRequestService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 清洁要求Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/request") +public class CleanRequestController extends BaseController +{ + @Autowired + private ICleanRequestService cleanRequestService; + + /** + * 查询清洁要求列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:request:list')") + @GetMapping("/list") + public TableDataInfo list(CleanRequest cleanRequest) + { + startPage(); + List list = cleanRequestService.selectCleanRequestList(cleanRequest); + return getDataTable(list); + } + + /** + * 导出清洁要求列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:request:export')") + @Log(title = "清洁要求", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, CleanRequest cleanRequest) throws IOException { + List list = cleanRequestService.selectCleanRequestList(cleanRequest); + ExcelUtil util = new ExcelUtil(CleanRequest.class); + util.exportExcel(response, list, "清洁要求数据"); + } + + /** + * 获取清洁要求详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:request:query')") + @GetMapping(value = "/{cleanRequestId}") + public AjaxResult getInfo(@PathVariable("cleanRequestId") Long cleanRequestId) + { +// return success(cleanRequestService.selectCleanRequestByCleanRequestId(cleanRequestId)); + return null; + } + + /** + * 新增清洁要求 + */ + @PreAuthorize("@ss.hasPermi('catdog:request:add')") + @Log(title = "清洁要求", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody CleanRequest cleanRequest) + { + return toAjax(cleanRequestService.insertCleanRequest(cleanRequest)); + } + + /** + * 修改清洁要求 + */ + @PreAuthorize("@ss.hasPermi('catdog:request:edit')") + @Log(title = "清洁要求", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody CleanRequest cleanRequest) + { + return toAjax(cleanRequestService.updateCleanRequest(cleanRequest)); + } + + /** + * 删除清洁要求 + */ + @PreAuthorize("@ss.hasPermi('catdog:request:remove')") + @Log(title = "清洁要求", businessType = BusinessType.DELETE) + @DeleteMapping("/{cleanRequestIds}") + public AjaxResult remove(@PathVariable Long[] cleanRequestIds) + { + return toAjax(cleanRequestService.deleteCleanRequestByCleanRequestIds(cleanRequestIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/CurrentConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/CurrentConfigController.java new file mode 100644 index 0000000..4b8e032 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/CurrentConfigController.java @@ -0,0 +1,105 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.CurrentConfig; +import com.ruoyi.catdog.service.ICurrentConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 等级配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/current") +public class CurrentConfigController extends BaseController +{ + @Autowired + private ICurrentConfigService currentConfigService; + + /** + * 查询等级配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:current:list')") + @GetMapping("/list") + public TableDataInfo list(CurrentConfig currentConfig) + { + startPage(); + List list = currentConfigService.selectCurrentConfigList(currentConfig); + return getDataTable(list); + } + + /** + * 导出等级配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:current:export')") + @Log(title = "等级配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, CurrentConfig currentConfig) throws IOException { + List list = currentConfigService.selectCurrentConfigList(currentConfig); + ExcelUtil util = new ExcelUtil(CurrentConfig.class); + util.exportExcel(response, list, "等级配置数据"); + } + + /** + * 获取等级配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:current:query')") + @GetMapping(value = "/{currentId}") + public AjaxResult getInfo(@PathVariable("currentId") Long currentId) + { +// return success(currentConfigService.selectCurrentConfigByCurrentId(currentId)); + return null; + } + + /** + * 新增等级配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:current:add')") + @Log(title = "等级配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody CurrentConfig currentConfig) + { + return toAjax(currentConfigService.insertCurrentConfig(currentConfig)); + } + + /** + * 修改等级配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:current:edit')") + @Log(title = "等级配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody CurrentConfig currentConfig) + { + return toAjax(currentConfigService.updateCurrentConfig(currentConfig)); + } + + /** + * 删除等级配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:current:remove')") + @Log(title = "等级配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{currentIds}") + public AjaxResult remove(@PathVariable Long[] currentIds) + { + return toAjax(currentConfigService.deleteCurrentConfigByCurrentIds(currentIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/DepositController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/DepositController.java new file mode 100644 index 0000000..e46a590 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/DepositController.java @@ -0,0 +1,105 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.Deposit; +import com.ruoyi.catdog.service.IDepositService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 保证金记录Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/deposit") +public class DepositController extends BaseController +{ + @Autowired + private IDepositService depositService; + + /** + * 查询保证金记录列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:deposit:list')") + @GetMapping("/list") + public TableDataInfo list(Deposit deposit) + { + startPage(); + List list = depositService.selectDepositList(deposit); + return getDataTable(list); + } + + /** + * 导出保证金记录列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:deposit:export')") + @Log(title = "保证金记录", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Deposit deposit) throws IOException { + List list = depositService.selectDepositList(deposit); + ExcelUtil util = new ExcelUtil(Deposit.class); + util.exportExcel(response, list, "保证金记录数据"); + } + + /** + * 获取保证金记录详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:deposit:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { +// return success(depositService.selectDepositById(id)); + return null; + } + + /** + * 新增保证金记录 + */ + @PreAuthorize("@ss.hasPermi('catdog:deposit:add')") + @Log(title = "保证金记录", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Deposit deposit) + { + return toAjax(depositService.insertDeposit(deposit)); + } + + /** + * 修改保证金记录 + */ + @PreAuthorize("@ss.hasPermi('catdog:deposit:edit')") + @Log(title = "保证金记录", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Deposit deposit) + { + return toAjax(depositService.updateDeposit(deposit)); + } + + /** + * 删除保证金记录 + */ + @PreAuthorize("@ss.hasPermi('catdog:deposit:remove')") + @Log(title = "保证金记录", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(depositService.deleteDepositByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/DescriptivesConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/DescriptivesConfigController.java new file mode 100644 index 0000000..c6fe928 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/DescriptivesConfigController.java @@ -0,0 +1,105 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.DescriptivesConfig; +import com.ruoyi.catdog.service.IDescriptivesConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 数据描述配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/descriptives") +public class DescriptivesConfigController extends BaseController +{ + @Autowired + private IDescriptivesConfigService descriptivesConfigService; + + /** + * 查询数据描述配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:descriptives:list')") + @GetMapping("/list") + public TableDataInfo list(DescriptivesConfig descriptivesConfig) + { + startPage(); + List list = descriptivesConfigService.selectDescriptivesConfigList(descriptivesConfig); + return getDataTable(list); + } + + /** + * 导出数据描述配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:descriptives:export')") + @Log(title = "数据描述配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, DescriptivesConfig descriptivesConfig) throws IOException { + List list = descriptivesConfigService.selectDescriptivesConfigList(descriptivesConfig); + ExcelUtil util = new ExcelUtil(DescriptivesConfig.class); + util.exportExcel(response, list, "数据描述配置数据"); + } + + /** + * 获取数据描述配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:descriptives:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { +// return success(descriptivesConfigService.selectDescriptivesConfigById(id)); + return null; + } + + /** + * 新增数据描述配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:descriptives:add')") + @Log(title = "数据描述配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody DescriptivesConfig descriptivesConfig) + { + return toAjax(descriptivesConfigService.insertDescriptivesConfig(descriptivesConfig)); + } + + /** + * 修改数据描述配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:descriptives:edit')") + @Log(title = "数据描述配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody DescriptivesConfig descriptivesConfig) + { + return toAjax(descriptivesConfigService.updateDescriptivesConfig(descriptivesConfig)); + } + + /** + * 删除数据描述配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:descriptives:remove')") + @Log(title = "数据描述配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(descriptivesConfigService.deleteDescriptivesConfigByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/ExaminationController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/ExaminationController.java new file mode 100644 index 0000000..2e36fcc --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/ExaminationController.java @@ -0,0 +1,105 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.Examination; +import com.ruoyi.catdog.service.IExaminationService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 考核Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/examination") +public class ExaminationController extends BaseController +{ + @Autowired + private IExaminationService examinationService; + + /** + * 查询考核列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:examination:list')") + @GetMapping("/list") + public TableDataInfo list(Examination examination) + { + startPage(); + List list = examinationService.selectExaminationList(examination); + return getDataTable(list); + } + + /** + * 导出考核列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:examination:export')") + @Log(title = "考核", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Examination examination) throws IOException { + List list = examinationService.selectExaminationList(examination); + ExcelUtil util = new ExcelUtil(Examination.class); + util.exportExcel(response, list, "考核数据"); + } + + /** + * 获取考核详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:examination:query')") + @GetMapping(value = "/{examinationId}") + public AjaxResult getInfo(@PathVariable("examinationId") Long examinationId) + { +// return success(examinationService.selectExaminationByExaminationId(examinationId)); + return null; + } + + /** + * 新增考核 + */ + @PreAuthorize("@ss.hasPermi('catdog:examination:add')") + @Log(title = "考核", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Examination examination) + { + return toAjax(examinationService.insertExamination(examination)); + } + + /** + * 修改考核 + */ + @PreAuthorize("@ss.hasPermi('catdog:examination:edit')") + @Log(title = "考核", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Examination examination) + { + return toAjax(examinationService.updateExamination(examination)); + } + + /** + * 删除考核 + */ + @PreAuthorize("@ss.hasPermi('catdog:examination:remove')") + @Log(title = "考核", businessType = BusinessType.DELETE) + @DeleteMapping("/{examinationIds}") + public AjaxResult remove(@PathVariable Long[] examinationIds) + { + return toAjax(examinationService.deleteExaminationByExaminationIds(examinationIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/ExamineConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/ExamineConfigController.java new file mode 100644 index 0000000..173dc2f --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/ExamineConfigController.java @@ -0,0 +1,106 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.ExamineConfig; +import com.ruoyi.catdog.service.IExamineConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 考核认证配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/examine") +public class ExamineConfigController extends BaseController +{ + @Autowired + private IExamineConfigService examineConfigService; + + /** + * 查询考核认证配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:examine:list')") + @GetMapping("/list") + public TableDataInfo list(ExamineConfig examineConfig) + { + startPage(); + List list = examineConfigService.selectExamineConfigList(examineConfig); + return getDataTable(list); + } + + /** + * 导出考核认证配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:examine:export')") + @Log(title = "考核认证配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, ExamineConfig examineConfig) throws IOException { + List list = examineConfigService.selectExamineConfigList(examineConfig); + ExcelUtil util = new ExcelUtil(ExamineConfig.class); + util.exportExcel(response, list, "考核认证配置数据"); + } + + /** + * 获取考核认证配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:examine:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { +// return success(examineConfigService.selectExamineConfigById(id)); + return null; + + } + + /** + * 新增考核认证配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:examine:add')") + @Log(title = "考核认证配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody ExamineConfig examineConfig) + { + return toAjax(examineConfigService.insertExamineConfig(examineConfig)); + } + + /** + * 修改考核认证配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:examine:edit')") + @Log(title = "考核认证配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody ExamineConfig examineConfig) + { + return toAjax(examineConfigService.updateExamineConfig(examineConfig)); + } + + /** + * 删除考核认证配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:examine:remove')") + @Log(title = "考核认证配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(examineConfigService.deleteExamineConfigByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/FeedingFoodController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/FeedingFoodController.java new file mode 100644 index 0000000..429ec02 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/FeedingFoodController.java @@ -0,0 +1,106 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.FeedingFood; +import com.ruoyi.catdog.service.IFeedingFoodService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 喂养要求Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/food") +public class FeedingFoodController extends BaseController +{ + @Autowired + private IFeedingFoodService feedingFoodService; + + /** + * 查询喂养要求列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:food:list')") + @GetMapping("/list") + public TableDataInfo list(FeedingFood feedingFood) + { + startPage(); + List list = feedingFoodService.selectFeedingFoodList(feedingFood); + return getDataTable(list); + } + + /** + * 导出喂养要求列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:food:export')") + @Log(title = "喂养要求", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, FeedingFood feedingFood) throws IOException { + List list = feedingFoodService.selectFeedingFoodList(feedingFood); + ExcelUtil util = new ExcelUtil(FeedingFood.class); + util.exportExcel(response, list, "喂养要求数据"); + } + + /** + * 获取喂养要求详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:food:query')") + @GetMapping(value = "/{feedingFoodId}") + public AjaxResult getInfo(@PathVariable("feedingFoodId") Long feedingFoodId) + { +// return success(feedingFoodService.selectFeedingFoodByFeedingFoodId(feedingFoodId)); + return null; + + } + + /** + * 新增喂养要求 + */ + @PreAuthorize("@ss.hasPermi('catdog:food:add')") + @Log(title = "喂养要求", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody FeedingFood feedingFood) + { + return toAjax(feedingFoodService.insertFeedingFood(feedingFood)); + } + + /** + * 修改喂养要求 + */ + @PreAuthorize("@ss.hasPermi('catdog:food:edit')") + @Log(title = "喂养要求", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody FeedingFood feedingFood) + { + return toAjax(feedingFoodService.updateFeedingFood(feedingFood)); + } + + /** + * 删除喂养要求 + */ + @PreAuthorize("@ss.hasPermi('catdog:food:remove')") + @Log(title = "喂养要求", businessType = BusinessType.DELETE) + @DeleteMapping("/{feedingFoodIds}") + public AjaxResult remove(@PathVariable Long[] feedingFoodIds) + { + return toAjax(feedingFoodService.deleteFeedingFoodByFeedingFoodIds(feedingFoodIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/FeedingFoodTypeController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/FeedingFoodTypeController.java new file mode 100644 index 0000000..e8c8814 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/FeedingFoodTypeController.java @@ -0,0 +1,106 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.FeedingFoodType; +import com.ruoyi.catdog.service.IFeedingFoodTypeService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 喂养食品类型Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/type") +public class FeedingFoodTypeController extends BaseController +{ + @Autowired + private IFeedingFoodTypeService feedingFoodTypeService; + + /** + * 查询喂养食品类型列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:type:list')") + @GetMapping("/list") + public TableDataInfo list(FeedingFoodType feedingFoodType) + { + startPage(); + List list = feedingFoodTypeService.selectFeedingFoodTypeList(feedingFoodType); + return getDataTable(list); + } + + /** + * 导出喂养食品类型列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:type:export')") + @Log(title = "喂养食品类型", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, FeedingFoodType feedingFoodType) throws IOException { + List list = feedingFoodTypeService.selectFeedingFoodTypeList(feedingFoodType); + ExcelUtil util = new ExcelUtil(FeedingFoodType.class); + util.exportExcel(response, list, "喂养食品类型数据"); + } + + /** + * 获取喂养食品类型详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:type:query')") + @GetMapping(value = "/{feedingFoodTypeId}") + public AjaxResult getInfo(@PathVariable("feedingFoodTypeId") Long feedingFoodTypeId) + { +// return success(feedingFoodTypeService.selectFeedingFoodTypeByFeedingFoodTypeId(feedingFoodTypeId)); + return null; + + } + + /** + * 新增喂养食品类型 + */ + @PreAuthorize("@ss.hasPermi('catdog:type:add')") + @Log(title = "喂养食品类型", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody FeedingFoodType feedingFoodType) + { + return toAjax(feedingFoodTypeService.insertFeedingFoodType(feedingFoodType)); + } + + /** + * 修改喂养食品类型 + */ + @PreAuthorize("@ss.hasPermi('catdog:type:edit')") + @Log(title = "喂养食品类型", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody FeedingFoodType feedingFoodType) + { + return toAjax(feedingFoodTypeService.updateFeedingFoodType(feedingFoodType)); + } + + /** + * 删除喂养食品类型 + */ + @PreAuthorize("@ss.hasPermi('catdog:type:remove')") + @Log(title = "喂养食品类型", businessType = BusinessType.DELETE) + @DeleteMapping("/{feedingFoodTypeIds}") + public AjaxResult remove(@PathVariable Long[] feedingFoodTypeIds) + { + return toAjax(feedingFoodTypeService.deleteFeedingFoodTypeByFeedingFoodTypeIds(feedingFoodTypeIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/FeedingRequirementsController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/FeedingRequirementsController.java new file mode 100644 index 0000000..9fedbe2 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/FeedingRequirementsController.java @@ -0,0 +1,106 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.FeedingRequirements; +import com.ruoyi.catdog.service.IFeedingRequirementsService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 喂养要求配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/requirements") +public class FeedingRequirementsController extends BaseController +{ + @Autowired + private IFeedingRequirementsService feedingRequirementsService; + + /** + * 查询喂养要求配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:requirements:list')") + @GetMapping("/list") + public TableDataInfo list(FeedingRequirements feedingRequirements) + { + startPage(); + List list = feedingRequirementsService.selectFeedingRequirementsList(feedingRequirements); + return getDataTable(list); + } + + /** + * 导出喂养要求配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:requirements:export')") + @Log(title = "喂养要求配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, FeedingRequirements feedingRequirements) throws IOException { + List list = feedingRequirementsService.selectFeedingRequirementsList(feedingRequirements); + ExcelUtil util = new ExcelUtil(FeedingRequirements.class); + util.exportExcel(response, list, "喂养要求配置数据"); + } + + /** + * 获取喂养要求配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:requirements:query')") + @GetMapping(value = "/{feedingRequirementsId}") + public AjaxResult getInfo(@PathVariable("feedingRequirementsId") Long feedingRequirementsId) + { +// return success(feedingRequirementsService.selectFeedingRequirementsByFeedingRequirementsId(feedingRequirementsId)); + return null; + + } + + /** + * 新增喂养要求配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:requirements:add')") + @Log(title = "喂养要求配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody FeedingRequirements feedingRequirements) + { + return toAjax(feedingRequirementsService.insertFeedingRequirements(feedingRequirements)); + } + + /** + * 修改喂养要求配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:requirements:edit')") + @Log(title = "喂养要求配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody FeedingRequirements feedingRequirements) + { + return toAjax(feedingRequirementsService.updateFeedingRequirements(feedingRequirements)); + } + + /** + * 删除喂养要求配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:requirements:remove')") + @Log(title = "喂养要求配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{feedingRequirementsIds}") + public AjaxResult remove(@PathVariable Long[] feedingRequirementsIds) + { + return toAjax(feedingRequirementsService.deleteFeedingRequirementsByFeedingRequirementsIds(feedingRequirementsIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/FinalConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/FinalConfigController.java new file mode 100644 index 0000000..4426d99 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/FinalConfigController.java @@ -0,0 +1,106 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.FinalConfig; +import com.ruoyi.catdog.service.IFinalConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 最终准备页面配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/finalconfig") +public class FinalConfigController extends BaseController +{ + @Autowired + private IFinalConfigService finalConfigService; + + /** + * 查询最终准备页面配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:finalconfig:list')") + @GetMapping("/list") + public TableDataInfo list(FinalConfig finalConfig) + { + startPage(); + List list = finalConfigService.selectFinalConfigList(finalConfig); + return getDataTable(list); + } + + /** + * 导出最终准备页面配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:finalconfig:export')") + @Log(title = "最终准备页面配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, FinalConfig finalConfig) throws IOException { + List list = finalConfigService.selectFinalConfigList(finalConfig); + ExcelUtil util = new ExcelUtil(FinalConfig.class); + util.exportExcel(response, list, "最终准备页面配置数据"); + } + + /** + * 获取最终准备页面配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:finalconfig:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { +// return success(finalConfigService.selectFinalConfigById(id)); + return null; + + } + + /** + * 新增最终准备页面配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:finalconfig:add')") + @Log(title = "最终准备页面配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody FinalConfig finalConfig) + { + return toAjax(finalConfigService.insertFinalConfig(finalConfig)); + } + + /** + * 修改最终准备页面配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:finalconfig:edit')") + @Log(title = "最终准备页面配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody FinalConfig finalConfig) + { + return toAjax(finalConfigService.updateFinalConfig(finalConfig)); + } + + /** + * 删除最终准备页面配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:finalconfig:remove')") + @Log(title = "最终准备页面配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(finalConfigService.deleteFinalConfigByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/IndexPageConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/IndexPageConfigController.java new file mode 100644 index 0000000..3418c0c --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/IndexPageConfigController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.IndexPageConfig; +import com.ruoyi.catdog.service.IIndexPageConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 首页登录配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/config") +public class IndexPageConfigController extends BaseController +{ + @Autowired + private IIndexPageConfigService indexPageConfigService; + + /** + * 查询首页登录配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:config:list')") + @GetMapping("/list") + public TableDataInfo list(IndexPageConfig indexPageConfig) + { + startPage(); + List list = indexPageConfigService.selectIndexPageConfigList(indexPageConfig); + return getDataTable(list); + } + + /** + * 导出首页登录配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:config:export')") + @Log(title = "首页登录配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, IndexPageConfig indexPageConfig) throws IOException { + List list = indexPageConfigService.selectIndexPageConfigList(indexPageConfig); + ExcelUtil util = new ExcelUtil(IndexPageConfig.class); + util.exportExcel(response, list, "首页登录配置数据"); + } + + /** + * 获取首页登录配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:config:query')") + @GetMapping(value = "/{indexBackground}") + public AjaxResult getInfo(@PathVariable("indexBackground") String indexBackground) + { + return success(indexPageConfigService.selectIndexPageConfigByIndexBackground(indexBackground)); + } + + /** + * 新增首页登录配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:config:add')") + @Log(title = "首页登录配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody IndexPageConfig indexPageConfig) + { + return toAjax(indexPageConfigService.insertIndexPageConfig(indexPageConfig)); + } + + /** + * 修改首页登录配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:config:edit')") + @Log(title = "首页登录配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody IndexPageConfig indexPageConfig) + { + return toAjax(indexPageConfigService.updateIndexPageConfig(indexPageConfig)); + } + + /** + * 删除首页登录配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:config:remove')") + @Log(title = "首页登录配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{indexBackgrounds}") + public AjaxResult remove(@PathVariable String[] indexBackgrounds) + { + return toAjax(indexPageConfigService.deleteIndexPageConfigByIndexBackgrounds(indexBackgrounds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/IndexPartnerConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/IndexPartnerConfigController.java new file mode 100644 index 0000000..9c1000c --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/IndexPartnerConfigController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.IndexPartnerConfig; +import com.ruoyi.catdog.service.IIndexPartnerConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 加入合伙人提示配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/indexpartnerconfig") +public class IndexPartnerConfigController extends BaseController +{ + @Autowired + private IIndexPartnerConfigService indexPartnerConfigService; + + /** + * 查询加入合伙人提示配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:indexpartnerconfig:list')") + @GetMapping("/list") + public TableDataInfo list(IndexPartnerConfig indexPartnerConfig) + { + startPage(); + List list = indexPartnerConfigService.selectIndexPartnerConfigList(indexPartnerConfig); + return getDataTable(list); + } + + /** + * 导出加入合伙人提示配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:indexpartnerconfig:export')") + @Log(title = "加入合伙人提示配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, IndexPartnerConfig indexPartnerConfig) throws IOException { + List list = indexPartnerConfigService.selectIndexPartnerConfigList(indexPartnerConfig); + ExcelUtil util = new ExcelUtil(IndexPartnerConfig.class); + util.exportExcel(response, list, "加入合伙人提示配置数据"); + } + + /** + * 获取加入合伙人提示配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:indexpartnerconfig:query')") + @GetMapping(value = "/{partnerBackground}") + public AjaxResult getInfo(@PathVariable("partnerBackground") String partnerBackground) + { + return success(indexPartnerConfigService.selectIndexPartnerConfigByPartnerBackground(partnerBackground)); + } + + /** + * 新增加入合伙人提示配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:indexpartnerconfig:add')") + @Log(title = "加入合伙人提示配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody IndexPartnerConfig indexPartnerConfig) + { + return toAjax(indexPartnerConfigService.insertIndexPartnerConfig(indexPartnerConfig)); + } + + /** + * 修改加入合伙人提示配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:indexpartnerconfig:edit')") + @Log(title = "加入合伙人提示配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody IndexPartnerConfig indexPartnerConfig) + { + return toAjax(indexPartnerConfigService.updateIndexPartnerConfig(indexPartnerConfig)); + } + + /** + * 删除加入合伙人提示配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:indexpartnerconfig:remove')") + @Log(title = "加入合伙人提示配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{partnerBackgrounds}") + public AjaxResult remove(@PathVariable String[] partnerBackgrounds) + { + return toAjax(indexPartnerConfigService.deleteIndexPartnerConfigByPartnerBackgrounds(partnerBackgrounds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/IndexconfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/IndexconfigController.java new file mode 100644 index 0000000..3d66aec --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/IndexconfigController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.Indexconfig; +import com.ruoyi.catdog.service.IIndexconfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 主页内容配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/indexconfig") +public class IndexconfigController extends BaseController +{ + @Autowired + private IIndexconfigService indexconfigService; + + /** + * 查询主页内容配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:indexconfig:list')") + @GetMapping("/list") + public TableDataInfo list(Indexconfig indexconfig) + { + startPage(); + List list = indexconfigService.selectIndexconfigList(indexconfig); + return getDataTable(list); + } + + /** + * 导出主页内容配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:indexconfig:export')") + @Log(title = "主页内容配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Indexconfig indexconfig) throws IOException { + List list = indexconfigService.selectIndexconfigList(indexconfig); + ExcelUtil util = new ExcelUtil(Indexconfig.class); + util.exportExcel(response, list, "主页内容配置数据"); + } + + /** + * 获取主页内容配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:indexconfig:query')") + @GetMapping(value = "/{topCarouselImage}") + public AjaxResult getInfo(@PathVariable("topCarouselImage") String topCarouselImage) + { + return success(indexconfigService.selectIndexconfigByTopCarouselImage(topCarouselImage)); + } + + /** + * 新增主页内容配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:indexconfig:add')") + @Log(title = "主页内容配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Indexconfig indexconfig) + { + return toAjax(indexconfigService.insertIndexconfig(indexconfig)); + } + + /** + * 修改主页内容配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:indexconfig:edit')") + @Log(title = "主页内容配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Indexconfig indexconfig) + { + return toAjax(indexconfigService.updateIndexconfig(indexconfig)); + } + + /** + * 删除主页内容配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:indexconfig:remove')") + @Log(title = "主页内容配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{topCarouselImages}") + public AjaxResult remove(@PathVariable String[] topCarouselImages) + { + return toAjax(indexconfigService.deleteIndexconfigByTopCarouselImages(topCarouselImages)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/IndexconfigIconController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/IndexconfigIconController.java new file mode 100644 index 0000000..64f208b --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/IndexconfigIconController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.IndexconfigIcon; +import com.ruoyi.catdog.service.IIndexconfigIconService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 工作台图标Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/icon") +public class IndexconfigIconController extends BaseController +{ + @Autowired + private IIndexconfigIconService indexconfigIconService; + + /** + * 查询工作台图标列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:icon:list')") + @GetMapping("/list") + public TableDataInfo list(IndexconfigIcon indexconfigIcon) + { + startPage(); + List list = indexconfigIconService.selectIndexconfigIconList(indexconfigIcon); + return getDataTable(list); + } + + /** + * 导出工作台图标列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:icon:export')") + @Log(title = "工作台图标", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, IndexconfigIcon indexconfigIcon) throws IOException { + List list = indexconfigIconService.selectIndexconfigIconList(indexconfigIcon); + ExcelUtil util = new ExcelUtil(IndexconfigIcon.class); + util.exportExcel(response, list, "工作台图标数据"); + } + + /** + * 获取工作台图标详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:icon:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(indexconfigIconService.selectIndexconfigIconById(id)); + } + + /** + * 新增工作台图标 + */ + @PreAuthorize("@ss.hasPermi('catdog:icon:add')") + @Log(title = "工作台图标", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody IndexconfigIcon indexconfigIcon) + { + return toAjax(indexconfigIconService.insertIndexconfigIcon(indexconfigIcon)); + } + + /** + * 修改工作台图标 + */ + @PreAuthorize("@ss.hasPermi('catdog:icon:edit')") + @Log(title = "工作台图标", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody IndexconfigIcon indexconfigIcon) + { + return toAjax(indexconfigIconService.updateIndexconfigIcon(indexconfigIcon)); + } + + /** + * 删除工作台图标 + */ + @PreAuthorize("@ss.hasPermi('catdog:icon:remove')") + @Log(title = "工作台图标", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(indexconfigIconService.deleteIndexconfigIconByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/InviteController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/InviteController.java new file mode 100644 index 0000000..e3e8322 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/InviteController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.Invite; +import com.ruoyi.catdog.service.IInviteService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 邀请海报配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/invite") +public class InviteController extends BaseController +{ + @Autowired + private IInviteService inviteService; + + /** + * 查询邀请海报配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:invite:list')") + @GetMapping("/list") + public TableDataInfo list(Invite invite) + { + startPage(); + List list = inviteService.selectInviteList(invite); + return getDataTable(list); + } + + /** + * 导出邀请海报配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:invite:export')") + @Log(title = "邀请海报配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Invite invite) throws IOException { + List list = inviteService.selectInviteList(invite); + ExcelUtil util = new ExcelUtil(Invite.class); + util.exportExcel(response, list, "邀请海报配置数据"); + } + + /** + * 获取邀请海报配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:invite:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(inviteService.selectInviteById(id)); + } + + /** + * 新增邀请海报配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:invite:add')") + @Log(title = "邀请海报配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Invite invite) + { + return toAjax(inviteService.insertInvite(invite)); + } + + /** + * 修改邀请海报配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:invite:edit')") + @Log(title = "邀请海报配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Invite invite) + { + return toAjax(inviteService.updateInvite(invite)); + } + + /** + * 删除邀请海报配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:invite:remove')") + @Log(title = "邀请海报配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(inviteService.deleteInviteByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/LicenseController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/LicenseController.java new file mode 100644 index 0000000..4ea7473 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/LicenseController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.License; +import com.ruoyi.catdog.service.ILicenseService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 执照Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/license") +public class LicenseController extends BaseController +{ + @Autowired + private ILicenseService licenseService; + + /** + * 查询执照列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:license:list')") + @GetMapping("/list") + public TableDataInfo list(License license) + { + startPage(); + List list = licenseService.selectLicenseList(license); + return getDataTable(list); + } + + /** + * 导出执照列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:license:export')") + @Log(title = "执照", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, License license) throws IOException { + List list = licenseService.selectLicenseList(license); + ExcelUtil util = new ExcelUtil(License.class); + util.exportExcel(response, list, "执照数据"); + } + + /** + * 获取执照详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:license:query')") + @GetMapping(value = "/{licenseId}") + public AjaxResult getInfo(@PathVariable("licenseId") Long licenseId) + { + return success(licenseService.selectLicenseByLicenseId(licenseId)); + } + + /** + * 新增执照 + */ + @PreAuthorize("@ss.hasPermi('catdog:license:add')") + @Log(title = "执照", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody License license) + { + return toAjax(licenseService.insertLicense(license)); + } + + /** + * 修改执照 + */ + @PreAuthorize("@ss.hasPermi('catdog:license:edit')") + @Log(title = "执照", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody License license) + { + return toAjax(licenseService.updateLicense(license)); + } + + /** + * 删除执照 + */ + @PreAuthorize("@ss.hasPermi('catdog:license:remove')") + @Log(title = "执照", businessType = BusinessType.DELETE) + @DeleteMapping("/{licenseIds}") + public AjaxResult remove(@PathVariable Long[] licenseIds) + { + return toAjax(licenseService.deleteLicenseByLicenseIds(licenseIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/LicenseImageController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/LicenseImageController.java new file mode 100644 index 0000000..0600449 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/LicenseImageController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.LicenseImage; +import com.ruoyi.catdog.service.ILicenseImageService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 执照图片Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/image") +public class LicenseImageController extends BaseController +{ + @Autowired + private ILicenseImageService licenseImageService; + + /** + * 查询执照图片列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:image:list')") + @GetMapping("/list") + public TableDataInfo list(LicenseImage licenseImage) + { + startPage(); + List list = licenseImageService.selectLicenseImageList(licenseImage); + return getDataTable(list); + } + + /** + * 导出执照图片列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:image:export')") + @Log(title = "执照图片", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, LicenseImage licenseImage) throws IOException { + List list = licenseImageService.selectLicenseImageList(licenseImage); + ExcelUtil util = new ExcelUtil(LicenseImage.class); + util.exportExcel(response, list, "执照图片数据"); + } + + /** + * 获取执照图片详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:image:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(licenseImageService.selectLicenseImageById(id)); + } + + /** + * 新增执照图片 + */ + @PreAuthorize("@ss.hasPermi('catdog:image:add')") + @Log(title = "执照图片", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody LicenseImage licenseImage) + { + return toAjax(licenseImageService.insertLicenseImage(licenseImage)); + } + + /** + * 修改执照图片 + */ + @PreAuthorize("@ss.hasPermi('catdog:image:edit')") + @Log(title = "执照图片", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody LicenseImage licenseImage) + { + return toAjax(licenseImageService.updateLicenseImage(licenseImage)); + } + + /** + * 删除执照图片 + */ + @PreAuthorize("@ss.hasPermi('catdog:image:remove')") + @Log(title = "执照图片", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(licenseImageService.deleteLicenseImageByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/LossOrderController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/LossOrderController.java new file mode 100644 index 0000000..9b24b19 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/LossOrderController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.LossOrder; +import com.ruoyi.catdog.service.ILossOrderService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 流失订单Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/order") +public class LossOrderController extends BaseController +{ + @Autowired + private ILossOrderService lossOrderService; + + /** + * 查询流失订单列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:order:list')") + @GetMapping("/list") + public TableDataInfo list(LossOrder lossOrder) + { + startPage(); + List list = lossOrderService.selectLossOrderList(lossOrder); + return getDataTable(list); + } + + /** + * 导出流失订单列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:order:export')") + @Log(title = "流失订单", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, LossOrder lossOrder) throws IOException { + List list = lossOrderService.selectLossOrderList(lossOrder); + ExcelUtil util = new ExcelUtil(LossOrder.class); + util.exportExcel(response, list, "流失订单数据"); + } + + /** + * 获取流失订单详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:order:query')") + @GetMapping(value = "/{lossOrderId}") + public AjaxResult getInfo(@PathVariable("lossOrderId") Long lossOrderId) + { + return success(lossOrderService.selectLossOrderByLossOrderId(lossOrderId)); + } + + /** + * 新增流失订单 + */ + @PreAuthorize("@ss.hasPermi('catdog:order:add')") + @Log(title = "流失订单", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody LossOrder lossOrder) + { + return toAjax(lossOrderService.insertLossOrder(lossOrder)); + } + + /** + * 修改流失订单 + */ + @PreAuthorize("@ss.hasPermi('catdog:order:edit')") + @Log(title = "流失订单", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody LossOrder lossOrder) + { + return toAjax(lossOrderService.updateLossOrder(lossOrder)); + } + + /** + * 删除流失订单 + */ + @PreAuthorize("@ss.hasPermi('catdog:order:remove')") + @Log(title = "流失订单", businessType = BusinessType.DELETE) + @DeleteMapping("/{lossOrderIds}") + public AjaxResult remove(@PathVariable Long[] lossOrderIds) + { + return toAjax(lossOrderService.deleteLossOrderByLossOrderIds(lossOrderIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/ManualConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/ManualConfigController.java new file mode 100644 index 0000000..0d05bc3 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/ManualConfigController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.ManualConfig; +import com.ruoyi.catdog.service.IManualConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 伴宠师手册配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/manualconfig") +public class ManualConfigController extends BaseController +{ + @Autowired + private IManualConfigService manualConfigService; + + /** + * 查询伴宠师手册配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:manualconfig:list')") + @GetMapping("/list") + public TableDataInfo list(ManualConfig manualConfig) + { + startPage(); + List list = manualConfigService.selectManualConfigList(manualConfig); + return getDataTable(list); + } + + /** + * 导出伴宠师手册配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:manualconfig:export')") + @Log(title = "伴宠师手册配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, ManualConfig manualConfig) throws IOException { + List list = manualConfigService.selectManualConfigList(manualConfig); + ExcelUtil util = new ExcelUtil(ManualConfig.class); + util.exportExcel(response, list, "伴宠师手册配置数据"); + } + + /** + * 获取伴宠师手册配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:manualconfig:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(manualConfigService.selectManualConfigById(id)); + } + + /** + * 新增伴宠师手册配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:manualconfig:add')") + @Log(title = "伴宠师手册配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody ManualConfig manualConfig) + { + return toAjax(manualConfigService.insertManualConfig(manualConfig)); + } + + /** + * 修改伴宠师手册配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:manualconfig:edit')") + @Log(title = "伴宠师手册配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody ManualConfig manualConfig) + { + return toAjax(manualConfigService.updateManualConfig(manualConfig)); + } + + /** + * 删除伴宠师手册配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:manualconfig:remove')") + @Log(title = "伴宠师手册配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(manualConfigService.deleteManualConfigByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/OrdersController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/OrdersController.java new file mode 100644 index 0000000..d7ebb2a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/OrdersController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.Orders; +import com.ruoyi.catdog.service.IOrderService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 订单Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/orders") +public class OrdersController extends BaseController +{ + @Autowired + private IOrderService orderService; + + /** + * 查询订单列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:order:list')") + @GetMapping("/list") + public TableDataInfo list(Orders order) + { + startPage(); + List list = orderService.selectOrderList(order); + return getDataTable(list); + } + + /** + * 导出订单列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:order:export')") + @Log(title = "订单", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Orders order) throws IOException { + List list = orderService.selectOrderList(order); + ExcelUtil util = new ExcelUtil(Orders.class); + util.exportExcel(response, list, "订单数据"); + } + + /** + * 获取订单详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:order:query')") + @GetMapping(value = "/{orderId}") + public AjaxResult getInfo(@PathVariable("orderId") Long orderId) + { + return success(orderService.selectOrderByOrderId(orderId)); + } + + /** + * 新增订单 + */ + @PreAuthorize("@ss.hasPermi('catdog:order:add')") + @Log(title = "订单", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Orders order) + { + return toAjax(orderService.insertOrder(order)); + } + + /** + * 修改订单 + */ + @PreAuthorize("@ss.hasPermi('catdog:order:edit')") + @Log(title = "订单", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Orders order) + { + return toAjax(orderService.updateOrder(order)); + } + + /** + * 删除订单 + */ + @PreAuthorize("@ss.hasPermi('catdog:order:remove')") + @Log(title = "订单", businessType = BusinessType.DELETE) + @DeleteMapping("/{orderIds}") + public AjaxResult remove(@PathVariable Long[] orderIds) + { + return toAjax(orderService.deleteOrderByOrderIds(orderIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/OrdersRecordsController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/OrdersRecordsController.java new file mode 100644 index 0000000..c9e2c7a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/OrdersRecordsController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.OrdersRecords; +import com.ruoyi.catdog.service.IOrdersRecordsService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 接单记录Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/records") +public class OrdersRecordsController extends BaseController +{ + @Autowired + private IOrdersRecordsService ordersRecordsService; + + /** + * 查询接单记录列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:records:list')") + @GetMapping("/list") + public TableDataInfo list(OrdersRecords ordersRecords) + { + startPage(); + List list = ordersRecordsService.selectOrdersRecordsList(ordersRecords); + return getDataTable(list); + } + + /** + * 导出接单记录列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:records:export')") + @Log(title = "接单记录", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, OrdersRecords ordersRecords) throws IOException { + List list = ordersRecordsService.selectOrdersRecordsList(ordersRecords); + ExcelUtil util = new ExcelUtil(OrdersRecords.class); + util.exportExcel(response, list, "接单记录数据"); + } + + /** + * 获取接单记录详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:records:query')") + @GetMapping(value = "/{ordersRecordsId}") + public AjaxResult getInfo(@PathVariable("ordersRecordsId") Long ordersRecordsId) + { + return success(ordersRecordsService.selectOrdersRecordsByOrdersRecordsId(ordersRecordsId)); + } + + /** + * 新增接单记录 + */ + @PreAuthorize("@ss.hasPermi('catdog:records:add')") + @Log(title = "接单记录", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody OrdersRecords ordersRecords) + { + return toAjax(ordersRecordsService.insertOrdersRecords(ordersRecords)); + } + + /** + * 修改接单记录 + */ + @PreAuthorize("@ss.hasPermi('catdog:records:edit')") + @Log(title = "接单记录", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody OrdersRecords ordersRecords) + { + return toAjax(ordersRecordsService.updateOrdersRecords(ordersRecords)); + } + + /** + * 删除接单记录 + */ + @PreAuthorize("@ss.hasPermi('catdog:records:remove')") + @Log(title = "接单记录", businessType = BusinessType.DELETE) + @DeleteMapping("/{ordersRecordsIds}") + public AjaxResult remove(@PathVariable Long[] ordersRecordsIds) + { + return toAjax(ordersRecordsService.deleteOrdersRecordsByOrdersRecordsIds(ordersRecordsIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PaperPromptConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PaperPromptConfigController.java new file mode 100644 index 0000000..9e767fb --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PaperPromptConfigController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.PaperPromptConfig; +import com.ruoyi.catdog.service.IPaperPromptConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 证件提示配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/paperpromptconfig") +public class PaperPromptConfigController extends BaseController +{ + @Autowired + private IPaperPromptConfigService paperPromptConfigService; + + /** + * 查询证件提示配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:paperpromptconfig:list')") + @GetMapping("/list") + public TableDataInfo list(PaperPromptConfig paperPromptConfig) + { + startPage(); + List list = paperPromptConfigService.selectPaperPromptConfigList(paperPromptConfig); + return getDataTable(list); + } + + /** + * 导出证件提示配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:paperpromptconfig:export')") + @Log(title = "证件提示配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, PaperPromptConfig paperPromptConfig) throws IOException { + List list = paperPromptConfigService.selectPaperPromptConfigList(paperPromptConfig); + ExcelUtil util = new ExcelUtil(PaperPromptConfig.class); + util.exportExcel(response, list, "证件提示配置数据"); + } + + /** + * 获取证件提示配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:paperpromptconfig:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(paperPromptConfigService.selectPaperPromptConfigById(id)); + } + + /** + * 新增证件提示配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:paperpromptconfig:add')") + @Log(title = "证件提示配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody PaperPromptConfig paperPromptConfig) + { + return toAjax(paperPromptConfigService.insertPaperPromptConfig(paperPromptConfig)); + } + + /** + * 修改证件提示配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:paperpromptconfig:edit')") + @Log(title = "证件提示配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody PaperPromptConfig paperPromptConfig) + { + return toAjax(paperPromptConfigService.updatePaperPromptConfig(paperPromptConfig)); + } + + /** + * 删除证件提示配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:paperpromptconfig:remove')") + @Log(title = "证件提示配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(paperPromptConfigService.deletePaperPromptConfigByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PartnerController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PartnerController.java new file mode 100644 index 0000000..c79b60a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PartnerController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.Partner; +import com.ruoyi.catdog.service.IPartnerService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 合伙人Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/partner") +public class PartnerController extends BaseController +{ + @Autowired + private IPartnerService partnerService; + + /** + * 查询合伙人列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:partner:list')") + @GetMapping("/list") + public TableDataInfo list(Partner partner) + { + startPage(); + List list = partnerService.selectPartnerList(partner); + return getDataTable(list); + } + + /** + * 导出合伙人列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:partner:export')") + @Log(title = "合伙人", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Partner partner) throws IOException { + List list = partnerService.selectPartnerList(partner); + ExcelUtil util = new ExcelUtil(Partner.class); + util.exportExcel(response, list, "合伙人数据"); + } + + /** + * 获取合伙人详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:partner:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(partnerService.selectPartnerById(id)); + } + + /** + * 新增合伙人 + */ + @PreAuthorize("@ss.hasPermi('catdog:partner:add')") + @Log(title = "合伙人", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Partner partner) + { + return toAjax(partnerService.insertPartner(partner)); + } + + /** + * 修改合伙人 + */ + @PreAuthorize("@ss.hasPermi('catdog:partner:edit')") + @Log(title = "合伙人", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Partner partner) + { + return toAjax(partnerService.updatePartner(partner)); + } + + /** + * 删除合伙人 + */ + @PreAuthorize("@ss.hasPermi('catdog:partner:remove')") + @Log(title = "合伙人", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(partnerService.deletePartnerByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PartnerbindingController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PartnerbindingController.java new file mode 100644 index 0000000..9c0cfb6 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PartnerbindingController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.Partnerbinding; +import com.ruoyi.catdog.service.IPartnerbindingService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 合伙人绑定Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/partnerbinding") +public class PartnerbindingController extends BaseController +{ + @Autowired + private IPartnerbindingService partnerbindingService; + + /** + * 查询合伙人绑定列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerbinding:list')") + @GetMapping("/list") + public TableDataInfo list(Partnerbinding partnerbinding) + { + startPage(); + List list = partnerbindingService.selectPartnerbindingList(partnerbinding); + return getDataTable(list); + } + + /** + * 导出合伙人绑定列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerbinding:export')") + @Log(title = "合伙人绑定", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Partnerbinding partnerbinding) throws IOException { + List list = partnerbindingService.selectPartnerbindingList(partnerbinding); + ExcelUtil util = new ExcelUtil(Partnerbinding.class); + util.exportExcel(response, list, "合伙人绑定数据"); + } + + /** + * 获取合伙人绑定详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerbinding:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(partnerbindingService.selectPartnerbindingById(id)); + } + + /** + * 新增合伙人绑定 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerbinding:add')") + @Log(title = "合伙人绑定", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Partnerbinding partnerbinding) + { + return toAjax(partnerbindingService.insertPartnerbinding(partnerbinding)); + } + + /** + * 修改合伙人绑定 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerbinding:edit')") + @Log(title = "合伙人绑定", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Partnerbinding partnerbinding) + { + return toAjax(partnerbindingService.updatePartnerbinding(partnerbinding)); + } + + /** + * 删除合伙人绑定 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerbinding:remove')") + @Log(title = "合伙人绑定", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(partnerbindingService.deletePartnerbindingByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PartnerdataController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PartnerdataController.java new file mode 100644 index 0000000..71d2215 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PartnerdataController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.Partnerdata; +import com.ruoyi.catdog.service.IPartnerdataService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 合伙人数据Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/partnerdata") +public class PartnerdataController extends BaseController +{ + @Autowired + private IPartnerdataService partnerdataService; + + /** + * 查询合伙人数据列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerdata:list')") + @GetMapping("/list") + public TableDataInfo list(Partnerdata partnerdata) + { + startPage(); + List list = partnerdataService.selectPartnerdataList(partnerdata); + return getDataTable(list); + } + + /** + * 导出合伙人数据列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerdata:export')") + @Log(title = "合伙人数据", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Partnerdata partnerdata) throws IOException { + List list = partnerdataService.selectPartnerdataList(partnerdata); + ExcelUtil util = new ExcelUtil(Partnerdata.class); + util.exportExcel(response, list, "合伙人数据数据"); + } + + /** + * 获取合伙人数据详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerdata:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(partnerdataService.selectPartnerdataById(id)); + } + + /** + * 新增合伙人数据 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerdata:add')") + @Log(title = "合伙人数据", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Partnerdata partnerdata) + { + return toAjax(partnerdataService.insertPartnerdata(partnerdata)); + } + + /** + * 修改合伙人数据 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerdata:edit')") + @Log(title = "合伙人数据", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Partnerdata partnerdata) + { + return toAjax(partnerdataService.updatePartnerdata(partnerdata)); + } + + /** + * 删除合伙人数据 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerdata:remove')") + @Log(title = "合伙人数据", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(partnerdataService.deletePartnerdataByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PartnerincomeController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PartnerincomeController.java new file mode 100644 index 0000000..769d472 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PartnerincomeController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.Partnerincome; +import com.ruoyi.catdog.service.IPartnerincomeService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 合伙人等级记录Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/partnerincome") +public class PartnerincomeController extends BaseController +{ + @Autowired + private IPartnerincomeService partnerincomeService; + + /** + * 查询合伙人等级记录列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerincome:list')") + @GetMapping("/list") + public TableDataInfo list(Partnerincome partnerincome) + { + startPage(); + List list = partnerincomeService.selectPartnerincomeList(partnerincome); + return getDataTable(list); + } + + /** + * 导出合伙人等级记录列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerincome:export')") + @Log(title = "合伙人等级记录", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Partnerincome partnerincome) throws IOException { + List list = partnerincomeService.selectPartnerincomeList(partnerincome); + ExcelUtil util = new ExcelUtil(Partnerincome.class); + util.exportExcel(response, list, "合伙人等级记录数据"); + } + + /** + * 获取合伙人等级记录详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerincome:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(partnerincomeService.selectPartnerincomeById(id)); + } + + /** + * 新增合伙人等级记录 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerincome:add')") + @Log(title = "合伙人等级记录", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Partnerincome partnerincome) + { + return toAjax(partnerincomeService.insertPartnerincome(partnerincome)); + } + + /** + * 修改合伙人等级记录 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerincome:edit')") + @Log(title = "合伙人等级记录", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Partnerincome partnerincome) + { + return toAjax(partnerincomeService.updatePartnerincome(partnerincome)); + } + + /** + * 删除合伙人等级记录 + */ + @PreAuthorize("@ss.hasPermi('catdog:partnerincome:remove')") + @Log(title = "合伙人等级记录", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(partnerincomeService.deletePartnerincomeByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetPersonalityConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetPersonalityConfigController.java new file mode 100644 index 0000000..91c94b4 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetPersonalityConfigController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.PetPersonalityConfig; +import com.ruoyi.catdog.service.IPetPersonalityConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 宠物性格快捷选择配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/petpersonalityconfig") +public class PetPersonalityConfigController extends BaseController +{ + @Autowired + private IPetPersonalityConfigService petPersonalityConfigService; + + /** + * 查询宠物性格快捷选择配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:petpersonalityconfig:list')") + @GetMapping("/list") + public TableDataInfo list(PetPersonalityConfig petPersonalityConfig) + { + startPage(); + List list = petPersonalityConfigService.selectPetPersonalityConfigList(petPersonalityConfig); + return getDataTable(list); + } + + /** + * 导出宠物性格快捷选择配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:petpersonalityconfig:export')") + @Log(title = "宠物性格快捷选择配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, PetPersonalityConfig petPersonalityConfig) throws IOException { + List list = petPersonalityConfigService.selectPetPersonalityConfigList(petPersonalityConfig); + ExcelUtil util = new ExcelUtil(PetPersonalityConfig.class); + util.exportExcel(response, list, "宠物性格快捷选择配置数据"); + } + + /** + * 获取宠物性格快捷选择配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:petpersonalityconfig:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(petPersonalityConfigService.selectPetPersonalityConfigById(id)); + } + + /** + * 新增宠物性格快捷选择配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:petpersonalityconfig:add')") + @Log(title = "宠物性格快捷选择配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody PetPersonalityConfig petPersonalityConfig) + { + return toAjax(petPersonalityConfigService.insertPetPersonalityConfig(petPersonalityConfig)); + } + + /** + * 修改宠物性格快捷选择配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:petpersonalityconfig:edit')") + @Log(title = "宠物性格快捷选择配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody PetPersonalityConfig petPersonalityConfig) + { + return toAjax(petPersonalityConfigService.updatePetPersonalityConfig(petPersonalityConfig)); + } + + /** + * 删除宠物性格快捷选择配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:petpersonalityconfig:remove')") + @Log(title = "宠物性格快捷选择配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(petPersonalityConfigService.deletePetPersonalityConfigByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetProfileConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetProfileConfigController.java new file mode 100644 index 0000000..e0a1ae5 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetProfileConfigController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.PetProfileConfig; +import com.ruoyi.catdog.service.IPetProfileConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 宠物档案配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/petprofileconfig") +public class PetProfileConfigController extends BaseController +{ + @Autowired + private IPetProfileConfigService petProfileConfigService; + + /** + * 查询宠物档案配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:petprofileconfig:list')") + @GetMapping("/list") + public TableDataInfo list(PetProfileConfig petProfileConfig) + { + startPage(); + List list = petProfileConfigService.selectPetProfileConfigList(petProfileConfig); + return getDataTable(list); + } + + /** + * 导出宠物档案配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:petprofileconfig:export')") + @Log(title = "宠物档案配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, PetProfileConfig petProfileConfig) throws IOException { + List list = petProfileConfigService.selectPetProfileConfigList(petProfileConfig); + ExcelUtil util = new ExcelUtil(PetProfileConfig.class); + util.exportExcel(response, list, "宠物档案配置数据"); + } + + /** + * 获取宠物档案配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:petprofileconfig:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(petProfileConfigService.selectPetProfileConfigById(id)); + } + + /** + * 新增宠物档案配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:petprofileconfig:add')") + @Log(title = "宠物档案配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody PetProfileConfig petProfileConfig) + { + return toAjax(petProfileConfigService.insertPetProfileConfig(petProfileConfig)); + } + + /** + * 修改宠物档案配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:petprofileconfig:edit')") + @Log(title = "宠物档案配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody PetProfileConfig petProfileConfig) + { + return toAjax(petProfileConfigService.updatePetProfileConfig(petProfileConfig)); + } + + /** + * 删除宠物档案配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:petprofileconfig:remove')") + @Log(title = "宠物档案配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(petProfileConfigService.deletePetProfileConfigByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetTeacharCheckController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetTeacharCheckController.java new file mode 100644 index 0000000..d9b63fc --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetTeacharCheckController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.PetTeacharCheck; +import com.ruoyi.catdog.service.IPetTeacharCheckService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 打卡Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/check") +public class PetTeacharCheckController extends BaseController +{ + @Autowired + private IPetTeacharCheckService petTeacharCheckService; + + /** + * 查询打卡列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:check:list')") + @GetMapping("/list") + public TableDataInfo list(PetTeacharCheck petTeacharCheck) + { + startPage(); + List list = petTeacharCheckService.selectPetTeacharCheckList(petTeacharCheck); + return getDataTable(list); + } + + /** + * 导出打卡列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:check:export')") + @Log(title = "打卡", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, PetTeacharCheck petTeacharCheck) throws IOException { + List list = petTeacharCheckService.selectPetTeacharCheckList(petTeacharCheck); + ExcelUtil util = new ExcelUtil(PetTeacharCheck.class); + util.exportExcel(response, list, "打卡数据"); + } + + /** + * 获取打卡详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:check:query')") + @GetMapping(value = "/{checkId}") + public AjaxResult getInfo(@PathVariable("checkId") Long checkId) + { + return success(petTeacharCheckService.selectPetTeacharCheckByCheckId(checkId)); + } + + /** + * 新增打卡 + */ + @PreAuthorize("@ss.hasPermi('catdog:check:add')") + @Log(title = "打卡", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody PetTeacharCheck petTeacharCheck) + { + return toAjax(petTeacharCheckService.insertPetTeacharCheck(petTeacharCheck)); + } + + /** + * 修改打卡 + */ + @PreAuthorize("@ss.hasPermi('catdog:check:edit')") + @Log(title = "打卡", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody PetTeacharCheck petTeacharCheck) + { + return toAjax(petTeacharCheckService.updatePetTeacharCheck(petTeacharCheck)); + } + + /** + * 删除打卡 + */ + @PreAuthorize("@ss.hasPermi('catdog:check:remove')") + @Log(title = "打卡", businessType = BusinessType.DELETE) + @DeleteMapping("/{checkIds}") + public AjaxResult remove(@PathVariable Long[] checkIds) + { + return toAjax(petTeacharCheckService.deletePetTeacharCheckByCheckIds(checkIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetTeacherGradeController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetTeacherGradeController.java new file mode 100644 index 0000000..85fed0a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetTeacherGradeController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.PetTeacherGrade; +import com.ruoyi.catdog.service.IPetTeacherGradeService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 伴宠师等级配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/grade") +public class PetTeacherGradeController extends BaseController +{ + @Autowired + private IPetTeacherGradeService petTeacherGradeService; + + /** + * 查询伴宠师等级配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:grade:list')") + @GetMapping("/list") + public TableDataInfo list(PetTeacherGrade petTeacherGrade) + { + startPage(); + List list = petTeacherGradeService.selectPetTeacherGradeList(petTeacherGrade); + return getDataTable(list); + } + + /** + * 导出伴宠师等级配置列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:grade:export')") + @Log(title = "伴宠师等级配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, PetTeacherGrade petTeacherGrade) throws IOException { + List list = petTeacherGradeService.selectPetTeacherGradeList(petTeacherGrade); + ExcelUtil util = new ExcelUtil(PetTeacherGrade.class); + util.exportExcel(response, list, "伴宠师等级配置数据"); + } + + /** + * 获取伴宠师等级配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:grade:query')") + @GetMapping(value = "/{gradeId}") + public AjaxResult getInfo(@PathVariable("gradeId") String gradeId) + { + return success(petTeacherGradeService.selectPetTeacherGradeByGradeId(gradeId)); + } + + /** + * 新增伴宠师等级配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:grade:add')") + @Log(title = "伴宠师等级配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody PetTeacherGrade petTeacherGrade) + { + return toAjax(petTeacherGradeService.insertPetTeacherGrade(petTeacherGrade)); + } + + /** + * 修改伴宠师等级配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:grade:edit')") + @Log(title = "伴宠师等级配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody PetTeacherGrade petTeacherGrade) + { + return toAjax(petTeacherGradeService.updatePetTeacherGrade(petTeacherGrade)); + } + + /** + * 删除伴宠师等级配置 + */ + @PreAuthorize("@ss.hasPermi('catdog:grade:remove')") + @Log(title = "伴宠师等级配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{gradeIds}") + public AjaxResult remove(@PathVariable String[] gradeIds) + { + return toAjax(petTeacherGradeService.deletePetTeacherGradeByGradeIds(gradeIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetTeacherInfoController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetTeacherInfoController.java new file mode 100644 index 0000000..3d6da7e --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetTeacherInfoController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.PetTeacherInfo; +import com.ruoyi.catdog.service.IPetTeacherInfoService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 伴宠师信息Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/info") +public class PetTeacherInfoController extends BaseController +{ + @Autowired + private IPetTeacherInfoService petTeacherInfoService; + + /** + * 查询伴宠师信息列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:info:list')") + @GetMapping("/list") + public TableDataInfo list(PetTeacherInfo petTeacherInfo) + { + startPage(); + List list = petTeacherInfoService.selectPetTeacherInfoList(petTeacherInfo); + return getDataTable(list); + } + + /** + * 导出伴宠师信息列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:info:export')") + @Log(title = "伴宠师信息", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, PetTeacherInfo petTeacherInfo) throws IOException { + List list = petTeacherInfoService.selectPetTeacherInfoList(petTeacherInfo); + ExcelUtil util = new ExcelUtil(PetTeacherInfo.class); + util.exportExcel(response, list, "伴宠师信息数据"); + } + + /** + * 获取伴宠师信息详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:info:query')") + @GetMapping(value = "/{petTeacherId}") + public AjaxResult getInfo(@PathVariable("petTeacherId") Long petTeacherId) + { + return success(petTeacherInfoService.selectPetTeacherInfoByPetTeacherId(petTeacherId)); + } + + /** + * 新增伴宠师信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:info:add')") + @Log(title = "伴宠师信息", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody PetTeacherInfo petTeacherInfo) + { + return toAjax(petTeacherInfoService.insertPetTeacherInfo(petTeacherInfo)); + } + + /** + * 修改伴宠师信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:info:edit')") + @Log(title = "伴宠师信息", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody PetTeacherInfo petTeacherInfo) + { + return toAjax(petTeacherInfoService.updatePetTeacherInfo(petTeacherInfo)); + } + + /** + * 删除伴宠师信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:info:remove')") + @Log(title = "伴宠师信息", businessType = BusinessType.DELETE) + @DeleteMapping("/{petTeacherIds}") + public AjaxResult remove(@PathVariable Long[] petTeacherIds) + { + return toAjax(petTeacherInfoService.deletePetTeacherInfoByPetTeacherIds(petTeacherIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetTypeController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetTypeController.java new file mode 100644 index 0000000..b498f58 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetTypeController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.PetType; +import com.ruoyi.catdog.service.IPetTypeService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 宠物类型Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/PetType") +public class PetTypeController extends BaseController +{ + @Autowired + private IPetTypeService petTypeService; + + /** + * 查询宠物类型列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:PetType:list')") + @GetMapping("/list") + public TableDataInfo list(PetType petType) + { + startPage(); + List list = petTypeService.selectPetTypeList(petType); + return getDataTable(list); + } + + /** + * 导出宠物类型列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:PetType:export')") + @Log(title = "宠物类型", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, PetType petType) throws IOException { + List list = petTypeService.selectPetTypeList(petType); + ExcelUtil util = new ExcelUtil(PetType.class); + util.exportExcel(response, list, "宠物类型数据"); + } + + /** + * 获取宠物类型详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:PetType:query')") + @GetMapping(value = "/{petTypeId}") + public AjaxResult getInfo(@PathVariable("petTypeId") Long petTypeId) + { + return success(petTypeService.selectPetTypeByPetTypeId(petTypeId)); + } + + /** + * 新增宠物类型 + */ + @PreAuthorize("@ss.hasPermi('catdog:PetType:add')") + @Log(title = "宠物类型", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody PetType petType) + { + return toAjax(petTypeService.insertPetType(petType)); + } + + /** + * 修改宠物类型 + */ + @PreAuthorize("@ss.hasPermi('catdog:PetType:edit')") + @Log(title = "宠物类型", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody PetType petType) + { + return toAjax(petTypeService.updatePetType(petType)); + } + + /** + * 删除宠物类型 + */ + @PreAuthorize("@ss.hasPermi('catdog:PetType:remove')") + @Log(title = "宠物类型", businessType = BusinessType.DELETE) + @DeleteMapping("/{petTypeIds}") + public AjaxResult remove(@PathVariable Long[] petTypeIds) + { + return toAjax(petTypeService.deletePetTypeByPetTypeIds(petTypeIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetsController.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetsController.java new file mode 100644 index 0000000..39764ed --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/controller/PetsController.java @@ -0,0 +1,104 @@ +package com.ruoyi.catdog.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.catdog.domain.Pets; +import com.ruoyi.catdog.service.IPetsService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 宠物信息Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/catdog/pets") +public class PetsController extends BaseController +{ + @Autowired + private IPetsService petsService; + + /** + * 查询宠物信息列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:pets:list')") + @GetMapping("/list") + public TableDataInfo list(Pets pets) + { + startPage(); + List list = petsService.selectPetsList(pets); + return getDataTable(list); + } + + /** + * 导出宠物信息列表 + */ + @PreAuthorize("@ss.hasPermi('catdog:pets:export')") + @Log(title = "宠物信息", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Pets pets) throws IOException { + List list = petsService.selectPetsList(pets); + ExcelUtil util = new ExcelUtil(Pets.class); + util.exportExcel(response, list, "宠物信息数据"); + } + + /** + * 获取宠物信息详细信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:pets:query')") + @GetMapping(value = "/{petId}") + public AjaxResult getInfo(@PathVariable("petId") Long petId) + { + return success(petsService.selectPetsByPetId(petId)); + } + + /** + * 新增宠物信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:pets:add')") + @Log(title = "宠物信息", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Pets pets) + { + return toAjax(petsService.insertPets(pets)); + } + + /** + * 修改宠物信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:pets:edit')") + @Log(title = "宠物信息", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Pets pets) + { + return toAjax(petsService.updatePets(pets)); + } + + /** + * 删除宠物信息 + */ + @PreAuthorize("@ss.hasPermi('catdog:pets:remove')") + @Log(title = "宠物信息", businessType = BusinessType.DELETE) + @DeleteMapping("/{petIds}") + public AjaxResult remove(@PathVariable Long[] petIds) + { + return toAjax(petsService.deletePetsByPetIds(petIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/CleanItems.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/CleanItems.java new file mode 100644 index 0000000..f6a0a9a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/CleanItems.java @@ -0,0 +1,68 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 清洁物品对象 clean_items + * + * @author ruoyi + * @date 2025-03-02 + */ +public class CleanItems extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 清洁物品编号 */ + private Long cleanItemsId; + + /** 清洁物品名称 */ + @Excel(name = "清洁物品名称") + private Long cleanItemsName; + + /** 删除标识 */ + private Integer delFlag; + + public void setCleanItemsId(Long cleanItemsId) + { + this.cleanItemsId = cleanItemsId; + } + + public Long getCleanItemsId() + { + return cleanItemsId; + } + public void setCleanItemsName(Long cleanItemsName) + { + this.cleanItemsName = cleanItemsName; + } + + public Long getCleanItemsName() + { + return cleanItemsName; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("cleanItemsId", getCleanItemsId()) + .append("cleanItemsName", getCleanItemsName()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .append("delFlag", getDelFlag()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/CleanRequest.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/CleanRequest.java new file mode 100644 index 0000000..f50107a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/CleanRequest.java @@ -0,0 +1,108 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 清洁要求对象 clean_request + * + * @author ruoyi + * @date 2025-03-02 + */ +public class CleanRequest extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 清洁要求编号 */ + private Long cleanRequestId; + + /** 清洁物品编号 */ + @Excel(name = "清洁物品编号") + private Long cleanItemsId; + + /** 服务档案编号 */ + @Excel(name = "服务档案编号") + private Long serviceFileId; + + /** 清洁物品摆放位置 */ + @Excel(name = "清洁物品摆放位置") + private String cleanRequestImage; + + /** 更换频率天 */ + @Excel(name = "更换频率天") + private Long cleanRequestFrequencyDay; + + /** 更换频率次 */ + @Excel(name = "更换频率次") + private Long cleanRequestFrequencyTimes; + + public void setCleanRequestId(Long cleanRequestId) + { + this.cleanRequestId = cleanRequestId; + } + + public Long getCleanRequestId() + { + return cleanRequestId; + } + public void setCleanItemsId(Long cleanItemsId) + { + this.cleanItemsId = cleanItemsId; + } + + public Long getCleanItemsId() + { + return cleanItemsId; + } + public void setServiceFileId(Long serviceFileId) + { + this.serviceFileId = serviceFileId; + } + + public Long getServiceFileId() + { + return serviceFileId; + } + public void setCleanRequestImage(String cleanRequestImage) + { + this.cleanRequestImage = cleanRequestImage; + } + + public String getCleanRequestImage() + { + return cleanRequestImage; + } + public void setCleanRequestFrequencyDay(Long cleanRequestFrequencyDay) + { + this.cleanRequestFrequencyDay = cleanRequestFrequencyDay; + } + + public Long getCleanRequestFrequencyDay() + { + return cleanRequestFrequencyDay; + } + public void setCleanRequestFrequencyTimes(Long cleanRequestFrequencyTimes) + { + this.cleanRequestFrequencyTimes = cleanRequestFrequencyTimes; + } + + public Long getCleanRequestFrequencyTimes() + { + return cleanRequestFrequencyTimes; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("cleanRequestId", getCleanRequestId()) + .append("cleanItemsId", getCleanItemsId()) + .append("serviceFileId", getServiceFileId()) + .append("cleanRequestImage", getCleanRequestImage()) + .append("cleanRequestFrequencyDay", getCleanRequestFrequencyDay()) + .append("cleanRequestFrequencyTimes", getCleanRequestFrequencyTimes()) + .append("remark", getRemark()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/CurrentConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/CurrentConfig.java new file mode 100644 index 0000000..f98a748 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/CurrentConfig.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 等级配置对象 current_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class CurrentConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long currentId; + + /** 等级标题 */ + @Excel(name = "等级标题") + private String currentTitle; + + /** 等级文本 */ + @Excel(name = "等级文本") + private String currentText; + + /** 文本优先级 */ + @Excel(name = "文本优先级") + private Long currentPriority; + + /** 背景图 */ + @Excel(name = "背景图") + private String currentImage; + + public void setCurrentId(Long currentId) + { + this.currentId = currentId; + } + + public Long getCurrentId() + { + return currentId; + } + public void setCurrentTitle(String currentTitle) + { + this.currentTitle = currentTitle; + } + + public String getCurrentTitle() + { + return currentTitle; + } + public void setCurrentText(String currentText) + { + this.currentText = currentText; + } + + public String getCurrentText() + { + return currentText; + } + public void setCurrentPriority(Long currentPriority) + { + this.currentPriority = currentPriority; + } + + public Long getCurrentPriority() + { + return currentPriority; + } + public void setCurrentImage(String currentImage) + { + this.currentImage = currentImage; + } + + public String getCurrentImage() + { + return currentImage; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("currentId", getCurrentId()) + .append("currentTitle", getCurrentTitle()) + .append("currentText", getCurrentText()) + .append("currentPriority", getCurrentPriority()) + .append("currentImage", getCurrentImage()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Deposit.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Deposit.java new file mode 100644 index 0000000..598a3ce --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Deposit.java @@ -0,0 +1,95 @@ +package com.ruoyi.catdog.domain; + +import java.math.BigDecimal; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 保证金记录对象 deposit + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Deposit extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 保证金编号 */ + private Long id; + + /** 明细名称 */ + @Excel(name = "明细名称") + private String detailsName; + + /** 金额 */ + @Excel(name = "金额") + private BigDecimal detailsPrice; + + /** 交易类型: 1为收入明细,2为支出明细 */ + @Excel(name = "交易类型: 1为收入明细,2为支出明细") + private Long transactionType; + + /** 伴宠师ID */ + @Excel(name = "伴宠师ID") + private Long usersId; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setDetailsName(String detailsName) + { + this.detailsName = detailsName; + } + + public String getDetailsName() + { + return detailsName; + } + public void setDetailsPrice(BigDecimal detailsPrice) + { + this.detailsPrice = detailsPrice; + } + + public BigDecimal getDetailsPrice() + { + return detailsPrice; + } + public void setTransactionType(Long transactionType) + { + this.transactionType = transactionType; + } + + public Long getTransactionType() + { + return transactionType; + } + public void setUsersId(Long usersId) + { + this.usersId = usersId; + } + + public Long getUsersId() + { + return usersId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("createTime", getCreateTime()) + .append("detailsName", getDetailsName()) + .append("detailsPrice", getDetailsPrice()) + .append("transactionType", getTransactionType()) + .append("usersId", getUsersId()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/DescriptivesConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/DescriptivesConfig.java new file mode 100644 index 0000000..3052ded --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/DescriptivesConfig.java @@ -0,0 +1,65 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 数据描述配置对象 descriptives_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class DescriptivesConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 文本优先级 */ + @Excel(name = "文本优先级") + private Long descriptivesPriority; + + /** 数据描述文本 */ + @Excel(name = "数据描述文本") + private String descriptivesText; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setDescriptivesPriority(Long descriptivesPriority) + { + this.descriptivesPriority = descriptivesPriority; + } + + public Long getDescriptivesPriority() + { + return descriptivesPriority; + } + public void setDescriptivesText(String descriptivesText) + { + this.descriptivesText = descriptivesText; + } + + public String getDescriptivesText() + { + return descriptivesText; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("descriptivesPriority", getDescriptivesPriority()) + .append("descriptivesText", getDescriptivesText()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Examination.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Examination.java new file mode 100644 index 0000000..826cdf9 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Examination.java @@ -0,0 +1,124 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 考核对象 examination + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Examination extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 考试编号 */ + private Long examinationId; + + /** 删除标识 */ + private Integer delFlag; + + /** 考试说明 */ + @Excel(name = "考试说明") + private String examinationIllustrate; + + /** 考试注意事项 */ + @Excel(name = "考试注意事项") + private String examinationPrecautions; + + /** 考试题目 */ + @Excel(name = "考试题目") + private String examinationQuestions; + + /** 问题类型,1为单选,2为多选,3为简答 */ + @Excel(name = "问题类型,1为单选,2为多选,3为简答") + private Long examinationTypeId; + + /** 备注 */ + @Excel(name = "备注") + private String reamk; + + public void setExaminationId(Long examinationId) + { + this.examinationId = examinationId; + } + + public Long getExaminationId() + { + return examinationId; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + public void setExaminationIllustrate(String examinationIllustrate) + { + this.examinationIllustrate = examinationIllustrate; + } + + public String getExaminationIllustrate() + { + return examinationIllustrate; + } + public void setExaminationPrecautions(String examinationPrecautions) + { + this.examinationPrecautions = examinationPrecautions; + } + + public String getExaminationPrecautions() + { + return examinationPrecautions; + } + public void setExaminationQuestions(String examinationQuestions) + { + this.examinationQuestions = examinationQuestions; + } + + public String getExaminationQuestions() + { + return examinationQuestions; + } + public void setExaminationTypeId(Long examinationTypeId) + { + this.examinationTypeId = examinationTypeId; + } + + public Long getExaminationTypeId() + { + return examinationTypeId; + } + public void setReamk(String reamk) + { + this.reamk = reamk; + } + + public String getReamk() + { + return reamk; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("examinationId", getExaminationId()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("delFlag", getDelFlag()) + .append("examinationIllustrate", getExaminationIllustrate()) + .append("examinationPrecautions", getExaminationPrecautions()) + .append("examinationQuestions", getExaminationQuestions()) + .append("examinationTypeId", getExaminationTypeId()) + .append("reamk", getReamk()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/ExamineConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/ExamineConfig.java new file mode 100644 index 0000000..098543c --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/ExamineConfig.java @@ -0,0 +1,79 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 考核认证配置对象 examine_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class ExamineConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 考核要求 */ + @Excel(name = "考核要求") + private String requireExamine; + + /** 信息真实性提示文本 */ + @Excel(name = "信息真实性提示文本") + private String authenticityTips; + + /** 基本考核提示文本 */ + @Excel(name = "基本考核提示文本") + private String prompt; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setRequireExamine(String requireExamine) + { + this.requireExamine = requireExamine; + } + + public String getRequireExamine() + { + return requireExamine; + } + public void setAuthenticityTips(String authenticityTips) + { + this.authenticityTips = authenticityTips; + } + + public String getAuthenticityTips() + { + return authenticityTips; + } + public void setPrompt(String prompt) + { + this.prompt = prompt; + } + + public String getPrompt() + { + return prompt; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("requireExamine", getRequireExamine()) + .append("authenticityTips", getAuthenticityTips()) + .append("prompt", getPrompt()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/FeedingFood.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/FeedingFood.java new file mode 100644 index 0000000..66309af --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/FeedingFood.java @@ -0,0 +1,122 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 喂养要求对象 feeding_food + * + * @author ruoyi + * @date 2025-03-02 + */ +public class FeedingFood extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 喂养食品编号 */ + private Long feedingFoodId; + + /** 服务档案编号 */ + @Excel(name = "服务档案编号") + private Long serviceFileId; + + /** 食品摆放位置图片 */ + @Excel(name = "食品摆放位置图片") + private String feedingFoodImage; + + /** 喂养重量 */ + @Excel(name = "喂养重量") + private Long feedingFoodWeight; + + /** 喂养频率天 */ + @Excel(name = "喂养频率天") + private Long feedingFoodFrequencyDay; + + /** 喂养频率次 */ + @Excel(name = "喂养频率次") + private Long feedingFoodFrequencyTimes; + + /** 其他普通信息 */ + @Excel(name = "其他普通信息") + private String serviceFileInfo; + + public void setFeedingFoodId(Long feedingFoodId) + { + this.feedingFoodId = feedingFoodId; + } + + public Long getFeedingFoodId() + { + return feedingFoodId; + } + public void setServiceFileId(Long serviceFileId) + { + this.serviceFileId = serviceFileId; + } + + public Long getServiceFileId() + { + return serviceFileId; + } + public void setFeedingFoodImage(String feedingFoodImage) + { + this.feedingFoodImage = feedingFoodImage; + } + + public String getFeedingFoodImage() + { + return feedingFoodImage; + } + public void setFeedingFoodWeight(Long feedingFoodWeight) + { + this.feedingFoodWeight = feedingFoodWeight; + } + + public Long getFeedingFoodWeight() + { + return feedingFoodWeight; + } + public void setFeedingFoodFrequencyDay(Long feedingFoodFrequencyDay) + { + this.feedingFoodFrequencyDay = feedingFoodFrequencyDay; + } + + public Long getFeedingFoodFrequencyDay() + { + return feedingFoodFrequencyDay; + } + public void setFeedingFoodFrequencyTimes(Long feedingFoodFrequencyTimes) + { + this.feedingFoodFrequencyTimes = feedingFoodFrequencyTimes; + } + + public Long getFeedingFoodFrequencyTimes() + { + return feedingFoodFrequencyTimes; + } + public void setServiceFileInfo(String serviceFileInfo) + { + this.serviceFileInfo = serviceFileInfo; + } + + public String getServiceFileInfo() + { + return serviceFileInfo; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("feedingFoodId", getFeedingFoodId()) + .append("serviceFileId", getServiceFileId()) + .append("feedingFoodImage", getFeedingFoodImage()) + .append("feedingFoodWeight", getFeedingFoodWeight()) + .append("feedingFoodFrequencyDay", getFeedingFoodFrequencyDay()) + .append("feedingFoodFrequencyTimes", getFeedingFoodFrequencyTimes()) + .append("serviceFileInfo", getServiceFileInfo()) + .append("remark", getRemark()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/FeedingFoodType.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/FeedingFoodType.java new file mode 100644 index 0000000..93601b9 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/FeedingFoodType.java @@ -0,0 +1,68 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 喂养食品类型对象 feeding_food_type + * + * @author ruoyi + * @date 2025-03-02 + */ +public class FeedingFoodType extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 喂养食品类型编号 */ + private Long feedingFoodTypeId; + + /** 喂养食品类型名称 */ + @Excel(name = "喂养食品类型名称") + private String feedingFoodTypeName; + + /** 删除标识 */ + private Integer delFlag; + + public void setFeedingFoodTypeId(Long feedingFoodTypeId) + { + this.feedingFoodTypeId = feedingFoodTypeId; + } + + public Long getFeedingFoodTypeId() + { + return feedingFoodTypeId; + } + public void setFeedingFoodTypeName(String feedingFoodTypeName) + { + this.feedingFoodTypeName = feedingFoodTypeName; + } + + public String getFeedingFoodTypeName() + { + return feedingFoodTypeName; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("feedingFoodTypeId", getFeedingFoodTypeId()) + .append("feedingFoodTypeName", getFeedingFoodTypeName()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .append("delFlag", getDelFlag()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/FeedingRequirements.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/FeedingRequirements.java new file mode 100644 index 0000000..33cf519 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/FeedingRequirements.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 喂养要求配置对象 feeding_requirements + * + * @author ruoyi + * @date 2025-03-02 + */ +public class FeedingRequirements extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 喂养要求编号 */ + private Long feedingRequirementsId; + + /** 喂养要求标题 */ + @Excel(name = "喂养要求标题") + private String feedingRequirementsTitle; + + /** 喂养要求 */ + @Excel(name = "喂养要求") + private String feedingRequirementsText; + + /** 喂养要求天 */ + @Excel(name = "喂养要求天") + private Long feedingRequirementsDay; + + /** 喂养要求次 */ + @Excel(name = "喂养要求次") + private Long feedingRequirementsTimes; + + public void setFeedingRequirementsId(Long feedingRequirementsId) + { + this.feedingRequirementsId = feedingRequirementsId; + } + + public Long getFeedingRequirementsId() + { + return feedingRequirementsId; + } + public void setFeedingRequirementsTitle(String feedingRequirementsTitle) + { + this.feedingRequirementsTitle = feedingRequirementsTitle; + } + + public String getFeedingRequirementsTitle() + { + return feedingRequirementsTitle; + } + public void setFeedingRequirementsText(String feedingRequirementsText) + { + this.feedingRequirementsText = feedingRequirementsText; + } + + public String getFeedingRequirementsText() + { + return feedingRequirementsText; + } + public void setFeedingRequirementsDay(Long feedingRequirementsDay) + { + this.feedingRequirementsDay = feedingRequirementsDay; + } + + public Long getFeedingRequirementsDay() + { + return feedingRequirementsDay; + } + public void setFeedingRequirementsTimes(Long feedingRequirementsTimes) + { + this.feedingRequirementsTimes = feedingRequirementsTimes; + } + + public Long getFeedingRequirementsTimes() + { + return feedingRequirementsTimes; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("feedingRequirementsId", getFeedingRequirementsId()) + .append("feedingRequirementsTitle", getFeedingRequirementsTitle()) + .append("feedingRequirementsText", getFeedingRequirementsText()) + .append("feedingRequirementsDay", getFeedingRequirementsDay()) + .append("feedingRequirementsTimes", getFeedingRequirementsTimes()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/FinalConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/FinalConfig.java new file mode 100644 index 0000000..5d0f286 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/FinalConfig.java @@ -0,0 +1,65 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 最终准备页面配置对象 final_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class FinalConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 客服微信二维码 */ + @Excel(name = "客服微信二维码") + private String finalImage; + + /** 工具包提示文本 */ + @Excel(name = "工具包提示文本") + private String finalText; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setFinalImage(String finalImage) + { + this.finalImage = finalImage; + } + + public String getFinalImage() + { + return finalImage; + } + public void setFinalText(String finalText) + { + this.finalText = finalText; + } + + public String getFinalText() + { + return finalText; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("finalImage", getFinalImage()) + .append("finalText", getFinalText()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/IndexPageConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/IndexPageConfig.java new file mode 100644 index 0000000..cfb7f4d --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/IndexPageConfig.java @@ -0,0 +1,108 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 首页登录配置对象 index_page_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class IndexPageConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 背景图 */ + @Excel(name = "背景图") + private String indexBackground; + + /** logo */ + @Excel(name = "logo") + private String indexLogo; + + /** 品牌名 */ + @Excel(name = "品牌名") + private String brandNameCn; + + /** 品牌名英文 */ + @Excel(name = "品牌名英文") + private String brandNameEn; + + /** 注册协议 */ + @Excel(name = "注册协议") + private String registAgree; + + /** 隐私协议 */ + @Excel(name = "隐私协议") + private String privacyPolicy; + + public void setIndexBackground(String indexBackground) + { + this.indexBackground = indexBackground; + } + + public String getIndexBackground() + { + return indexBackground; + } + public void setIndexLogo(String indexLogo) + { + this.indexLogo = indexLogo; + } + + public String getIndexLogo() + { + return indexLogo; + } + public void setBrandNameCn(String brandNameCn) + { + this.brandNameCn = brandNameCn; + } + + public String getBrandNameCn() + { + return brandNameCn; + } + public void setBrandNameEn(String brandNameEn) + { + this.brandNameEn = brandNameEn; + } + + public String getBrandNameEn() + { + return brandNameEn; + } + public void setRegistAgree(String registAgree) + { + this.registAgree = registAgree; + } + + public String getRegistAgree() + { + return registAgree; + } + public void setPrivacyPolicy(String privacyPolicy) + { + this.privacyPolicy = privacyPolicy; + } + + public String getPrivacyPolicy() + { + return privacyPolicy; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("indexBackground", getIndexBackground()) + .append("indexLogo", getIndexLogo()) + .append("brandNameCn", getBrandNameCn()) + .append("brandNameEn", getBrandNameEn()) + .append("registAgree", getRegistAgree()) + .append("privacyPolicy", getPrivacyPolicy()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/IndexPartnerConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/IndexPartnerConfig.java new file mode 100644 index 0000000..1b3bc27 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/IndexPartnerConfig.java @@ -0,0 +1,66 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 加入合伙人提示配置对象 index_partner_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class IndexPartnerConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 提示框背景图片 */ + @Excel(name = "提示框背景图片") + private String partnerBackground; + + /** 提示框背景文本 */ + @Excel(name = "提示框背景文本") + private String prompt; + + /** 加入成功提示文本 */ + @Excel(name = "加入成功提示文本") + private String promptText; + + public void setPartnerBackground(String partnerBackground) + { + this.partnerBackground = partnerBackground; + } + + public String getPartnerBackground() + { + return partnerBackground; + } + public void setPrompt(String prompt) + { + this.prompt = prompt; + } + + public String getPrompt() + { + return prompt; + } + public void setPromptText(String promptText) + { + this.promptText = promptText; + } + + public String getPromptText() + { + return promptText; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("partnerBackground", getPartnerBackground()) + .append("prompt", getPrompt()) + .append("promptText", getPromptText()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Indexconfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Indexconfig.java new file mode 100644 index 0000000..2ac9674 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Indexconfig.java @@ -0,0 +1,136 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 主页内容配置对象 indexconfig + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Indexconfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主页顶部轮播图 */ + @Excel(name = "主页顶部轮播图") + private String topCarouselImage; + + /** 主页顶部描述 */ + @Excel(name = "主页顶部描述") + private String homeRemark; + + /** 主页海报 */ + @Excel(name = "主页海报") + private String homePoster; + + /** 合伙人工作台图标 */ + @Excel(name = "合伙人工作台图标") + private String indexOneIcon; + + /** 伴宠师工作台图标 */ + @Excel(name = "伴宠师工作台图标") + private String indexTwoIcon; + + /** 合伙人工作台描述 */ + @Excel(name = "合伙人工作台描述") + private String indexOneInfo; + + /** 伴宠师工作台描述 */ + @Excel(name = "伴宠师工作台描述") + private String indexTwoInfo; + + /** 完善服务信息提示文本 */ + @Excel(name = "完善服务信息提示文本") + private String perfectService; + + public void setTopCarouselImage(String topCarouselImage) + { + this.topCarouselImage = topCarouselImage; + } + + public String getTopCarouselImage() + { + return topCarouselImage; + } + public void setHomeRemark(String homeRemark) + { + this.homeRemark = homeRemark; + } + + public String getHomeRemark() + { + return homeRemark; + } + public void setHomePoster(String homePoster) + { + this.homePoster = homePoster; + } + + public String getHomePoster() + { + return homePoster; + } + public void setIndexOneIcon(String indexOneIcon) + { + this.indexOneIcon = indexOneIcon; + } + + public String getIndexOneIcon() + { + return indexOneIcon; + } + public void setIndexTwoIcon(String indexTwoIcon) + { + this.indexTwoIcon = indexTwoIcon; + } + + public String getIndexTwoIcon() + { + return indexTwoIcon; + } + public void setIndexOneInfo(String indexOneInfo) + { + this.indexOneInfo = indexOneInfo; + } + + public String getIndexOneInfo() + { + return indexOneInfo; + } + public void setIndexTwoInfo(String indexTwoInfo) + { + this.indexTwoInfo = indexTwoInfo; + } + + public String getIndexTwoInfo() + { + return indexTwoInfo; + } + public void setPerfectService(String perfectService) + { + this.perfectService = perfectService; + } + + public String getPerfectService() + { + return perfectService; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("topCarouselImage", getTopCarouselImage()) + .append("homeRemark", getHomeRemark()) + .append("homePoster", getHomePoster()) + .append("indexOneIcon", getIndexOneIcon()) + .append("indexTwoIcon", getIndexTwoIcon()) + .append("indexOneInfo", getIndexOneInfo()) + .append("indexTwoInfo", getIndexTwoInfo()) + .append("perfectService", getPerfectService()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/IndexconfigIcon.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/IndexconfigIcon.java new file mode 100644 index 0000000..b7b45fc --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/IndexconfigIcon.java @@ -0,0 +1,79 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 工作台图标对象 indexconfig_icon + * + * @author ruoyi + * @date 2025-03-02 + */ +public class IndexconfigIcon extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 编号 */ + private Long id; + + /** 工作台图标 */ + @Excel(name = "工作台图标") + private String icon; + + /** 图标名称 */ + @Excel(name = "图标名称") + private String iconName; + + /** 身份,0为合伙人,1为伴宠师 */ + @Excel(name = "身份,0为合伙人,1为伴宠师") + private Long identity; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setIcon(String icon) + { + this.icon = icon; + } + + public String getIcon() + { + return icon; + } + public void setIconName(String iconName) + { + this.iconName = iconName; + } + + public String getIconName() + { + return iconName; + } + public void setIdentity(Long identity) + { + this.identity = identity; + } + + public Long getIdentity() + { + return identity; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("icon", getIcon()) + .append("iconName", getIconName()) + .append("identity", getIdentity()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Invite.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Invite.java new file mode 100644 index 0000000..7ec6fef --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Invite.java @@ -0,0 +1,51 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 邀请海报配置对象 invite + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Invite extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 海报 */ + @Excel(name = "海报") + private String inviteImage; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setInviteImage(String inviteImage) + { + this.inviteImage = inviteImage; + } + + public String getInviteImage() + { + return inviteImage; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("inviteImage", getInviteImage()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/License.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/License.java new file mode 100644 index 0000000..5510481 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/License.java @@ -0,0 +1,82 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 执照对象 license + * + * @author ruoyi + * @date 2025-03-02 + */ +public class License extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 执照编号 */ + private Long licenseId; + + /** 删除标识 */ + private Integer delFlag; + + /** 执照名 */ + @Excel(name = "执照名") + private String licenseName; + + /** 备注 */ + @Excel(name = "备注") + private String reamk; + + public void setLicenseId(Long licenseId) + { + this.licenseId = licenseId; + } + + public Long getLicenseId() + { + return licenseId; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + public void setLicenseName(String licenseName) + { + this.licenseName = licenseName; + } + + public String getLicenseName() + { + return licenseName; + } + public void setReamk(String reamk) + { + this.reamk = reamk; + } + + public String getReamk() + { + return reamk; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("licenseId", getLicenseId()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("delFlag", getDelFlag()) + .append("licenseName", getLicenseName()) + .append("reamk", getReamk()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/LicenseImage.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/LicenseImage.java new file mode 100644 index 0000000..f3c7676 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/LicenseImage.java @@ -0,0 +1,65 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 执照图片对象 license_image + * + * @author ruoyi + * @date 2025-03-02 + */ +public class LicenseImage extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 执照图片编号 */ + private Long id; + + /** 执照编号 */ + @Excel(name = "执照编号") + private Long licenseId; + + /** 执照图片 */ + @Excel(name = "执照图片") + private String image; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setLicenseId(Long licenseId) + { + this.licenseId = licenseId; + } + + public Long getLicenseId() + { + return licenseId; + } + public void setImage(String image) + { + this.image = image; + } + + public String getImage() + { + return image; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("licenseId", getLicenseId()) + .append("image", getImage()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/LossOrder.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/LossOrder.java new file mode 100644 index 0000000..d85a614 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/LossOrder.java @@ -0,0 +1,65 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 流失订单对象 loss_order + * + * @author ruoyi + * @date 2025-03-02 + */ +public class LossOrder extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 流失订单编号 */ + private Long lossOrderId; + + /** 伴宠师编号 */ + @Excel(name = "伴宠师编号") + private Long petTeacherId; + + /** 订单编号 */ + @Excel(name = "订单编号") + private Long orderId; + + public void setLossOrderId(Long lossOrderId) + { + this.lossOrderId = lossOrderId; + } + + public Long getLossOrderId() + { + return lossOrderId; + } + public void setPetTeacherId(Long petTeacherId) + { + this.petTeacherId = petTeacherId; + } + + public Long getPetTeacherId() + { + return petTeacherId; + } + public void setOrderId(Long orderId) + { + this.orderId = orderId; + } + + public Long getOrderId() + { + return orderId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("lossOrderId", getLossOrderId()) + .append("petTeacherId", getPetTeacherId()) + .append("orderId", getOrderId()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/ManualConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/ManualConfig.java new file mode 100644 index 0000000..f54aabf --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/ManualConfig.java @@ -0,0 +1,51 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 伴宠师手册配置对象 manual_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class ManualConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 伴宠师手册 */ + @Excel(name = "伴宠师手册") + private String manualText; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setManualText(String manualText) + { + this.manualText = manualText; + } + + public String getManualText() + { + return manualText; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("manualText", getManualText()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Orders.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Orders.java new file mode 100644 index 0000000..54b198b --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Orders.java @@ -0,0 +1,214 @@ +package com.ruoyi.catdog.domain; + +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 订单对象 order + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Orders extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 订单编号 */ + private Long orderId; + + /** 伴宠师编号 */ + @Excel(name = "伴宠师编号") + private Long certificationId; + + /** 删除标记 */ + @Excel(name = "删除标记") + private Integer deiFlag; + + /** 订单金额 */ + @Excel(name = "订单金额") + private Long orderAmount; + + /** 下单时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "下单时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date orderPlaceTime; + + /** 订单数量 */ + @Excel(name = "订单数量") + private Long orderQuantity; + + /** 服务内容 */ + @Excel(name = "服务内容") + private String orderServiceContent; + + /** 服务日期 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "服务日期", width = 30, dateFormat = "yyyy-MM-dd") + private Date orderServiceDate; + + /** 服务时间,1==早上,2==午后,3==晚间 */ + @Excel(name = "服务时间,1==早上,2==午后,3==晚间") + private Integer orderServiceTime; + + /** 订单状态,0=待接单,1=待上门,2=已完成 */ + @Excel(name = "订单状态,0=待接单,1=待上门,2=已完成") + private Integer orderState; + + /** 订单总金额 */ + @Excel(name = "订单总金额") + private Long orderTotalAmount; + + /** 上门地址 */ + @Excel(name = "上门地址") + private String orderVisitAddress; + + /** 宠物编号 */ + @Excel(name = "宠物编号") + private Long petId; + + public void setOrderId(Long orderId) + { + this.orderId = orderId; + } + + public Long getOrderId() + { + return orderId; + } + public void setCertificationId(Long certificationId) + { + this.certificationId = certificationId; + } + + public Long getCertificationId() + { + return certificationId; + } + public void setDeiFlag(Integer deiFlag) + { + this.deiFlag = deiFlag; + } + + public Integer getDeiFlag() + { + return deiFlag; + } + public void setOrderAmount(Long orderAmount) + { + this.orderAmount = orderAmount; + } + + public Long getOrderAmount() + { + return orderAmount; + } + public void setOrderPlaceTime(Date orderPlaceTime) + { + this.orderPlaceTime = orderPlaceTime; + } + + public Date getOrderPlaceTime() + { + return orderPlaceTime; + } + public void setOrderQuantity(Long orderQuantity) + { + this.orderQuantity = orderQuantity; + } + + public Long getOrderQuantity() + { + return orderQuantity; + } + public void setOrderServiceContent(String orderServiceContent) + { + this.orderServiceContent = orderServiceContent; + } + + public String getOrderServiceContent() + { + return orderServiceContent; + } + public void setOrderServiceDate(Date orderServiceDate) + { + this.orderServiceDate = orderServiceDate; + } + + public Date getOrderServiceDate() + { + return orderServiceDate; + } + public void setOrderServiceTime(Integer orderServiceTime) + { + this.orderServiceTime = orderServiceTime; + } + + public Integer getOrderServiceTime() + { + return orderServiceTime; + } + public void setOrderState(Integer orderState) + { + this.orderState = orderState; + } + + public Integer getOrderState() + { + return orderState; + } + public void setOrderTotalAmount(Long orderTotalAmount) + { + this.orderTotalAmount = orderTotalAmount; + } + + public Long getOrderTotalAmount() + { + return orderTotalAmount; + } + public void setOrderVisitAddress(String orderVisitAddress) + { + this.orderVisitAddress = orderVisitAddress; + } + + public String getOrderVisitAddress() + { + return orderVisitAddress; + } + public void setPetId(Long petId) + { + this.petId = petId; + } + + public Long getPetId() + { + return petId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("orderId", getOrderId()) + .append("certificationId", getCertificationId()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("deiFlag", getDeiFlag()) + .append("orderAmount", getOrderAmount()) + .append("orderPlaceTime", getOrderPlaceTime()) + .append("orderQuantity", getOrderQuantity()) + .append("orderServiceContent", getOrderServiceContent()) + .append("orderServiceDate", getOrderServiceDate()) + .append("orderServiceTime", getOrderServiceTime()) + .append("orderState", getOrderState()) + .append("orderTotalAmount", getOrderTotalAmount()) + .append("orderVisitAddress", getOrderVisitAddress()) + .append("petId", getPetId()) + .append("remark", getRemark()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/OrdersRecords.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/OrdersRecords.java new file mode 100644 index 0000000..f2f46f1 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/OrdersRecords.java @@ -0,0 +1,106 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 接单记录对象 orders_records + * + * @author ruoyi + * @date 2025-03-02 + */ +public class OrdersRecords extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 接单记录编号 */ + private Long ordersRecordsId; + + /** 删除标识 */ + private Integer delFlag; + + /** 订单编号 */ + @Excel(name = "订单编号") + private Long orderId; + + /** 接单状态,0为系统派单,1为指定派单 */ + @Excel(name = "接单状态,0为系统派单,1为指定派单") + private Integer ordersRecordsState; + + /** 拒绝接单原因 */ + @Excel(name = "拒绝接单原因") + private String rejectOrder; + + /** 接单人编号,当指定派单时有编号,超时后清空编号,等待接单 */ + @Excel(name = "接单人编号,当指定派单时有编号,超时后清空编号,等待接单") + private Long userId; + + public void setOrdersRecordsId(Long ordersRecordsId) + { + this.ordersRecordsId = ordersRecordsId; + } + + public Long getOrdersRecordsId() + { + return ordersRecordsId; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + public void setOrderId(Long orderId) + { + this.orderId = orderId; + } + + public Long getOrderId() + { + return orderId; + } + public void setOrdersRecordsState(Integer ordersRecordsState) + { + this.ordersRecordsState = ordersRecordsState; + } + + public Integer getOrdersRecordsState() + { + return ordersRecordsState; + } + public void setRejectOrder(String rejectOrder) + { + this.rejectOrder = rejectOrder; + } + + public String getRejectOrder() + { + return rejectOrder; + } + public void setUserId(Long userId) + { + this.userId = userId; + } + + public Long getUserId() + { + return userId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("ordersRecordsId", getOrdersRecordsId()) + .append("delFlag", getDelFlag()) + .append("orderId", getOrderId()) + .append("ordersRecordsState", getOrdersRecordsState()) + .append("rejectOrder", getRejectOrder()) + .append("userId", getUserId()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PaperPromptConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PaperPromptConfig.java new file mode 100644 index 0000000..25a5cba --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PaperPromptConfig.java @@ -0,0 +1,65 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 证件提示配置对象 paper_prompt_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class PaperPromptConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 宠物类型 */ + @Excel(name = "宠物类型") + private String paperPromptType; + + /** 证件提示文本 */ + @Excel(name = "证件提示文本") + private String paperPromptText; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setPaperPromptType(String paperPromptType) + { + this.paperPromptType = paperPromptType; + } + + public String getPaperPromptType() + { + return paperPromptType; + } + public void setPaperPromptText(String paperPromptText) + { + this.paperPromptText = paperPromptText; + } + + public String getPaperPromptText() + { + return paperPromptText; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("paperPromptType", getPaperPromptType()) + .append("paperPromptText", getPaperPromptText()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Partner.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Partner.java new file mode 100644 index 0000000..1ac1897 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Partner.java @@ -0,0 +1,152 @@ +package com.ruoyi.catdog.domain; + +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 合伙人对象 partner + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Partner extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 合伙人ID */ + private Long id; + + /** 邀请码 */ + @Excel(name = "邀请码") + private String code; + + /** 邀请链接 */ + @Excel(name = "邀请链接") + private String codeUrl; + + /** 邀请小程序码 */ + @Excel(name = "邀请小程序码") + private String codeImage; + + /** 当前等级 */ + @Excel(name = "当前等级") + private Long current; + + /** 加入时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "加入时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date day; + + /** 头像 */ + @Excel(name = "头像") + private String icon; + + /** 昵称 */ + @Excel(name = "昵称") + private String name; + + /** 钱包ID */ + @Excel(name = "钱包ID") + private Long wid; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setCode(String code) + { + this.code = code; + } + + public String getCode() + { + return code; + } + public void setCodeUrl(String codeUrl) + { + this.codeUrl = codeUrl; + } + + public String getCodeUrl() + { + return codeUrl; + } + public void setCodeImage(String codeImage) + { + this.codeImage = codeImage; + } + + public String getCodeImage() + { + return codeImage; + } + public void setCurrent(Long current) + { + this.current = current; + } + + public Long getCurrent() + { + return current; + } + public void setDay(Date day) + { + this.day = day; + } + + public Date getDay() + { + return day; + } + public void setIcon(String icon) + { + this.icon = icon; + } + + public String getIcon() + { + return icon; + } + public void setName(String name) + { + this.name = name; + } + + public String getName() + { + return name; + } + public void setWid(Long wid) + { + this.wid = wid; + } + + public Long getWid() + { + return wid; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("code", getCode()) + .append("codeUrl", getCodeUrl()) + .append("codeImage", getCodeImage()) + .append("current", getCurrent()) + .append("day", getDay()) + .append("icon", getIcon()) + .append("name", getName()) + .append("wid", getWid()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Partnerbinding.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Partnerbinding.java new file mode 100644 index 0000000..b21dce1 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Partnerbinding.java @@ -0,0 +1,82 @@ +package com.ruoyi.catdog.domain; + +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 合伙人绑定对象 partnerbinding + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Partnerbinding extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 唯一标识 */ + private Long id; + + /** 合伙人ID */ + @Excel(name = "合伙人ID") + private Long pid; + + /** 用户ID */ + @Excel(name = "用户ID") + private Long uid; + + /** 绑定时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "绑定时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date bindTime; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setPid(Long pid) + { + this.pid = pid; + } + + public Long getPid() + { + return pid; + } + public void setUid(Long uid) + { + this.uid = uid; + } + + public Long getUid() + { + return uid; + } + public void setBindTime(Date bindTime) + { + this.bindTime = bindTime; + } + + public Date getBindTime() + { + return bindTime; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("pid", getPid()) + .append("uid", getUid()) + .append("bindTime", getBindTime()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Partnerdata.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Partnerdata.java new file mode 100644 index 0000000..68f8897 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Partnerdata.java @@ -0,0 +1,65 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 合伙人数据对象 partnerdata + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Partnerdata extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 唯一标识 */ + private Long id; + + /** 合伙人绑定ID */ + @Excel(name = "合伙人绑定ID") + private Long bid; + + /** 记录金额 */ + @Excel(name = "记录金额") + private Long dataAmount; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setBid(Long bid) + { + this.bid = bid; + } + + public Long getBid() + { + return bid; + } + public void setDataAmount(Long dataAmount) + { + this.dataAmount = dataAmount; + } + + public Long getDataAmount() + { + return dataAmount; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("bid", getBid()) + .append("dataAmount", getDataAmount()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Partnerincome.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Partnerincome.java new file mode 100644 index 0000000..4a8102d --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Partnerincome.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 合伙人等级记录对象 partnerincome + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Partnerincome extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 合伙人ID */ + @Excel(name = "合伙人ID") + private Long pid; + + /** 唯一标识 */ + private Long id; + + /** 服务次数 */ + @Excel(name = "服务次数") + private Long serviceRecord; + + /** 晋级后分成比例 */ + @Excel(name = "晋级后分成比例") + private Long afterSharingRatio; + + /** 分成比例 */ + @Excel(name = "分成比例") + private Long sharingRatio; + + public void setPid(Long pid) + { + this.pid = pid; + } + + public Long getPid() + { + return pid; + } + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setServiceRecord(Long serviceRecord) + { + this.serviceRecord = serviceRecord; + } + + public Long getServiceRecord() + { + return serviceRecord; + } + public void setAfterSharingRatio(Long afterSharingRatio) + { + this.afterSharingRatio = afterSharingRatio; + } + + public Long getAfterSharingRatio() + { + return afterSharingRatio; + } + public void setSharingRatio(Long sharingRatio) + { + this.sharingRatio = sharingRatio; + } + + public Long getSharingRatio() + { + return sharingRatio; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("pid", getPid()) + .append("id", getId()) + .append("serviceRecord", getServiceRecord()) + .append("afterSharingRatio", getAfterSharingRatio()) + .append("sharingRatio", getSharingRatio()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetPersonalityConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetPersonalityConfig.java new file mode 100644 index 0000000..d04a845 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetPersonalityConfig.java @@ -0,0 +1,51 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 宠物性格快捷选择配置对象 pet_personality_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class PetPersonalityConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 宠物性格快捷选择文本 */ + @Excel(name = "宠物性格快捷选择文本") + private String petPersonalityText; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setPetPersonalityText(String petPersonalityText) + { + this.petPersonalityText = petPersonalityText; + } + + public String getPetPersonalityText() + { + return petPersonalityText; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("petPersonalityText", getPetPersonalityText()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetProfileConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetProfileConfig.java new file mode 100644 index 0000000..cdc95dd --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetProfileConfig.java @@ -0,0 +1,65 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 宠物档案配置对象 pet_profile_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class PetProfileConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 宠物档案提示文本 */ + @Excel(name = "宠物档案提示文本") + private String petProfileText; + + /** 宠物档案图标 */ + @Excel(name = "宠物档案图标") + private String petProfileIcon; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setPetProfileText(String petProfileText) + { + this.petProfileText = petProfileText; + } + + public String getPetProfileText() + { + return petProfileText; + } + public void setPetProfileIcon(String petProfileIcon) + { + this.petProfileIcon = petProfileIcon; + } + + public String getPetProfileIcon() + { + return petProfileIcon; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("petProfileText", getPetProfileText()) + .append("petProfileIcon", getPetProfileIcon()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetTeacharCheck.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetTeacharCheck.java new file mode 100644 index 0000000..183888f --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetTeacharCheck.java @@ -0,0 +1,96 @@ +package com.ruoyi.catdog.domain; + +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 打卡对象 pet_teachar_check + * + * @author ruoyi + * @date 2025-03-02 + */ +public class PetTeacharCheck extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 打卡编号 */ + private Long checkId; + + /** 伴宠师编号 */ + @Excel(name = "伴宠师编号") + private Long petTeacherId; + + /** 订单编号 */ + @Excel(name = "订单编号") + private Long orderId; + + /** 打卡时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "打卡时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date checkTime; + + /** 其他服务信息 */ + @Excel(name = "其他服务信息") + private String checkInfo; + + public void setCheckId(Long checkId) + { + this.checkId = checkId; + } + + public Long getCheckId() + { + return checkId; + } + public void setPetTeacherId(Long petTeacherId) + { + this.petTeacherId = petTeacherId; + } + + public Long getPetTeacherId() + { + return petTeacherId; + } + public void setOrderId(Long orderId) + { + this.orderId = orderId; + } + + public Long getOrderId() + { + return orderId; + } + public void setCheckTime(Date checkTime) + { + this.checkTime = checkTime; + } + + public Date getCheckTime() + { + return checkTime; + } + public void setCheckInfo(String checkInfo) + { + this.checkInfo = checkInfo; + } + + public String getCheckInfo() + { + return checkInfo; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("checkId", getCheckId()) + .append("petTeacherId", getPetTeacherId()) + .append("orderId", getOrderId()) + .append("checkTime", getCheckTime()) + .append("checkInfo", getCheckInfo()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetTeacherGrade.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetTeacherGrade.java new file mode 100644 index 0000000..eba879f --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetTeacherGrade.java @@ -0,0 +1,51 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 伴宠师等级配置对象 pet_teacher_grade + * + * @author ruoyi + * @date 2025-03-02 + */ +public class PetTeacherGrade extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 伴宠师等级编号 */ + private String gradeId; + + /** 伴宠师等级描述 */ + @Excel(name = "伴宠师等级描述") + private String gradeName; + + public void setGradeId(String gradeId) + { + this.gradeId = gradeId; + } + + public String getGradeId() + { + return gradeId; + } + public void setGradeName(String gradeName) + { + this.gradeName = gradeName; + } + + public String getGradeName() + { + return gradeName; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("gradeId", getGradeId()) + .append("gradeName", getGradeName()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetTeacherInfo.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetTeacherInfo.java new file mode 100644 index 0000000..7322333 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetTeacherInfo.java @@ -0,0 +1,177 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 伴宠师信息对象 pet_teacher_info + * + * @author ruoyi + * @date 2025-03-02 + */ +public class PetTeacherInfo extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long petTeacherId; + + /** 用户id */ + @Excel(name = "用户id") + private Long userId; + + /** 养宠经验(多少年) */ + @Excel(name = "养宠经验", readConverterExp = "多=少年") + private Long petTeacherExperience; + + /** 伴宠师简介 */ + @Excel(name = "伴宠师简介") + private String petTeacherInfo; + + /** 伴宠师性别 */ + @Excel(name = "伴宠师性别") + private String petTeacherSex; + + /** 伴宠师年龄 */ + @Excel(name = "伴宠师年龄") + private Long petTeacherAge; + + /** 伴宠师名称 */ + @Excel(name = "伴宠师名称") + private String petTeacherName; + + /** 钱包编号 */ + @Excel(name = "钱包编号") + private Long moneyId; + + /** 宠物编号 */ + @Excel(name = "宠物编号") + private Long petId; + + /** 服务记录条数 */ + @Excel(name = "服务记录条数") + private Long serviceRecordSum; + + /** 伴宠师等级编号 */ + @Excel(name = "伴宠师等级编号") + private String gradeId; + + public void setPetTeacherId(Long petTeacherId) + { + this.petTeacherId = petTeacherId; + } + + public Long getPetTeacherId() + { + return petTeacherId; + } + public void setUserId(Long userId) + { + this.userId = userId; + } + + public Long getUserId() + { + return userId; + } + public void setPetTeacherExperience(Long petTeacherExperience) + { + this.petTeacherExperience = petTeacherExperience; + } + + public Long getPetTeacherExperience() + { + return petTeacherExperience; + } + public void setPetTeacherInfo(String petTeacherInfo) + { + this.petTeacherInfo = petTeacherInfo; + } + + public String getPetTeacherInfo() + { + return petTeacherInfo; + } + public void setPetTeacherSex(String petTeacherSex) + { + this.petTeacherSex = petTeacherSex; + } + + public String getPetTeacherSex() + { + return petTeacherSex; + } + public void setPetTeacherAge(Long petTeacherAge) + { + this.petTeacherAge = petTeacherAge; + } + + public Long getPetTeacherAge() + { + return petTeacherAge; + } + public void setPetTeacherName(String petTeacherName) + { + this.petTeacherName = petTeacherName; + } + + public String getPetTeacherName() + { + return petTeacherName; + } + public void setMoneyId(Long moneyId) + { + this.moneyId = moneyId; + } + + public Long getMoneyId() + { + return moneyId; + } + public void setPetId(Long petId) + { + this.petId = petId; + } + + public Long getPetId() + { + return petId; + } + public void setServiceRecordSum(Long serviceRecordSum) + { + this.serviceRecordSum = serviceRecordSum; + } + + public Long getServiceRecordSum() + { + return serviceRecordSum; + } + public void setGradeId(String gradeId) + { + this.gradeId = gradeId; + } + + public String getGradeId() + { + return gradeId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("petTeacherId", getPetTeacherId()) + .append("userId", getUserId()) + .append("petTeacherExperience", getPetTeacherExperience()) + .append("petTeacherInfo", getPetTeacherInfo()) + .append("petTeacherSex", getPetTeacherSex()) + .append("petTeacherAge", getPetTeacherAge()) + .append("petTeacherName", getPetTeacherName()) + .append("moneyId", getMoneyId()) + .append("petId", getPetId()) + .append("serviceRecordSum", getServiceRecordSum()) + .append("gradeId", getGradeId()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetType.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetType.java new file mode 100644 index 0000000..30d0975 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/PetType.java @@ -0,0 +1,92 @@ +package com.ruoyi.catdog.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 宠物类型对象 pet_type + * + * @author ruoyi + * @date 2025-03-02 + */ +public class PetType extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 宠物类型编号 */ + private Long petTypeId; + + /** 删除标识 */ + private Integer delFlag; + + /** 宠物类型图片 */ + @Excel(name = "宠物类型图片") + private String petTypeImage; + + /** 宠物类型名 */ + @Excel(name = "宠物类型名") + private String petTypeName; + + /** 备注 */ + @Excel(name = "备注") + private String reamk; + + public void setPetTypeId(Long petTypeId) + { + this.petTypeId = petTypeId; + } + + public Long getPetTypeId() + { + return petTypeId; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + public void setPetTypeImage(String petTypeImage) + { + this.petTypeImage = petTypeImage; + } + + public String getPetTypeImage() + { + return petTypeImage; + } + public void setPetTypeName(String petTypeName) + { + this.petTypeName = petTypeName; + } + + public String getPetTypeName() + { + return petTypeName; + } + public void setReamk(String reamk) + { + this.reamk = reamk; + } + + public String getReamk() + { + return reamk; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("petTypeId", getPetTypeId()) + .append("delFlag", getDelFlag()) + .append("petTypeImage", getPetTypeImage()) + .append("petTypeName", getPetTypeName()) + .append("reamk", getReamk()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Pets.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Pets.java new file mode 100644 index 0000000..3725213 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/domain/Pets.java @@ -0,0 +1,199 @@ +package com.ruoyi.catdog.domain; + +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 宠物信息对象 pets + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Pets extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 宠物编号 */ + private Long petId; + + /** 删除标记 */ + @Excel(name = "删除标记") + private Integer deiFlag; + + /** 宠物年龄 */ + @Excel(name = "宠物年龄") + private Long petAge; + + /** 出生日期 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "出生日期", width = 30, dateFormat = "yyyy-MM-dd") + private Date petBirthday; + + /** 宠物品种编号 */ + @Excel(name = "宠物品种编号") + private String petBread; + + /** 宠物头像 */ + @Excel(name = "宠物头像") + private String petImage; + + /** 宠物名称 */ + @Excel(name = "宠物名称") + private String petName; + + /** 宠物性格 */ + @Excel(name = "宠物性格") + private String petPersonality; + + /** 宠物性别 */ + @Excel(name = "宠物性别") + private String petSex; + + /** 宠物种类编号 */ + @Excel(name = "宠物种类编号") + private String petSpecies; + + /** 宠物体重,1=小型,2=中型,3=大型 */ + @Excel(name = "宠物体重,1=小型,2=中型,3=大型") + private Integer petWeight; + + /** 用户编号 */ + @Excel(name = "用户编号") + private Long userId; + + public void setPetId(Long petId) + { + this.petId = petId; + } + + public Long getPetId() + { + return petId; + } + public void setDeiFlag(Integer deiFlag) + { + this.deiFlag = deiFlag; + } + + public Integer getDeiFlag() + { + return deiFlag; + } + public void setPetAge(Long petAge) + { + this.petAge = petAge; + } + + public Long getPetAge() + { + return petAge; + } + public void setPetBirthday(Date petBirthday) + { + this.petBirthday = petBirthday; + } + + public Date getPetBirthday() + { + return petBirthday; + } + public void setPetBread(String petBread) + { + this.petBread = petBread; + } + + public String getPetBread() + { + return petBread; + } + public void setPetImage(String petImage) + { + this.petImage = petImage; + } + + public String getPetImage() + { + return petImage; + } + public void setPetName(String petName) + { + this.petName = petName; + } + + public String getPetName() + { + return petName; + } + public void setPetPersonality(String petPersonality) + { + this.petPersonality = petPersonality; + } + + public String getPetPersonality() + { + return petPersonality; + } + public void setPetSex(String petSex) + { + this.petSex = petSex; + } + + public String getPetSex() + { + return petSex; + } + public void setPetSpecies(String petSpecies) + { + this.petSpecies = petSpecies; + } + + public String getPetSpecies() + { + return petSpecies; + } + public void setPetWeight(Integer petWeight) + { + this.petWeight = petWeight; + } + + public Integer getPetWeight() + { + return petWeight; + } + public void setUserId(Long userId) + { + this.userId = userId; + } + + public Long getUserId() + { + return userId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("petId", getPetId()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("deiFlag", getDeiFlag()) + .append("petAge", getPetAge()) + .append("petBirthday", getPetBirthday()) + .append("petBread", getPetBread()) + .append("petImage", getPetImage()) + .append("petName", getPetName()) + .append("petPersonality", getPetPersonality()) + .append("petSex", getPetSex()) + .append("petSpecies", getPetSpecies()) + .append("petWeight", getPetWeight()) + .append("remark", getRemark()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .append("userId", getUserId()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/CleanItemsMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/CleanItemsMapper.java new file mode 100644 index 0000000..2fd01c2 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/CleanItemsMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.CleanItems; + +/** + * 清洁物品Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface CleanItemsMapper +{ + /** + * 查询清洁物品 + * + * @param cleanItemsId 清洁物品主键 + * @return 清洁物品 + */ + public CleanItems selectCleanItemsByCleanItemsId(Long cleanItemsId); + + /** + * 查询清洁物品列表 + * + * @param cleanItems 清洁物品 + * @return 清洁物品集合 + */ + public List selectCleanItemsList(CleanItems cleanItems); + + /** + * 新增清洁物品 + * + * @param cleanItems 清洁物品 + * @return 结果 + */ + public int insertCleanItems(CleanItems cleanItems); + + /** + * 修改清洁物品 + * + * @param cleanItems 清洁物品 + * @return 结果 + */ + public int updateCleanItems(CleanItems cleanItems); + + /** + * 删除清洁物品 + * + * @param cleanItemsId 清洁物品主键 + * @return 结果 + */ + public int deleteCleanItemsByCleanItemsId(Long cleanItemsId); + + /** + * 批量删除清洁物品 + * + * @param cleanItemsIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCleanItemsByCleanItemsIds(Long[] cleanItemsIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/CleanRequestMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/CleanRequestMapper.java new file mode 100644 index 0000000..876bd2d --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/CleanRequestMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.CleanRequest; + +/** + * 清洁要求Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface CleanRequestMapper +{ + /** + * 查询清洁要求 + * + * @param cleanRequestId 清洁要求主键 + * @return 清洁要求 + */ + public CleanRequest selectCleanRequestByCleanRequestId(Long cleanRequestId); + + /** + * 查询清洁要求列表 + * + * @param cleanRequest 清洁要求 + * @return 清洁要求集合 + */ + public List selectCleanRequestList(CleanRequest cleanRequest); + + /** + * 新增清洁要求 + * + * @param cleanRequest 清洁要求 + * @return 结果 + */ + public int insertCleanRequest(CleanRequest cleanRequest); + + /** + * 修改清洁要求 + * + * @param cleanRequest 清洁要求 + * @return 结果 + */ + public int updateCleanRequest(CleanRequest cleanRequest); + + /** + * 删除清洁要求 + * + * @param cleanRequestId 清洁要求主键 + * @return 结果 + */ + public int deleteCleanRequestByCleanRequestId(Long cleanRequestId); + + /** + * 批量删除清洁要求 + * + * @param cleanRequestIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCleanRequestByCleanRequestIds(Long[] cleanRequestIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/CurrentConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/CurrentConfigMapper.java new file mode 100644 index 0000000..7c62103 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/CurrentConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.CurrentConfig; + +/** + * 等级配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface CurrentConfigMapper +{ + /** + * 查询等级配置 + * + * @param currentId 等级配置主键 + * @return 等级配置 + */ + public CurrentConfig selectCurrentConfigByCurrentId(Long currentId); + + /** + * 查询等级配置列表 + * + * @param currentConfig 等级配置 + * @return 等级配置集合 + */ + public List selectCurrentConfigList(CurrentConfig currentConfig); + + /** + * 新增等级配置 + * + * @param currentConfig 等级配置 + * @return 结果 + */ + public int insertCurrentConfig(CurrentConfig currentConfig); + + /** + * 修改等级配置 + * + * @param currentConfig 等级配置 + * @return 结果 + */ + public int updateCurrentConfig(CurrentConfig currentConfig); + + /** + * 删除等级配置 + * + * @param currentId 等级配置主键 + * @return 结果 + */ + public int deleteCurrentConfigByCurrentId(Long currentId); + + /** + * 批量删除等级配置 + * + * @param currentIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCurrentConfigByCurrentIds(Long[] currentIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/DepositMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/DepositMapper.java new file mode 100644 index 0000000..8722ff0 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/DepositMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.Deposit; + +/** + * 保证金记录Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface DepositMapper +{ + /** + * 查询保证金记录 + * + * @param id 保证金记录主键 + * @return 保证金记录 + */ + public Deposit selectDepositById(Long id); + + /** + * 查询保证金记录列表 + * + * @param deposit 保证金记录 + * @return 保证金记录集合 + */ + public List selectDepositList(Deposit deposit); + + /** + * 新增保证金记录 + * + * @param deposit 保证金记录 + * @return 结果 + */ + public int insertDeposit(Deposit deposit); + + /** + * 修改保证金记录 + * + * @param deposit 保证金记录 + * @return 结果 + */ + public int updateDeposit(Deposit deposit); + + /** + * 删除保证金记录 + * + * @param id 保证金记录主键 + * @return 结果 + */ + public int deleteDepositById(Long id); + + /** + * 批量删除保证金记录 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteDepositByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/DescriptivesConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/DescriptivesConfigMapper.java new file mode 100644 index 0000000..1a9aafc --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/DescriptivesConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.DescriptivesConfig; + +/** + * 数据描述配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface DescriptivesConfigMapper +{ + /** + * 查询数据描述配置 + * + * @param id 数据描述配置主键 + * @return 数据描述配置 + */ + public DescriptivesConfig selectDescriptivesConfigById(Long id); + + /** + * 查询数据描述配置列表 + * + * @param descriptivesConfig 数据描述配置 + * @return 数据描述配置集合 + */ + public List selectDescriptivesConfigList(DescriptivesConfig descriptivesConfig); + + /** + * 新增数据描述配置 + * + * @param descriptivesConfig 数据描述配置 + * @return 结果 + */ + public int insertDescriptivesConfig(DescriptivesConfig descriptivesConfig); + + /** + * 修改数据描述配置 + * + * @param descriptivesConfig 数据描述配置 + * @return 结果 + */ + public int updateDescriptivesConfig(DescriptivesConfig descriptivesConfig); + + /** + * 删除数据描述配置 + * + * @param id 数据描述配置主键 + * @return 结果 + */ + public int deleteDescriptivesConfigById(Long id); + + /** + * 批量删除数据描述配置 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteDescriptivesConfigByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/ExaminationMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/ExaminationMapper.java new file mode 100644 index 0000000..3bcc956 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/ExaminationMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.Examination; + +/** + * 考核Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ExaminationMapper +{ + /** + * 查询考核 + * + * @param examinationId 考核主键 + * @return 考核 + */ + public Examination selectExaminationByExaminationId(Long examinationId); + + /** + * 查询考核列表 + * + * @param examination 考核 + * @return 考核集合 + */ + public List selectExaminationList(Examination examination); + + /** + * 新增考核 + * + * @param examination 考核 + * @return 结果 + */ + public int insertExamination(Examination examination); + + /** + * 修改考核 + * + * @param examination 考核 + * @return 结果 + */ + public int updateExamination(Examination examination); + + /** + * 删除考核 + * + * @param examinationId 考核主键 + * @return 结果 + */ + public int deleteExaminationByExaminationId(Long examinationId); + + /** + * 批量删除考核 + * + * @param examinationIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteExaminationByExaminationIds(Long[] examinationIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/ExamineConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/ExamineConfigMapper.java new file mode 100644 index 0000000..c0dd842 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/ExamineConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.ExamineConfig; + +/** + * 考核认证配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ExamineConfigMapper +{ + /** + * 查询考核认证配置 + * + * @param id 考核认证配置主键 + * @return 考核认证配置 + */ + public ExamineConfig selectExamineConfigById(Long id); + + /** + * 查询考核认证配置列表 + * + * @param examineConfig 考核认证配置 + * @return 考核认证配置集合 + */ + public List selectExamineConfigList(ExamineConfig examineConfig); + + /** + * 新增考核认证配置 + * + * @param examineConfig 考核认证配置 + * @return 结果 + */ + public int insertExamineConfig(ExamineConfig examineConfig); + + /** + * 修改考核认证配置 + * + * @param examineConfig 考核认证配置 + * @return 结果 + */ + public int updateExamineConfig(ExamineConfig examineConfig); + + /** + * 删除考核认证配置 + * + * @param id 考核认证配置主键 + * @return 结果 + */ + public int deleteExamineConfigById(Long id); + + /** + * 批量删除考核认证配置 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteExamineConfigByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/FeedingFoodMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/FeedingFoodMapper.java new file mode 100644 index 0000000..ca224d1 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/FeedingFoodMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.FeedingFood; + +/** + * 喂养要求Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface FeedingFoodMapper +{ + /** + * 查询喂养要求 + * + * @param feedingFoodId 喂养要求主键 + * @return 喂养要求 + */ + public FeedingFood selectFeedingFoodByFeedingFoodId(Long feedingFoodId); + + /** + * 查询喂养要求列表 + * + * @param feedingFood 喂养要求 + * @return 喂养要求集合 + */ + public List selectFeedingFoodList(FeedingFood feedingFood); + + /** + * 新增喂养要求 + * + * @param feedingFood 喂养要求 + * @return 结果 + */ + public int insertFeedingFood(FeedingFood feedingFood); + + /** + * 修改喂养要求 + * + * @param feedingFood 喂养要求 + * @return 结果 + */ + public int updateFeedingFood(FeedingFood feedingFood); + + /** + * 删除喂养要求 + * + * @param feedingFoodId 喂养要求主键 + * @return 结果 + */ + public int deleteFeedingFoodByFeedingFoodId(Long feedingFoodId); + + /** + * 批量删除喂养要求 + * + * @param feedingFoodIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteFeedingFoodByFeedingFoodIds(Long[] feedingFoodIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/FeedingFoodTypeMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/FeedingFoodTypeMapper.java new file mode 100644 index 0000000..5dc272a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/FeedingFoodTypeMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.FeedingFoodType; + +/** + * 喂养食品类型Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface FeedingFoodTypeMapper +{ + /** + * 查询喂养食品类型 + * + * @param feedingFoodTypeId 喂养食品类型主键 + * @return 喂养食品类型 + */ + public FeedingFoodType selectFeedingFoodTypeByFeedingFoodTypeId(Long feedingFoodTypeId); + + /** + * 查询喂养食品类型列表 + * + * @param feedingFoodType 喂养食品类型 + * @return 喂养食品类型集合 + */ + public List selectFeedingFoodTypeList(FeedingFoodType feedingFoodType); + + /** + * 新增喂养食品类型 + * + * @param feedingFoodType 喂养食品类型 + * @return 结果 + */ + public int insertFeedingFoodType(FeedingFoodType feedingFoodType); + + /** + * 修改喂养食品类型 + * + * @param feedingFoodType 喂养食品类型 + * @return 结果 + */ + public int updateFeedingFoodType(FeedingFoodType feedingFoodType); + + /** + * 删除喂养食品类型 + * + * @param feedingFoodTypeId 喂养食品类型主键 + * @return 结果 + */ + public int deleteFeedingFoodTypeByFeedingFoodTypeId(Long feedingFoodTypeId); + + /** + * 批量删除喂养食品类型 + * + * @param feedingFoodTypeIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteFeedingFoodTypeByFeedingFoodTypeIds(Long[] feedingFoodTypeIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/FeedingRequirementsMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/FeedingRequirementsMapper.java new file mode 100644 index 0000000..aec9023 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/FeedingRequirementsMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.FeedingRequirements; + +/** + * 喂养要求配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface FeedingRequirementsMapper +{ + /** + * 查询喂养要求配置 + * + * @param feedingRequirementsId 喂养要求配置主键 + * @return 喂养要求配置 + */ + public FeedingRequirements selectFeedingRequirementsByFeedingRequirementsId(Long feedingRequirementsId); + + /** + * 查询喂养要求配置列表 + * + * @param feedingRequirements 喂养要求配置 + * @return 喂养要求配置集合 + */ + public List selectFeedingRequirementsList(FeedingRequirements feedingRequirements); + + /** + * 新增喂养要求配置 + * + * @param feedingRequirements 喂养要求配置 + * @return 结果 + */ + public int insertFeedingRequirements(FeedingRequirements feedingRequirements); + + /** + * 修改喂养要求配置 + * + * @param feedingRequirements 喂养要求配置 + * @return 结果 + */ + public int updateFeedingRequirements(FeedingRequirements feedingRequirements); + + /** + * 删除喂养要求配置 + * + * @param feedingRequirementsId 喂养要求配置主键 + * @return 结果 + */ + public int deleteFeedingRequirementsByFeedingRequirementsId(Long feedingRequirementsId); + + /** + * 批量删除喂养要求配置 + * + * @param feedingRequirementsIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteFeedingRequirementsByFeedingRequirementsIds(Long[] feedingRequirementsIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/FinalConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/FinalConfigMapper.java new file mode 100644 index 0000000..6d89d01 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/FinalConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.FinalConfig; + +/** + * 最终准备页面配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface FinalConfigMapper +{ + /** + * 查询最终准备页面配置 + * + * @param id 最终准备页面配置主键 + * @return 最终准备页面配置 + */ + public FinalConfig selectFinalConfigById(Long id); + + /** + * 查询最终准备页面配置列表 + * + * @param finalConfig 最终准备页面配置 + * @return 最终准备页面配置集合 + */ + public List selectFinalConfigList(FinalConfig finalConfig); + + /** + * 新增最终准备页面配置 + * + * @param finalConfig 最终准备页面配置 + * @return 结果 + */ + public int insertFinalConfig(FinalConfig finalConfig); + + /** + * 修改最终准备页面配置 + * + * @param finalConfig 最终准备页面配置 + * @return 结果 + */ + public int updateFinalConfig(FinalConfig finalConfig); + + /** + * 删除最终准备页面配置 + * + * @param id 最终准备页面配置主键 + * @return 结果 + */ + public int deleteFinalConfigById(Long id); + + /** + * 批量删除最终准备页面配置 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteFinalConfigByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/IndexPageConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/IndexPageConfigMapper.java new file mode 100644 index 0000000..3014ce0 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/IndexPageConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.IndexPageConfig; + +/** + * 首页登录配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IndexPageConfigMapper +{ + /** + * 查询首页登录配置 + * + * @param indexBackground 首页登录配置主键 + * @return 首页登录配置 + */ + public IndexPageConfig selectIndexPageConfigByIndexBackground(String indexBackground); + + /** + * 查询首页登录配置列表 + * + * @param indexPageConfig 首页登录配置 + * @return 首页登录配置集合 + */ + public List selectIndexPageConfigList(IndexPageConfig indexPageConfig); + + /** + * 新增首页登录配置 + * + * @param indexPageConfig 首页登录配置 + * @return 结果 + */ + public int insertIndexPageConfig(IndexPageConfig indexPageConfig); + + /** + * 修改首页登录配置 + * + * @param indexPageConfig 首页登录配置 + * @return 结果 + */ + public int updateIndexPageConfig(IndexPageConfig indexPageConfig); + + /** + * 删除首页登录配置 + * + * @param indexBackground 首页登录配置主键 + * @return 结果 + */ + public int deleteIndexPageConfigByIndexBackground(String indexBackground); + + /** + * 批量删除首页登录配置 + * + * @param indexBackgrounds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteIndexPageConfigByIndexBackgrounds(String[] indexBackgrounds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/IndexPartnerConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/IndexPartnerConfigMapper.java new file mode 100644 index 0000000..9bca489 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/IndexPartnerConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.IndexPartnerConfig; + +/** + * 加入合伙人提示配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IndexPartnerConfigMapper +{ + /** + * 查询加入合伙人提示配置 + * + * @param partnerBackground 加入合伙人提示配置主键 + * @return 加入合伙人提示配置 + */ + public IndexPartnerConfig selectIndexPartnerConfigByPartnerBackground(String partnerBackground); + + /** + * 查询加入合伙人提示配置列表 + * + * @param indexPartnerConfig 加入合伙人提示配置 + * @return 加入合伙人提示配置集合 + */ + public List selectIndexPartnerConfigList(IndexPartnerConfig indexPartnerConfig); + + /** + * 新增加入合伙人提示配置 + * + * @param indexPartnerConfig 加入合伙人提示配置 + * @return 结果 + */ + public int insertIndexPartnerConfig(IndexPartnerConfig indexPartnerConfig); + + /** + * 修改加入合伙人提示配置 + * + * @param indexPartnerConfig 加入合伙人提示配置 + * @return 结果 + */ + public int updateIndexPartnerConfig(IndexPartnerConfig indexPartnerConfig); + + /** + * 删除加入合伙人提示配置 + * + * @param partnerBackground 加入合伙人提示配置主键 + * @return 结果 + */ + public int deleteIndexPartnerConfigByPartnerBackground(String partnerBackground); + + /** + * 批量删除加入合伙人提示配置 + * + * @param partnerBackgrounds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteIndexPartnerConfigByPartnerBackgrounds(String[] partnerBackgrounds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/IndexconfigIconMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/IndexconfigIconMapper.java new file mode 100644 index 0000000..f631ce9 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/IndexconfigIconMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.IndexconfigIcon; + +/** + * 工作台图标Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IndexconfigIconMapper +{ + /** + * 查询工作台图标 + * + * @param id 工作台图标主键 + * @return 工作台图标 + */ + public IndexconfigIcon selectIndexconfigIconById(Long id); + + /** + * 查询工作台图标列表 + * + * @param indexconfigIcon 工作台图标 + * @return 工作台图标集合 + */ + public List selectIndexconfigIconList(IndexconfigIcon indexconfigIcon); + + /** + * 新增工作台图标 + * + * @param indexconfigIcon 工作台图标 + * @return 结果 + */ + public int insertIndexconfigIcon(IndexconfigIcon indexconfigIcon); + + /** + * 修改工作台图标 + * + * @param indexconfigIcon 工作台图标 + * @return 结果 + */ + public int updateIndexconfigIcon(IndexconfigIcon indexconfigIcon); + + /** + * 删除工作台图标 + * + * @param id 工作台图标主键 + * @return 结果 + */ + public int deleteIndexconfigIconById(Long id); + + /** + * 批量删除工作台图标 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteIndexconfigIconByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/IndexconfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/IndexconfigMapper.java new file mode 100644 index 0000000..4b44655 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/IndexconfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.Indexconfig; + +/** + * 主页内容配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IndexconfigMapper +{ + /** + * 查询主页内容配置 + * + * @param topCarouselImage 主页内容配置主键 + * @return 主页内容配置 + */ + public Indexconfig selectIndexconfigByTopCarouselImage(String topCarouselImage); + + /** + * 查询主页内容配置列表 + * + * @param indexconfig 主页内容配置 + * @return 主页内容配置集合 + */ + public List selectIndexconfigList(Indexconfig indexconfig); + + /** + * 新增主页内容配置 + * + * @param indexconfig 主页内容配置 + * @return 结果 + */ + public int insertIndexconfig(Indexconfig indexconfig); + + /** + * 修改主页内容配置 + * + * @param indexconfig 主页内容配置 + * @return 结果 + */ + public int updateIndexconfig(Indexconfig indexconfig); + + /** + * 删除主页内容配置 + * + * @param topCarouselImage 主页内容配置主键 + * @return 结果 + */ + public int deleteIndexconfigByTopCarouselImage(String topCarouselImage); + + /** + * 批量删除主页内容配置 + * + * @param topCarouselImages 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteIndexconfigByTopCarouselImages(String[] topCarouselImages); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/InviteMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/InviteMapper.java new file mode 100644 index 0000000..60efbfd --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/InviteMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.Invite; + +/** + * 邀请海报配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface InviteMapper +{ + /** + * 查询邀请海报配置 + * + * @param id 邀请海报配置主键 + * @return 邀请海报配置 + */ + public Invite selectInviteById(Long id); + + /** + * 查询邀请海报配置列表 + * + * @param invite 邀请海报配置 + * @return 邀请海报配置集合 + */ + public List selectInviteList(Invite invite); + + /** + * 新增邀请海报配置 + * + * @param invite 邀请海报配置 + * @return 结果 + */ + public int insertInvite(Invite invite); + + /** + * 修改邀请海报配置 + * + * @param invite 邀请海报配置 + * @return 结果 + */ + public int updateInvite(Invite invite); + + /** + * 删除邀请海报配置 + * + * @param id 邀请海报配置主键 + * @return 结果 + */ + public int deleteInviteById(Long id); + + /** + * 批量删除邀请海报配置 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteInviteByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/LicenseImageMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/LicenseImageMapper.java new file mode 100644 index 0000000..5f86016 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/LicenseImageMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.LicenseImage; + +/** + * 执照图片Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface LicenseImageMapper +{ + /** + * 查询执照图片 + * + * @param id 执照图片主键 + * @return 执照图片 + */ + public LicenseImage selectLicenseImageById(Long id); + + /** + * 查询执照图片列表 + * + * @param licenseImage 执照图片 + * @return 执照图片集合 + */ + public List selectLicenseImageList(LicenseImage licenseImage); + + /** + * 新增执照图片 + * + * @param licenseImage 执照图片 + * @return 结果 + */ + public int insertLicenseImage(LicenseImage licenseImage); + + /** + * 修改执照图片 + * + * @param licenseImage 执照图片 + * @return 结果 + */ + public int updateLicenseImage(LicenseImage licenseImage); + + /** + * 删除执照图片 + * + * @param id 执照图片主键 + * @return 结果 + */ + public int deleteLicenseImageById(Long id); + + /** + * 批量删除执照图片 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteLicenseImageByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/LicenseMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/LicenseMapper.java new file mode 100644 index 0000000..5050b42 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/LicenseMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.License; + +/** + * 执照Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface LicenseMapper +{ + /** + * 查询执照 + * + * @param licenseId 执照主键 + * @return 执照 + */ + public License selectLicenseByLicenseId(Long licenseId); + + /** + * 查询执照列表 + * + * @param license 执照 + * @return 执照集合 + */ + public List selectLicenseList(License license); + + /** + * 新增执照 + * + * @param license 执照 + * @return 结果 + */ + public int insertLicense(License license); + + /** + * 修改执照 + * + * @param license 执照 + * @return 结果 + */ + public int updateLicense(License license); + + /** + * 删除执照 + * + * @param licenseId 执照主键 + * @return 结果 + */ + public int deleteLicenseByLicenseId(Long licenseId); + + /** + * 批量删除执照 + * + * @param licenseIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteLicenseByLicenseIds(Long[] licenseIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/LossOrderMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/LossOrderMapper.java new file mode 100644 index 0000000..0dceaf8 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/LossOrderMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.LossOrder; + +/** + * 流失订单Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface LossOrderMapper +{ + /** + * 查询流失订单 + * + * @param lossOrderId 流失订单主键 + * @return 流失订单 + */ + public LossOrder selectLossOrderByLossOrderId(Long lossOrderId); + + /** + * 查询流失订单列表 + * + * @param lossOrder 流失订单 + * @return 流失订单集合 + */ + public List selectLossOrderList(LossOrder lossOrder); + + /** + * 新增流失订单 + * + * @param lossOrder 流失订单 + * @return 结果 + */ + public int insertLossOrder(LossOrder lossOrder); + + /** + * 修改流失订单 + * + * @param lossOrder 流失订单 + * @return 结果 + */ + public int updateLossOrder(LossOrder lossOrder); + + /** + * 删除流失订单 + * + * @param lossOrderId 流失订单主键 + * @return 结果 + */ + public int deleteLossOrderByLossOrderId(Long lossOrderId); + + /** + * 批量删除流失订单 + * + * @param lossOrderIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteLossOrderByLossOrderIds(Long[] lossOrderIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/ManualConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/ManualConfigMapper.java new file mode 100644 index 0000000..3512c4b --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/ManualConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.ManualConfig; + +/** + * 伴宠师手册配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ManualConfigMapper +{ + /** + * 查询伴宠师手册配置 + * + * @param id 伴宠师手册配置主键 + * @return 伴宠师手册配置 + */ + public ManualConfig selectManualConfigById(Long id); + + /** + * 查询伴宠师手册配置列表 + * + * @param manualConfig 伴宠师手册配置 + * @return 伴宠师手册配置集合 + */ + public List selectManualConfigList(ManualConfig manualConfig); + + /** + * 新增伴宠师手册配置 + * + * @param manualConfig 伴宠师手册配置 + * @return 结果 + */ + public int insertManualConfig(ManualConfig manualConfig); + + /** + * 修改伴宠师手册配置 + * + * @param manualConfig 伴宠师手册配置 + * @return 结果 + */ + public int updateManualConfig(ManualConfig manualConfig); + + /** + * 删除伴宠师手册配置 + * + * @param id 伴宠师手册配置主键 + * @return 结果 + */ + public int deleteManualConfigById(Long id); + + /** + * 批量删除伴宠师手册配置 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteManualConfigByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/OrdersMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/OrdersMapper.java new file mode 100644 index 0000000..383130c --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/OrdersMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.Orders; + +/** + * 订单Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface OrdersMapper +{ + /** + * 查询订单 + * + * @param orderId 订单主键 + * @return 订单 + */ + public Orders selectOrderByOrderId(Long orderId); + + /** + * 查询订单列表 + * + * @param order 订单 + * @return 订单集合 + */ + public List selectOrderList(Orders order); + + /** + * 新增订单 + * + * @param order 订单 + * @return 结果 + */ + public int insertOrder(Orders order); + + /** + * 修改订单 + * + * @param order 订单 + * @return 结果 + */ + public int updateOrder(Orders order); + + /** + * 删除订单 + * + * @param orderId 订单主键 + * @return 结果 + */ + public int deleteOrderByOrderId(Long orderId); + + /** + * 批量删除订单 + * + * @param orderIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteOrderByOrderIds(Long[] orderIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/OrdersRecordsMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/OrdersRecordsMapper.java new file mode 100644 index 0000000..ed695b0 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/OrdersRecordsMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.OrdersRecords; + +/** + * 接单记录Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface OrdersRecordsMapper +{ + /** + * 查询接单记录 + * + * @param ordersRecordsId 接单记录主键 + * @return 接单记录 + */ + public OrdersRecords selectOrdersRecordsByOrdersRecordsId(Long ordersRecordsId); + + /** + * 查询接单记录列表 + * + * @param ordersRecords 接单记录 + * @return 接单记录集合 + */ + public List selectOrdersRecordsList(OrdersRecords ordersRecords); + + /** + * 新增接单记录 + * + * @param ordersRecords 接单记录 + * @return 结果 + */ + public int insertOrdersRecords(OrdersRecords ordersRecords); + + /** + * 修改接单记录 + * + * @param ordersRecords 接单记录 + * @return 结果 + */ + public int updateOrdersRecords(OrdersRecords ordersRecords); + + /** + * 删除接单记录 + * + * @param ordersRecordsId 接单记录主键 + * @return 结果 + */ + public int deleteOrdersRecordsByOrdersRecordsId(Long ordersRecordsId); + + /** + * 批量删除接单记录 + * + * @param ordersRecordsIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteOrdersRecordsByOrdersRecordsIds(Long[] ordersRecordsIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PaperPromptConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PaperPromptConfigMapper.java new file mode 100644 index 0000000..d326b34 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PaperPromptConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.PaperPromptConfig; + +/** + * 证件提示配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface PaperPromptConfigMapper +{ + /** + * 查询证件提示配置 + * + * @param id 证件提示配置主键 + * @return 证件提示配置 + */ + public PaperPromptConfig selectPaperPromptConfigById(Long id); + + /** + * 查询证件提示配置列表 + * + * @param paperPromptConfig 证件提示配置 + * @return 证件提示配置集合 + */ + public List selectPaperPromptConfigList(PaperPromptConfig paperPromptConfig); + + /** + * 新增证件提示配置 + * + * @param paperPromptConfig 证件提示配置 + * @return 结果 + */ + public int insertPaperPromptConfig(PaperPromptConfig paperPromptConfig); + + /** + * 修改证件提示配置 + * + * @param paperPromptConfig 证件提示配置 + * @return 结果 + */ + public int updatePaperPromptConfig(PaperPromptConfig paperPromptConfig); + + /** + * 删除证件提示配置 + * + * @param id 证件提示配置主键 + * @return 结果 + */ + public int deletePaperPromptConfigById(Long id); + + /** + * 批量删除证件提示配置 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deletePaperPromptConfigByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PartnerMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PartnerMapper.java new file mode 100644 index 0000000..d0180cf --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PartnerMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.Partner; + +/** + * 合伙人Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface PartnerMapper +{ + /** + * 查询合伙人 + * + * @param id 合伙人主键 + * @return 合伙人 + */ + public Partner selectPartnerById(Long id); + + /** + * 查询合伙人列表 + * + * @param partner 合伙人 + * @return 合伙人集合 + */ + public List selectPartnerList(Partner partner); + + /** + * 新增合伙人 + * + * @param partner 合伙人 + * @return 结果 + */ + public int insertPartner(Partner partner); + + /** + * 修改合伙人 + * + * @param partner 合伙人 + * @return 结果 + */ + public int updatePartner(Partner partner); + + /** + * 删除合伙人 + * + * @param id 合伙人主键 + * @return 结果 + */ + public int deletePartnerById(Long id); + + /** + * 批量删除合伙人 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deletePartnerByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PartnerbindingMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PartnerbindingMapper.java new file mode 100644 index 0000000..190c8d5 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PartnerbindingMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.Partnerbinding; + +/** + * 合伙人绑定Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface PartnerbindingMapper +{ + /** + * 查询合伙人绑定 + * + * @param id 合伙人绑定主键 + * @return 合伙人绑定 + */ + public Partnerbinding selectPartnerbindingById(Long id); + + /** + * 查询合伙人绑定列表 + * + * @param partnerbinding 合伙人绑定 + * @return 合伙人绑定集合 + */ + public List selectPartnerbindingList(Partnerbinding partnerbinding); + + /** + * 新增合伙人绑定 + * + * @param partnerbinding 合伙人绑定 + * @return 结果 + */ + public int insertPartnerbinding(Partnerbinding partnerbinding); + + /** + * 修改合伙人绑定 + * + * @param partnerbinding 合伙人绑定 + * @return 结果 + */ + public int updatePartnerbinding(Partnerbinding partnerbinding); + + /** + * 删除合伙人绑定 + * + * @param id 合伙人绑定主键 + * @return 结果 + */ + public int deletePartnerbindingById(Long id); + + /** + * 批量删除合伙人绑定 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deletePartnerbindingByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PartnerdataMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PartnerdataMapper.java new file mode 100644 index 0000000..db1325d --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PartnerdataMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.Partnerdata; + +/** + * 合伙人数据Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface PartnerdataMapper +{ + /** + * 查询合伙人数据 + * + * @param id 合伙人数据主键 + * @return 合伙人数据 + */ + public Partnerdata selectPartnerdataById(Long id); + + /** + * 查询合伙人数据列表 + * + * @param partnerdata 合伙人数据 + * @return 合伙人数据集合 + */ + public List selectPartnerdataList(Partnerdata partnerdata); + + /** + * 新增合伙人数据 + * + * @param partnerdata 合伙人数据 + * @return 结果 + */ + public int insertPartnerdata(Partnerdata partnerdata); + + /** + * 修改合伙人数据 + * + * @param partnerdata 合伙人数据 + * @return 结果 + */ + public int updatePartnerdata(Partnerdata partnerdata); + + /** + * 删除合伙人数据 + * + * @param id 合伙人数据主键 + * @return 结果 + */ + public int deletePartnerdataById(Long id); + + /** + * 批量删除合伙人数据 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deletePartnerdataByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PartnerincomeMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PartnerincomeMapper.java new file mode 100644 index 0000000..0bd1bf4 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PartnerincomeMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.Partnerincome; + +/** + * 合伙人等级记录Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface PartnerincomeMapper +{ + /** + * 查询合伙人等级记录 + * + * @param id 合伙人等级记录主键 + * @return 合伙人等级记录 + */ + public Partnerincome selectPartnerincomeById(Long id); + + /** + * 查询合伙人等级记录列表 + * + * @param partnerincome 合伙人等级记录 + * @return 合伙人等级记录集合 + */ + public List selectPartnerincomeList(Partnerincome partnerincome); + + /** + * 新增合伙人等级记录 + * + * @param partnerincome 合伙人等级记录 + * @return 结果 + */ + public int insertPartnerincome(Partnerincome partnerincome); + + /** + * 修改合伙人等级记录 + * + * @param partnerincome 合伙人等级记录 + * @return 结果 + */ + public int updatePartnerincome(Partnerincome partnerincome); + + /** + * 删除合伙人等级记录 + * + * @param id 合伙人等级记录主键 + * @return 结果 + */ + public int deletePartnerincomeById(Long id); + + /** + * 批量删除合伙人等级记录 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deletePartnerincomeByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetPersonalityConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetPersonalityConfigMapper.java new file mode 100644 index 0000000..39d6315 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetPersonalityConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.PetPersonalityConfig; + +/** + * 宠物性格快捷选择配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface PetPersonalityConfigMapper +{ + /** + * 查询宠物性格快捷选择配置 + * + * @param id 宠物性格快捷选择配置主键 + * @return 宠物性格快捷选择配置 + */ + public PetPersonalityConfig selectPetPersonalityConfigById(Long id); + + /** + * 查询宠物性格快捷选择配置列表 + * + * @param petPersonalityConfig 宠物性格快捷选择配置 + * @return 宠物性格快捷选择配置集合 + */ + public List selectPetPersonalityConfigList(PetPersonalityConfig petPersonalityConfig); + + /** + * 新增宠物性格快捷选择配置 + * + * @param petPersonalityConfig 宠物性格快捷选择配置 + * @return 结果 + */ + public int insertPetPersonalityConfig(PetPersonalityConfig petPersonalityConfig); + + /** + * 修改宠物性格快捷选择配置 + * + * @param petPersonalityConfig 宠物性格快捷选择配置 + * @return 结果 + */ + public int updatePetPersonalityConfig(PetPersonalityConfig petPersonalityConfig); + + /** + * 删除宠物性格快捷选择配置 + * + * @param id 宠物性格快捷选择配置主键 + * @return 结果 + */ + public int deletePetPersonalityConfigById(Long id); + + /** + * 批量删除宠物性格快捷选择配置 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deletePetPersonalityConfigByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetProfileConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetProfileConfigMapper.java new file mode 100644 index 0000000..665a971 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetProfileConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.PetProfileConfig; + +/** + * 宠物档案配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface PetProfileConfigMapper +{ + /** + * 查询宠物档案配置 + * + * @param id 宠物档案配置主键 + * @return 宠物档案配置 + */ + public PetProfileConfig selectPetProfileConfigById(Long id); + + /** + * 查询宠物档案配置列表 + * + * @param petProfileConfig 宠物档案配置 + * @return 宠物档案配置集合 + */ + public List selectPetProfileConfigList(PetProfileConfig petProfileConfig); + + /** + * 新增宠物档案配置 + * + * @param petProfileConfig 宠物档案配置 + * @return 结果 + */ + public int insertPetProfileConfig(PetProfileConfig petProfileConfig); + + /** + * 修改宠物档案配置 + * + * @param petProfileConfig 宠物档案配置 + * @return 结果 + */ + public int updatePetProfileConfig(PetProfileConfig petProfileConfig); + + /** + * 删除宠物档案配置 + * + * @param id 宠物档案配置主键 + * @return 结果 + */ + public int deletePetProfileConfigById(Long id); + + /** + * 批量删除宠物档案配置 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deletePetProfileConfigByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetTeacharCheckMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetTeacharCheckMapper.java new file mode 100644 index 0000000..5db50cf --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetTeacharCheckMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.PetTeacharCheck; + +/** + * 打卡Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface PetTeacharCheckMapper +{ + /** + * 查询打卡 + * + * @param checkId 打卡主键 + * @return 打卡 + */ + public PetTeacharCheck selectPetTeacharCheckByCheckId(Long checkId); + + /** + * 查询打卡列表 + * + * @param petTeacharCheck 打卡 + * @return 打卡集合 + */ + public List selectPetTeacharCheckList(PetTeacharCheck petTeacharCheck); + + /** + * 新增打卡 + * + * @param petTeacharCheck 打卡 + * @return 结果 + */ + public int insertPetTeacharCheck(PetTeacharCheck petTeacharCheck); + + /** + * 修改打卡 + * + * @param petTeacharCheck 打卡 + * @return 结果 + */ + public int updatePetTeacharCheck(PetTeacharCheck petTeacharCheck); + + /** + * 删除打卡 + * + * @param checkId 打卡主键 + * @return 结果 + */ + public int deletePetTeacharCheckByCheckId(Long checkId); + + /** + * 批量删除打卡 + * + * @param checkIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deletePetTeacharCheckByCheckIds(Long[] checkIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetTeacherGradeMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetTeacherGradeMapper.java new file mode 100644 index 0000000..65ea085 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetTeacherGradeMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.PetTeacherGrade; + +/** + * 伴宠师等级配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface PetTeacherGradeMapper +{ + /** + * 查询伴宠师等级配置 + * + * @param gradeId 伴宠师等级配置主键 + * @return 伴宠师等级配置 + */ + public PetTeacherGrade selectPetTeacherGradeByGradeId(String gradeId); + + /** + * 查询伴宠师等级配置列表 + * + * @param petTeacherGrade 伴宠师等级配置 + * @return 伴宠师等级配置集合 + */ + public List selectPetTeacherGradeList(PetTeacherGrade petTeacherGrade); + + /** + * 新增伴宠师等级配置 + * + * @param petTeacherGrade 伴宠师等级配置 + * @return 结果 + */ + public int insertPetTeacherGrade(PetTeacherGrade petTeacherGrade); + + /** + * 修改伴宠师等级配置 + * + * @param petTeacherGrade 伴宠师等级配置 + * @return 结果 + */ + public int updatePetTeacherGrade(PetTeacherGrade petTeacherGrade); + + /** + * 删除伴宠师等级配置 + * + * @param gradeId 伴宠师等级配置主键 + * @return 结果 + */ + public int deletePetTeacherGradeByGradeId(String gradeId); + + /** + * 批量删除伴宠师等级配置 + * + * @param gradeIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deletePetTeacherGradeByGradeIds(String[] gradeIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetTeacherInfoMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetTeacherInfoMapper.java new file mode 100644 index 0000000..0c3d7d0 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetTeacherInfoMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.PetTeacherInfo; + +/** + * 伴宠师信息Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface PetTeacherInfoMapper +{ + /** + * 查询伴宠师信息 + * + * @param petTeacherId 伴宠师信息主键 + * @return 伴宠师信息 + */ + public PetTeacherInfo selectPetTeacherInfoByPetTeacherId(Long petTeacherId); + + /** + * 查询伴宠师信息列表 + * + * @param petTeacherInfo 伴宠师信息 + * @return 伴宠师信息集合 + */ + public List selectPetTeacherInfoList(PetTeacherInfo petTeacherInfo); + + /** + * 新增伴宠师信息 + * + * @param petTeacherInfo 伴宠师信息 + * @return 结果 + */ + public int insertPetTeacherInfo(PetTeacherInfo petTeacherInfo); + + /** + * 修改伴宠师信息 + * + * @param petTeacherInfo 伴宠师信息 + * @return 结果 + */ + public int updatePetTeacherInfo(PetTeacherInfo petTeacherInfo); + + /** + * 删除伴宠师信息 + * + * @param petTeacherId 伴宠师信息主键 + * @return 结果 + */ + public int deletePetTeacherInfoByPetTeacherId(Long petTeacherId); + + /** + * 批量删除伴宠师信息 + * + * @param petTeacherIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deletePetTeacherInfoByPetTeacherIds(Long[] petTeacherIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetTypeMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetTypeMapper.java new file mode 100644 index 0000000..5fc533a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetTypeMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.PetType; + +/** + * 宠物类型Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface PetTypeMapper +{ + /** + * 查询宠物类型 + * + * @param petTypeId 宠物类型主键 + * @return 宠物类型 + */ + public PetType selectPetTypeByPetTypeId(Long petTypeId); + + /** + * 查询宠物类型列表 + * + * @param petType 宠物类型 + * @return 宠物类型集合 + */ + public List selectPetTypeList(PetType petType); + + /** + * 新增宠物类型 + * + * @param petType 宠物类型 + * @return 结果 + */ + public int insertPetType(PetType petType); + + /** + * 修改宠物类型 + * + * @param petType 宠物类型 + * @return 结果 + */ + public int updatePetType(PetType petType); + + /** + * 删除宠物类型 + * + * @param petTypeId 宠物类型主键 + * @return 结果 + */ + public int deletePetTypeByPetTypeId(Long petTypeId); + + /** + * 批量删除宠物类型 + * + * @param petTypeIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deletePetTypeByPetTypeIds(Long[] petTypeIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetsMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetsMapper.java new file mode 100644 index 0000000..bc92a85 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/mapper/PetsMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.mapper; + +import java.util.List; +import com.ruoyi.catdog.domain.Pets; + +/** + * 宠物信息Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface PetsMapper +{ + /** + * 查询宠物信息 + * + * @param petId 宠物信息主键 + * @return 宠物信息 + */ + public Pets selectPetsByPetId(Long petId); + + /** + * 查询宠物信息列表 + * + * @param pets 宠物信息 + * @return 宠物信息集合 + */ + public List selectPetsList(Pets pets); + + /** + * 新增宠物信息 + * + * @param pets 宠物信息 + * @return 结果 + */ + public int insertPets(Pets pets); + + /** + * 修改宠物信息 + * + * @param pets 宠物信息 + * @return 结果 + */ + public int updatePets(Pets pets); + + /** + * 删除宠物信息 + * + * @param petId 宠物信息主键 + * @return 结果 + */ + public int deletePetsByPetId(Long petId); + + /** + * 批量删除宠物信息 + * + * @param petIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deletePetsByPetIds(Long[] petIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ICleanItemsService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ICleanItemsService.java new file mode 100644 index 0000000..4032ffe --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ICleanItemsService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.CleanItems; + +/** + * 清洁物品Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ICleanItemsService +{ + /** + * 查询清洁物品 + * + * @param cleanItemsId 清洁物品主键 + * @return 清洁物品 + */ + public CleanItems selectCleanItemsByCleanItemsId(Long cleanItemsId); + + /** + * 查询清洁物品列表 + * + * @param cleanItems 清洁物品 + * @return 清洁物品集合 + */ + public List selectCleanItemsList(CleanItems cleanItems); + + /** + * 新增清洁物品 + * + * @param cleanItems 清洁物品 + * @return 结果 + */ + public int insertCleanItems(CleanItems cleanItems); + + /** + * 修改清洁物品 + * + * @param cleanItems 清洁物品 + * @return 结果 + */ + public int updateCleanItems(CleanItems cleanItems); + + /** + * 批量删除清洁物品 + * + * @param cleanItemsIds 需要删除的清洁物品主键集合 + * @return 结果 + */ + public int deleteCleanItemsByCleanItemsIds(Long[] cleanItemsIds); + + /** + * 删除清洁物品信息 + * + * @param cleanItemsId 清洁物品主键 + * @return 结果 + */ + public int deleteCleanItemsByCleanItemsId(Long cleanItemsId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ICleanRequestService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ICleanRequestService.java new file mode 100644 index 0000000..50c5923 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ICleanRequestService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.CleanRequest; + +/** + * 清洁要求Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ICleanRequestService +{ + /** + * 查询清洁要求 + * + * @param cleanRequestId 清洁要求主键 + * @return 清洁要求 + */ + public CleanRequest selectCleanRequestByCleanRequestId(Long cleanRequestId); + + /** + * 查询清洁要求列表 + * + * @param cleanRequest 清洁要求 + * @return 清洁要求集合 + */ + public List selectCleanRequestList(CleanRequest cleanRequest); + + /** + * 新增清洁要求 + * + * @param cleanRequest 清洁要求 + * @return 结果 + */ + public int insertCleanRequest(CleanRequest cleanRequest); + + /** + * 修改清洁要求 + * + * @param cleanRequest 清洁要求 + * @return 结果 + */ + public int updateCleanRequest(CleanRequest cleanRequest); + + /** + * 批量删除清洁要求 + * + * @param cleanRequestIds 需要删除的清洁要求主键集合 + * @return 结果 + */ + public int deleteCleanRequestByCleanRequestIds(Long[] cleanRequestIds); + + /** + * 删除清洁要求信息 + * + * @param cleanRequestId 清洁要求主键 + * @return 结果 + */ + public int deleteCleanRequestByCleanRequestId(Long cleanRequestId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ICurrentConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ICurrentConfigService.java new file mode 100644 index 0000000..a3f0cc6 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ICurrentConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.CurrentConfig; + +/** + * 等级配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ICurrentConfigService +{ + /** + * 查询等级配置 + * + * @param currentId 等级配置主键 + * @return 等级配置 + */ + public CurrentConfig selectCurrentConfigByCurrentId(Long currentId); + + /** + * 查询等级配置列表 + * + * @param currentConfig 等级配置 + * @return 等级配置集合 + */ + public List selectCurrentConfigList(CurrentConfig currentConfig); + + /** + * 新增等级配置 + * + * @param currentConfig 等级配置 + * @return 结果 + */ + public int insertCurrentConfig(CurrentConfig currentConfig); + + /** + * 修改等级配置 + * + * @param currentConfig 等级配置 + * @return 结果 + */ + public int updateCurrentConfig(CurrentConfig currentConfig); + + /** + * 批量删除等级配置 + * + * @param currentIds 需要删除的等级配置主键集合 + * @return 结果 + */ + public int deleteCurrentConfigByCurrentIds(Long[] currentIds); + + /** + * 删除等级配置信息 + * + * @param currentId 等级配置主键 + * @return 结果 + */ + public int deleteCurrentConfigByCurrentId(Long currentId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IDepositService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IDepositService.java new file mode 100644 index 0000000..e014028 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IDepositService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.Deposit; + +/** + * 保证金记录Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IDepositService +{ + /** + * 查询保证金记录 + * + * @param id 保证金记录主键 + * @return 保证金记录 + */ + public Deposit selectDepositById(Long id); + + /** + * 查询保证金记录列表 + * + * @param deposit 保证金记录 + * @return 保证金记录集合 + */ + public List selectDepositList(Deposit deposit); + + /** + * 新增保证金记录 + * + * @param deposit 保证金记录 + * @return 结果 + */ + public int insertDeposit(Deposit deposit); + + /** + * 修改保证金记录 + * + * @param deposit 保证金记录 + * @return 结果 + */ + public int updateDeposit(Deposit deposit); + + /** + * 批量删除保证金记录 + * + * @param ids 需要删除的保证金记录主键集合 + * @return 结果 + */ + public int deleteDepositByIds(Long[] ids); + + /** + * 删除保证金记录信息 + * + * @param id 保证金记录主键 + * @return 结果 + */ + public int deleteDepositById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IDescriptivesConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IDescriptivesConfigService.java new file mode 100644 index 0000000..a7d8127 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IDescriptivesConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.DescriptivesConfig; + +/** + * 数据描述配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IDescriptivesConfigService +{ + /** + * 查询数据描述配置 + * + * @param id 数据描述配置主键 + * @return 数据描述配置 + */ + public DescriptivesConfig selectDescriptivesConfigById(Long id); + + /** + * 查询数据描述配置列表 + * + * @param descriptivesConfig 数据描述配置 + * @return 数据描述配置集合 + */ + public List selectDescriptivesConfigList(DescriptivesConfig descriptivesConfig); + + /** + * 新增数据描述配置 + * + * @param descriptivesConfig 数据描述配置 + * @return 结果 + */ + public int insertDescriptivesConfig(DescriptivesConfig descriptivesConfig); + + /** + * 修改数据描述配置 + * + * @param descriptivesConfig 数据描述配置 + * @return 结果 + */ + public int updateDescriptivesConfig(DescriptivesConfig descriptivesConfig); + + /** + * 批量删除数据描述配置 + * + * @param ids 需要删除的数据描述配置主键集合 + * @return 结果 + */ + public int deleteDescriptivesConfigByIds(Long[] ids); + + /** + * 删除数据描述配置信息 + * + * @param id 数据描述配置主键 + * @return 结果 + */ + public int deleteDescriptivesConfigById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IExaminationService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IExaminationService.java new file mode 100644 index 0000000..7f82890 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IExaminationService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.Examination; + +/** + * 考核Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IExaminationService +{ + /** + * 查询考核 + * + * @param examinationId 考核主键 + * @return 考核 + */ + public Examination selectExaminationByExaminationId(Long examinationId); + + /** + * 查询考核列表 + * + * @param examination 考核 + * @return 考核集合 + */ + public List selectExaminationList(Examination examination); + + /** + * 新增考核 + * + * @param examination 考核 + * @return 结果 + */ + public int insertExamination(Examination examination); + + /** + * 修改考核 + * + * @param examination 考核 + * @return 结果 + */ + public int updateExamination(Examination examination); + + /** + * 批量删除考核 + * + * @param examinationIds 需要删除的考核主键集合 + * @return 结果 + */ + public int deleteExaminationByExaminationIds(Long[] examinationIds); + + /** + * 删除考核信息 + * + * @param examinationId 考核主键 + * @return 结果 + */ + public int deleteExaminationByExaminationId(Long examinationId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IExamineConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IExamineConfigService.java new file mode 100644 index 0000000..4cee426 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IExamineConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.ExamineConfig; + +/** + * 考核认证配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IExamineConfigService +{ + /** + * 查询考核认证配置 + * + * @param id 考核认证配置主键 + * @return 考核认证配置 + */ + public ExamineConfig selectExamineConfigById(Long id); + + /** + * 查询考核认证配置列表 + * + * @param examineConfig 考核认证配置 + * @return 考核认证配置集合 + */ + public List selectExamineConfigList(ExamineConfig examineConfig); + + /** + * 新增考核认证配置 + * + * @param examineConfig 考核认证配置 + * @return 结果 + */ + public int insertExamineConfig(ExamineConfig examineConfig); + + /** + * 修改考核认证配置 + * + * @param examineConfig 考核认证配置 + * @return 结果 + */ + public int updateExamineConfig(ExamineConfig examineConfig); + + /** + * 批量删除考核认证配置 + * + * @param ids 需要删除的考核认证配置主键集合 + * @return 结果 + */ + public int deleteExamineConfigByIds(Long[] ids); + + /** + * 删除考核认证配置信息 + * + * @param id 考核认证配置主键 + * @return 结果 + */ + public int deleteExamineConfigById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IFeedingFoodService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IFeedingFoodService.java new file mode 100644 index 0000000..359a319 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IFeedingFoodService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.FeedingFood; + +/** + * 喂养要求Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IFeedingFoodService +{ + /** + * 查询喂养要求 + * + * @param feedingFoodId 喂养要求主键 + * @return 喂养要求 + */ + public FeedingFood selectFeedingFoodByFeedingFoodId(Long feedingFoodId); + + /** + * 查询喂养要求列表 + * + * @param feedingFood 喂养要求 + * @return 喂养要求集合 + */ + public List selectFeedingFoodList(FeedingFood feedingFood); + + /** + * 新增喂养要求 + * + * @param feedingFood 喂养要求 + * @return 结果 + */ + public int insertFeedingFood(FeedingFood feedingFood); + + /** + * 修改喂养要求 + * + * @param feedingFood 喂养要求 + * @return 结果 + */ + public int updateFeedingFood(FeedingFood feedingFood); + + /** + * 批量删除喂养要求 + * + * @param feedingFoodIds 需要删除的喂养要求主键集合 + * @return 结果 + */ + public int deleteFeedingFoodByFeedingFoodIds(Long[] feedingFoodIds); + + /** + * 删除喂养要求信息 + * + * @param feedingFoodId 喂养要求主键 + * @return 结果 + */ + public int deleteFeedingFoodByFeedingFoodId(Long feedingFoodId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IFeedingFoodTypeService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IFeedingFoodTypeService.java new file mode 100644 index 0000000..f2cc014 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IFeedingFoodTypeService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.FeedingFoodType; + +/** + * 喂养食品类型Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IFeedingFoodTypeService +{ + /** + * 查询喂养食品类型 + * + * @param feedingFoodTypeId 喂养食品类型主键 + * @return 喂养食品类型 + */ + public FeedingFoodType selectFeedingFoodTypeByFeedingFoodTypeId(Long feedingFoodTypeId); + + /** + * 查询喂养食品类型列表 + * + * @param feedingFoodType 喂养食品类型 + * @return 喂养食品类型集合 + */ + public List selectFeedingFoodTypeList(FeedingFoodType feedingFoodType); + + /** + * 新增喂养食品类型 + * + * @param feedingFoodType 喂养食品类型 + * @return 结果 + */ + public int insertFeedingFoodType(FeedingFoodType feedingFoodType); + + /** + * 修改喂养食品类型 + * + * @param feedingFoodType 喂养食品类型 + * @return 结果 + */ + public int updateFeedingFoodType(FeedingFoodType feedingFoodType); + + /** + * 批量删除喂养食品类型 + * + * @param feedingFoodTypeIds 需要删除的喂养食品类型主键集合 + * @return 结果 + */ + public int deleteFeedingFoodTypeByFeedingFoodTypeIds(Long[] feedingFoodTypeIds); + + /** + * 删除喂养食品类型信息 + * + * @param feedingFoodTypeId 喂养食品类型主键 + * @return 结果 + */ + public int deleteFeedingFoodTypeByFeedingFoodTypeId(Long feedingFoodTypeId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IFeedingRequirementsService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IFeedingRequirementsService.java new file mode 100644 index 0000000..04635a2 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IFeedingRequirementsService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.FeedingRequirements; + +/** + * 喂养要求配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IFeedingRequirementsService +{ + /** + * 查询喂养要求配置 + * + * @param feedingRequirementsId 喂养要求配置主键 + * @return 喂养要求配置 + */ + public FeedingRequirements selectFeedingRequirementsByFeedingRequirementsId(Long feedingRequirementsId); + + /** + * 查询喂养要求配置列表 + * + * @param feedingRequirements 喂养要求配置 + * @return 喂养要求配置集合 + */ + public List selectFeedingRequirementsList(FeedingRequirements feedingRequirements); + + /** + * 新增喂养要求配置 + * + * @param feedingRequirements 喂养要求配置 + * @return 结果 + */ + public int insertFeedingRequirements(FeedingRequirements feedingRequirements); + + /** + * 修改喂养要求配置 + * + * @param feedingRequirements 喂养要求配置 + * @return 结果 + */ + public int updateFeedingRequirements(FeedingRequirements feedingRequirements); + + /** + * 批量删除喂养要求配置 + * + * @param feedingRequirementsIds 需要删除的喂养要求配置主键集合 + * @return 结果 + */ + public int deleteFeedingRequirementsByFeedingRequirementsIds(Long[] feedingRequirementsIds); + + /** + * 删除喂养要求配置信息 + * + * @param feedingRequirementsId 喂养要求配置主键 + * @return 结果 + */ + public int deleteFeedingRequirementsByFeedingRequirementsId(Long feedingRequirementsId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IFinalConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IFinalConfigService.java new file mode 100644 index 0000000..fa197e2 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IFinalConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.FinalConfig; + +/** + * 最终准备页面配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IFinalConfigService +{ + /** + * 查询最终准备页面配置 + * + * @param id 最终准备页面配置主键 + * @return 最终准备页面配置 + */ + public FinalConfig selectFinalConfigById(Long id); + + /** + * 查询最终准备页面配置列表 + * + * @param finalConfig 最终准备页面配置 + * @return 最终准备页面配置集合 + */ + public List selectFinalConfigList(FinalConfig finalConfig); + + /** + * 新增最终准备页面配置 + * + * @param finalConfig 最终准备页面配置 + * @return 结果 + */ + public int insertFinalConfig(FinalConfig finalConfig); + + /** + * 修改最终准备页面配置 + * + * @param finalConfig 最终准备页面配置 + * @return 结果 + */ + public int updateFinalConfig(FinalConfig finalConfig); + + /** + * 批量删除最终准备页面配置 + * + * @param ids 需要删除的最终准备页面配置主键集合 + * @return 结果 + */ + public int deleteFinalConfigByIds(Long[] ids); + + /** + * 删除最终准备页面配置信息 + * + * @param id 最终准备页面配置主键 + * @return 结果 + */ + public int deleteFinalConfigById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IIndexPageConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IIndexPageConfigService.java new file mode 100644 index 0000000..3faf016 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IIndexPageConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.IndexPageConfig; + +/** + * 首页登录配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IIndexPageConfigService +{ + /** + * 查询首页登录配置 + * + * @param indexBackground 首页登录配置主键 + * @return 首页登录配置 + */ + public IndexPageConfig selectIndexPageConfigByIndexBackground(String indexBackground); + + /** + * 查询首页登录配置列表 + * + * @param indexPageConfig 首页登录配置 + * @return 首页登录配置集合 + */ + public List selectIndexPageConfigList(IndexPageConfig indexPageConfig); + + /** + * 新增首页登录配置 + * + * @param indexPageConfig 首页登录配置 + * @return 结果 + */ + public int insertIndexPageConfig(IndexPageConfig indexPageConfig); + + /** + * 修改首页登录配置 + * + * @param indexPageConfig 首页登录配置 + * @return 结果 + */ + public int updateIndexPageConfig(IndexPageConfig indexPageConfig); + + /** + * 批量删除首页登录配置 + * + * @param indexBackgrounds 需要删除的首页登录配置主键集合 + * @return 结果 + */ + public int deleteIndexPageConfigByIndexBackgrounds(String[] indexBackgrounds); + + /** + * 删除首页登录配置信息 + * + * @param indexBackground 首页登录配置主键 + * @return 结果 + */ + public int deleteIndexPageConfigByIndexBackground(String indexBackground); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IIndexPartnerConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IIndexPartnerConfigService.java new file mode 100644 index 0000000..31f4965 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IIndexPartnerConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.IndexPartnerConfig; + +/** + * 加入合伙人提示配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IIndexPartnerConfigService +{ + /** + * 查询加入合伙人提示配置 + * + * @param partnerBackground 加入合伙人提示配置主键 + * @return 加入合伙人提示配置 + */ + public IndexPartnerConfig selectIndexPartnerConfigByPartnerBackground(String partnerBackground); + + /** + * 查询加入合伙人提示配置列表 + * + * @param indexPartnerConfig 加入合伙人提示配置 + * @return 加入合伙人提示配置集合 + */ + public List selectIndexPartnerConfigList(IndexPartnerConfig indexPartnerConfig); + + /** + * 新增加入合伙人提示配置 + * + * @param indexPartnerConfig 加入合伙人提示配置 + * @return 结果 + */ + public int insertIndexPartnerConfig(IndexPartnerConfig indexPartnerConfig); + + /** + * 修改加入合伙人提示配置 + * + * @param indexPartnerConfig 加入合伙人提示配置 + * @return 结果 + */ + public int updateIndexPartnerConfig(IndexPartnerConfig indexPartnerConfig); + + /** + * 批量删除加入合伙人提示配置 + * + * @param partnerBackgrounds 需要删除的加入合伙人提示配置主键集合 + * @return 结果 + */ + public int deleteIndexPartnerConfigByPartnerBackgrounds(String[] partnerBackgrounds); + + /** + * 删除加入合伙人提示配置信息 + * + * @param partnerBackground 加入合伙人提示配置主键 + * @return 结果 + */ + public int deleteIndexPartnerConfigByPartnerBackground(String partnerBackground); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IIndexconfigIconService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IIndexconfigIconService.java new file mode 100644 index 0000000..8e9ca7a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IIndexconfigIconService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.IndexconfigIcon; + +/** + * 工作台图标Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IIndexconfigIconService +{ + /** + * 查询工作台图标 + * + * @param id 工作台图标主键 + * @return 工作台图标 + */ + public IndexconfigIcon selectIndexconfigIconById(Long id); + + /** + * 查询工作台图标列表 + * + * @param indexconfigIcon 工作台图标 + * @return 工作台图标集合 + */ + public List selectIndexconfigIconList(IndexconfigIcon indexconfigIcon); + + /** + * 新增工作台图标 + * + * @param indexconfigIcon 工作台图标 + * @return 结果 + */ + public int insertIndexconfigIcon(IndexconfigIcon indexconfigIcon); + + /** + * 修改工作台图标 + * + * @param indexconfigIcon 工作台图标 + * @return 结果 + */ + public int updateIndexconfigIcon(IndexconfigIcon indexconfigIcon); + + /** + * 批量删除工作台图标 + * + * @param ids 需要删除的工作台图标主键集合 + * @return 结果 + */ + public int deleteIndexconfigIconByIds(Long[] ids); + + /** + * 删除工作台图标信息 + * + * @param id 工作台图标主键 + * @return 结果 + */ + public int deleteIndexconfigIconById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IIndexconfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IIndexconfigService.java new file mode 100644 index 0000000..a152ea3 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IIndexconfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.Indexconfig; + +/** + * 主页内容配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IIndexconfigService +{ + /** + * 查询主页内容配置 + * + * @param topCarouselImage 主页内容配置主键 + * @return 主页内容配置 + */ + public Indexconfig selectIndexconfigByTopCarouselImage(String topCarouselImage); + + /** + * 查询主页内容配置列表 + * + * @param indexconfig 主页内容配置 + * @return 主页内容配置集合 + */ + public List selectIndexconfigList(Indexconfig indexconfig); + + /** + * 新增主页内容配置 + * + * @param indexconfig 主页内容配置 + * @return 结果 + */ + public int insertIndexconfig(Indexconfig indexconfig); + + /** + * 修改主页内容配置 + * + * @param indexconfig 主页内容配置 + * @return 结果 + */ + public int updateIndexconfig(Indexconfig indexconfig); + + /** + * 批量删除主页内容配置 + * + * @param topCarouselImages 需要删除的主页内容配置主键集合 + * @return 结果 + */ + public int deleteIndexconfigByTopCarouselImages(String[] topCarouselImages); + + /** + * 删除主页内容配置信息 + * + * @param topCarouselImage 主页内容配置主键 + * @return 结果 + */ + public int deleteIndexconfigByTopCarouselImage(String topCarouselImage); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IInviteService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IInviteService.java new file mode 100644 index 0000000..d568f99 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IInviteService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.Invite; + +/** + * 邀请海报配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IInviteService +{ + /** + * 查询邀请海报配置 + * + * @param id 邀请海报配置主键 + * @return 邀请海报配置 + */ + public Invite selectInviteById(Long id); + + /** + * 查询邀请海报配置列表 + * + * @param invite 邀请海报配置 + * @return 邀请海报配置集合 + */ + public List selectInviteList(Invite invite); + + /** + * 新增邀请海报配置 + * + * @param invite 邀请海报配置 + * @return 结果 + */ + public int insertInvite(Invite invite); + + /** + * 修改邀请海报配置 + * + * @param invite 邀请海报配置 + * @return 结果 + */ + public int updateInvite(Invite invite); + + /** + * 批量删除邀请海报配置 + * + * @param ids 需要删除的邀请海报配置主键集合 + * @return 结果 + */ + public int deleteInviteByIds(Long[] ids); + + /** + * 删除邀请海报配置信息 + * + * @param id 邀请海报配置主键 + * @return 结果 + */ + public int deleteInviteById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ILicenseImageService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ILicenseImageService.java new file mode 100644 index 0000000..9e4be24 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ILicenseImageService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.LicenseImage; + +/** + * 执照图片Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ILicenseImageService +{ + /** + * 查询执照图片 + * + * @param id 执照图片主键 + * @return 执照图片 + */ + public LicenseImage selectLicenseImageById(Long id); + + /** + * 查询执照图片列表 + * + * @param licenseImage 执照图片 + * @return 执照图片集合 + */ + public List selectLicenseImageList(LicenseImage licenseImage); + + /** + * 新增执照图片 + * + * @param licenseImage 执照图片 + * @return 结果 + */ + public int insertLicenseImage(LicenseImage licenseImage); + + /** + * 修改执照图片 + * + * @param licenseImage 执照图片 + * @return 结果 + */ + public int updateLicenseImage(LicenseImage licenseImage); + + /** + * 批量删除执照图片 + * + * @param ids 需要删除的执照图片主键集合 + * @return 结果 + */ + public int deleteLicenseImageByIds(Long[] ids); + + /** + * 删除执照图片信息 + * + * @param id 执照图片主键 + * @return 结果 + */ + public int deleteLicenseImageById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ILicenseService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ILicenseService.java new file mode 100644 index 0000000..979e52e --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ILicenseService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.License; + +/** + * 执照Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ILicenseService +{ + /** + * 查询执照 + * + * @param licenseId 执照主键 + * @return 执照 + */ + public License selectLicenseByLicenseId(Long licenseId); + + /** + * 查询执照列表 + * + * @param license 执照 + * @return 执照集合 + */ + public List selectLicenseList(License license); + + /** + * 新增执照 + * + * @param license 执照 + * @return 结果 + */ + public int insertLicense(License license); + + /** + * 修改执照 + * + * @param license 执照 + * @return 结果 + */ + public int updateLicense(License license); + + /** + * 批量删除执照 + * + * @param licenseIds 需要删除的执照主键集合 + * @return 结果 + */ + public int deleteLicenseByLicenseIds(Long[] licenseIds); + + /** + * 删除执照信息 + * + * @param licenseId 执照主键 + * @return 结果 + */ + public int deleteLicenseByLicenseId(Long licenseId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ILossOrderService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ILossOrderService.java new file mode 100644 index 0000000..ac938fe --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/ILossOrderService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.LossOrder; + +/** + * 流失订单Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ILossOrderService +{ + /** + * 查询流失订单 + * + * @param lossOrderId 流失订单主键 + * @return 流失订单 + */ + public LossOrder selectLossOrderByLossOrderId(Long lossOrderId); + + /** + * 查询流失订单列表 + * + * @param lossOrder 流失订单 + * @return 流失订单集合 + */ + public List selectLossOrderList(LossOrder lossOrder); + + /** + * 新增流失订单 + * + * @param lossOrder 流失订单 + * @return 结果 + */ + public int insertLossOrder(LossOrder lossOrder); + + /** + * 修改流失订单 + * + * @param lossOrder 流失订单 + * @return 结果 + */ + public int updateLossOrder(LossOrder lossOrder); + + /** + * 批量删除流失订单 + * + * @param lossOrderIds 需要删除的流失订单主键集合 + * @return 结果 + */ + public int deleteLossOrderByLossOrderIds(Long[] lossOrderIds); + + /** + * 删除流失订单信息 + * + * @param lossOrderId 流失订单主键 + * @return 结果 + */ + public int deleteLossOrderByLossOrderId(Long lossOrderId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IManualConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IManualConfigService.java new file mode 100644 index 0000000..0184152 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IManualConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.ManualConfig; + +/** + * 伴宠师手册配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IManualConfigService +{ + /** + * 查询伴宠师手册配置 + * + * @param id 伴宠师手册配置主键 + * @return 伴宠师手册配置 + */ + public ManualConfig selectManualConfigById(Long id); + + /** + * 查询伴宠师手册配置列表 + * + * @param manualConfig 伴宠师手册配置 + * @return 伴宠师手册配置集合 + */ + public List selectManualConfigList(ManualConfig manualConfig); + + /** + * 新增伴宠师手册配置 + * + * @param manualConfig 伴宠师手册配置 + * @return 结果 + */ + public int insertManualConfig(ManualConfig manualConfig); + + /** + * 修改伴宠师手册配置 + * + * @param manualConfig 伴宠师手册配置 + * @return 结果 + */ + public int updateManualConfig(ManualConfig manualConfig); + + /** + * 批量删除伴宠师手册配置 + * + * @param ids 需要删除的伴宠师手册配置主键集合 + * @return 结果 + */ + public int deleteManualConfigByIds(Long[] ids); + + /** + * 删除伴宠师手册配置信息 + * + * @param id 伴宠师手册配置主键 + * @return 结果 + */ + public int deleteManualConfigById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IOrderService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IOrderService.java new file mode 100644 index 0000000..1cf64fb --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IOrderService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.Orders; + +/** + * 订单Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IOrderService +{ + /** + * 查询订单 + * + * @param orderId 订单主键 + * @return 订单 + */ + public Orders selectOrderByOrderId(Long orderId); + + /** + * 查询订单列表 + * + * @param order 订单 + * @return 订单集合 + */ + public List selectOrderList(Orders order); + + /** + * 新增订单 + * + * @param order 订单 + * @return 结果 + */ + public int insertOrder(Orders order); + + /** + * 修改订单 + * + * @param order 订单 + * @return 结果 + */ + public int updateOrder(Orders order); + + /** + * 批量删除订单 + * + * @param orderIds 需要删除的订单主键集合 + * @return 结果 + */ + public int deleteOrderByOrderIds(Long[] orderIds); + + /** + * 删除订单信息 + * + * @param orderId 订单主键 + * @return 结果 + */ + public int deleteOrderByOrderId(Long orderId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IOrdersRecordsService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IOrdersRecordsService.java new file mode 100644 index 0000000..c306b50 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IOrdersRecordsService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.OrdersRecords; + +/** + * 接单记录Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IOrdersRecordsService +{ + /** + * 查询接单记录 + * + * @param ordersRecordsId 接单记录主键 + * @return 接单记录 + */ + public OrdersRecords selectOrdersRecordsByOrdersRecordsId(Long ordersRecordsId); + + /** + * 查询接单记录列表 + * + * @param ordersRecords 接单记录 + * @return 接单记录集合 + */ + public List selectOrdersRecordsList(OrdersRecords ordersRecords); + + /** + * 新增接单记录 + * + * @param ordersRecords 接单记录 + * @return 结果 + */ + public int insertOrdersRecords(OrdersRecords ordersRecords); + + /** + * 修改接单记录 + * + * @param ordersRecords 接单记录 + * @return 结果 + */ + public int updateOrdersRecords(OrdersRecords ordersRecords); + + /** + * 批量删除接单记录 + * + * @param ordersRecordsIds 需要删除的接单记录主键集合 + * @return 结果 + */ + public int deleteOrdersRecordsByOrdersRecordsIds(Long[] ordersRecordsIds); + + /** + * 删除接单记录信息 + * + * @param ordersRecordsId 接单记录主键 + * @return 结果 + */ + public int deleteOrdersRecordsByOrdersRecordsId(Long ordersRecordsId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPaperPromptConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPaperPromptConfigService.java new file mode 100644 index 0000000..aec5253 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPaperPromptConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.PaperPromptConfig; + +/** + * 证件提示配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IPaperPromptConfigService +{ + /** + * 查询证件提示配置 + * + * @param id 证件提示配置主键 + * @return 证件提示配置 + */ + public PaperPromptConfig selectPaperPromptConfigById(Long id); + + /** + * 查询证件提示配置列表 + * + * @param paperPromptConfig 证件提示配置 + * @return 证件提示配置集合 + */ + public List selectPaperPromptConfigList(PaperPromptConfig paperPromptConfig); + + /** + * 新增证件提示配置 + * + * @param paperPromptConfig 证件提示配置 + * @return 结果 + */ + public int insertPaperPromptConfig(PaperPromptConfig paperPromptConfig); + + /** + * 修改证件提示配置 + * + * @param paperPromptConfig 证件提示配置 + * @return 结果 + */ + public int updatePaperPromptConfig(PaperPromptConfig paperPromptConfig); + + /** + * 批量删除证件提示配置 + * + * @param ids 需要删除的证件提示配置主键集合 + * @return 结果 + */ + public int deletePaperPromptConfigByIds(Long[] ids); + + /** + * 删除证件提示配置信息 + * + * @param id 证件提示配置主键 + * @return 结果 + */ + public int deletePaperPromptConfigById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPartnerService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPartnerService.java new file mode 100644 index 0000000..e8bddae --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPartnerService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.Partner; + +/** + * 合伙人Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IPartnerService +{ + /** + * 查询合伙人 + * + * @param id 合伙人主键 + * @return 合伙人 + */ + public Partner selectPartnerById(Long id); + + /** + * 查询合伙人列表 + * + * @param partner 合伙人 + * @return 合伙人集合 + */ + public List selectPartnerList(Partner partner); + + /** + * 新增合伙人 + * + * @param partner 合伙人 + * @return 结果 + */ + public int insertPartner(Partner partner); + + /** + * 修改合伙人 + * + * @param partner 合伙人 + * @return 结果 + */ + public int updatePartner(Partner partner); + + /** + * 批量删除合伙人 + * + * @param ids 需要删除的合伙人主键集合 + * @return 结果 + */ + public int deletePartnerByIds(Long[] ids); + + /** + * 删除合伙人信息 + * + * @param id 合伙人主键 + * @return 结果 + */ + public int deletePartnerById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPartnerbindingService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPartnerbindingService.java new file mode 100644 index 0000000..78fb3a8 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPartnerbindingService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.Partnerbinding; + +/** + * 合伙人绑定Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IPartnerbindingService +{ + /** + * 查询合伙人绑定 + * + * @param id 合伙人绑定主键 + * @return 合伙人绑定 + */ + public Partnerbinding selectPartnerbindingById(Long id); + + /** + * 查询合伙人绑定列表 + * + * @param partnerbinding 合伙人绑定 + * @return 合伙人绑定集合 + */ + public List selectPartnerbindingList(Partnerbinding partnerbinding); + + /** + * 新增合伙人绑定 + * + * @param partnerbinding 合伙人绑定 + * @return 结果 + */ + public int insertPartnerbinding(Partnerbinding partnerbinding); + + /** + * 修改合伙人绑定 + * + * @param partnerbinding 合伙人绑定 + * @return 结果 + */ + public int updatePartnerbinding(Partnerbinding partnerbinding); + + /** + * 批量删除合伙人绑定 + * + * @param ids 需要删除的合伙人绑定主键集合 + * @return 结果 + */ + public int deletePartnerbindingByIds(Long[] ids); + + /** + * 删除合伙人绑定信息 + * + * @param id 合伙人绑定主键 + * @return 结果 + */ + public int deletePartnerbindingById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPartnerdataService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPartnerdataService.java new file mode 100644 index 0000000..11d5cd1 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPartnerdataService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.Partnerdata; + +/** + * 合伙人数据Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IPartnerdataService +{ + /** + * 查询合伙人数据 + * + * @param id 合伙人数据主键 + * @return 合伙人数据 + */ + public Partnerdata selectPartnerdataById(Long id); + + /** + * 查询合伙人数据列表 + * + * @param partnerdata 合伙人数据 + * @return 合伙人数据集合 + */ + public List selectPartnerdataList(Partnerdata partnerdata); + + /** + * 新增合伙人数据 + * + * @param partnerdata 合伙人数据 + * @return 结果 + */ + public int insertPartnerdata(Partnerdata partnerdata); + + /** + * 修改合伙人数据 + * + * @param partnerdata 合伙人数据 + * @return 结果 + */ + public int updatePartnerdata(Partnerdata partnerdata); + + /** + * 批量删除合伙人数据 + * + * @param ids 需要删除的合伙人数据主键集合 + * @return 结果 + */ + public int deletePartnerdataByIds(Long[] ids); + + /** + * 删除合伙人数据信息 + * + * @param id 合伙人数据主键 + * @return 结果 + */ + public int deletePartnerdataById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPartnerincomeService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPartnerincomeService.java new file mode 100644 index 0000000..7f0d518 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPartnerincomeService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.Partnerincome; + +/** + * 合伙人等级记录Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IPartnerincomeService +{ + /** + * 查询合伙人等级记录 + * + * @param id 合伙人等级记录主键 + * @return 合伙人等级记录 + */ + public Partnerincome selectPartnerincomeById(Long id); + + /** + * 查询合伙人等级记录列表 + * + * @param partnerincome 合伙人等级记录 + * @return 合伙人等级记录集合 + */ + public List selectPartnerincomeList(Partnerincome partnerincome); + + /** + * 新增合伙人等级记录 + * + * @param partnerincome 合伙人等级记录 + * @return 结果 + */ + public int insertPartnerincome(Partnerincome partnerincome); + + /** + * 修改合伙人等级记录 + * + * @param partnerincome 合伙人等级记录 + * @return 结果 + */ + public int updatePartnerincome(Partnerincome partnerincome); + + /** + * 批量删除合伙人等级记录 + * + * @param ids 需要删除的合伙人等级记录主键集合 + * @return 结果 + */ + public int deletePartnerincomeByIds(Long[] ids); + + /** + * 删除合伙人等级记录信息 + * + * @param id 合伙人等级记录主键 + * @return 结果 + */ + public int deletePartnerincomeById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetPersonalityConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetPersonalityConfigService.java new file mode 100644 index 0000000..fb6cfb8 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetPersonalityConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.PetPersonalityConfig; + +/** + * 宠物性格快捷选择配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IPetPersonalityConfigService +{ + /** + * 查询宠物性格快捷选择配置 + * + * @param id 宠物性格快捷选择配置主键 + * @return 宠物性格快捷选择配置 + */ + public PetPersonalityConfig selectPetPersonalityConfigById(Long id); + + /** + * 查询宠物性格快捷选择配置列表 + * + * @param petPersonalityConfig 宠物性格快捷选择配置 + * @return 宠物性格快捷选择配置集合 + */ + public List selectPetPersonalityConfigList(PetPersonalityConfig petPersonalityConfig); + + /** + * 新增宠物性格快捷选择配置 + * + * @param petPersonalityConfig 宠物性格快捷选择配置 + * @return 结果 + */ + public int insertPetPersonalityConfig(PetPersonalityConfig petPersonalityConfig); + + /** + * 修改宠物性格快捷选择配置 + * + * @param petPersonalityConfig 宠物性格快捷选择配置 + * @return 结果 + */ + public int updatePetPersonalityConfig(PetPersonalityConfig petPersonalityConfig); + + /** + * 批量删除宠物性格快捷选择配置 + * + * @param ids 需要删除的宠物性格快捷选择配置主键集合 + * @return 结果 + */ + public int deletePetPersonalityConfigByIds(Long[] ids); + + /** + * 删除宠物性格快捷选择配置信息 + * + * @param id 宠物性格快捷选择配置主键 + * @return 结果 + */ + public int deletePetPersonalityConfigById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetProfileConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetProfileConfigService.java new file mode 100644 index 0000000..7ec3c8a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetProfileConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.PetProfileConfig; + +/** + * 宠物档案配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IPetProfileConfigService +{ + /** + * 查询宠物档案配置 + * + * @param id 宠物档案配置主键 + * @return 宠物档案配置 + */ + public PetProfileConfig selectPetProfileConfigById(Long id); + + /** + * 查询宠物档案配置列表 + * + * @param petProfileConfig 宠物档案配置 + * @return 宠物档案配置集合 + */ + public List selectPetProfileConfigList(PetProfileConfig petProfileConfig); + + /** + * 新增宠物档案配置 + * + * @param petProfileConfig 宠物档案配置 + * @return 结果 + */ + public int insertPetProfileConfig(PetProfileConfig petProfileConfig); + + /** + * 修改宠物档案配置 + * + * @param petProfileConfig 宠物档案配置 + * @return 结果 + */ + public int updatePetProfileConfig(PetProfileConfig petProfileConfig); + + /** + * 批量删除宠物档案配置 + * + * @param ids 需要删除的宠物档案配置主键集合 + * @return 结果 + */ + public int deletePetProfileConfigByIds(Long[] ids); + + /** + * 删除宠物档案配置信息 + * + * @param id 宠物档案配置主键 + * @return 结果 + */ + public int deletePetProfileConfigById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetTeacharCheckService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetTeacharCheckService.java new file mode 100644 index 0000000..4be73bd --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetTeacharCheckService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.PetTeacharCheck; + +/** + * 打卡Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IPetTeacharCheckService +{ + /** + * 查询打卡 + * + * @param checkId 打卡主键 + * @return 打卡 + */ + public PetTeacharCheck selectPetTeacharCheckByCheckId(Long checkId); + + /** + * 查询打卡列表 + * + * @param petTeacharCheck 打卡 + * @return 打卡集合 + */ + public List selectPetTeacharCheckList(PetTeacharCheck petTeacharCheck); + + /** + * 新增打卡 + * + * @param petTeacharCheck 打卡 + * @return 结果 + */ + public int insertPetTeacharCheck(PetTeacharCheck petTeacharCheck); + + /** + * 修改打卡 + * + * @param petTeacharCheck 打卡 + * @return 结果 + */ + public int updatePetTeacharCheck(PetTeacharCheck petTeacharCheck); + + /** + * 批量删除打卡 + * + * @param checkIds 需要删除的打卡主键集合 + * @return 结果 + */ + public int deletePetTeacharCheckByCheckIds(Long[] checkIds); + + /** + * 删除打卡信息 + * + * @param checkId 打卡主键 + * @return 结果 + */ + public int deletePetTeacharCheckByCheckId(Long checkId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetTeacherGradeService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetTeacherGradeService.java new file mode 100644 index 0000000..3ffa1fc --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetTeacherGradeService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.PetTeacherGrade; + +/** + * 伴宠师等级配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IPetTeacherGradeService +{ + /** + * 查询伴宠师等级配置 + * + * @param gradeId 伴宠师等级配置主键 + * @return 伴宠师等级配置 + */ + public PetTeacherGrade selectPetTeacherGradeByGradeId(String gradeId); + + /** + * 查询伴宠师等级配置列表 + * + * @param petTeacherGrade 伴宠师等级配置 + * @return 伴宠师等级配置集合 + */ + public List selectPetTeacherGradeList(PetTeacherGrade petTeacherGrade); + + /** + * 新增伴宠师等级配置 + * + * @param petTeacherGrade 伴宠师等级配置 + * @return 结果 + */ + public int insertPetTeacherGrade(PetTeacherGrade petTeacherGrade); + + /** + * 修改伴宠师等级配置 + * + * @param petTeacherGrade 伴宠师等级配置 + * @return 结果 + */ + public int updatePetTeacherGrade(PetTeacherGrade petTeacherGrade); + + /** + * 批量删除伴宠师等级配置 + * + * @param gradeIds 需要删除的伴宠师等级配置主键集合 + * @return 结果 + */ + public int deletePetTeacherGradeByGradeIds(String[] gradeIds); + + /** + * 删除伴宠师等级配置信息 + * + * @param gradeId 伴宠师等级配置主键 + * @return 结果 + */ + public int deletePetTeacherGradeByGradeId(String gradeId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetTeacherInfoService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetTeacherInfoService.java new file mode 100644 index 0000000..248f1c1 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetTeacherInfoService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.PetTeacherInfo; + +/** + * 伴宠师信息Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IPetTeacherInfoService +{ + /** + * 查询伴宠师信息 + * + * @param petTeacherId 伴宠师信息主键 + * @return 伴宠师信息 + */ + public PetTeacherInfo selectPetTeacherInfoByPetTeacherId(Long petTeacherId); + + /** + * 查询伴宠师信息列表 + * + * @param petTeacherInfo 伴宠师信息 + * @return 伴宠师信息集合 + */ + public List selectPetTeacherInfoList(PetTeacherInfo petTeacherInfo); + + /** + * 新增伴宠师信息 + * + * @param petTeacherInfo 伴宠师信息 + * @return 结果 + */ + public int insertPetTeacherInfo(PetTeacherInfo petTeacherInfo); + + /** + * 修改伴宠师信息 + * + * @param petTeacherInfo 伴宠师信息 + * @return 结果 + */ + public int updatePetTeacherInfo(PetTeacherInfo petTeacherInfo); + + /** + * 批量删除伴宠师信息 + * + * @param petTeacherIds 需要删除的伴宠师信息主键集合 + * @return 结果 + */ + public int deletePetTeacherInfoByPetTeacherIds(Long[] petTeacherIds); + + /** + * 删除伴宠师信息信息 + * + * @param petTeacherId 伴宠师信息主键 + * @return 结果 + */ + public int deletePetTeacherInfoByPetTeacherId(Long petTeacherId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetTypeService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetTypeService.java new file mode 100644 index 0000000..3caece5 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetTypeService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.PetType; + +/** + * 宠物类型Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IPetTypeService +{ + /** + * 查询宠物类型 + * + * @param petTypeId 宠物类型主键 + * @return 宠物类型 + */ + public PetType selectPetTypeByPetTypeId(Long petTypeId); + + /** + * 查询宠物类型列表 + * + * @param petType 宠物类型 + * @return 宠物类型集合 + */ + public List selectPetTypeList(PetType petType); + + /** + * 新增宠物类型 + * + * @param petType 宠物类型 + * @return 结果 + */ + public int insertPetType(PetType petType); + + /** + * 修改宠物类型 + * + * @param petType 宠物类型 + * @return 结果 + */ + public int updatePetType(PetType petType); + + /** + * 批量删除宠物类型 + * + * @param petTypeIds 需要删除的宠物类型主键集合 + * @return 结果 + */ + public int deletePetTypeByPetTypeIds(Long[] petTypeIds); + + /** + * 删除宠物类型信息 + * + * @param petTypeId 宠物类型主键 + * @return 结果 + */ + public int deletePetTypeByPetTypeId(Long petTypeId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetsService.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetsService.java new file mode 100644 index 0000000..5680863 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/IPetsService.java @@ -0,0 +1,61 @@ +package com.ruoyi.catdog.service; + +import java.util.List; +import com.ruoyi.catdog.domain.Pets; + +/** + * 宠物信息Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IPetsService +{ + /** + * 查询宠物信息 + * + * @param petId 宠物信息主键 + * @return 宠物信息 + */ + public Pets selectPetsByPetId(Long petId); + + /** + * 查询宠物信息列表 + * + * @param pets 宠物信息 + * @return 宠物信息集合 + */ + public List selectPetsList(Pets pets); + + /** + * 新增宠物信息 + * + * @param pets 宠物信息 + * @return 结果 + */ + public int insertPets(Pets pets); + + /** + * 修改宠物信息 + * + * @param pets 宠物信息 + * @return 结果 + */ + public int updatePets(Pets pets); + + /** + * 批量删除宠物信息 + * + * @param petIds 需要删除的宠物信息主键集合 + * @return 结果 + */ + public int deletePetsByPetIds(Long[] petIds); + + /** + * 删除宠物信息信息 + * + * @param petId 宠物信息主键 + * @return 结果 + */ + public int deletePetsByPetId(Long petId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/CleanItemsServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/CleanItemsServiceImpl.java new file mode 100644 index 0000000..963ed68 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/CleanItemsServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.CleanItemsMapper; +import com.ruoyi.catdog.domain.CleanItems; +import com.ruoyi.catdog.service.ICleanItemsService; + +/** + * 清洁物品Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class CleanItemsServiceImpl implements ICleanItemsService +{ + @Autowired + private CleanItemsMapper cleanItemsMapper; + + /** + * 查询清洁物品 + * + * @param cleanItemsId 清洁物品主键 + * @return 清洁物品 + */ + @Override + public CleanItems selectCleanItemsByCleanItemsId(Long cleanItemsId) + { + return cleanItemsMapper.selectCleanItemsByCleanItemsId(cleanItemsId); + } + + /** + * 查询清洁物品列表 + * + * @param cleanItems 清洁物品 + * @return 清洁物品 + */ + @Override + public List selectCleanItemsList(CleanItems cleanItems) + { + return cleanItemsMapper.selectCleanItemsList(cleanItems); + } + + /** + * 新增清洁物品 + * + * @param cleanItems 清洁物品 + * @return 结果 + */ + @Override + public int insertCleanItems(CleanItems cleanItems) + { + cleanItems.setCreateTime(DateUtils.getNowDate()); + return cleanItemsMapper.insertCleanItems(cleanItems); + } + + /** + * 修改清洁物品 + * + * @param cleanItems 清洁物品 + * @return 结果 + */ + @Override + public int updateCleanItems(CleanItems cleanItems) + { + cleanItems.setUpdateTime(DateUtils.getNowDate()); + return cleanItemsMapper.updateCleanItems(cleanItems); + } + + /** + * 批量删除清洁物品 + * + * @param cleanItemsIds 需要删除的清洁物品主键 + * @return 结果 + */ + @Override + public int deleteCleanItemsByCleanItemsIds(Long[] cleanItemsIds) + { + return cleanItemsMapper.deleteCleanItemsByCleanItemsIds(cleanItemsIds); + } + + /** + * 删除清洁物品信息 + * + * @param cleanItemsId 清洁物品主键 + * @return 结果 + */ + @Override + public int deleteCleanItemsByCleanItemsId(Long cleanItemsId) + { + return cleanItemsMapper.deleteCleanItemsByCleanItemsId(cleanItemsId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/CleanRequestServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/CleanRequestServiceImpl.java new file mode 100644 index 0000000..9203ccc --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/CleanRequestServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.CleanRequestMapper; +import com.ruoyi.catdog.domain.CleanRequest; +import com.ruoyi.catdog.service.ICleanRequestService; + +/** + * 清洁要求Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class CleanRequestServiceImpl implements ICleanRequestService +{ + @Autowired + private CleanRequestMapper cleanRequestMapper; + + /** + * 查询清洁要求 + * + * @param cleanRequestId 清洁要求主键 + * @return 清洁要求 + */ + @Override + public CleanRequest selectCleanRequestByCleanRequestId(Long cleanRequestId) + { + return cleanRequestMapper.selectCleanRequestByCleanRequestId(cleanRequestId); + } + + /** + * 查询清洁要求列表 + * + * @param cleanRequest 清洁要求 + * @return 清洁要求 + */ + @Override + public List selectCleanRequestList(CleanRequest cleanRequest) + { + return cleanRequestMapper.selectCleanRequestList(cleanRequest); + } + + /** + * 新增清洁要求 + * + * @param cleanRequest 清洁要求 + * @return 结果 + */ + @Override + public int insertCleanRequest(CleanRequest cleanRequest) + { + return cleanRequestMapper.insertCleanRequest(cleanRequest); + } + + /** + * 修改清洁要求 + * + * @param cleanRequest 清洁要求 + * @return 结果 + */ + @Override + public int updateCleanRequest(CleanRequest cleanRequest) + { + return cleanRequestMapper.updateCleanRequest(cleanRequest); + } + + /** + * 批量删除清洁要求 + * + * @param cleanRequestIds 需要删除的清洁要求主键 + * @return 结果 + */ + @Override + public int deleteCleanRequestByCleanRequestIds(Long[] cleanRequestIds) + { + return cleanRequestMapper.deleteCleanRequestByCleanRequestIds(cleanRequestIds); + } + + /** + * 删除清洁要求信息 + * + * @param cleanRequestId 清洁要求主键 + * @return 结果 + */ + @Override + public int deleteCleanRequestByCleanRequestId(Long cleanRequestId) + { + return cleanRequestMapper.deleteCleanRequestByCleanRequestId(cleanRequestId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/CurrentConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/CurrentConfigServiceImpl.java new file mode 100644 index 0000000..6364388 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/CurrentConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.CurrentConfigMapper; +import com.ruoyi.catdog.domain.CurrentConfig; +import com.ruoyi.catdog.service.ICurrentConfigService; + +/** + * 等级配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class CurrentConfigServiceImpl implements ICurrentConfigService +{ + @Autowired + private CurrentConfigMapper currentConfigMapper; + + /** + * 查询等级配置 + * + * @param currentId 等级配置主键 + * @return 等级配置 + */ + @Override + public CurrentConfig selectCurrentConfigByCurrentId(Long currentId) + { + return currentConfigMapper.selectCurrentConfigByCurrentId(currentId); + } + + /** + * 查询等级配置列表 + * + * @param currentConfig 等级配置 + * @return 等级配置 + */ + @Override + public List selectCurrentConfigList(CurrentConfig currentConfig) + { + return currentConfigMapper.selectCurrentConfigList(currentConfig); + } + + /** + * 新增等级配置 + * + * @param currentConfig 等级配置 + * @return 结果 + */ + @Override + public int insertCurrentConfig(CurrentConfig currentConfig) + { + return currentConfigMapper.insertCurrentConfig(currentConfig); + } + + /** + * 修改等级配置 + * + * @param currentConfig 等级配置 + * @return 结果 + */ + @Override + public int updateCurrentConfig(CurrentConfig currentConfig) + { + return currentConfigMapper.updateCurrentConfig(currentConfig); + } + + /** + * 批量删除等级配置 + * + * @param currentIds 需要删除的等级配置主键 + * @return 结果 + */ + @Override + public int deleteCurrentConfigByCurrentIds(Long[] currentIds) + { + return currentConfigMapper.deleteCurrentConfigByCurrentIds(currentIds); + } + + /** + * 删除等级配置信息 + * + * @param currentId 等级配置主键 + * @return 结果 + */ + @Override + public int deleteCurrentConfigByCurrentId(Long currentId) + { + return currentConfigMapper.deleteCurrentConfigByCurrentId(currentId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/DepositServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/DepositServiceImpl.java new file mode 100644 index 0000000..9741e02 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/DepositServiceImpl.java @@ -0,0 +1,95 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.DepositMapper; +import com.ruoyi.catdog.domain.Deposit; +import com.ruoyi.catdog.service.IDepositService; + +/** + * 保证金记录Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class DepositServiceImpl implements IDepositService +{ + @Autowired + private DepositMapper depositMapper; + + /** + * 查询保证金记录 + * + * @param id 保证金记录主键 + * @return 保证金记录 + */ + @Override + public Deposit selectDepositById(Long id) + { + return depositMapper.selectDepositById(id); + } + + /** + * 查询保证金记录列表 + * + * @param deposit 保证金记录 + * @return 保证金记录 + */ + @Override + public List selectDepositList(Deposit deposit) + { + return depositMapper.selectDepositList(deposit); + } + + /** + * 新增保证金记录 + * + * @param deposit 保证金记录 + * @return 结果 + */ + @Override + public int insertDeposit(Deposit deposit) + { + deposit.setCreateTime(DateUtils.getNowDate()); + return depositMapper.insertDeposit(deposit); + } + + /** + * 修改保证金记录 + * + * @param deposit 保证金记录 + * @return 结果 + */ + @Override + public int updateDeposit(Deposit deposit) + { + return depositMapper.updateDeposit(deposit); + } + + /** + * 批量删除保证金记录 + * + * @param ids 需要删除的保证金记录主键 + * @return 结果 + */ + @Override + public int deleteDepositByIds(Long[] ids) + { + return depositMapper.deleteDepositByIds(ids); + } + + /** + * 删除保证金记录信息 + * + * @param id 保证金记录主键 + * @return 结果 + */ + @Override + public int deleteDepositById(Long id) + { + return depositMapper.deleteDepositById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/DescriptivesConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/DescriptivesConfigServiceImpl.java new file mode 100644 index 0000000..9e0c3f5 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/DescriptivesConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.DescriptivesConfigMapper; +import com.ruoyi.catdog.domain.DescriptivesConfig; +import com.ruoyi.catdog.service.IDescriptivesConfigService; + +/** + * 数据描述配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class DescriptivesConfigServiceImpl implements IDescriptivesConfigService +{ + @Autowired + private DescriptivesConfigMapper descriptivesConfigMapper; + + /** + * 查询数据描述配置 + * + * @param id 数据描述配置主键 + * @return 数据描述配置 + */ + @Override + public DescriptivesConfig selectDescriptivesConfigById(Long id) + { + return descriptivesConfigMapper.selectDescriptivesConfigById(id); + } + + /** + * 查询数据描述配置列表 + * + * @param descriptivesConfig 数据描述配置 + * @return 数据描述配置 + */ + @Override + public List selectDescriptivesConfigList(DescriptivesConfig descriptivesConfig) + { + return descriptivesConfigMapper.selectDescriptivesConfigList(descriptivesConfig); + } + + /** + * 新增数据描述配置 + * + * @param descriptivesConfig 数据描述配置 + * @return 结果 + */ + @Override + public int insertDescriptivesConfig(DescriptivesConfig descriptivesConfig) + { + return descriptivesConfigMapper.insertDescriptivesConfig(descriptivesConfig); + } + + /** + * 修改数据描述配置 + * + * @param descriptivesConfig 数据描述配置 + * @return 结果 + */ + @Override + public int updateDescriptivesConfig(DescriptivesConfig descriptivesConfig) + { + return descriptivesConfigMapper.updateDescriptivesConfig(descriptivesConfig); + } + + /** + * 批量删除数据描述配置 + * + * @param ids 需要删除的数据描述配置主键 + * @return 结果 + */ + @Override + public int deleteDescriptivesConfigByIds(Long[] ids) + { + return descriptivesConfigMapper.deleteDescriptivesConfigByIds(ids); + } + + /** + * 删除数据描述配置信息 + * + * @param id 数据描述配置主键 + * @return 结果 + */ + @Override + public int deleteDescriptivesConfigById(Long id) + { + return descriptivesConfigMapper.deleteDescriptivesConfigById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/ExaminationServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/ExaminationServiceImpl.java new file mode 100644 index 0000000..7d93b89 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/ExaminationServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.ExaminationMapper; +import com.ruoyi.catdog.domain.Examination; +import com.ruoyi.catdog.service.IExaminationService; + +/** + * 考核Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class ExaminationServiceImpl implements IExaminationService +{ + @Autowired + private ExaminationMapper examinationMapper; + + /** + * 查询考核 + * + * @param examinationId 考核主键 + * @return 考核 + */ + @Override + public Examination selectExaminationByExaminationId(Long examinationId) + { + return examinationMapper.selectExaminationByExaminationId(examinationId); + } + + /** + * 查询考核列表 + * + * @param examination 考核 + * @return 考核 + */ + @Override + public List selectExaminationList(Examination examination) + { + return examinationMapper.selectExaminationList(examination); + } + + /** + * 新增考核 + * + * @param examination 考核 + * @return 结果 + */ + @Override + public int insertExamination(Examination examination) + { + examination.setCreateTime(DateUtils.getNowDate()); + return examinationMapper.insertExamination(examination); + } + + /** + * 修改考核 + * + * @param examination 考核 + * @return 结果 + */ + @Override + public int updateExamination(Examination examination) + { + examination.setUpdateTime(DateUtils.getNowDate()); + return examinationMapper.updateExamination(examination); + } + + /** + * 批量删除考核 + * + * @param examinationIds 需要删除的考核主键 + * @return 结果 + */ + @Override + public int deleteExaminationByExaminationIds(Long[] examinationIds) + { + return examinationMapper.deleteExaminationByExaminationIds(examinationIds); + } + + /** + * 删除考核信息 + * + * @param examinationId 考核主键 + * @return 结果 + */ + @Override + public int deleteExaminationByExaminationId(Long examinationId) + { + return examinationMapper.deleteExaminationByExaminationId(examinationId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/ExamineConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/ExamineConfigServiceImpl.java new file mode 100644 index 0000000..c28ad6e --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/ExamineConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.ExamineConfigMapper; +import com.ruoyi.catdog.domain.ExamineConfig; +import com.ruoyi.catdog.service.IExamineConfigService; + +/** + * 考核认证配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class ExamineConfigServiceImpl implements IExamineConfigService +{ + @Autowired + private ExamineConfigMapper examineConfigMapper; + + /** + * 查询考核认证配置 + * + * @param id 考核认证配置主键 + * @return 考核认证配置 + */ + @Override + public ExamineConfig selectExamineConfigById(Long id) + { + return examineConfigMapper.selectExamineConfigById(id); + } + + /** + * 查询考核认证配置列表 + * + * @param examineConfig 考核认证配置 + * @return 考核认证配置 + */ + @Override + public List selectExamineConfigList(ExamineConfig examineConfig) + { + return examineConfigMapper.selectExamineConfigList(examineConfig); + } + + /** + * 新增考核认证配置 + * + * @param examineConfig 考核认证配置 + * @return 结果 + */ + @Override + public int insertExamineConfig(ExamineConfig examineConfig) + { + return examineConfigMapper.insertExamineConfig(examineConfig); + } + + /** + * 修改考核认证配置 + * + * @param examineConfig 考核认证配置 + * @return 结果 + */ + @Override + public int updateExamineConfig(ExamineConfig examineConfig) + { + return examineConfigMapper.updateExamineConfig(examineConfig); + } + + /** + * 批量删除考核认证配置 + * + * @param ids 需要删除的考核认证配置主键 + * @return 结果 + */ + @Override + public int deleteExamineConfigByIds(Long[] ids) + { + return examineConfigMapper.deleteExamineConfigByIds(ids); + } + + /** + * 删除考核认证配置信息 + * + * @param id 考核认证配置主键 + * @return 结果 + */ + @Override + public int deleteExamineConfigById(Long id) + { + return examineConfigMapper.deleteExamineConfigById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/FeedingFoodServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/FeedingFoodServiceImpl.java new file mode 100644 index 0000000..5234a54 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/FeedingFoodServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.FeedingFoodMapper; +import com.ruoyi.catdog.domain.FeedingFood; +import com.ruoyi.catdog.service.IFeedingFoodService; + +/** + * 喂养要求Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class FeedingFoodServiceImpl implements IFeedingFoodService +{ + @Autowired + private FeedingFoodMapper feedingFoodMapper; + + /** + * 查询喂养要求 + * + * @param feedingFoodId 喂养要求主键 + * @return 喂养要求 + */ + @Override + public FeedingFood selectFeedingFoodByFeedingFoodId(Long feedingFoodId) + { + return feedingFoodMapper.selectFeedingFoodByFeedingFoodId(feedingFoodId); + } + + /** + * 查询喂养要求列表 + * + * @param feedingFood 喂养要求 + * @return 喂养要求 + */ + @Override + public List selectFeedingFoodList(FeedingFood feedingFood) + { + return feedingFoodMapper.selectFeedingFoodList(feedingFood); + } + + /** + * 新增喂养要求 + * + * @param feedingFood 喂养要求 + * @return 结果 + */ + @Override + public int insertFeedingFood(FeedingFood feedingFood) + { + return feedingFoodMapper.insertFeedingFood(feedingFood); + } + + /** + * 修改喂养要求 + * + * @param feedingFood 喂养要求 + * @return 结果 + */ + @Override + public int updateFeedingFood(FeedingFood feedingFood) + { + return feedingFoodMapper.updateFeedingFood(feedingFood); + } + + /** + * 批量删除喂养要求 + * + * @param feedingFoodIds 需要删除的喂养要求主键 + * @return 结果 + */ + @Override + public int deleteFeedingFoodByFeedingFoodIds(Long[] feedingFoodIds) + { + return feedingFoodMapper.deleteFeedingFoodByFeedingFoodIds(feedingFoodIds); + } + + /** + * 删除喂养要求信息 + * + * @param feedingFoodId 喂养要求主键 + * @return 结果 + */ + @Override + public int deleteFeedingFoodByFeedingFoodId(Long feedingFoodId) + { + return feedingFoodMapper.deleteFeedingFoodByFeedingFoodId(feedingFoodId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/FeedingFoodTypeServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/FeedingFoodTypeServiceImpl.java new file mode 100644 index 0000000..1936d38 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/FeedingFoodTypeServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.FeedingFoodTypeMapper; +import com.ruoyi.catdog.domain.FeedingFoodType; +import com.ruoyi.catdog.service.IFeedingFoodTypeService; + +/** + * 喂养食品类型Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class FeedingFoodTypeServiceImpl implements IFeedingFoodTypeService +{ + @Autowired + private FeedingFoodTypeMapper feedingFoodTypeMapper; + + /** + * 查询喂养食品类型 + * + * @param feedingFoodTypeId 喂养食品类型主键 + * @return 喂养食品类型 + */ + @Override + public FeedingFoodType selectFeedingFoodTypeByFeedingFoodTypeId(Long feedingFoodTypeId) + { + return feedingFoodTypeMapper.selectFeedingFoodTypeByFeedingFoodTypeId(feedingFoodTypeId); + } + + /** + * 查询喂养食品类型列表 + * + * @param feedingFoodType 喂养食品类型 + * @return 喂养食品类型 + */ + @Override + public List selectFeedingFoodTypeList(FeedingFoodType feedingFoodType) + { + return feedingFoodTypeMapper.selectFeedingFoodTypeList(feedingFoodType); + } + + /** + * 新增喂养食品类型 + * + * @param feedingFoodType 喂养食品类型 + * @return 结果 + */ + @Override + public int insertFeedingFoodType(FeedingFoodType feedingFoodType) + { + feedingFoodType.setCreateTime(DateUtils.getNowDate()); + return feedingFoodTypeMapper.insertFeedingFoodType(feedingFoodType); + } + + /** + * 修改喂养食品类型 + * + * @param feedingFoodType 喂养食品类型 + * @return 结果 + */ + @Override + public int updateFeedingFoodType(FeedingFoodType feedingFoodType) + { + feedingFoodType.setUpdateTime(DateUtils.getNowDate()); + return feedingFoodTypeMapper.updateFeedingFoodType(feedingFoodType); + } + + /** + * 批量删除喂养食品类型 + * + * @param feedingFoodTypeIds 需要删除的喂养食品类型主键 + * @return 结果 + */ + @Override + public int deleteFeedingFoodTypeByFeedingFoodTypeIds(Long[] feedingFoodTypeIds) + { + return feedingFoodTypeMapper.deleteFeedingFoodTypeByFeedingFoodTypeIds(feedingFoodTypeIds); + } + + /** + * 删除喂养食品类型信息 + * + * @param feedingFoodTypeId 喂养食品类型主键 + * @return 结果 + */ + @Override + public int deleteFeedingFoodTypeByFeedingFoodTypeId(Long feedingFoodTypeId) + { + return feedingFoodTypeMapper.deleteFeedingFoodTypeByFeedingFoodTypeId(feedingFoodTypeId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/FeedingRequirementsServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/FeedingRequirementsServiceImpl.java new file mode 100644 index 0000000..1b1f903 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/FeedingRequirementsServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.FeedingRequirementsMapper; +import com.ruoyi.catdog.domain.FeedingRequirements; +import com.ruoyi.catdog.service.IFeedingRequirementsService; + +/** + * 喂养要求配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class FeedingRequirementsServiceImpl implements IFeedingRequirementsService +{ + @Autowired + private FeedingRequirementsMapper feedingRequirementsMapper; + + /** + * 查询喂养要求配置 + * + * @param feedingRequirementsId 喂养要求配置主键 + * @return 喂养要求配置 + */ + @Override + public FeedingRequirements selectFeedingRequirementsByFeedingRequirementsId(Long feedingRequirementsId) + { + return feedingRequirementsMapper.selectFeedingRequirementsByFeedingRequirementsId(feedingRequirementsId); + } + + /** + * 查询喂养要求配置列表 + * + * @param feedingRequirements 喂养要求配置 + * @return 喂养要求配置 + */ + @Override + public List selectFeedingRequirementsList(FeedingRequirements feedingRequirements) + { + return feedingRequirementsMapper.selectFeedingRequirementsList(feedingRequirements); + } + + /** + * 新增喂养要求配置 + * + * @param feedingRequirements 喂养要求配置 + * @return 结果 + */ + @Override + public int insertFeedingRequirements(FeedingRequirements feedingRequirements) + { + return feedingRequirementsMapper.insertFeedingRequirements(feedingRequirements); + } + + /** + * 修改喂养要求配置 + * + * @param feedingRequirements 喂养要求配置 + * @return 结果 + */ + @Override + public int updateFeedingRequirements(FeedingRequirements feedingRequirements) + { + return feedingRequirementsMapper.updateFeedingRequirements(feedingRequirements); + } + + /** + * 批量删除喂养要求配置 + * + * @param feedingRequirementsIds 需要删除的喂养要求配置主键 + * @return 结果 + */ + @Override + public int deleteFeedingRequirementsByFeedingRequirementsIds(Long[] feedingRequirementsIds) + { + return feedingRequirementsMapper.deleteFeedingRequirementsByFeedingRequirementsIds(feedingRequirementsIds); + } + + /** + * 删除喂养要求配置信息 + * + * @param feedingRequirementsId 喂养要求配置主键 + * @return 结果 + */ + @Override + public int deleteFeedingRequirementsByFeedingRequirementsId(Long feedingRequirementsId) + { + return feedingRequirementsMapper.deleteFeedingRequirementsByFeedingRequirementsId(feedingRequirementsId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/FinalConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/FinalConfigServiceImpl.java new file mode 100644 index 0000000..7528937 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/FinalConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.FinalConfigMapper; +import com.ruoyi.catdog.domain.FinalConfig; +import com.ruoyi.catdog.service.IFinalConfigService; + +/** + * 最终准备页面配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class FinalConfigServiceImpl implements IFinalConfigService +{ + @Autowired + private FinalConfigMapper finalConfigMapper; + + /** + * 查询最终准备页面配置 + * + * @param id 最终准备页面配置主键 + * @return 最终准备页面配置 + */ + @Override + public FinalConfig selectFinalConfigById(Long id) + { + return finalConfigMapper.selectFinalConfigById(id); + } + + /** + * 查询最终准备页面配置列表 + * + * @param finalConfig 最终准备页面配置 + * @return 最终准备页面配置 + */ + @Override + public List selectFinalConfigList(FinalConfig finalConfig) + { + return finalConfigMapper.selectFinalConfigList(finalConfig); + } + + /** + * 新增最终准备页面配置 + * + * @param finalConfig 最终准备页面配置 + * @return 结果 + */ + @Override + public int insertFinalConfig(FinalConfig finalConfig) + { + return finalConfigMapper.insertFinalConfig(finalConfig); + } + + /** + * 修改最终准备页面配置 + * + * @param finalConfig 最终准备页面配置 + * @return 结果 + */ + @Override + public int updateFinalConfig(FinalConfig finalConfig) + { + return finalConfigMapper.updateFinalConfig(finalConfig); + } + + /** + * 批量删除最终准备页面配置 + * + * @param ids 需要删除的最终准备页面配置主键 + * @return 结果 + */ + @Override + public int deleteFinalConfigByIds(Long[] ids) + { + return finalConfigMapper.deleteFinalConfigByIds(ids); + } + + /** + * 删除最终准备页面配置信息 + * + * @param id 最终准备页面配置主键 + * @return 结果 + */ + @Override + public int deleteFinalConfigById(Long id) + { + return finalConfigMapper.deleteFinalConfigById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/IndexPageConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/IndexPageConfigServiceImpl.java new file mode 100644 index 0000000..e541f73 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/IndexPageConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.IndexPageConfigMapper; +import com.ruoyi.catdog.domain.IndexPageConfig; +import com.ruoyi.catdog.service.IIndexPageConfigService; + +/** + * 首页登录配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class IndexPageConfigServiceImpl implements IIndexPageConfigService +{ + @Autowired + private IndexPageConfigMapper indexPageConfigMapper; + + /** + * 查询首页登录配置 + * + * @param indexBackground 首页登录配置主键 + * @return 首页登录配置 + */ + @Override + public IndexPageConfig selectIndexPageConfigByIndexBackground(String indexBackground) + { + return indexPageConfigMapper.selectIndexPageConfigByIndexBackground(indexBackground); + } + + /** + * 查询首页登录配置列表 + * + * @param indexPageConfig 首页登录配置 + * @return 首页登录配置 + */ + @Override + public List selectIndexPageConfigList(IndexPageConfig indexPageConfig) + { + return indexPageConfigMapper.selectIndexPageConfigList(indexPageConfig); + } + + /** + * 新增首页登录配置 + * + * @param indexPageConfig 首页登录配置 + * @return 结果 + */ + @Override + public int insertIndexPageConfig(IndexPageConfig indexPageConfig) + { + return indexPageConfigMapper.insertIndexPageConfig(indexPageConfig); + } + + /** + * 修改首页登录配置 + * + * @param indexPageConfig 首页登录配置 + * @return 结果 + */ + @Override + public int updateIndexPageConfig(IndexPageConfig indexPageConfig) + { + return indexPageConfigMapper.updateIndexPageConfig(indexPageConfig); + } + + /** + * 批量删除首页登录配置 + * + * @param indexBackgrounds 需要删除的首页登录配置主键 + * @return 结果 + */ + @Override + public int deleteIndexPageConfigByIndexBackgrounds(String[] indexBackgrounds) + { + return indexPageConfigMapper.deleteIndexPageConfigByIndexBackgrounds(indexBackgrounds); + } + + /** + * 删除首页登录配置信息 + * + * @param indexBackground 首页登录配置主键 + * @return 结果 + */ + @Override + public int deleteIndexPageConfigByIndexBackground(String indexBackground) + { + return indexPageConfigMapper.deleteIndexPageConfigByIndexBackground(indexBackground); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/IndexPartnerConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/IndexPartnerConfigServiceImpl.java new file mode 100644 index 0000000..52b4d10 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/IndexPartnerConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.IndexPartnerConfigMapper; +import com.ruoyi.catdog.domain.IndexPartnerConfig; +import com.ruoyi.catdog.service.IIndexPartnerConfigService; + +/** + * 加入合伙人提示配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class IndexPartnerConfigServiceImpl implements IIndexPartnerConfigService +{ + @Autowired + private IndexPartnerConfigMapper indexPartnerConfigMapper; + + /** + * 查询加入合伙人提示配置 + * + * @param partnerBackground 加入合伙人提示配置主键 + * @return 加入合伙人提示配置 + */ + @Override + public IndexPartnerConfig selectIndexPartnerConfigByPartnerBackground(String partnerBackground) + { + return indexPartnerConfigMapper.selectIndexPartnerConfigByPartnerBackground(partnerBackground); + } + + /** + * 查询加入合伙人提示配置列表 + * + * @param indexPartnerConfig 加入合伙人提示配置 + * @return 加入合伙人提示配置 + */ + @Override + public List selectIndexPartnerConfigList(IndexPartnerConfig indexPartnerConfig) + { + return indexPartnerConfigMapper.selectIndexPartnerConfigList(indexPartnerConfig); + } + + /** + * 新增加入合伙人提示配置 + * + * @param indexPartnerConfig 加入合伙人提示配置 + * @return 结果 + */ + @Override + public int insertIndexPartnerConfig(IndexPartnerConfig indexPartnerConfig) + { + return indexPartnerConfigMapper.insertIndexPartnerConfig(indexPartnerConfig); + } + + /** + * 修改加入合伙人提示配置 + * + * @param indexPartnerConfig 加入合伙人提示配置 + * @return 结果 + */ + @Override + public int updateIndexPartnerConfig(IndexPartnerConfig indexPartnerConfig) + { + return indexPartnerConfigMapper.updateIndexPartnerConfig(indexPartnerConfig); + } + + /** + * 批量删除加入合伙人提示配置 + * + * @param partnerBackgrounds 需要删除的加入合伙人提示配置主键 + * @return 结果 + */ + @Override + public int deleteIndexPartnerConfigByPartnerBackgrounds(String[] partnerBackgrounds) + { + return indexPartnerConfigMapper.deleteIndexPartnerConfigByPartnerBackgrounds(partnerBackgrounds); + } + + /** + * 删除加入合伙人提示配置信息 + * + * @param partnerBackground 加入合伙人提示配置主键 + * @return 结果 + */ + @Override + public int deleteIndexPartnerConfigByPartnerBackground(String partnerBackground) + { + return indexPartnerConfigMapper.deleteIndexPartnerConfigByPartnerBackground(partnerBackground); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/IndexconfigIconServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/IndexconfigIconServiceImpl.java new file mode 100644 index 0000000..d1965fd --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/IndexconfigIconServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.IndexconfigIconMapper; +import com.ruoyi.catdog.domain.IndexconfigIcon; +import com.ruoyi.catdog.service.IIndexconfigIconService; + +/** + * 工作台图标Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class IndexconfigIconServiceImpl implements IIndexconfigIconService +{ + @Autowired + private IndexconfigIconMapper indexconfigIconMapper; + + /** + * 查询工作台图标 + * + * @param id 工作台图标主键 + * @return 工作台图标 + */ + @Override + public IndexconfigIcon selectIndexconfigIconById(Long id) + { + return indexconfigIconMapper.selectIndexconfigIconById(id); + } + + /** + * 查询工作台图标列表 + * + * @param indexconfigIcon 工作台图标 + * @return 工作台图标 + */ + @Override + public List selectIndexconfigIconList(IndexconfigIcon indexconfigIcon) + { + return indexconfigIconMapper.selectIndexconfigIconList(indexconfigIcon); + } + + /** + * 新增工作台图标 + * + * @param indexconfigIcon 工作台图标 + * @return 结果 + */ + @Override + public int insertIndexconfigIcon(IndexconfigIcon indexconfigIcon) + { + return indexconfigIconMapper.insertIndexconfigIcon(indexconfigIcon); + } + + /** + * 修改工作台图标 + * + * @param indexconfigIcon 工作台图标 + * @return 结果 + */ + @Override + public int updateIndexconfigIcon(IndexconfigIcon indexconfigIcon) + { + return indexconfigIconMapper.updateIndexconfigIcon(indexconfigIcon); + } + + /** + * 批量删除工作台图标 + * + * @param ids 需要删除的工作台图标主键 + * @return 结果 + */ + @Override + public int deleteIndexconfigIconByIds(Long[] ids) + { + return indexconfigIconMapper.deleteIndexconfigIconByIds(ids); + } + + /** + * 删除工作台图标信息 + * + * @param id 工作台图标主键 + * @return 结果 + */ + @Override + public int deleteIndexconfigIconById(Long id) + { + return indexconfigIconMapper.deleteIndexconfigIconById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/IndexconfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/IndexconfigServiceImpl.java new file mode 100644 index 0000000..b5d6378 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/IndexconfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.IndexconfigMapper; +import com.ruoyi.catdog.domain.Indexconfig; +import com.ruoyi.catdog.service.IIndexconfigService; + +/** + * 主页内容配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class IndexconfigServiceImpl implements IIndexconfigService +{ + @Autowired + private IndexconfigMapper indexconfigMapper; + + /** + * 查询主页内容配置 + * + * @param topCarouselImage 主页内容配置主键 + * @return 主页内容配置 + */ + @Override + public Indexconfig selectIndexconfigByTopCarouselImage(String topCarouselImage) + { + return indexconfigMapper.selectIndexconfigByTopCarouselImage(topCarouselImage); + } + + /** + * 查询主页内容配置列表 + * + * @param indexconfig 主页内容配置 + * @return 主页内容配置 + */ + @Override + public List selectIndexconfigList(Indexconfig indexconfig) + { + return indexconfigMapper.selectIndexconfigList(indexconfig); + } + + /** + * 新增主页内容配置 + * + * @param indexconfig 主页内容配置 + * @return 结果 + */ + @Override + public int insertIndexconfig(Indexconfig indexconfig) + { + return indexconfigMapper.insertIndexconfig(indexconfig); + } + + /** + * 修改主页内容配置 + * + * @param indexconfig 主页内容配置 + * @return 结果 + */ + @Override + public int updateIndexconfig(Indexconfig indexconfig) + { + return indexconfigMapper.updateIndexconfig(indexconfig); + } + + /** + * 批量删除主页内容配置 + * + * @param topCarouselImages 需要删除的主页内容配置主键 + * @return 结果 + */ + @Override + public int deleteIndexconfigByTopCarouselImages(String[] topCarouselImages) + { + return indexconfigMapper.deleteIndexconfigByTopCarouselImages(topCarouselImages); + } + + /** + * 删除主页内容配置信息 + * + * @param topCarouselImage 主页内容配置主键 + * @return 结果 + */ + @Override + public int deleteIndexconfigByTopCarouselImage(String topCarouselImage) + { + return indexconfigMapper.deleteIndexconfigByTopCarouselImage(topCarouselImage); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/InviteServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/InviteServiceImpl.java new file mode 100644 index 0000000..b21f1cf --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/InviteServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.InviteMapper; +import com.ruoyi.catdog.domain.Invite; +import com.ruoyi.catdog.service.IInviteService; + +/** + * 邀请海报配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class InviteServiceImpl implements IInviteService +{ + @Autowired + private InviteMapper inviteMapper; + + /** + * 查询邀请海报配置 + * + * @param id 邀请海报配置主键 + * @return 邀请海报配置 + */ + @Override + public Invite selectInviteById(Long id) + { + return inviteMapper.selectInviteById(id); + } + + /** + * 查询邀请海报配置列表 + * + * @param invite 邀请海报配置 + * @return 邀请海报配置 + */ + @Override + public List selectInviteList(Invite invite) + { + return inviteMapper.selectInviteList(invite); + } + + /** + * 新增邀请海报配置 + * + * @param invite 邀请海报配置 + * @return 结果 + */ + @Override + public int insertInvite(Invite invite) + { + return inviteMapper.insertInvite(invite); + } + + /** + * 修改邀请海报配置 + * + * @param invite 邀请海报配置 + * @return 结果 + */ + @Override + public int updateInvite(Invite invite) + { + return inviteMapper.updateInvite(invite); + } + + /** + * 批量删除邀请海报配置 + * + * @param ids 需要删除的邀请海报配置主键 + * @return 结果 + */ + @Override + public int deleteInviteByIds(Long[] ids) + { + return inviteMapper.deleteInviteByIds(ids); + } + + /** + * 删除邀请海报配置信息 + * + * @param id 邀请海报配置主键 + * @return 结果 + */ + @Override + public int deleteInviteById(Long id) + { + return inviteMapper.deleteInviteById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/LicenseImageServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/LicenseImageServiceImpl.java new file mode 100644 index 0000000..85f11c9 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/LicenseImageServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.LicenseImageMapper; +import com.ruoyi.catdog.domain.LicenseImage; +import com.ruoyi.catdog.service.ILicenseImageService; + +/** + * 执照图片Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class LicenseImageServiceImpl implements ILicenseImageService +{ + @Autowired + private LicenseImageMapper licenseImageMapper; + + /** + * 查询执照图片 + * + * @param id 执照图片主键 + * @return 执照图片 + */ + @Override + public LicenseImage selectLicenseImageById(Long id) + { + return licenseImageMapper.selectLicenseImageById(id); + } + + /** + * 查询执照图片列表 + * + * @param licenseImage 执照图片 + * @return 执照图片 + */ + @Override + public List selectLicenseImageList(LicenseImage licenseImage) + { + return licenseImageMapper.selectLicenseImageList(licenseImage); + } + + /** + * 新增执照图片 + * + * @param licenseImage 执照图片 + * @return 结果 + */ + @Override + public int insertLicenseImage(LicenseImage licenseImage) + { + return licenseImageMapper.insertLicenseImage(licenseImage); + } + + /** + * 修改执照图片 + * + * @param licenseImage 执照图片 + * @return 结果 + */ + @Override + public int updateLicenseImage(LicenseImage licenseImage) + { + return licenseImageMapper.updateLicenseImage(licenseImage); + } + + /** + * 批量删除执照图片 + * + * @param ids 需要删除的执照图片主键 + * @return 结果 + */ + @Override + public int deleteLicenseImageByIds(Long[] ids) + { + return licenseImageMapper.deleteLicenseImageByIds(ids); + } + + /** + * 删除执照图片信息 + * + * @param id 执照图片主键 + * @return 结果 + */ + @Override + public int deleteLicenseImageById(Long id) + { + return licenseImageMapper.deleteLicenseImageById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/LicenseServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/LicenseServiceImpl.java new file mode 100644 index 0000000..0361547 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/LicenseServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.LicenseMapper; +import com.ruoyi.catdog.domain.License; +import com.ruoyi.catdog.service.ILicenseService; + +/** + * 执照Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class LicenseServiceImpl implements ILicenseService +{ + @Autowired + private LicenseMapper licenseMapper; + + /** + * 查询执照 + * + * @param licenseId 执照主键 + * @return 执照 + */ + @Override + public License selectLicenseByLicenseId(Long licenseId) + { + return licenseMapper.selectLicenseByLicenseId(licenseId); + } + + /** + * 查询执照列表 + * + * @param license 执照 + * @return 执照 + */ + @Override + public List selectLicenseList(License license) + { + return licenseMapper.selectLicenseList(license); + } + + /** + * 新增执照 + * + * @param license 执照 + * @return 结果 + */ + @Override + public int insertLicense(License license) + { + license.setCreateTime(DateUtils.getNowDate()); + return licenseMapper.insertLicense(license); + } + + /** + * 修改执照 + * + * @param license 执照 + * @return 结果 + */ + @Override + public int updateLicense(License license) + { + license.setUpdateTime(DateUtils.getNowDate()); + return licenseMapper.updateLicense(license); + } + + /** + * 批量删除执照 + * + * @param licenseIds 需要删除的执照主键 + * @return 结果 + */ + @Override + public int deleteLicenseByLicenseIds(Long[] licenseIds) + { + return licenseMapper.deleteLicenseByLicenseIds(licenseIds); + } + + /** + * 删除执照信息 + * + * @param licenseId 执照主键 + * @return 结果 + */ + @Override + public int deleteLicenseByLicenseId(Long licenseId) + { + return licenseMapper.deleteLicenseByLicenseId(licenseId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/LossOrderServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/LossOrderServiceImpl.java new file mode 100644 index 0000000..2a0c3d7 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/LossOrderServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.LossOrderMapper; +import com.ruoyi.catdog.domain.LossOrder; +import com.ruoyi.catdog.service.ILossOrderService; + +/** + * 流失订单Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class LossOrderServiceImpl implements ILossOrderService +{ + @Autowired + private LossOrderMapper lossOrderMapper; + + /** + * 查询流失订单 + * + * @param lossOrderId 流失订单主键 + * @return 流失订单 + */ + @Override + public LossOrder selectLossOrderByLossOrderId(Long lossOrderId) + { + return lossOrderMapper.selectLossOrderByLossOrderId(lossOrderId); + } + + /** + * 查询流失订单列表 + * + * @param lossOrder 流失订单 + * @return 流失订单 + */ + @Override + public List selectLossOrderList(LossOrder lossOrder) + { + return lossOrderMapper.selectLossOrderList(lossOrder); + } + + /** + * 新增流失订单 + * + * @param lossOrder 流失订单 + * @return 结果 + */ + @Override + public int insertLossOrder(LossOrder lossOrder) + { + return lossOrderMapper.insertLossOrder(lossOrder); + } + + /** + * 修改流失订单 + * + * @param lossOrder 流失订单 + * @return 结果 + */ + @Override + public int updateLossOrder(LossOrder lossOrder) + { + return lossOrderMapper.updateLossOrder(lossOrder); + } + + /** + * 批量删除流失订单 + * + * @param lossOrderIds 需要删除的流失订单主键 + * @return 结果 + */ + @Override + public int deleteLossOrderByLossOrderIds(Long[] lossOrderIds) + { + return lossOrderMapper.deleteLossOrderByLossOrderIds(lossOrderIds); + } + + /** + * 删除流失订单信息 + * + * @param lossOrderId 流失订单主键 + * @return 结果 + */ + @Override + public int deleteLossOrderByLossOrderId(Long lossOrderId) + { + return lossOrderMapper.deleteLossOrderByLossOrderId(lossOrderId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/ManualConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/ManualConfigServiceImpl.java new file mode 100644 index 0000000..801ffea --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/ManualConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.ManualConfigMapper; +import com.ruoyi.catdog.domain.ManualConfig; +import com.ruoyi.catdog.service.IManualConfigService; + +/** + * 伴宠师手册配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class ManualConfigServiceImpl implements IManualConfigService +{ + @Autowired + private ManualConfigMapper manualConfigMapper; + + /** + * 查询伴宠师手册配置 + * + * @param id 伴宠师手册配置主键 + * @return 伴宠师手册配置 + */ + @Override + public ManualConfig selectManualConfigById(Long id) + { + return manualConfigMapper.selectManualConfigById(id); + } + + /** + * 查询伴宠师手册配置列表 + * + * @param manualConfig 伴宠师手册配置 + * @return 伴宠师手册配置 + */ + @Override + public List selectManualConfigList(ManualConfig manualConfig) + { + return manualConfigMapper.selectManualConfigList(manualConfig); + } + + /** + * 新增伴宠师手册配置 + * + * @param manualConfig 伴宠师手册配置 + * @return 结果 + */ + @Override + public int insertManualConfig(ManualConfig manualConfig) + { + return manualConfigMapper.insertManualConfig(manualConfig); + } + + /** + * 修改伴宠师手册配置 + * + * @param manualConfig 伴宠师手册配置 + * @return 结果 + */ + @Override + public int updateManualConfig(ManualConfig manualConfig) + { + return manualConfigMapper.updateManualConfig(manualConfig); + } + + /** + * 批量删除伴宠师手册配置 + * + * @param ids 需要删除的伴宠师手册配置主键 + * @return 结果 + */ + @Override + public int deleteManualConfigByIds(Long[] ids) + { + return manualConfigMapper.deleteManualConfigByIds(ids); + } + + /** + * 删除伴宠师手册配置信息 + * + * @param id 伴宠师手册配置主键 + * @return 结果 + */ + @Override + public int deleteManualConfigById(Long id) + { + return manualConfigMapper.deleteManualConfigById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/OrderServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/OrderServiceImpl.java new file mode 100644 index 0000000..99ac70f --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/OrderServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.OrdersMapper; +import com.ruoyi.catdog.domain.Orders; +import com.ruoyi.catdog.service.IOrderService; + +/** + * 订单Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class OrderServiceImpl implements IOrderService +{ + @Autowired + private OrdersMapper orderMapper; + + /** + * 查询订单 + * + * @param orderId 订单主键 + * @return 订单 + */ + @Override + public Orders selectOrderByOrderId(Long orderId) + { + return orderMapper.selectOrderByOrderId(orderId); + } + + /** + * 查询订单列表 + * + * @param order 订单 + * @return 订单 + */ + @Override + public List selectOrderList(Orders order) + { + return orderMapper.selectOrderList(order); + } + + /** + * 新增订单 + * + * @param order 订单 + * @return 结果 + */ + @Override + public int insertOrder(Orders order) + { + order.setCreateTime(DateUtils.getNowDate()); + return orderMapper.insertOrder(order); + } + + /** + * 修改订单 + * + * @param order 订单 + * @return 结果 + */ + @Override + public int updateOrder(Orders order) + { + order.setUpdateTime(DateUtils.getNowDate()); + return orderMapper.updateOrder(order); + } + + /** + * 批量删除订单 + * + * @param orderIds 需要删除的订单主键 + * @return 结果 + */ + @Override + public int deleteOrderByOrderIds(Long[] orderIds) + { + return orderMapper.deleteOrderByOrderIds(orderIds); + } + + /** + * 删除订单信息 + * + * @param orderId 订单主键 + * @return 结果 + */ + @Override + public int deleteOrderByOrderId(Long orderId) + { + return orderMapper.deleteOrderByOrderId(orderId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/OrdersRecordsServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/OrdersRecordsServiceImpl.java new file mode 100644 index 0000000..2aa4a7e --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/OrdersRecordsServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.OrdersRecordsMapper; +import com.ruoyi.catdog.domain.OrdersRecords; +import com.ruoyi.catdog.service.IOrdersRecordsService; + +/** + * 接单记录Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class OrdersRecordsServiceImpl implements IOrdersRecordsService +{ + @Autowired + private OrdersRecordsMapper ordersRecordsMapper; + + /** + * 查询接单记录 + * + * @param ordersRecordsId 接单记录主键 + * @return 接单记录 + */ + @Override + public OrdersRecords selectOrdersRecordsByOrdersRecordsId(Long ordersRecordsId) + { + return ordersRecordsMapper.selectOrdersRecordsByOrdersRecordsId(ordersRecordsId); + } + + /** + * 查询接单记录列表 + * + * @param ordersRecords 接单记录 + * @return 接单记录 + */ + @Override + public List selectOrdersRecordsList(OrdersRecords ordersRecords) + { + return ordersRecordsMapper.selectOrdersRecordsList(ordersRecords); + } + + /** + * 新增接单记录 + * + * @param ordersRecords 接单记录 + * @return 结果 + */ + @Override + public int insertOrdersRecords(OrdersRecords ordersRecords) + { + return ordersRecordsMapper.insertOrdersRecords(ordersRecords); + } + + /** + * 修改接单记录 + * + * @param ordersRecords 接单记录 + * @return 结果 + */ + @Override + public int updateOrdersRecords(OrdersRecords ordersRecords) + { + return ordersRecordsMapper.updateOrdersRecords(ordersRecords); + } + + /** + * 批量删除接单记录 + * + * @param ordersRecordsIds 需要删除的接单记录主键 + * @return 结果 + */ + @Override + public int deleteOrdersRecordsByOrdersRecordsIds(Long[] ordersRecordsIds) + { + return ordersRecordsMapper.deleteOrdersRecordsByOrdersRecordsIds(ordersRecordsIds); + } + + /** + * 删除接单记录信息 + * + * @param ordersRecordsId 接单记录主键 + * @return 结果 + */ + @Override + public int deleteOrdersRecordsByOrdersRecordsId(Long ordersRecordsId) + { + return ordersRecordsMapper.deleteOrdersRecordsByOrdersRecordsId(ordersRecordsId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PaperPromptConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PaperPromptConfigServiceImpl.java new file mode 100644 index 0000000..844d206 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PaperPromptConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.PaperPromptConfigMapper; +import com.ruoyi.catdog.domain.PaperPromptConfig; +import com.ruoyi.catdog.service.IPaperPromptConfigService; + +/** + * 证件提示配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class PaperPromptConfigServiceImpl implements IPaperPromptConfigService +{ + @Autowired + private PaperPromptConfigMapper paperPromptConfigMapper; + + /** + * 查询证件提示配置 + * + * @param id 证件提示配置主键 + * @return 证件提示配置 + */ + @Override + public PaperPromptConfig selectPaperPromptConfigById(Long id) + { + return paperPromptConfigMapper.selectPaperPromptConfigById(id); + } + + /** + * 查询证件提示配置列表 + * + * @param paperPromptConfig 证件提示配置 + * @return 证件提示配置 + */ + @Override + public List selectPaperPromptConfigList(PaperPromptConfig paperPromptConfig) + { + return paperPromptConfigMapper.selectPaperPromptConfigList(paperPromptConfig); + } + + /** + * 新增证件提示配置 + * + * @param paperPromptConfig 证件提示配置 + * @return 结果 + */ + @Override + public int insertPaperPromptConfig(PaperPromptConfig paperPromptConfig) + { + return paperPromptConfigMapper.insertPaperPromptConfig(paperPromptConfig); + } + + /** + * 修改证件提示配置 + * + * @param paperPromptConfig 证件提示配置 + * @return 结果 + */ + @Override + public int updatePaperPromptConfig(PaperPromptConfig paperPromptConfig) + { + return paperPromptConfigMapper.updatePaperPromptConfig(paperPromptConfig); + } + + /** + * 批量删除证件提示配置 + * + * @param ids 需要删除的证件提示配置主键 + * @return 结果 + */ + @Override + public int deletePaperPromptConfigByIds(Long[] ids) + { + return paperPromptConfigMapper.deletePaperPromptConfigByIds(ids); + } + + /** + * 删除证件提示配置信息 + * + * @param id 证件提示配置主键 + * @return 结果 + */ + @Override + public int deletePaperPromptConfigById(Long id) + { + return paperPromptConfigMapper.deletePaperPromptConfigById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PartnerServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PartnerServiceImpl.java new file mode 100644 index 0000000..8a0e89f --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PartnerServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.PartnerMapper; +import com.ruoyi.catdog.domain.Partner; +import com.ruoyi.catdog.service.IPartnerService; + +/** + * 合伙人Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class PartnerServiceImpl implements IPartnerService +{ + @Autowired + private PartnerMapper partnerMapper; + + /** + * 查询合伙人 + * + * @param id 合伙人主键 + * @return 合伙人 + */ + @Override + public Partner selectPartnerById(Long id) + { + return partnerMapper.selectPartnerById(id); + } + + /** + * 查询合伙人列表 + * + * @param partner 合伙人 + * @return 合伙人 + */ + @Override + public List selectPartnerList(Partner partner) + { + return partnerMapper.selectPartnerList(partner); + } + + /** + * 新增合伙人 + * + * @param partner 合伙人 + * @return 结果 + */ + @Override + public int insertPartner(Partner partner) + { + return partnerMapper.insertPartner(partner); + } + + /** + * 修改合伙人 + * + * @param partner 合伙人 + * @return 结果 + */ + @Override + public int updatePartner(Partner partner) + { + return partnerMapper.updatePartner(partner); + } + + /** + * 批量删除合伙人 + * + * @param ids 需要删除的合伙人主键 + * @return 结果 + */ + @Override + public int deletePartnerByIds(Long[] ids) + { + return partnerMapper.deletePartnerByIds(ids); + } + + /** + * 删除合伙人信息 + * + * @param id 合伙人主键 + * @return 结果 + */ + @Override + public int deletePartnerById(Long id) + { + return partnerMapper.deletePartnerById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PartnerbindingServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PartnerbindingServiceImpl.java new file mode 100644 index 0000000..e27c1af --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PartnerbindingServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.PartnerbindingMapper; +import com.ruoyi.catdog.domain.Partnerbinding; +import com.ruoyi.catdog.service.IPartnerbindingService; + +/** + * 合伙人绑定Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class PartnerbindingServiceImpl implements IPartnerbindingService +{ + @Autowired + private PartnerbindingMapper partnerbindingMapper; + + /** + * 查询合伙人绑定 + * + * @param id 合伙人绑定主键 + * @return 合伙人绑定 + */ + @Override + public Partnerbinding selectPartnerbindingById(Long id) + { + return partnerbindingMapper.selectPartnerbindingById(id); + } + + /** + * 查询合伙人绑定列表 + * + * @param partnerbinding 合伙人绑定 + * @return 合伙人绑定 + */ + @Override + public List selectPartnerbindingList(Partnerbinding partnerbinding) + { + return partnerbindingMapper.selectPartnerbindingList(partnerbinding); + } + + /** + * 新增合伙人绑定 + * + * @param partnerbinding 合伙人绑定 + * @return 结果 + */ + @Override + public int insertPartnerbinding(Partnerbinding partnerbinding) + { + return partnerbindingMapper.insertPartnerbinding(partnerbinding); + } + + /** + * 修改合伙人绑定 + * + * @param partnerbinding 合伙人绑定 + * @return 结果 + */ + @Override + public int updatePartnerbinding(Partnerbinding partnerbinding) + { + return partnerbindingMapper.updatePartnerbinding(partnerbinding); + } + + /** + * 批量删除合伙人绑定 + * + * @param ids 需要删除的合伙人绑定主键 + * @return 结果 + */ + @Override + public int deletePartnerbindingByIds(Long[] ids) + { + return partnerbindingMapper.deletePartnerbindingByIds(ids); + } + + /** + * 删除合伙人绑定信息 + * + * @param id 合伙人绑定主键 + * @return 结果 + */ + @Override + public int deletePartnerbindingById(Long id) + { + return partnerbindingMapper.deletePartnerbindingById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PartnerdataServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PartnerdataServiceImpl.java new file mode 100644 index 0000000..e12ef0a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PartnerdataServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.PartnerdataMapper; +import com.ruoyi.catdog.domain.Partnerdata; +import com.ruoyi.catdog.service.IPartnerdataService; + +/** + * 合伙人数据Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class PartnerdataServiceImpl implements IPartnerdataService +{ + @Autowired + private PartnerdataMapper partnerdataMapper; + + /** + * 查询合伙人数据 + * + * @param id 合伙人数据主键 + * @return 合伙人数据 + */ + @Override + public Partnerdata selectPartnerdataById(Long id) + { + return partnerdataMapper.selectPartnerdataById(id); + } + + /** + * 查询合伙人数据列表 + * + * @param partnerdata 合伙人数据 + * @return 合伙人数据 + */ + @Override + public List selectPartnerdataList(Partnerdata partnerdata) + { + return partnerdataMapper.selectPartnerdataList(partnerdata); + } + + /** + * 新增合伙人数据 + * + * @param partnerdata 合伙人数据 + * @return 结果 + */ + @Override + public int insertPartnerdata(Partnerdata partnerdata) + { + return partnerdataMapper.insertPartnerdata(partnerdata); + } + + /** + * 修改合伙人数据 + * + * @param partnerdata 合伙人数据 + * @return 结果 + */ + @Override + public int updatePartnerdata(Partnerdata partnerdata) + { + return partnerdataMapper.updatePartnerdata(partnerdata); + } + + /** + * 批量删除合伙人数据 + * + * @param ids 需要删除的合伙人数据主键 + * @return 结果 + */ + @Override + public int deletePartnerdataByIds(Long[] ids) + { + return partnerdataMapper.deletePartnerdataByIds(ids); + } + + /** + * 删除合伙人数据信息 + * + * @param id 合伙人数据主键 + * @return 结果 + */ + @Override + public int deletePartnerdataById(Long id) + { + return partnerdataMapper.deletePartnerdataById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PartnerincomeServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PartnerincomeServiceImpl.java new file mode 100644 index 0000000..c90548a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PartnerincomeServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.PartnerincomeMapper; +import com.ruoyi.catdog.domain.Partnerincome; +import com.ruoyi.catdog.service.IPartnerincomeService; + +/** + * 合伙人等级记录Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class PartnerincomeServiceImpl implements IPartnerincomeService +{ + @Autowired + private PartnerincomeMapper partnerincomeMapper; + + /** + * 查询合伙人等级记录 + * + * @param id 合伙人等级记录主键 + * @return 合伙人等级记录 + */ + @Override + public Partnerincome selectPartnerincomeById(Long id) + { + return partnerincomeMapper.selectPartnerincomeById(id); + } + + /** + * 查询合伙人等级记录列表 + * + * @param partnerincome 合伙人等级记录 + * @return 合伙人等级记录 + */ + @Override + public List selectPartnerincomeList(Partnerincome partnerincome) + { + return partnerincomeMapper.selectPartnerincomeList(partnerincome); + } + + /** + * 新增合伙人等级记录 + * + * @param partnerincome 合伙人等级记录 + * @return 结果 + */ + @Override + public int insertPartnerincome(Partnerincome partnerincome) + { + return partnerincomeMapper.insertPartnerincome(partnerincome); + } + + /** + * 修改合伙人等级记录 + * + * @param partnerincome 合伙人等级记录 + * @return 结果 + */ + @Override + public int updatePartnerincome(Partnerincome partnerincome) + { + return partnerincomeMapper.updatePartnerincome(partnerincome); + } + + /** + * 批量删除合伙人等级记录 + * + * @param ids 需要删除的合伙人等级记录主键 + * @return 结果 + */ + @Override + public int deletePartnerincomeByIds(Long[] ids) + { + return partnerincomeMapper.deletePartnerincomeByIds(ids); + } + + /** + * 删除合伙人等级记录信息 + * + * @param id 合伙人等级记录主键 + * @return 结果 + */ + @Override + public int deletePartnerincomeById(Long id) + { + return partnerincomeMapper.deletePartnerincomeById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetPersonalityConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetPersonalityConfigServiceImpl.java new file mode 100644 index 0000000..38b4f8b --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetPersonalityConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.PetPersonalityConfigMapper; +import com.ruoyi.catdog.domain.PetPersonalityConfig; +import com.ruoyi.catdog.service.IPetPersonalityConfigService; + +/** + * 宠物性格快捷选择配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class PetPersonalityConfigServiceImpl implements IPetPersonalityConfigService +{ + @Autowired + private PetPersonalityConfigMapper petPersonalityConfigMapper; + + /** + * 查询宠物性格快捷选择配置 + * + * @param id 宠物性格快捷选择配置主键 + * @return 宠物性格快捷选择配置 + */ + @Override + public PetPersonalityConfig selectPetPersonalityConfigById(Long id) + { + return petPersonalityConfigMapper.selectPetPersonalityConfigById(id); + } + + /** + * 查询宠物性格快捷选择配置列表 + * + * @param petPersonalityConfig 宠物性格快捷选择配置 + * @return 宠物性格快捷选择配置 + */ + @Override + public List selectPetPersonalityConfigList(PetPersonalityConfig petPersonalityConfig) + { + return petPersonalityConfigMapper.selectPetPersonalityConfigList(petPersonalityConfig); + } + + /** + * 新增宠物性格快捷选择配置 + * + * @param petPersonalityConfig 宠物性格快捷选择配置 + * @return 结果 + */ + @Override + public int insertPetPersonalityConfig(PetPersonalityConfig petPersonalityConfig) + { + return petPersonalityConfigMapper.insertPetPersonalityConfig(petPersonalityConfig); + } + + /** + * 修改宠物性格快捷选择配置 + * + * @param petPersonalityConfig 宠物性格快捷选择配置 + * @return 结果 + */ + @Override + public int updatePetPersonalityConfig(PetPersonalityConfig petPersonalityConfig) + { + return petPersonalityConfigMapper.updatePetPersonalityConfig(petPersonalityConfig); + } + + /** + * 批量删除宠物性格快捷选择配置 + * + * @param ids 需要删除的宠物性格快捷选择配置主键 + * @return 结果 + */ + @Override + public int deletePetPersonalityConfigByIds(Long[] ids) + { + return petPersonalityConfigMapper.deletePetPersonalityConfigByIds(ids); + } + + /** + * 删除宠物性格快捷选择配置信息 + * + * @param id 宠物性格快捷选择配置主键 + * @return 结果 + */ + @Override + public int deletePetPersonalityConfigById(Long id) + { + return petPersonalityConfigMapper.deletePetPersonalityConfigById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetProfileConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetProfileConfigServiceImpl.java new file mode 100644 index 0000000..17ed13c --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetProfileConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.PetProfileConfigMapper; +import com.ruoyi.catdog.domain.PetProfileConfig; +import com.ruoyi.catdog.service.IPetProfileConfigService; + +/** + * 宠物档案配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class PetProfileConfigServiceImpl implements IPetProfileConfigService +{ + @Autowired + private PetProfileConfigMapper petProfileConfigMapper; + + /** + * 查询宠物档案配置 + * + * @param id 宠物档案配置主键 + * @return 宠物档案配置 + */ + @Override + public PetProfileConfig selectPetProfileConfigById(Long id) + { + return petProfileConfigMapper.selectPetProfileConfigById(id); + } + + /** + * 查询宠物档案配置列表 + * + * @param petProfileConfig 宠物档案配置 + * @return 宠物档案配置 + */ + @Override + public List selectPetProfileConfigList(PetProfileConfig petProfileConfig) + { + return petProfileConfigMapper.selectPetProfileConfigList(petProfileConfig); + } + + /** + * 新增宠物档案配置 + * + * @param petProfileConfig 宠物档案配置 + * @return 结果 + */ + @Override + public int insertPetProfileConfig(PetProfileConfig petProfileConfig) + { + return petProfileConfigMapper.insertPetProfileConfig(petProfileConfig); + } + + /** + * 修改宠物档案配置 + * + * @param petProfileConfig 宠物档案配置 + * @return 结果 + */ + @Override + public int updatePetProfileConfig(PetProfileConfig petProfileConfig) + { + return petProfileConfigMapper.updatePetProfileConfig(petProfileConfig); + } + + /** + * 批量删除宠物档案配置 + * + * @param ids 需要删除的宠物档案配置主键 + * @return 结果 + */ + @Override + public int deletePetProfileConfigByIds(Long[] ids) + { + return petProfileConfigMapper.deletePetProfileConfigByIds(ids); + } + + /** + * 删除宠物档案配置信息 + * + * @param id 宠物档案配置主键 + * @return 结果 + */ + @Override + public int deletePetProfileConfigById(Long id) + { + return petProfileConfigMapper.deletePetProfileConfigById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetTeacharCheckServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetTeacharCheckServiceImpl.java new file mode 100644 index 0000000..5b31692 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetTeacharCheckServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.PetTeacharCheckMapper; +import com.ruoyi.catdog.domain.PetTeacharCheck; +import com.ruoyi.catdog.service.IPetTeacharCheckService; + +/** + * 打卡Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class PetTeacharCheckServiceImpl implements IPetTeacharCheckService +{ + @Autowired + private PetTeacharCheckMapper petTeacharCheckMapper; + + /** + * 查询打卡 + * + * @param checkId 打卡主键 + * @return 打卡 + */ + @Override + public PetTeacharCheck selectPetTeacharCheckByCheckId(Long checkId) + { + return petTeacharCheckMapper.selectPetTeacharCheckByCheckId(checkId); + } + + /** + * 查询打卡列表 + * + * @param petTeacharCheck 打卡 + * @return 打卡 + */ + @Override + public List selectPetTeacharCheckList(PetTeacharCheck petTeacharCheck) + { + return petTeacharCheckMapper.selectPetTeacharCheckList(petTeacharCheck); + } + + /** + * 新增打卡 + * + * @param petTeacharCheck 打卡 + * @return 结果 + */ + @Override + public int insertPetTeacharCheck(PetTeacharCheck petTeacharCheck) + { + return petTeacharCheckMapper.insertPetTeacharCheck(petTeacharCheck); + } + + /** + * 修改打卡 + * + * @param petTeacharCheck 打卡 + * @return 结果 + */ + @Override + public int updatePetTeacharCheck(PetTeacharCheck petTeacharCheck) + { + return petTeacharCheckMapper.updatePetTeacharCheck(petTeacharCheck); + } + + /** + * 批量删除打卡 + * + * @param checkIds 需要删除的打卡主键 + * @return 结果 + */ + @Override + public int deletePetTeacharCheckByCheckIds(Long[] checkIds) + { + return petTeacharCheckMapper.deletePetTeacharCheckByCheckIds(checkIds); + } + + /** + * 删除打卡信息 + * + * @param checkId 打卡主键 + * @return 结果 + */ + @Override + public int deletePetTeacharCheckByCheckId(Long checkId) + { + return petTeacharCheckMapper.deletePetTeacharCheckByCheckId(checkId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetTeacherGradeServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetTeacherGradeServiceImpl.java new file mode 100644 index 0000000..694538e --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetTeacherGradeServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.PetTeacherGradeMapper; +import com.ruoyi.catdog.domain.PetTeacherGrade; +import com.ruoyi.catdog.service.IPetTeacherGradeService; + +/** + * 伴宠师等级配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class PetTeacherGradeServiceImpl implements IPetTeacherGradeService +{ + @Autowired + private PetTeacherGradeMapper petTeacherGradeMapper; + + /** + * 查询伴宠师等级配置 + * + * @param gradeId 伴宠师等级配置主键 + * @return 伴宠师等级配置 + */ + @Override + public PetTeacherGrade selectPetTeacherGradeByGradeId(String gradeId) + { + return petTeacherGradeMapper.selectPetTeacherGradeByGradeId(gradeId); + } + + /** + * 查询伴宠师等级配置列表 + * + * @param petTeacherGrade 伴宠师等级配置 + * @return 伴宠师等级配置 + */ + @Override + public List selectPetTeacherGradeList(PetTeacherGrade petTeacherGrade) + { + return petTeacherGradeMapper.selectPetTeacherGradeList(petTeacherGrade); + } + + /** + * 新增伴宠师等级配置 + * + * @param petTeacherGrade 伴宠师等级配置 + * @return 结果 + */ + @Override + public int insertPetTeacherGrade(PetTeacherGrade petTeacherGrade) + { + return petTeacherGradeMapper.insertPetTeacherGrade(petTeacherGrade); + } + + /** + * 修改伴宠师等级配置 + * + * @param petTeacherGrade 伴宠师等级配置 + * @return 结果 + */ + @Override + public int updatePetTeacherGrade(PetTeacherGrade petTeacherGrade) + { + return petTeacherGradeMapper.updatePetTeacherGrade(petTeacherGrade); + } + + /** + * 批量删除伴宠师等级配置 + * + * @param gradeIds 需要删除的伴宠师等级配置主键 + * @return 结果 + */ + @Override + public int deletePetTeacherGradeByGradeIds(String[] gradeIds) + { + return petTeacherGradeMapper.deletePetTeacherGradeByGradeIds(gradeIds); + } + + /** + * 删除伴宠师等级配置信息 + * + * @param gradeId 伴宠师等级配置主键 + * @return 结果 + */ + @Override + public int deletePetTeacherGradeByGradeId(String gradeId) + { + return petTeacherGradeMapper.deletePetTeacherGradeByGradeId(gradeId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetTeacherInfoServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetTeacherInfoServiceImpl.java new file mode 100644 index 0000000..16be895 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetTeacherInfoServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.PetTeacherInfoMapper; +import com.ruoyi.catdog.domain.PetTeacherInfo; +import com.ruoyi.catdog.service.IPetTeacherInfoService; + +/** + * 伴宠师信息Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class PetTeacherInfoServiceImpl implements IPetTeacherInfoService +{ + @Autowired + private PetTeacherInfoMapper petTeacherInfoMapper; + + /** + * 查询伴宠师信息 + * + * @param petTeacherId 伴宠师信息主键 + * @return 伴宠师信息 + */ + @Override + public PetTeacherInfo selectPetTeacherInfoByPetTeacherId(Long petTeacherId) + { + return petTeacherInfoMapper.selectPetTeacherInfoByPetTeacherId(petTeacherId); + } + + /** + * 查询伴宠师信息列表 + * + * @param petTeacherInfo 伴宠师信息 + * @return 伴宠师信息 + */ + @Override + public List selectPetTeacherInfoList(PetTeacherInfo petTeacherInfo) + { + return petTeacherInfoMapper.selectPetTeacherInfoList(petTeacherInfo); + } + + /** + * 新增伴宠师信息 + * + * @param petTeacherInfo 伴宠师信息 + * @return 结果 + */ + @Override + public int insertPetTeacherInfo(PetTeacherInfo petTeacherInfo) + { + return petTeacherInfoMapper.insertPetTeacherInfo(petTeacherInfo); + } + + /** + * 修改伴宠师信息 + * + * @param petTeacherInfo 伴宠师信息 + * @return 结果 + */ + @Override + public int updatePetTeacherInfo(PetTeacherInfo petTeacherInfo) + { + return petTeacherInfoMapper.updatePetTeacherInfo(petTeacherInfo); + } + + /** + * 批量删除伴宠师信息 + * + * @param petTeacherIds 需要删除的伴宠师信息主键 + * @return 结果 + */ + @Override + public int deletePetTeacherInfoByPetTeacherIds(Long[] petTeacherIds) + { + return petTeacherInfoMapper.deletePetTeacherInfoByPetTeacherIds(petTeacherIds); + } + + /** + * 删除伴宠师信息信息 + * + * @param petTeacherId 伴宠师信息主键 + * @return 结果 + */ + @Override + public int deletePetTeacherInfoByPetTeacherId(Long petTeacherId) + { + return petTeacherInfoMapper.deletePetTeacherInfoByPetTeacherId(petTeacherId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetTypeServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetTypeServiceImpl.java new file mode 100644 index 0000000..a857e7a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetTypeServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.PetTypeMapper; +import com.ruoyi.catdog.domain.PetType; +import com.ruoyi.catdog.service.IPetTypeService; + +/** + * 宠物类型Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class PetTypeServiceImpl implements IPetTypeService +{ + @Autowired + private PetTypeMapper petTypeMapper; + + /** + * 查询宠物类型 + * + * @param petTypeId 宠物类型主键 + * @return 宠物类型 + */ + @Override + public PetType selectPetTypeByPetTypeId(Long petTypeId) + { + return petTypeMapper.selectPetTypeByPetTypeId(petTypeId); + } + + /** + * 查询宠物类型列表 + * + * @param petType 宠物类型 + * @return 宠物类型 + */ + @Override + public List selectPetTypeList(PetType petType) + { + return petTypeMapper.selectPetTypeList(petType); + } + + /** + * 新增宠物类型 + * + * @param petType 宠物类型 + * @return 结果 + */ + @Override + public int insertPetType(PetType petType) + { + return petTypeMapper.insertPetType(petType); + } + + /** + * 修改宠物类型 + * + * @param petType 宠物类型 + * @return 结果 + */ + @Override + public int updatePetType(PetType petType) + { + return petTypeMapper.updatePetType(petType); + } + + /** + * 批量删除宠物类型 + * + * @param petTypeIds 需要删除的宠物类型主键 + * @return 结果 + */ + @Override + public int deletePetTypeByPetTypeIds(Long[] petTypeIds) + { + return petTypeMapper.deletePetTypeByPetTypeIds(petTypeIds); + } + + /** + * 删除宠物类型信息 + * + * @param petTypeId 宠物类型主键 + * @return 结果 + */ + @Override + public int deletePetTypeByPetTypeId(Long petTypeId) + { + return petTypeMapper.deletePetTypeByPetTypeId(petTypeId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetsServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetsServiceImpl.java new file mode 100644 index 0000000..ea5f5df --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/catdog/service/impl/PetsServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.catdog.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.catdog.mapper.PetsMapper; +import com.ruoyi.catdog.domain.Pets; +import com.ruoyi.catdog.service.IPetsService; + +/** + * 宠物信息Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class PetsServiceImpl implements IPetsService +{ + @Autowired + private PetsMapper petsMapper; + + /** + * 查询宠物信息 + * + * @param petId 宠物信息主键 + * @return 宠物信息 + */ + @Override + public Pets selectPetsByPetId(Long petId) + { + return petsMapper.selectPetsByPetId(petId); + } + + /** + * 查询宠物信息列表 + * + * @param pets 宠物信息 + * @return 宠物信息 + */ + @Override + public List selectPetsList(Pets pets) + { + return petsMapper.selectPetsList(pets); + } + + /** + * 新增宠物信息 + * + * @param pets 宠物信息 + * @return 结果 + */ + @Override + public int insertPets(Pets pets) + { + pets.setCreateTime(DateUtils.getNowDate()); + return petsMapper.insertPets(pets); + } + + /** + * 修改宠物信息 + * + * @param pets 宠物信息 + * @return 结果 + */ + @Override + public int updatePets(Pets pets) + { + pets.setUpdateTime(DateUtils.getNowDate()); + return petsMapper.updatePets(pets); + } + + /** + * 批量删除宠物信息 + * + * @param petIds 需要删除的宠物信息主键 + * @return 结果 + */ + @Override + public int deletePetsByPetIds(Long[] petIds) + { + return petsMapper.deletePetsByPetIds(petIds); + } + + /** + * 删除宠物信息信息 + * + * @param petId 宠物信息主键 + * @return 结果 + */ + @Override + public int deletePetsByPetId(Long petId) + { + return petsMapper.deletePetsByPetId(petId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AddValueServiceController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AddValueServiceController.java new file mode 100644 index 0000000..2e99e9a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AddValueServiceController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.AddValueService; +import com.ruoyi.system.service.IAddValueServiceService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 增值服务Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/service") +public class AddValueServiceController extends BaseController +{ + @Autowired + private IAddValueServiceService addValueServiceService; + + /** + * 查询增值服务列表 + */ + @PreAuthorize("@ss.hasPermi('system:service:list')") + @GetMapping("/list") + public TableDataInfo list(AddValueService addValueService) + { + startPage(); + List list = addValueServiceService.selectAddValueServiceList(addValueService); + return getDataTable(list); + } + + /** + * 导出增值服务列表 + */ + @PreAuthorize("@ss.hasPermi('system:service:export')") + @Log(title = "增值服务", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AddValueService addValueService) throws IOException { + List list = addValueServiceService.selectAddValueServiceList(addValueService); + ExcelUtil util = new ExcelUtil(AddValueService.class); + util.exportExcel(response, list, "增值服务数据"); + } + + /** + * 获取增值服务详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:service:query')") + @GetMapping(value = "/{addValueServiceId}") + public AjaxResult getInfo(@PathVariable("addValueServiceId") Long addValueServiceId) + { + return success(addValueServiceService.selectAddValueServiceByAddValueServiceId(addValueServiceId)); + } + + /** + * 新增增值服务 + */ + @PreAuthorize("@ss.hasPermi('system:service:add')") + @Log(title = "增值服务", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AddValueService addValueService) + { + return toAjax(addValueServiceService.insertAddValueService(addValueService)); + } + + /** + * 修改增值服务 + */ + @PreAuthorize("@ss.hasPermi('system:service:edit')") + @Log(title = "增值服务", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AddValueService addValueService) + { + return toAjax(addValueServiceService.updateAddValueService(addValueService)); + } + + /** + * 删除增值服务 + */ + @PreAuthorize("@ss.hasPermi('system:service:remove')") + @Log(title = "增值服务", businessType = BusinessType.DELETE) + @DeleteMapping("/{addValueServiceIds}") + public AjaxResult remove(@PathVariable Long[] addValueServiceIds) + { + return toAjax(addValueServiceService.deleteAddValueServiceByAddValueServiceIds(addValueServiceIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AddValueServiceRecordsController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AddValueServiceRecordsController.java new file mode 100644 index 0000000..1b70164 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AddValueServiceRecordsController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.AddValueServiceRecords; +import com.ruoyi.system.service.IAddValueServiceRecordsService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 增值服务记录Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/records") +public class AddValueServiceRecordsController extends BaseController +{ + @Autowired + private IAddValueServiceRecordsService addValueServiceRecordsService; + + /** + * 查询增值服务记录列表 + */ + @PreAuthorize("@ss.hasPermi('system:records:list')") + @GetMapping("/list") + public TableDataInfo list(AddValueServiceRecords addValueServiceRecords) + { + startPage(); + List list = addValueServiceRecordsService.selectAddValueServiceRecordsList(addValueServiceRecords); + return getDataTable(list); + } + + /** + * 导出增值服务记录列表 + */ + @PreAuthorize("@ss.hasPermi('system:records:export')") + @Log(title = "增值服务记录", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AddValueServiceRecords addValueServiceRecords) throws IOException { + List list = addValueServiceRecordsService.selectAddValueServiceRecordsList(addValueServiceRecords); + ExcelUtil util = new ExcelUtil(AddValueServiceRecords.class); + util.exportExcel(response, list, "增值服务记录数据"); + } + + /** + * 获取增值服务记录详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:records:query')") + @GetMapping(value = "/{addValueServiceRecordsId}") + public AjaxResult getInfo(@PathVariable("addValueServiceRecordsId") Long addValueServiceRecordsId) + { + return success(addValueServiceRecordsService.selectAddValueServiceRecordsByAddValueServiceRecordsId(addValueServiceRecordsId)); + } + + /** + * 新增增值服务记录 + */ + @PreAuthorize("@ss.hasPermi('system:records:add')") + @Log(title = "增值服务记录", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AddValueServiceRecords addValueServiceRecords) + { + return toAjax(addValueServiceRecordsService.insertAddValueServiceRecords(addValueServiceRecords)); + } + + /** + * 修改增值服务记录 + */ + @PreAuthorize("@ss.hasPermi('system:records:edit')") + @Log(title = "增值服务记录", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AddValueServiceRecords addValueServiceRecords) + { + return toAjax(addValueServiceRecordsService.updateAddValueServiceRecords(addValueServiceRecords)); + } + + /** + * 删除增值服务记录 + */ + @PreAuthorize("@ss.hasPermi('system:records:remove')") + @Log(title = "增值服务记录", businessType = BusinessType.DELETE) + @DeleteMapping("/{addValueServiceRecordsIds}") + public AjaxResult remove(@PathVariable Long[] addValueServiceRecordsIds) + { + return toAjax(addValueServiceRecordsService.deleteAddValueServiceRecordsByAddValueServiceRecordsIds(addValueServiceRecordsIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AdditionalServicesController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AdditionalServicesController.java new file mode 100644 index 0000000..b4b875c --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AdditionalServicesController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.AdditionalServices; +import com.ruoyi.system.service.IAdditionalServicesService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 附加服务Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/services") +public class AdditionalServicesController extends BaseController +{ + @Autowired + private IAdditionalServicesService additionalServicesService; + + /** + * 查询附加服务列表 + */ + @PreAuthorize("@ss.hasPermi('system:services:list')") + @GetMapping("/list") + public TableDataInfo list(AdditionalServices additionalServices) + { + startPage(); + List list = additionalServicesService.selectAdditionalServicesList(additionalServices); + return getDataTable(list); + } + + /** + * 导出附加服务列表 + */ + @PreAuthorize("@ss.hasPermi('system:services:export')") + @Log(title = "附加服务", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AdditionalServices additionalServices) throws IOException { + List list = additionalServicesService.selectAdditionalServicesList(additionalServices); + ExcelUtil util = new ExcelUtil(AdditionalServices.class); + util.exportExcel(response, list, "附加服务数据"); + } + + /** + * 获取附加服务详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:services:query')") + @GetMapping(value = "/{additionalServicesId}") + public AjaxResult getInfo(@PathVariable("additionalServicesId") Long additionalServicesId) + { + return success(additionalServicesService.selectAdditionalServicesByAdditionalServicesId(additionalServicesId)); + } + + /** + * 新增附加服务 + */ + @PreAuthorize("@ss.hasPermi('system:services:add')") + @Log(title = "附加服务", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AdditionalServices additionalServices) + { + return toAjax(additionalServicesService.insertAdditionalServices(additionalServices)); + } + + /** + * 修改附加服务 + */ + @PreAuthorize("@ss.hasPermi('system:services:edit')") + @Log(title = "附加服务", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AdditionalServices additionalServices) + { + return toAjax(additionalServicesService.updateAdditionalServices(additionalServices)); + } + + /** + * 删除附加服务 + */ + @PreAuthorize("@ss.hasPermi('system:services:remove')") + @Log(title = "附加服务", businessType = BusinessType.DELETE) + @DeleteMapping("/{additionalServicesIds}") + public AjaxResult remove(@PathVariable Long[] additionalServicesIds) + { + return toAjax(additionalServicesService.deleteAdditionalServicesByAdditionalServicesIds(additionalServicesIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AdditionalServicesTypeController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AdditionalServicesTypeController.java new file mode 100644 index 0000000..6e4cb7c --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AdditionalServicesTypeController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.AdditionalServicesType; +import com.ruoyi.system.service.IAdditionalServicesTypeService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 附加服务类型Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/type") +public class AdditionalServicesTypeController extends BaseController +{ + @Autowired + private IAdditionalServicesTypeService additionalServicesTypeService; + + /** + * 查询附加服务类型列表 + */ + @PreAuthorize("@ss.hasPermi('system:type:list')") + @GetMapping("/list") + public TableDataInfo list(AdditionalServicesType additionalServicesType) + { + startPage(); + List list = additionalServicesTypeService.selectAdditionalServicesTypeList(additionalServicesType); + return getDataTable(list); + } + + /** + * 导出附加服务类型列表 + */ + @PreAuthorize("@ss.hasPermi('system:type:export')") + @Log(title = "附加服务类型", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AdditionalServicesType additionalServicesType) throws IOException { + List list = additionalServicesTypeService.selectAdditionalServicesTypeList(additionalServicesType); + ExcelUtil util = new ExcelUtil(AdditionalServicesType.class); + util.exportExcel(response, list, "附加服务类型数据"); + } + + /** + * 获取附加服务类型详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:type:query')") + @GetMapping(value = "/{additionalServicesTypeId}") + public AjaxResult getInfo(@PathVariable("additionalServicesTypeId") Long additionalServicesTypeId) + { + return success(additionalServicesTypeService.selectAdditionalServicesTypeByAdditionalServicesTypeId(additionalServicesTypeId)); + } + + /** + * 新增附加服务类型 + */ + @PreAuthorize("@ss.hasPermi('system:type:add')") + @Log(title = "附加服务类型", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AdditionalServicesType additionalServicesType) + { + return toAjax(additionalServicesTypeService.insertAdditionalServicesType(additionalServicesType)); + } + + /** + * 修改附加服务类型 + */ + @PreAuthorize("@ss.hasPermi('system:type:edit')") + @Log(title = "附加服务类型", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AdditionalServicesType additionalServicesType) + { + return toAjax(additionalServicesTypeService.updateAdditionalServicesType(additionalServicesType)); + } + + /** + * 删除附加服务类型 + */ + @PreAuthorize("@ss.hasPermi('system:type:remove')") + @Log(title = "附加服务类型", businessType = BusinessType.DELETE) + @DeleteMapping("/{additionalServicesTypeIds}") + public AjaxResult remove(@PathVariable Long[] additionalServicesTypeIds) + { + return toAjax(additionalServicesTypeService.deleteAdditionalServicesTypeByAdditionalServicesTypeIds(additionalServicesTypeIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AddressConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AddressConfigController.java new file mode 100644 index 0000000..1b527c4 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AddressConfigController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.AddressConfig; +import com.ruoyi.system.service.IAddressConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 接单地址配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/AddressConfig") +public class AddressConfigController extends BaseController +{ + @Autowired + private IAddressConfigService addressConfigService; + + /** + * 查询接单地址配置列表 + */ + @PreAuthorize("@ss.hasPermi('system:AddressConfig:list')") + @GetMapping("/list") + public TableDataInfo list(AddressConfig addressConfig) + { + startPage(); + List list = addressConfigService.selectAddressConfigList(addressConfig); + return getDataTable(list); + } + + /** + * 导出接单地址配置列表 + */ + @PreAuthorize("@ss.hasPermi('system:AddressConfig:export')") + @Log(title = "接单地址配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AddressConfig addressConfig) throws IOException { + List list = addressConfigService.selectAddressConfigList(addressConfig); + ExcelUtil util = new ExcelUtil(AddressConfig.class); + util.exportExcel(response, list, "接单地址配置数据"); + } + + /** + * 获取接单地址配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:AddressConfig:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(addressConfigService.selectAddressConfigById(id)); + } + + /** + * 新增接单地址配置 + */ + @PreAuthorize("@ss.hasPermi('system:AddressConfig:add')") + @Log(title = "接单地址配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AddressConfig addressConfig) + { + return toAjax(addressConfigService.insertAddressConfig(addressConfig)); + } + + /** + * 修改接单地址配置 + */ + @PreAuthorize("@ss.hasPermi('system:AddressConfig:edit')") + @Log(title = "接单地址配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AddressConfig addressConfig) + { + return toAjax(addressConfigService.updateAddressConfig(addressConfig)); + } + + /** + * 删除接单地址配置 + */ + @PreAuthorize("@ss.hasPermi('system:AddressConfig:remove')") + @Log(title = "接单地址配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(addressConfigService.deleteAddressConfigByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AddresssController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AddresssController.java new file mode 100644 index 0000000..3ed3d28 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AddresssController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.Addresss; +import com.ruoyi.system.service.IAddresssService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 地址管理Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/addresss") +public class AddresssController extends BaseController +{ + @Autowired + private IAddresssService addressService; + + /** + * 查询地址管理列表 + */ + @PreAuthorize("@ss.hasPermi('system:address:list')") + @GetMapping("/list") + public TableDataInfo list(Addresss address) + { + startPage(); + List list = addressService.selectAddressList(address); + return getDataTable(list); + } + + /** + * 导出地址管理列表 + */ + @PreAuthorize("@ss.hasPermi('system:address:export')") + @Log(title = "地址管理", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Addresss address) throws IOException { + List list = addressService.selectAddressList(address); + ExcelUtil util = new ExcelUtil(Addresss.class); + util.exportExcel(response, list, "地址管理数据"); + } + + /** + * 获取地址管理详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:address:query')") + @GetMapping(value = "/{addressId}") + public AjaxResult getInfo(@PathVariable("addressId") Long addressId) + { + return success(addressService.selectAddressByAddressId(addressId)); + } + + /** + * 新增地址管理 + */ + @PreAuthorize("@ss.hasPermi('system:address:add')") + @Log(title = "地址管理", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Addresss address) + { + return toAjax(addressService.insertAddress(address)); + } + + /** + * 修改地址管理 + */ + @PreAuthorize("@ss.hasPermi('system:address:edit')") + @Log(title = "地址管理", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Addresss address) + { + return toAjax(addressService.updateAddress(address)); + } + + /** + * 删除地址管理 + */ + @PreAuthorize("@ss.hasPermi('system:address:remove')") + @Log(title = "地址管理", businessType = BusinessType.DELETE) + @DeleteMapping("/{addressIds}") + public AjaxResult remove(@PathVariable Long[] addressIds) + { + return toAjax(addressService.deleteAddressByAddressIds(addressIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AnswerController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AnswerController.java new file mode 100644 index 0000000..85d4443 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AnswerController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.Answer; +import com.ruoyi.system.service.IAnswerService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 选择题答案管理Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/answer") +public class AnswerController extends BaseController +{ + @Autowired + private IAnswerService answerService; + + /** + * 查询选择题答案管理列表 + */ + @PreAuthorize("@ss.hasPermi('system:answer:list')") + @GetMapping("/list") + public TableDataInfo list(Answer answer) + { + startPage(); + List list = answerService.selectAnswerList(answer); + return getDataTable(list); + } + + /** + * 导出选择题答案管理列表 + */ + @PreAuthorize("@ss.hasPermi('system:answer:export')") + @Log(title = "选择题答案管理", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Answer answer) throws IOException { + List list = answerService.selectAnswerList(answer); + ExcelUtil util = new ExcelUtil(Answer.class); + util.exportExcel(response, list, "选择题答案管理数据"); + } + + /** + * 获取选择题答案管理详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:answer:query')") + @GetMapping(value = "/{answerId}") + public AjaxResult getInfo(@PathVariable("answerId") Long answerId) + { + return success(answerService.selectAnswerByAnswerId(answerId)); + } + + /** + * 新增选择题答案管理 + */ + @PreAuthorize("@ss.hasPermi('system:answer:add')") + @Log(title = "选择题答案管理", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Answer answer) + { + return toAjax(answerService.insertAnswer(answer)); + } + + /** + * 修改选择题答案管理 + */ + @PreAuthorize("@ss.hasPermi('system:answer:edit')") + @Log(title = "选择题答案管理", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Answer answer) + { + return toAjax(answerService.updateAnswer(answer)); + } + + /** + * 删除选择题答案管理 + */ + @PreAuthorize("@ss.hasPermi('system:answer:remove')") + @Log(title = "选择题答案管理", businessType = BusinessType.DELETE) + @DeleteMapping("/{answerIds}") + public AjaxResult remove(@PathVariable Long[] answerIds) + { + return toAjax(answerService.deleteAnswerByAnswerIds(answerIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ApplyRefundConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ApplyRefundConfigController.java new file mode 100644 index 0000000..c090800 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ApplyRefundConfigController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.ApplyRefundConfig; +import com.ruoyi.system.service.IApplyRefundConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 保证金退还配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/ApplyRefundConfig") +public class ApplyRefundConfigController extends BaseController +{ + @Autowired + private IApplyRefundConfigService applyRefundConfigService; + + /** + * 查询保证金退还配置列表 + */ + @PreAuthorize("@ss.hasPermi('system:ApplyRefundConfig:list')") + @GetMapping("/list") + public TableDataInfo list(ApplyRefundConfig applyRefundConfig) + { + startPage(); + List list = applyRefundConfigService.selectApplyRefundConfigList(applyRefundConfig); + return getDataTable(list); + } + + /** + * 导出保证金退还配置列表 + */ + @PreAuthorize("@ss.hasPermi('system:ApplyRefundConfig:export')") + @Log(title = "保证金退还配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, ApplyRefundConfig applyRefundConfig) throws IOException { + List list = applyRefundConfigService.selectApplyRefundConfigList(applyRefundConfig); + ExcelUtil util = new ExcelUtil(ApplyRefundConfig.class); + util.exportExcel(response, list, "保证金退还配置数据"); + } + + /** + * 获取保证金退还配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:ApplyRefundConfig:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(applyRefundConfigService.selectApplyRefundConfigById(id)); + } + + /** + * 新增保证金退还配置 + */ + @PreAuthorize("@ss.hasPermi('system:ApplyRefundConfig:add')") + @Log(title = "保证金退还配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody ApplyRefundConfig applyRefundConfig) + { + return toAjax(applyRefundConfigService.insertApplyRefundConfig(applyRefundConfig)); + } + + /** + * 修改保证金退还配置 + */ + @PreAuthorize("@ss.hasPermi('system:ApplyRefundConfig:edit')") + @Log(title = "保证金退还配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody ApplyRefundConfig applyRefundConfig) + { + return toAjax(applyRefundConfigService.updateApplyRefundConfig(applyRefundConfig)); + } + + /** + * 删除保证金退还配置 + */ + @PreAuthorize("@ss.hasPermi('system:ApplyRefundConfig:remove')") + @Log(title = "保证金退还配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(applyRefundConfigService.deleteApplyRefundConfigByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AppraisalRecordsController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AppraisalRecordsController.java new file mode 100644 index 0000000..4ccb12a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/AppraisalRecordsController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.AppraisalRecords; +import com.ruoyi.system.service.IAppraisalRecordsService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 选择题记录Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/AppraisalRecord") +public class AppraisalRecordsController extends BaseController +{ + @Autowired + private IAppraisalRecordsService appraisalRecordsService; + + /** + * 查询选择题记录列表 + */ + @PreAuthorize("@ss.hasPermi('system:AppraisalRecord:list')") + @GetMapping("/list") + public TableDataInfo list(AppraisalRecords appraisalRecords) + { + startPage(); + List list = appraisalRecordsService.selectAppraisalRecordsList(appraisalRecords); + return getDataTable(list); + } + + /** + * 导出选择题记录列表 + */ + @PreAuthorize("@ss.hasPermi('system:AppraisalRecord:export')") + @Log(title = "选择题记录", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, AppraisalRecords appraisalRecords) throws IOException { + List list = appraisalRecordsService.selectAppraisalRecordsList(appraisalRecords); + ExcelUtil util = new ExcelUtil(AppraisalRecords.class); + util.exportExcel(response, list, "选择题记录数据"); + } + + /** + * 获取选择题记录详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:AppraisalRecord:query')") + @GetMapping(value = "/{appraisalRecordsId}") + public AjaxResult getInfo(@PathVariable("appraisalRecordsId") Long appraisalRecordsId) + { + return success(appraisalRecordsService.selectAppraisalRecordsByAppraisalRecordsId(appraisalRecordsId)); + } + + /** + * 新增选择题记录 + */ + @PreAuthorize("@ss.hasPermi('system:AppraisalRecord:add')") + @Log(title = "选择题记录", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody AppraisalRecords appraisalRecords) + { + return toAjax(appraisalRecordsService.insertAppraisalRecords(appraisalRecords)); + } + + /** + * 修改选择题记录 + */ + @PreAuthorize("@ss.hasPermi('system:AppraisalRecord:edit')") + @Log(title = "选择题记录", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody AppraisalRecords appraisalRecords) + { + return toAjax(appraisalRecordsService.updateAppraisalRecords(appraisalRecords)); + } + + /** + * 删除选择题记录 + */ + @PreAuthorize("@ss.hasPermi('system:AppraisalRecord:remove')") + @Log(title = "选择题记录", businessType = BusinessType.DELETE) + @DeleteMapping("/{appraisalRecordsIds}") + public AjaxResult remove(@PathVariable Long[] appraisalRecordsIds) + { + return toAjax(appraisalRecordsService.deleteAppraisalRecordsByAppraisalRecordsIds(appraisalRecordsIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/BasicServicesController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/BasicServicesController.java new file mode 100644 index 0000000..84b2ad4 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/BasicServicesController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.BasicServices; +import com.ruoyi.system.service.IBasicServicesService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 基础服务Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/BasicServices") +public class BasicServicesController extends BaseController +{ + @Autowired + private IBasicServicesService basicServicesService; + + /** + * 查询基础服务列表 + */ + @PreAuthorize("@ss.hasPermi('system:BasicServices:list')") + @GetMapping("/list") + public TableDataInfo list(BasicServices basicServices) + { + startPage(); + List list = basicServicesService.selectBasicServicesList(basicServices); + return getDataTable(list); + } + + /** + * 导出基础服务列表 + */ + @PreAuthorize("@ss.hasPermi('system:BasicServices:export')") + @Log(title = "基础服务", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, BasicServices basicServices) throws IOException { + List list = basicServicesService.selectBasicServicesList(basicServices); + ExcelUtil util = new ExcelUtil(BasicServices.class); + util.exportExcel(response, list, "基础服务数据"); + } + + /** + * 获取基础服务详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:BasicServices:query')") + @GetMapping(value = "/{basicServicesId}") + public AjaxResult getInfo(@PathVariable("basicServicesId") Long basicServicesId) + { + return success(basicServicesService.selectBasicServicesByBasicServicesId(basicServicesId)); + } + + /** + * 新增基础服务 + */ + @PreAuthorize("@ss.hasPermi('system:BasicServices:add')") + @Log(title = "基础服务", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody BasicServices basicServices) + { + return toAjax(basicServicesService.insertBasicServices(basicServices)); + } + + /** + * 修改基础服务 + */ + @PreAuthorize("@ss.hasPermi('system:BasicServices:edit')") + @Log(title = "基础服务", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody BasicServices basicServices) + { + return toAjax(basicServicesService.updateBasicServices(basicServices)); + } + + /** + * 删除基础服务 + */ + @PreAuthorize("@ss.hasPermi('system:BasicServices:remove')") + @Log(title = "基础服务", businessType = BusinessType.DELETE) + @DeleteMapping("/{basicServicesIds}") + public AjaxResult remove(@PathVariable Long[] basicServicesIds) + { + return toAjax(basicServicesService.deleteBasicServicesByBasicServicesIds(basicServicesIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/BondConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/BondConfigController.java new file mode 100644 index 0000000..349c124 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/BondConfigController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.BondConfig; +import com.ruoyi.system.service.IBondConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 保证金配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/bondconfig") +public class BondConfigController extends BaseController +{ + @Autowired + private IBondConfigService bondConfigService; + + /** + * 查询保证金配置列表 + */ + @PreAuthorize("@ss.hasPermi('system:bondconfig:list')") + @GetMapping("/list") + public TableDataInfo list(BondConfig bondConfig) + { + startPage(); + List list = bondConfigService.selectBondConfigList(bondConfig); + return getDataTable(list); + } + + /** + * 导出保证金配置列表 + */ + @PreAuthorize("@ss.hasPermi('system:bondconfig:export')") + @Log(title = "保证金配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, BondConfig bondConfig) throws IOException { + List list = bondConfigService.selectBondConfigList(bondConfig); + ExcelUtil util = new ExcelUtil(BondConfig.class); + util.exportExcel(response, list, "保证金配置数据"); + } + + /** + * 获取保证金配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:bondconfig:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(bondConfigService.selectBondConfigById(id)); + } + + /** + * 新增保证金配置 + */ + @PreAuthorize("@ss.hasPermi('system:bondconfig:add')") + @Log(title = "保证金配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody BondConfig bondConfig) + { + return toAjax(bondConfigService.insertBondConfig(bondConfig)); + } + + /** + * 修改保证金配置 + */ + @PreAuthorize("@ss.hasPermi('system:bondconfig:edit')") + @Log(title = "保证金配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody BondConfig bondConfig) + { + return toAjax(bondConfigService.updateBondConfig(bondConfig)); + } + + /** + * 删除保证金配置 + */ + @PreAuthorize("@ss.hasPermi('system:bondconfig:remove')") + @Log(title = "保证金配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(bondConfigService.deleteBondConfigByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CarouselImageController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CarouselImageController.java new file mode 100644 index 0000000..f5553fd --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CarouselImageController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.CarouselImage; +import com.ruoyi.system.service.ICarouselImageService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 轮播图Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/CarouselImage") +public class CarouselImageController extends BaseController +{ + @Autowired + private ICarouselImageService carouselImageService; + + /** + * 查询轮播图列表 + */ + @PreAuthorize("@ss.hasPermi('system:CarouselImage:list')") + @GetMapping("/list") + public TableDataInfo list(CarouselImage carouselImage) + { + startPage(); + List list = carouselImageService.selectCarouselImageList(carouselImage); + return getDataTable(list); + } + + /** + * 导出轮播图列表 + */ + @PreAuthorize("@ss.hasPermi('system:CarouselImage:export')") + @Log(title = "轮播图", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, CarouselImage carouselImage) throws IOException { + List list = carouselImageService.selectCarouselImageList(carouselImage); + ExcelUtil util = new ExcelUtil(CarouselImage.class); + util.exportExcel(response, list, "轮播图数据"); + } + + /** + * 获取轮播图详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:CarouselImage:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(carouselImageService.selectCarouselImageById(id)); + } + + /** + * 新增轮播图 + */ + @PreAuthorize("@ss.hasPermi('system:CarouselImage:add')") + @Log(title = "轮播图", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody CarouselImage carouselImage) + { + return toAjax(carouselImageService.insertCarouselImage(carouselImage)); + } + + /** + * 修改轮播图 + */ + @PreAuthorize("@ss.hasPermi('system:CarouselImage:edit')") + @Log(title = "轮播图", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody CarouselImage carouselImage) + { + return toAjax(carouselImageService.updateCarouselImage(carouselImage)); + } + + /** + * 删除轮播图 + */ + @PreAuthorize("@ss.hasPermi('system:CarouselImage:remove')") + @Log(title = "轮播图", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(carouselImageService.deleteCarouselImageByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CertificationAuditConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CertificationAuditConfigController.java new file mode 100644 index 0000000..960ef57 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CertificationAuditConfigController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.CertificationAuditConfig; +import com.ruoyi.system.service.ICertificationAuditConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 认证审核配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/CertificationAuditConfig") +public class CertificationAuditConfigController extends BaseController +{ + @Autowired + private ICertificationAuditConfigService certificationAuditConfigService; + + /** + * 查询认证审核配置列表 + */ + @PreAuthorize("@ss.hasPermi('system:CertificationAuditConfig:list')") + @GetMapping("/list") + public TableDataInfo list(CertificationAuditConfig certificationAuditConfig) + { + startPage(); + List list = certificationAuditConfigService.selectCertificationAuditConfigList(certificationAuditConfig); + return getDataTable(list); + } + + /** + * 导出认证审核配置列表 + */ + @PreAuthorize("@ss.hasPermi('system:CertificationAuditConfig:export')") + @Log(title = "认证审核配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, CertificationAuditConfig certificationAuditConfig) throws IOException { + List list = certificationAuditConfigService.selectCertificationAuditConfigList(certificationAuditConfig); + ExcelUtil util = new ExcelUtil(CertificationAuditConfig.class); + util.exportExcel(response, list, "认证审核配置数据"); + } + + /** + * 获取认证审核配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:CertificationAuditConfig:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(certificationAuditConfigService.selectCertificationAuditConfigById(id)); + } + + /** + * 新增认证审核配置 + */ + @PreAuthorize("@ss.hasPermi('system:CertificationAuditConfig:add')") + @Log(title = "认证审核配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody CertificationAuditConfig certificationAuditConfig) + { + return toAjax(certificationAuditConfigService.insertCertificationAuditConfig(certificationAuditConfig)); + } + + /** + * 修改认证审核配置 + */ + @PreAuthorize("@ss.hasPermi('system:CertificationAuditConfig:edit')") + @Log(title = "认证审核配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody CertificationAuditConfig certificationAuditConfig) + { + return toAjax(certificationAuditConfigService.updateCertificationAuditConfig(certificationAuditConfig)); + } + + /** + * 删除认证审核配置 + */ + @PreAuthorize("@ss.hasPermi('system:CertificationAuditConfig:remove')") + @Log(title = "认证审核配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(certificationAuditConfigService.deleteCertificationAuditConfigByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CertificationController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CertificationController.java new file mode 100644 index 0000000..a3ad26c --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CertificationController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.Certification; +import com.ruoyi.system.service.ICertificationService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 伴宠师认证Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/certification") +public class CertificationController extends BaseController +{ + @Autowired + private ICertificationService certificationService; + + /** + * 查询伴宠师认证列表 + */ + @PreAuthorize("@ss.hasPermi('system:certification:list')") + @GetMapping("/list") + public TableDataInfo list(Certification certification) + { + startPage(); + List list = certificationService.selectCertificationList(certification); + return getDataTable(list); + } + + /** + * 导出伴宠师认证列表 + */ + @PreAuthorize("@ss.hasPermi('system:certification:export')") + @Log(title = "伴宠师认证", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Certification certification) throws IOException { + List list = certificationService.selectCertificationList(certification); + ExcelUtil util = new ExcelUtil(Certification.class); + util.exportExcel(response, list, "伴宠师认证数据"); + } + + /** + * 获取伴宠师认证详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:certification:query')") + @GetMapping(value = "/{certificationId}") + public AjaxResult getInfo(@PathVariable("certificationId") Long certificationId) + { + return success(certificationService.selectCertificationByCertificationId(certificationId)); + } + + /** + * 新增伴宠师认证 + */ + @PreAuthorize("@ss.hasPermi('system:certification:add')") + @Log(title = "伴宠师认证", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Certification certification) + { + return toAjax(certificationService.insertCertification(certification)); + } + + /** + * 修改伴宠师认证 + */ + @PreAuthorize("@ss.hasPermi('system:certification:edit')") + @Log(title = "伴宠师认证", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Certification certification) + { + return toAjax(certificationService.updateCertification(certification)); + } + + /** + * 删除伴宠师认证 + */ + @PreAuthorize("@ss.hasPermi('system:certification:remove')") + @Log(title = "伴宠师认证", businessType = BusinessType.DELETE) + @DeleteMapping("/{certificationIds}") + public AjaxResult remove(@PathVariable Long[] certificationIds) + { + return toAjax(certificationService.deleteCertificationByCertificationIds(certificationIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CertificationJoinLicenseController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CertificationJoinLicenseController.java new file mode 100644 index 0000000..c682d70 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CertificationJoinLicenseController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.CertificationJoinLicense; +import com.ruoyi.system.service.ICertificationJoinLicenseService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 执照连接伴宠师认证Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/license") +public class CertificationJoinLicenseController extends BaseController +{ + @Autowired + private ICertificationJoinLicenseService certificationJoinLicenseService; + + /** + * 查询执照连接伴宠师认证列表 + */ + @PreAuthorize("@ss.hasPermi('system:license:list')") + @GetMapping("/list") + public TableDataInfo list(CertificationJoinLicense certificationJoinLicense) + { + startPage(); + List list = certificationJoinLicenseService.selectCertificationJoinLicenseList(certificationJoinLicense); + return getDataTable(list); + } + + /** + * 导出执照连接伴宠师认证列表 + */ + @PreAuthorize("@ss.hasPermi('system:license:export')") + @Log(title = "执照连接伴宠师认证", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, CertificationJoinLicense certificationJoinLicense) throws IOException { + List list = certificationJoinLicenseService.selectCertificationJoinLicenseList(certificationJoinLicense); + ExcelUtil util = new ExcelUtil(CertificationJoinLicense.class); + util.exportExcel(response, list, "执照连接伴宠师认证数据"); + } + + /** + * 获取执照连接伴宠师认证详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:license:query')") + @GetMapping(value = "/{licenseId}") + public AjaxResult getInfo(@PathVariable("licenseId") Long licenseId) + { + return success(certificationJoinLicenseService.selectCertificationJoinLicenseByLicenseId(licenseId)); + } + + /** + * 新增执照连接伴宠师认证 + */ + @PreAuthorize("@ss.hasPermi('system:license:add')") + @Log(title = "执照连接伴宠师认证", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody CertificationJoinLicense certificationJoinLicense) + { + return toAjax(certificationJoinLicenseService.insertCertificationJoinLicense(certificationJoinLicense)); + } + + /** + * 修改执照连接伴宠师认证 + */ + @PreAuthorize("@ss.hasPermi('system:license:edit')") + @Log(title = "执照连接伴宠师认证", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody CertificationJoinLicense certificationJoinLicense) + { + return toAjax(certificationJoinLicenseService.updateCertificationJoinLicense(certificationJoinLicense)); + } + + /** + * 删除执照连接伴宠师认证 + */ + @PreAuthorize("@ss.hasPermi('system:license:remove')") + @Log(title = "执照连接伴宠师认证", businessType = BusinessType.DELETE) + @DeleteMapping("/{licenseIds}") + public AjaxResult remove(@PathVariable Long[] licenseIds) + { + return toAjax(certificationJoinLicenseService.deleteCertificationJoinLicenseByLicenseIds(licenseIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CheckImageController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CheckImageController.java new file mode 100644 index 0000000..d3507a7 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CheckImageController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.CheckImage; +import com.ruoyi.system.service.ICheckImageService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 打卡图片Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/CheckImage") +public class CheckImageController extends BaseController +{ + @Autowired + private ICheckImageService checkImageService; + + /** + * 查询打卡图片列表 + */ + @PreAuthorize("@ss.hasPermi('system:CheckImage:list')") + @GetMapping("/list") + public TableDataInfo list(CheckImage checkImage) + { + startPage(); + List list = checkImageService.selectCheckImageList(checkImage); + return getDataTable(list); + } + + /** + * 导出打卡图片列表 + */ + @PreAuthorize("@ss.hasPermi('system:CheckImage:export')") + @Log(title = "打卡图片", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, CheckImage checkImage) throws IOException { + List list = checkImageService.selectCheckImageList(checkImage); + ExcelUtil util = new ExcelUtil(CheckImage.class); + util.exportExcel(response, list, "打卡图片数据"); + } + + /** + * 获取打卡图片详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:CheckImage:query')") + @GetMapping(value = "/{checkImageId}") + public AjaxResult getInfo(@PathVariable("checkImageId") Long checkImageId) + { + return success(checkImageService.selectCheckImageByCheckImageId(checkImageId)); + } + + /** + * 新增打卡图片 + */ + @PreAuthorize("@ss.hasPermi('system:CheckImage:add')") + @Log(title = "打卡图片", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody CheckImage checkImage) + { + return toAjax(checkImageService.insertCheckImage(checkImage)); + } + + /** + * 修改打卡图片 + */ + @PreAuthorize("@ss.hasPermi('system:CheckImage:edit')") + @Log(title = "打卡图片", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody CheckImage checkImage) + { + return toAjax(checkImageService.updateCheckImage(checkImage)); + } + + /** + * 删除打卡图片 + */ + @PreAuthorize("@ss.hasPermi('system:CheckImage:remove')") + @Log(title = "打卡图片", businessType = BusinessType.DELETE) + @DeleteMapping("/{checkImageIds}") + public AjaxResult remove(@PathVariable Long[] checkImageIds) + { + return toAjax(checkImageService.deleteCheckImageByCheckImageIds(checkImageIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CheckImageTypeController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CheckImageTypeController.java new file mode 100644 index 0000000..2186738 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/CheckImageTypeController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.CheckImageType; +import com.ruoyi.system.service.ICheckImageTypeService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 打卡图片类型Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/CheckImageType") +public class CheckImageTypeController extends BaseController +{ + @Autowired + private ICheckImageTypeService checkImageTypeService; + + /** + * 查询打卡图片类型列表 + */ + @PreAuthorize("@ss.hasPermi('system:CheckImageType:list')") + @GetMapping("/list") + public TableDataInfo list(CheckImageType checkImageType) + { + startPage(); + List list = checkImageTypeService.selectCheckImageTypeList(checkImageType); + return getDataTable(list); + } + + /** + * 导出打卡图片类型列表 + */ + @PreAuthorize("@ss.hasPermi('system:CheckImageType:export')") + @Log(title = "打卡图片类型", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, CheckImageType checkImageType) throws IOException { + List list = checkImageTypeService.selectCheckImageTypeList(checkImageType); + ExcelUtil util = new ExcelUtil(CheckImageType.class); + util.exportExcel(response, list, "打卡图片类型数据"); + } + + /** + * 获取打卡图片类型详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:CheckImageType:query')") + @GetMapping(value = "/{checkImageTypeId}") + public AjaxResult getInfo(@PathVariable("checkImageTypeId") Long checkImageTypeId) + { + return success(checkImageTypeService.selectCheckImageTypeByCheckImageTypeId(checkImageTypeId)); + } + + /** + * 新增打卡图片类型 + */ + @PreAuthorize("@ss.hasPermi('system:CheckImageType:add')") + @Log(title = "打卡图片类型", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody CheckImageType checkImageType) + { + return toAjax(checkImageTypeService.insertCheckImageType(checkImageType)); + } + + /** + * 修改打卡图片类型 + */ + @PreAuthorize("@ss.hasPermi('system:CheckImageType:edit')") + @Log(title = "打卡图片类型", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody CheckImageType checkImageType) + { + return toAjax(checkImageTypeService.updateCheckImageType(checkImageType)); + } + + /** + * 删除打卡图片类型 + */ + @PreAuthorize("@ss.hasPermi('system:CheckImageType:remove')") + @Log(title = "打卡图片类型", businessType = BusinessType.DELETE) + @DeleteMapping("/{checkImageTypeIds}") + public AjaxResult remove(@PathVariable Long[] checkImageTypeIds) + { + return toAjax(checkImageTypeService.deleteCheckImageTypeByCheckImageTypeIds(checkImageTypeIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/PetsBreadController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/PetsBreadController.java new file mode 100644 index 0000000..80ea6f9 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/PetsBreadController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.PetsBread; +import com.ruoyi.system.service.IPetsBreadService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 宠物品种Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/bread") +public class PetsBreadController extends BaseController +{ + @Autowired + private IPetsBreadService petsBreadService; + + /** + * 查询宠物品种列表 + */ + @PreAuthorize("@ss.hasPermi('system:bread:list')") + @GetMapping("/list") + public TableDataInfo list(PetsBread petsBread) + { + startPage(); + List list = petsBreadService.selectPetsBreadList(petsBread); + return getDataTable(list); + } + + /** + * 导出宠物品种列表 + */ + @PreAuthorize("@ss.hasPermi('system:bread:export')") + @Log(title = "宠物品种", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, PetsBread petsBread) throws IOException { + List list = petsBreadService.selectPetsBreadList(petsBread); + ExcelUtil util = new ExcelUtil(PetsBread.class); + util.exportExcel(response, list, "宠物品种数据"); + } + + /** + * 获取宠物品种详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:bread:query')") + @GetMapping(value = "/{petBreadId}") + public AjaxResult getInfo(@PathVariable("petBreadId") Long petBreadId) + { + return success(petsBreadService.selectPetsBreadByPetBreadId(petBreadId)); + } + + /** + * 新增宠物品种 + */ + @PreAuthorize("@ss.hasPermi('system:bread:add')") + @Log(title = "宠物品种", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody PetsBread petsBread) + { + return toAjax(petsBreadService.insertPetsBread(petsBread)); + } + + /** + * 修改宠物品种 + */ + @PreAuthorize("@ss.hasPermi('system:bread:edit')") + @Log(title = "宠物品种", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody PetsBread petsBread) + { + return toAjax(petsBreadService.updatePetsBread(petsBread)); + } + + /** + * 删除宠物品种 + */ + @PreAuthorize("@ss.hasPermi('system:bread:remove')") + @Log(title = "宠物品种", businessType = BusinessType.DELETE) + @DeleteMapping("/{petBreadIds}") + public AjaxResult remove(@PathVariable Long[] petBreadIds) + { + return toAjax(petsBreadService.deletePetsBreadByPetBreadIds(petBreadIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/PlatformAgreementConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/PlatformAgreementConfigController.java new file mode 100644 index 0000000..8a99dda --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/PlatformAgreementConfigController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.PlatformAgreementConfig; +import com.ruoyi.system.service.IPlatformAgreementConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 平台协议配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/PlatformAgreementConfig") +public class PlatformAgreementConfigController extends BaseController +{ + @Autowired + private IPlatformAgreementConfigService platformAgreementConfigService; + + /** + * 查询平台协议配置列表 + */ + @PreAuthorize("@ss.hasPermi('system:PlatformAgreementConfig:list')") + @GetMapping("/list") + public TableDataInfo list(PlatformAgreementConfig platformAgreementConfig) + { + startPage(); + List list = platformAgreementConfigService.selectPlatformAgreementConfigList(platformAgreementConfig); + return getDataTable(list); + } + + /** + * 导出平台协议配置列表 + */ + @PreAuthorize("@ss.hasPermi('system:PlatformAgreementConfig:export')") + @Log(title = "平台协议配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, PlatformAgreementConfig platformAgreementConfig) throws IOException { + List list = platformAgreementConfigService.selectPlatformAgreementConfigList(platformAgreementConfig); + ExcelUtil util = new ExcelUtil(PlatformAgreementConfig.class); + util.exportExcel(response, list, "平台协议配置数据"); + } + + /** + * 获取平台协议配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:PlatformAgreementConfig:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(platformAgreementConfigService.selectPlatformAgreementConfigById(id)); + } + + /** + * 新增平台协议配置 + */ + @PreAuthorize("@ss.hasPermi('system:PlatformAgreementConfig:add')") + @Log(title = "平台协议配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody PlatformAgreementConfig platformAgreementConfig) + { + return toAjax(platformAgreementConfigService.insertPlatformAgreementConfig(platformAgreementConfig)); + } + + /** + * 修改平台协议配置 + */ + @PreAuthorize("@ss.hasPermi('system:PlatformAgreementConfig:edit')") + @Log(title = "平台协议配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody PlatformAgreementConfig platformAgreementConfig) + { + return toAjax(platformAgreementConfigService.updatePlatformAgreementConfig(platformAgreementConfig)); + } + + /** + * 删除平台协议配置 + */ + @PreAuthorize("@ss.hasPermi('system:PlatformAgreementConfig:remove')") + @Log(title = "平台协议配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(platformAgreementConfigService.deletePlatformAgreementConfigByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceFileController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceFileController.java new file mode 100644 index 0000000..c961625 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceFileController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.ServiceFile; +import com.ruoyi.system.service.IServiceFileService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 服务档案Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/file") +public class ServiceFileController extends BaseController +{ + @Autowired + private IServiceFileService serviceFileService; + + /** + * 查询服务档案列表 + */ + @PreAuthorize("@ss.hasPermi('system:file:list')") + @GetMapping("/list") + public TableDataInfo list(ServiceFile serviceFile) + { + startPage(); + List list = serviceFileService.selectServiceFileList(serviceFile); + return getDataTable(list); + } + + /** + * 导出服务档案列表 + */ + @PreAuthorize("@ss.hasPermi('system:file:export')") + @Log(title = "服务档案", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, ServiceFile serviceFile) throws IOException { + List list = serviceFileService.selectServiceFileList(serviceFile); + ExcelUtil util = new ExcelUtil(ServiceFile.class); + util.exportExcel(response, list, "服务档案数据"); + } + + /** + * 获取服务档案详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:file:query')") + @GetMapping(value = "/{serviceFileId}") + public AjaxResult getInfo(@PathVariable("serviceFileId") Long serviceFileId) + { + return success(serviceFileService.selectServiceFileByServiceFileId(serviceFileId)); + } + + /** + * 新增服务档案 + */ + @PreAuthorize("@ss.hasPermi('system:file:add')") + @Log(title = "服务档案", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody ServiceFile serviceFile) + { + return toAjax(serviceFileService.insertServiceFile(serviceFile)); + } + + /** + * 修改服务档案 + */ + @PreAuthorize("@ss.hasPermi('system:file:edit')") + @Log(title = "服务档案", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody ServiceFile serviceFile) + { + return toAjax(serviceFileService.updateServiceFile(serviceFile)); + } + + /** + * 删除服务档案 + */ + @PreAuthorize("@ss.hasPermi('system:file:remove')") + @Log(title = "服务档案", businessType = BusinessType.DELETE) + @DeleteMapping("/{serviceFileIds}") + public AjaxResult remove(@PathVariable Long[] serviceFileIds) + { + return toAjax(serviceFileService.deleteServiceFileByServiceFileIds(serviceFileIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceRecordConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceRecordConfigController.java new file mode 100644 index 0000000..840e419 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceRecordConfigController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.ServiceRecordConfig; +import com.ruoyi.system.service.IServiceRecordConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 服务记录配置(不存在服务记录时出现)Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/ServiceRecordConfig") +public class ServiceRecordConfigController extends BaseController +{ + @Autowired + private IServiceRecordConfigService serviceRecordConfigService; + + /** + * 查询服务记录配置(不存在服务记录时出现)列表 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceRecordConfig:list')") + @GetMapping("/list") + public TableDataInfo list(ServiceRecordConfig serviceRecordConfig) + { + startPage(); + List list = serviceRecordConfigService.selectServiceRecordConfigList(serviceRecordConfig); + return getDataTable(list); + } + + /** + * 导出服务记录配置(不存在服务记录时出现)列表 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceRecordConfig:export')") + @Log(title = "服务记录配置(不存在服务记录时出现)", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, ServiceRecordConfig serviceRecordConfig) throws IOException { + List list = serviceRecordConfigService.selectServiceRecordConfigList(serviceRecordConfig); + ExcelUtil util = new ExcelUtil(ServiceRecordConfig.class); + util.exportExcel(response, list, "服务记录配置(不存在服务记录时出现)数据"); + } + + /** + * 获取服务记录配置(不存在服务记录时出现)详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceRecordConfig:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(serviceRecordConfigService.selectServiceRecordConfigById(id)); + } + + /** + * 新增服务记录配置(不存在服务记录时出现) + */ + @PreAuthorize("@ss.hasPermi('system:ServiceRecordConfig:add')") + @Log(title = "服务记录配置(不存在服务记录时出现)", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody ServiceRecordConfig serviceRecordConfig) + { + return toAjax(serviceRecordConfigService.insertServiceRecordConfig(serviceRecordConfig)); + } + + /** + * 修改服务记录配置(不存在服务记录时出现) + */ + @PreAuthorize("@ss.hasPermi('system:ServiceRecordConfig:edit')") + @Log(title = "服务记录配置(不存在服务记录时出现)", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody ServiceRecordConfig serviceRecordConfig) + { + return toAjax(serviceRecordConfigService.updateServiceRecordConfig(serviceRecordConfig)); + } + + /** + * 删除服务记录配置(不存在服务记录时出现) + */ + @PreAuthorize("@ss.hasPermi('system:ServiceRecordConfig:remove')") + @Log(title = "服务记录配置(不存在服务记录时出现)", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(serviceRecordConfigService.deleteServiceRecordConfigByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceRecordController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceRecordController.java new file mode 100644 index 0000000..dd22e2b --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceRecordController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.ServiceRecord; +import com.ruoyi.system.service.IServiceRecordService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 服务记录Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/ServiceRecord") +public class ServiceRecordController extends BaseController +{ + @Autowired + private IServiceRecordService serviceRecordService; + + /** + * 查询服务记录列表 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceRecord:list')") + @GetMapping("/list") + public TableDataInfo list(ServiceRecord serviceRecord) + { + startPage(); + List list = serviceRecordService.selectServiceRecordList(serviceRecord); + return getDataTable(list); + } + + /** + * 导出服务记录列表 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceRecord:export')") + @Log(title = "服务记录", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, ServiceRecord serviceRecord) throws IOException { + List list = serviceRecordService.selectServiceRecordList(serviceRecord); + ExcelUtil util = new ExcelUtil(ServiceRecord.class); + util.exportExcel(response, list, "服务记录数据"); + } + + /** + * 获取服务记录详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceRecord:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(serviceRecordService.selectServiceRecordById(id)); + } + + /** + * 新增服务记录 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceRecord:add')") + @Log(title = "服务记录", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody ServiceRecord serviceRecord) + { + return toAjax(serviceRecordService.insertServiceRecord(serviceRecord)); + } + + /** + * 修改服务记录 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceRecord:edit')") + @Log(title = "服务记录", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody ServiceRecord serviceRecord) + { + return toAjax(serviceRecordService.updateServiceRecord(serviceRecord)); + } + + /** + * 删除服务记录 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceRecord:remove')") + @Log(title = "服务记录", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(serviceRecordService.deleteServiceRecordByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceTypeController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceTypeController.java new file mode 100644 index 0000000..0d323eb --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceTypeController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.ServiceType; +import com.ruoyi.system.service.IServiceTypeService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 服务类型Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/ServiceType") +public class ServiceTypeController extends BaseController +{ + @Autowired + private IServiceTypeService serviceTypeService; + + /** + * 查询服务类型列表 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceType:list')") + @GetMapping("/list") + public TableDataInfo list(ServiceType serviceType) + { + startPage(); + List list = serviceTypeService.selectServiceTypeList(serviceType); + return getDataTable(list); + } + + /** + * 导出服务类型列表 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceType:export')") + @Log(title = "服务类型", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, ServiceType serviceType) throws IOException { + List list = serviceTypeService.selectServiceTypeList(serviceType); + ExcelUtil util = new ExcelUtil(ServiceType.class); + util.exportExcel(response, list, "服务类型数据"); + } + + /** + * 获取服务类型详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceType:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(serviceTypeService.selectServiceTypeById(id)); + } + + /** + * 新增服务类型 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceType:add')") + @Log(title = "服务类型", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody ServiceType serviceType) + { + return toAjax(serviceTypeService.insertServiceType(serviceType)); + } + + /** + * 修改服务类型 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceType:edit')") + @Log(title = "服务类型", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody ServiceType serviceType) + { + return toAjax(serviceTypeService.updateServiceType(serviceType)); + } + + /** + * 删除服务类型 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceType:remove')") + @Log(title = "服务类型", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(serviceTypeService.deleteServiceTypeByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceUploadConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceUploadConfigController.java new file mode 100644 index 0000000..e34f4f6 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ServiceUploadConfigController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.ServiceUploadConfig; +import com.ruoyi.system.service.IServiceUploadConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 服务上传配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/ServiceUploadConfig") +public class ServiceUploadConfigController extends BaseController +{ + @Autowired + private IServiceUploadConfigService serviceUploadConfigService; + + /** + * 查询服务上传配置列表 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceUploadConfig:list')") + @GetMapping("/list") + public TableDataInfo list(ServiceUploadConfig serviceUploadConfig) + { + startPage(); + List list = serviceUploadConfigService.selectServiceUploadConfigList(serviceUploadConfig); + return getDataTable(list); + } + + /** + * 导出服务上传配置列表 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceUploadConfig:export')") + @Log(title = "服务上传配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, ServiceUploadConfig serviceUploadConfig) throws IOException { + List list = serviceUploadConfigService.selectServiceUploadConfigList(serviceUploadConfig); + ExcelUtil util = new ExcelUtil(ServiceUploadConfig.class); + util.exportExcel(response, list, "服务上传配置数据"); + } + + /** + * 获取服务上传配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceUploadConfig:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(serviceUploadConfigService.selectServiceUploadConfigById(id)); + } + + /** + * 新增服务上传配置 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceUploadConfig:add')") + @Log(title = "服务上传配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody ServiceUploadConfig serviceUploadConfig) + { + return toAjax(serviceUploadConfigService.insertServiceUploadConfig(serviceUploadConfig)); + } + + /** + * 修改服务上传配置 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceUploadConfig:edit')") + @Log(title = "服务上传配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody ServiceUploadConfig serviceUploadConfig) + { + return toAjax(serviceUploadConfigService.updateServiceUploadConfig(serviceUploadConfig)); + } + + /** + * 删除服务上传配置 + */ + @PreAuthorize("@ss.hasPermi('system:ServiceUploadConfig:remove')") + @Log(title = "服务上传配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(serviceUploadConfigService.deleteServiceUploadConfigByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ShortAnswerQuestionsController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ShortAnswerQuestionsController.java new file mode 100644 index 0000000..11173fd --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ShortAnswerQuestionsController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.ShortAnswerQuestions; +import com.ruoyi.system.service.IShortAnswerQuestionsService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 简答题考试记录Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/questions") +public class ShortAnswerQuestionsController extends BaseController +{ + @Autowired + private IShortAnswerQuestionsService shortAnswerQuestionsService; + + /** + * 查询简答题考试记录列表 + */ + @PreAuthorize("@ss.hasPermi('system:questions:list')") + @GetMapping("/list") + public TableDataInfo list(ShortAnswerQuestions shortAnswerQuestions) + { + startPage(); + List list = shortAnswerQuestionsService.selectShortAnswerQuestionsList(shortAnswerQuestions); + return getDataTable(list); + } + + /** + * 导出简答题考试记录列表 + */ + @PreAuthorize("@ss.hasPermi('system:questions:export')") + @Log(title = "简答题考试记录", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, ShortAnswerQuestions shortAnswerQuestions) throws IOException { + List list = shortAnswerQuestionsService.selectShortAnswerQuestionsList(shortAnswerQuestions); + ExcelUtil util = new ExcelUtil(ShortAnswerQuestions.class); + util.exportExcel(response, list, "简答题考试记录数据"); + } + + /** + * 获取简答题考试记录详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:questions:query')") + @GetMapping(value = "/{shortAnswerQuestionsId}") + public AjaxResult getInfo(@PathVariable("shortAnswerQuestionsId") Long shortAnswerQuestionsId) + { + return success(shortAnswerQuestionsService.selectShortAnswerQuestionsByShortAnswerQuestionsId(shortAnswerQuestionsId)); + } + + /** + * 新增简答题考试记录 + */ + @PreAuthorize("@ss.hasPermi('system:questions:add')") + @Log(title = "简答题考试记录", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody ShortAnswerQuestions shortAnswerQuestions) + { + return toAjax(shortAnswerQuestionsService.insertShortAnswerQuestions(shortAnswerQuestions)); + } + + /** + * 修改简答题考试记录 + */ + @PreAuthorize("@ss.hasPermi('system:questions:edit')") + @Log(title = "简答题考试记录", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody ShortAnswerQuestions shortAnswerQuestions) + { + return toAjax(shortAnswerQuestionsService.updateShortAnswerQuestions(shortAnswerQuestions)); + } + + /** + * 删除简答题考试记录 + */ + @PreAuthorize("@ss.hasPermi('system:questions:remove')") + @Log(title = "简答题考试记录", businessType = BusinessType.DELETE) + @DeleteMapping("/{shortAnswerQuestionsIds}") + public AjaxResult remove(@PathVariable Long[] shortAnswerQuestionsIds) + { + return toAjax(shortAnswerQuestionsService.deleteShortAnswerQuestionsByShortAnswerQuestionsIds(shortAnswerQuestionsIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/SingleController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/SingleController.java new file mode 100644 index 0000000..ef9ca95 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/SingleController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.Single; +import com.ruoyi.system.service.ISingleService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 不接单信息Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/single") +public class SingleController extends BaseController +{ + @Autowired + private ISingleService singleService; + + /** + * 查询不接单信息列表 + */ + @PreAuthorize("@ss.hasPermi('system:single:list')") + @GetMapping("/list") + public TableDataInfo list(Single single) + { + startPage(); + List list = singleService.selectSingleList(single); + return getDataTable(list); + } + + /** + * 导出不接单信息列表 + */ + @PreAuthorize("@ss.hasPermi('system:single:export')") + @Log(title = "不接单信息", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Single single) throws IOException { + List list = singleService.selectSingleList(single); + ExcelUtil util = new ExcelUtil(Single.class); + util.exportExcel(response, list, "不接单信息数据"); + } + + /** + * 获取不接单信息详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:single:query')") + @GetMapping(value = "/{singleId}") + public AjaxResult getInfo(@PathVariable("singleId") Long singleId) + { + return success(singleService.selectSingleBySingleId(singleId)); + } + + /** + * 新增不接单信息 + */ + @PreAuthorize("@ss.hasPermi('system:single:add')") + @Log(title = "不接单信息", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Single single) + { + return toAjax(singleService.insertSingle(single)); + } + + /** + * 修改不接单信息 + */ + @PreAuthorize("@ss.hasPermi('system:single:edit')") + @Log(title = "不接单信息", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Single single) + { + return toAjax(singleService.updateSingle(single)); + } + + /** + * 删除不接单信息 + */ + @PreAuthorize("@ss.hasPermi('system:single:remove')") + @Log(title = "不接单信息", businessType = BusinessType.DELETE) + @DeleteMapping("/{singleIds}") + public AjaxResult remove(@PathVariable Long[] singleIds) + { + return toAjax(singleService.deleteSingleBySingleIds(singleIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ToolController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ToolController.java new file mode 100644 index 0000000..c5177f2 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/ToolController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.Tool; +import com.ruoyi.system.service.IToolService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 工具Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/tool") +public class ToolController extends BaseController +{ + @Autowired + private IToolService toolService; + + /** + * 查询工具列表 + */ + @PreAuthorize("@ss.hasPermi('system:tool:list')") + @GetMapping("/list") + public TableDataInfo list(Tool tool) + { + startPage(); + List list = toolService.selectToolList(tool); + return getDataTable(list); + } + + /** + * 导出工具列表 + */ + @PreAuthorize("@ss.hasPermi('system:tool:export')") + @Log(title = "工具", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Tool tool) throws IOException { + List list = toolService.selectToolList(tool); + ExcelUtil util = new ExcelUtil(Tool.class); + util.exportExcel(response, list, "工具数据"); + } + + /** + * 获取工具详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:tool:query')") + @GetMapping(value = "/{toolId}") + public AjaxResult getInfo(@PathVariable("toolId") Long toolId) + { + return success(toolService.selectToolByToolId(toolId)); + } + + /** + * 新增工具 + */ + @PreAuthorize("@ss.hasPermi('system:tool:add')") + @Log(title = "工具", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Tool tool) + { + return toAjax(toolService.insertTool(tool)); + } + + /** + * 修改工具 + */ + @PreAuthorize("@ss.hasPermi('system:tool:edit')") + @Log(title = "工具", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Tool tool) + { + return toAjax(toolService.updateTool(tool)); + } + + /** + * 删除工具 + */ + @PreAuthorize("@ss.hasPermi('system:tool:remove')") + @Log(title = "工具", businessType = BusinessType.DELETE) + @DeleteMapping("/{toolIds}") + public AjaxResult remove(@PathVariable Long[] toolIds) + { + return toAjax(toolService.deleteToolByToolIds(toolIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/TrainingController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/TrainingController.java new file mode 100644 index 0000000..77ca2a4 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/TrainingController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.Training; +import com.ruoyi.system.service.ITrainingService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 考核培训Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/training") +public class TrainingController extends BaseController +{ + @Autowired + private ITrainingService trainingService; + + /** + * 查询考核培训列表 + */ + @PreAuthorize("@ss.hasPermi('system:training:list')") + @GetMapping("/list") + public TableDataInfo list(Training training) + { + startPage(); + List list = trainingService.selectTrainingList(training); + return getDataTable(list); + } + + /** + * 导出考核培训列表 + */ + @PreAuthorize("@ss.hasPermi('system:training:export')") + @Log(title = "考核培训", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Training training) throws IOException { + List list = trainingService.selectTrainingList(training); + ExcelUtil util = new ExcelUtil(Training.class); + util.exportExcel(response, list, "考核培训数据"); + } + + /** + * 获取考核培训详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:training:query')") + @GetMapping(value = "/{trainingId}") + public AjaxResult getInfo(@PathVariable("trainingId") Long trainingId) + { + return success(trainingService.selectTrainingByTrainingId(trainingId)); + } + + /** + * 新增考核培训 + */ + @PreAuthorize("@ss.hasPermi('system:training:add')") + @Log(title = "考核培训", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Training training) + { + return toAjax(trainingService.insertTraining(training)); + } + + /** + * 修改考核培训 + */ + @PreAuthorize("@ss.hasPermi('system:training:edit')") + @Log(title = "考核培训", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Training training) + { + return toAjax(trainingService.updateTraining(training)); + } + + /** + * 删除考核培训 + */ + @PreAuthorize("@ss.hasPermi('system:training:remove')") + @Log(title = "考核培训", businessType = BusinessType.DELETE) + @DeleteMapping("/{trainingIds}") + public AjaxResult remove(@PathVariable Long[] trainingIds) + { + return toAjax(trainingService.deleteTrainingByTrainingIds(trainingIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/TransactionDetailsController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/TransactionDetailsController.java new file mode 100644 index 0000000..78fae5b --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/TransactionDetailsController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.TransactionDetails; +import com.ruoyi.system.service.ITransactionDetailsService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 交易明细记录Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/details") +public class TransactionDetailsController extends BaseController +{ + @Autowired + private ITransactionDetailsService transactionDetailsService; + + /** + * 查询交易明细记录列表 + */ + @PreAuthorize("@ss.hasPermi('system:details:list')") + @GetMapping("/list") + public TableDataInfo list(TransactionDetails transactionDetails) + { + startPage(); + List list = transactionDetailsService.selectTransactionDetailsList(transactionDetails); + return getDataTable(list); + } + + /** + * 导出交易明细记录列表 + */ + @PreAuthorize("@ss.hasPermi('system:details:export')") + @Log(title = "交易明细记录", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, TransactionDetails transactionDetails) throws IOException { + List list = transactionDetailsService.selectTransactionDetailsList(transactionDetails); + ExcelUtil util = new ExcelUtil(TransactionDetails.class); + util.exportExcel(response, list, "交易明细记录数据"); + } + + /** + * 获取交易明细记录详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:details:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(transactionDetailsService.selectTransactionDetailsById(id)); + } + + /** + * 新增交易明细记录 + */ + @PreAuthorize("@ss.hasPermi('system:details:add')") + @Log(title = "交易明细记录", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody TransactionDetails transactionDetails) + { + return toAjax(transactionDetailsService.insertTransactionDetails(transactionDetails)); + } + + /** + * 修改交易明细记录 + */ + @PreAuthorize("@ss.hasPermi('system:details:edit')") + @Log(title = "交易明细记录", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody TransactionDetails transactionDetails) + { + return toAjax(transactionDetailsService.updateTransactionDetails(transactionDetails)); + } + + /** + * 删除交易明细记录 + */ + @PreAuthorize("@ss.hasPermi('system:details:remove')") + @Log(title = "交易明细记录", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(transactionDetailsService.deleteTransactionDetailsByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/UnitController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/UnitController.java new file mode 100644 index 0000000..36e6db3 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/UnitController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.Unit; +import com.ruoyi.system.service.IUnitService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 单位Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/unit") +public class UnitController extends BaseController +{ + @Autowired + private IUnitService unitService; + + /** + * 查询单位列表 + */ + @PreAuthorize("@ss.hasPermi('system:unit:list')") + @GetMapping("/list") + public TableDataInfo list(Unit unit) + { + startPage(); + List list = unitService.selectUnitList(unit); + return getDataTable(list); + } + + /** + * 导出单位列表 + */ + @PreAuthorize("@ss.hasPermi('system:unit:export')") + @Log(title = "单位", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Unit unit) throws IOException { + List list = unitService.selectUnitList(unit); + ExcelUtil util = new ExcelUtil(Unit.class); + util.exportExcel(response, list, "单位数据"); + } + + /** + * 获取单位详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:unit:query')") + @GetMapping(value = "/{unitId}") + public AjaxResult getInfo(@PathVariable("unitId") Long unitId) + { + return success(unitService.selectUnitByUnitId(unitId)); + } + + /** + * 新增单位 + */ + @PreAuthorize("@ss.hasPermi('system:unit:add')") + @Log(title = "单位", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Unit unit) + { + return toAjax(unitService.insertUnit(unit)); + } + + /** + * 修改单位 + */ + @PreAuthorize("@ss.hasPermi('system:unit:edit')") + @Log(title = "单位", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Unit unit) + { + return toAjax(unitService.updateUnit(unit)); + } + + /** + * 删除单位 + */ + @PreAuthorize("@ss.hasPermi('system:unit:remove')") + @Log(title = "单位", businessType = BusinessType.DELETE) + @DeleteMapping("/{unitIds}") + public AjaxResult remove(@PathVariable Long[] unitIds) + { + return toAjax(unitService.deleteUnitByUnitIds(unitIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/UserBindingConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/UserBindingConfigController.java new file mode 100644 index 0000000..820fe2f --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/UserBindingConfigController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.UserBindingConfig; +import com.ruoyi.system.service.IUserBindingConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 用户绑定页面配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/UserBindingConfig") +public class UserBindingConfigController extends BaseController +{ + @Autowired + private IUserBindingConfigService userBindingConfigService; + + /** + * 查询用户绑定页面配置列表 + */ + @PreAuthorize("@ss.hasPermi('system:UserBindingConfig:list')") + @GetMapping("/list") + public TableDataInfo list(UserBindingConfig userBindingConfig) + { + startPage(); + List list = userBindingConfigService.selectUserBindingConfigList(userBindingConfig); + return getDataTable(list); + } + + /** + * 导出用户绑定页面配置列表 + */ + @PreAuthorize("@ss.hasPermi('system:UserBindingConfig:export')") + @Log(title = "用户绑定页面配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, UserBindingConfig userBindingConfig) throws IOException { + List list = userBindingConfigService.selectUserBindingConfigList(userBindingConfig); + ExcelUtil util = new ExcelUtil(UserBindingConfig.class); + util.exportExcel(response, list, "用户绑定页面配置数据"); + } + + /** + * 获取用户绑定页面配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:UserBindingConfig:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(userBindingConfigService.selectUserBindingConfigById(id)); + } + + /** + * 新增用户绑定页面配置 + */ + @PreAuthorize("@ss.hasPermi('system:UserBindingConfig:add')") + @Log(title = "用户绑定页面配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody UserBindingConfig userBindingConfig) + { + return toAjax(userBindingConfigService.insertUserBindingConfig(userBindingConfig)); + } + + /** + * 修改用户绑定页面配置 + */ + @PreAuthorize("@ss.hasPermi('system:UserBindingConfig:edit')") + @Log(title = "用户绑定页面配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody UserBindingConfig userBindingConfig) + { + return toAjax(userBindingConfigService.updateUserBindingConfig(userBindingConfig)); + } + + /** + * 删除用户绑定页面配置 + */ + @PreAuthorize("@ss.hasPermi('system:UserBindingConfig:remove')") + @Log(title = "用户绑定页面配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(userBindingConfigService.deleteUserBindingConfigByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/UsersController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/UsersController.java new file mode 100644 index 0000000..de5f16f --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/UsersController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.Users; +import com.ruoyi.system.service.IUsersService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 用户Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/users") +public class UsersController extends BaseController +{ + @Autowired + private IUsersService usersService; + + /** + * 查询用户列表 + */ + @PreAuthorize("@ss.hasPermi('system:users:list')") + @GetMapping("/list") + public TableDataInfo list(Users users) + { + startPage(); + List list = usersService.selectUsersList(users); + return getDataTable(list); + } + + /** + * 导出用户列表 + */ + @PreAuthorize("@ss.hasPermi('system:users:export')") + @Log(title = "用户", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Users users) throws IOException { + List list = usersService.selectUsersList(users); + ExcelUtil util = new ExcelUtil(Users.class); + util.exportExcel(response, list, "用户数据"); + } + + /** + * 获取用户详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:users:query')") + @GetMapping(value = "/{userId}") + public AjaxResult getInfo(@PathVariable("userId") Long userId) + { + return success(usersService.selectUsersByUserId(userId)); + } + + /** + * 新增用户 + */ + @PreAuthorize("@ss.hasPermi('system:users:add')") + @Log(title = "用户", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Users users) + { + return toAjax(usersService.insertUsers(users)); + } + + /** + * 修改用户 + */ + @PreAuthorize("@ss.hasPermi('system:users:edit')") + @Log(title = "用户", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Users users) + { + return toAjax(usersService.updateUsers(users)); + } + + /** + * 删除用户 + */ + @PreAuthorize("@ss.hasPermi('system:users:remove')") + @Log(title = "用户", businessType = BusinessType.DELETE) + @DeleteMapping("/{userIds}") + public AjaxResult remove(@PathVariable Long[] userIds) + { + return toAjax(usersService.deleteUsersByUserIds(userIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/WalkDogController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/WalkDogController.java new file mode 100644 index 0000000..c308408 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/WalkDogController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.WalkDog; +import com.ruoyi.system.service.IWalkDogService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 遛狗要求Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/dog") +public class WalkDogController extends BaseController +{ + @Autowired + private IWalkDogService walkDogService; + + /** + * 查询遛狗要求列表 + */ + @PreAuthorize("@ss.hasPermi('system:dog:list')") + @GetMapping("/list") + public TableDataInfo list(WalkDog walkDog) + { + startPage(); + List list = walkDogService.selectWalkDogList(walkDog); + return getDataTable(list); + } + + /** + * 导出遛狗要求列表 + */ + @PreAuthorize("@ss.hasPermi('system:dog:export')") + @Log(title = "遛狗要求", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, WalkDog walkDog) throws IOException { + List list = walkDogService.selectWalkDogList(walkDog); + ExcelUtil util = new ExcelUtil(WalkDog.class); + util.exportExcel(response, list, "遛狗要求数据"); + } + + /** + * 获取遛狗要求详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:dog:query')") + @GetMapping(value = "/{walkDogId}") + public AjaxResult getInfo(@PathVariable("walkDogId") Long walkDogId) + { + return success(walkDogService.selectWalkDogByWalkDogId(walkDogId)); + } + + /** + * 新增遛狗要求 + */ + @PreAuthorize("@ss.hasPermi('system:dog:add')") + @Log(title = "遛狗要求", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody WalkDog walkDog) + { + return toAjax(walkDogService.insertWalkDog(walkDog)); + } + + /** + * 修改遛狗要求 + */ + @PreAuthorize("@ss.hasPermi('system:dog:edit')") + @Log(title = "遛狗要求", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody WalkDog walkDog) + { + return toAjax(walkDogService.updateWalkDog(walkDog)); + } + + /** + * 删除遛狗要求 + */ + @PreAuthorize("@ss.hasPermi('system:dog:remove')") + @Log(title = "遛狗要求", businessType = BusinessType.DELETE) + @DeleteMapping("/{walkDogIds}") + public AjaxResult remove(@PathVariable Long[] walkDogIds) + { + return toAjax(walkDogService.deleteWalkDogByWalkDogIds(walkDogIds)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/WalletController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/WalletController.java new file mode 100644 index 0000000..e2aff41 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/WalletController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.Wallet; +import com.ruoyi.system.service.IWalletService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 钱包Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/wallet") +public class WalletController extends BaseController +{ + @Autowired + private IWalletService walletService; + + /** + * 查询钱包列表 + */ + @PreAuthorize("@ss.hasPermi('system:wallet:list')") + @GetMapping("/list") + public TableDataInfo list(Wallet wallet) + { + startPage(); + List list = walletService.selectWalletList(wallet); + return getDataTable(list); + } + + /** + * 导出钱包列表 + */ + @PreAuthorize("@ss.hasPermi('system:wallet:export')") + @Log(title = "钱包", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, Wallet wallet) throws IOException { + List list = walletService.selectWalletList(wallet); + ExcelUtil util = new ExcelUtil(Wallet.class); + util.exportExcel(response, list, "钱包数据"); + } + + /** + * 获取钱包详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:wallet:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(walletService.selectWalletById(id)); + } + + /** + * 新增钱包 + */ + @PreAuthorize("@ss.hasPermi('system:wallet:add')") + @Log(title = "钱包", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody Wallet wallet) + { + return toAjax(walletService.insertWallet(wallet)); + } + + /** + * 修改钱包 + */ + @PreAuthorize("@ss.hasPermi('system:wallet:edit')") + @Log(title = "钱包", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody Wallet wallet) + { + return toAjax(walletService.updateWallet(wallet)); + } + + /** + * 删除钱包 + */ + @PreAuthorize("@ss.hasPermi('system:wallet:remove')") + @Log(title = "钱包", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(walletService.deleteWalletByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/WithdrawalConfigController.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/WithdrawalConfigController.java new file mode 100644 index 0000000..72cbbcf --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/controller/WithdrawalConfigController.java @@ -0,0 +1,104 @@ +package com.ruoyi.system.controller; + +import java.io.IOException; +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.system.domain.WithdrawalConfig; +import com.ruoyi.system.service.IWithdrawalConfigService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 钱包提现配置Controller + * + * @author ruoyi + * @date 2025-03-02 + */ +@RestController +@RequestMapping("/system/WithdrawalConfig") +public class WithdrawalConfigController extends BaseController +{ + @Autowired + private IWithdrawalConfigService withdrawalConfigService; + + /** + * 查询钱包提现配置列表 + */ + @PreAuthorize("@ss.hasPermi('system:WithdrawalConfig:list')") + @GetMapping("/list") + public TableDataInfo list(WithdrawalConfig withdrawalConfig) + { + startPage(); + List list = withdrawalConfigService.selectWithdrawalConfigList(withdrawalConfig); + return getDataTable(list); + } + + /** + * 导出钱包提现配置列表 + */ + @PreAuthorize("@ss.hasPermi('system:WithdrawalConfig:export')") + @Log(title = "钱包提现配置", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, WithdrawalConfig withdrawalConfig) throws IOException { + List list = withdrawalConfigService.selectWithdrawalConfigList(withdrawalConfig); + ExcelUtil util = new ExcelUtil(WithdrawalConfig.class); + util.exportExcel(response, list, "钱包提现配置数据"); + } + + /** + * 获取钱包提现配置详细信息 + */ + @PreAuthorize("@ss.hasPermi('system:WithdrawalConfig:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(withdrawalConfigService.selectWithdrawalConfigById(id)); + } + + /** + * 新增钱包提现配置 + */ + @PreAuthorize("@ss.hasPermi('system:WithdrawalConfig:add')") + @Log(title = "钱包提现配置", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody WithdrawalConfig withdrawalConfig) + { + return toAjax(withdrawalConfigService.insertWithdrawalConfig(withdrawalConfig)); + } + + /** + * 修改钱包提现配置 + */ + @PreAuthorize("@ss.hasPermi('system:WithdrawalConfig:edit')") + @Log(title = "钱包提现配置", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody WithdrawalConfig withdrawalConfig) + { + return toAjax(withdrawalConfigService.updateWithdrawalConfig(withdrawalConfig)); + } + + /** + * 删除钱包提现配置 + */ + @PreAuthorize("@ss.hasPermi('system:WithdrawalConfig:remove')") + @Log(title = "钱包提现配置", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(withdrawalConfigService.deleteWithdrawalConfigByIds(ids)); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AddValueService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AddValueService.java new file mode 100644 index 0000000..3b25fae --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AddValueService.java @@ -0,0 +1,96 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 增值服务对象 add_value_service + * + * @author ruoyi + * @date 2025-03-02 + */ +public class AddValueService extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 增值服务编号 */ + private Long addValueServiceId; + + /** 增值服务详情 */ + @Excel(name = "增值服务详情") + private String addValueServiceInfo; + + /** 增值服务名 */ + @Excel(name = "增值服务名") + private String addValueServiceName; + + /** 删除标识 */ + private Integer delFlag; + + /** 备注 */ + @Excel(name = "备注") + private String reamk; + + public void setAddValueServiceId(Long addValueServiceId) + { + this.addValueServiceId = addValueServiceId; + } + + public Long getAddValueServiceId() + { + return addValueServiceId; + } + public void setAddValueServiceInfo(String addValueServiceInfo) + { + this.addValueServiceInfo = addValueServiceInfo; + } + + public String getAddValueServiceInfo() + { + return addValueServiceInfo; + } + public void setAddValueServiceName(String addValueServiceName) + { + this.addValueServiceName = addValueServiceName; + } + + public String getAddValueServiceName() + { + return addValueServiceName; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + public void setReamk(String reamk) + { + this.reamk = reamk; + } + + public String getReamk() + { + return reamk; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("addValueServiceId", getAddValueServiceId()) + .append("addValueServiceInfo", getAddValueServiceInfo()) + .append("addValueServiceName", getAddValueServiceName()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("delFlag", getDelFlag()) + .append("reamk", getReamk()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AddValueServiceRecords.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AddValueServiceRecords.java new file mode 100644 index 0000000..71d80d4 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AddValueServiceRecords.java @@ -0,0 +1,79 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 增值服务记录对象 add_value_service_records + * + * @author ruoyi + * @date 2025-03-02 + */ +public class AddValueServiceRecords extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 增值服务记录编号 */ + private Long addValueServiceRecordsId; + + /** 增值服务编号 */ + @Excel(name = "增值服务编号") + private Long addValueServiceId; + + /** 备注 */ + @Excel(name = "备注") + private String reamk; + + /** 用户编号 */ + @Excel(name = "用户编号") + private Long userId; + + public void setAddValueServiceRecordsId(Long addValueServiceRecordsId) + { + this.addValueServiceRecordsId = addValueServiceRecordsId; + } + + public Long getAddValueServiceRecordsId() + { + return addValueServiceRecordsId; + } + public void setAddValueServiceId(Long addValueServiceId) + { + this.addValueServiceId = addValueServiceId; + } + + public Long getAddValueServiceId() + { + return addValueServiceId; + } + public void setReamk(String reamk) + { + this.reamk = reamk; + } + + public String getReamk() + { + return reamk; + } + public void setUserId(Long userId) + { + this.userId = userId; + } + + public Long getUserId() + { + return userId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("addValueServiceRecordsId", getAddValueServiceRecordsId()) + .append("addValueServiceId", getAddValueServiceId()) + .append("reamk", getReamk()) + .append("userId", getUserId()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AdditionalServices.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AdditionalServices.java new file mode 100644 index 0000000..79fb789 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AdditionalServices.java @@ -0,0 +1,80 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 附加服务对象 additional_services + * + * @author ruoyi + * @date 2025-03-02 + */ +public class AdditionalServices extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 附加服务编号 */ + private Long additionalServicesId; + + /** 附加服务类型编号 */ + @Excel(name = "附加服务类型编号") + private Long additionalServicesTypeId; + + /** 服务档案编号 */ + @Excel(name = "服务档案编号") + private Long serviceFileId; + + /** 摆放位置 */ + @Excel(name = "摆放位置") + private String suppliesPlacement; + + public void setAdditionalServicesId(Long additionalServicesId) + { + this.additionalServicesId = additionalServicesId; + } + + public Long getAdditionalServicesId() + { + return additionalServicesId; + } + public void setAdditionalServicesTypeId(Long additionalServicesTypeId) + { + this.additionalServicesTypeId = additionalServicesTypeId; + } + + public Long getAdditionalServicesTypeId() + { + return additionalServicesTypeId; + } + public void setServiceFileId(Long serviceFileId) + { + this.serviceFileId = serviceFileId; + } + + public Long getServiceFileId() + { + return serviceFileId; + } + public void setSuppliesPlacement(String suppliesPlacement) + { + this.suppliesPlacement = suppliesPlacement; + } + + public String getSuppliesPlacement() + { + return suppliesPlacement; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("additionalServicesId", getAdditionalServicesId()) + .append("additionalServicesTypeId", getAdditionalServicesTypeId()) + .append("serviceFileId", getServiceFileId()) + .append("suppliesPlacement", getSuppliesPlacement()) + .append("remark", getRemark()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AdditionalServicesType.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AdditionalServicesType.java new file mode 100644 index 0000000..c672ac5 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AdditionalServicesType.java @@ -0,0 +1,68 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 附加服务类型对象 additional_services_type + * + * @author ruoyi + * @date 2025-03-02 + */ +public class AdditionalServicesType extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 附加服务类型编号 */ + private Long additionalServicesTypeId; + + /** 附加服务类型名称 */ + @Excel(name = "附加服务类型名称") + private Long additionalServicesTypeName; + + /** 删除标识 */ + private Integer delFlag; + + public void setAdditionalServicesTypeId(Long additionalServicesTypeId) + { + this.additionalServicesTypeId = additionalServicesTypeId; + } + + public Long getAdditionalServicesTypeId() + { + return additionalServicesTypeId; + } + public void setAdditionalServicesTypeName(Long additionalServicesTypeName) + { + this.additionalServicesTypeName = additionalServicesTypeName; + } + + public Long getAdditionalServicesTypeName() + { + return additionalServicesTypeName; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("additionalServicesTypeId", getAdditionalServicesTypeId()) + .append("additionalServicesTypeName", getAdditionalServicesTypeName()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .append("delFlag", getDelFlag()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AddressConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AddressConfig.java new file mode 100644 index 0000000..1966da9 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AddressConfig.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 接单地址配置对象 address_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class AddressConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 接单地址提示文本 */ + @Excel(name = "接单地址提示文本") + private String addressText; + + /** 接单地址图标 */ + @Excel(name = "接单地址图标") + private String addressIcon; + + /** 接单地址提示消息 */ + @Excel(name = "接单地址提示消息") + private String addressMessage; + + /** 接单地址下方文本 */ + @Excel(name = "接单地址下方文本") + private String addressRemark; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setAddressText(String addressText) + { + this.addressText = addressText; + } + + public String getAddressText() + { + return addressText; + } + public void setAddressIcon(String addressIcon) + { + this.addressIcon = addressIcon; + } + + public String getAddressIcon() + { + return addressIcon; + } + public void setAddressMessage(String addressMessage) + { + this.addressMessage = addressMessage; + } + + public String getAddressMessage() + { + return addressMessage; + } + public void setAddressRemark(String addressRemark) + { + this.addressRemark = addressRemark; + } + + public String getAddressRemark() + { + return addressRemark; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("addressText", getAddressText()) + .append("addressIcon", getAddressIcon()) + .append("addressMessage", getAddressMessage()) + .append("addressRemark", getAddressRemark()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Addresss.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Addresss.java new file mode 100644 index 0000000..a5fd57f --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Addresss.java @@ -0,0 +1,120 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 地址管理对象 address + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Addresss extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 地址编号 */ + private Long addressId; + + /** 接单坐标 */ + @Excel(name = "接单坐标") + private String addressCoordinate; + + /** 接单地址 */ + @Excel(name = "接单地址") + private String addressOrder; + + /** 范围 */ + @Excel(name = "范围") + private Long addressRange; + + /** 0为开启接单,1为关闭接单 */ + @Excel(name = "0为开启接单,1为关闭接单") + private Integer addressState; + + /** 删除标识 */ + private Integer delFlag; + + /** 伴宠师编号 */ + @Excel(name = "伴宠师编号") + private Long userId; + + public void setAddressId(Long addressId) + { + this.addressId = addressId; + } + + public Long getAddressId() + { + return addressId; + } + public void setAddressCoordinate(String addressCoordinate) + { + this.addressCoordinate = addressCoordinate; + } + + public String getAddressCoordinate() + { + return addressCoordinate; + } + public void setAddressOrder(String addressOrder) + { + this.addressOrder = addressOrder; + } + + public String getAddressOrder() + { + return addressOrder; + } + public void setAddressRange(Long addressRange) + { + this.addressRange = addressRange; + } + + public Long getAddressRange() + { + return addressRange; + } + public void setAddressState(Integer addressState) + { + this.addressState = addressState; + } + + public Integer getAddressState() + { + return addressState; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + public void setUserId(Long userId) + { + this.userId = userId; + } + + public Long getUserId() + { + return userId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("addressId", getAddressId()) + .append("addressCoordinate", getAddressCoordinate()) + .append("addressOrder", getAddressOrder()) + .append("addressRange", getAddressRange()) + .append("addressState", getAddressState()) + .append("delFlag", getDelFlag()) + .append("userId", getUserId()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Answer.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Answer.java new file mode 100644 index 0000000..87fccce --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Answer.java @@ -0,0 +1,110 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 选择题答案管理对象 answer + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Answer extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 答案编号 */ + private Long answerId; + + /** 正确或错误,1为正确,2为错误 */ + @Excel(name = "正确或错误,1为正确,2为错误") + private Long answerCorrect; + + /** 问题编号 */ + @Excel(name = "问题编号") + private Long answerExaminationId; + + /** 答案 */ + @Excel(name = "答案") + private String answerRed; + + /** 删除标识 */ + private Integer delFlag; + + /** 备注 */ + @Excel(name = "备注") + private String reamk; + + public void setAnswerId(Long answerId) + { + this.answerId = answerId; + } + + public Long getAnswerId() + { + return answerId; + } + public void setAnswerCorrect(Long answerCorrect) + { + this.answerCorrect = answerCorrect; + } + + public Long getAnswerCorrect() + { + return answerCorrect; + } + public void setAnswerExaminationId(Long answerExaminationId) + { + this.answerExaminationId = answerExaminationId; + } + + public Long getAnswerExaminationId() + { + return answerExaminationId; + } + public void setAnswerRed(String answerRed) + { + this.answerRed = answerRed; + } + + public String getAnswerRed() + { + return answerRed; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + public void setReamk(String reamk) + { + this.reamk = reamk; + } + + public String getReamk() + { + return reamk; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("answerId", getAnswerId()) + .append("answerCorrect", getAnswerCorrect()) + .append("answerExaminationId", getAnswerExaminationId()) + .append("answerRed", getAnswerRed()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("delFlag", getDelFlag()) + .append("reamk", getReamk()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ApplyRefundConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ApplyRefundConfig.java new file mode 100644 index 0000000..9345fb9 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ApplyRefundConfig.java @@ -0,0 +1,65 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 保证金退还配置对象 apply_refund_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class ApplyRefundConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 保证金退还消息提示文本 */ + @Excel(name = "保证金退还消息提示文本") + private String applyRefundMessage; + + /** 顾问二维码 */ + @Excel(name = "顾问二维码") + private String applyRefundImage; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setApplyRefundMessage(String applyRefundMessage) + { + this.applyRefundMessage = applyRefundMessage; + } + + public String getApplyRefundMessage() + { + return applyRefundMessage; + } + public void setApplyRefundImage(String applyRefundImage) + { + this.applyRefundImage = applyRefundImage; + } + + public String getApplyRefundImage() + { + return applyRefundImage; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("applyRefundMessage", getApplyRefundMessage()) + .append("applyRefundImage", getApplyRefundImage()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AppraisalRecords.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AppraisalRecords.java new file mode 100644 index 0000000..0f9ec64 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/AppraisalRecords.java @@ -0,0 +1,106 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 选择题记录对象 appraisal_records + * + * @author ruoyi + * @date 2025-03-02 + */ +public class AppraisalRecords extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 考核记录编号 */ + private Long appraisalRecordsId; + + /** 伴宠师选中的答案编号 */ + @Excel(name = "伴宠师选中的答案编号") + private Long answerId; + + /** 删除标识 */ + private Integer delFlag; + + /** 考核题目编号 */ + @Excel(name = "考核题目编号") + private Long examinationId; + + /** 备注 */ + @Excel(name = "备注") + private String reamk; + + /** 伴宠师编号 */ + @Excel(name = "伴宠师编号") + private Long userId; + + public void setAppraisalRecordsId(Long appraisalRecordsId) + { + this.appraisalRecordsId = appraisalRecordsId; + } + + public Long getAppraisalRecordsId() + { + return appraisalRecordsId; + } + public void setAnswerId(Long answerId) + { + this.answerId = answerId; + } + + public Long getAnswerId() + { + return answerId; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + public void setExaminationId(Long examinationId) + { + this.examinationId = examinationId; + } + + public Long getExaminationId() + { + return examinationId; + } + public void setReamk(String reamk) + { + this.reamk = reamk; + } + + public String getReamk() + { + return reamk; + } + public void setUserId(Long userId) + { + this.userId = userId; + } + + public Long getUserId() + { + return userId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("appraisalRecordsId", getAppraisalRecordsId()) + .append("answerId", getAnswerId()) + .append("delFlag", getDelFlag()) + .append("examinationId", getExaminationId()) + .append("reamk", getReamk()) + .append("userId", getUserId()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/BasicServices.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/BasicServices.java new file mode 100644 index 0000000..59d955d --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/BasicServices.java @@ -0,0 +1,51 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 基础服务对象 basic_services + * + * @author ruoyi + * @date 2025-03-02 + */ +public class BasicServices extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 基础服务编号 */ + private Long basicServicesId; + + /** 基础服务类型 */ + @Excel(name = "基础服务类型") + private String basicServicesType; + + public void setBasicServicesId(Long basicServicesId) + { + this.basicServicesId = basicServicesId; + } + + public Long getBasicServicesId() + { + return basicServicesId; + } + public void setBasicServicesType(String basicServicesType) + { + this.basicServicesType = basicServicesType; + } + + public String getBasicServicesType() + { + return basicServicesType; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("basicServicesId", getBasicServicesId()) + .append("basicServicesType", getBasicServicesType()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/BondConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/BondConfig.java new file mode 100644 index 0000000..5afb2c3 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/BondConfig.java @@ -0,0 +1,79 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 保证金配置对象 bond_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class BondConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 保证金标题 */ + @Excel(name = "保证金标题") + private String bondTitle; + + /** 保证金说明 */ + @Excel(name = "保证金说明") + private String bondText; + + /** 保证金协议 */ + @Excel(name = "保证金协议") + private String bondUrl; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setBondTitle(String bondTitle) + { + this.bondTitle = bondTitle; + } + + public String getBondTitle() + { + return bondTitle; + } + public void setBondText(String bondText) + { + this.bondText = bondText; + } + + public String getBondText() + { + return bondText; + } + public void setBondUrl(String bondUrl) + { + this.bondUrl = bondUrl; + } + + public String getBondUrl() + { + return bondUrl; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("bondTitle", getBondTitle()) + .append("bondText", getBondText()) + .append("bondUrl", getBondUrl()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CarouselImage.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CarouselImage.java new file mode 100644 index 0000000..fff85ff --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CarouselImage.java @@ -0,0 +1,51 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 轮播图对象 carousel_image + * + * @author ruoyi + * @date 2025-03-02 + */ +public class CarouselImage extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 轮播图编号 */ + private Long id; + + /** 轮播图图片 */ + @Excel(name = "轮播图图片") + private String image; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setImage(String image) + { + this.image = image; + } + + public String getImage() + { + return image; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("image", getImage()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Certification.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Certification.java new file mode 100644 index 0000000..66cefaa --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Certification.java @@ -0,0 +1,208 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 伴宠师认证对象 certification + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Certification extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 认证编号 */ + private Long certificationId; + + /** 认证年龄 */ + @Excel(name = "认证年龄") + private Long certificationAge; + + /** 认证养宠经验 */ + @Excel(name = "认证养宠经验") + private Long certificationExperience; + + /** 认证身份证 */ + @Excel(name = "认证身份证") + private String certificationIdentityCard; + + /** 认证是否有营业执照 */ + @Excel(name = "认证是否有营业执照") + private Long certificationLicenseId; + + /** 认证名字 */ + @Excel(name = "认证名字") + private String certificationName; + + /** 伴宠师状态,0为未认证,1为考核中,2为考核通过,3为已认证 */ + @Excel(name = "伴宠师状态,0为未认证,1为考核中,2为考核通过,3为已认证") + private Integer certificationPass; + + /** 认证宠物类型 */ + @Excel(name = "认证宠物类型") + private Long certificationPetTypeId; + + /** 认证性别 */ + @Excel(name = "认证性别") + private String certificationSex; + + /** 认证手机号 */ + @Excel(name = "认证手机号") + private String certificationvPhone; + + /** 逻辑删除标识 */ + private Integer delFlag; + + /** 备注 */ + @Excel(name = "备注") + private String reamk; + + /** 伴宠师编号 */ + @Excel(name = "伴宠师编号") + private Long petTeacherId; + + public void setCertificationId(Long certificationId) + { + this.certificationId = certificationId; + } + + public Long getCertificationId() + { + return certificationId; + } + public void setCertificationAge(Long certificationAge) + { + this.certificationAge = certificationAge; + } + + public Long getCertificationAge() + { + return certificationAge; + } + public void setCertificationExperience(Long certificationExperience) + { + this.certificationExperience = certificationExperience; + } + + public Long getCertificationExperience() + { + return certificationExperience; + } + public void setCertificationIdentityCard(String certificationIdentityCard) + { + this.certificationIdentityCard = certificationIdentityCard; + } + + public String getCertificationIdentityCard() + { + return certificationIdentityCard; + } + public void setCertificationLicenseId(Long certificationLicenseId) + { + this.certificationLicenseId = certificationLicenseId; + } + + public Long getCertificationLicenseId() + { + return certificationLicenseId; + } + public void setCertificationName(String certificationName) + { + this.certificationName = certificationName; + } + + public String getCertificationName() + { + return certificationName; + } + public void setCertificationPass(Integer certificationPass) + { + this.certificationPass = certificationPass; + } + + public Integer getCertificationPass() + { + return certificationPass; + } + public void setCertificationPetTypeId(Long certificationPetTypeId) + { + this.certificationPetTypeId = certificationPetTypeId; + } + + public Long getCertificationPetTypeId() + { + return certificationPetTypeId; + } + public void setCertificationSex(String certificationSex) + { + this.certificationSex = certificationSex; + } + + public String getCertificationSex() + { + return certificationSex; + } + public void setCertificationvPhone(String certificationvPhone) + { + this.certificationvPhone = certificationvPhone; + } + + public String getCertificationvPhone() + { + return certificationvPhone; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + public void setReamk(String reamk) + { + this.reamk = reamk; + } + + public String getReamk() + { + return reamk; + } + public void setPetTeacherId(Long petTeacherId) + { + this.petTeacherId = petTeacherId; + } + + public Long getPetTeacherId() + { + return petTeacherId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("certificationId", getCertificationId()) + .append("certificationAge", getCertificationAge()) + .append("certificationExperience", getCertificationExperience()) + .append("certificationIdentityCard", getCertificationIdentityCard()) + .append("certificationLicenseId", getCertificationLicenseId()) + .append("certificationName", getCertificationName()) + .append("certificationPass", getCertificationPass()) + .append("certificationPetTypeId", getCertificationPetTypeId()) + .append("certificationSex", getCertificationSex()) + .append("certificationvPhone", getCertificationvPhone()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("delFlag", getDelFlag()) + .append("reamk", getReamk()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .append("petTeacherId", getPetTeacherId()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CertificationAuditConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CertificationAuditConfig.java new file mode 100644 index 0000000..e496006 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CertificationAuditConfig.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 认证审核配置对象 certification_audit_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class CertificationAuditConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 类型 */ + @Excel(name = "类型") + private String type; + + /** 类型名称 */ + @Excel(name = "类型名称") + private String typeName; + + /** 图标 */ + @Excel(name = "图标") + private String typeIcon; + + /** 提示文本 */ + @Excel(name = "提示文本") + private String typeText; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setType(String type) + { + this.type = type; + } + + public String getType() + { + return type; + } + public void setTypeName(String typeName) + { + this.typeName = typeName; + } + + public String getTypeName() + { + return typeName; + } + public void setTypeIcon(String typeIcon) + { + this.typeIcon = typeIcon; + } + + public String getTypeIcon() + { + return typeIcon; + } + public void setTypeText(String typeText) + { + this.typeText = typeText; + } + + public String getTypeText() + { + return typeText; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("type", getType()) + .append("typeName", getTypeName()) + .append("typeIcon", getTypeIcon()) + .append("typeText", getTypeText()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CertificationJoinLicense.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CertificationJoinLicense.java new file mode 100644 index 0000000..0bfd501 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CertificationJoinLicense.java @@ -0,0 +1,50 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 执照连接伴宠师认证对象 certification_join_license + * + * @author ruoyi + * @date 2025-03-02 + */ +public class CertificationJoinLicense extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 执照编号 */ + private Long licenseId; + + /** 伴宠师认证编号 */ + private Long certificationId; + + public void setLicenseId(Long licenseId) + { + this.licenseId = licenseId; + } + + public Long getLicenseId() + { + return licenseId; + } + public void setCertificationId(Long certificationId) + { + this.certificationId = certificationId; + } + + public Long getCertificationId() + { + return certificationId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("licenseId", getLicenseId()) + .append("certificationId", getCertificationId()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CheckImage.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CheckImage.java new file mode 100644 index 0000000..74c5df3 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CheckImage.java @@ -0,0 +1,79 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 打卡图片对象 check_image + * + * @author ruoyi + * @date 2025-03-02 + */ +public class CheckImage extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 打卡图片编号 */ + private Long checkImageId; + + /** 打卡编号 */ + @Excel(name = "打卡编号") + private Long checkId; + + /** 打卡图片名称 */ + @Excel(name = "打卡图片名称") + private String checkImageName; + + /** 打卡图片类型编号 */ + @Excel(name = "打卡图片类型编号") + private Long checkImageTypeId; + + public void setCheckImageId(Long checkImageId) + { + this.checkImageId = checkImageId; + } + + public Long getCheckImageId() + { + return checkImageId; + } + public void setCheckId(Long checkId) + { + this.checkId = checkId; + } + + public Long getCheckId() + { + return checkId; + } + public void setCheckImageName(String checkImageName) + { + this.checkImageName = checkImageName; + } + + public String getCheckImageName() + { + return checkImageName; + } + public void setCheckImageTypeId(Long checkImageTypeId) + { + this.checkImageTypeId = checkImageTypeId; + } + + public Long getCheckImageTypeId() + { + return checkImageTypeId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("checkImageId", getCheckImageId()) + .append("checkId", getCheckId()) + .append("checkImageName", getCheckImageName()) + .append("checkImageTypeId", getCheckImageTypeId()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CheckImageType.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CheckImageType.java new file mode 100644 index 0000000..7789acd --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/CheckImageType.java @@ -0,0 +1,96 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 打卡图片类型对象 check_image_type + * + * @author ruoyi + * @date 2025-03-02 + */ +public class CheckImageType extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 打卡图片类型编号 */ + private Long checkImageTypeId; + + /** 打卡图片类型名称 */ + @Excel(name = "打卡图片类型名称") + private String checkImageTypeName; + + /** 打卡图片类型最大数量 */ + @Excel(name = "打卡图片类型最大数量") + private Long checkImageTypeMax; + + /** 打卡图片类型最小数量 */ + @Excel(name = "打卡图片类型最小数量") + private Long checkImageTypeMin; + + /** 删除标识 */ + private Integer delFlag; + + public void setCheckImageTypeId(Long checkImageTypeId) + { + this.checkImageTypeId = checkImageTypeId; + } + + public Long getCheckImageTypeId() + { + return checkImageTypeId; + } + public void setCheckImageTypeName(String checkImageTypeName) + { + this.checkImageTypeName = checkImageTypeName; + } + + public String getCheckImageTypeName() + { + return checkImageTypeName; + } + public void setCheckImageTypeMax(Long checkImageTypeMax) + { + this.checkImageTypeMax = checkImageTypeMax; + } + + public Long getCheckImageTypeMax() + { + return checkImageTypeMax; + } + public void setCheckImageTypeMin(Long checkImageTypeMin) + { + this.checkImageTypeMin = checkImageTypeMin; + } + + public Long getCheckImageTypeMin() + { + return checkImageTypeMin; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("checkImageTypeId", getCheckImageTypeId()) + .append("checkImageTypeName", getCheckImageTypeName()) + .append("checkImageTypeMax", getCheckImageTypeMax()) + .append("checkImageTypeMin", getCheckImageTypeMin()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .append("delFlag", getDelFlag()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/PetsBread.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/PetsBread.java new file mode 100644 index 0000000..d6efacb --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/PetsBread.java @@ -0,0 +1,163 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 宠物品种对象 pets_bread + * + * @author ruoyi + * @date 2025-03-02 + */ +public class PetsBread extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 宠物品种编号 */ + private Long petBreadId; + + /** 宠物种类编号 */ + @Excel(name = "宠物种类编号") + private Long petSpeciesId; + + /** 品种名称 */ + @Excel(name = "品种名称") + private String petsBreadName; + + /** 健康编号 */ + @Excel(name = "健康编号") + private Long petHealthidId; + + /** 宠物编号 */ + @Excel(name = "宠物编号") + private Long petId; + + /** 宠物证书, 0==异证, 1==狗证, 2==猫证 */ + @Excel(name = "宠物证书, 0==异证, 1==狗证, 2==猫证") + private Integer petsHealthidCertificate; + + /** 宠物驱虫, 0==有驱虫, 1==无驱虫 */ + @Excel(name = "宠物驱虫, 0==有驱虫, 1==无驱虫") + private Integer petsHealthidDeworming; + + /** 健康简介 */ + @Excel(name = "健康简介") + private String petsHealthidInfo; + + /** 宠物绝育, 0==已绝育, 1==没绝育 */ + @Excel(name = "宠物绝育, 0==已绝育, 1==没绝育") + private Integer petsHealthidSterilization; + + /** 宠物疫苗, 0==有疫苗, 1==无疫苗 */ + @Excel(name = "宠物疫苗, 0==有疫苗, 1==无疫苗") + private Integer petsHealthidVaccine; + + public void setPetBreadId(Long petBreadId) + { + this.petBreadId = petBreadId; + } + + public Long getPetBreadId() + { + return petBreadId; + } + public void setPetSpeciesId(Long petSpeciesId) + { + this.petSpeciesId = petSpeciesId; + } + + public Long getPetSpeciesId() + { + return petSpeciesId; + } + public void setPetsBreadName(String petsBreadName) + { + this.petsBreadName = petsBreadName; + } + + public String getPetsBreadName() + { + return petsBreadName; + } + public void setPetHealthidId(Long petHealthidId) + { + this.petHealthidId = petHealthidId; + } + + public Long getPetHealthidId() + { + return petHealthidId; + } + public void setPetId(Long petId) + { + this.petId = petId; + } + + public Long getPetId() + { + return petId; + } + public void setPetsHealthidCertificate(Integer petsHealthidCertificate) + { + this.petsHealthidCertificate = petsHealthidCertificate; + } + + public Integer getPetsHealthidCertificate() + { + return petsHealthidCertificate; + } + public void setPetsHealthidDeworming(Integer petsHealthidDeworming) + { + this.petsHealthidDeworming = petsHealthidDeworming; + } + + public Integer getPetsHealthidDeworming() + { + return petsHealthidDeworming; + } + public void setPetsHealthidInfo(String petsHealthidInfo) + { + this.petsHealthidInfo = petsHealthidInfo; + } + + public String getPetsHealthidInfo() + { + return petsHealthidInfo; + } + public void setPetsHealthidSterilization(Integer petsHealthidSterilization) + { + this.petsHealthidSterilization = petsHealthidSterilization; + } + + public Integer getPetsHealthidSterilization() + { + return petsHealthidSterilization; + } + public void setPetsHealthidVaccine(Integer petsHealthidVaccine) + { + this.petsHealthidVaccine = petsHealthidVaccine; + } + + public Integer getPetsHealthidVaccine() + { + return petsHealthidVaccine; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("petBreadId", getPetBreadId()) + .append("petSpeciesId", getPetSpeciesId()) + .append("petsBreadName", getPetsBreadName()) + .append("petHealthidId", getPetHealthidId()) + .append("petId", getPetId()) + .append("petsHealthidCertificate", getPetsHealthidCertificate()) + .append("petsHealthidDeworming", getPetsHealthidDeworming()) + .append("petsHealthidInfo", getPetsHealthidInfo()) + .append("petsHealthidSterilization", getPetsHealthidSterilization()) + .append("petsHealthidVaccine", getPetsHealthidVaccine()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/PlatformAgreementConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/PlatformAgreementConfig.java new file mode 100644 index 0000000..7926812 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/PlatformAgreementConfig.java @@ -0,0 +1,51 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 平台协议配置对象 platform_agreement_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class PlatformAgreementConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 平台协议 */ + @Excel(name = "平台协议") + private String platformAgreementText; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setPlatformAgreementText(String platformAgreementText) + { + this.platformAgreementText = platformAgreementText; + } + + public String getPlatformAgreementText() + { + return platformAgreementText; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("platformAgreementText", getPlatformAgreementText()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceFile.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceFile.java new file mode 100644 index 0000000..5220231 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceFile.java @@ -0,0 +1,65 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 服务档案对象 service_file + * + * @author ruoyi + * @date 2025-03-02 + */ +public class ServiceFile extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 服务档案编号 */ + private Long serviceFileId; + + /** 伴宠师编号 */ + @Excel(name = "伴宠师编号") + private Long petTeacherId; + + /** 订单编号 */ + @Excel(name = "订单编号") + private Long orderId; + + public void setServiceFileId(Long serviceFileId) + { + this.serviceFileId = serviceFileId; + } + + public Long getServiceFileId() + { + return serviceFileId; + } + public void setPetTeacherId(Long petTeacherId) + { + this.petTeacherId = petTeacherId; + } + + public Long getPetTeacherId() + { + return petTeacherId; + } + public void setOrderId(Long orderId) + { + this.orderId = orderId; + } + + public Long getOrderId() + { + return orderId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("serviceFileId", getServiceFileId()) + .append("petTeacherId", getPetTeacherId()) + .append("orderId", getOrderId()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceRecord.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceRecord.java new file mode 100644 index 0000000..0c8836f --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceRecord.java @@ -0,0 +1,128 @@ +package com.ruoyi.system.domain; + +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 服务记录对象 service_record + * + * @author ruoyi + * @date 2025-03-02 + */ +public class ServiceRecord extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 唯一标识 */ + private Long id; + + /** 伴宠师id */ + @Excel(name = "伴宠师id") + private Long petTeacherId; + + /** 删除标识 */ + private Integer delFlag; + + /** 图片记录 */ + @Excel(name = "图片记录") + private String imagesRecord; + + /** 服务时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "服务时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date serviceTime; + + /** 服务类型表的id */ + @Excel(name = "服务类型表的id") + private Long serviceType; + + /** 文字记录 */ + @Excel(name = "文字记录") + private String textRecord; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setPetTeacherId(Long petTeacherId) + { + this.petTeacherId = petTeacherId; + } + + public Long getPetTeacherId() + { + return petTeacherId; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + public void setImagesRecord(String imagesRecord) + { + this.imagesRecord = imagesRecord; + } + + public String getImagesRecord() + { + return imagesRecord; + } + public void setServiceTime(Date serviceTime) + { + this.serviceTime = serviceTime; + } + + public Date getServiceTime() + { + return serviceTime; + } + public void setServiceType(Long serviceType) + { + this.serviceType = serviceType; + } + + public Long getServiceType() + { + return serviceType; + } + public void setTextRecord(String textRecord) + { + this.textRecord = textRecord; + } + + public String getTextRecord() + { + return textRecord; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("petTeacherId", getPetTeacherId()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("delFlag", getDelFlag()) + .append("imagesRecord", getImagesRecord()) + .append("remark", getRemark()) + .append("serviceTime", getServiceTime()) + .append("serviceType", getServiceType()) + .append("textRecord", getTextRecord()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceRecordConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceRecordConfig.java new file mode 100644 index 0000000..95c1c78 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceRecordConfig.java @@ -0,0 +1,65 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 服务记录配置(不存在服务记录时出现)对象 service_record_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class ServiceRecordConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 服务记录图标 */ + @Excel(name = "服务记录图标") + private String serviceRecordIcon; + + /** 服务记录文本 */ + @Excel(name = "服务记录文本") + private String serviceRecordText; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setServiceRecordIcon(String serviceRecordIcon) + { + this.serviceRecordIcon = serviceRecordIcon; + } + + public String getServiceRecordIcon() + { + return serviceRecordIcon; + } + public void setServiceRecordText(String serviceRecordText) + { + this.serviceRecordText = serviceRecordText; + } + + public String getServiceRecordText() + { + return serviceRecordText; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("serviceRecordIcon", getServiceRecordIcon()) + .append("serviceRecordText", getServiceRecordText()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceType.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceType.java new file mode 100644 index 0000000..d298b07 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceType.java @@ -0,0 +1,69 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 服务类型对象 service_type + * + * @author ruoyi + * @date 2025-03-02 + */ +public class ServiceType extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 服务类型编号 */ + private Long id; + + /** 删除标识 */ + private Integer delFlag; + + /** 服务名称 */ + @Excel(name = "服务名称") + private String serviceName; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + public void setServiceName(String serviceName) + { + this.serviceName = serviceName; + } + + public String getServiceName() + { + return serviceName; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("delFlag", getDelFlag()) + .append("remark", getRemark()) + .append("serviceName", getServiceName()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceUploadConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceUploadConfig.java new file mode 100644 index 0000000..5429f88 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ServiceUploadConfig.java @@ -0,0 +1,51 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 服务上传配置对象 service_upload_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class ServiceUploadConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 服务上传提示文本 */ + @Excel(name = "服务上传提示文本") + private String serviceUploadText; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setServiceUploadText(String serviceUploadText) + { + this.serviceUploadText = serviceUploadText; + } + + public String getServiceUploadText() + { + return serviceUploadText; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("serviceUploadText", getServiceUploadText()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ShortAnswerQuestions.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ShortAnswerQuestions.java new file mode 100644 index 0000000..1894a33 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/ShortAnswerQuestions.java @@ -0,0 +1,124 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 简答题考试记录对象 short_answer_questions + * + * @author ruoyi + * @date 2025-03-02 + */ +public class ShortAnswerQuestions extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 简答题考试记录编号 */ + private Long shortAnswerQuestionsId; + + /** 删除标识 */ + private Integer delFlag; + + /** 备注 */ + @Excel(name = "备注") + private String reamk; + + /** 伴宠师回答 */ + @Excel(name = "伴宠师回答") + private String shortAnswerQuestionsReply; + + /** 简答题驳回理由 */ + @Excel(name = "简答题驳回理由") + private String shortAnswerQuestionsSolve; + + /** 对或错,0为错,1为对 */ + @Excel(name = "对或错,0为错,1为对") + private Long shortAnswerQuestionsTrueorfalse; + + /** 题目编号 */ + @Excel(name = "题目编号") + private Long userId; + + public void setShortAnswerQuestionsId(Long shortAnswerQuestionsId) + { + this.shortAnswerQuestionsId = shortAnswerQuestionsId; + } + + public Long getShortAnswerQuestionsId() + { + return shortAnswerQuestionsId; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + public void setReamk(String reamk) + { + this.reamk = reamk; + } + + public String getReamk() + { + return reamk; + } + public void setShortAnswerQuestionsReply(String shortAnswerQuestionsReply) + { + this.shortAnswerQuestionsReply = shortAnswerQuestionsReply; + } + + public String getShortAnswerQuestionsReply() + { + return shortAnswerQuestionsReply; + } + public void setShortAnswerQuestionsSolve(String shortAnswerQuestionsSolve) + { + this.shortAnswerQuestionsSolve = shortAnswerQuestionsSolve; + } + + public String getShortAnswerQuestionsSolve() + { + return shortAnswerQuestionsSolve; + } + public void setShortAnswerQuestionsTrueorfalse(Long shortAnswerQuestionsTrueorfalse) + { + this.shortAnswerQuestionsTrueorfalse = shortAnswerQuestionsTrueorfalse; + } + + public Long getShortAnswerQuestionsTrueorfalse() + { + return shortAnswerQuestionsTrueorfalse; + } + public void setUserId(Long userId) + { + this.userId = userId; + } + + public Long getUserId() + { + return userId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("shortAnswerQuestionsId", getShortAnswerQuestionsId()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("delFlag", getDelFlag()) + .append("reamk", getReamk()) + .append("shortAnswerQuestionsReply", getShortAnswerQuestionsReply()) + .append("shortAnswerQuestionsSolve", getShortAnswerQuestionsSolve()) + .append("shortAnswerQuestionsTrueorfalse", getShortAnswerQuestionsTrueorfalse()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .append("userId", getUserId()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Single.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Single.java new file mode 100644 index 0000000..c9cf7f7 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Single.java @@ -0,0 +1,143 @@ +package com.ruoyi.system.domain; + +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 不接单信息对象 single + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Single extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 不接单编号 */ + private Long singleId; + + /** 地址编号 */ + @Excel(name = "地址编号") + private Long addressId; + + /** 删除标识 */ + private Integer delFlag; + + /** 不接单日期 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "不接单日期", width = 30, dateFormat = "yyyy-MM-dd") + private Date noordersDate; + + /** 不接单日期结束时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "不接单日期结束时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date noordersEnd; + + /** 不接单日期开始时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "不接单日期开始时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date noordersStart; + + /** 备注 */ + @Excel(name = "备注") + private String reamk; + + /** 伴宠师编号 */ + @Excel(name = "伴宠师编号") + private Long userId; + + public void setSingleId(Long singleId) + { + this.singleId = singleId; + } + + public Long getSingleId() + { + return singleId; + } + public void setAddressId(Long addressId) + { + this.addressId = addressId; + } + + public Long getAddressId() + { + return addressId; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + public void setNoordersDate(Date noordersDate) + { + this.noordersDate = noordersDate; + } + + public Date getNoordersDate() + { + return noordersDate; + } + public void setNoordersEnd(Date noordersEnd) + { + this.noordersEnd = noordersEnd; + } + + public Date getNoordersEnd() + { + return noordersEnd; + } + public void setNoordersStart(Date noordersStart) + { + this.noordersStart = noordersStart; + } + + public Date getNoordersStart() + { + return noordersStart; + } + public void setReamk(String reamk) + { + this.reamk = reamk; + } + + public String getReamk() + { + return reamk; + } + public void setUserId(Long userId) + { + this.userId = userId; + } + + public Long getUserId() + { + return userId; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("singleId", getSingleId()) + .append("addressId", getAddressId()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("delFlag", getDelFlag()) + .append("noordersDate", getNoordersDate()) + .append("noordersEnd", getNoordersEnd()) + .append("noordersStart", getNoordersStart()) + .append("reamk", getReamk()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .append("userId", getUserId()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Tool.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Tool.java new file mode 100644 index 0000000..7441d78 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Tool.java @@ -0,0 +1,82 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 工具对象 tool + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Tool extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 工具编号 */ + private Long toolId; + + /** 删除标识 */ + private Integer delFlag; + + /** 备注 */ + @Excel(name = "备注") + private String reamk; + + /** 工具 */ + @Excel(name = "工具") + private String toolName; + + public void setToolId(Long toolId) + { + this.toolId = toolId; + } + + public Long getToolId() + { + return toolId; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + public void setReamk(String reamk) + { + this.reamk = reamk; + } + + public String getReamk() + { + return reamk; + } + public void setToolName(String toolName) + { + this.toolName = toolName; + } + + public String getToolName() + { + return toolName; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("toolId", getToolId()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("delFlag", getDelFlag()) + .append("reamk", getReamk()) + .append("toolName", getToolName()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Training.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Training.java new file mode 100644 index 0000000..a4ede79 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Training.java @@ -0,0 +1,96 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 考核培训对象 training + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Training extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 培训编号 */ + private Long trainingId; + + /** 逻辑删除标识 */ + private Integer delFlag; + + /** 服务介绍视频 */ + @Excel(name = "服务介绍视频") + private String profile; + + /** 备注 */ + @Excel(name = "备注") + private String reamk; + + /** 培训考核类型,1为平台&服务介绍,2为服务培训 */ + @Excel(name = "培训考核类型,1为平台&服务介绍,2为服务培训") + private String trainingAssessType; + + public void setTrainingId(Long trainingId) + { + this.trainingId = trainingId; + } + + public Long getTrainingId() + { + return trainingId; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + public void setProfile(String profile) + { + this.profile = profile; + } + + public String getProfile() + { + return profile; + } + public void setReamk(String reamk) + { + this.reamk = reamk; + } + + public String getReamk() + { + return reamk; + } + public void setTrainingAssessType(String trainingAssessType) + { + this.trainingAssessType = trainingAssessType; + } + + public String getTrainingAssessType() + { + return trainingAssessType; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("trainingId", getTrainingId()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("delFlag", getDelFlag()) + .append("profile", getProfile()) + .append("reamk", getReamk()) + .append("trainingAssessType", getTrainingAssessType()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/TransactionDetails.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/TransactionDetails.java new file mode 100644 index 0000000..b8af25e --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/TransactionDetails.java @@ -0,0 +1,80 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 交易明细记录对象 transaction_details + * + * @author ruoyi + * @date 2025-03-02 + */ +public class TransactionDetails extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 交易明细编号 */ + private Long id; + + /** 明细名称 */ + @Excel(name = "明细名称") + private String detailsName; + + /** 金额 */ + @Excel(name = "金额") + private Long detailsPrice; + + /** 交易类型: 1为收入明细,2为支出明细 */ + @Excel(name = "交易类型: 1为收入明细,2为支出明细") + private Long transactionType; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setDetailsName(String detailsName) + { + this.detailsName = detailsName; + } + + public String getDetailsName() + { + return detailsName; + } + public void setDetailsPrice(Long detailsPrice) + { + this.detailsPrice = detailsPrice; + } + + public Long getDetailsPrice() + { + return detailsPrice; + } + public void setTransactionType(Long transactionType) + { + this.transactionType = transactionType; + } + + public Long getTransactionType() + { + return transactionType; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("createTime", getCreateTime()) + .append("detailsName", getDetailsName()) + .append("detailsPrice", getDetailsPrice()) + .append("transactionType", getTransactionType()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Unit.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Unit.java new file mode 100644 index 0000000..06a7ff8 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Unit.java @@ -0,0 +1,68 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 单位对象 unit + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Unit extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 单位编号 */ + private Long unitId; + + /** 单位名称 */ + @Excel(name = "单位名称") + private Long unitName; + + /** 删除标识 */ + private Integer delFlag; + + public void setUnitId(Long unitId) + { + this.unitId = unitId; + } + + public Long getUnitId() + { + return unitId; + } + public void setUnitName(Long unitName) + { + this.unitName = unitName; + } + + public Long getUnitName() + { + return unitName; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("unitId", getUnitId()) + .append("unitName", getUnitName()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("updateBy", getUpdateBy()) + .append("updateTime", getUpdateTime()) + .append("delFlag", getDelFlag()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/UserBindingConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/UserBindingConfig.java new file mode 100644 index 0000000..2c37393 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/UserBindingConfig.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 用户绑定页面配置对象 user_binding_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class UserBindingConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 标题 */ + @Excel(name = "标题") + private String promotionName; + + /** 图片 */ + @Excel(name = "图片") + private String promotionIcon; + + /** 提示文本 */ + @Excel(name = "提示文本") + private String promotionType; + + /** 类别:0为推广,1为分享 */ + @Excel(name = "类别:0为推广,1为分享") + private Long category; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setPromotionName(String promotionName) + { + this.promotionName = promotionName; + } + + public String getPromotionName() + { + return promotionName; + } + public void setPromotionIcon(String promotionIcon) + { + this.promotionIcon = promotionIcon; + } + + public String getPromotionIcon() + { + return promotionIcon; + } + public void setPromotionType(String promotionType) + { + this.promotionType = promotionType; + } + + public String getPromotionType() + { + return promotionType; + } + public void setCategory(Long category) + { + this.category = category; + } + + public Long getCategory() + { + return category; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("promotionName", getPromotionName()) + .append("promotionIcon", getPromotionIcon()) + .append("promotionType", getPromotionType()) + .append("category", getCategory()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Users.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Users.java new file mode 100644 index 0000000..3f08d15 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Users.java @@ -0,0 +1,211 @@ +package com.ruoyi.system.domain; + +import java.util.Date; +import com.fasterxml.jackson.annotation.JsonFormat; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 用户对象 users + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Users extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 用户编号 */ + private Long userId; + + /** 逻辑删除 */ + private Integer delFlag; + + /** 修改人 */ + @Excel(name = "修改人") + private String updatorBy; + + /** 用户头像 */ + @Excel(name = "用户头像") + private String userImage; + + /** 用户名称 */ + @Excel(name = "用户名称") + private String userName; + + /** 用户状态, 0==为注册, 1==已注册为认证 */ + @Excel(name = "用户状态, 0==为注册, 1==已注册为认证") + private Long userState; + + /** 用户电话 */ + @Excel(name = "用户电话") + private String userTelephone; + + /** 只有在用户将公众号绑定到微信开放平台帐号后,才会出现该字段 */ + @Excel(name = "只有在用户将公众号绑定到微信开放平台帐号后,才会出现该字段") + private String unionid; + + /** 用户的标识,对当前公众号唯一 */ + @Excel(name = "用户的标识,对当前公众号唯一") + private String openid; + + /** token */ + @Excel(name = "token") + private String accessToken; + + /** 过期时间 */ + @Excel(name = "过期时间") + private Long expiresIn; + + /** 刷新token */ + @Excel(name = "刷新token") + private String refreshToken; + + /** 过期时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "过期时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date expireTime; + + public void setUserId(Long userId) + { + this.userId = userId; + } + + public Long getUserId() + { + return userId; + } + public void setDelFlag(Integer delFlag) + { + this.delFlag = delFlag; + } + + public Integer getDelFlag() + { + return delFlag; + } + public void setUpdatorBy(String updatorBy) + { + this.updatorBy = updatorBy; + } + + public String getUpdatorBy() + { + return updatorBy; + } + public void setUserImage(String userImage) + { + this.userImage = userImage; + } + + public String getUserImage() + { + return userImage; + } + public void setUserName(String userName) + { + this.userName = userName; + } + + public String getUserName() + { + return userName; + } + public void setUserState(Long userState) + { + this.userState = userState; + } + + public Long getUserState() + { + return userState; + } + public void setUserTelephone(String userTelephone) + { + this.userTelephone = userTelephone; + } + + public String getUserTelephone() + { + return userTelephone; + } + public void setUnionid(String unionid) + { + this.unionid = unionid; + } + + public String getUnionid() + { + return unionid; + } + public void setOpenid(String openid) + { + this.openid = openid; + } + + public String getOpenid() + { + return openid; + } + public void setAccessToken(String accessToken) + { + this.accessToken = accessToken; + } + + public String getAccessToken() + { + return accessToken; + } + public void setExpiresIn(Long expiresIn) + { + this.expiresIn = expiresIn; + } + + public Long getExpiresIn() + { + return expiresIn; + } + public void setRefreshToken(String refreshToken) + { + this.refreshToken = refreshToken; + } + + public String getRefreshToken() + { + return refreshToken; + } + public void setExpireTime(Date expireTime) + { + this.expireTime = expireTime; + } + + public Date getExpireTime() + { + return expireTime; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("userId", getUserId()) + .append("createBy", getCreateBy()) + .append("createTime", getCreateTime()) + .append("delFlag", getDelFlag()) + .append("remark", getRemark()) + .append("updateTime", getUpdateTime()) + .append("updatorBy", getUpdatorBy()) + .append("userImage", getUserImage()) + .append("userName", getUserName()) + .append("userState", getUserState()) + .append("userTelephone", getUserTelephone()) + .append("unionid", getUnionid()) + .append("openid", getOpenid()) + .append("accessToken", getAccessToken()) + .append("expiresIn", getExpiresIn()) + .append("refreshToken", getRefreshToken()) + .append("expireTime", getExpireTime()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/WalkDog.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/WalkDog.java new file mode 100644 index 0000000..b965533 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/WalkDog.java @@ -0,0 +1,163 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 遛狗要求对象 walk_dog + * + * @author ruoyi + * @date 2025-03-02 + */ +public class WalkDog extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 遛狗要求编号 */ + private Long walkDogId; + + /** 服务档案编号 */ + @Excel(name = "服务档案编号") + private Long serviceFileId; + + /** 用品摆放位置 */ + @Excel(name = "用品摆放位置") + private String suppliesPlacement; + + /** 是否遛狗 */ + @Excel(name = "是否遛狗") + private Long walkDogWhether; + + /** 雨伞摆放位置 */ + @Excel(name = "雨伞摆放位置") + private String suppliesPlacementUmbrella; + + /** 雨天遛狗要求 */ + @Excel(name = "雨天遛狗要求") + private String walkDogRaining; + + /** 遛狗时长 */ + @Excel(name = "遛狗时长") + private String walkDogTime; + + /** 遛狗行为 */ + @Excel(name = "遛狗行为") + private String walkDogBehavior; + + /** 偏好区域 */ + @Excel(name = "偏好区域") + private String preferenceArea; + + /** 偏好路线 */ + @Excel(name = "偏好路线") + private String preferenceRoute; + + public void setWalkDogId(Long walkDogId) + { + this.walkDogId = walkDogId; + } + + public Long getWalkDogId() + { + return walkDogId; + } + public void setServiceFileId(Long serviceFileId) + { + this.serviceFileId = serviceFileId; + } + + public Long getServiceFileId() + { + return serviceFileId; + } + public void setSuppliesPlacement(String suppliesPlacement) + { + this.suppliesPlacement = suppliesPlacement; + } + + public String getSuppliesPlacement() + { + return suppliesPlacement; + } + public void setWalkDogWhether(Long walkDogWhether) + { + this.walkDogWhether = walkDogWhether; + } + + public Long getWalkDogWhether() + { + return walkDogWhether; + } + public void setSuppliesPlacementUmbrella(String suppliesPlacementUmbrella) + { + this.suppliesPlacementUmbrella = suppliesPlacementUmbrella; + } + + public String getSuppliesPlacementUmbrella() + { + return suppliesPlacementUmbrella; + } + public void setWalkDogRaining(String walkDogRaining) + { + this.walkDogRaining = walkDogRaining; + } + + public String getWalkDogRaining() + { + return walkDogRaining; + } + public void setWalkDogTime(String walkDogTime) + { + this.walkDogTime = walkDogTime; + } + + public String getWalkDogTime() + { + return walkDogTime; + } + public void setWalkDogBehavior(String walkDogBehavior) + { + this.walkDogBehavior = walkDogBehavior; + } + + public String getWalkDogBehavior() + { + return walkDogBehavior; + } + public void setPreferenceArea(String preferenceArea) + { + this.preferenceArea = preferenceArea; + } + + public String getPreferenceArea() + { + return preferenceArea; + } + public void setPreferenceRoute(String preferenceRoute) + { + this.preferenceRoute = preferenceRoute; + } + + public String getPreferenceRoute() + { + return preferenceRoute; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("walkDogId", getWalkDogId()) + .append("serviceFileId", getServiceFileId()) + .append("suppliesPlacement", getSuppliesPlacement()) + .append("walkDogWhether", getWalkDogWhether()) + .append("suppliesPlacementUmbrella", getSuppliesPlacementUmbrella()) + .append("walkDogRaining", getWalkDogRaining()) + .append("walkDogTime", getWalkDogTime()) + .append("walkDogBehavior", getWalkDogBehavior()) + .append("preferenceArea", getPreferenceArea()) + .append("preferenceRoute", getPreferenceRoute()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Wallet.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Wallet.java new file mode 100644 index 0000000..7ad7f2f --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/Wallet.java @@ -0,0 +1,65 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 钱包对象 wallet + * + * @author ruoyi + * @date 2025-03-02 + */ +public class Wallet extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 钱包编号 */ + private Long id; + + /** 钱包金额 */ + @Excel(name = "钱包金额") + private Long price; + + /** 交易明细编号 */ + @Excel(name = "交易明细编号") + private Long tid; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setPrice(Long price) + { + this.price = price; + } + + public Long getPrice() + { + return price; + } + public void setTid(Long tid) + { + this.tid = tid; + } + + public Long getTid() + { + return tid; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("price", getPrice()) + .append("tid", getTid()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/WithdrawalConfig.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/WithdrawalConfig.java new file mode 100644 index 0000000..76a7f9d --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/domain/WithdrawalConfig.java @@ -0,0 +1,79 @@ +package com.ruoyi.system.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 钱包提现配置对象 withdrawal_config + * + * @author ruoyi + * @date 2025-03-02 + */ +public class WithdrawalConfig extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 提现标题 */ + @Excel(name = "提现标题") + private String withdrawalTitle; + + /** 提现文本 */ + @Excel(name = "提现文本") + private String withdrawalText; + + /** 提现消息弹窗文本 */ + @Excel(name = "提现消息弹窗文本") + private String withdrawalMessage; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + public void setWithdrawalTitle(String withdrawalTitle) + { + this.withdrawalTitle = withdrawalTitle; + } + + public String getWithdrawalTitle() + { + return withdrawalTitle; + } + public void setWithdrawalText(String withdrawalText) + { + this.withdrawalText = withdrawalText; + } + + public String getWithdrawalText() + { + return withdrawalText; + } + public void setWithdrawalMessage(String withdrawalMessage) + { + this.withdrawalMessage = withdrawalMessage; + } + + public String getWithdrawalMessage() + { + return withdrawalMessage; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("withdrawalTitle", getWithdrawalTitle()) + .append("withdrawalText", getWithdrawalText()) + .append("withdrawalMessage", getWithdrawalMessage()) + .toString(); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AddValueServiceMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AddValueServiceMapper.java new file mode 100644 index 0000000..0e2f715 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AddValueServiceMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.AddValueService; + +/** + * 增值服务Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface AddValueServiceMapper +{ + /** + * 查询增值服务 + * + * @param addValueServiceId 增值服务主键 + * @return 增值服务 + */ + public AddValueService selectAddValueServiceByAddValueServiceId(Long addValueServiceId); + + /** + * 查询增值服务列表 + * + * @param addValueService 增值服务 + * @return 增值服务集合 + */ + public List selectAddValueServiceList(AddValueService addValueService); + + /** + * 新增增值服务 + * + * @param addValueService 增值服务 + * @return 结果 + */ + public int insertAddValueService(AddValueService addValueService); + + /** + * 修改增值服务 + * + * @param addValueService 增值服务 + * @return 结果 + */ + public int updateAddValueService(AddValueService addValueService); + + /** + * 删除增值服务 + * + * @param addValueServiceId 增值服务主键 + * @return 结果 + */ + public int deleteAddValueServiceByAddValueServiceId(Long addValueServiceId); + + /** + * 批量删除增值服务 + * + * @param addValueServiceIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAddValueServiceByAddValueServiceIds(Long[] addValueServiceIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AddValueServiceRecordsMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AddValueServiceRecordsMapper.java new file mode 100644 index 0000000..71f60f4 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AddValueServiceRecordsMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.AddValueServiceRecords; + +/** + * 增值服务记录Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface AddValueServiceRecordsMapper +{ + /** + * 查询增值服务记录 + * + * @param addValueServiceRecordsId 增值服务记录主键 + * @return 增值服务记录 + */ + public AddValueServiceRecords selectAddValueServiceRecordsByAddValueServiceRecordsId(Long addValueServiceRecordsId); + + /** + * 查询增值服务记录列表 + * + * @param addValueServiceRecords 增值服务记录 + * @return 增值服务记录集合 + */ + public List selectAddValueServiceRecordsList(AddValueServiceRecords addValueServiceRecords); + + /** + * 新增增值服务记录 + * + * @param addValueServiceRecords 增值服务记录 + * @return 结果 + */ + public int insertAddValueServiceRecords(AddValueServiceRecords addValueServiceRecords); + + /** + * 修改增值服务记录 + * + * @param addValueServiceRecords 增值服务记录 + * @return 结果 + */ + public int updateAddValueServiceRecords(AddValueServiceRecords addValueServiceRecords); + + /** + * 删除增值服务记录 + * + * @param addValueServiceRecordsId 增值服务记录主键 + * @return 结果 + */ + public int deleteAddValueServiceRecordsByAddValueServiceRecordsId(Long addValueServiceRecordsId); + + /** + * 批量删除增值服务记录 + * + * @param addValueServiceRecordsIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAddValueServiceRecordsByAddValueServiceRecordsIds(Long[] addValueServiceRecordsIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AdditionalServicesMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AdditionalServicesMapper.java new file mode 100644 index 0000000..ff57866 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AdditionalServicesMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.AdditionalServices; + +/** + * 附加服务Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface AdditionalServicesMapper +{ + /** + * 查询附加服务 + * + * @param additionalServicesId 附加服务主键 + * @return 附加服务 + */ + public AdditionalServices selectAdditionalServicesByAdditionalServicesId(Long additionalServicesId); + + /** + * 查询附加服务列表 + * + * @param additionalServices 附加服务 + * @return 附加服务集合 + */ + public List selectAdditionalServicesList(AdditionalServices additionalServices); + + /** + * 新增附加服务 + * + * @param additionalServices 附加服务 + * @return 结果 + */ + public int insertAdditionalServices(AdditionalServices additionalServices); + + /** + * 修改附加服务 + * + * @param additionalServices 附加服务 + * @return 结果 + */ + public int updateAdditionalServices(AdditionalServices additionalServices); + + /** + * 删除附加服务 + * + * @param additionalServicesId 附加服务主键 + * @return 结果 + */ + public int deleteAdditionalServicesByAdditionalServicesId(Long additionalServicesId); + + /** + * 批量删除附加服务 + * + * @param additionalServicesIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAdditionalServicesByAdditionalServicesIds(Long[] additionalServicesIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AdditionalServicesTypeMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AdditionalServicesTypeMapper.java new file mode 100644 index 0000000..33d801d --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AdditionalServicesTypeMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.AdditionalServicesType; + +/** + * 附加服务类型Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface AdditionalServicesTypeMapper +{ + /** + * 查询附加服务类型 + * + * @param additionalServicesTypeId 附加服务类型主键 + * @return 附加服务类型 + */ + public AdditionalServicesType selectAdditionalServicesTypeByAdditionalServicesTypeId(Long additionalServicesTypeId); + + /** + * 查询附加服务类型列表 + * + * @param additionalServicesType 附加服务类型 + * @return 附加服务类型集合 + */ + public List selectAdditionalServicesTypeList(AdditionalServicesType additionalServicesType); + + /** + * 新增附加服务类型 + * + * @param additionalServicesType 附加服务类型 + * @return 结果 + */ + public int insertAdditionalServicesType(AdditionalServicesType additionalServicesType); + + /** + * 修改附加服务类型 + * + * @param additionalServicesType 附加服务类型 + * @return 结果 + */ + public int updateAdditionalServicesType(AdditionalServicesType additionalServicesType); + + /** + * 删除附加服务类型 + * + * @param additionalServicesTypeId 附加服务类型主键 + * @return 结果 + */ + public int deleteAdditionalServicesTypeByAdditionalServicesTypeId(Long additionalServicesTypeId); + + /** + * 批量删除附加服务类型 + * + * @param additionalServicesTypeIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAdditionalServicesTypeByAdditionalServicesTypeIds(Long[] additionalServicesTypeIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AddressConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AddressConfigMapper.java new file mode 100644 index 0000000..62496dc --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AddressConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.AddressConfig; + +/** + * 接单地址配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface AddressConfigMapper +{ + /** + * 查询接单地址配置 + * + * @param id 接单地址配置主键 + * @return 接单地址配置 + */ + public AddressConfig selectAddressConfigById(Long id); + + /** + * 查询接单地址配置列表 + * + * @param addressConfig 接单地址配置 + * @return 接单地址配置集合 + */ + public List selectAddressConfigList(AddressConfig addressConfig); + + /** + * 新增接单地址配置 + * + * @param addressConfig 接单地址配置 + * @return 结果 + */ + public int insertAddressConfig(AddressConfig addressConfig); + + /** + * 修改接单地址配置 + * + * @param addressConfig 接单地址配置 + * @return 结果 + */ + public int updateAddressConfig(AddressConfig addressConfig); + + /** + * 删除接单地址配置 + * + * @param id 接单地址配置主键 + * @return 结果 + */ + public int deleteAddressConfigById(Long id); + + /** + * 批量删除接单地址配置 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAddressConfigByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AddresssMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AddresssMapper.java new file mode 100644 index 0000000..296e8a4 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AddresssMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.Addresss; + +/** + * 地址管理Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface AddresssMapper +{ + /** + * 查询地址管理 + * + * @param addressId 地址管理主键 + * @return 地址管理 + */ + public Addresss selectAddressByAddressId(Long addressId); + + /** + * 查询地址管理列表 + * + * @param address 地址管理 + * @return 地址管理集合 + */ + public List selectAddressList(Addresss address); + + /** + * 新增地址管理 + * + * @param address 地址管理 + * @return 结果 + */ + public int insertAddress(Addresss address); + + /** + * 修改地址管理 + * + * @param address 地址管理 + * @return 结果 + */ + public int updateAddress(Addresss address); + + /** + * 删除地址管理 + * + * @param addressId 地址管理主键 + * @return 结果 + */ + public int deleteAddressByAddressId(Long addressId); + + /** + * 批量删除地址管理 + * + * @param addressIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAddressByAddressIds(Long[] addressIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AnswerMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AnswerMapper.java new file mode 100644 index 0000000..dfef3c5 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AnswerMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.Answer; + +/** + * 选择题答案管理Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface AnswerMapper +{ + /** + * 查询选择题答案管理 + * + * @param answerId 选择题答案管理主键 + * @return 选择题答案管理 + */ + public Answer selectAnswerByAnswerId(Long answerId); + + /** + * 查询选择题答案管理列表 + * + * @param answer 选择题答案管理 + * @return 选择题答案管理集合 + */ + public List selectAnswerList(Answer answer); + + /** + * 新增选择题答案管理 + * + * @param answer 选择题答案管理 + * @return 结果 + */ + public int insertAnswer(Answer answer); + + /** + * 修改选择题答案管理 + * + * @param answer 选择题答案管理 + * @return 结果 + */ + public int updateAnswer(Answer answer); + + /** + * 删除选择题答案管理 + * + * @param answerId 选择题答案管理主键 + * @return 结果 + */ + public int deleteAnswerByAnswerId(Long answerId); + + /** + * 批量删除选择题答案管理 + * + * @param answerIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAnswerByAnswerIds(Long[] answerIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ApplyRefundConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ApplyRefundConfigMapper.java new file mode 100644 index 0000000..d72c576 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ApplyRefundConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.ApplyRefundConfig; + +/** + * 保证金退还配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ApplyRefundConfigMapper +{ + /** + * 查询保证金退还配置 + * + * @param id 保证金退还配置主键 + * @return 保证金退还配置 + */ + public ApplyRefundConfig selectApplyRefundConfigById(Long id); + + /** + * 查询保证金退还配置列表 + * + * @param applyRefundConfig 保证金退还配置 + * @return 保证金退还配置集合 + */ + public List selectApplyRefundConfigList(ApplyRefundConfig applyRefundConfig); + + /** + * 新增保证金退还配置 + * + * @param applyRefundConfig 保证金退还配置 + * @return 结果 + */ + public int insertApplyRefundConfig(ApplyRefundConfig applyRefundConfig); + + /** + * 修改保证金退还配置 + * + * @param applyRefundConfig 保证金退还配置 + * @return 结果 + */ + public int updateApplyRefundConfig(ApplyRefundConfig applyRefundConfig); + + /** + * 删除保证金退还配置 + * + * @param id 保证金退还配置主键 + * @return 结果 + */ + public int deleteApplyRefundConfigById(Long id); + + /** + * 批量删除保证金退还配置 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteApplyRefundConfigByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AppraisalRecordsMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AppraisalRecordsMapper.java new file mode 100644 index 0000000..4304db0 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/AppraisalRecordsMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.AppraisalRecords; + +/** + * 选择题记录Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface AppraisalRecordsMapper +{ + /** + * 查询选择题记录 + * + * @param appraisalRecordsId 选择题记录主键 + * @return 选择题记录 + */ + public AppraisalRecords selectAppraisalRecordsByAppraisalRecordsId(Long appraisalRecordsId); + + /** + * 查询选择题记录列表 + * + * @param appraisalRecords 选择题记录 + * @return 选择题记录集合 + */ + public List selectAppraisalRecordsList(AppraisalRecords appraisalRecords); + + /** + * 新增选择题记录 + * + * @param appraisalRecords 选择题记录 + * @return 结果 + */ + public int insertAppraisalRecords(AppraisalRecords appraisalRecords); + + /** + * 修改选择题记录 + * + * @param appraisalRecords 选择题记录 + * @return 结果 + */ + public int updateAppraisalRecords(AppraisalRecords appraisalRecords); + + /** + * 删除选择题记录 + * + * @param appraisalRecordsId 选择题记录主键 + * @return 结果 + */ + public int deleteAppraisalRecordsByAppraisalRecordsId(Long appraisalRecordsId); + + /** + * 批量删除选择题记录 + * + * @param appraisalRecordsIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteAppraisalRecordsByAppraisalRecordsIds(Long[] appraisalRecordsIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/BasicServicesMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/BasicServicesMapper.java new file mode 100644 index 0000000..dcbdf0f --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/BasicServicesMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.BasicServices; + +/** + * 基础服务Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface BasicServicesMapper +{ + /** + * 查询基础服务 + * + * @param basicServicesId 基础服务主键 + * @return 基础服务 + */ + public BasicServices selectBasicServicesByBasicServicesId(Long basicServicesId); + + /** + * 查询基础服务列表 + * + * @param basicServices 基础服务 + * @return 基础服务集合 + */ + public List selectBasicServicesList(BasicServices basicServices); + + /** + * 新增基础服务 + * + * @param basicServices 基础服务 + * @return 结果 + */ + public int insertBasicServices(BasicServices basicServices); + + /** + * 修改基础服务 + * + * @param basicServices 基础服务 + * @return 结果 + */ + public int updateBasicServices(BasicServices basicServices); + + /** + * 删除基础服务 + * + * @param basicServicesId 基础服务主键 + * @return 结果 + */ + public int deleteBasicServicesByBasicServicesId(Long basicServicesId); + + /** + * 批量删除基础服务 + * + * @param basicServicesIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteBasicServicesByBasicServicesIds(Long[] basicServicesIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/BondConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/BondConfigMapper.java new file mode 100644 index 0000000..c2a3e66 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/BondConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.BondConfig; + +/** + * 保证金配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface BondConfigMapper +{ + /** + * 查询保证金配置 + * + * @param id 保证金配置主键 + * @return 保证金配置 + */ + public BondConfig selectBondConfigById(Long id); + + /** + * 查询保证金配置列表 + * + * @param bondConfig 保证金配置 + * @return 保证金配置集合 + */ + public List selectBondConfigList(BondConfig bondConfig); + + /** + * 新增保证金配置 + * + * @param bondConfig 保证金配置 + * @return 结果 + */ + public int insertBondConfig(BondConfig bondConfig); + + /** + * 修改保证金配置 + * + * @param bondConfig 保证金配置 + * @return 结果 + */ + public int updateBondConfig(BondConfig bondConfig); + + /** + * 删除保证金配置 + * + * @param id 保证金配置主键 + * @return 结果 + */ + public int deleteBondConfigById(Long id); + + /** + * 批量删除保证金配置 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteBondConfigByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CarouselImageMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CarouselImageMapper.java new file mode 100644 index 0000000..eac210b --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CarouselImageMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.CarouselImage; + +/** + * 轮播图Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface CarouselImageMapper +{ + /** + * 查询轮播图 + * + * @param id 轮播图主键 + * @return 轮播图 + */ + public CarouselImage selectCarouselImageById(Long id); + + /** + * 查询轮播图列表 + * + * @param carouselImage 轮播图 + * @return 轮播图集合 + */ + public List selectCarouselImageList(CarouselImage carouselImage); + + /** + * 新增轮播图 + * + * @param carouselImage 轮播图 + * @return 结果 + */ + public int insertCarouselImage(CarouselImage carouselImage); + + /** + * 修改轮播图 + * + * @param carouselImage 轮播图 + * @return 结果 + */ + public int updateCarouselImage(CarouselImage carouselImage); + + /** + * 删除轮播图 + * + * @param id 轮播图主键 + * @return 结果 + */ + public int deleteCarouselImageById(Long id); + + /** + * 批量删除轮播图 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCarouselImageByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CertificationAuditConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CertificationAuditConfigMapper.java new file mode 100644 index 0000000..3e68b82 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CertificationAuditConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.CertificationAuditConfig; + +/** + * 认证审核配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface CertificationAuditConfigMapper +{ + /** + * 查询认证审核配置 + * + * @param id 认证审核配置主键 + * @return 认证审核配置 + */ + public CertificationAuditConfig selectCertificationAuditConfigById(Long id); + + /** + * 查询认证审核配置列表 + * + * @param certificationAuditConfig 认证审核配置 + * @return 认证审核配置集合 + */ + public List selectCertificationAuditConfigList(CertificationAuditConfig certificationAuditConfig); + + /** + * 新增认证审核配置 + * + * @param certificationAuditConfig 认证审核配置 + * @return 结果 + */ + public int insertCertificationAuditConfig(CertificationAuditConfig certificationAuditConfig); + + /** + * 修改认证审核配置 + * + * @param certificationAuditConfig 认证审核配置 + * @return 结果 + */ + public int updateCertificationAuditConfig(CertificationAuditConfig certificationAuditConfig); + + /** + * 删除认证审核配置 + * + * @param id 认证审核配置主键 + * @return 结果 + */ + public int deleteCertificationAuditConfigById(Long id); + + /** + * 批量删除认证审核配置 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCertificationAuditConfigByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CertificationJoinLicenseMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CertificationJoinLicenseMapper.java new file mode 100644 index 0000000..cde50fc --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CertificationJoinLicenseMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.CertificationJoinLicense; + +/** + * 执照连接伴宠师认证Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface CertificationJoinLicenseMapper +{ + /** + * 查询执照连接伴宠师认证 + * + * @param licenseId 执照连接伴宠师认证主键 + * @return 执照连接伴宠师认证 + */ + public CertificationJoinLicense selectCertificationJoinLicenseByLicenseId(Long licenseId); + + /** + * 查询执照连接伴宠师认证列表 + * + * @param certificationJoinLicense 执照连接伴宠师认证 + * @return 执照连接伴宠师认证集合 + */ + public List selectCertificationJoinLicenseList(CertificationJoinLicense certificationJoinLicense); + + /** + * 新增执照连接伴宠师认证 + * + * @param certificationJoinLicense 执照连接伴宠师认证 + * @return 结果 + */ + public int insertCertificationJoinLicense(CertificationJoinLicense certificationJoinLicense); + + /** + * 修改执照连接伴宠师认证 + * + * @param certificationJoinLicense 执照连接伴宠师认证 + * @return 结果 + */ + public int updateCertificationJoinLicense(CertificationJoinLicense certificationJoinLicense); + + /** + * 删除执照连接伴宠师认证 + * + * @param licenseId 执照连接伴宠师认证主键 + * @return 结果 + */ + public int deleteCertificationJoinLicenseByLicenseId(Long licenseId); + + /** + * 批量删除执照连接伴宠师认证 + * + * @param licenseIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCertificationJoinLicenseByLicenseIds(Long[] licenseIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CertificationMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CertificationMapper.java new file mode 100644 index 0000000..6c345d6 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CertificationMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.Certification; + +/** + * 伴宠师认证Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface CertificationMapper +{ + /** + * 查询伴宠师认证 + * + * @param certificationId 伴宠师认证主键 + * @return 伴宠师认证 + */ + public Certification selectCertificationByCertificationId(Long certificationId); + + /** + * 查询伴宠师认证列表 + * + * @param certification 伴宠师认证 + * @return 伴宠师认证集合 + */ + public List selectCertificationList(Certification certification); + + /** + * 新增伴宠师认证 + * + * @param certification 伴宠师认证 + * @return 结果 + */ + public int insertCertification(Certification certification); + + /** + * 修改伴宠师认证 + * + * @param certification 伴宠师认证 + * @return 结果 + */ + public int updateCertification(Certification certification); + + /** + * 删除伴宠师认证 + * + * @param certificationId 伴宠师认证主键 + * @return 结果 + */ + public int deleteCertificationByCertificationId(Long certificationId); + + /** + * 批量删除伴宠师认证 + * + * @param certificationIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCertificationByCertificationIds(Long[] certificationIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CheckImageMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CheckImageMapper.java new file mode 100644 index 0000000..bbae795 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CheckImageMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.CheckImage; + +/** + * 打卡图片Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface CheckImageMapper +{ + /** + * 查询打卡图片 + * + * @param checkImageId 打卡图片主键 + * @return 打卡图片 + */ + public CheckImage selectCheckImageByCheckImageId(Long checkImageId); + + /** + * 查询打卡图片列表 + * + * @param checkImage 打卡图片 + * @return 打卡图片集合 + */ + public List selectCheckImageList(CheckImage checkImage); + + /** + * 新增打卡图片 + * + * @param checkImage 打卡图片 + * @return 结果 + */ + public int insertCheckImage(CheckImage checkImage); + + /** + * 修改打卡图片 + * + * @param checkImage 打卡图片 + * @return 结果 + */ + public int updateCheckImage(CheckImage checkImage); + + /** + * 删除打卡图片 + * + * @param checkImageId 打卡图片主键 + * @return 结果 + */ + public int deleteCheckImageByCheckImageId(Long checkImageId); + + /** + * 批量删除打卡图片 + * + * @param checkImageIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCheckImageByCheckImageIds(Long[] checkImageIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CheckImageTypeMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CheckImageTypeMapper.java new file mode 100644 index 0000000..530c083 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/CheckImageTypeMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.CheckImageType; + +/** + * 打卡图片类型Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface CheckImageTypeMapper +{ + /** + * 查询打卡图片类型 + * + * @param checkImageTypeId 打卡图片类型主键 + * @return 打卡图片类型 + */ + public CheckImageType selectCheckImageTypeByCheckImageTypeId(Long checkImageTypeId); + + /** + * 查询打卡图片类型列表 + * + * @param checkImageType 打卡图片类型 + * @return 打卡图片类型集合 + */ + public List selectCheckImageTypeList(CheckImageType checkImageType); + + /** + * 新增打卡图片类型 + * + * @param checkImageType 打卡图片类型 + * @return 结果 + */ + public int insertCheckImageType(CheckImageType checkImageType); + + /** + * 修改打卡图片类型 + * + * @param checkImageType 打卡图片类型 + * @return 结果 + */ + public int updateCheckImageType(CheckImageType checkImageType); + + /** + * 删除打卡图片类型 + * + * @param checkImageTypeId 打卡图片类型主键 + * @return 结果 + */ + public int deleteCheckImageTypeByCheckImageTypeId(Long checkImageTypeId); + + /** + * 批量删除打卡图片类型 + * + * @param checkImageTypeIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCheckImageTypeByCheckImageTypeIds(Long[] checkImageTypeIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/PetsBreadMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/PetsBreadMapper.java new file mode 100644 index 0000000..a54b750 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/PetsBreadMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.PetsBread; + +/** + * 宠物品种Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface PetsBreadMapper +{ + /** + * 查询宠物品种 + * + * @param petBreadId 宠物品种主键 + * @return 宠物品种 + */ + public PetsBread selectPetsBreadByPetBreadId(Long petBreadId); + + /** + * 查询宠物品种列表 + * + * @param petsBread 宠物品种 + * @return 宠物品种集合 + */ + public List selectPetsBreadList(PetsBread petsBread); + + /** + * 新增宠物品种 + * + * @param petsBread 宠物品种 + * @return 结果 + */ + public int insertPetsBread(PetsBread petsBread); + + /** + * 修改宠物品种 + * + * @param petsBread 宠物品种 + * @return 结果 + */ + public int updatePetsBread(PetsBread petsBread); + + /** + * 删除宠物品种 + * + * @param petBreadId 宠物品种主键 + * @return 结果 + */ + public int deletePetsBreadByPetBreadId(Long petBreadId); + + /** + * 批量删除宠物品种 + * + * @param petBreadIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deletePetsBreadByPetBreadIds(Long[] petBreadIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/PlatformAgreementConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/PlatformAgreementConfigMapper.java new file mode 100644 index 0000000..56363af --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/PlatformAgreementConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.PlatformAgreementConfig; + +/** + * 平台协议配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface PlatformAgreementConfigMapper +{ + /** + * 查询平台协议配置 + * + * @param id 平台协议配置主键 + * @return 平台协议配置 + */ + public PlatformAgreementConfig selectPlatformAgreementConfigById(Long id); + + /** + * 查询平台协议配置列表 + * + * @param platformAgreementConfig 平台协议配置 + * @return 平台协议配置集合 + */ + public List selectPlatformAgreementConfigList(PlatformAgreementConfig platformAgreementConfig); + + /** + * 新增平台协议配置 + * + * @param platformAgreementConfig 平台协议配置 + * @return 结果 + */ + public int insertPlatformAgreementConfig(PlatformAgreementConfig platformAgreementConfig); + + /** + * 修改平台协议配置 + * + * @param platformAgreementConfig 平台协议配置 + * @return 结果 + */ + public int updatePlatformAgreementConfig(PlatformAgreementConfig platformAgreementConfig); + + /** + * 删除平台协议配置 + * + * @param id 平台协议配置主键 + * @return 结果 + */ + public int deletePlatformAgreementConfigById(Long id); + + /** + * 批量删除平台协议配置 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deletePlatformAgreementConfigByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceFileMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceFileMapper.java new file mode 100644 index 0000000..47715ef --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceFileMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.ServiceFile; + +/** + * 服务档案Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ServiceFileMapper +{ + /** + * 查询服务档案 + * + * @param serviceFileId 服务档案主键 + * @return 服务档案 + */ + public ServiceFile selectServiceFileByServiceFileId(Long serviceFileId); + + /** + * 查询服务档案列表 + * + * @param serviceFile 服务档案 + * @return 服务档案集合 + */ + public List selectServiceFileList(ServiceFile serviceFile); + + /** + * 新增服务档案 + * + * @param serviceFile 服务档案 + * @return 结果 + */ + public int insertServiceFile(ServiceFile serviceFile); + + /** + * 修改服务档案 + * + * @param serviceFile 服务档案 + * @return 结果 + */ + public int updateServiceFile(ServiceFile serviceFile); + + /** + * 删除服务档案 + * + * @param serviceFileId 服务档案主键 + * @return 结果 + */ + public int deleteServiceFileByServiceFileId(Long serviceFileId); + + /** + * 批量删除服务档案 + * + * @param serviceFileIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteServiceFileByServiceFileIds(Long[] serviceFileIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceRecordConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceRecordConfigMapper.java new file mode 100644 index 0000000..834e0cb --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceRecordConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.ServiceRecordConfig; + +/** + * 服务记录配置(不存在服务记录时出现)Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ServiceRecordConfigMapper +{ + /** + * 查询服务记录配置(不存在服务记录时出现) + * + * @param id 服务记录配置(不存在服务记录时出现)主键 + * @return 服务记录配置(不存在服务记录时出现) + */ + public ServiceRecordConfig selectServiceRecordConfigById(Long id); + + /** + * 查询服务记录配置(不存在服务记录时出现)列表 + * + * @param serviceRecordConfig 服务记录配置(不存在服务记录时出现) + * @return 服务记录配置(不存在服务记录时出现)集合 + */ + public List selectServiceRecordConfigList(ServiceRecordConfig serviceRecordConfig); + + /** + * 新增服务记录配置(不存在服务记录时出现) + * + * @param serviceRecordConfig 服务记录配置(不存在服务记录时出现) + * @return 结果 + */ + public int insertServiceRecordConfig(ServiceRecordConfig serviceRecordConfig); + + /** + * 修改服务记录配置(不存在服务记录时出现) + * + * @param serviceRecordConfig 服务记录配置(不存在服务记录时出现) + * @return 结果 + */ + public int updateServiceRecordConfig(ServiceRecordConfig serviceRecordConfig); + + /** + * 删除服务记录配置(不存在服务记录时出现) + * + * @param id 服务记录配置(不存在服务记录时出现)主键 + * @return 结果 + */ + public int deleteServiceRecordConfigById(Long id); + + /** + * 批量删除服务记录配置(不存在服务记录时出现) + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteServiceRecordConfigByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceRecordMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceRecordMapper.java new file mode 100644 index 0000000..58df0f3 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceRecordMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.ServiceRecord; + +/** + * 服务记录Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ServiceRecordMapper +{ + /** + * 查询服务记录 + * + * @param id 服务记录主键 + * @return 服务记录 + */ + public ServiceRecord selectServiceRecordById(Long id); + + /** + * 查询服务记录列表 + * + * @param serviceRecord 服务记录 + * @return 服务记录集合 + */ + public List selectServiceRecordList(ServiceRecord serviceRecord); + + /** + * 新增服务记录 + * + * @param serviceRecord 服务记录 + * @return 结果 + */ + public int insertServiceRecord(ServiceRecord serviceRecord); + + /** + * 修改服务记录 + * + * @param serviceRecord 服务记录 + * @return 结果 + */ + public int updateServiceRecord(ServiceRecord serviceRecord); + + /** + * 删除服务记录 + * + * @param id 服务记录主键 + * @return 结果 + */ + public int deleteServiceRecordById(Long id); + + /** + * 批量删除服务记录 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteServiceRecordByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceTypeMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceTypeMapper.java new file mode 100644 index 0000000..b41013c --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceTypeMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.ServiceType; + +/** + * 服务类型Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ServiceTypeMapper +{ + /** + * 查询服务类型 + * + * @param id 服务类型主键 + * @return 服务类型 + */ + public ServiceType selectServiceTypeById(Long id); + + /** + * 查询服务类型列表 + * + * @param serviceType 服务类型 + * @return 服务类型集合 + */ + public List selectServiceTypeList(ServiceType serviceType); + + /** + * 新增服务类型 + * + * @param serviceType 服务类型 + * @return 结果 + */ + public int insertServiceType(ServiceType serviceType); + + /** + * 修改服务类型 + * + * @param serviceType 服务类型 + * @return 结果 + */ + public int updateServiceType(ServiceType serviceType); + + /** + * 删除服务类型 + * + * @param id 服务类型主键 + * @return 结果 + */ + public int deleteServiceTypeById(Long id); + + /** + * 批量删除服务类型 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteServiceTypeByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceUploadConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceUploadConfigMapper.java new file mode 100644 index 0000000..87a0c5a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ServiceUploadConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.ServiceUploadConfig; + +/** + * 服务上传配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ServiceUploadConfigMapper +{ + /** + * 查询服务上传配置 + * + * @param id 服务上传配置主键 + * @return 服务上传配置 + */ + public ServiceUploadConfig selectServiceUploadConfigById(Long id); + + /** + * 查询服务上传配置列表 + * + * @param serviceUploadConfig 服务上传配置 + * @return 服务上传配置集合 + */ + public List selectServiceUploadConfigList(ServiceUploadConfig serviceUploadConfig); + + /** + * 新增服务上传配置 + * + * @param serviceUploadConfig 服务上传配置 + * @return 结果 + */ + public int insertServiceUploadConfig(ServiceUploadConfig serviceUploadConfig); + + /** + * 修改服务上传配置 + * + * @param serviceUploadConfig 服务上传配置 + * @return 结果 + */ + public int updateServiceUploadConfig(ServiceUploadConfig serviceUploadConfig); + + /** + * 删除服务上传配置 + * + * @param id 服务上传配置主键 + * @return 结果 + */ + public int deleteServiceUploadConfigById(Long id); + + /** + * 批量删除服务上传配置 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteServiceUploadConfigByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ShortAnswerQuestionsMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ShortAnswerQuestionsMapper.java new file mode 100644 index 0000000..75d0e85 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ShortAnswerQuestionsMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.ShortAnswerQuestions; + +/** + * 简答题考试记录Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ShortAnswerQuestionsMapper +{ + /** + * 查询简答题考试记录 + * + * @param shortAnswerQuestionsId 简答题考试记录主键 + * @return 简答题考试记录 + */ + public ShortAnswerQuestions selectShortAnswerQuestionsByShortAnswerQuestionsId(Long shortAnswerQuestionsId); + + /** + * 查询简答题考试记录列表 + * + * @param shortAnswerQuestions 简答题考试记录 + * @return 简答题考试记录集合 + */ + public List selectShortAnswerQuestionsList(ShortAnswerQuestions shortAnswerQuestions); + + /** + * 新增简答题考试记录 + * + * @param shortAnswerQuestions 简答题考试记录 + * @return 结果 + */ + public int insertShortAnswerQuestions(ShortAnswerQuestions shortAnswerQuestions); + + /** + * 修改简答题考试记录 + * + * @param shortAnswerQuestions 简答题考试记录 + * @return 结果 + */ + public int updateShortAnswerQuestions(ShortAnswerQuestions shortAnswerQuestions); + + /** + * 删除简答题考试记录 + * + * @param shortAnswerQuestionsId 简答题考试记录主键 + * @return 结果 + */ + public int deleteShortAnswerQuestionsByShortAnswerQuestionsId(Long shortAnswerQuestionsId); + + /** + * 批量删除简答题考试记录 + * + * @param shortAnswerQuestionsIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteShortAnswerQuestionsByShortAnswerQuestionsIds(Long[] shortAnswerQuestionsIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/SingleMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/SingleMapper.java new file mode 100644 index 0000000..0cab0f9 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/SingleMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.Single; + +/** + * 不接单信息Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface SingleMapper +{ + /** + * 查询不接单信息 + * + * @param singleId 不接单信息主键 + * @return 不接单信息 + */ + public Single selectSingleBySingleId(Long singleId); + + /** + * 查询不接单信息列表 + * + * @param single 不接单信息 + * @return 不接单信息集合 + */ + public List selectSingleList(Single single); + + /** + * 新增不接单信息 + * + * @param single 不接单信息 + * @return 结果 + */ + public int insertSingle(Single single); + + /** + * 修改不接单信息 + * + * @param single 不接单信息 + * @return 结果 + */ + public int updateSingle(Single single); + + /** + * 删除不接单信息 + * + * @param singleId 不接单信息主键 + * @return 结果 + */ + public int deleteSingleBySingleId(Long singleId); + + /** + * 批量删除不接单信息 + * + * @param singleIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteSingleBySingleIds(Long[] singleIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ToolMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ToolMapper.java new file mode 100644 index 0000000..35dbe17 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/ToolMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.Tool; + +/** + * 工具Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ToolMapper +{ + /** + * 查询工具 + * + * @param toolId 工具主键 + * @return 工具 + */ + public Tool selectToolByToolId(Long toolId); + + /** + * 查询工具列表 + * + * @param tool 工具 + * @return 工具集合 + */ + public List selectToolList(Tool tool); + + /** + * 新增工具 + * + * @param tool 工具 + * @return 结果 + */ + public int insertTool(Tool tool); + + /** + * 修改工具 + * + * @param tool 工具 + * @return 结果 + */ + public int updateTool(Tool tool); + + /** + * 删除工具 + * + * @param toolId 工具主键 + * @return 结果 + */ + public int deleteToolByToolId(Long toolId); + + /** + * 批量删除工具 + * + * @param toolIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteToolByToolIds(Long[] toolIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/TrainingMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/TrainingMapper.java new file mode 100644 index 0000000..04a1bf4 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/TrainingMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.Training; + +/** + * 考核培训Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface TrainingMapper +{ + /** + * 查询考核培训 + * + * @param trainingId 考核培训主键 + * @return 考核培训 + */ + public Training selectTrainingByTrainingId(Long trainingId); + + /** + * 查询考核培训列表 + * + * @param training 考核培训 + * @return 考核培训集合 + */ + public List selectTrainingList(Training training); + + /** + * 新增考核培训 + * + * @param training 考核培训 + * @return 结果 + */ + public int insertTraining(Training training); + + /** + * 修改考核培训 + * + * @param training 考核培训 + * @return 结果 + */ + public int updateTraining(Training training); + + /** + * 删除考核培训 + * + * @param trainingId 考核培训主键 + * @return 结果 + */ + public int deleteTrainingByTrainingId(Long trainingId); + + /** + * 批量删除考核培训 + * + * @param trainingIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteTrainingByTrainingIds(Long[] trainingIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/TransactionDetailsMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/TransactionDetailsMapper.java new file mode 100644 index 0000000..9c26d8a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/TransactionDetailsMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.TransactionDetails; + +/** + * 交易明细记录Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface TransactionDetailsMapper +{ + /** + * 查询交易明细记录 + * + * @param id 交易明细记录主键 + * @return 交易明细记录 + */ + public TransactionDetails selectTransactionDetailsById(Long id); + + /** + * 查询交易明细记录列表 + * + * @param transactionDetails 交易明细记录 + * @return 交易明细记录集合 + */ + public List selectTransactionDetailsList(TransactionDetails transactionDetails); + + /** + * 新增交易明细记录 + * + * @param transactionDetails 交易明细记录 + * @return 结果 + */ + public int insertTransactionDetails(TransactionDetails transactionDetails); + + /** + * 修改交易明细记录 + * + * @param transactionDetails 交易明细记录 + * @return 结果 + */ + public int updateTransactionDetails(TransactionDetails transactionDetails); + + /** + * 删除交易明细记录 + * + * @param id 交易明细记录主键 + * @return 结果 + */ + public int deleteTransactionDetailsById(Long id); + + /** + * 批量删除交易明细记录 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteTransactionDetailsByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/UnitMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/UnitMapper.java new file mode 100644 index 0000000..f1e3c89 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/UnitMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.Unit; + +/** + * 单位Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface UnitMapper +{ + /** + * 查询单位 + * + * @param unitId 单位主键 + * @return 单位 + */ + public Unit selectUnitByUnitId(Long unitId); + + /** + * 查询单位列表 + * + * @param unit 单位 + * @return 单位集合 + */ + public List selectUnitList(Unit unit); + + /** + * 新增单位 + * + * @param unit 单位 + * @return 结果 + */ + public int insertUnit(Unit unit); + + /** + * 修改单位 + * + * @param unit 单位 + * @return 结果 + */ + public int updateUnit(Unit unit); + + /** + * 删除单位 + * + * @param unitId 单位主键 + * @return 结果 + */ + public int deleteUnitByUnitId(Long unitId); + + /** + * 批量删除单位 + * + * @param unitIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteUnitByUnitIds(Long[] unitIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/UserBindingConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/UserBindingConfigMapper.java new file mode 100644 index 0000000..ff3d33c --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/UserBindingConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.UserBindingConfig; + +/** + * 用户绑定页面配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface UserBindingConfigMapper +{ + /** + * 查询用户绑定页面配置 + * + * @param id 用户绑定页面配置主键 + * @return 用户绑定页面配置 + */ + public UserBindingConfig selectUserBindingConfigById(Long id); + + /** + * 查询用户绑定页面配置列表 + * + * @param userBindingConfig 用户绑定页面配置 + * @return 用户绑定页面配置集合 + */ + public List selectUserBindingConfigList(UserBindingConfig userBindingConfig); + + /** + * 新增用户绑定页面配置 + * + * @param userBindingConfig 用户绑定页面配置 + * @return 结果 + */ + public int insertUserBindingConfig(UserBindingConfig userBindingConfig); + + /** + * 修改用户绑定页面配置 + * + * @param userBindingConfig 用户绑定页面配置 + * @return 结果 + */ + public int updateUserBindingConfig(UserBindingConfig userBindingConfig); + + /** + * 删除用户绑定页面配置 + * + * @param id 用户绑定页面配置主键 + * @return 结果 + */ + public int deleteUserBindingConfigById(Long id); + + /** + * 批量删除用户绑定页面配置 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteUserBindingConfigByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/UsersMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/UsersMapper.java new file mode 100644 index 0000000..e5877a9 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/UsersMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.Users; + +/** + * 用户Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface UsersMapper +{ + /** + * 查询用户 + * + * @param userId 用户主键 + * @return 用户 + */ + public Users selectUsersByUserId(Long userId); + + /** + * 查询用户列表 + * + * @param users 用户 + * @return 用户集合 + */ + public List selectUsersList(Users users); + + /** + * 新增用户 + * + * @param users 用户 + * @return 结果 + */ + public int insertUsers(Users users); + + /** + * 修改用户 + * + * @param users 用户 + * @return 结果 + */ + public int updateUsers(Users users); + + /** + * 删除用户 + * + * @param userId 用户主键 + * @return 结果 + */ + public int deleteUsersByUserId(Long userId); + + /** + * 批量删除用户 + * + * @param userIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteUsersByUserIds(Long[] userIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/WalkDogMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/WalkDogMapper.java new file mode 100644 index 0000000..9cb4808 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/WalkDogMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.WalkDog; + +/** + * 遛狗要求Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface WalkDogMapper +{ + /** + * 查询遛狗要求 + * + * @param walkDogId 遛狗要求主键 + * @return 遛狗要求 + */ + public WalkDog selectWalkDogByWalkDogId(Long walkDogId); + + /** + * 查询遛狗要求列表 + * + * @param walkDog 遛狗要求 + * @return 遛狗要求集合 + */ + public List selectWalkDogList(WalkDog walkDog); + + /** + * 新增遛狗要求 + * + * @param walkDog 遛狗要求 + * @return 结果 + */ + public int insertWalkDog(WalkDog walkDog); + + /** + * 修改遛狗要求 + * + * @param walkDog 遛狗要求 + * @return 结果 + */ + public int updateWalkDog(WalkDog walkDog); + + /** + * 删除遛狗要求 + * + * @param walkDogId 遛狗要求主键 + * @return 结果 + */ + public int deleteWalkDogByWalkDogId(Long walkDogId); + + /** + * 批量删除遛狗要求 + * + * @param walkDogIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteWalkDogByWalkDogIds(Long[] walkDogIds); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/WalletMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/WalletMapper.java new file mode 100644 index 0000000..6531f78 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/WalletMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.Wallet; + +/** + * 钱包Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface WalletMapper +{ + /** + * 查询钱包 + * + * @param id 钱包主键 + * @return 钱包 + */ + public Wallet selectWalletById(Long id); + + /** + * 查询钱包列表 + * + * @param wallet 钱包 + * @return 钱包集合 + */ + public List selectWalletList(Wallet wallet); + + /** + * 新增钱包 + * + * @param wallet 钱包 + * @return 结果 + */ + public int insertWallet(Wallet wallet); + + /** + * 修改钱包 + * + * @param wallet 钱包 + * @return 结果 + */ + public int updateWallet(Wallet wallet); + + /** + * 删除钱包 + * + * @param id 钱包主键 + * @return 结果 + */ + public int deleteWalletById(Long id); + + /** + * 批量删除钱包 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteWalletByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/WithdrawalConfigMapper.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/WithdrawalConfigMapper.java new file mode 100644 index 0000000..309eb88 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/mapper/WithdrawalConfigMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.mapper; + +import java.util.List; +import com.ruoyi.system.domain.WithdrawalConfig; + +/** + * 钱包提现配置Mapper接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface WithdrawalConfigMapper +{ + /** + * 查询钱包提现配置 + * + * @param id 钱包提现配置主键 + * @return 钱包提现配置 + */ + public WithdrawalConfig selectWithdrawalConfigById(Long id); + + /** + * 查询钱包提现配置列表 + * + * @param withdrawalConfig 钱包提现配置 + * @return 钱包提现配置集合 + */ + public List selectWithdrawalConfigList(WithdrawalConfig withdrawalConfig); + + /** + * 新增钱包提现配置 + * + * @param withdrawalConfig 钱包提现配置 + * @return 结果 + */ + public int insertWithdrawalConfig(WithdrawalConfig withdrawalConfig); + + /** + * 修改钱包提现配置 + * + * @param withdrawalConfig 钱包提现配置 + * @return 结果 + */ + public int updateWithdrawalConfig(WithdrawalConfig withdrawalConfig); + + /** + * 删除钱包提现配置 + * + * @param id 钱包提现配置主键 + * @return 结果 + */ + public int deleteWithdrawalConfigById(Long id); + + /** + * 批量删除钱包提现配置 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteWithdrawalConfigByIds(Long[] ids); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAddValueServiceRecordsService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAddValueServiceRecordsService.java new file mode 100644 index 0000000..efd36fb --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAddValueServiceRecordsService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.AddValueServiceRecords; + +/** + * 增值服务记录Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IAddValueServiceRecordsService +{ + /** + * 查询增值服务记录 + * + * @param addValueServiceRecordsId 增值服务记录主键 + * @return 增值服务记录 + */ + public AddValueServiceRecords selectAddValueServiceRecordsByAddValueServiceRecordsId(Long addValueServiceRecordsId); + + /** + * 查询增值服务记录列表 + * + * @param addValueServiceRecords 增值服务记录 + * @return 增值服务记录集合 + */ + public List selectAddValueServiceRecordsList(AddValueServiceRecords addValueServiceRecords); + + /** + * 新增增值服务记录 + * + * @param addValueServiceRecords 增值服务记录 + * @return 结果 + */ + public int insertAddValueServiceRecords(AddValueServiceRecords addValueServiceRecords); + + /** + * 修改增值服务记录 + * + * @param addValueServiceRecords 增值服务记录 + * @return 结果 + */ + public int updateAddValueServiceRecords(AddValueServiceRecords addValueServiceRecords); + + /** + * 批量删除增值服务记录 + * + * @param addValueServiceRecordsIds 需要删除的增值服务记录主键集合 + * @return 结果 + */ + public int deleteAddValueServiceRecordsByAddValueServiceRecordsIds(Long[] addValueServiceRecordsIds); + + /** + * 删除增值服务记录信息 + * + * @param addValueServiceRecordsId 增值服务记录主键 + * @return 结果 + */ + public int deleteAddValueServiceRecordsByAddValueServiceRecordsId(Long addValueServiceRecordsId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAddValueServiceService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAddValueServiceService.java new file mode 100644 index 0000000..9f87bf6 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAddValueServiceService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.AddValueService; + +/** + * 增值服务Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IAddValueServiceService +{ + /** + * 查询增值服务 + * + * @param addValueServiceId 增值服务主键 + * @return 增值服务 + */ + public AddValueService selectAddValueServiceByAddValueServiceId(Long addValueServiceId); + + /** + * 查询增值服务列表 + * + * @param addValueService 增值服务 + * @return 增值服务集合 + */ + public List selectAddValueServiceList(AddValueService addValueService); + + /** + * 新增增值服务 + * + * @param addValueService 增值服务 + * @return 结果 + */ + public int insertAddValueService(AddValueService addValueService); + + /** + * 修改增值服务 + * + * @param addValueService 增值服务 + * @return 结果 + */ + public int updateAddValueService(AddValueService addValueService); + + /** + * 批量删除增值服务 + * + * @param addValueServiceIds 需要删除的增值服务主键集合 + * @return 结果 + */ + public int deleteAddValueServiceByAddValueServiceIds(Long[] addValueServiceIds); + + /** + * 删除增值服务信息 + * + * @param addValueServiceId 增值服务主键 + * @return 结果 + */ + public int deleteAddValueServiceByAddValueServiceId(Long addValueServiceId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAdditionalServicesService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAdditionalServicesService.java new file mode 100644 index 0000000..9dee18f --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAdditionalServicesService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.AdditionalServices; + +/** + * 附加服务Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IAdditionalServicesService +{ + /** + * 查询附加服务 + * + * @param additionalServicesId 附加服务主键 + * @return 附加服务 + */ + public AdditionalServices selectAdditionalServicesByAdditionalServicesId(Long additionalServicesId); + + /** + * 查询附加服务列表 + * + * @param additionalServices 附加服务 + * @return 附加服务集合 + */ + public List selectAdditionalServicesList(AdditionalServices additionalServices); + + /** + * 新增附加服务 + * + * @param additionalServices 附加服务 + * @return 结果 + */ + public int insertAdditionalServices(AdditionalServices additionalServices); + + /** + * 修改附加服务 + * + * @param additionalServices 附加服务 + * @return 结果 + */ + public int updateAdditionalServices(AdditionalServices additionalServices); + + /** + * 批量删除附加服务 + * + * @param additionalServicesIds 需要删除的附加服务主键集合 + * @return 结果 + */ + public int deleteAdditionalServicesByAdditionalServicesIds(Long[] additionalServicesIds); + + /** + * 删除附加服务信息 + * + * @param additionalServicesId 附加服务主键 + * @return 结果 + */ + public int deleteAdditionalServicesByAdditionalServicesId(Long additionalServicesId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAdditionalServicesTypeService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAdditionalServicesTypeService.java new file mode 100644 index 0000000..5fc6482 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAdditionalServicesTypeService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.AdditionalServicesType; + +/** + * 附加服务类型Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IAdditionalServicesTypeService +{ + /** + * 查询附加服务类型 + * + * @param additionalServicesTypeId 附加服务类型主键 + * @return 附加服务类型 + */ + public AdditionalServicesType selectAdditionalServicesTypeByAdditionalServicesTypeId(Long additionalServicesTypeId); + + /** + * 查询附加服务类型列表 + * + * @param additionalServicesType 附加服务类型 + * @return 附加服务类型集合 + */ + public List selectAdditionalServicesTypeList(AdditionalServicesType additionalServicesType); + + /** + * 新增附加服务类型 + * + * @param additionalServicesType 附加服务类型 + * @return 结果 + */ + public int insertAdditionalServicesType(AdditionalServicesType additionalServicesType); + + /** + * 修改附加服务类型 + * + * @param additionalServicesType 附加服务类型 + * @return 结果 + */ + public int updateAdditionalServicesType(AdditionalServicesType additionalServicesType); + + /** + * 批量删除附加服务类型 + * + * @param additionalServicesTypeIds 需要删除的附加服务类型主键集合 + * @return 结果 + */ + public int deleteAdditionalServicesTypeByAdditionalServicesTypeIds(Long[] additionalServicesTypeIds); + + /** + * 删除附加服务类型信息 + * + * @param additionalServicesTypeId 附加服务类型主键 + * @return 结果 + */ + public int deleteAdditionalServicesTypeByAdditionalServicesTypeId(Long additionalServicesTypeId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAddressConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAddressConfigService.java new file mode 100644 index 0000000..5a1679c --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAddressConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.AddressConfig; + +/** + * 接单地址配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IAddressConfigService +{ + /** + * 查询接单地址配置 + * + * @param id 接单地址配置主键 + * @return 接单地址配置 + */ + public AddressConfig selectAddressConfigById(Long id); + + /** + * 查询接单地址配置列表 + * + * @param addressConfig 接单地址配置 + * @return 接单地址配置集合 + */ + public List selectAddressConfigList(AddressConfig addressConfig); + + /** + * 新增接单地址配置 + * + * @param addressConfig 接单地址配置 + * @return 结果 + */ + public int insertAddressConfig(AddressConfig addressConfig); + + /** + * 修改接单地址配置 + * + * @param addressConfig 接单地址配置 + * @return 结果 + */ + public int updateAddressConfig(AddressConfig addressConfig); + + /** + * 批量删除接单地址配置 + * + * @param ids 需要删除的接单地址配置主键集合 + * @return 结果 + */ + public int deleteAddressConfigByIds(Long[] ids); + + /** + * 删除接单地址配置信息 + * + * @param id 接单地址配置主键 + * @return 结果 + */ + public int deleteAddressConfigById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAddresssService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAddresssService.java new file mode 100644 index 0000000..69efc64 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAddresssService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.Addresss; + +/** + * 地址管理Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IAddresssService +{ + /** + * 查询地址管理 + * + * @param addressId 地址管理主键 + * @return 地址管理 + */ + public Addresss selectAddressByAddressId(Long addressId); + + /** + * 查询地址管理列表 + * + * @param address 地址管理 + * @return 地址管理集合 + */ + public List selectAddressList(Addresss address); + + /** + * 新增地址管理 + * + * @param address 地址管理 + * @return 结果 + */ + public int insertAddress(Addresss address); + + /** + * 修改地址管理 + * + * @param address 地址管理 + * @return 结果 + */ + public int updateAddress(Addresss address); + + /** + * 批量删除地址管理 + * + * @param addressIds 需要删除的地址管理主键集合 + * @return 结果 + */ + public int deleteAddressByAddressIds(Long[] addressIds); + + /** + * 删除地址管理信息 + * + * @param addressId 地址管理主键 + * @return 结果 + */ + public int deleteAddressByAddressId(Long addressId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAnswerService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAnswerService.java new file mode 100644 index 0000000..18908d0 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAnswerService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.Answer; + +/** + * 选择题答案管理Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IAnswerService +{ + /** + * 查询选择题答案管理 + * + * @param answerId 选择题答案管理主键 + * @return 选择题答案管理 + */ + public Answer selectAnswerByAnswerId(Long answerId); + + /** + * 查询选择题答案管理列表 + * + * @param answer 选择题答案管理 + * @return 选择题答案管理集合 + */ + public List selectAnswerList(Answer answer); + + /** + * 新增选择题答案管理 + * + * @param answer 选择题答案管理 + * @return 结果 + */ + public int insertAnswer(Answer answer); + + /** + * 修改选择题答案管理 + * + * @param answer 选择题答案管理 + * @return 结果 + */ + public int updateAnswer(Answer answer); + + /** + * 批量删除选择题答案管理 + * + * @param answerIds 需要删除的选择题答案管理主键集合 + * @return 结果 + */ + public int deleteAnswerByAnswerIds(Long[] answerIds); + + /** + * 删除选择题答案管理信息 + * + * @param answerId 选择题答案管理主键 + * @return 结果 + */ + public int deleteAnswerByAnswerId(Long answerId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IApplyRefundConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IApplyRefundConfigService.java new file mode 100644 index 0000000..46e5b6a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IApplyRefundConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.ApplyRefundConfig; + +/** + * 保证金退还配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IApplyRefundConfigService +{ + /** + * 查询保证金退还配置 + * + * @param id 保证金退还配置主键 + * @return 保证金退还配置 + */ + public ApplyRefundConfig selectApplyRefundConfigById(Long id); + + /** + * 查询保证金退还配置列表 + * + * @param applyRefundConfig 保证金退还配置 + * @return 保证金退还配置集合 + */ + public List selectApplyRefundConfigList(ApplyRefundConfig applyRefundConfig); + + /** + * 新增保证金退还配置 + * + * @param applyRefundConfig 保证金退还配置 + * @return 结果 + */ + public int insertApplyRefundConfig(ApplyRefundConfig applyRefundConfig); + + /** + * 修改保证金退还配置 + * + * @param applyRefundConfig 保证金退还配置 + * @return 结果 + */ + public int updateApplyRefundConfig(ApplyRefundConfig applyRefundConfig); + + /** + * 批量删除保证金退还配置 + * + * @param ids 需要删除的保证金退还配置主键集合 + * @return 结果 + */ + public int deleteApplyRefundConfigByIds(Long[] ids); + + /** + * 删除保证金退还配置信息 + * + * @param id 保证金退还配置主键 + * @return 结果 + */ + public int deleteApplyRefundConfigById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAppraisalRecordsService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAppraisalRecordsService.java new file mode 100644 index 0000000..4edefbb --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IAppraisalRecordsService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.AppraisalRecords; + +/** + * 选择题记录Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IAppraisalRecordsService +{ + /** + * 查询选择题记录 + * + * @param appraisalRecordsId 选择题记录主键 + * @return 选择题记录 + */ + public AppraisalRecords selectAppraisalRecordsByAppraisalRecordsId(Long appraisalRecordsId); + + /** + * 查询选择题记录列表 + * + * @param appraisalRecords 选择题记录 + * @return 选择题记录集合 + */ + public List selectAppraisalRecordsList(AppraisalRecords appraisalRecords); + + /** + * 新增选择题记录 + * + * @param appraisalRecords 选择题记录 + * @return 结果 + */ + public int insertAppraisalRecords(AppraisalRecords appraisalRecords); + + /** + * 修改选择题记录 + * + * @param appraisalRecords 选择题记录 + * @return 结果 + */ + public int updateAppraisalRecords(AppraisalRecords appraisalRecords); + + /** + * 批量删除选择题记录 + * + * @param appraisalRecordsIds 需要删除的选择题记录主键集合 + * @return 结果 + */ + public int deleteAppraisalRecordsByAppraisalRecordsIds(Long[] appraisalRecordsIds); + + /** + * 删除选择题记录信息 + * + * @param appraisalRecordsId 选择题记录主键 + * @return 结果 + */ + public int deleteAppraisalRecordsByAppraisalRecordsId(Long appraisalRecordsId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IBasicServicesService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IBasicServicesService.java new file mode 100644 index 0000000..99a998e --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IBasicServicesService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.BasicServices; + +/** + * 基础服务Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IBasicServicesService +{ + /** + * 查询基础服务 + * + * @param basicServicesId 基础服务主键 + * @return 基础服务 + */ + public BasicServices selectBasicServicesByBasicServicesId(Long basicServicesId); + + /** + * 查询基础服务列表 + * + * @param basicServices 基础服务 + * @return 基础服务集合 + */ + public List selectBasicServicesList(BasicServices basicServices); + + /** + * 新增基础服务 + * + * @param basicServices 基础服务 + * @return 结果 + */ + public int insertBasicServices(BasicServices basicServices); + + /** + * 修改基础服务 + * + * @param basicServices 基础服务 + * @return 结果 + */ + public int updateBasicServices(BasicServices basicServices); + + /** + * 批量删除基础服务 + * + * @param basicServicesIds 需要删除的基础服务主键集合 + * @return 结果 + */ + public int deleteBasicServicesByBasicServicesIds(Long[] basicServicesIds); + + /** + * 删除基础服务信息 + * + * @param basicServicesId 基础服务主键 + * @return 结果 + */ + public int deleteBasicServicesByBasicServicesId(Long basicServicesId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IBondConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IBondConfigService.java new file mode 100644 index 0000000..bda6daa --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IBondConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.BondConfig; + +/** + * 保证金配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IBondConfigService +{ + /** + * 查询保证金配置 + * + * @param id 保证金配置主键 + * @return 保证金配置 + */ + public BondConfig selectBondConfigById(Long id); + + /** + * 查询保证金配置列表 + * + * @param bondConfig 保证金配置 + * @return 保证金配置集合 + */ + public List selectBondConfigList(BondConfig bondConfig); + + /** + * 新增保证金配置 + * + * @param bondConfig 保证金配置 + * @return 结果 + */ + public int insertBondConfig(BondConfig bondConfig); + + /** + * 修改保证金配置 + * + * @param bondConfig 保证金配置 + * @return 结果 + */ + public int updateBondConfig(BondConfig bondConfig); + + /** + * 批量删除保证金配置 + * + * @param ids 需要删除的保证金配置主键集合 + * @return 结果 + */ + public int deleteBondConfigByIds(Long[] ids); + + /** + * 删除保证金配置信息 + * + * @param id 保证金配置主键 + * @return 结果 + */ + public int deleteBondConfigById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICarouselImageService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICarouselImageService.java new file mode 100644 index 0000000..88d2fc0 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICarouselImageService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.CarouselImage; + +/** + * 轮播图Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ICarouselImageService +{ + /** + * 查询轮播图 + * + * @param id 轮播图主键 + * @return 轮播图 + */ + public CarouselImage selectCarouselImageById(Long id); + + /** + * 查询轮播图列表 + * + * @param carouselImage 轮播图 + * @return 轮播图集合 + */ + public List selectCarouselImageList(CarouselImage carouselImage); + + /** + * 新增轮播图 + * + * @param carouselImage 轮播图 + * @return 结果 + */ + public int insertCarouselImage(CarouselImage carouselImage); + + /** + * 修改轮播图 + * + * @param carouselImage 轮播图 + * @return 结果 + */ + public int updateCarouselImage(CarouselImage carouselImage); + + /** + * 批量删除轮播图 + * + * @param ids 需要删除的轮播图主键集合 + * @return 结果 + */ + public int deleteCarouselImageByIds(Long[] ids); + + /** + * 删除轮播图信息 + * + * @param id 轮播图主键 + * @return 结果 + */ + public int deleteCarouselImageById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICertificationAuditConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICertificationAuditConfigService.java new file mode 100644 index 0000000..a0e87e4 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICertificationAuditConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.CertificationAuditConfig; + +/** + * 认证审核配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ICertificationAuditConfigService +{ + /** + * 查询认证审核配置 + * + * @param id 认证审核配置主键 + * @return 认证审核配置 + */ + public CertificationAuditConfig selectCertificationAuditConfigById(Long id); + + /** + * 查询认证审核配置列表 + * + * @param certificationAuditConfig 认证审核配置 + * @return 认证审核配置集合 + */ + public List selectCertificationAuditConfigList(CertificationAuditConfig certificationAuditConfig); + + /** + * 新增认证审核配置 + * + * @param certificationAuditConfig 认证审核配置 + * @return 结果 + */ + public int insertCertificationAuditConfig(CertificationAuditConfig certificationAuditConfig); + + /** + * 修改认证审核配置 + * + * @param certificationAuditConfig 认证审核配置 + * @return 结果 + */ + public int updateCertificationAuditConfig(CertificationAuditConfig certificationAuditConfig); + + /** + * 批量删除认证审核配置 + * + * @param ids 需要删除的认证审核配置主键集合 + * @return 结果 + */ + public int deleteCertificationAuditConfigByIds(Long[] ids); + + /** + * 删除认证审核配置信息 + * + * @param id 认证审核配置主键 + * @return 结果 + */ + public int deleteCertificationAuditConfigById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICertificationJoinLicenseService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICertificationJoinLicenseService.java new file mode 100644 index 0000000..3c8016f --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICertificationJoinLicenseService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.CertificationJoinLicense; + +/** + * 执照连接伴宠师认证Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ICertificationJoinLicenseService +{ + /** + * 查询执照连接伴宠师认证 + * + * @param licenseId 执照连接伴宠师认证主键 + * @return 执照连接伴宠师认证 + */ + public CertificationJoinLicense selectCertificationJoinLicenseByLicenseId(Long licenseId); + + /** + * 查询执照连接伴宠师认证列表 + * + * @param certificationJoinLicense 执照连接伴宠师认证 + * @return 执照连接伴宠师认证集合 + */ + public List selectCertificationJoinLicenseList(CertificationJoinLicense certificationJoinLicense); + + /** + * 新增执照连接伴宠师认证 + * + * @param certificationJoinLicense 执照连接伴宠师认证 + * @return 结果 + */ + public int insertCertificationJoinLicense(CertificationJoinLicense certificationJoinLicense); + + /** + * 修改执照连接伴宠师认证 + * + * @param certificationJoinLicense 执照连接伴宠师认证 + * @return 结果 + */ + public int updateCertificationJoinLicense(CertificationJoinLicense certificationJoinLicense); + + /** + * 批量删除执照连接伴宠师认证 + * + * @param licenseIds 需要删除的执照连接伴宠师认证主键集合 + * @return 结果 + */ + public int deleteCertificationJoinLicenseByLicenseIds(Long[] licenseIds); + + /** + * 删除执照连接伴宠师认证信息 + * + * @param licenseId 执照连接伴宠师认证主键 + * @return 结果 + */ + public int deleteCertificationJoinLicenseByLicenseId(Long licenseId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICertificationService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICertificationService.java new file mode 100644 index 0000000..175b237 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICertificationService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.Certification; + +/** + * 伴宠师认证Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ICertificationService +{ + /** + * 查询伴宠师认证 + * + * @param certificationId 伴宠师认证主键 + * @return 伴宠师认证 + */ + public Certification selectCertificationByCertificationId(Long certificationId); + + /** + * 查询伴宠师认证列表 + * + * @param certification 伴宠师认证 + * @return 伴宠师认证集合 + */ + public List selectCertificationList(Certification certification); + + /** + * 新增伴宠师认证 + * + * @param certification 伴宠师认证 + * @return 结果 + */ + public int insertCertification(Certification certification); + + /** + * 修改伴宠师认证 + * + * @param certification 伴宠师认证 + * @return 结果 + */ + public int updateCertification(Certification certification); + + /** + * 批量删除伴宠师认证 + * + * @param certificationIds 需要删除的伴宠师认证主键集合 + * @return 结果 + */ + public int deleteCertificationByCertificationIds(Long[] certificationIds); + + /** + * 删除伴宠师认证信息 + * + * @param certificationId 伴宠师认证主键 + * @return 结果 + */ + public int deleteCertificationByCertificationId(Long certificationId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICheckImageService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICheckImageService.java new file mode 100644 index 0000000..46a986d --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICheckImageService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.CheckImage; + +/** + * 打卡图片Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ICheckImageService +{ + /** + * 查询打卡图片 + * + * @param checkImageId 打卡图片主键 + * @return 打卡图片 + */ + public CheckImage selectCheckImageByCheckImageId(Long checkImageId); + + /** + * 查询打卡图片列表 + * + * @param checkImage 打卡图片 + * @return 打卡图片集合 + */ + public List selectCheckImageList(CheckImage checkImage); + + /** + * 新增打卡图片 + * + * @param checkImage 打卡图片 + * @return 结果 + */ + public int insertCheckImage(CheckImage checkImage); + + /** + * 修改打卡图片 + * + * @param checkImage 打卡图片 + * @return 结果 + */ + public int updateCheckImage(CheckImage checkImage); + + /** + * 批量删除打卡图片 + * + * @param checkImageIds 需要删除的打卡图片主键集合 + * @return 结果 + */ + public int deleteCheckImageByCheckImageIds(Long[] checkImageIds); + + /** + * 删除打卡图片信息 + * + * @param checkImageId 打卡图片主键 + * @return 结果 + */ + public int deleteCheckImageByCheckImageId(Long checkImageId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICheckImageTypeService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICheckImageTypeService.java new file mode 100644 index 0000000..6fe5642 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ICheckImageTypeService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.CheckImageType; + +/** + * 打卡图片类型Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ICheckImageTypeService +{ + /** + * 查询打卡图片类型 + * + * @param checkImageTypeId 打卡图片类型主键 + * @return 打卡图片类型 + */ + public CheckImageType selectCheckImageTypeByCheckImageTypeId(Long checkImageTypeId); + + /** + * 查询打卡图片类型列表 + * + * @param checkImageType 打卡图片类型 + * @return 打卡图片类型集合 + */ + public List selectCheckImageTypeList(CheckImageType checkImageType); + + /** + * 新增打卡图片类型 + * + * @param checkImageType 打卡图片类型 + * @return 结果 + */ + public int insertCheckImageType(CheckImageType checkImageType); + + /** + * 修改打卡图片类型 + * + * @param checkImageType 打卡图片类型 + * @return 结果 + */ + public int updateCheckImageType(CheckImageType checkImageType); + + /** + * 批量删除打卡图片类型 + * + * @param checkImageTypeIds 需要删除的打卡图片类型主键集合 + * @return 结果 + */ + public int deleteCheckImageTypeByCheckImageTypeIds(Long[] checkImageTypeIds); + + /** + * 删除打卡图片类型信息 + * + * @param checkImageTypeId 打卡图片类型主键 + * @return 结果 + */ + public int deleteCheckImageTypeByCheckImageTypeId(Long checkImageTypeId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IPetsBreadService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IPetsBreadService.java new file mode 100644 index 0000000..42d13e7 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IPetsBreadService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.PetsBread; + +/** + * 宠物品种Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IPetsBreadService +{ + /** + * 查询宠物品种 + * + * @param petBreadId 宠物品种主键 + * @return 宠物品种 + */ + public PetsBread selectPetsBreadByPetBreadId(Long petBreadId); + + /** + * 查询宠物品种列表 + * + * @param petsBread 宠物品种 + * @return 宠物品种集合 + */ + public List selectPetsBreadList(PetsBread petsBread); + + /** + * 新增宠物品种 + * + * @param petsBread 宠物品种 + * @return 结果 + */ + public int insertPetsBread(PetsBread petsBread); + + /** + * 修改宠物品种 + * + * @param petsBread 宠物品种 + * @return 结果 + */ + public int updatePetsBread(PetsBread petsBread); + + /** + * 批量删除宠物品种 + * + * @param petBreadIds 需要删除的宠物品种主键集合 + * @return 结果 + */ + public int deletePetsBreadByPetBreadIds(Long[] petBreadIds); + + /** + * 删除宠物品种信息 + * + * @param petBreadId 宠物品种主键 + * @return 结果 + */ + public int deletePetsBreadByPetBreadId(Long petBreadId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IPlatformAgreementConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IPlatformAgreementConfigService.java new file mode 100644 index 0000000..82b4a4f --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IPlatformAgreementConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.PlatformAgreementConfig; + +/** + * 平台协议配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IPlatformAgreementConfigService +{ + /** + * 查询平台协议配置 + * + * @param id 平台协议配置主键 + * @return 平台协议配置 + */ + public PlatformAgreementConfig selectPlatformAgreementConfigById(Long id); + + /** + * 查询平台协议配置列表 + * + * @param platformAgreementConfig 平台协议配置 + * @return 平台协议配置集合 + */ + public List selectPlatformAgreementConfigList(PlatformAgreementConfig platformAgreementConfig); + + /** + * 新增平台协议配置 + * + * @param platformAgreementConfig 平台协议配置 + * @return 结果 + */ + public int insertPlatformAgreementConfig(PlatformAgreementConfig platformAgreementConfig); + + /** + * 修改平台协议配置 + * + * @param platformAgreementConfig 平台协议配置 + * @return 结果 + */ + public int updatePlatformAgreementConfig(PlatformAgreementConfig platformAgreementConfig); + + /** + * 批量删除平台协议配置 + * + * @param ids 需要删除的平台协议配置主键集合 + * @return 结果 + */ + public int deletePlatformAgreementConfigByIds(Long[] ids); + + /** + * 删除平台协议配置信息 + * + * @param id 平台协议配置主键 + * @return 结果 + */ + public int deletePlatformAgreementConfigById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceFileService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceFileService.java new file mode 100644 index 0000000..06cc46a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceFileService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.ServiceFile; + +/** + * 服务档案Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IServiceFileService +{ + /** + * 查询服务档案 + * + * @param serviceFileId 服务档案主键 + * @return 服务档案 + */ + public ServiceFile selectServiceFileByServiceFileId(Long serviceFileId); + + /** + * 查询服务档案列表 + * + * @param serviceFile 服务档案 + * @return 服务档案集合 + */ + public List selectServiceFileList(ServiceFile serviceFile); + + /** + * 新增服务档案 + * + * @param serviceFile 服务档案 + * @return 结果 + */ + public int insertServiceFile(ServiceFile serviceFile); + + /** + * 修改服务档案 + * + * @param serviceFile 服务档案 + * @return 结果 + */ + public int updateServiceFile(ServiceFile serviceFile); + + /** + * 批量删除服务档案 + * + * @param serviceFileIds 需要删除的服务档案主键集合 + * @return 结果 + */ + public int deleteServiceFileByServiceFileIds(Long[] serviceFileIds); + + /** + * 删除服务档案信息 + * + * @param serviceFileId 服务档案主键 + * @return 结果 + */ + public int deleteServiceFileByServiceFileId(Long serviceFileId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceRecordConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceRecordConfigService.java new file mode 100644 index 0000000..92c5c3c --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceRecordConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.ServiceRecordConfig; + +/** + * 服务记录配置(不存在服务记录时出现)Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IServiceRecordConfigService +{ + /** + * 查询服务记录配置(不存在服务记录时出现) + * + * @param id 服务记录配置(不存在服务记录时出现)主键 + * @return 服务记录配置(不存在服务记录时出现) + */ + public ServiceRecordConfig selectServiceRecordConfigById(Long id); + + /** + * 查询服务记录配置(不存在服务记录时出现)列表 + * + * @param serviceRecordConfig 服务记录配置(不存在服务记录时出现) + * @return 服务记录配置(不存在服务记录时出现)集合 + */ + public List selectServiceRecordConfigList(ServiceRecordConfig serviceRecordConfig); + + /** + * 新增服务记录配置(不存在服务记录时出现) + * + * @param serviceRecordConfig 服务记录配置(不存在服务记录时出现) + * @return 结果 + */ + public int insertServiceRecordConfig(ServiceRecordConfig serviceRecordConfig); + + /** + * 修改服务记录配置(不存在服务记录时出现) + * + * @param serviceRecordConfig 服务记录配置(不存在服务记录时出现) + * @return 结果 + */ + public int updateServiceRecordConfig(ServiceRecordConfig serviceRecordConfig); + + /** + * 批量删除服务记录配置(不存在服务记录时出现) + * + * @param ids 需要删除的服务记录配置(不存在服务记录时出现)主键集合 + * @return 结果 + */ + public int deleteServiceRecordConfigByIds(Long[] ids); + + /** + * 删除服务记录配置(不存在服务记录时出现)信息 + * + * @param id 服务记录配置(不存在服务记录时出现)主键 + * @return 结果 + */ + public int deleteServiceRecordConfigById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceRecordService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceRecordService.java new file mode 100644 index 0000000..9ad4b67 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceRecordService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.ServiceRecord; + +/** + * 服务记录Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IServiceRecordService +{ + /** + * 查询服务记录 + * + * @param id 服务记录主键 + * @return 服务记录 + */ + public ServiceRecord selectServiceRecordById(Long id); + + /** + * 查询服务记录列表 + * + * @param serviceRecord 服务记录 + * @return 服务记录集合 + */ + public List selectServiceRecordList(ServiceRecord serviceRecord); + + /** + * 新增服务记录 + * + * @param serviceRecord 服务记录 + * @return 结果 + */ + public int insertServiceRecord(ServiceRecord serviceRecord); + + /** + * 修改服务记录 + * + * @param serviceRecord 服务记录 + * @return 结果 + */ + public int updateServiceRecord(ServiceRecord serviceRecord); + + /** + * 批量删除服务记录 + * + * @param ids 需要删除的服务记录主键集合 + * @return 结果 + */ + public int deleteServiceRecordByIds(Long[] ids); + + /** + * 删除服务记录信息 + * + * @param id 服务记录主键 + * @return 结果 + */ + public int deleteServiceRecordById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceTypeService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceTypeService.java new file mode 100644 index 0000000..5b8b78e --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceTypeService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.ServiceType; + +/** + * 服务类型Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IServiceTypeService +{ + /** + * 查询服务类型 + * + * @param id 服务类型主键 + * @return 服务类型 + */ + public ServiceType selectServiceTypeById(Long id); + + /** + * 查询服务类型列表 + * + * @param serviceType 服务类型 + * @return 服务类型集合 + */ + public List selectServiceTypeList(ServiceType serviceType); + + /** + * 新增服务类型 + * + * @param serviceType 服务类型 + * @return 结果 + */ + public int insertServiceType(ServiceType serviceType); + + /** + * 修改服务类型 + * + * @param serviceType 服务类型 + * @return 结果 + */ + public int updateServiceType(ServiceType serviceType); + + /** + * 批量删除服务类型 + * + * @param ids 需要删除的服务类型主键集合 + * @return 结果 + */ + public int deleteServiceTypeByIds(Long[] ids); + + /** + * 删除服务类型信息 + * + * @param id 服务类型主键 + * @return 结果 + */ + public int deleteServiceTypeById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceUploadConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceUploadConfigService.java new file mode 100644 index 0000000..b2eddde --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IServiceUploadConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.ServiceUploadConfig; + +/** + * 服务上传配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IServiceUploadConfigService +{ + /** + * 查询服务上传配置 + * + * @param id 服务上传配置主键 + * @return 服务上传配置 + */ + public ServiceUploadConfig selectServiceUploadConfigById(Long id); + + /** + * 查询服务上传配置列表 + * + * @param serviceUploadConfig 服务上传配置 + * @return 服务上传配置集合 + */ + public List selectServiceUploadConfigList(ServiceUploadConfig serviceUploadConfig); + + /** + * 新增服务上传配置 + * + * @param serviceUploadConfig 服务上传配置 + * @return 结果 + */ + public int insertServiceUploadConfig(ServiceUploadConfig serviceUploadConfig); + + /** + * 修改服务上传配置 + * + * @param serviceUploadConfig 服务上传配置 + * @return 结果 + */ + public int updateServiceUploadConfig(ServiceUploadConfig serviceUploadConfig); + + /** + * 批量删除服务上传配置 + * + * @param ids 需要删除的服务上传配置主键集合 + * @return 结果 + */ + public int deleteServiceUploadConfigByIds(Long[] ids); + + /** + * 删除服务上传配置信息 + * + * @param id 服务上传配置主键 + * @return 结果 + */ + public int deleteServiceUploadConfigById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IShortAnswerQuestionsService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IShortAnswerQuestionsService.java new file mode 100644 index 0000000..2aba89c --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IShortAnswerQuestionsService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.ShortAnswerQuestions; + +/** + * 简答题考试记录Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IShortAnswerQuestionsService +{ + /** + * 查询简答题考试记录 + * + * @param shortAnswerQuestionsId 简答题考试记录主键 + * @return 简答题考试记录 + */ + public ShortAnswerQuestions selectShortAnswerQuestionsByShortAnswerQuestionsId(Long shortAnswerQuestionsId); + + /** + * 查询简答题考试记录列表 + * + * @param shortAnswerQuestions 简答题考试记录 + * @return 简答题考试记录集合 + */ + public List selectShortAnswerQuestionsList(ShortAnswerQuestions shortAnswerQuestions); + + /** + * 新增简答题考试记录 + * + * @param shortAnswerQuestions 简答题考试记录 + * @return 结果 + */ + public int insertShortAnswerQuestions(ShortAnswerQuestions shortAnswerQuestions); + + /** + * 修改简答题考试记录 + * + * @param shortAnswerQuestions 简答题考试记录 + * @return 结果 + */ + public int updateShortAnswerQuestions(ShortAnswerQuestions shortAnswerQuestions); + + /** + * 批量删除简答题考试记录 + * + * @param shortAnswerQuestionsIds 需要删除的简答题考试记录主键集合 + * @return 结果 + */ + public int deleteShortAnswerQuestionsByShortAnswerQuestionsIds(Long[] shortAnswerQuestionsIds); + + /** + * 删除简答题考试记录信息 + * + * @param shortAnswerQuestionsId 简答题考试记录主键 + * @return 结果 + */ + public int deleteShortAnswerQuestionsByShortAnswerQuestionsId(Long shortAnswerQuestionsId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ISingleService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ISingleService.java new file mode 100644 index 0000000..ed1bbb9 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ISingleService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.Single; + +/** + * 不接单信息Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ISingleService +{ + /** + * 查询不接单信息 + * + * @param singleId 不接单信息主键 + * @return 不接单信息 + */ + public Single selectSingleBySingleId(Long singleId); + + /** + * 查询不接单信息列表 + * + * @param single 不接单信息 + * @return 不接单信息集合 + */ + public List selectSingleList(Single single); + + /** + * 新增不接单信息 + * + * @param single 不接单信息 + * @return 结果 + */ + public int insertSingle(Single single); + + /** + * 修改不接单信息 + * + * @param single 不接单信息 + * @return 结果 + */ + public int updateSingle(Single single); + + /** + * 批量删除不接单信息 + * + * @param singleIds 需要删除的不接单信息主键集合 + * @return 结果 + */ + public int deleteSingleBySingleIds(Long[] singleIds); + + /** + * 删除不接单信息信息 + * + * @param singleId 不接单信息主键 + * @return 结果 + */ + public int deleteSingleBySingleId(Long singleId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IToolService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IToolService.java new file mode 100644 index 0000000..c076eee --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IToolService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.Tool; + +/** + * 工具Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IToolService +{ + /** + * 查询工具 + * + * @param toolId 工具主键 + * @return 工具 + */ + public Tool selectToolByToolId(Long toolId); + + /** + * 查询工具列表 + * + * @param tool 工具 + * @return 工具集合 + */ + public List selectToolList(Tool tool); + + /** + * 新增工具 + * + * @param tool 工具 + * @return 结果 + */ + public int insertTool(Tool tool); + + /** + * 修改工具 + * + * @param tool 工具 + * @return 结果 + */ + public int updateTool(Tool tool); + + /** + * 批量删除工具 + * + * @param toolIds 需要删除的工具主键集合 + * @return 结果 + */ + public int deleteToolByToolIds(Long[] toolIds); + + /** + * 删除工具信息 + * + * @param toolId 工具主键 + * @return 结果 + */ + public int deleteToolByToolId(Long toolId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ITrainingService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ITrainingService.java new file mode 100644 index 0000000..158b390 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ITrainingService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.Training; + +/** + * 考核培训Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ITrainingService +{ + /** + * 查询考核培训 + * + * @param trainingId 考核培训主键 + * @return 考核培训 + */ + public Training selectTrainingByTrainingId(Long trainingId); + + /** + * 查询考核培训列表 + * + * @param training 考核培训 + * @return 考核培训集合 + */ + public List selectTrainingList(Training training); + + /** + * 新增考核培训 + * + * @param training 考核培训 + * @return 结果 + */ + public int insertTraining(Training training); + + /** + * 修改考核培训 + * + * @param training 考核培训 + * @return 结果 + */ + public int updateTraining(Training training); + + /** + * 批量删除考核培训 + * + * @param trainingIds 需要删除的考核培训主键集合 + * @return 结果 + */ + public int deleteTrainingByTrainingIds(Long[] trainingIds); + + /** + * 删除考核培训信息 + * + * @param trainingId 考核培训主键 + * @return 结果 + */ + public int deleteTrainingByTrainingId(Long trainingId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ITransactionDetailsService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ITransactionDetailsService.java new file mode 100644 index 0000000..d296d06 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/ITransactionDetailsService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.TransactionDetails; + +/** + * 交易明细记录Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface ITransactionDetailsService +{ + /** + * 查询交易明细记录 + * + * @param id 交易明细记录主键 + * @return 交易明细记录 + */ + public TransactionDetails selectTransactionDetailsById(Long id); + + /** + * 查询交易明细记录列表 + * + * @param transactionDetails 交易明细记录 + * @return 交易明细记录集合 + */ + public List selectTransactionDetailsList(TransactionDetails transactionDetails); + + /** + * 新增交易明细记录 + * + * @param transactionDetails 交易明细记录 + * @return 结果 + */ + public int insertTransactionDetails(TransactionDetails transactionDetails); + + /** + * 修改交易明细记录 + * + * @param transactionDetails 交易明细记录 + * @return 结果 + */ + public int updateTransactionDetails(TransactionDetails transactionDetails); + + /** + * 批量删除交易明细记录 + * + * @param ids 需要删除的交易明细记录主键集合 + * @return 结果 + */ + public int deleteTransactionDetailsByIds(Long[] ids); + + /** + * 删除交易明细记录信息 + * + * @param id 交易明细记录主键 + * @return 结果 + */ + public int deleteTransactionDetailsById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IUnitService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IUnitService.java new file mode 100644 index 0000000..2d5855d --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IUnitService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.Unit; + +/** + * 单位Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IUnitService +{ + /** + * 查询单位 + * + * @param unitId 单位主键 + * @return 单位 + */ + public Unit selectUnitByUnitId(Long unitId); + + /** + * 查询单位列表 + * + * @param unit 单位 + * @return 单位集合 + */ + public List selectUnitList(Unit unit); + + /** + * 新增单位 + * + * @param unit 单位 + * @return 结果 + */ + public int insertUnit(Unit unit); + + /** + * 修改单位 + * + * @param unit 单位 + * @return 结果 + */ + public int updateUnit(Unit unit); + + /** + * 批量删除单位 + * + * @param unitIds 需要删除的单位主键集合 + * @return 结果 + */ + public int deleteUnitByUnitIds(Long[] unitIds); + + /** + * 删除单位信息 + * + * @param unitId 单位主键 + * @return 结果 + */ + public int deleteUnitByUnitId(Long unitId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IUserBindingConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IUserBindingConfigService.java new file mode 100644 index 0000000..d917d16 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IUserBindingConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.UserBindingConfig; + +/** + * 用户绑定页面配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IUserBindingConfigService +{ + /** + * 查询用户绑定页面配置 + * + * @param id 用户绑定页面配置主键 + * @return 用户绑定页面配置 + */ + public UserBindingConfig selectUserBindingConfigById(Long id); + + /** + * 查询用户绑定页面配置列表 + * + * @param userBindingConfig 用户绑定页面配置 + * @return 用户绑定页面配置集合 + */ + public List selectUserBindingConfigList(UserBindingConfig userBindingConfig); + + /** + * 新增用户绑定页面配置 + * + * @param userBindingConfig 用户绑定页面配置 + * @return 结果 + */ + public int insertUserBindingConfig(UserBindingConfig userBindingConfig); + + /** + * 修改用户绑定页面配置 + * + * @param userBindingConfig 用户绑定页面配置 + * @return 结果 + */ + public int updateUserBindingConfig(UserBindingConfig userBindingConfig); + + /** + * 批量删除用户绑定页面配置 + * + * @param ids 需要删除的用户绑定页面配置主键集合 + * @return 结果 + */ + public int deleteUserBindingConfigByIds(Long[] ids); + + /** + * 删除用户绑定页面配置信息 + * + * @param id 用户绑定页面配置主键 + * @return 结果 + */ + public int deleteUserBindingConfigById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IUsersService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IUsersService.java new file mode 100644 index 0000000..f80a1de --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IUsersService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.Users; + +/** + * 用户Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IUsersService +{ + /** + * 查询用户 + * + * @param userId 用户主键 + * @return 用户 + */ + public Users selectUsersByUserId(Long userId); + + /** + * 查询用户列表 + * + * @param users 用户 + * @return 用户集合 + */ + public List selectUsersList(Users users); + + /** + * 新增用户 + * + * @param users 用户 + * @return 结果 + */ + public int insertUsers(Users users); + + /** + * 修改用户 + * + * @param users 用户 + * @return 结果 + */ + public int updateUsers(Users users); + + /** + * 批量删除用户 + * + * @param userIds 需要删除的用户主键集合 + * @return 结果 + */ + public int deleteUsersByUserIds(Long[] userIds); + + /** + * 删除用户信息 + * + * @param userId 用户主键 + * @return 结果 + */ + public int deleteUsersByUserId(Long userId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IWalkDogService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IWalkDogService.java new file mode 100644 index 0000000..83c3cce --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IWalkDogService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.WalkDog; + +/** + * 遛狗要求Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IWalkDogService +{ + /** + * 查询遛狗要求 + * + * @param walkDogId 遛狗要求主键 + * @return 遛狗要求 + */ + public WalkDog selectWalkDogByWalkDogId(Long walkDogId); + + /** + * 查询遛狗要求列表 + * + * @param walkDog 遛狗要求 + * @return 遛狗要求集合 + */ + public List selectWalkDogList(WalkDog walkDog); + + /** + * 新增遛狗要求 + * + * @param walkDog 遛狗要求 + * @return 结果 + */ + public int insertWalkDog(WalkDog walkDog); + + /** + * 修改遛狗要求 + * + * @param walkDog 遛狗要求 + * @return 结果 + */ + public int updateWalkDog(WalkDog walkDog); + + /** + * 批量删除遛狗要求 + * + * @param walkDogIds 需要删除的遛狗要求主键集合 + * @return 结果 + */ + public int deleteWalkDogByWalkDogIds(Long[] walkDogIds); + + /** + * 删除遛狗要求信息 + * + * @param walkDogId 遛狗要求主键 + * @return 结果 + */ + public int deleteWalkDogByWalkDogId(Long walkDogId); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IWalletService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IWalletService.java new file mode 100644 index 0000000..a111233 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IWalletService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.Wallet; + +/** + * 钱包Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IWalletService +{ + /** + * 查询钱包 + * + * @param id 钱包主键 + * @return 钱包 + */ + public Wallet selectWalletById(Long id); + + /** + * 查询钱包列表 + * + * @param wallet 钱包 + * @return 钱包集合 + */ + public List selectWalletList(Wallet wallet); + + /** + * 新增钱包 + * + * @param wallet 钱包 + * @return 结果 + */ + public int insertWallet(Wallet wallet); + + /** + * 修改钱包 + * + * @param wallet 钱包 + * @return 结果 + */ + public int updateWallet(Wallet wallet); + + /** + * 批量删除钱包 + * + * @param ids 需要删除的钱包主键集合 + * @return 结果 + */ + public int deleteWalletByIds(Long[] ids); + + /** + * 删除钱包信息 + * + * @param id 钱包主键 + * @return 结果 + */ + public int deleteWalletById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IWithdrawalConfigService.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IWithdrawalConfigService.java new file mode 100644 index 0000000..032d768 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/IWithdrawalConfigService.java @@ -0,0 +1,61 @@ +package com.ruoyi.system.service; + +import java.util.List; +import com.ruoyi.system.domain.WithdrawalConfig; + +/** + * 钱包提现配置Service接口 + * + * @author ruoyi + * @date 2025-03-02 + */ +public interface IWithdrawalConfigService +{ + /** + * 查询钱包提现配置 + * + * @param id 钱包提现配置主键 + * @return 钱包提现配置 + */ + public WithdrawalConfig selectWithdrawalConfigById(Long id); + + /** + * 查询钱包提现配置列表 + * + * @param withdrawalConfig 钱包提现配置 + * @return 钱包提现配置集合 + */ + public List selectWithdrawalConfigList(WithdrawalConfig withdrawalConfig); + + /** + * 新增钱包提现配置 + * + * @param withdrawalConfig 钱包提现配置 + * @return 结果 + */ + public int insertWithdrawalConfig(WithdrawalConfig withdrawalConfig); + + /** + * 修改钱包提现配置 + * + * @param withdrawalConfig 钱包提现配置 + * @return 结果 + */ + public int updateWithdrawalConfig(WithdrawalConfig withdrawalConfig); + + /** + * 批量删除钱包提现配置 + * + * @param ids 需要删除的钱包提现配置主键集合 + * @return 结果 + */ + public int deleteWithdrawalConfigByIds(Long[] ids); + + /** + * 删除钱包提现配置信息 + * + * @param id 钱包提现配置主键 + * @return 结果 + */ + public int deleteWithdrawalConfigById(Long id); +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AddValueServiceRecordsServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AddValueServiceRecordsServiceImpl.java new file mode 100644 index 0000000..d4d8c29 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AddValueServiceRecordsServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.AddValueServiceRecordsMapper; +import com.ruoyi.system.domain.AddValueServiceRecords; +import com.ruoyi.system.service.IAddValueServiceRecordsService; + +/** + * 增值服务记录Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class AddValueServiceRecordsServiceImpl implements IAddValueServiceRecordsService +{ + @Autowired + private AddValueServiceRecordsMapper addValueServiceRecordsMapper; + + /** + * 查询增值服务记录 + * + * @param addValueServiceRecordsId 增值服务记录主键 + * @return 增值服务记录 + */ + @Override + public AddValueServiceRecords selectAddValueServiceRecordsByAddValueServiceRecordsId(Long addValueServiceRecordsId) + { + return addValueServiceRecordsMapper.selectAddValueServiceRecordsByAddValueServiceRecordsId(addValueServiceRecordsId); + } + + /** + * 查询增值服务记录列表 + * + * @param addValueServiceRecords 增值服务记录 + * @return 增值服务记录 + */ + @Override + public List selectAddValueServiceRecordsList(AddValueServiceRecords addValueServiceRecords) + { + return addValueServiceRecordsMapper.selectAddValueServiceRecordsList(addValueServiceRecords); + } + + /** + * 新增增值服务记录 + * + * @param addValueServiceRecords 增值服务记录 + * @return 结果 + */ + @Override + public int insertAddValueServiceRecords(AddValueServiceRecords addValueServiceRecords) + { + return addValueServiceRecordsMapper.insertAddValueServiceRecords(addValueServiceRecords); + } + + /** + * 修改增值服务记录 + * + * @param addValueServiceRecords 增值服务记录 + * @return 结果 + */ + @Override + public int updateAddValueServiceRecords(AddValueServiceRecords addValueServiceRecords) + { + return addValueServiceRecordsMapper.updateAddValueServiceRecords(addValueServiceRecords); + } + + /** + * 批量删除增值服务记录 + * + * @param addValueServiceRecordsIds 需要删除的增值服务记录主键 + * @return 结果 + */ + @Override + public int deleteAddValueServiceRecordsByAddValueServiceRecordsIds(Long[] addValueServiceRecordsIds) + { + return addValueServiceRecordsMapper.deleteAddValueServiceRecordsByAddValueServiceRecordsIds(addValueServiceRecordsIds); + } + + /** + * 删除增值服务记录信息 + * + * @param addValueServiceRecordsId 增值服务记录主键 + * @return 结果 + */ + @Override + public int deleteAddValueServiceRecordsByAddValueServiceRecordsId(Long addValueServiceRecordsId) + { + return addValueServiceRecordsMapper.deleteAddValueServiceRecordsByAddValueServiceRecordsId(addValueServiceRecordsId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AddValueServiceServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AddValueServiceServiceImpl.java new file mode 100644 index 0000000..0310e47 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AddValueServiceServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.AddValueServiceMapper; +import com.ruoyi.system.domain.AddValueService; +import com.ruoyi.system.service.IAddValueServiceService; + +/** + * 增值服务Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class AddValueServiceServiceImpl implements IAddValueServiceService +{ + @Autowired + private AddValueServiceMapper addValueServiceMapper; + + /** + * 查询增值服务 + * + * @param addValueServiceId 增值服务主键 + * @return 增值服务 + */ + @Override + public AddValueService selectAddValueServiceByAddValueServiceId(Long addValueServiceId) + { + return addValueServiceMapper.selectAddValueServiceByAddValueServiceId(addValueServiceId); + } + + /** + * 查询增值服务列表 + * + * @param addValueService 增值服务 + * @return 增值服务 + */ + @Override + public List selectAddValueServiceList(AddValueService addValueService) + { + return addValueServiceMapper.selectAddValueServiceList(addValueService); + } + + /** + * 新增增值服务 + * + * @param addValueService 增值服务 + * @return 结果 + */ + @Override + public int insertAddValueService(AddValueService addValueService) + { + addValueService.setCreateTime(DateUtils.getNowDate()); + return addValueServiceMapper.insertAddValueService(addValueService); + } + + /** + * 修改增值服务 + * + * @param addValueService 增值服务 + * @return 结果 + */ + @Override + public int updateAddValueService(AddValueService addValueService) + { + addValueService.setUpdateTime(DateUtils.getNowDate()); + return addValueServiceMapper.updateAddValueService(addValueService); + } + + /** + * 批量删除增值服务 + * + * @param addValueServiceIds 需要删除的增值服务主键 + * @return 结果 + */ + @Override + public int deleteAddValueServiceByAddValueServiceIds(Long[] addValueServiceIds) + { + return addValueServiceMapper.deleteAddValueServiceByAddValueServiceIds(addValueServiceIds); + } + + /** + * 删除增值服务信息 + * + * @param addValueServiceId 增值服务主键 + * @return 结果 + */ + @Override + public int deleteAddValueServiceByAddValueServiceId(Long addValueServiceId) + { + return addValueServiceMapper.deleteAddValueServiceByAddValueServiceId(addValueServiceId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AdditionalServicesServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AdditionalServicesServiceImpl.java new file mode 100644 index 0000000..cd8fb3d --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AdditionalServicesServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.AdditionalServicesMapper; +import com.ruoyi.system.domain.AdditionalServices; +import com.ruoyi.system.service.IAdditionalServicesService; + +/** + * 附加服务Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class AdditionalServicesServiceImpl implements IAdditionalServicesService +{ + @Autowired + private AdditionalServicesMapper additionalServicesMapper; + + /** + * 查询附加服务 + * + * @param additionalServicesId 附加服务主键 + * @return 附加服务 + */ + @Override + public AdditionalServices selectAdditionalServicesByAdditionalServicesId(Long additionalServicesId) + { + return additionalServicesMapper.selectAdditionalServicesByAdditionalServicesId(additionalServicesId); + } + + /** + * 查询附加服务列表 + * + * @param additionalServices 附加服务 + * @return 附加服务 + */ + @Override + public List selectAdditionalServicesList(AdditionalServices additionalServices) + { + return additionalServicesMapper.selectAdditionalServicesList(additionalServices); + } + + /** + * 新增附加服务 + * + * @param additionalServices 附加服务 + * @return 结果 + */ + @Override + public int insertAdditionalServices(AdditionalServices additionalServices) + { + return additionalServicesMapper.insertAdditionalServices(additionalServices); + } + + /** + * 修改附加服务 + * + * @param additionalServices 附加服务 + * @return 结果 + */ + @Override + public int updateAdditionalServices(AdditionalServices additionalServices) + { + return additionalServicesMapper.updateAdditionalServices(additionalServices); + } + + /** + * 批量删除附加服务 + * + * @param additionalServicesIds 需要删除的附加服务主键 + * @return 结果 + */ + @Override + public int deleteAdditionalServicesByAdditionalServicesIds(Long[] additionalServicesIds) + { + return additionalServicesMapper.deleteAdditionalServicesByAdditionalServicesIds(additionalServicesIds); + } + + /** + * 删除附加服务信息 + * + * @param additionalServicesId 附加服务主键 + * @return 结果 + */ + @Override + public int deleteAdditionalServicesByAdditionalServicesId(Long additionalServicesId) + { + return additionalServicesMapper.deleteAdditionalServicesByAdditionalServicesId(additionalServicesId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AdditionalServicesTypeServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AdditionalServicesTypeServiceImpl.java new file mode 100644 index 0000000..cc03906 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AdditionalServicesTypeServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.AdditionalServicesTypeMapper; +import com.ruoyi.system.domain.AdditionalServicesType; +import com.ruoyi.system.service.IAdditionalServicesTypeService; + +/** + * 附加服务类型Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class AdditionalServicesTypeServiceImpl implements IAdditionalServicesTypeService +{ + @Autowired + private AdditionalServicesTypeMapper additionalServicesTypeMapper; + + /** + * 查询附加服务类型 + * + * @param additionalServicesTypeId 附加服务类型主键 + * @return 附加服务类型 + */ + @Override + public AdditionalServicesType selectAdditionalServicesTypeByAdditionalServicesTypeId(Long additionalServicesTypeId) + { + return additionalServicesTypeMapper.selectAdditionalServicesTypeByAdditionalServicesTypeId(additionalServicesTypeId); + } + + /** + * 查询附加服务类型列表 + * + * @param additionalServicesType 附加服务类型 + * @return 附加服务类型 + */ + @Override + public List selectAdditionalServicesTypeList(AdditionalServicesType additionalServicesType) + { + return additionalServicesTypeMapper.selectAdditionalServicesTypeList(additionalServicesType); + } + + /** + * 新增附加服务类型 + * + * @param additionalServicesType 附加服务类型 + * @return 结果 + */ + @Override + public int insertAdditionalServicesType(AdditionalServicesType additionalServicesType) + { + additionalServicesType.setCreateTime(DateUtils.getNowDate()); + return additionalServicesTypeMapper.insertAdditionalServicesType(additionalServicesType); + } + + /** + * 修改附加服务类型 + * + * @param additionalServicesType 附加服务类型 + * @return 结果 + */ + @Override + public int updateAdditionalServicesType(AdditionalServicesType additionalServicesType) + { + additionalServicesType.setUpdateTime(DateUtils.getNowDate()); + return additionalServicesTypeMapper.updateAdditionalServicesType(additionalServicesType); + } + + /** + * 批量删除附加服务类型 + * + * @param additionalServicesTypeIds 需要删除的附加服务类型主键 + * @return 结果 + */ + @Override + public int deleteAdditionalServicesTypeByAdditionalServicesTypeIds(Long[] additionalServicesTypeIds) + { + return additionalServicesTypeMapper.deleteAdditionalServicesTypeByAdditionalServicesTypeIds(additionalServicesTypeIds); + } + + /** + * 删除附加服务类型信息 + * + * @param additionalServicesTypeId 附加服务类型主键 + * @return 结果 + */ + @Override + public int deleteAdditionalServicesTypeByAdditionalServicesTypeId(Long additionalServicesTypeId) + { + return additionalServicesTypeMapper.deleteAdditionalServicesTypeByAdditionalServicesTypeId(additionalServicesTypeId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AddressConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AddressConfigServiceImpl.java new file mode 100644 index 0000000..ff83ba5 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AddressConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.AddressConfigMapper; +import com.ruoyi.system.domain.AddressConfig; +import com.ruoyi.system.service.IAddressConfigService; + +/** + * 接单地址配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class AddressConfigServiceImpl implements IAddressConfigService +{ + @Autowired + private AddressConfigMapper addressConfigMapper; + + /** + * 查询接单地址配置 + * + * @param id 接单地址配置主键 + * @return 接单地址配置 + */ + @Override + public AddressConfig selectAddressConfigById(Long id) + { + return addressConfigMapper.selectAddressConfigById(id); + } + + /** + * 查询接单地址配置列表 + * + * @param addressConfig 接单地址配置 + * @return 接单地址配置 + */ + @Override + public List selectAddressConfigList(AddressConfig addressConfig) + { + return addressConfigMapper.selectAddressConfigList(addressConfig); + } + + /** + * 新增接单地址配置 + * + * @param addressConfig 接单地址配置 + * @return 结果 + */ + @Override + public int insertAddressConfig(AddressConfig addressConfig) + { + return addressConfigMapper.insertAddressConfig(addressConfig); + } + + /** + * 修改接单地址配置 + * + * @param addressConfig 接单地址配置 + * @return 结果 + */ + @Override + public int updateAddressConfig(AddressConfig addressConfig) + { + return addressConfigMapper.updateAddressConfig(addressConfig); + } + + /** + * 批量删除接单地址配置 + * + * @param ids 需要删除的接单地址配置主键 + * @return 结果 + */ + @Override + public int deleteAddressConfigByIds(Long[] ids) + { + return addressConfigMapper.deleteAddressConfigByIds(ids); + } + + /** + * 删除接单地址配置信息 + * + * @param id 接单地址配置主键 + * @return 结果 + */ + @Override + public int deleteAddressConfigById(Long id) + { + return addressConfigMapper.deleteAddressConfigById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AddresssServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AddresssServiceImpl.java new file mode 100644 index 0000000..a3a6974 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AddresssServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.AddresssMapper; +import com.ruoyi.system.domain.Addresss; +import com.ruoyi.system.service.IAddresssService; + +/** + * 地址管理Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class AddresssServiceImpl implements IAddresssService +{ + @Autowired + private AddresssMapper addressMapper; + + /** + * 查询地址管理 + * + * @param addressId 地址管理主键 + * @return 地址管理 + */ + @Override + public Addresss selectAddressByAddressId(Long addressId) + { + return addressMapper.selectAddressByAddressId(addressId); + } + + /** + * 查询地址管理列表 + * + * @param address 地址管理 + * @return 地址管理 + */ + @Override + public List selectAddressList(Addresss address) + { + return addressMapper.selectAddressList(address); + } + + /** + * 新增地址管理 + * + * @param address 地址管理 + * @return 结果 + */ + @Override + public int insertAddress(Addresss address) + { + return addressMapper.insertAddress(address); + } + + /** + * 修改地址管理 + * + * @param address 地址管理 + * @return 结果 + */ + @Override + public int updateAddress(Addresss address) + { + return addressMapper.updateAddress(address); + } + + /** + * 批量删除地址管理 + * + * @param addressIds 需要删除的地址管理主键 + * @return 结果 + */ + @Override + public int deleteAddressByAddressIds(Long[] addressIds) + { + return addressMapper.deleteAddressByAddressIds(addressIds); + } + + /** + * 删除地址管理信息 + * + * @param addressId 地址管理主键 + * @return 结果 + */ + @Override + public int deleteAddressByAddressId(Long addressId) + { + return addressMapper.deleteAddressByAddressId(addressId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AnswerServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AnswerServiceImpl.java new file mode 100644 index 0000000..8e8545d --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AnswerServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.AnswerMapper; +import com.ruoyi.system.domain.Answer; +import com.ruoyi.system.service.IAnswerService; + +/** + * 选择题答案管理Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class AnswerServiceImpl implements IAnswerService +{ + @Autowired + private AnswerMapper answerMapper; + + /** + * 查询选择题答案管理 + * + * @param answerId 选择题答案管理主键 + * @return 选择题答案管理 + */ + @Override + public Answer selectAnswerByAnswerId(Long answerId) + { + return answerMapper.selectAnswerByAnswerId(answerId); + } + + /** + * 查询选择题答案管理列表 + * + * @param answer 选择题答案管理 + * @return 选择题答案管理 + */ + @Override + public List selectAnswerList(Answer answer) + { + return answerMapper.selectAnswerList(answer); + } + + /** + * 新增选择题答案管理 + * + * @param answer 选择题答案管理 + * @return 结果 + */ + @Override + public int insertAnswer(Answer answer) + { + answer.setCreateTime(DateUtils.getNowDate()); + return answerMapper.insertAnswer(answer); + } + + /** + * 修改选择题答案管理 + * + * @param answer 选择题答案管理 + * @return 结果 + */ + @Override + public int updateAnswer(Answer answer) + { + answer.setUpdateTime(DateUtils.getNowDate()); + return answerMapper.updateAnswer(answer); + } + + /** + * 批量删除选择题答案管理 + * + * @param answerIds 需要删除的选择题答案管理主键 + * @return 结果 + */ + @Override + public int deleteAnswerByAnswerIds(Long[] answerIds) + { + return answerMapper.deleteAnswerByAnswerIds(answerIds); + } + + /** + * 删除选择题答案管理信息 + * + * @param answerId 选择题答案管理主键 + * @return 结果 + */ + @Override + public int deleteAnswerByAnswerId(Long answerId) + { + return answerMapper.deleteAnswerByAnswerId(answerId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ApplyRefundConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ApplyRefundConfigServiceImpl.java new file mode 100644 index 0000000..53cb14b --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ApplyRefundConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.ApplyRefundConfigMapper; +import com.ruoyi.system.domain.ApplyRefundConfig; +import com.ruoyi.system.service.IApplyRefundConfigService; + +/** + * 保证金退还配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class ApplyRefundConfigServiceImpl implements IApplyRefundConfigService +{ + @Autowired + private ApplyRefundConfigMapper applyRefundConfigMapper; + + /** + * 查询保证金退还配置 + * + * @param id 保证金退还配置主键 + * @return 保证金退还配置 + */ + @Override + public ApplyRefundConfig selectApplyRefundConfigById(Long id) + { + return applyRefundConfigMapper.selectApplyRefundConfigById(id); + } + + /** + * 查询保证金退还配置列表 + * + * @param applyRefundConfig 保证金退还配置 + * @return 保证金退还配置 + */ + @Override + public List selectApplyRefundConfigList(ApplyRefundConfig applyRefundConfig) + { + return applyRefundConfigMapper.selectApplyRefundConfigList(applyRefundConfig); + } + + /** + * 新增保证金退还配置 + * + * @param applyRefundConfig 保证金退还配置 + * @return 结果 + */ + @Override + public int insertApplyRefundConfig(ApplyRefundConfig applyRefundConfig) + { + return applyRefundConfigMapper.insertApplyRefundConfig(applyRefundConfig); + } + + /** + * 修改保证金退还配置 + * + * @param applyRefundConfig 保证金退还配置 + * @return 结果 + */ + @Override + public int updateApplyRefundConfig(ApplyRefundConfig applyRefundConfig) + { + return applyRefundConfigMapper.updateApplyRefundConfig(applyRefundConfig); + } + + /** + * 批量删除保证金退还配置 + * + * @param ids 需要删除的保证金退还配置主键 + * @return 结果 + */ + @Override + public int deleteApplyRefundConfigByIds(Long[] ids) + { + return applyRefundConfigMapper.deleteApplyRefundConfigByIds(ids); + } + + /** + * 删除保证金退还配置信息 + * + * @param id 保证金退还配置主键 + * @return 结果 + */ + @Override + public int deleteApplyRefundConfigById(Long id) + { + return applyRefundConfigMapper.deleteApplyRefundConfigById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AppraisalRecordsServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AppraisalRecordsServiceImpl.java new file mode 100644 index 0000000..71043e5 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/AppraisalRecordsServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.AppraisalRecordsMapper; +import com.ruoyi.system.domain.AppraisalRecords; +import com.ruoyi.system.service.IAppraisalRecordsService; + +/** + * 选择题记录Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class AppraisalRecordsServiceImpl implements IAppraisalRecordsService +{ + @Autowired + private AppraisalRecordsMapper appraisalRecordsMapper; + + /** + * 查询选择题记录 + * + * @param appraisalRecordsId 选择题记录主键 + * @return 选择题记录 + */ + @Override + public AppraisalRecords selectAppraisalRecordsByAppraisalRecordsId(Long appraisalRecordsId) + { + return appraisalRecordsMapper.selectAppraisalRecordsByAppraisalRecordsId(appraisalRecordsId); + } + + /** + * 查询选择题记录列表 + * + * @param appraisalRecords 选择题记录 + * @return 选择题记录 + */ + @Override + public List selectAppraisalRecordsList(AppraisalRecords appraisalRecords) + { + return appraisalRecordsMapper.selectAppraisalRecordsList(appraisalRecords); + } + + /** + * 新增选择题记录 + * + * @param appraisalRecords 选择题记录 + * @return 结果 + */ + @Override + public int insertAppraisalRecords(AppraisalRecords appraisalRecords) + { + return appraisalRecordsMapper.insertAppraisalRecords(appraisalRecords); + } + + /** + * 修改选择题记录 + * + * @param appraisalRecords 选择题记录 + * @return 结果 + */ + @Override + public int updateAppraisalRecords(AppraisalRecords appraisalRecords) + { + return appraisalRecordsMapper.updateAppraisalRecords(appraisalRecords); + } + + /** + * 批量删除选择题记录 + * + * @param appraisalRecordsIds 需要删除的选择题记录主键 + * @return 结果 + */ + @Override + public int deleteAppraisalRecordsByAppraisalRecordsIds(Long[] appraisalRecordsIds) + { + return appraisalRecordsMapper.deleteAppraisalRecordsByAppraisalRecordsIds(appraisalRecordsIds); + } + + /** + * 删除选择题记录信息 + * + * @param appraisalRecordsId 选择题记录主键 + * @return 结果 + */ + @Override + public int deleteAppraisalRecordsByAppraisalRecordsId(Long appraisalRecordsId) + { + return appraisalRecordsMapper.deleteAppraisalRecordsByAppraisalRecordsId(appraisalRecordsId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/BasicServicesServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/BasicServicesServiceImpl.java new file mode 100644 index 0000000..36b91ef --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/BasicServicesServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.BasicServicesMapper; +import com.ruoyi.system.domain.BasicServices; +import com.ruoyi.system.service.IBasicServicesService; + +/** + * 基础服务Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class BasicServicesServiceImpl implements IBasicServicesService +{ + @Autowired + private BasicServicesMapper basicServicesMapper; + + /** + * 查询基础服务 + * + * @param basicServicesId 基础服务主键 + * @return 基础服务 + */ + @Override + public BasicServices selectBasicServicesByBasicServicesId(Long basicServicesId) + { + return basicServicesMapper.selectBasicServicesByBasicServicesId(basicServicesId); + } + + /** + * 查询基础服务列表 + * + * @param basicServices 基础服务 + * @return 基础服务 + */ + @Override + public List selectBasicServicesList(BasicServices basicServices) + { + return basicServicesMapper.selectBasicServicesList(basicServices); + } + + /** + * 新增基础服务 + * + * @param basicServices 基础服务 + * @return 结果 + */ + @Override + public int insertBasicServices(BasicServices basicServices) + { + return basicServicesMapper.insertBasicServices(basicServices); + } + + /** + * 修改基础服务 + * + * @param basicServices 基础服务 + * @return 结果 + */ + @Override + public int updateBasicServices(BasicServices basicServices) + { + return basicServicesMapper.updateBasicServices(basicServices); + } + + /** + * 批量删除基础服务 + * + * @param basicServicesIds 需要删除的基础服务主键 + * @return 结果 + */ + @Override + public int deleteBasicServicesByBasicServicesIds(Long[] basicServicesIds) + { + return basicServicesMapper.deleteBasicServicesByBasicServicesIds(basicServicesIds); + } + + /** + * 删除基础服务信息 + * + * @param basicServicesId 基础服务主键 + * @return 结果 + */ + @Override + public int deleteBasicServicesByBasicServicesId(Long basicServicesId) + { + return basicServicesMapper.deleteBasicServicesByBasicServicesId(basicServicesId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/BondConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/BondConfigServiceImpl.java new file mode 100644 index 0000000..78ba162 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/BondConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.BondConfigMapper; +import com.ruoyi.system.domain.BondConfig; +import com.ruoyi.system.service.IBondConfigService; + +/** + * 保证金配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class BondConfigServiceImpl implements IBondConfigService +{ + @Autowired + private BondConfigMapper bondConfigMapper; + + /** + * 查询保证金配置 + * + * @param id 保证金配置主键 + * @return 保证金配置 + */ + @Override + public BondConfig selectBondConfigById(Long id) + { + return bondConfigMapper.selectBondConfigById(id); + } + + /** + * 查询保证金配置列表 + * + * @param bondConfig 保证金配置 + * @return 保证金配置 + */ + @Override + public List selectBondConfigList(BondConfig bondConfig) + { + return bondConfigMapper.selectBondConfigList(bondConfig); + } + + /** + * 新增保证金配置 + * + * @param bondConfig 保证金配置 + * @return 结果 + */ + @Override + public int insertBondConfig(BondConfig bondConfig) + { + return bondConfigMapper.insertBondConfig(bondConfig); + } + + /** + * 修改保证金配置 + * + * @param bondConfig 保证金配置 + * @return 结果 + */ + @Override + public int updateBondConfig(BondConfig bondConfig) + { + return bondConfigMapper.updateBondConfig(bondConfig); + } + + /** + * 批量删除保证金配置 + * + * @param ids 需要删除的保证金配置主键 + * @return 结果 + */ + @Override + public int deleteBondConfigByIds(Long[] ids) + { + return bondConfigMapper.deleteBondConfigByIds(ids); + } + + /** + * 删除保证金配置信息 + * + * @param id 保证金配置主键 + * @return 结果 + */ + @Override + public int deleteBondConfigById(Long id) + { + return bondConfigMapper.deleteBondConfigById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CarouselImageServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CarouselImageServiceImpl.java new file mode 100644 index 0000000..c319c2b --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CarouselImageServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.CarouselImageMapper; +import com.ruoyi.system.domain.CarouselImage; +import com.ruoyi.system.service.ICarouselImageService; + +/** + * 轮播图Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class CarouselImageServiceImpl implements ICarouselImageService +{ + @Autowired + private CarouselImageMapper carouselImageMapper; + + /** + * 查询轮播图 + * + * @param id 轮播图主键 + * @return 轮播图 + */ + @Override + public CarouselImage selectCarouselImageById(Long id) + { + return carouselImageMapper.selectCarouselImageById(id); + } + + /** + * 查询轮播图列表 + * + * @param carouselImage 轮播图 + * @return 轮播图 + */ + @Override + public List selectCarouselImageList(CarouselImage carouselImage) + { + return carouselImageMapper.selectCarouselImageList(carouselImage); + } + + /** + * 新增轮播图 + * + * @param carouselImage 轮播图 + * @return 结果 + */ + @Override + public int insertCarouselImage(CarouselImage carouselImage) + { + return carouselImageMapper.insertCarouselImage(carouselImage); + } + + /** + * 修改轮播图 + * + * @param carouselImage 轮播图 + * @return 结果 + */ + @Override + public int updateCarouselImage(CarouselImage carouselImage) + { + return carouselImageMapper.updateCarouselImage(carouselImage); + } + + /** + * 批量删除轮播图 + * + * @param ids 需要删除的轮播图主键 + * @return 结果 + */ + @Override + public int deleteCarouselImageByIds(Long[] ids) + { + return carouselImageMapper.deleteCarouselImageByIds(ids); + } + + /** + * 删除轮播图信息 + * + * @param id 轮播图主键 + * @return 结果 + */ + @Override + public int deleteCarouselImageById(Long id) + { + return carouselImageMapper.deleteCarouselImageById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CertificationAuditConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CertificationAuditConfigServiceImpl.java new file mode 100644 index 0000000..f0f2c28 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CertificationAuditConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.CertificationAuditConfigMapper; +import com.ruoyi.system.domain.CertificationAuditConfig; +import com.ruoyi.system.service.ICertificationAuditConfigService; + +/** + * 认证审核配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class CertificationAuditConfigServiceImpl implements ICertificationAuditConfigService +{ + @Autowired + private CertificationAuditConfigMapper certificationAuditConfigMapper; + + /** + * 查询认证审核配置 + * + * @param id 认证审核配置主键 + * @return 认证审核配置 + */ + @Override + public CertificationAuditConfig selectCertificationAuditConfigById(Long id) + { + return certificationAuditConfigMapper.selectCertificationAuditConfigById(id); + } + + /** + * 查询认证审核配置列表 + * + * @param certificationAuditConfig 认证审核配置 + * @return 认证审核配置 + */ + @Override + public List selectCertificationAuditConfigList(CertificationAuditConfig certificationAuditConfig) + { + return certificationAuditConfigMapper.selectCertificationAuditConfigList(certificationAuditConfig); + } + + /** + * 新增认证审核配置 + * + * @param certificationAuditConfig 认证审核配置 + * @return 结果 + */ + @Override + public int insertCertificationAuditConfig(CertificationAuditConfig certificationAuditConfig) + { + return certificationAuditConfigMapper.insertCertificationAuditConfig(certificationAuditConfig); + } + + /** + * 修改认证审核配置 + * + * @param certificationAuditConfig 认证审核配置 + * @return 结果 + */ + @Override + public int updateCertificationAuditConfig(CertificationAuditConfig certificationAuditConfig) + { + return certificationAuditConfigMapper.updateCertificationAuditConfig(certificationAuditConfig); + } + + /** + * 批量删除认证审核配置 + * + * @param ids 需要删除的认证审核配置主键 + * @return 结果 + */ + @Override + public int deleteCertificationAuditConfigByIds(Long[] ids) + { + return certificationAuditConfigMapper.deleteCertificationAuditConfigByIds(ids); + } + + /** + * 删除认证审核配置信息 + * + * @param id 认证审核配置主键 + * @return 结果 + */ + @Override + public int deleteCertificationAuditConfigById(Long id) + { + return certificationAuditConfigMapper.deleteCertificationAuditConfigById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CertificationJoinLicenseServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CertificationJoinLicenseServiceImpl.java new file mode 100644 index 0000000..cef21e2 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CertificationJoinLicenseServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.CertificationJoinLicenseMapper; +import com.ruoyi.system.domain.CertificationJoinLicense; +import com.ruoyi.system.service.ICertificationJoinLicenseService; + +/** + * 执照连接伴宠师认证Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class CertificationJoinLicenseServiceImpl implements ICertificationJoinLicenseService +{ + @Autowired + private CertificationJoinLicenseMapper certificationJoinLicenseMapper; + + /** + * 查询执照连接伴宠师认证 + * + * @param licenseId 执照连接伴宠师认证主键 + * @return 执照连接伴宠师认证 + */ + @Override + public CertificationJoinLicense selectCertificationJoinLicenseByLicenseId(Long licenseId) + { + return certificationJoinLicenseMapper.selectCertificationJoinLicenseByLicenseId(licenseId); + } + + /** + * 查询执照连接伴宠师认证列表 + * + * @param certificationJoinLicense 执照连接伴宠师认证 + * @return 执照连接伴宠师认证 + */ + @Override + public List selectCertificationJoinLicenseList(CertificationJoinLicense certificationJoinLicense) + { + return certificationJoinLicenseMapper.selectCertificationJoinLicenseList(certificationJoinLicense); + } + + /** + * 新增执照连接伴宠师认证 + * + * @param certificationJoinLicense 执照连接伴宠师认证 + * @return 结果 + */ + @Override + public int insertCertificationJoinLicense(CertificationJoinLicense certificationJoinLicense) + { + return certificationJoinLicenseMapper.insertCertificationJoinLicense(certificationJoinLicense); + } + + /** + * 修改执照连接伴宠师认证 + * + * @param certificationJoinLicense 执照连接伴宠师认证 + * @return 结果 + */ + @Override + public int updateCertificationJoinLicense(CertificationJoinLicense certificationJoinLicense) + { + return certificationJoinLicenseMapper.updateCertificationJoinLicense(certificationJoinLicense); + } + + /** + * 批量删除执照连接伴宠师认证 + * + * @param licenseIds 需要删除的执照连接伴宠师认证主键 + * @return 结果 + */ + @Override + public int deleteCertificationJoinLicenseByLicenseIds(Long[] licenseIds) + { + return certificationJoinLicenseMapper.deleteCertificationJoinLicenseByLicenseIds(licenseIds); + } + + /** + * 删除执照连接伴宠师认证信息 + * + * @param licenseId 执照连接伴宠师认证主键 + * @return 结果 + */ + @Override + public int deleteCertificationJoinLicenseByLicenseId(Long licenseId) + { + return certificationJoinLicenseMapper.deleteCertificationJoinLicenseByLicenseId(licenseId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CertificationServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CertificationServiceImpl.java new file mode 100644 index 0000000..0b2487f --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CertificationServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.CertificationMapper; +import com.ruoyi.system.domain.Certification; +import com.ruoyi.system.service.ICertificationService; + +/** + * 伴宠师认证Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class CertificationServiceImpl implements ICertificationService +{ + @Autowired + private CertificationMapper certificationMapper; + + /** + * 查询伴宠师认证 + * + * @param certificationId 伴宠师认证主键 + * @return 伴宠师认证 + */ + @Override + public Certification selectCertificationByCertificationId(Long certificationId) + { + return certificationMapper.selectCertificationByCertificationId(certificationId); + } + + /** + * 查询伴宠师认证列表 + * + * @param certification 伴宠师认证 + * @return 伴宠师认证 + */ + @Override + public List selectCertificationList(Certification certification) + { + return certificationMapper.selectCertificationList(certification); + } + + /** + * 新增伴宠师认证 + * + * @param certification 伴宠师认证 + * @return 结果 + */ + @Override + public int insertCertification(Certification certification) + { + certification.setCreateTime(DateUtils.getNowDate()); + return certificationMapper.insertCertification(certification); + } + + /** + * 修改伴宠师认证 + * + * @param certification 伴宠师认证 + * @return 结果 + */ + @Override + public int updateCertification(Certification certification) + { + certification.setUpdateTime(DateUtils.getNowDate()); + return certificationMapper.updateCertification(certification); + } + + /** + * 批量删除伴宠师认证 + * + * @param certificationIds 需要删除的伴宠师认证主键 + * @return 结果 + */ + @Override + public int deleteCertificationByCertificationIds(Long[] certificationIds) + { + return certificationMapper.deleteCertificationByCertificationIds(certificationIds); + } + + /** + * 删除伴宠师认证信息 + * + * @param certificationId 伴宠师认证主键 + * @return 结果 + */ + @Override + public int deleteCertificationByCertificationId(Long certificationId) + { + return certificationMapper.deleteCertificationByCertificationId(certificationId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CheckImageServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CheckImageServiceImpl.java new file mode 100644 index 0000000..d2a432f --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CheckImageServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.CheckImageMapper; +import com.ruoyi.system.domain.CheckImage; +import com.ruoyi.system.service.ICheckImageService; + +/** + * 打卡图片Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class CheckImageServiceImpl implements ICheckImageService +{ + @Autowired + private CheckImageMapper checkImageMapper; + + /** + * 查询打卡图片 + * + * @param checkImageId 打卡图片主键 + * @return 打卡图片 + */ + @Override + public CheckImage selectCheckImageByCheckImageId(Long checkImageId) + { + return checkImageMapper.selectCheckImageByCheckImageId(checkImageId); + } + + /** + * 查询打卡图片列表 + * + * @param checkImage 打卡图片 + * @return 打卡图片 + */ + @Override + public List selectCheckImageList(CheckImage checkImage) + { + return checkImageMapper.selectCheckImageList(checkImage); + } + + /** + * 新增打卡图片 + * + * @param checkImage 打卡图片 + * @return 结果 + */ + @Override + public int insertCheckImage(CheckImage checkImage) + { + return checkImageMapper.insertCheckImage(checkImage); + } + + /** + * 修改打卡图片 + * + * @param checkImage 打卡图片 + * @return 结果 + */ + @Override + public int updateCheckImage(CheckImage checkImage) + { + return checkImageMapper.updateCheckImage(checkImage); + } + + /** + * 批量删除打卡图片 + * + * @param checkImageIds 需要删除的打卡图片主键 + * @return 结果 + */ + @Override + public int deleteCheckImageByCheckImageIds(Long[] checkImageIds) + { + return checkImageMapper.deleteCheckImageByCheckImageIds(checkImageIds); + } + + /** + * 删除打卡图片信息 + * + * @param checkImageId 打卡图片主键 + * @return 结果 + */ + @Override + public int deleteCheckImageByCheckImageId(Long checkImageId) + { + return checkImageMapper.deleteCheckImageByCheckImageId(checkImageId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CheckImageTypeServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CheckImageTypeServiceImpl.java new file mode 100644 index 0000000..a4658b8 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/CheckImageTypeServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.CheckImageTypeMapper; +import com.ruoyi.system.domain.CheckImageType; +import com.ruoyi.system.service.ICheckImageTypeService; + +/** + * 打卡图片类型Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class CheckImageTypeServiceImpl implements ICheckImageTypeService +{ + @Autowired + private CheckImageTypeMapper checkImageTypeMapper; + + /** + * 查询打卡图片类型 + * + * @param checkImageTypeId 打卡图片类型主键 + * @return 打卡图片类型 + */ + @Override + public CheckImageType selectCheckImageTypeByCheckImageTypeId(Long checkImageTypeId) + { + return checkImageTypeMapper.selectCheckImageTypeByCheckImageTypeId(checkImageTypeId); + } + + /** + * 查询打卡图片类型列表 + * + * @param checkImageType 打卡图片类型 + * @return 打卡图片类型 + */ + @Override + public List selectCheckImageTypeList(CheckImageType checkImageType) + { + return checkImageTypeMapper.selectCheckImageTypeList(checkImageType); + } + + /** + * 新增打卡图片类型 + * + * @param checkImageType 打卡图片类型 + * @return 结果 + */ + @Override + public int insertCheckImageType(CheckImageType checkImageType) + { + checkImageType.setCreateTime(DateUtils.getNowDate()); + return checkImageTypeMapper.insertCheckImageType(checkImageType); + } + + /** + * 修改打卡图片类型 + * + * @param checkImageType 打卡图片类型 + * @return 结果 + */ + @Override + public int updateCheckImageType(CheckImageType checkImageType) + { + checkImageType.setUpdateTime(DateUtils.getNowDate()); + return checkImageTypeMapper.updateCheckImageType(checkImageType); + } + + /** + * 批量删除打卡图片类型 + * + * @param checkImageTypeIds 需要删除的打卡图片类型主键 + * @return 结果 + */ + @Override + public int deleteCheckImageTypeByCheckImageTypeIds(Long[] checkImageTypeIds) + { + return checkImageTypeMapper.deleteCheckImageTypeByCheckImageTypeIds(checkImageTypeIds); + } + + /** + * 删除打卡图片类型信息 + * + * @param checkImageTypeId 打卡图片类型主键 + * @return 结果 + */ + @Override + public int deleteCheckImageTypeByCheckImageTypeId(Long checkImageTypeId) + { + return checkImageTypeMapper.deleteCheckImageTypeByCheckImageTypeId(checkImageTypeId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/PetsBreadServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/PetsBreadServiceImpl.java new file mode 100644 index 0000000..eda97fc --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/PetsBreadServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.PetsBreadMapper; +import com.ruoyi.system.domain.PetsBread; +import com.ruoyi.system.service.IPetsBreadService; + +/** + * 宠物品种Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class PetsBreadServiceImpl implements IPetsBreadService +{ + @Autowired + private PetsBreadMapper petsBreadMapper; + + /** + * 查询宠物品种 + * + * @param petBreadId 宠物品种主键 + * @return 宠物品种 + */ + @Override + public PetsBread selectPetsBreadByPetBreadId(Long petBreadId) + { + return petsBreadMapper.selectPetsBreadByPetBreadId(petBreadId); + } + + /** + * 查询宠物品种列表 + * + * @param petsBread 宠物品种 + * @return 宠物品种 + */ + @Override + public List selectPetsBreadList(PetsBread petsBread) + { + return petsBreadMapper.selectPetsBreadList(petsBread); + } + + /** + * 新增宠物品种 + * + * @param petsBread 宠物品种 + * @return 结果 + */ + @Override + public int insertPetsBread(PetsBread petsBread) + { + return petsBreadMapper.insertPetsBread(petsBread); + } + + /** + * 修改宠物品种 + * + * @param petsBread 宠物品种 + * @return 结果 + */ + @Override + public int updatePetsBread(PetsBread petsBread) + { + return petsBreadMapper.updatePetsBread(petsBread); + } + + /** + * 批量删除宠物品种 + * + * @param petBreadIds 需要删除的宠物品种主键 + * @return 结果 + */ + @Override + public int deletePetsBreadByPetBreadIds(Long[] petBreadIds) + { + return petsBreadMapper.deletePetsBreadByPetBreadIds(petBreadIds); + } + + /** + * 删除宠物品种信息 + * + * @param petBreadId 宠物品种主键 + * @return 结果 + */ + @Override + public int deletePetsBreadByPetBreadId(Long petBreadId) + { + return petsBreadMapper.deletePetsBreadByPetBreadId(petBreadId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/PlatformAgreementConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/PlatformAgreementConfigServiceImpl.java new file mode 100644 index 0000000..a7ed3e3 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/PlatformAgreementConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.PlatformAgreementConfigMapper; +import com.ruoyi.system.domain.PlatformAgreementConfig; +import com.ruoyi.system.service.IPlatformAgreementConfigService; + +/** + * 平台协议配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class PlatformAgreementConfigServiceImpl implements IPlatformAgreementConfigService +{ + @Autowired + private PlatformAgreementConfigMapper platformAgreementConfigMapper; + + /** + * 查询平台协议配置 + * + * @param id 平台协议配置主键 + * @return 平台协议配置 + */ + @Override + public PlatformAgreementConfig selectPlatformAgreementConfigById(Long id) + { + return platformAgreementConfigMapper.selectPlatformAgreementConfigById(id); + } + + /** + * 查询平台协议配置列表 + * + * @param platformAgreementConfig 平台协议配置 + * @return 平台协议配置 + */ + @Override + public List selectPlatformAgreementConfigList(PlatformAgreementConfig platformAgreementConfig) + { + return platformAgreementConfigMapper.selectPlatformAgreementConfigList(platformAgreementConfig); + } + + /** + * 新增平台协议配置 + * + * @param platformAgreementConfig 平台协议配置 + * @return 结果 + */ + @Override + public int insertPlatformAgreementConfig(PlatformAgreementConfig platformAgreementConfig) + { + return platformAgreementConfigMapper.insertPlatformAgreementConfig(platformAgreementConfig); + } + + /** + * 修改平台协议配置 + * + * @param platformAgreementConfig 平台协议配置 + * @return 结果 + */ + @Override + public int updatePlatformAgreementConfig(PlatformAgreementConfig platformAgreementConfig) + { + return platformAgreementConfigMapper.updatePlatformAgreementConfig(platformAgreementConfig); + } + + /** + * 批量删除平台协议配置 + * + * @param ids 需要删除的平台协议配置主键 + * @return 结果 + */ + @Override + public int deletePlatformAgreementConfigByIds(Long[] ids) + { + return platformAgreementConfigMapper.deletePlatformAgreementConfigByIds(ids); + } + + /** + * 删除平台协议配置信息 + * + * @param id 平台协议配置主键 + * @return 结果 + */ + @Override + public int deletePlatformAgreementConfigById(Long id) + { + return platformAgreementConfigMapper.deletePlatformAgreementConfigById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceFileServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceFileServiceImpl.java new file mode 100644 index 0000000..572c6f4 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceFileServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.ServiceFileMapper; +import com.ruoyi.system.domain.ServiceFile; +import com.ruoyi.system.service.IServiceFileService; + +/** + * 服务档案Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class ServiceFileServiceImpl implements IServiceFileService +{ + @Autowired + private ServiceFileMapper serviceFileMapper; + + /** + * 查询服务档案 + * + * @param serviceFileId 服务档案主键 + * @return 服务档案 + */ + @Override + public ServiceFile selectServiceFileByServiceFileId(Long serviceFileId) + { + return serviceFileMapper.selectServiceFileByServiceFileId(serviceFileId); + } + + /** + * 查询服务档案列表 + * + * @param serviceFile 服务档案 + * @return 服务档案 + */ + @Override + public List selectServiceFileList(ServiceFile serviceFile) + { + return serviceFileMapper.selectServiceFileList(serviceFile); + } + + /** + * 新增服务档案 + * + * @param serviceFile 服务档案 + * @return 结果 + */ + @Override + public int insertServiceFile(ServiceFile serviceFile) + { + return serviceFileMapper.insertServiceFile(serviceFile); + } + + /** + * 修改服务档案 + * + * @param serviceFile 服务档案 + * @return 结果 + */ + @Override + public int updateServiceFile(ServiceFile serviceFile) + { + return serviceFileMapper.updateServiceFile(serviceFile); + } + + /** + * 批量删除服务档案 + * + * @param serviceFileIds 需要删除的服务档案主键 + * @return 结果 + */ + @Override + public int deleteServiceFileByServiceFileIds(Long[] serviceFileIds) + { + return serviceFileMapper.deleteServiceFileByServiceFileIds(serviceFileIds); + } + + /** + * 删除服务档案信息 + * + * @param serviceFileId 服务档案主键 + * @return 结果 + */ + @Override + public int deleteServiceFileByServiceFileId(Long serviceFileId) + { + return serviceFileMapper.deleteServiceFileByServiceFileId(serviceFileId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceRecordConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceRecordConfigServiceImpl.java new file mode 100644 index 0000000..39f016a --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceRecordConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.ServiceRecordConfigMapper; +import com.ruoyi.system.domain.ServiceRecordConfig; +import com.ruoyi.system.service.IServiceRecordConfigService; + +/** + * 服务记录配置(不存在服务记录时出现)Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class ServiceRecordConfigServiceImpl implements IServiceRecordConfigService +{ + @Autowired + private ServiceRecordConfigMapper serviceRecordConfigMapper; + + /** + * 查询服务记录配置(不存在服务记录时出现) + * + * @param id 服务记录配置(不存在服务记录时出现)主键 + * @return 服务记录配置(不存在服务记录时出现) + */ + @Override + public ServiceRecordConfig selectServiceRecordConfigById(Long id) + { + return serviceRecordConfigMapper.selectServiceRecordConfigById(id); + } + + /** + * 查询服务记录配置(不存在服务记录时出现)列表 + * + * @param serviceRecordConfig 服务记录配置(不存在服务记录时出现) + * @return 服务记录配置(不存在服务记录时出现) + */ + @Override + public List selectServiceRecordConfigList(ServiceRecordConfig serviceRecordConfig) + { + return serviceRecordConfigMapper.selectServiceRecordConfigList(serviceRecordConfig); + } + + /** + * 新增服务记录配置(不存在服务记录时出现) + * + * @param serviceRecordConfig 服务记录配置(不存在服务记录时出现) + * @return 结果 + */ + @Override + public int insertServiceRecordConfig(ServiceRecordConfig serviceRecordConfig) + { + return serviceRecordConfigMapper.insertServiceRecordConfig(serviceRecordConfig); + } + + /** + * 修改服务记录配置(不存在服务记录时出现) + * + * @param serviceRecordConfig 服务记录配置(不存在服务记录时出现) + * @return 结果 + */ + @Override + public int updateServiceRecordConfig(ServiceRecordConfig serviceRecordConfig) + { + return serviceRecordConfigMapper.updateServiceRecordConfig(serviceRecordConfig); + } + + /** + * 批量删除服务记录配置(不存在服务记录时出现) + * + * @param ids 需要删除的服务记录配置(不存在服务记录时出现)主键 + * @return 结果 + */ + @Override + public int deleteServiceRecordConfigByIds(Long[] ids) + { + return serviceRecordConfigMapper.deleteServiceRecordConfigByIds(ids); + } + + /** + * 删除服务记录配置(不存在服务记录时出现)信息 + * + * @param id 服务记录配置(不存在服务记录时出现)主键 + * @return 结果 + */ + @Override + public int deleteServiceRecordConfigById(Long id) + { + return serviceRecordConfigMapper.deleteServiceRecordConfigById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceRecordServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceRecordServiceImpl.java new file mode 100644 index 0000000..320a984 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceRecordServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.ServiceRecordMapper; +import com.ruoyi.system.domain.ServiceRecord; +import com.ruoyi.system.service.IServiceRecordService; + +/** + * 服务记录Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class ServiceRecordServiceImpl implements IServiceRecordService +{ + @Autowired + private ServiceRecordMapper serviceRecordMapper; + + /** + * 查询服务记录 + * + * @param id 服务记录主键 + * @return 服务记录 + */ + @Override + public ServiceRecord selectServiceRecordById(Long id) + { + return serviceRecordMapper.selectServiceRecordById(id); + } + + /** + * 查询服务记录列表 + * + * @param serviceRecord 服务记录 + * @return 服务记录 + */ + @Override + public List selectServiceRecordList(ServiceRecord serviceRecord) + { + return serviceRecordMapper.selectServiceRecordList(serviceRecord); + } + + /** + * 新增服务记录 + * + * @param serviceRecord 服务记录 + * @return 结果 + */ + @Override + public int insertServiceRecord(ServiceRecord serviceRecord) + { + serviceRecord.setCreateTime(DateUtils.getNowDate()); + return serviceRecordMapper.insertServiceRecord(serviceRecord); + } + + /** + * 修改服务记录 + * + * @param serviceRecord 服务记录 + * @return 结果 + */ + @Override + public int updateServiceRecord(ServiceRecord serviceRecord) + { + serviceRecord.setUpdateTime(DateUtils.getNowDate()); + return serviceRecordMapper.updateServiceRecord(serviceRecord); + } + + /** + * 批量删除服务记录 + * + * @param ids 需要删除的服务记录主键 + * @return 结果 + */ + @Override + public int deleteServiceRecordByIds(Long[] ids) + { + return serviceRecordMapper.deleteServiceRecordByIds(ids); + } + + /** + * 删除服务记录信息 + * + * @param id 服务记录主键 + * @return 结果 + */ + @Override + public int deleteServiceRecordById(Long id) + { + return serviceRecordMapper.deleteServiceRecordById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceTypeServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceTypeServiceImpl.java new file mode 100644 index 0000000..0efeb67 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceTypeServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.ServiceTypeMapper; +import com.ruoyi.system.domain.ServiceType; +import com.ruoyi.system.service.IServiceTypeService; + +/** + * 服务类型Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class ServiceTypeServiceImpl implements IServiceTypeService +{ + @Autowired + private ServiceTypeMapper serviceTypeMapper; + + /** + * 查询服务类型 + * + * @param id 服务类型主键 + * @return 服务类型 + */ + @Override + public ServiceType selectServiceTypeById(Long id) + { + return serviceTypeMapper.selectServiceTypeById(id); + } + + /** + * 查询服务类型列表 + * + * @param serviceType 服务类型 + * @return 服务类型 + */ + @Override + public List selectServiceTypeList(ServiceType serviceType) + { + return serviceTypeMapper.selectServiceTypeList(serviceType); + } + + /** + * 新增服务类型 + * + * @param serviceType 服务类型 + * @return 结果 + */ + @Override + public int insertServiceType(ServiceType serviceType) + { + serviceType.setCreateTime(DateUtils.getNowDate()); + return serviceTypeMapper.insertServiceType(serviceType); + } + + /** + * 修改服务类型 + * + * @param serviceType 服务类型 + * @return 结果 + */ + @Override + public int updateServiceType(ServiceType serviceType) + { + serviceType.setUpdateTime(DateUtils.getNowDate()); + return serviceTypeMapper.updateServiceType(serviceType); + } + + /** + * 批量删除服务类型 + * + * @param ids 需要删除的服务类型主键 + * @return 结果 + */ + @Override + public int deleteServiceTypeByIds(Long[] ids) + { + return serviceTypeMapper.deleteServiceTypeByIds(ids); + } + + /** + * 删除服务类型信息 + * + * @param id 服务类型主键 + * @return 结果 + */ + @Override + public int deleteServiceTypeById(Long id) + { + return serviceTypeMapper.deleteServiceTypeById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceUploadConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceUploadConfigServiceImpl.java new file mode 100644 index 0000000..77c7184 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ServiceUploadConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.ServiceUploadConfigMapper; +import com.ruoyi.system.domain.ServiceUploadConfig; +import com.ruoyi.system.service.IServiceUploadConfigService; + +/** + * 服务上传配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class ServiceUploadConfigServiceImpl implements IServiceUploadConfigService +{ + @Autowired + private ServiceUploadConfigMapper serviceUploadConfigMapper; + + /** + * 查询服务上传配置 + * + * @param id 服务上传配置主键 + * @return 服务上传配置 + */ + @Override + public ServiceUploadConfig selectServiceUploadConfigById(Long id) + { + return serviceUploadConfigMapper.selectServiceUploadConfigById(id); + } + + /** + * 查询服务上传配置列表 + * + * @param serviceUploadConfig 服务上传配置 + * @return 服务上传配置 + */ + @Override + public List selectServiceUploadConfigList(ServiceUploadConfig serviceUploadConfig) + { + return serviceUploadConfigMapper.selectServiceUploadConfigList(serviceUploadConfig); + } + + /** + * 新增服务上传配置 + * + * @param serviceUploadConfig 服务上传配置 + * @return 结果 + */ + @Override + public int insertServiceUploadConfig(ServiceUploadConfig serviceUploadConfig) + { + return serviceUploadConfigMapper.insertServiceUploadConfig(serviceUploadConfig); + } + + /** + * 修改服务上传配置 + * + * @param serviceUploadConfig 服务上传配置 + * @return 结果 + */ + @Override + public int updateServiceUploadConfig(ServiceUploadConfig serviceUploadConfig) + { + return serviceUploadConfigMapper.updateServiceUploadConfig(serviceUploadConfig); + } + + /** + * 批量删除服务上传配置 + * + * @param ids 需要删除的服务上传配置主键 + * @return 结果 + */ + @Override + public int deleteServiceUploadConfigByIds(Long[] ids) + { + return serviceUploadConfigMapper.deleteServiceUploadConfigByIds(ids); + } + + /** + * 删除服务上传配置信息 + * + * @param id 服务上传配置主键 + * @return 结果 + */ + @Override + public int deleteServiceUploadConfigById(Long id) + { + return serviceUploadConfigMapper.deleteServiceUploadConfigById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ShortAnswerQuestionsServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ShortAnswerQuestionsServiceImpl.java new file mode 100644 index 0000000..1f28445 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ShortAnswerQuestionsServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.ShortAnswerQuestionsMapper; +import com.ruoyi.system.domain.ShortAnswerQuestions; +import com.ruoyi.system.service.IShortAnswerQuestionsService; + +/** + * 简答题考试记录Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class ShortAnswerQuestionsServiceImpl implements IShortAnswerQuestionsService +{ + @Autowired + private ShortAnswerQuestionsMapper shortAnswerQuestionsMapper; + + /** + * 查询简答题考试记录 + * + * @param shortAnswerQuestionsId 简答题考试记录主键 + * @return 简答题考试记录 + */ + @Override + public ShortAnswerQuestions selectShortAnswerQuestionsByShortAnswerQuestionsId(Long shortAnswerQuestionsId) + { + return shortAnswerQuestionsMapper.selectShortAnswerQuestionsByShortAnswerQuestionsId(shortAnswerQuestionsId); + } + + /** + * 查询简答题考试记录列表 + * + * @param shortAnswerQuestions 简答题考试记录 + * @return 简答题考试记录 + */ + @Override + public List selectShortAnswerQuestionsList(ShortAnswerQuestions shortAnswerQuestions) + { + return shortAnswerQuestionsMapper.selectShortAnswerQuestionsList(shortAnswerQuestions); + } + + /** + * 新增简答题考试记录 + * + * @param shortAnswerQuestions 简答题考试记录 + * @return 结果 + */ + @Override + public int insertShortAnswerQuestions(ShortAnswerQuestions shortAnswerQuestions) + { + shortAnswerQuestions.setCreateTime(DateUtils.getNowDate()); + return shortAnswerQuestionsMapper.insertShortAnswerQuestions(shortAnswerQuestions); + } + + /** + * 修改简答题考试记录 + * + * @param shortAnswerQuestions 简答题考试记录 + * @return 结果 + */ + @Override + public int updateShortAnswerQuestions(ShortAnswerQuestions shortAnswerQuestions) + { + shortAnswerQuestions.setUpdateTime(DateUtils.getNowDate()); + return shortAnswerQuestionsMapper.updateShortAnswerQuestions(shortAnswerQuestions); + } + + /** + * 批量删除简答题考试记录 + * + * @param shortAnswerQuestionsIds 需要删除的简答题考试记录主键 + * @return 结果 + */ + @Override + public int deleteShortAnswerQuestionsByShortAnswerQuestionsIds(Long[] shortAnswerQuestionsIds) + { + return shortAnswerQuestionsMapper.deleteShortAnswerQuestionsByShortAnswerQuestionsIds(shortAnswerQuestionsIds); + } + + /** + * 删除简答题考试记录信息 + * + * @param shortAnswerQuestionsId 简答题考试记录主键 + * @return 结果 + */ + @Override + public int deleteShortAnswerQuestionsByShortAnswerQuestionsId(Long shortAnswerQuestionsId) + { + return shortAnswerQuestionsMapper.deleteShortAnswerQuestionsByShortAnswerQuestionsId(shortAnswerQuestionsId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/SingleServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/SingleServiceImpl.java new file mode 100644 index 0000000..68489f5 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/SingleServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.SingleMapper; +import com.ruoyi.system.domain.Single; +import com.ruoyi.system.service.ISingleService; + +/** + * 不接单信息Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class SingleServiceImpl implements ISingleService +{ + @Autowired + private SingleMapper singleMapper; + + /** + * 查询不接单信息 + * + * @param singleId 不接单信息主键 + * @return 不接单信息 + */ + @Override + public Single selectSingleBySingleId(Long singleId) + { + return singleMapper.selectSingleBySingleId(singleId); + } + + /** + * 查询不接单信息列表 + * + * @param single 不接单信息 + * @return 不接单信息 + */ + @Override + public List selectSingleList(Single single) + { + return singleMapper.selectSingleList(single); + } + + /** + * 新增不接单信息 + * + * @param single 不接单信息 + * @return 结果 + */ + @Override + public int insertSingle(Single single) + { + single.setCreateTime(DateUtils.getNowDate()); + return singleMapper.insertSingle(single); + } + + /** + * 修改不接单信息 + * + * @param single 不接单信息 + * @return 结果 + */ + @Override + public int updateSingle(Single single) + { + single.setUpdateTime(DateUtils.getNowDate()); + return singleMapper.updateSingle(single); + } + + /** + * 批量删除不接单信息 + * + * @param singleIds 需要删除的不接单信息主键 + * @return 结果 + */ + @Override + public int deleteSingleBySingleIds(Long[] singleIds) + { + return singleMapper.deleteSingleBySingleIds(singleIds); + } + + /** + * 删除不接单信息信息 + * + * @param singleId 不接单信息主键 + * @return 结果 + */ + @Override + public int deleteSingleBySingleId(Long singleId) + { + return singleMapper.deleteSingleBySingleId(singleId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ToolServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ToolServiceImpl.java new file mode 100644 index 0000000..a514065 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/ToolServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.ToolMapper; +import com.ruoyi.system.domain.Tool; +import com.ruoyi.system.service.IToolService; + +/** + * 工具Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class ToolServiceImpl implements IToolService +{ + @Autowired + private ToolMapper toolMapper; + + /** + * 查询工具 + * + * @param toolId 工具主键 + * @return 工具 + */ + @Override + public Tool selectToolByToolId(Long toolId) + { + return toolMapper.selectToolByToolId(toolId); + } + + /** + * 查询工具列表 + * + * @param tool 工具 + * @return 工具 + */ + @Override + public List selectToolList(Tool tool) + { + return toolMapper.selectToolList(tool); + } + + /** + * 新增工具 + * + * @param tool 工具 + * @return 结果 + */ + @Override + public int insertTool(Tool tool) + { + tool.setCreateTime(DateUtils.getNowDate()); + return toolMapper.insertTool(tool); + } + + /** + * 修改工具 + * + * @param tool 工具 + * @return 结果 + */ + @Override + public int updateTool(Tool tool) + { + tool.setUpdateTime(DateUtils.getNowDate()); + return toolMapper.updateTool(tool); + } + + /** + * 批量删除工具 + * + * @param toolIds 需要删除的工具主键 + * @return 结果 + */ + @Override + public int deleteToolByToolIds(Long[] toolIds) + { + return toolMapper.deleteToolByToolIds(toolIds); + } + + /** + * 删除工具信息 + * + * @param toolId 工具主键 + * @return 结果 + */ + @Override + public int deleteToolByToolId(Long toolId) + { + return toolMapper.deleteToolByToolId(toolId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/TrainingServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/TrainingServiceImpl.java new file mode 100644 index 0000000..a5eb81b --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/TrainingServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.TrainingMapper; +import com.ruoyi.system.domain.Training; +import com.ruoyi.system.service.ITrainingService; + +/** + * 考核培训Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class TrainingServiceImpl implements ITrainingService +{ + @Autowired + private TrainingMapper trainingMapper; + + /** + * 查询考核培训 + * + * @param trainingId 考核培训主键 + * @return 考核培训 + */ + @Override + public Training selectTrainingByTrainingId(Long trainingId) + { + return trainingMapper.selectTrainingByTrainingId(trainingId); + } + + /** + * 查询考核培训列表 + * + * @param training 考核培训 + * @return 考核培训 + */ + @Override + public List selectTrainingList(Training training) + { + return trainingMapper.selectTrainingList(training); + } + + /** + * 新增考核培训 + * + * @param training 考核培训 + * @return 结果 + */ + @Override + public int insertTraining(Training training) + { + training.setCreateTime(DateUtils.getNowDate()); + return trainingMapper.insertTraining(training); + } + + /** + * 修改考核培训 + * + * @param training 考核培训 + * @return 结果 + */ + @Override + public int updateTraining(Training training) + { + training.setUpdateTime(DateUtils.getNowDate()); + return trainingMapper.updateTraining(training); + } + + /** + * 批量删除考核培训 + * + * @param trainingIds 需要删除的考核培训主键 + * @return 结果 + */ + @Override + public int deleteTrainingByTrainingIds(Long[] trainingIds) + { + return trainingMapper.deleteTrainingByTrainingIds(trainingIds); + } + + /** + * 删除考核培训信息 + * + * @param trainingId 考核培训主键 + * @return 结果 + */ + @Override + public int deleteTrainingByTrainingId(Long trainingId) + { + return trainingMapper.deleteTrainingByTrainingId(trainingId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/TransactionDetailsServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/TransactionDetailsServiceImpl.java new file mode 100644 index 0000000..d101bb8 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/TransactionDetailsServiceImpl.java @@ -0,0 +1,95 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.TransactionDetailsMapper; +import com.ruoyi.system.domain.TransactionDetails; +import com.ruoyi.system.service.ITransactionDetailsService; + +/** + * 交易明细记录Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class TransactionDetailsServiceImpl implements ITransactionDetailsService +{ + @Autowired + private TransactionDetailsMapper transactionDetailsMapper; + + /** + * 查询交易明细记录 + * + * @param id 交易明细记录主键 + * @return 交易明细记录 + */ + @Override + public TransactionDetails selectTransactionDetailsById(Long id) + { + return transactionDetailsMapper.selectTransactionDetailsById(id); + } + + /** + * 查询交易明细记录列表 + * + * @param transactionDetails 交易明细记录 + * @return 交易明细记录 + */ + @Override + public List selectTransactionDetailsList(TransactionDetails transactionDetails) + { + return transactionDetailsMapper.selectTransactionDetailsList(transactionDetails); + } + + /** + * 新增交易明细记录 + * + * @param transactionDetails 交易明细记录 + * @return 结果 + */ + @Override + public int insertTransactionDetails(TransactionDetails transactionDetails) + { + transactionDetails.setCreateTime(DateUtils.getNowDate()); + return transactionDetailsMapper.insertTransactionDetails(transactionDetails); + } + + /** + * 修改交易明细记录 + * + * @param transactionDetails 交易明细记录 + * @return 结果 + */ + @Override + public int updateTransactionDetails(TransactionDetails transactionDetails) + { + return transactionDetailsMapper.updateTransactionDetails(transactionDetails); + } + + /** + * 批量删除交易明细记录 + * + * @param ids 需要删除的交易明细记录主键 + * @return 结果 + */ + @Override + public int deleteTransactionDetailsByIds(Long[] ids) + { + return transactionDetailsMapper.deleteTransactionDetailsByIds(ids); + } + + /** + * 删除交易明细记录信息 + * + * @param id 交易明细记录主键 + * @return 结果 + */ + @Override + public int deleteTransactionDetailsById(Long id) + { + return transactionDetailsMapper.deleteTransactionDetailsById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/UnitServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/UnitServiceImpl.java new file mode 100644 index 0000000..0efb488 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/UnitServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.UnitMapper; +import com.ruoyi.system.domain.Unit; +import com.ruoyi.system.service.IUnitService; + +/** + * 单位Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class UnitServiceImpl implements IUnitService +{ + @Autowired + private UnitMapper unitMapper; + + /** + * 查询单位 + * + * @param unitId 单位主键 + * @return 单位 + */ + @Override + public Unit selectUnitByUnitId(Long unitId) + { + return unitMapper.selectUnitByUnitId(unitId); + } + + /** + * 查询单位列表 + * + * @param unit 单位 + * @return 单位 + */ + @Override + public List selectUnitList(Unit unit) + { + return unitMapper.selectUnitList(unit); + } + + /** + * 新增单位 + * + * @param unit 单位 + * @return 结果 + */ + @Override + public int insertUnit(Unit unit) + { + unit.setCreateTime(DateUtils.getNowDate()); + return unitMapper.insertUnit(unit); + } + + /** + * 修改单位 + * + * @param unit 单位 + * @return 结果 + */ + @Override + public int updateUnit(Unit unit) + { + unit.setUpdateTime(DateUtils.getNowDate()); + return unitMapper.updateUnit(unit); + } + + /** + * 批量删除单位 + * + * @param unitIds 需要删除的单位主键 + * @return 结果 + */ + @Override + public int deleteUnitByUnitIds(Long[] unitIds) + { + return unitMapper.deleteUnitByUnitIds(unitIds); + } + + /** + * 删除单位信息 + * + * @param unitId 单位主键 + * @return 结果 + */ + @Override + public int deleteUnitByUnitId(Long unitId) + { + return unitMapper.deleteUnitByUnitId(unitId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/UserBindingConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/UserBindingConfigServiceImpl.java new file mode 100644 index 0000000..994c37d --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/UserBindingConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.UserBindingConfigMapper; +import com.ruoyi.system.domain.UserBindingConfig; +import com.ruoyi.system.service.IUserBindingConfigService; + +/** + * 用户绑定页面配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class UserBindingConfigServiceImpl implements IUserBindingConfigService +{ + @Autowired + private UserBindingConfigMapper userBindingConfigMapper; + + /** + * 查询用户绑定页面配置 + * + * @param id 用户绑定页面配置主键 + * @return 用户绑定页面配置 + */ + @Override + public UserBindingConfig selectUserBindingConfigById(Long id) + { + return userBindingConfigMapper.selectUserBindingConfigById(id); + } + + /** + * 查询用户绑定页面配置列表 + * + * @param userBindingConfig 用户绑定页面配置 + * @return 用户绑定页面配置 + */ + @Override + public List selectUserBindingConfigList(UserBindingConfig userBindingConfig) + { + return userBindingConfigMapper.selectUserBindingConfigList(userBindingConfig); + } + + /** + * 新增用户绑定页面配置 + * + * @param userBindingConfig 用户绑定页面配置 + * @return 结果 + */ + @Override + public int insertUserBindingConfig(UserBindingConfig userBindingConfig) + { + return userBindingConfigMapper.insertUserBindingConfig(userBindingConfig); + } + + /** + * 修改用户绑定页面配置 + * + * @param userBindingConfig 用户绑定页面配置 + * @return 结果 + */ + @Override + public int updateUserBindingConfig(UserBindingConfig userBindingConfig) + { + return userBindingConfigMapper.updateUserBindingConfig(userBindingConfig); + } + + /** + * 批量删除用户绑定页面配置 + * + * @param ids 需要删除的用户绑定页面配置主键 + * @return 结果 + */ + @Override + public int deleteUserBindingConfigByIds(Long[] ids) + { + return userBindingConfigMapper.deleteUserBindingConfigByIds(ids); + } + + /** + * 删除用户绑定页面配置信息 + * + * @param id 用户绑定页面配置主键 + * @return 结果 + */ + @Override + public int deleteUserBindingConfigById(Long id) + { + return userBindingConfigMapper.deleteUserBindingConfigById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/UsersServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/UsersServiceImpl.java new file mode 100644 index 0000000..7f62109 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/UsersServiceImpl.java @@ -0,0 +1,96 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import com.ruoyi.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.UsersMapper; +import com.ruoyi.system.domain.Users; +import com.ruoyi.system.service.IUsersService; + +/** + * 用户Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class UsersServiceImpl implements IUsersService +{ + @Autowired + private UsersMapper usersMapper; + + /** + * 查询用户 + * + * @param userId 用户主键 + * @return 用户 + */ + @Override + public Users selectUsersByUserId(Long userId) + { + return usersMapper.selectUsersByUserId(userId); + } + + /** + * 查询用户列表 + * + * @param users 用户 + * @return 用户 + */ + @Override + public List selectUsersList(Users users) + { + return usersMapper.selectUsersList(users); + } + + /** + * 新增用户 + * + * @param users 用户 + * @return 结果 + */ + @Override + public int insertUsers(Users users) + { + users.setCreateTime(DateUtils.getNowDate()); + return usersMapper.insertUsers(users); + } + + /** + * 修改用户 + * + * @param users 用户 + * @return 结果 + */ + @Override + public int updateUsers(Users users) + { + users.setUpdateTime(DateUtils.getNowDate()); + return usersMapper.updateUsers(users); + } + + /** + * 批量删除用户 + * + * @param userIds 需要删除的用户主键 + * @return 结果 + */ + @Override + public int deleteUsersByUserIds(Long[] userIds) + { + return usersMapper.deleteUsersByUserIds(userIds); + } + + /** + * 删除用户信息 + * + * @param userId 用户主键 + * @return 结果 + */ + @Override + public int deleteUsersByUserId(Long userId) + { + return usersMapper.deleteUsersByUserId(userId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/WalkDogServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/WalkDogServiceImpl.java new file mode 100644 index 0000000..5f26ab6 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/WalkDogServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.WalkDogMapper; +import com.ruoyi.system.domain.WalkDog; +import com.ruoyi.system.service.IWalkDogService; + +/** + * 遛狗要求Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class WalkDogServiceImpl implements IWalkDogService +{ + @Autowired + private WalkDogMapper walkDogMapper; + + /** + * 查询遛狗要求 + * + * @param walkDogId 遛狗要求主键 + * @return 遛狗要求 + */ + @Override + public WalkDog selectWalkDogByWalkDogId(Long walkDogId) + { + return walkDogMapper.selectWalkDogByWalkDogId(walkDogId); + } + + /** + * 查询遛狗要求列表 + * + * @param walkDog 遛狗要求 + * @return 遛狗要求 + */ + @Override + public List selectWalkDogList(WalkDog walkDog) + { + return walkDogMapper.selectWalkDogList(walkDog); + } + + /** + * 新增遛狗要求 + * + * @param walkDog 遛狗要求 + * @return 结果 + */ + @Override + public int insertWalkDog(WalkDog walkDog) + { + return walkDogMapper.insertWalkDog(walkDog); + } + + /** + * 修改遛狗要求 + * + * @param walkDog 遛狗要求 + * @return 结果 + */ + @Override + public int updateWalkDog(WalkDog walkDog) + { + return walkDogMapper.updateWalkDog(walkDog); + } + + /** + * 批量删除遛狗要求 + * + * @param walkDogIds 需要删除的遛狗要求主键 + * @return 结果 + */ + @Override + public int deleteWalkDogByWalkDogIds(Long[] walkDogIds) + { + return walkDogMapper.deleteWalkDogByWalkDogIds(walkDogIds); + } + + /** + * 删除遛狗要求信息 + * + * @param walkDogId 遛狗要求主键 + * @return 结果 + */ + @Override + public int deleteWalkDogByWalkDogId(Long walkDogId) + { + return walkDogMapper.deleteWalkDogByWalkDogId(walkDogId); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/WalletServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/WalletServiceImpl.java new file mode 100644 index 0000000..37d5544 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/WalletServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.WalletMapper; +import com.ruoyi.system.domain.Wallet; +import com.ruoyi.system.service.IWalletService; + +/** + * 钱包Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class WalletServiceImpl implements IWalletService +{ + @Autowired + private WalletMapper walletMapper; + + /** + * 查询钱包 + * + * @param id 钱包主键 + * @return 钱包 + */ + @Override + public Wallet selectWalletById(Long id) + { + return walletMapper.selectWalletById(id); + } + + /** + * 查询钱包列表 + * + * @param wallet 钱包 + * @return 钱包 + */ + @Override + public List selectWalletList(Wallet wallet) + { + return walletMapper.selectWalletList(wallet); + } + + /** + * 新增钱包 + * + * @param wallet 钱包 + * @return 结果 + */ + @Override + public int insertWallet(Wallet wallet) + { + return walletMapper.insertWallet(wallet); + } + + /** + * 修改钱包 + * + * @param wallet 钱包 + * @return 结果 + */ + @Override + public int updateWallet(Wallet wallet) + { + return walletMapper.updateWallet(wallet); + } + + /** + * 批量删除钱包 + * + * @param ids 需要删除的钱包主键 + * @return 结果 + */ + @Override + public int deleteWalletByIds(Long[] ids) + { + return walletMapper.deleteWalletByIds(ids); + } + + /** + * 删除钱包信息 + * + * @param id 钱包主键 + * @return 结果 + */ + @Override + public int deleteWalletById(Long id) + { + return walletMapper.deleteWalletById(id); + } +} diff --git a/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/WithdrawalConfigServiceImpl.java b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/WithdrawalConfigServiceImpl.java new file mode 100644 index 0000000..4e282c6 --- /dev/null +++ b/ruoyi-catdog/src/main/java/com/ruoyi/system/service/impl/WithdrawalConfigServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.system.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.system.mapper.WithdrawalConfigMapper; +import com.ruoyi.system.domain.WithdrawalConfig; +import com.ruoyi.system.service.IWithdrawalConfigService; + +/** + * 钱包提现配置Service业务层处理 + * + * @author ruoyi + * @date 2025-03-02 + */ +@Service +public class WithdrawalConfigServiceImpl implements IWithdrawalConfigService +{ + @Autowired + private WithdrawalConfigMapper withdrawalConfigMapper; + + /** + * 查询钱包提现配置 + * + * @param id 钱包提现配置主键 + * @return 钱包提现配置 + */ + @Override + public WithdrawalConfig selectWithdrawalConfigById(Long id) + { + return withdrawalConfigMapper.selectWithdrawalConfigById(id); + } + + /** + * 查询钱包提现配置列表 + * + * @param withdrawalConfig 钱包提现配置 + * @return 钱包提现配置 + */ + @Override + public List selectWithdrawalConfigList(WithdrawalConfig withdrawalConfig) + { + return withdrawalConfigMapper.selectWithdrawalConfigList(withdrawalConfig); + } + + /** + * 新增钱包提现配置 + * + * @param withdrawalConfig 钱包提现配置 + * @return 结果 + */ + @Override + public int insertWithdrawalConfig(WithdrawalConfig withdrawalConfig) + { + return withdrawalConfigMapper.insertWithdrawalConfig(withdrawalConfig); + } + + /** + * 修改钱包提现配置 + * + * @param withdrawalConfig 钱包提现配置 + * @return 结果 + */ + @Override + public int updateWithdrawalConfig(WithdrawalConfig withdrawalConfig) + { + return withdrawalConfigMapper.updateWithdrawalConfig(withdrawalConfig); + } + + /** + * 批量删除钱包提现配置 + * + * @param ids 需要删除的钱包提现配置主键 + * @return 结果 + */ + @Override + public int deleteWithdrawalConfigByIds(Long[] ids) + { + return withdrawalConfigMapper.deleteWithdrawalConfigByIds(ids); + } + + /** + * 删除钱包提现配置信息 + * + * @param id 钱包提现配置主键 + * @return 结果 + */ + @Override + public int deleteWithdrawalConfigById(Long id) + { + return withdrawalConfigMapper.deleteWithdrawalConfigById(id); + } +} diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/CleanItemsMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/CleanItemsMapper.xml new file mode 100644 index 0000000..f5ab203 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/CleanItemsMapper.xml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + select clean_items_id, clean_items_name, create_by, create_time, update_by, update_time, del_flag from clean_items + + + + + + + + insert into clean_items + + clean_items_id, + clean_items_name, + create_by, + create_time, + update_by, + update_time, + del_flag, + + + #{cleanItemsId}, + #{cleanItemsName}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{delFlag}, + + + + + update clean_items + + clean_items_name = #{cleanItemsName}, + create_by = #{createBy}, + create_time = #{createTime}, + update_by = #{updateBy}, + update_time = #{updateTime}, + del_flag = #{delFlag}, + + where clean_items_id = #{cleanItemsId} + + + + delete from clean_items where clean_items_id = #{cleanItemsId} + + + + delete from clean_items where clean_items_id in + + #{cleanItemsId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/CleanRequestMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/CleanRequestMapper.xml new file mode 100644 index 0000000..6e22f84 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/CleanRequestMapper.xml @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + select clean_request_id, clean_items_id, service_file_id, clean_request_image, clean_request_frequency_day, clean_request_frequency_times, remark from clean_request + + + + + + + + insert into clean_request + + clean_request_id, + clean_items_id, + service_file_id, + clean_request_image, + clean_request_frequency_day, + clean_request_frequency_times, + remark, + + + #{cleanRequestId}, + #{cleanItemsId}, + #{serviceFileId}, + #{cleanRequestImage}, + #{cleanRequestFrequencyDay}, + #{cleanRequestFrequencyTimes}, + #{remark}, + + + + + update clean_request + + clean_items_id = #{cleanItemsId}, + service_file_id = #{serviceFileId}, + clean_request_image = #{cleanRequestImage}, + clean_request_frequency_day = #{cleanRequestFrequencyDay}, + clean_request_frequency_times = #{cleanRequestFrequencyTimes}, + remark = #{remark}, + + where clean_request_id = #{cleanRequestId} + + + + delete from clean_request where clean_request_id = #{cleanRequestId} + + + + delete from clean_request where clean_request_id in + + #{cleanRequestId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/CurrentConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/CurrentConfigMapper.xml new file mode 100644 index 0000000..d02093a --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/CurrentConfigMapper.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + select current_id, current_title, current_text, current_priority, current_image from current_config + + + + + + + + insert into current_config + + current_id, + current_title, + current_text, + current_priority, + current_image, + + + #{currentId}, + #{currentTitle}, + #{currentText}, + #{currentPriority}, + #{currentImage}, + + + + + update current_config + + current_title = #{currentTitle}, + current_text = #{currentText}, + current_priority = #{currentPriority}, + current_image = #{currentImage}, + + where current_id = #{currentId} + + + + delete from current_config where current_id = #{currentId} + + + + delete from current_config where current_id in + + #{currentId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/DepositMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/DepositMapper.xml new file mode 100644 index 0000000..c0b930f --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/DepositMapper.xml @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + select id, create_time, details_name, details_price, transaction_type, users_id from deposit + + + + + + + + insert into deposit + + id, + create_time, + details_name, + details_price, + transaction_type, + users_id, + + + #{id}, + #{createTime}, + #{detailsName}, + #{detailsPrice}, + #{transactionType}, + #{usersId}, + + + + + update deposit + + create_time = #{createTime}, + details_name = #{detailsName}, + details_price = #{detailsPrice}, + transaction_type = #{transactionType}, + users_id = #{usersId}, + + where id = #{id} + + + + delete from deposit where id = #{id} + + + + delete from deposit where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/DescriptivesConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/DescriptivesConfigMapper.xml new file mode 100644 index 0000000..f6805c6 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/DescriptivesConfigMapper.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + select id, descriptives_priority, descriptives_text from descriptives_config + + + + + + + + insert into descriptives_config + + id, + descriptives_priority, + descriptives_text, + + + #{id}, + #{descriptivesPriority}, + #{descriptivesText}, + + + + + update descriptives_config + + descriptives_priority = #{descriptivesPriority}, + descriptives_text = #{descriptivesText}, + + where id = #{id} + + + + delete from descriptives_config where id = #{id} + + + + delete from descriptives_config where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/ExaminationMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/ExaminationMapper.xml new file mode 100644 index 0000000..bde716e --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/ExaminationMapper.xml @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + select examination_id, create_by, create_time, del_flag, examination_illustrate, examination_precautions, examination_questions, examination_type_id, reamk, update_by, update_time from examination + + + + + + + + insert into examination + + examination_id, + create_by, + create_time, + del_flag, + examination_illustrate, + examination_precautions, + examination_questions, + examination_type_id, + reamk, + update_by, + update_time, + + + #{examinationId}, + #{createBy}, + #{createTime}, + #{delFlag}, + #{examinationIllustrate}, + #{examinationPrecautions}, + #{examinationQuestions}, + #{examinationTypeId}, + #{reamk}, + #{updateBy}, + #{updateTime}, + + + + + update examination + + create_by = #{createBy}, + create_time = #{createTime}, + del_flag = #{delFlag}, + examination_illustrate = #{examinationIllustrate}, + examination_precautions = #{examinationPrecautions}, + examination_questions = #{examinationQuestions}, + examination_type_id = #{examinationTypeId}, + reamk = #{reamk}, + update_by = #{updateBy}, + update_time = #{updateTime}, + + where examination_id = #{examinationId} + + + + delete from examination where examination_id = #{examinationId} + + + + delete from examination where examination_id in + + #{examinationId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/ExamineConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/ExamineConfigMapper.xml new file mode 100644 index 0000000..4ccb7b6 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/ExamineConfigMapper.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + + + select id, require_examine, authenticity_tips, prompt from examine_config + + + + + + + + insert into examine_config + + id, + require_examine, + authenticity_tips, + prompt, + + + #{id}, + #{requireExamine}, + #{authenticityTips}, + #{prompt}, + + + + + update examine_config + + require_examine = #{requireExamine}, + authenticity_tips = #{authenticityTips}, + prompt = #{prompt}, + + where id = #{id} + + + + delete from examine_config where id = #{id} + + + + delete from examine_config where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/FeedingFoodMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/FeedingFoodMapper.xml new file mode 100644 index 0000000..16809fe --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/FeedingFoodMapper.xml @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + select feeding_food_id, service_file_id, feeding_food_image, feeding_food_weight, feeding_food_frequency_day, feeding_food_frequency_times, service_file_info, remark from feeding_food + + + + + + + + insert into feeding_food + + feeding_food_id, + service_file_id, + feeding_food_image, + feeding_food_weight, + feeding_food_frequency_day, + feeding_food_frequency_times, + service_file_info, + remark, + + + #{feedingFoodId}, + #{serviceFileId}, + #{feedingFoodImage}, + #{feedingFoodWeight}, + #{feedingFoodFrequencyDay}, + #{feedingFoodFrequencyTimes}, + #{serviceFileInfo}, + #{remark}, + + + + + update feeding_food + + service_file_id = #{serviceFileId}, + feeding_food_image = #{feedingFoodImage}, + feeding_food_weight = #{feedingFoodWeight}, + feeding_food_frequency_day = #{feedingFoodFrequencyDay}, + feeding_food_frequency_times = #{feedingFoodFrequencyTimes}, + service_file_info = #{serviceFileInfo}, + remark = #{remark}, + + where feeding_food_id = #{feedingFoodId} + + + + delete from feeding_food where feeding_food_id = #{feedingFoodId} + + + + delete from feeding_food where feeding_food_id in + + #{feedingFoodId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/FeedingFoodTypeMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/FeedingFoodTypeMapper.xml new file mode 100644 index 0000000..265944e --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/FeedingFoodTypeMapper.xml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + select feeding_food_type_id, feeding_food_type_name, create_by, create_time, update_by, update_time, del_flag from feeding_food_type + + + + + + + + insert into feeding_food_type + + feeding_food_type_id, + feeding_food_type_name, + create_by, + create_time, + update_by, + update_time, + del_flag, + + + #{feedingFoodTypeId}, + #{feedingFoodTypeName}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{delFlag}, + + + + + update feeding_food_type + + feeding_food_type_name = #{feedingFoodTypeName}, + create_by = #{createBy}, + create_time = #{createTime}, + update_by = #{updateBy}, + update_time = #{updateTime}, + del_flag = #{delFlag}, + + where feeding_food_type_id = #{feedingFoodTypeId} + + + + delete from feeding_food_type where feeding_food_type_id = #{feedingFoodTypeId} + + + + delete from feeding_food_type where feeding_food_type_id in + + #{feedingFoodTypeId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/FeedingRequirementsMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/FeedingRequirementsMapper.xml new file mode 100644 index 0000000..17d0273 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/FeedingRequirementsMapper.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + select feeding_requirements_id, feeding_requirements_title, feeding_requirements_text, feeding_requirements_day, feeding_requirements_times from feeding_requirements + + + + + + + + insert into feeding_requirements + + feeding_requirements_id, + feeding_requirements_title, + feeding_requirements_text, + feeding_requirements_day, + feeding_requirements_times, + + + #{feedingRequirementsId}, + #{feedingRequirementsTitle}, + #{feedingRequirementsText}, + #{feedingRequirementsDay}, + #{feedingRequirementsTimes}, + + + + + update feeding_requirements + + feeding_requirements_title = #{feedingRequirementsTitle}, + feeding_requirements_text = #{feedingRequirementsText}, + feeding_requirements_day = #{feedingRequirementsDay}, + feeding_requirements_times = #{feedingRequirementsTimes}, + + where feeding_requirements_id = #{feedingRequirementsId} + + + + delete from feeding_requirements where feeding_requirements_id = #{feedingRequirementsId} + + + + delete from feeding_requirements where feeding_requirements_id in + + #{feedingRequirementsId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/FinalConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/FinalConfigMapper.xml new file mode 100644 index 0000000..3ddec9e --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/FinalConfigMapper.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + select id, final_image, final_text from final_config + + + + + + + + insert into final_config + + id, + final_image, + final_text, + + + #{id}, + #{finalImage}, + #{finalText}, + + + + + update final_config + + final_image = #{finalImage}, + final_text = #{finalText}, + + where id = #{id} + + + + delete from final_config where id = #{id} + + + + delete from final_config where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/IndexPageConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/IndexPageConfigMapper.xml new file mode 100644 index 0000000..704b5de --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/IndexPageConfigMapper.xml @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + select index_background, index_logo, brand_name_cn, brand_name_en, regist_agree, privacy_policy from index_page_config + + + + + + + + insert into index_page_config + + index_background, + index_logo, + brand_name_cn, + brand_name_en, + regist_agree, + privacy_policy, + + + #{indexBackground}, + #{indexLogo}, + #{brandNameCn}, + #{brandNameEn}, + #{registAgree}, + #{privacyPolicy}, + + + + + update index_page_config + + index_logo = #{indexLogo}, + brand_name_cn = #{brandNameCn}, + brand_name_en = #{brandNameEn}, + regist_agree = #{registAgree}, + privacy_policy = #{privacyPolicy}, + + where index_background = #{indexBackground} + + + + delete from index_page_config where index_background = #{indexBackground} + + + + delete from index_page_config where index_background in + + #{indexBackground} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/IndexPartnerConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/IndexPartnerConfigMapper.xml new file mode 100644 index 0000000..f0c6e50 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/IndexPartnerConfigMapper.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + select partner_background, prompt, prompt_text from index_partner_config + + + + + + + + insert into index_partner_config + + partner_background, + prompt, + prompt_text, + + + #{partnerBackground}, + #{prompt}, + #{promptText}, + + + + + update index_partner_config + + prompt = #{prompt}, + prompt_text = #{promptText}, + + where partner_background = #{partnerBackground} + + + + delete from index_partner_config where partner_background = #{partnerBackground} + + + + delete from index_partner_config where partner_background in + + #{partnerBackground} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/IndexconfigIconMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/IndexconfigIconMapper.xml new file mode 100644 index 0000000..2eb278d --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/IndexconfigIconMapper.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + + + select id, icon, icon_name, identity from indexconfig_icon + + + + + + + + insert into indexconfig_icon + + id, + icon, + icon_name, + identity, + + + #{id}, + #{icon}, + #{iconName}, + #{identity}, + + + + + update indexconfig_icon + + icon = #{icon}, + icon_name = #{iconName}, + identity = #{identity}, + + where id = #{id} + + + + delete from indexconfig_icon where id = #{id} + + + + delete from indexconfig_icon where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/IndexconfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/IndexconfigMapper.xml new file mode 100644 index 0000000..97672fa --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/IndexconfigMapper.xml @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + select topCarouselImage, homeRemark, homePoster, indexOneIcon, indexTwoIcon, indexOneInfo, indexTwoInfo, perfect_service from indexconfig + + + + + + + + insert into indexconfig + + topCarouselImage, + homeRemark, + homePoster, + indexOneIcon, + indexTwoIcon, + indexOneInfo, + indexTwoInfo, + perfect_service, + + + #{topCarouselImage}, + #{homeRemark}, + #{homePoster}, + #{indexOneIcon}, + #{indexTwoIcon}, + #{indexOneInfo}, + #{indexTwoInfo}, + #{perfectService}, + + + + + update indexconfig + + homeRemark = #{homeRemark}, + homePoster = #{homePoster}, + indexOneIcon = #{indexOneIcon}, + indexTwoIcon = #{indexTwoIcon}, + indexOneInfo = #{indexOneInfo}, + indexTwoInfo = #{indexTwoInfo}, + perfect_service = #{perfectService}, + + where topCarouselImage = #{topCarouselImage} + + + + delete from indexconfig where topCarouselImage = #{topCarouselImage} + + + + delete from indexconfig where topCarouselImage in + + #{topCarouselImage} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/InviteMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/InviteMapper.xml new file mode 100644 index 0000000..f78c15d --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/InviteMapper.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + select id, invite_image from invite + + + + + + + + insert into invite + + id, + invite_image, + + + #{id}, + #{inviteImage}, + + + + + update invite + + invite_image = #{inviteImage}, + + where id = #{id} + + + + delete from invite where id = #{id} + + + + delete from invite where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/LicenseImageMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/LicenseImageMapper.xml new file mode 100644 index 0000000..4a39989 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/LicenseImageMapper.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + select id, license_id, image from license_image + + + + + + + + insert into license_image + + license_id, + image, + + + #{licenseId}, + #{image}, + + + + + update license_image + + license_id = #{licenseId}, + image = #{image}, + + where id = #{id} + + + + delete from license_image where id = #{id} + + + + delete from license_image where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/LicenseMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/LicenseMapper.xml new file mode 100644 index 0000000..dff549b --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/LicenseMapper.xml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + select license_id, create_by, create_time, del_flag, license_name, reamk, update_by, update_time from license + + + + + + + + insert into license + + license_id, + create_by, + create_time, + del_flag, + license_name, + reamk, + update_by, + update_time, + + + #{licenseId}, + #{createBy}, + #{createTime}, + #{delFlag}, + #{licenseName}, + #{reamk}, + #{updateBy}, + #{updateTime}, + + + + + update license + + create_by = #{createBy}, + create_time = #{createTime}, + del_flag = #{delFlag}, + license_name = #{licenseName}, + reamk = #{reamk}, + update_by = #{updateBy}, + update_time = #{updateTime}, + + where license_id = #{licenseId} + + + + delete from license where license_id = #{licenseId} + + + + delete from license where license_id in + + #{licenseId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/LossOrderMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/LossOrderMapper.xml new file mode 100644 index 0000000..91cc13f --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/LossOrderMapper.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + select loss_order_id, pet_teacher_id, order_id from loss_order + + + + + + + + insert into loss_order + + loss_order_id, + pet_teacher_id, + order_id, + + + #{lossOrderId}, + #{petTeacherId}, + #{orderId}, + + + + + update loss_order + + pet_teacher_id = #{petTeacherId}, + order_id = #{orderId}, + + where loss_order_id = #{lossOrderId} + + + + delete from loss_order where loss_order_id = #{lossOrderId} + + + + delete from loss_order where loss_order_id in + + #{lossOrderId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/ManualConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/ManualConfigMapper.xml new file mode 100644 index 0000000..6a2b2f9 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/ManualConfigMapper.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + select id, manual_text from manual_config + + + + + + + + insert into manual_config + + id, + manual_text, + + + #{id}, + #{manualText}, + + + + + update manual_config + + manual_text = #{manualText}, + + where id = #{id} + + + + delete from manual_config where id = #{id} + + + + delete from manual_config where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/OrdersMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/OrdersMapper.xml new file mode 100644 index 0000000..bba1a3d --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/OrdersMapper.xml @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + select order_id, certification_id, create_by, create_time, dei_flag, order_amount, order_place_time, order_quantity, order_service_content, order_service_date, order_service_time, order_state, order_total_amount, order_visit_address, pet_id, remark, update_by, update_time from order + + + + + + + + insert into order + + order_id, + certification_id, + create_by, + create_time, + dei_flag, + order_amount, + order_place_time, + order_quantity, + order_service_content, + order_service_date, + order_service_time, + order_state, + order_total_amount, + order_visit_address, + pet_id, + remark, + update_by, + update_time, + + + #{orderId}, + #{certificationId}, + #{createBy}, + #{createTime}, + #{deiFlag}, + #{orderAmount}, + #{orderPlaceTime}, + #{orderQuantity}, + #{orderServiceContent}, + #{orderServiceDate}, + #{orderServiceTime}, + #{orderState}, + #{orderTotalAmount}, + #{orderVisitAddress}, + #{petId}, + #{remark}, + #{updateBy}, + #{updateTime}, + + + + + update order + + certification_id = #{certificationId}, + create_by = #{createBy}, + create_time = #{createTime}, + dei_flag = #{deiFlag}, + order_amount = #{orderAmount}, + order_place_time = #{orderPlaceTime}, + order_quantity = #{orderQuantity}, + order_service_content = #{orderServiceContent}, + order_service_date = #{orderServiceDate}, + order_service_time = #{orderServiceTime}, + order_state = #{orderState}, + order_total_amount = #{orderTotalAmount}, + order_visit_address = #{orderVisitAddress}, + pet_id = #{petId}, + remark = #{remark}, + update_by = #{updateBy}, + update_time = #{updateTime}, + + where order_id = #{orderId} + + + + delete from order where order_id = #{orderId} + + + + delete from order where order_id in + + #{orderId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/OrdersRecordsMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/OrdersRecordsMapper.xml new file mode 100644 index 0000000..ac41079 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/OrdersRecordsMapper.xml @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + select orders_records_id, del_flag, order_id, orders_records_state, reject_order, user_id from orders_records + + + + + + + + insert into orders_records + + orders_records_id, + del_flag, + order_id, + orders_records_state, + reject_order, + user_id, + + + #{ordersRecordsId}, + #{delFlag}, + #{orderId}, + #{ordersRecordsState}, + #{rejectOrder}, + #{userId}, + + + + + update orders_records + + del_flag = #{delFlag}, + order_id = #{orderId}, + orders_records_state = #{ordersRecordsState}, + reject_order = #{rejectOrder}, + user_id = #{userId}, + + where orders_records_id = #{ordersRecordsId} + + + + delete from orders_records where orders_records_id = #{ordersRecordsId} + + + + delete from orders_records where orders_records_id in + + #{ordersRecordsId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/PaperPromptConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/PaperPromptConfigMapper.xml new file mode 100644 index 0000000..0451e39 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/PaperPromptConfigMapper.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + select id, paper_prompt_type, paper_prompt_text from paper_prompt_config + + + + + + + + insert into paper_prompt_config + + id, + paper_prompt_type, + paper_prompt_text, + + + #{id}, + #{paperPromptType}, + #{paperPromptText}, + + + + + update paper_prompt_config + + paper_prompt_type = #{paperPromptType}, + paper_prompt_text = #{paperPromptText}, + + where id = #{id} + + + + delete from paper_prompt_config where id = #{id} + + + + delete from paper_prompt_config where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/PartnerMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/PartnerMapper.xml new file mode 100644 index 0000000..0c3d4cc --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/PartnerMapper.xml @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + select id, code, code_url, code_image, current, day, icon, name, wid from partner + + + + + + + + insert into partner + + id, + code, + code_url, + code_image, + current, + day, + icon, + name, + wid, + + + #{id}, + #{code}, + #{codeUrl}, + #{codeImage}, + #{current}, + #{day}, + #{icon}, + #{name}, + #{wid}, + + + + + update partner + + code = #{code}, + code_url = #{codeUrl}, + code_image = #{codeImage}, + current = #{current}, + day = #{day}, + icon = #{icon}, + name = #{name}, + wid = #{wid}, + + where id = #{id} + + + + delete from partner where id = #{id} + + + + delete from partner where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/PartnerbindingMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/PartnerbindingMapper.xml new file mode 100644 index 0000000..553e955 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/PartnerbindingMapper.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + + + select id, pid, uid, bindTime from partnerbinding + + + + + + + + insert into partnerbinding + + id, + pid, + uid, + bindTime, + + + #{id}, + #{pid}, + #{uid}, + #{bindTime}, + + + + + update partnerbinding + + pid = #{pid}, + uid = #{uid}, + bindTime = #{bindTime}, + + where id = #{id} + + + + delete from partnerbinding where id = #{id} + + + + delete from partnerbinding where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/PartnerdataMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/PartnerdataMapper.xml new file mode 100644 index 0000000..608a60f --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/PartnerdataMapper.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + select id, bid, dataAmount from partnerdata + + + + + + + + insert into partnerdata + + id, + bid, + dataAmount, + + + #{id}, + #{bid}, + #{dataAmount}, + + + + + update partnerdata + + bid = #{bid}, + dataAmount = #{dataAmount}, + + where id = #{id} + + + + delete from partnerdata where id = #{id} + + + + delete from partnerdata where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/PartnerincomeMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/PartnerincomeMapper.xml new file mode 100644 index 0000000..740b95c --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/PartnerincomeMapper.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + select pid, id, serviceRecord, afterSharingRatio, sharingRatio from partnerincome + + + + + + + + insert into partnerincome + + pid, + id, + serviceRecord, + afterSharingRatio, + sharingRatio, + + + #{pid}, + #{id}, + #{serviceRecord}, + #{afterSharingRatio}, + #{sharingRatio}, + + + + + update partnerincome + + pid = #{pid}, + serviceRecord = #{serviceRecord}, + afterSharingRatio = #{afterSharingRatio}, + sharingRatio = #{sharingRatio}, + + where id = #{id} + + + + delete from partnerincome where id = #{id} + + + + delete from partnerincome where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/PetPersonalityConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/PetPersonalityConfigMapper.xml new file mode 100644 index 0000000..7a897b7 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/PetPersonalityConfigMapper.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + select id, pet_personality_text from pet_personality_config + + + + + + + + insert into pet_personality_config + + id, + pet_personality_text, + + + #{id}, + #{petPersonalityText}, + + + + + update pet_personality_config + + pet_personality_text = #{petPersonalityText}, + + where id = #{id} + + + + delete from pet_personality_config where id = #{id} + + + + delete from pet_personality_config where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/PetProfileConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/PetProfileConfigMapper.xml new file mode 100644 index 0000000..51c15ea --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/PetProfileConfigMapper.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + select id, pet_profile_text, pet_profile_icon from pet_profile_config + + + + + + + + insert into pet_profile_config + + id, + pet_profile_text, + pet_profile_icon, + + + #{id}, + #{petProfileText}, + #{petProfileIcon}, + + + + + update pet_profile_config + + pet_profile_text = #{petProfileText}, + pet_profile_icon = #{petProfileIcon}, + + where id = #{id} + + + + delete from pet_profile_config where id = #{id} + + + + delete from pet_profile_config where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/PetTeacharCheckMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/PetTeacharCheckMapper.xml new file mode 100644 index 0000000..f604765 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/PetTeacharCheckMapper.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + select check_id, pet_teacher_id, order_id, check_time, check_info from pet_teachar_check + + + + + + + + insert into pet_teachar_check + + check_id, + pet_teacher_id, + order_id, + check_time, + check_info, + + + #{checkId}, + #{petTeacherId}, + #{orderId}, + #{checkTime}, + #{checkInfo}, + + + + + update pet_teachar_check + + pet_teacher_id = #{petTeacherId}, + order_id = #{orderId}, + check_time = #{checkTime}, + check_info = #{checkInfo}, + + where check_id = #{checkId} + + + + delete from pet_teachar_check where check_id = #{checkId} + + + + delete from pet_teachar_check where check_id in + + #{checkId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/PetTeacherGradeMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/PetTeacherGradeMapper.xml new file mode 100644 index 0000000..8a51eb2 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/PetTeacherGradeMapper.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + select grade_id, grade_name from pet_teacher_grade + + + + + + + + insert into pet_teacher_grade + + grade_id, + grade_name, + + + #{gradeId}, + #{gradeName}, + + + + + update pet_teacher_grade + + grade_name = #{gradeName}, + + where grade_id = #{gradeId} + + + + delete from pet_teacher_grade where grade_id = #{gradeId} + + + + delete from pet_teacher_grade where grade_id in + + #{gradeId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/PetTeacherInfoMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/PetTeacherInfoMapper.xml new file mode 100644 index 0000000..b386a8c --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/PetTeacherInfoMapper.xml @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + select pet_teacher_id, user_id, pet_teacher_experience, pet_teacher_info, pet_teacher_sex, pet_teacher_age, pet_teacher_name, money_id, pet_id, service_record_sum, grade_id from pet_teacher_info + + + + + + + + insert into pet_teacher_info + + pet_teacher_id, + user_id, + pet_teacher_experience, + pet_teacher_info, + pet_teacher_sex, + pet_teacher_age, + pet_teacher_name, + money_id, + pet_id, + service_record_sum, + grade_id, + + + #{petTeacherId}, + #{userId}, + #{petTeacherExperience}, + #{petTeacherInfo}, + #{petTeacherSex}, + #{petTeacherAge}, + #{petTeacherName}, + #{moneyId}, + #{petId}, + #{serviceRecordSum}, + #{gradeId}, + + + + + update pet_teacher_info + + user_id = #{userId}, + pet_teacher_experience = #{petTeacherExperience}, + pet_teacher_info = #{petTeacherInfo}, + pet_teacher_sex = #{petTeacherSex}, + pet_teacher_age = #{petTeacherAge}, + pet_teacher_name = #{petTeacherName}, + money_id = #{moneyId}, + pet_id = #{petId}, + service_record_sum = #{serviceRecordSum}, + grade_id = #{gradeId}, + + where pet_teacher_id = #{petTeacherId} + + + + delete from pet_teacher_info where pet_teacher_id = #{petTeacherId} + + + + delete from pet_teacher_info where pet_teacher_id in + + #{petTeacherId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/PetTypeMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/PetTypeMapper.xml new file mode 100644 index 0000000..a694d97 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/PetTypeMapper.xml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + select pet_type_id, del_flag, pet_type_image, pet_type_name, reamk from pet_type + + + + + + + + insert into pet_type + + pet_type_id, + del_flag, + pet_type_image, + pet_type_name, + reamk, + + + #{petTypeId}, + #{delFlag}, + #{petTypeImage}, + #{petTypeName}, + #{reamk}, + + + + + update pet_type + + del_flag = #{delFlag}, + pet_type_image = #{petTypeImage}, + pet_type_name = #{petTypeName}, + reamk = #{reamk}, + + where pet_type_id = #{petTypeId} + + + + delete from pet_type where pet_type_id = #{petTypeId} + + + + delete from pet_type where pet_type_id in + + #{petTypeId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/catdog/PetsMapper.xml b/ruoyi-catdog/src/main/resources/mapper/catdog/PetsMapper.xml new file mode 100644 index 0000000..5bf1ad0 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/catdog/PetsMapper.xml @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + select pet_id, create_by, create_time, dei_flag, pet_age, pet_birthday, pet_bread, pet_image, pet_name, pet_personality, pet_sex, pet_species, pet_weight, remark, update_by, update_time, user_id from pets + + + + + + + + insert into pets + + pet_id, + create_by, + create_time, + dei_flag, + pet_age, + pet_birthday, + pet_bread, + pet_image, + pet_name, + pet_personality, + pet_sex, + pet_species, + pet_weight, + remark, + update_by, + update_time, + user_id, + + + #{petId}, + #{createBy}, + #{createTime}, + #{deiFlag}, + #{petAge}, + #{petBirthday}, + #{petBread}, + #{petImage}, + #{petName}, + #{petPersonality}, + #{petSex}, + #{petSpecies}, + #{petWeight}, + #{remark}, + #{updateBy}, + #{updateTime}, + #{userId}, + + + + + update pets + + create_by = #{createBy}, + create_time = #{createTime}, + dei_flag = #{deiFlag}, + pet_age = #{petAge}, + pet_birthday = #{petBirthday}, + pet_bread = #{petBread}, + pet_image = #{petImage}, + pet_name = #{petName}, + pet_personality = #{petPersonality}, + pet_sex = #{petSex}, + pet_species = #{petSpecies}, + pet_weight = #{petWeight}, + remark = #{remark}, + update_by = #{updateBy}, + update_time = #{updateTime}, + user_id = #{userId}, + + where pet_id = #{petId} + + + + delete from pets where pet_id = #{petId} + + + + delete from pets where pet_id in + + #{petId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/AddValueServiceMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/AddValueServiceMapper.xml new file mode 100644 index 0000000..088deef --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/AddValueServiceMapper.xml @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + select add_value_service_id, add_value_service_info, add_value_service_name, create_by, create_time, del_flag, reamk, update_by, update_time from add_value_service + + + + + + + + insert into add_value_service + + add_value_service_id, + add_value_service_info, + add_value_service_name, + create_by, + create_time, + del_flag, + reamk, + update_by, + update_time, + + + #{addValueServiceId}, + #{addValueServiceInfo}, + #{addValueServiceName}, + #{createBy}, + #{createTime}, + #{delFlag}, + #{reamk}, + #{updateBy}, + #{updateTime}, + + + + + update add_value_service + + add_value_service_info = #{addValueServiceInfo}, + add_value_service_name = #{addValueServiceName}, + create_by = #{createBy}, + create_time = #{createTime}, + del_flag = #{delFlag}, + reamk = #{reamk}, + update_by = #{updateBy}, + update_time = #{updateTime}, + + where add_value_service_id = #{addValueServiceId} + + + + delete from add_value_service where add_value_service_id = #{addValueServiceId} + + + + delete from add_value_service where add_value_service_id in + + #{addValueServiceId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/AddValueServiceRecordsMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/AddValueServiceRecordsMapper.xml new file mode 100644 index 0000000..329b65b --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/AddValueServiceRecordsMapper.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + + + select add_value_service_records_id, add_value_service_id, reamk, user_id from add_value_service_records + + + + + + + + insert into add_value_service_records + + add_value_service_records_id, + add_value_service_id, + reamk, + user_id, + + + #{addValueServiceRecordsId}, + #{addValueServiceId}, + #{reamk}, + #{userId}, + + + + + update add_value_service_records + + add_value_service_id = #{addValueServiceId}, + reamk = #{reamk}, + user_id = #{userId}, + + where add_value_service_records_id = #{addValueServiceRecordsId} + + + + delete from add_value_service_records where add_value_service_records_id = #{addValueServiceRecordsId} + + + + delete from add_value_service_records where add_value_service_records_id in + + #{addValueServiceRecordsId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/AdditionalServicesMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/AdditionalServicesMapper.xml new file mode 100644 index 0000000..27dd6dd --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/AdditionalServicesMapper.xml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + select additional_services_id, additional_services_type_id, service_file_id, supplies_placement, remark from additional_services + + + + + + + + insert into additional_services + + additional_services_id, + additional_services_type_id, + service_file_id, + supplies_placement, + remark, + + + #{additionalServicesId}, + #{additionalServicesTypeId}, + #{serviceFileId}, + #{suppliesPlacement}, + #{remark}, + + + + + update additional_services + + additional_services_type_id = #{additionalServicesTypeId}, + service_file_id = #{serviceFileId}, + supplies_placement = #{suppliesPlacement}, + remark = #{remark}, + + where additional_services_id = #{additionalServicesId} + + + + delete from additional_services where additional_services_id = #{additionalServicesId} + + + + delete from additional_services where additional_services_id in + + #{additionalServicesId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/AdditionalServicesTypeMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/AdditionalServicesTypeMapper.xml new file mode 100644 index 0000000..57b2178 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/AdditionalServicesTypeMapper.xml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + select additional_services_type_id, additional_services_type_name, create_by, create_time, update_by, update_time, del_flag from additional_services_type + + + + + + + + insert into additional_services_type + + additional_services_type_id, + additional_services_type_name, + create_by, + create_time, + update_by, + update_time, + del_flag, + + + #{additionalServicesTypeId}, + #{additionalServicesTypeName}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{delFlag}, + + + + + update additional_services_type + + additional_services_type_name = #{additionalServicesTypeName}, + create_by = #{createBy}, + create_time = #{createTime}, + update_by = #{updateBy}, + update_time = #{updateTime}, + del_flag = #{delFlag}, + + where additional_services_type_id = #{additionalServicesTypeId} + + + + delete from additional_services_type where additional_services_type_id = #{additionalServicesTypeId} + + + + delete from additional_services_type where additional_services_type_id in + + #{additionalServicesTypeId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/AddressConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/AddressConfigMapper.xml new file mode 100644 index 0000000..11d03dd --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/AddressConfigMapper.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + select id, address_text, address_icon, address_message, address_remark from address_config + + + + + + + + insert into address_config + + id, + address_text, + address_icon, + address_message, + address_remark, + + + #{id}, + #{addressText}, + #{addressIcon}, + #{addressMessage}, + #{addressRemark}, + + + + + update address_config + + address_text = #{addressText}, + address_icon = #{addressIcon}, + address_message = #{addressMessage}, + address_remark = #{addressRemark}, + + where id = #{id} + + + + delete from address_config where id = #{id} + + + + delete from address_config where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/AddresssMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/AddresssMapper.xml new file mode 100644 index 0000000..84cb88e --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/AddresssMapper.xml @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + select address_id, address_coordinate, address_order, address_range, address_state, del_flag, user_id from address + + + + + + + + insert into address + + address_id, + address_coordinate, + address_order, + address_range, + address_state, + del_flag, + user_id, + + + #{addressId}, + #{addressCoordinate}, + #{addressOrder}, + #{addressRange}, + #{addressState}, + #{delFlag}, + #{userId}, + + + + + update address + + address_coordinate = #{addressCoordinate}, + address_order = #{addressOrder}, + address_range = #{addressRange}, + address_state = #{addressState}, + del_flag = #{delFlag}, + user_id = #{userId}, + + where address_id = #{addressId} + + + + delete from address where address_id = #{addressId} + + + + delete from address where address_id in + + #{addressId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/AnswerMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/AnswerMapper.xml new file mode 100644 index 0000000..612718d --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/AnswerMapper.xml @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + select answer_id, answer_correct, answer_examination_id, answer_red, create_by, create_time, del_flag, reamk, update_by, update_time from answer + + + + + + + + insert into answer + + answer_id, + answer_correct, + answer_examination_id, + answer_red, + create_by, + create_time, + del_flag, + reamk, + update_by, + update_time, + + + #{answerId}, + #{answerCorrect}, + #{answerExaminationId}, + #{answerRed}, + #{createBy}, + #{createTime}, + #{delFlag}, + #{reamk}, + #{updateBy}, + #{updateTime}, + + + + + update answer + + answer_correct = #{answerCorrect}, + answer_examination_id = #{answerExaminationId}, + answer_red = #{answerRed}, + create_by = #{createBy}, + create_time = #{createTime}, + del_flag = #{delFlag}, + reamk = #{reamk}, + update_by = #{updateBy}, + update_time = #{updateTime}, + + where answer_id = #{answerId} + + + + delete from answer where answer_id = #{answerId} + + + + delete from answer where answer_id in + + #{answerId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/ApplyRefundConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/ApplyRefundConfigMapper.xml new file mode 100644 index 0000000..762f559 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/ApplyRefundConfigMapper.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + select id, apply_refund_message, apply_refund_image from apply_refund_config + + + + + + + + insert into apply_refund_config + + id, + apply_refund_message, + apply_refund_image, + + + #{id}, + #{applyRefundMessage}, + #{applyRefundImage}, + + + + + update apply_refund_config + + apply_refund_message = #{applyRefundMessage}, + apply_refund_image = #{applyRefundImage}, + + where id = #{id} + + + + delete from apply_refund_config where id = #{id} + + + + delete from apply_refund_config where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/AppraisalRecordsMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/AppraisalRecordsMapper.xml new file mode 100644 index 0000000..3af35a4 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/AppraisalRecordsMapper.xml @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + select appraisal_records_id, answer_id, del_flag, examination_id, reamk, user_id from appraisal_records + + + + + + + + insert into appraisal_records + + appraisal_records_id, + answer_id, + del_flag, + examination_id, + reamk, + user_id, + + + #{appraisalRecordsId}, + #{answerId}, + #{delFlag}, + #{examinationId}, + #{reamk}, + #{userId}, + + + + + update appraisal_records + + answer_id = #{answerId}, + del_flag = #{delFlag}, + examination_id = #{examinationId}, + reamk = #{reamk}, + user_id = #{userId}, + + where appraisal_records_id = #{appraisalRecordsId} + + + + delete from appraisal_records where appraisal_records_id = #{appraisalRecordsId} + + + + delete from appraisal_records where appraisal_records_id in + + #{appraisalRecordsId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/BasicServicesMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/BasicServicesMapper.xml new file mode 100644 index 0000000..b9ea515 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/BasicServicesMapper.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + select basic_services_id, basic_services_type from basic_services + + + + + + + + insert into basic_services + + basic_services_id, + basic_services_type, + + + #{basicServicesId}, + #{basicServicesType}, + + + + + update basic_services + + basic_services_type = #{basicServicesType}, + + where basic_services_id = #{basicServicesId} + + + + delete from basic_services where basic_services_id = #{basicServicesId} + + + + delete from basic_services where basic_services_id in + + #{basicServicesId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/BondConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/BondConfigMapper.xml new file mode 100644 index 0000000..57a9c62 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/BondConfigMapper.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + + + select id, bond_title, bond_text, bond_url from bond_config + + + + + + + + insert into bond_config + + id, + bond_title, + bond_text, + bond_url, + + + #{id}, + #{bondTitle}, + #{bondText}, + #{bondUrl}, + + + + + update bond_config + + bond_title = #{bondTitle}, + bond_text = #{bondText}, + bond_url = #{bondUrl}, + + where id = #{id} + + + + delete from bond_config where id = #{id} + + + + delete from bond_config where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/CarouselImageMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/CarouselImageMapper.xml new file mode 100644 index 0000000..c81adfc --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/CarouselImageMapper.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + select id, image from carousel_image + + + + + + + + insert into carousel_image + + id, + image, + + + #{id}, + #{image}, + + + + + update carousel_image + + image = #{image}, + + where id = #{id} + + + + delete from carousel_image where id = #{id} + + + + delete from carousel_image where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/CertificationAuditConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/CertificationAuditConfigMapper.xml new file mode 100644 index 0000000..8cad980 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/CertificationAuditConfigMapper.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + select id, type, type_name, type_icon, type_text from certification_audit_config + + + + + + + + insert into certification_audit_config + + id, + type, + type_name, + type_icon, + type_text, + + + #{id}, + #{type}, + #{typeName}, + #{typeIcon}, + #{typeText}, + + + + + update certification_audit_config + + type = #{type}, + type_name = #{typeName}, + type_icon = #{typeIcon}, + type_text = #{typeText}, + + where id = #{id} + + + + delete from certification_audit_config where id = #{id} + + + + delete from certification_audit_config where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/CertificationJoinLicenseMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/CertificationJoinLicenseMapper.xml new file mode 100644 index 0000000..057773b --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/CertificationJoinLicenseMapper.xml @@ -0,0 +1,57 @@ + + + + + + + + + + + select license_id, certification_id from certification_join_license + + + + + + + + insert into certification_join_license + + license_id, + certification_id, + + + #{licenseId}, + #{certificationId}, + + + + + update certification_join_license + + certification_id = #{certificationId}, + + where license_id = #{licenseId} + + + + delete from certification_join_license where license_id = #{licenseId} + + + + delete from certification_join_license where license_id in + + #{licenseId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/CertificationMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/CertificationMapper.xml new file mode 100644 index 0000000..9b36694 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/CertificationMapper.xml @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + select certification_id, certification_age, certification_experience, certification_identity_card, certification_license_id, certification_name, certification_pass, certification_pet_type_id, certification_sex, certificationv_phone, create_by, create_time, del_flag, reamk, update_by, update_time, pet_teacher_id from certification + + + + + + + + insert into certification + + certification_id, + certification_age, + certification_experience, + certification_identity_card, + certification_license_id, + certification_name, + certification_pass, + certification_pet_type_id, + certification_sex, + certificationv_phone, + create_by, + create_time, + del_flag, + reamk, + update_by, + update_time, + pet_teacher_id, + + + #{certificationId}, + #{certificationAge}, + #{certificationExperience}, + #{certificationIdentityCard}, + #{certificationLicenseId}, + #{certificationName}, + #{certificationPass}, + #{certificationPetTypeId}, + #{certificationSex}, + #{certificationvPhone}, + #{createBy}, + #{createTime}, + #{delFlag}, + #{reamk}, + #{updateBy}, + #{updateTime}, + #{petTeacherId}, + + + + + update certification + + certification_age = #{certificationAge}, + certification_experience = #{certificationExperience}, + certification_identity_card = #{certificationIdentityCard}, + certification_license_id = #{certificationLicenseId}, + certification_name = #{certificationName}, + certification_pass = #{certificationPass}, + certification_pet_type_id = #{certificationPetTypeId}, + certification_sex = #{certificationSex}, + certificationv_phone = #{certificationvPhone}, + create_by = #{createBy}, + create_time = #{createTime}, + del_flag = #{delFlag}, + reamk = #{reamk}, + update_by = #{updateBy}, + update_time = #{updateTime}, + pet_teacher_id = #{petTeacherId}, + + where certification_id = #{certificationId} + + + + delete from certification where certification_id = #{certificationId} + + + + delete from certification where certification_id in + + #{certificationId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/CheckImageMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/CheckImageMapper.xml new file mode 100644 index 0000000..f90355b --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/CheckImageMapper.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + + + select check_image_id, check_id, check_image_name, check_image_type_id from check_image + + + + + + + + insert into check_image + + check_image_id, + check_id, + check_image_name, + check_image_type_id, + + + #{checkImageId}, + #{checkId}, + #{checkImageName}, + #{checkImageTypeId}, + + + + + update check_image + + check_id = #{checkId}, + check_image_name = #{checkImageName}, + check_image_type_id = #{checkImageTypeId}, + + where check_image_id = #{checkImageId} + + + + delete from check_image where check_image_id = #{checkImageId} + + + + delete from check_image where check_image_id in + + #{checkImageId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/CheckImageTypeMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/CheckImageTypeMapper.xml new file mode 100644 index 0000000..f2553f4 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/CheckImageTypeMapper.xml @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + select check_image_type_id, check_image_type_name, check_image_type_max, check_image_type_min, create_by, create_time, update_by, update_time, del_flag from check_image_type + + + + + + + + insert into check_image_type + + check_image_type_id, + check_image_type_name, + check_image_type_max, + check_image_type_min, + create_by, + create_time, + update_by, + update_time, + del_flag, + + + #{checkImageTypeId}, + #{checkImageTypeName}, + #{checkImageTypeMax}, + #{checkImageTypeMin}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{delFlag}, + + + + + update check_image_type + + check_image_type_name = #{checkImageTypeName}, + check_image_type_max = #{checkImageTypeMax}, + check_image_type_min = #{checkImageTypeMin}, + create_by = #{createBy}, + create_time = #{createTime}, + update_by = #{updateBy}, + update_time = #{updateTime}, + del_flag = #{delFlag}, + + where check_image_type_id = #{checkImageTypeId} + + + + delete from check_image_type where check_image_type_id = #{checkImageTypeId} + + + + delete from check_image_type where check_image_type_id in + + #{checkImageTypeId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/PetsBreadMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/PetsBreadMapper.xml new file mode 100644 index 0000000..74fa58e --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/PetsBreadMapper.xml @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + select pet_bread_id, pet_species_id, pets_bread_name, pet_healthid_id, pet_id, pets_healthid_certificate, pets_healthid_deworming, pets_healthid_info, pets_healthid_sterilization, pets_healthid_vaccine from pets_bread + + + + + + + + insert into pets_bread + + pet_bread_id, + pet_species_id, + pets_bread_name, + pet_healthid_id, + pet_id, + pets_healthid_certificate, + pets_healthid_deworming, + pets_healthid_info, + pets_healthid_sterilization, + pets_healthid_vaccine, + + + #{petBreadId}, + #{petSpeciesId}, + #{petsBreadName}, + #{petHealthidId}, + #{petId}, + #{petsHealthidCertificate}, + #{petsHealthidDeworming}, + #{petsHealthidInfo}, + #{petsHealthidSterilization}, + #{petsHealthidVaccine}, + + + + + update pets_bread + + pet_species_id = #{petSpeciesId}, + pets_bread_name = #{petsBreadName}, + pet_healthid_id = #{petHealthidId}, + pet_id = #{petId}, + pets_healthid_certificate = #{petsHealthidCertificate}, + pets_healthid_deworming = #{petsHealthidDeworming}, + pets_healthid_info = #{petsHealthidInfo}, + pets_healthid_sterilization = #{petsHealthidSterilization}, + pets_healthid_vaccine = #{petsHealthidVaccine}, + + where pet_bread_id = #{petBreadId} + + + + delete from pets_bread where pet_bread_id = #{petBreadId} + + + + delete from pets_bread where pet_bread_id in + + #{petBreadId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/PlatformAgreementConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/PlatformAgreementConfigMapper.xml new file mode 100644 index 0000000..dc49ff4 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/PlatformAgreementConfigMapper.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + select id, platform_agreement_text from platform_agreement_config + + + + + + + + insert into platform_agreement_config + + id, + platform_agreement_text, + + + #{id}, + #{platformAgreementText}, + + + + + update platform_agreement_config + + platform_agreement_text = #{platformAgreementText}, + + where id = #{id} + + + + delete from platform_agreement_config where id = #{id} + + + + delete from platform_agreement_config where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/ServiceFileMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/ServiceFileMapper.xml new file mode 100644 index 0000000..140e0d7 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/ServiceFileMapper.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + select service_file_id, pet_teacher_id, order_id from service_file + + + + + + + + insert into service_file + + service_file_id, + pet_teacher_id, + order_id, + + + #{serviceFileId}, + #{petTeacherId}, + #{orderId}, + + + + + update service_file + + pet_teacher_id = #{petTeacherId}, + order_id = #{orderId}, + + where service_file_id = #{serviceFileId} + + + + delete from service_file where service_file_id = #{serviceFileId} + + + + delete from service_file where service_file_id in + + #{serviceFileId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/ServiceRecordConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/ServiceRecordConfigMapper.xml new file mode 100644 index 0000000..e286e74 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/ServiceRecordConfigMapper.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + select id, service_record_icon, service_record_text from service_record_config + + + + + + + + insert into service_record_config + + id, + service_record_icon, + service_record_text, + + + #{id}, + #{serviceRecordIcon}, + #{serviceRecordText}, + + + + + update service_record_config + + service_record_icon = #{serviceRecordIcon}, + service_record_text = #{serviceRecordText}, + + where id = #{id} + + + + delete from service_record_config where id = #{id} + + + + delete from service_record_config where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/ServiceRecordMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/ServiceRecordMapper.xml new file mode 100644 index 0000000..38bcd7d --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/ServiceRecordMapper.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + select id, pet_teacher_id, create_by, create_time, del_flag, images_record, remark, service_time, service_type, text_record, update_by, update_time from service_record + + + + + + + + insert into service_record + + id, + pet_teacher_id, + create_by, + create_time, + del_flag, + images_record, + remark, + service_time, + service_type, + text_record, + update_by, + update_time, + + + #{id}, + #{petTeacherId}, + #{createBy}, + #{createTime}, + #{delFlag}, + #{imagesRecord}, + #{remark}, + #{serviceTime}, + #{serviceType}, + #{textRecord}, + #{updateBy}, + #{updateTime}, + + + + + update service_record + + pet_teacher_id = #{petTeacherId}, + create_by = #{createBy}, + create_time = #{createTime}, + del_flag = #{delFlag}, + images_record = #{imagesRecord}, + remark = #{remark}, + service_time = #{serviceTime}, + service_type = #{serviceType}, + text_record = #{textRecord}, + update_by = #{updateBy}, + update_time = #{updateTime}, + + where id = #{id} + + + + delete from service_record where id = #{id} + + + + delete from service_record where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/ServiceTypeMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/ServiceTypeMapper.xml new file mode 100644 index 0000000..d6019a0 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/ServiceTypeMapper.xml @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + select id, create_by, create_time, del_flag, remark, service_name, update_by, update_time from service_type + + + + + + + + insert into service_type + + id, + create_by, + create_time, + del_flag, + remark, + service_name, + update_by, + update_time, + + + #{id}, + #{createBy}, + #{createTime}, + #{delFlag}, + #{remark}, + #{serviceName}, + #{updateBy}, + #{updateTime}, + + + + + update service_type + + create_by = #{createBy}, + create_time = #{createTime}, + del_flag = #{delFlag}, + remark = #{remark}, + service_name = #{serviceName}, + update_by = #{updateBy}, + update_time = #{updateTime}, + + where id = #{id} + + + + delete from service_type where id = #{id} + + + + delete from service_type where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/ServiceUploadConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/ServiceUploadConfigMapper.xml new file mode 100644 index 0000000..911ad69 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/ServiceUploadConfigMapper.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + select id, service_upload_text from service_upload_config + + + + + + + + insert into service_upload_config + + id, + service_upload_text, + + + #{id}, + #{serviceUploadText}, + + + + + update service_upload_config + + service_upload_text = #{serviceUploadText}, + + where id = #{id} + + + + delete from service_upload_config where id = #{id} + + + + delete from service_upload_config where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/ShortAnswerQuestionsMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/ShortAnswerQuestionsMapper.xml new file mode 100644 index 0000000..89f99f5 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/ShortAnswerQuestionsMapper.xml @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + select short_answer_questions_id, create_by, create_time, del_flag, reamk, short_answer_questions_reply, short_answer_questions_solve, short_answer_questions_trueorfalse, update_by, update_time, user_id from short_answer_questions + + + + + + + + insert into short_answer_questions + + short_answer_questions_id, + create_by, + create_time, + del_flag, + reamk, + short_answer_questions_reply, + short_answer_questions_solve, + short_answer_questions_trueorfalse, + update_by, + update_time, + user_id, + + + #{shortAnswerQuestionsId}, + #{createBy}, + #{createTime}, + #{delFlag}, + #{reamk}, + #{shortAnswerQuestionsReply}, + #{shortAnswerQuestionsSolve}, + #{shortAnswerQuestionsTrueorfalse}, + #{updateBy}, + #{updateTime}, + #{userId}, + + + + + update short_answer_questions + + create_by = #{createBy}, + create_time = #{createTime}, + del_flag = #{delFlag}, + reamk = #{reamk}, + short_answer_questions_reply = #{shortAnswerQuestionsReply}, + short_answer_questions_solve = #{shortAnswerQuestionsSolve}, + short_answer_questions_trueorfalse = #{shortAnswerQuestionsTrueorfalse}, + update_by = #{updateBy}, + update_time = #{updateTime}, + user_id = #{userId}, + + where short_answer_questions_id = #{shortAnswerQuestionsId} + + + + delete from short_answer_questions where short_answer_questions_id = #{shortAnswerQuestionsId} + + + + delete from short_answer_questions where short_answer_questions_id in + + #{shortAnswerQuestionsId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/SingleMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/SingleMapper.xml new file mode 100644 index 0000000..cd68d09 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/SingleMapper.xml @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + select single_id, address_id, create_by, create_time, del_flag, noorders_date, noorders_end, noorders_start, reamk, update_by, update_time, user_id from single + + + + + + + + insert into single + + single_id, + address_id, + create_by, + create_time, + del_flag, + noorders_date, + noorders_end, + noorders_start, + reamk, + update_by, + update_time, + user_id, + + + #{singleId}, + #{addressId}, + #{createBy}, + #{createTime}, + #{delFlag}, + #{noordersDate}, + #{noordersEnd}, + #{noordersStart}, + #{reamk}, + #{updateBy}, + #{updateTime}, + #{userId}, + + + + + update single + + address_id = #{addressId}, + create_by = #{createBy}, + create_time = #{createTime}, + del_flag = #{delFlag}, + noorders_date = #{noordersDate}, + noorders_end = #{noordersEnd}, + noorders_start = #{noordersStart}, + reamk = #{reamk}, + update_by = #{updateBy}, + update_time = #{updateTime}, + user_id = #{userId}, + + where single_id = #{singleId} + + + + delete from single where single_id = #{singleId} + + + + delete from single where single_id in + + #{singleId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/ToolMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/ToolMapper.xml new file mode 100644 index 0000000..10b8c03 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/ToolMapper.xml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + select tool_id, create_by, create_time, del_flag, reamk, tool_name, update_by, update_time from tool + + + + + + + + insert into tool + + tool_id, + create_by, + create_time, + del_flag, + reamk, + tool_name, + update_by, + update_time, + + + #{toolId}, + #{createBy}, + #{createTime}, + #{delFlag}, + #{reamk}, + #{toolName}, + #{updateBy}, + #{updateTime}, + + + + + update tool + + create_by = #{createBy}, + create_time = #{createTime}, + del_flag = #{delFlag}, + reamk = #{reamk}, + tool_name = #{toolName}, + update_by = #{updateBy}, + update_time = #{updateTime}, + + where tool_id = #{toolId} + + + + delete from tool where tool_id = #{toolId} + + + + delete from tool where tool_id in + + #{toolId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/TrainingMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/TrainingMapper.xml new file mode 100644 index 0000000..b182228 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/TrainingMapper.xml @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + select training_id, create_by, create_time, del_flag, profile, reamk, training_assess_type, update_by, update_time from training + + + + + + + + insert into training + + training_id, + create_by, + create_time, + del_flag, + profile, + reamk, + training_assess_type, + update_by, + update_time, + + + #{trainingId}, + #{createBy}, + #{createTime}, + #{delFlag}, + #{profile}, + #{reamk}, + #{trainingAssessType}, + #{updateBy}, + #{updateTime}, + + + + + update training + + create_by = #{createBy}, + create_time = #{createTime}, + del_flag = #{delFlag}, + profile = #{profile}, + reamk = #{reamk}, + training_assess_type = #{trainingAssessType}, + update_by = #{updateBy}, + update_time = #{updateTime}, + + where training_id = #{trainingId} + + + + delete from training where training_id = #{trainingId} + + + + delete from training where training_id in + + #{trainingId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/TransactionDetailsMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/TransactionDetailsMapper.xml new file mode 100644 index 0000000..4d1aa5f --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/TransactionDetailsMapper.xml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + select id, create_time, details_name, details_price, transaction_type from transaction_details + + + + + + + + insert into transaction_details + + id, + create_time, + details_name, + details_price, + transaction_type, + + + #{id}, + #{createTime}, + #{detailsName}, + #{detailsPrice}, + #{transactionType}, + + + + + update transaction_details + + create_time = #{createTime}, + details_name = #{detailsName}, + details_price = #{detailsPrice}, + transaction_type = #{transactionType}, + + where id = #{id} + + + + delete from transaction_details where id = #{id} + + + + delete from transaction_details where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/UnitMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/UnitMapper.xml new file mode 100644 index 0000000..fda2b07 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/UnitMapper.xml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + select unit_id, unit_name, create_by, create_time, update_by, update_time, del_flag from unit + + + + + + + + insert into unit + + unit_id, + unit_name, + create_by, + create_time, + update_by, + update_time, + del_flag, + + + #{unitId}, + #{unitName}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{delFlag}, + + + + + update unit + + unit_name = #{unitName}, + create_by = #{createBy}, + create_time = #{createTime}, + update_by = #{updateBy}, + update_time = #{updateTime}, + del_flag = #{delFlag}, + + where unit_id = #{unitId} + + + + delete from unit where unit_id = #{unitId} + + + + delete from unit where unit_id in + + #{unitId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/UserBindingConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/UserBindingConfigMapper.xml new file mode 100644 index 0000000..91d3774 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/UserBindingConfigMapper.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + select id, promotion_name, promotion_icon, promotion_type, category from user_binding_config + + + + + + + + insert into user_binding_config + + id, + promotion_name, + promotion_icon, + promotion_type, + category, + + + #{id}, + #{promotionName}, + #{promotionIcon}, + #{promotionType}, + #{category}, + + + + + update user_binding_config + + promotion_name = #{promotionName}, + promotion_icon = #{promotionIcon}, + promotion_type = #{promotionType}, + category = #{category}, + + where id = #{id} + + + + delete from user_binding_config where id = #{id} + + + + delete from user_binding_config where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/UsersMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/UsersMapper.xml new file mode 100644 index 0000000..c32dadf --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/UsersMapper.xml @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + select user_id, create_by, create_time, del_flag, remark, update_time, updator_by, user_image, user_name, user_state, user_telephone, unionid, openid, access_token, expires_in, refresh_token, expire_time from users + + + + + + + + insert into users + + user_id, + create_by, + create_time, + del_flag, + remark, + update_time, + updator_by, + user_image, + user_name, + user_state, + user_telephone, + unionid, + openid, + access_token, + expires_in, + refresh_token, + expire_time, + + + #{userId}, + #{createBy}, + #{createTime}, + #{delFlag}, + #{remark}, + #{updateTime}, + #{updatorBy}, + #{userImage}, + #{userName}, + #{userState}, + #{userTelephone}, + #{unionid}, + #{openid}, + #{accessToken}, + #{expiresIn}, + #{refreshToken}, + #{expireTime}, + + + + + update users + + create_by = #{createBy}, + create_time = #{createTime}, + del_flag = #{delFlag}, + remark = #{remark}, + update_time = #{updateTime}, + updator_by = #{updatorBy}, + user_image = #{userImage}, + user_name = #{userName}, + user_state = #{userState}, + user_telephone = #{userTelephone}, + unionid = #{unionid}, + openid = #{openid}, + access_token = #{accessToken}, + expires_in = #{expiresIn}, + refresh_token = #{refreshToken}, + expire_time = #{expireTime}, + + where user_id = #{userId} + + + + delete from users where user_id = #{userId} + + + + delete from users where user_id in + + #{userId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/WalkDogMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/WalkDogMapper.xml new file mode 100644 index 0000000..3abac94 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/WalkDogMapper.xml @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + select walk_dog_id, service_file_id, supplies_placement, walk_dog_whether, supplies_placement_umbrella, walk_dog_raining, walk_dog_time, walk_dog_behavior, preference_area, preference_route from walk_dog + + + + + + + + insert into walk_dog + + walk_dog_id, + service_file_id, + supplies_placement, + walk_dog_whether, + supplies_placement_umbrella, + walk_dog_raining, + walk_dog_time, + walk_dog_behavior, + preference_area, + preference_route, + + + #{walkDogId}, + #{serviceFileId}, + #{suppliesPlacement}, + #{walkDogWhether}, + #{suppliesPlacementUmbrella}, + #{walkDogRaining}, + #{walkDogTime}, + #{walkDogBehavior}, + #{preferenceArea}, + #{preferenceRoute}, + + + + + update walk_dog + + service_file_id = #{serviceFileId}, + supplies_placement = #{suppliesPlacement}, + walk_dog_whether = #{walkDogWhether}, + supplies_placement_umbrella = #{suppliesPlacementUmbrella}, + walk_dog_raining = #{walkDogRaining}, + walk_dog_time = #{walkDogTime}, + walk_dog_behavior = #{walkDogBehavior}, + preference_area = #{preferenceArea}, + preference_route = #{preferenceRoute}, + + where walk_dog_id = #{walkDogId} + + + + delete from walk_dog where walk_dog_id = #{walkDogId} + + + + delete from walk_dog where walk_dog_id in + + #{walkDogId} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/WalletMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/WalletMapper.xml new file mode 100644 index 0000000..355bf30 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/WalletMapper.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + select id, price, tid from wallet + + + + + + + + insert into wallet + + id, + price, + tid, + + + #{id}, + #{price}, + #{tid}, + + + + + update wallet + + price = #{price}, + tid = #{tid}, + + where id = #{id} + + + + delete from wallet where id = #{id} + + + + delete from wallet where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-catdog/src/main/resources/mapper/system/WithdrawalConfigMapper.xml b/ruoyi-catdog/src/main/resources/mapper/system/WithdrawalConfigMapper.xml new file mode 100644 index 0000000..39f6aa2 --- /dev/null +++ b/ruoyi-catdog/src/main/resources/mapper/system/WithdrawalConfigMapper.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + + + select id, withdrawal_title, withdrawal_text, withdrawal_message from withdrawal_config + + + + + + + + insert into withdrawal_config + + id, + withdrawal_title, + withdrawal_text, + withdrawal_message, + + + #{id}, + #{withdrawalTitle}, + #{withdrawalText}, + #{withdrawalMessage}, + + + + + update withdrawal_config + + withdrawal_title = #{withdrawalTitle}, + withdrawal_text = #{withdrawalText}, + withdrawal_message = #{withdrawalMessage}, + + where id = #{id} + + + + delete from withdrawal_config where id = #{id} + + + + delete from withdrawal_config where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/core/controller/BaseController.java b/ruoyi-common/src/main/java/com/ruoyi/common/core/controller/BaseController.java index 0edae6c..3edc4d5 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/core/controller/BaseController.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/core/controller/BaseController.java @@ -122,6 +122,14 @@ public class BaseController return AjaxResult.success(message); } + /** + * 返回成功数据 + */ + public AjaxResult success(Object data) + { + return AjaxResult.success(data); + } + /** * 返回失败消息 */ diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/utils/DateUtils.java b/ruoyi-common/src/main/java/com/ruoyi/common/utils/DateUtils.java index 51b563d..0468519 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/utils/DateUtils.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/utils/DateUtils.java @@ -33,14 +33,20 @@ public class DateUtils extends org.apache.commons.lang3.time.DateUtils /** * 获取当前Date型日期 - * + * * @return Date() 当前日期 */ - public static Date getNowDate() + public static Date getNowDate1() { return new Date(); } + public static LocalDateTime getNowDate() + { + return LocalDateTime.now(); + } + + /** * 获取当前日期, 默认格式为yyyy-MM-dd * diff --git a/ruoyi-framework/pom.xml b/ruoyi-framework/pom.xml index e7111e5..fd7fc50 100644 --- a/ruoyi-framework/pom.xml +++ b/ruoyi-framework/pom.xml @@ -69,5 +69,9 @@ ruoyi-system + + com.ruoyi + ruoyi-catdog + diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/web/domain/server/Jvm.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/web/domain/server/Jvm.java index 485d201..1be287d 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/web/domain/server/Jvm.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/web/domain/server/Jvm.java @@ -117,6 +117,6 @@ public class Jvm */ public String getRunTime() { - return DateUtils.getDatePoor(DateUtils.getNowDate(), DateUtils.getServerStartDate()); + return DateUtils.getDatePoor(DateUtils.getNowDate1(), DateUtils.getServerStartDate()); } } diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysLoginService.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysLoginService.java index 2198fba..320a4c4 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysLoginService.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysLoginService.java @@ -160,7 +160,7 @@ public class SysLoginService { */ public void recordLoginInfo(SysUser user) { user.setLoginIp(IpUtils.getIpAddr(ServletUtils.getRequest())); - user.setLoginDate(DateUtils.getNowDate()); + user.setLoginDate(DateUtils.getNowDate1()); userService.updateUserProfile(user); } diff --git a/ruoyi-mall/src/main/java/com/cyl/config/WechatConfig.java b/ruoyi-mall/src/main/java/com/cyl/config/WechatConfig.java index 8d9c54d..ffe7b22 100644 --- a/ruoyi-mall/src/main/java/com/cyl/config/WechatConfig.java +++ b/ruoyi-mall/src/main/java/com/cyl/config/WechatConfig.java @@ -12,7 +12,7 @@ import org.springframework.context.annotation.DependsOn; @ConditionalOnProperty(prefix = "wechat", name = "enabled", havingValue = "true") public class WechatConfig { - @Bean +// @Bean public JsapiService jsapiService(){ return new JsapiService.Builder().config(WechatPayConfig.getInstance()).build(); } diff --git a/ruoyi-mall/src/main/java/com/cyl/h5/config/SecurityUtil.java b/ruoyi-mall/src/main/java/com/cyl/h5/config/SecurityUtil.java index aacc66a..6121df7 100644 --- a/ruoyi-mall/src/main/java/com/cyl/h5/config/SecurityUtil.java +++ b/ruoyi-mall/src/main/java/com/cyl/h5/config/SecurityUtil.java @@ -12,5 +12,4 @@ public class SecurityUtil { Member member = (Member) LocalDataUtil.getVar(Constants.MEMBER_INFO); return member; } - } diff --git a/ruoyi-mall/src/main/java/com/cyl/h5/controller/H5AppointmentController.java b/ruoyi-mall/src/main/java/com/cyl/h5/controller/H5AppointmentController.java index 788da4b..ee54ae5 100644 --- a/ruoyi-mall/src/main/java/com/cyl/h5/controller/H5AppointmentController.java +++ b/ruoyi-mall/src/main/java/com/cyl/h5/controller/H5AppointmentController.java @@ -39,57 +39,57 @@ public class H5AppointmentController { @Autowired private H5MemberAddressService h5MemberAddressService; - @ApiOperation("创建预约单") - @PostMapping("/add") - public AjaxResult submit(@RequestBody AppointmentSubmitForm form) { - log.info("0 开始创建预约单:" + form); - - //1、查询会员 - Member member = (Member) LocalDataUtil.getVar(Constants.MEMBER_INFO); - if(ObjectUtil.isNull(member)){ - return AjaxResult.error("token校验失败"); - } - - //2、新建会员地址 - log.info("2 新建会员地址:" + member); - MemberAddressVO memberAddressVO = h5MemberAddressService.selectById(form.getAddressId()); - if(ObjectUtil.isNull(memberAddressVO)){ - return AjaxResult.error("地址不存在"); - } - Long memberId = member.getId(); - String redisKey = "h5_order_add" + memberId; - String redisValue = memberId + "_" + System.currentTimeMillis(); - try{ - //3、提交订单 - log.info("3 开始提交订单:" + memberAddressVO); - OrderSubmitForm orderSubmitForm = new OrderSubmitForm(); - final BeanCopier beanCopier = BeanCopier.create(AppointmentSubmitForm.class, OrderSubmitForm.class, false); - beanCopier.copy(form, orderSubmitForm, null); - orderSubmitForm.setAddressId(memberAddressVO.getId()); - - redisService.lock(redisKey, redisValue, 60); - Order order = orderService.submit(orderSubmitForm); - - //4、提交服务信息 -// log.info("4 提交服务信息:" + order); -// orderService.submitServiceInfo(order.getId(), form.getService()); -// orderService.submitOrderService(order.getId(), form.getPetOrderServices()); - //TODO 4、创建支付预付单 - log.info("4 创建支付预付单......"); - OrderPayResponse response = orderService.orderCreateAndPay(order, member, form.getOpenId()); - - log.info("5 创建订单完成:" + response); - return AjaxResult.successData(response); - //return ResponseEntity.ok(response); - }catch (Exception e){ - log.error("创建订单方法异常", e); - throw new RuntimeException("服务繁忙,稍后再试"); - }finally { - try { - redisService.unLock(redisKey, redisValue); - } catch (Exception e) { - e.printStackTrace(); - } - } - } +// @ApiOperation("创建预约单") +// @PostMapping("/add") +// public AjaxResult submit(@RequestBody AppointmentSubmitForm form) { +// log.info("0 开始创建预约单:" + form); +// +// //1、查询会员 +// Member member = (Member) LocalDataUtil.getVar(Constants.MEMBER_INFO); +// if(ObjectUtil.isNull(member)){ +// return AjaxResult.error("token校验失败"); +// } +// +// //2、新建会员地址 +// log.info("2 新建会员地址:" + member); +// MemberAddressVO memberAddressVO = h5MemberAddressService.selectById(form.getAddressId()); +// if(ObjectUtil.isNull(memberAddressVO)){ +// return AjaxResult.error("地址不存在"); +// } +// Long memberId = member.getId(); +// String redisKey = "h5_order_add" + memberId; +// String redisValue = memberId + "_" + System.currentTimeMillis(); +// try{ +// //3、提交订单 +// log.info("3 开始提交订单:" + memberAddressVO); +// OrderSubmitForm orderSubmitForm = new OrderSubmitForm(); +// final BeanCopier beanCopier = BeanCopier.create(AppointmentSubmitForm.class, OrderSubmitForm.class, false); +// beanCopier.copy(form, orderSubmitForm, null); +// orderSubmitForm.setAddressId(memberAddressVO.getId()); +// +// redisService.lock(redisKey, redisValue, 60); +// Order order = orderService.submit(orderSubmitForm); +// +// //4、提交服务信息 +//// log.info("4 提交服务信息:" + order); +//// orderService.submitServiceInfo(order.getId(), form.getService()); +//// orderService.submitOrderService(order.getId(), form.getPetOrderServices()); +// //TODO 4、创建支付预付单 +// log.info("4 创建支付预付单......"); +// OrderPayResponse response = orderService.orderCreateAndPay(order, member, form.getOpenId()); +// +// log.info("5 创建订单完成:" + response); +// return AjaxResult.successData(response); +// //return ResponseEntity.ok(response); +// }catch (Exception e){ +// log.error("创建订单方法异常", e); +// throw new RuntimeException("服务繁忙,稍后再试"); +// }finally { +// try { +// redisService.unLock(redisKey, redisValue); +// } catch (Exception e) { +// e.printStackTrace(); +// } +// } +// } } diff --git a/ruoyi-mall/src/main/java/com/cyl/h5/controller/H5BondController.java b/ruoyi-mall/src/main/java/com/cyl/h5/controller/H5BondController.java index 732ca6a..b597b81 100644 --- a/ruoyi-mall/src/main/java/com/cyl/h5/controller/H5BondController.java +++ b/ruoyi-mall/src/main/java/com/cyl/h5/controller/H5BondController.java @@ -36,34 +36,34 @@ public class H5BondController { @Autowired private IBondTransactionService bondTransactionService; - @ApiOperation("发起保证金缴纳支付") - @PostMapping("/orderPay") - public AjaxResult orderPay(@RequestBody @Valid BondSubmitForm form) { - log.info("保证金缴纳,提交的数据:{}", JSONObject.toJSONString(form)); - Staff staff = (Staff) LocalDataUtil.getVar(Constants.STAFF_INFO); - Long staffId = staff.getId(); - - //防止用户重复提交 - String redisKey = "h5_oms_bond_order_pay_" + staffId; - String redisValue = staffId + "_" + System.currentTimeMillis(); - try { - redisService.lock(redisKey, redisValue, 60); - BigDecimal amount = new BigDecimal(200); - if (StringUtils.isNotEmpty(form.getTotalPrice())) { - amount = BigDecimal.valueOf(Integer.valueOf(form.getTotalPrice())); - } - return AjaxResult.success(orderService.bondPay(staff, form.getOpenId(), amount)); - } catch (Exception e) { - log.error("保证金缴纳支付方法异常", e); - throw new RuntimeException(e.getMessage()); - } finally { - try { - redisService.unLock(redisKey, redisValue); - } catch (Exception e) { - log.error("", e); - } - } - } +// @ApiOperation("发起保证金缴纳支付") +// @PostMapping("/orderPay") +// public AjaxResult orderPay(@RequestBody @Valid BondSubmitForm form) { +// log.info("保证金缴纳,提交的数据:{}", JSONObject.toJSONString(form)); +// Staff staff = (Staff) LocalDataUtil.getVar(Constants.STAFF_INFO); +// Long staffId = staff.getId(); +// +// //防止用户重复提交 +// String redisKey = "h5_oms_bond_order_pay_" + staffId; +// String redisValue = staffId + "_" + System.currentTimeMillis(); +// try { +// redisService.lock(redisKey, redisValue, 60); +// BigDecimal amount = new BigDecimal(200); +// if (StringUtils.isNotEmpty(form.getTotalPrice())) { +// amount = BigDecimal.valueOf(Integer.valueOf(form.getTotalPrice())); +// } +// return AjaxResult.success(orderService.bondPay(staff, form.getOpenId(), amount)); +// } catch (Exception e) { +// log.error("保证金缴纳支付方法异常", e); +// throw new RuntimeException(e.getMessage()); +// } finally { +// try { +// redisService.unLock(redisKey, redisValue); +// } catch (Exception e) { +// log.error("", e); +// } +// } +// } /** diff --git a/ruoyi-mall/src/main/java/com/cyl/h5/controller/H5OrderController.java b/ruoyi-mall/src/main/java/com/cyl/h5/controller/H5OrderController.java index cdbbd04..40a4ad4 100644 --- a/ruoyi-mall/src/main/java/com/cyl/h5/controller/H5OrderController.java +++ b/ruoyi-mall/src/main/java/com/cyl/h5/controller/H5OrderController.java @@ -153,29 +153,29 @@ public class H5OrderController { } } - @ApiOperation("订单支付") - @PostMapping("/orderPay") - public ResponseEntity orderPay(@RequestBody OrderPayRequest req){ - log.info("订单支付","提交的数据:"+JSONObject.toJSONString(req)); - String redisKey = "h5_oms_order_pay_"+req.getPayId(); - String redisValue = req.getPayId()+"_"+System.currentTimeMillis(); - try { - redisService.lock(redisKey, redisValue, 60); - Member member = (Member) LocalDataUtil.getVar(Constants.MEMBER_INFO); - Long memberId = member.getId(); - req.setMemberId(memberId); - return ResponseEntity.ok(service.orderPay(req)); - }catch (Exception e){ - log.error("支付方法异常", e); - throw new RuntimeException(e.getMessage()); - }finally { - try{ - redisService.unLock(redisKey,redisValue); - }catch (Exception e){ - log.error("",e); - } - } - } +// @ApiOperation("订单支付") +// @PostMapping("/orderPay") +// public ResponseEntity orderPay(@RequestBody OrderPayRequest req){ +// log.info("订单支付","提交的数据:"+JSONObject.toJSONString(req)); +// String redisKey = "h5_oms_order_pay_"+req.getPayId(); +// String redisValue = req.getPayId()+"_"+System.currentTimeMillis(); +// try { +// redisService.lock(redisKey, redisValue, 60); +// Member member = (Member) LocalDataUtil.getVar(Constants.MEMBER_INFO); +// Long memberId = member.getId(); +// req.setMemberId(memberId); +// return ResponseEntity.ok(service.orderPay(req)); +// }catch (Exception e){ +// log.error("支付方法异常", e); +// throw new RuntimeException(e.getMessage()); +// }finally { +// try{ +// redisService.unLock(redisKey,redisValue); +// }catch (Exception e){ +// log.error("",e); +// } +// } +// } @ApiOperation("申请售后") @PostMapping("/applyRefund") diff --git a/ruoyi-mall/src/main/java/com/cyl/wechat/WechatPayService.java b/ruoyi-mall/src/main/java/com/cyl/wechat/WechatPayService.java index 3452e06..2880fef 100644 --- a/ruoyi-mall/src/main/java/com/cyl/wechat/WechatPayService.java +++ b/ruoyi-mall/src/main/java/com/cyl/wechat/WechatPayService.java @@ -17,7 +17,7 @@ import org.springframework.stereotype.Service; @ConditionalOnProperty(prefix = "wechat", name = "enabled", havingValue = "true") public class WechatPayService { - @Autowired +// @Autowired private JsapiService service; /** diff --git a/ruoyi-mall/src/main/resources/mapper/oms/OrderMapper.xml b/ruoyi-mall/src/main/resources/mapper/oms/OrderMapper.xml index 13119cc..bd642a6 100644 --- a/ruoyi-mall/src/main/resources/mapper/oms/OrderMapper.xml +++ b/ruoyi-mall/src/main/resources/mapper/oms/OrderMapper.xml @@ -4,7 +4,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> - + diff --git a/ruoyi-mall/src/main/resources/mapper/ums/AddressMapper.xml b/ruoyi-mall/src/main/resources/mapper/ums/AddressMapper.xml index e19506e..56adfa6 100644 --- a/ruoyi-mall/src/main/resources/mapper/ums/AddressMapper.xml +++ b/ruoyi-mall/src/main/resources/mapper/ums/AddressMapper.xml @@ -4,7 +4,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> - +