From ee9cb0da4a43bcf523ebb157678f64a2895fba1a Mon Sep 17 00:00:00 2001 From: nickchange <126672920+nickchange@users.noreply.github.com> Date: 星期二, 10 十月 2023 15:30:38 +0800 Subject: [PATCH] 10.10 --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TSiteController.java | 2 cloud-server-other/src/main/java/com/dsh/other/service/impl/SiteBookingServiceImpl.java | 5 cloud-server-competition/src/main/java/com/dsh/competition/service/IPaymentCompetitionService.java | 2 cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackageController.java | 11 cloud-server-course/src/main/resources/mapper/TCoursePackagePaymentMapper.xml | 8 cloud-server-other/src/main/java/com/dsh/other/controller/SiteController.java | 9 .idea/misc.xml | 1 cloud-server-other/src/main/java/com/dsh/other/service/ISiteBookingService.java | 2 cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/ball_pre_add.html | 10 cloud-server-competition/src/main/java/com/dsh/competition/mapper/PaymentCompetitionMapper.java | 1 cloud-server-course/src/main/java/com/dsh/course/service/TCoursePackagePaymentService.java | 1 .idea/workspace.xml | 113 +++++--- cloud-server-management/src/main/java/com/dsh/course/mapper/TGameConfigMapper.java | 18 + cloud-server-account/src/main/java/com/dsh/account/util/httpClinet/HttpClientUtil.java | 2 cloud-server-course/src/main/java/com/dsh/course/mapper/TCoursePackagePaymentMapper.java | 1 cloud-server-management/src/main/java/com/dsh/guns/modular/system/model/TGameConfig.java | 2 cloud-server-account/src/main/java/com/dsh/account/feignclient/course/CoursePackageClient.java | 6 cloud-server-competition/src/main/resources/mapper/PaymentCompetitionMapper.xml | 6 cloud-server-management/src/main/java/com/dsh/course/service/impl/TGameConfigServiceImpl.java | 21 + cloud-server-account/src/main/java/com/dsh/account/util/PayMoneyUtil.java | 63 +++++ cloud-server-other/src/main/java/com/dsh/other/controller/BallController.java | 4 cloud-server-account/src/main/java/com/dsh/account/feignclient/other/SiteClient.java | 3 cloud-server-other/src/main/resources/mapper/SiteBookingMapper.xml | 9 cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackagePaymentServiceImpl.java | 5 cloud-server-management/src/main/java/com/dsh/course/service/TGameConfigService.java | 17 + cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/ball_pre_edit.html | 228 +++++++++++++++--- cloud-server-other/src/main/java/com/dsh/other/mapper/SiteBookingMapper.java | 1 cloud-server-competition/src/main/java/com/dsh/competition/service/impl/PaymentCompetitionServiceImpl.java | 5 cloud-server-account/src/main/java/com/dsh/account/dto/Receivers.java | 14 + cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java | 92 +++++- cloud-server-account/src/main/java/com/dsh/account/feignclient/competition/DeductionCompetitionsClient.java | 3 cloud-server-competition/src/main/java/com/dsh/competition/controller/CompetitionController.java | 8 32 files changed, 553 insertions(+), 120 deletions(-) diff --git a/.idea/misc.xml b/.idea/misc.xml index c7462ea..02fed69 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,4 +1,3 @@ -<?xml version="1.0" encoding="UTF-8"?> <project version="4"> <component name="ExternalStorageConfigurationManager" enabled="true" /> <component name="JavaScriptSettings"> diff --git a/.idea/workspace.xml b/.idea/workspace.xml index f73921d..8080553 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -26,25 +26,34 @@ </component> <component name="ChangeListManager"> <list default="true" id="cb08d02f-fd4f-4fa2-85fe-abd508fa83ac" name="Default Changelist" comment="10.8。1"> + <change beforePath="$PROJECT_DIR$/.idea/misc.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/misc.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/java/com/dsh/course/mapper/StoreMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/java/com/dsh/course/mapper/StoreMapper.java" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCoursePackageController.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCoursePackageController.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-account/src/main/java/com/dsh/account/feignclient/competition/DeductionCompetitionsClient.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-account/src/main/java/com/dsh/account/feignclient/competition/DeductionCompetitionsClient.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-account/src/main/java/com/dsh/account/feignclient/course/CoursePackageClient.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-account/src/main/java/com/dsh/account/feignclient/course/CoursePackageClient.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-account/src/main/java/com/dsh/account/feignclient/other/SiteClient.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-account/src/main/java/com/dsh/account/feignclient/other/SiteClient.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-account/src/main/java/com/dsh/account/util/PayMoneyUtil.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-account/src/main/java/com/dsh/account/util/PayMoneyUtil.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-account/src/main/java/com/dsh/account/util/httpClinet/HttpClientUtil.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-account/src/main/java/com/dsh/account/util/httpClinet/HttpClientUtil.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-competition/src/main/java/com/dsh/competition/controller/CompetitionController.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-competition/src/main/java/com/dsh/competition/controller/CompetitionController.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-competition/src/main/java/com/dsh/competition/mapper/PaymentCompetitionMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-competition/src/main/java/com/dsh/competition/mapper/PaymentCompetitionMapper.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-competition/src/main/java/com/dsh/competition/service/IPaymentCompetitionService.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-competition/src/main/java/com/dsh/competition/service/IPaymentCompetitionService.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-competition/src/main/java/com/dsh/competition/service/impl/PaymentCompetitionServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-competition/src/main/java/com/dsh/competition/service/impl/PaymentCompetitionServiceImpl.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-competition/src/main/resources/mapper/PaymentCompetitionMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-competition/src/main/resources/mapper/PaymentCompetitionMapper.xml" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackageController.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackageController.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-course/src/main/java/com/dsh/course/mapper/TCoursePackagePaymentMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-course/src/main/java/com/dsh/course/mapper/TCoursePackagePaymentMapper.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-course/src/main/java/com/dsh/course/service/TCoursePackagePaymentService.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-course/src/main/java/com/dsh/course/service/TCoursePackagePaymentService.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackagePaymentServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackagePaymentServiceImpl.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-course/src/main/resources/mapper/TCoursePackagePaymentMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-course/src/main/resources/mapper/TCoursePackagePaymentMapper.xml" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TSiteController.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TSiteController.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/java/com/dsh/guns/modular/system/service/IStoreService.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/java/com/dsh/guns/modular/system/service/IStoreService.java" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/java/com/dsh/guns/modular/system/service/impl/StoreServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/java/com/dsh/guns/modular/system/service/impl/StoreServiceImpl.java" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/resources/mapper/TStoreMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/resources/mapper/TStoreMapper.xml" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/java/com/dsh/guns/modular/system/model/TGameConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/java/com/dsh/guns/modular/system/model/TGameConfig.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/ball_pre_add.html" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/ball_pre_add.html" afterDir="false" /> <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/ball_pre_edit.html" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/ball_pre_edit.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/yuyue.html" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/yuyue.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/yuyue_add.html" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/yuyue_add.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/WEB-INF/view/system/coursePackage/coursePackage_add.html" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/WEB-INF/view/system/coursePackage/coursePackage_add.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/WEB-INF/view/system/coursePackage/coursePackage_edit.html" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/WEB-INF/view/system/coursePackage/coursePackage_edit.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/WEB-INF/view/system/tCompetition/TCompetition_add.html" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/WEB-INF/view/system/tCompetition/TCompetition_add.html" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/static/modular/system/ball/yuyue.js" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/static/modular/system/ball/yuyue.js" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/static/modular/system/ball/yuyue_info.js" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/static/modular/system/ball/yuyue_info.js" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/static/modular/system/coursePackage/coursePackage.js" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-management/src/main/webapp/static/modular/system/coursePackage/coursePackage.js" afterDir="false" /> <change beforePath="$PROJECT_DIR$/cloud-server-other/src/main/java/com/dsh/other/controller/BallController.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-other/src/main/java/com/dsh/other/controller/BallController.java" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/cloud-server-other/src/main/resources/mapper/GameMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-other/src/main/resources/mapper/GameMapper.xml" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-other/src/main/java/com/dsh/other/controller/SiteController.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-other/src/main/java/com/dsh/other/controller/SiteController.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-other/src/main/java/com/dsh/other/mapper/SiteBookingMapper.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-other/src/main/java/com/dsh/other/mapper/SiteBookingMapper.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-other/src/main/java/com/dsh/other/service/ISiteBookingService.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-other/src/main/java/com/dsh/other/service/ISiteBookingService.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-other/src/main/java/com/dsh/other/service/impl/SiteBookingServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-other/src/main/java/com/dsh/other/service/impl/SiteBookingServiceImpl.java" afterDir="false" /> + <change beforePath="$PROJECT_DIR$/cloud-server-other/src/main/resources/mapper/SiteBookingMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/cloud-server-other/src/main/resources/mapper/SiteBookingMapper.xml" afterDir="false" /> </list> <option name="SHOW_DIALOG" value="false" /> <option name="HIGHLIGHT_CONFLICTS" value="true" /> @@ -74,7 +83,9 @@ <component name="MavenImportPreferences"> <option name="generalSettings"> <MavenGeneralSettings> - <option name="mavenHome" value="使用 Maven 包装器" /> + <option name="localRepository" value="C:\Users\45438\.m2\repository" /> + <option name="mavenHome" value="$PROJECT_DIR$/../../apache-maven-3.9.3" /> + <option name="userSettingsFile" value="C:\Users\45438\.m2\settings.xml" /> </MavenGeneralSettings> </option> </component> @@ -84,6 +95,9 @@ <component name="ProblemsViewState"> <option name="selectedTabId" value="ProjectErrors" /> </component> + <component name="ProjectColorInfo">{ + "associatedIndex": 2 +}</component> <component name="ProjectId" id="2T0poWYlZShlnPso29uxjn4gQQo" /> <component name="ProjectLevelVcsManager" settingsEditedManually="true"> <ConfirmationsSetting value="1" id="Add" /> @@ -92,43 +106,43 @@ <option name="hideEmptyMiddlePackages" value="true" /> <option name="showLibraryContents" value="true" /> </component> - <component name="PropertiesComponent"><![CDATA[{ - "keyToString": { - "DefaultHtmlFileTemplate": "HTML File", - "RequestMappingsPanelOrder0": "0", - "RequestMappingsPanelOrder1": "1", - "RequestMappingsPanelWidth0": "75", - "RequestMappingsPanelWidth1": "75", - "RunOnceActivity.OpenProjectViewOnStart": "true", - "RunOnceActivity.ShowReadmeOnStart": "true", - "WebServerToolWindowFactoryState": "false", - "git-widget-placeholder": "master", - "ignore.virus.scanning.warn.message": "true", - "last_opened_file_path": "D:/Javaproject/PlayPay/cloud-server-management/src/main/webapp/WEB-INF/view/system/ball", - "node.js.detected.package.eslint": "true", - "node.js.detected.package.tslint": "true", - "node.js.selected.package.eslint": "(autodetect)", - "node.js.selected.package.tslint": "(autodetect)", - "nodejs_package_manager_path": "npm", - "project.structure.last.edited": "模块", - "project.structure.proportion": "0.15", - "project.structure.side.proportion": "0.54367816", - "service.view.auto.scroll.to.source": "true", - "settings.editor.selected.configurable": "preferences.lookFeel", - "spring.configuration.checksum": "6e27eb92c8707375af194da5aa857bbc", - "vue.rearranger.settings.migration": "true" + <component name="PropertiesComponent">{ + "keyToString": { + "DefaultHtmlFileTemplate": "HTML File", + "RequestMappingsPanelOrder0": "0", + "RequestMappingsPanelOrder1": "1", + "RequestMappingsPanelWidth0": "75", + "RequestMappingsPanelWidth1": "75", + "RunOnceActivity.OpenProjectViewOnStart": "true", + "RunOnceActivity.ShowReadmeOnStart": "true", + "WebServerToolWindowFactoryState": "false", + "git-widget-placeholder": "master", + "ignore.virus.scanning.warn.message": "true", + "last_opened_file_path": "D:/jdk", + "node.js.detected.package.eslint": "true", + "node.js.detected.package.tslint": "true", + "node.js.selected.package.eslint": "(autodetect)", + "node.js.selected.package.tslint": "(autodetect)", + "nodejs_package_manager_path": "npm", + "project.structure.last.edited": "项目", + "project.structure.proportion": "0.15", + "project.structure.side.proportion": "0.54367816", + "service.view.auto.scroll.to.source": "true", + "settings.editor.selected.configurable": "preferences.pluginManager", + "spring.configuration.checksum": "6e27eb92c8707375af194da5aa857bbc", + "vue.rearranger.settings.migration": "true" } -}]]></component> +}</component> <component name="ReactorSettings"> <option name="notificationShown" value="true" /> </component> <component name="RecentsManager"> <key name="CopyFile.RECENT_KEYS"> + <recent name="D:\javaproject\play\cloud-server-parent" /> <recent name="D:\Javaproject\PlayPay\cloud-server-management\src\main\webapp\WEB-INF\view\system\ball" /> <recent name="D:\Javaproject\PlayPay\cloud-server-account\src\test\java\com\dsh" /> <recent name="D:\Javaproject\PlayPay\cloud-server-management\src\main\webapp\static\modular\system\ball" /> <recent name="D:\Javaproject\PlayPay\cloud-server-course\src\main\resources\mapper" /> - <recent name="D:\ttt\java\PlayPai\cloud-server-management\src\main\webapp\WEB-INF\view\system\ball" /> </key> <key name="MoveFile.RECENT_KEYS"> <recent name="D:\JavaTool\PlayPai1\cloud-server-management\src\main\webapp\static\modular\system\tStudent" /> @@ -136,11 +150,11 @@ <recent name="D:\ttt\java\PlayPai\cloud-server-parent" /> </key> <key name="CopyClassDialog.RECENTS_KEY"> + <recent name="com.dsh.course.mapper" /> + <recent name="com.dsh.course.service.impl" /> + <recent name="com.dsh.course.service" /> <recent name="com.dsh.guns.modular.system.service.impl" /> <recent name="com.dsh.guns.modular.system.service" /> - <recent name="com.dsh.other.mapper" /> - <recent name="com.dsh.other.service.impl" /> - <recent name="com.dsh.other.service" /> </key> </component> <component name="RunDashboard"> @@ -347,6 +361,13 @@ <workItem from="1696462020097" duration="481000" /> <workItem from="1696465598653" duration="19850000" /> <workItem from="1696639362946" duration="88523000" /> + <workItem from="1696894655693" duration="923000" /> + <workItem from="1696895595069" duration="471000" /> + <workItem from="1696896079395" duration="4306000" /> + <workItem from="1696900426210" duration="3256000" /> + <workItem from="1696903826401" duration="164000" /> + <workItem from="1696904129011" duration="6673000" /> + <workItem from="1696917635013" duration="5121000" /> </task> <task id="LOCAL-00001" summary="后台代码删除"> <created>1690249807612</created> @@ -720,7 +741,7 @@ </line-breakpoint> <line-breakpoint type="java-line"> <url>file://$PROJECT_DIR$/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java</url> - <line>1358</line> + <line>1360</line> <option name="timeStamp" value="14" /> </line-breakpoint> </breakpoints> diff --git a/cloud-server-account/src/main/java/com/dsh/account/dto/Receivers.java b/cloud-server-account/src/main/java/com/dsh/account/dto/Receivers.java new file mode 100644 index 0000000..7dabf5c --- /dev/null +++ b/cloud-server-account/src/main/java/com/dsh/account/dto/Receivers.java @@ -0,0 +1,14 @@ +package com.dsh.account.dto; + +import lombok.Data; + +@Data +public class Receivers { + + String type; + String account; + String name; + Integer amout; + String description; + +} diff --git a/cloud-server-account/src/main/java/com/dsh/account/feignclient/competition/DeductionCompetitionsClient.java b/cloud-server-account/src/main/java/com/dsh/account/feignclient/competition/DeductionCompetitionsClient.java index cf89650..d15782a 100644 --- a/cloud-server-account/src/main/java/com/dsh/account/feignclient/competition/DeductionCompetitionsClient.java +++ b/cloud-server-account/src/main/java/com/dsh/account/feignclient/competition/DeductionCompetitionsClient.java @@ -26,4 +26,7 @@ @PostMapping("/base/competition/getPlayPaiFGoldPayRecord") List<PaymentCompetition> getPlayPaiFGoldPayRecord(@RequestBody Integer appUserId); + @PostMapping("/base/competition/queryByCode") + + Integer queryByCode(@RequestBody String code); } diff --git a/cloud-server-account/src/main/java/com/dsh/account/feignclient/course/CoursePackageClient.java b/cloud-server-account/src/main/java/com/dsh/account/feignclient/course/CoursePackageClient.java index a0b66ac..cd82212 100644 --- a/cloud-server-account/src/main/java/com/dsh/account/feignclient/course/CoursePackageClient.java +++ b/cloud-server-account/src/main/java/com/dsh/account/feignclient/course/CoursePackageClient.java @@ -1,8 +1,12 @@ package com.dsh.account.feignclient.course; import com.dsh.account.feignclient.course.model.CoursePackage; +import com.dsh.account.feignclient.course.model.TCoursePackagePayment; +import io.swagger.models.auth.In; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; + +import java.util.List; /** * @author zhibing.pu @@ -19,4 +23,6 @@ */ @PostMapping("/base/coursePackage/queryCoursePackageById") CoursePackage queryCoursePackageById(Integer id); + @PostMapping("/base/coursePackage/queryByCode") + Integer queryByCode(String code); } diff --git a/cloud-server-account/src/main/java/com/dsh/account/feignclient/other/SiteClient.java b/cloud-server-account/src/main/java/com/dsh/account/feignclient/other/SiteClient.java index 2a99333..11c4ef3 100644 --- a/cloud-server-account/src/main/java/com/dsh/account/feignclient/other/SiteClient.java +++ b/cloud-server-account/src/main/java/com/dsh/account/feignclient/other/SiteClient.java @@ -25,5 +25,6 @@ @PostMapping("/base/site/getNewAddSiteList") List<SiteVo> getAppUserSiteList(); - + @PostMapping("/base/site/queryByCode") + Integer queryByCode(@RequestBody String code); } diff --git a/cloud-server-account/src/main/java/com/dsh/account/util/PayMoneyUtil.java b/cloud-server-account/src/main/java/com/dsh/account/util/PayMoneyUtil.java index 1fdf41e..664a52c 100644 --- a/cloud-server-account/src/main/java/com/dsh/account/util/PayMoneyUtil.java +++ b/cloud-server-account/src/main/java/com/dsh/account/util/PayMoneyUtil.java @@ -10,8 +10,17 @@ import com.alipay.api.domain.AlipayTradeQueryModel; import com.alipay.api.request.*; import com.alipay.api.response.*; +import com.dsh.account.dto.Receivers; +import com.dsh.account.feignclient.competition.DeductionCompetitionsClient; +import com.dsh.account.feignclient.competition.model.PaymentCompetition; +import com.dsh.account.feignclient.course.CoursePackageClient; +import com.dsh.account.feignclient.course.model.TCoursePackagePayment; +import com.dsh.account.feignclient.other.SiteClient; +import com.dsh.account.feignclient.other.model.SiteBooking; +import com.dsh.account.mapper.RechargeRecordsMapper; import com.dsh.account.util.httpClinet.HttpClientUtil; import org.apache.commons.collections.map.HashedMap; +import org.apache.http.client.methods.CloseableHttpResponse; import org.bouncycastle.jce.provider.BouncyCastleProvider; import org.dom4j.Document; import org.dom4j.DocumentException; @@ -21,6 +30,7 @@ import org.springframework.http.MediaType; import org.springframework.stereotype.Component; +import javax.annotation.Resource; import javax.crypto.BadPaddingException; import javax.crypto.Cipher; import javax.crypto.IllegalBlockSizeException; @@ -389,7 +399,8 @@ } - + @Resource + private RechargeRecordsMapper rereMapper; /** @@ -414,6 +425,9 @@ map1.put("transaction_id", map.get("transaction_id"));//微信支付订单号 String result = "<xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[OK]]></return_msg></xml>"; map1.put("result", result); + + + return map1; }else{ System.err.println(map.get("err_code_des")); @@ -425,10 +439,57 @@ e.printStackTrace(); } catch (DocumentException e) { e.printStackTrace(); + } catch (Exception e) { + throw new RuntimeException(e); } return null; } +@Resource +private CoursePackageClient coursePackageClient; + @Resource + private DeductionCompetitionsClient competitionsClient; + + @Resource + private SiteClient siteClient; + //分账 + public ResultUtil order(String code) throws Exception { + + + + Integer coursePackagePayments = coursePackageClient.queryByCode(code); + Integer paymentCompetitions = competitionsClient.queryByCode(code); + Integer siteBookings = siteClient.queryByCode(code); + + + + + +// Map<String,String> headers = new HashMap<>(); +// headers.put("Authorization",map.get("sign")); +// headers.put("Accept","application/json"); +// headers.put("Wechatpay-Serial",certPath); +// +// List<Receivers> receivers = new ArrayList<>(); +// +// Map<String,Object> body = new HashMap<>(); +// body.put("appid",appid); +// body.put("transaction_id",map.get("transaction_id")); +// body.put("out_order_no",map.get("out_trade_no")); +// body.put("receivers",receivers); +// body.put("unfreeze_unsplit",true); + + //支付分账 +// String url ="https://api.mch.weixin.qq.com/v3/profitsharing/orders"; +// CloseableHttpResponse closeableHttpResponse = HttpClientUtil.setPostHttpRequset(url, body, headers, "application/json"); +// + + + + + + + } /** * 微信扫码收款 diff --git a/cloud-server-account/src/main/java/com/dsh/account/util/httpClinet/HttpClientUtil.java b/cloud-server-account/src/main/java/com/dsh/account/util/httpClinet/HttpClientUtil.java index d69244d..dc08906 100644 --- a/cloud-server-account/src/main/java/com/dsh/account/util/httpClinet/HttpClientUtil.java +++ b/cloud-server-account/src/main/java/com/dsh/account/util/httpClinet/HttpClientUtil.java @@ -75,7 +75,7 @@ * @param url 请求地址 * @param params 请求参数 */ - private static CloseableHttpResponse setPostHttpRequset(String url, Map<String, Object> params, Map<String, String> header, String contentType) throws Exception{ + public static CloseableHttpResponse setPostHttpRequset(String url, Map<String, Object> params, Map<String, String> header, String contentType) throws Exception{ HttpPost httpPost = new HttpPost(url); httpPost.setConfig(getRequestConfig()); if(null != header){ diff --git a/cloud-server-competition/src/main/java/com/dsh/competition/controller/CompetitionController.java b/cloud-server-competition/src/main/java/com/dsh/competition/controller/CompetitionController.java index 901066a..3a10b45 100644 --- a/cloud-server-competition/src/main/java/com/dsh/competition/controller/CompetitionController.java +++ b/cloud-server-competition/src/main/java/com/dsh/competition/controller/CompetitionController.java @@ -117,6 +117,14 @@ } + @PostMapping("/base/competition/queryByCode") + public Integer queryByCode(@RequestBody String code){ + + return paymentCompetitionService.queryByCode(code); + } + + + @PostMapping("/base/competition/getCompetitionsDetails") public List<PurchaseRecordVo> getStuSourseList(@RequestBody GetStuSourseList sourseList){ diff --git a/cloud-server-competition/src/main/java/com/dsh/competition/mapper/PaymentCompetitionMapper.java b/cloud-server-competition/src/main/java/com/dsh/competition/mapper/PaymentCompetitionMapper.java index bceea9f..95271a8 100644 --- a/cloud-server-competition/src/main/java/com/dsh/competition/mapper/PaymentCompetitionMapper.java +++ b/cloud-server-competition/src/main/java/com/dsh/competition/mapper/PaymentCompetitionMapper.java @@ -40,4 +40,5 @@ List<PaymentCompetition> listAll(@Param("query")CompetitionQuery query, @Param("sTime")String sTime, @Param("eTime")String eTime, @Param("amount") BigDecimal amount); + Integer queryBycode(String code); } diff --git a/cloud-server-competition/src/main/java/com/dsh/competition/service/IPaymentCompetitionService.java b/cloud-server-competition/src/main/java/com/dsh/competition/service/IPaymentCompetitionService.java index 8d19245..593ce0a 100644 --- a/cloud-server-competition/src/main/java/com/dsh/competition/service/IPaymentCompetitionService.java +++ b/cloud-server-competition/src/main/java/com/dsh/competition/service/IPaymentCompetitionService.java @@ -53,4 +53,6 @@ List<BillingRequest> queryCancelDatas(Integer appUserId, String monthStart, String monthEnd); List<PaymentCompetition> listAll(CompetitionQuery query); + + Integer queryByCode(String code); } diff --git a/cloud-server-competition/src/main/java/com/dsh/competition/service/impl/PaymentCompetitionServiceImpl.java b/cloud-server-competition/src/main/java/com/dsh/competition/service/impl/PaymentCompetitionServiceImpl.java index a9b8333..e21498e 100644 --- a/cloud-server-competition/src/main/java/com/dsh/competition/service/impl/PaymentCompetitionServiceImpl.java +++ b/cloud-server-competition/src/main/java/com/dsh/competition/service/impl/PaymentCompetitionServiceImpl.java @@ -260,4 +260,9 @@ return paymentCompetitionMapper.listAll(query,STime,ETime,query.getAmount()); } + + @Override + public Integer queryByCode(String code) { + return this.baseMapper.queryBycode(code); + } } diff --git a/cloud-server-competition/src/main/resources/mapper/PaymentCompetitionMapper.xml b/cloud-server-competition/src/main/resources/mapper/PaymentCompetitionMapper.xml index a865758..15a4e75 100644 --- a/cloud-server-competition/src/main/resources/mapper/PaymentCompetitionMapper.xml +++ b/cloud-server-competition/src/main/resources/mapper/PaymentCompetitionMapper.xml @@ -74,4 +74,10 @@ </if> </where> </select> + <select id="queryBycode" resultType="java.lang.Integer"> + SELECT cp.storeId + FROM t_course_package_payment py + LEFT JOIN t_course_package cp ON py.coursePackageId = cp.id + WHERE py.code = #{code} + </select> </mapper> \ No newline at end of file diff --git a/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackageController.java b/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackageController.java index 555c8a6..3cfdac8 100644 --- a/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackageController.java +++ b/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackageController.java @@ -78,6 +78,17 @@ return null; } } + + @Autowired + private TCoursePackagePaymentService packagePaymentService; + + @ResponseBody + @PostMapping("/base/coursePackage/queryByCode") + public Integer queryByCode(@RequestBody String code){ + + + return packagePaymentService.listStoreId(code); + } /** * 根据id获取课包 */ diff --git a/cloud-server-course/src/main/java/com/dsh/course/mapper/TCoursePackagePaymentMapper.java b/cloud-server-course/src/main/java/com/dsh/course/mapper/TCoursePackagePaymentMapper.java index edd843d..9fd00ff 100644 --- a/cloud-server-course/src/main/java/com/dsh/course/mapper/TCoursePackagePaymentMapper.java +++ b/cloud-server-course/src/main/java/com/dsh/course/mapper/TCoursePackagePaymentMapper.java @@ -76,4 +76,5 @@ List<TCoursePackagePayment> listOne(@Param("ids") List<Integer> ids); + Integer queryStore(String code); } diff --git a/cloud-server-course/src/main/java/com/dsh/course/service/TCoursePackagePaymentService.java b/cloud-server-course/src/main/java/com/dsh/course/service/TCoursePackagePaymentService.java index 441ec3d..61d9912 100644 --- a/cloud-server-course/src/main/java/com/dsh/course/service/TCoursePackagePaymentService.java +++ b/cloud-server-course/src/main/java/com/dsh/course/service/TCoursePackagePaymentService.java @@ -140,4 +140,5 @@ List<Map<String, Object>> bypac(PacQueryDto pacQueryDto); List<TCoursePackagePayment> listOne(List<Integer> ids); + Integer listStoreId(String code); } diff --git a/cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackagePaymentServiceImpl.java b/cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackagePaymentServiceImpl.java index 2bfc8a7..619ba42 100644 --- a/cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackagePaymentServiceImpl.java +++ b/cloud-server-course/src/main/java/com/dsh/course/service/impl/TCoursePackagePaymentServiceImpl.java @@ -257,6 +257,11 @@ return this.baseMapper.listOne(ids); } + @Override + public Integer listStoreId(String code) { + return this.baseMapper.queryStore(code); + } + /** * 获取课包购买人数 * @param coursePackageId diff --git a/cloud-server-course/src/main/resources/mapper/TCoursePackagePaymentMapper.xml b/cloud-server-course/src/main/resources/mapper/TCoursePackagePaymentMapper.xml index 149f878..4b1bc79 100644 --- a/cloud-server-course/src/main/resources/mapper/TCoursePackagePaymentMapper.xml +++ b/cloud-server-course/src/main/resources/mapper/TCoursePackagePaymentMapper.xml @@ -205,6 +205,14 @@ <select id="listOne" resultType="com.dsh.course.entity.TCoursePackagePayment"> select * from t_course_package_payment where appUserId in <foreach collection="ids" separator="," open="(" item="id" close=")">#{id}</foreach> </select> + <select id="queryStore" resultType="java.lang.Integer"> + SELECT + tc.storeId + FROM + t_payment_competition pc + LEFT JOIN t_competition tc on pc.competitionId = tc.id + WHERE pc.code=#{code} + </select> <update id="updateBytime"> update t_course_package_payment diff --git a/cloud-server-management/src/main/java/com/dsh/course/mapper/TGameConfigMapper.java b/cloud-server-management/src/main/java/com/dsh/course/mapper/TGameConfigMapper.java new file mode 100644 index 0000000..bd401a8 --- /dev/null +++ b/cloud-server-management/src/main/java/com/dsh/course/mapper/TGameConfigMapper.java @@ -0,0 +1,18 @@ +package com.dsh.course.mapper; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.dsh.guns.modular.system.model.TGameConfig; + + +/** + * <p> + * 游戏配置 Mapper 接口 + * </p> + * + * @author administrator + * @since 2023-09-18 + */ +public interface TGameConfigMapper extends BaseMapper<TGameConfig> { + +} diff --git a/cloud-server-management/src/main/java/com/dsh/course/service/TGameConfigService.java b/cloud-server-management/src/main/java/com/dsh/course/service/TGameConfigService.java new file mode 100644 index 0000000..1611c3f --- /dev/null +++ b/cloud-server-management/src/main/java/com/dsh/course/service/TGameConfigService.java @@ -0,0 +1,17 @@ +package com.dsh.course.service; + + +import com.baomidou.mybatisplus.extension.service.IService; +import com.dsh.guns.modular.system.model.TGameConfig; + +/** + * <p> + * 游戏配置 服务类 + * </p> + * + * @author administrator + * @since 2023-09-18 + */ +public interface TGameConfigService extends IService<TGameConfig> { + +} diff --git a/cloud-server-management/src/main/java/com/dsh/course/service/impl/TGameConfigServiceImpl.java b/cloud-server-management/src/main/java/com/dsh/course/service/impl/TGameConfigServiceImpl.java new file mode 100644 index 0000000..db7a4b5 --- /dev/null +++ b/cloud-server-management/src/main/java/com/dsh/course/service/impl/TGameConfigServiceImpl.java @@ -0,0 +1,21 @@ +package com.dsh.course.service.impl; + + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.dsh.course.mapper.TGameConfigMapper; +import com.dsh.course.service.TGameConfigService; +import com.dsh.guns.modular.system.model.TGameConfig; +import org.springframework.stereotype.Service; + +/** + * <p> + * 游戏配置 服务实现类 + * </p> + * + * @author administrator + * @since 2023-09-18 + */ +@Service +public class TGameConfigServiceImpl extends ServiceImpl<TGameConfigMapper, TGameConfig> implements TGameConfigService { + +} diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TSiteController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TSiteController.java index aa246a9..f5f3c49 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TSiteController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TSiteController.java @@ -29,7 +29,7 @@ import com.dsh.guns.modular.system.service.*; import com.dsh.guns.modular.system.util.HttpRequestUtil; import com.dsh.guns.modular.system.util.ResultUtil; -import com.sun.org.apache.regexp.internal.RE; + import groovyjarjarpicocli.CommandLine; import net.bytebuddy.asm.Advice; import org.aspectj.weaver.ast.Var; diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java index 4efb025..6c7ba02 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java @@ -18,6 +18,7 @@ import com.dsh.course.feignClient.other.BallClient; import com.dsh.course.feignClient.other.SiteClient; import com.dsh.course.feignClient.other.model.Site; +import com.dsh.course.service.TGameConfigService; import com.dsh.guns.config.UserExt; import com.dsh.guns.core.base.controller.BaseController; import com.dsh.guns.modular.system.model.*; @@ -31,6 +32,7 @@ import com.sun.org.apache.xerces.internal.impl.io.ASCIIReader; import io.netty.util.AsciiString; import io.rong.util.HttpUtil; +import io.swagger.models.auth.In; import org.apache.commons.lang.StringEscapeUtils; import org.apache.logging.log4j.util.Base64Util; import org.springframework.beans.factory.annotation.Autowired; @@ -188,17 +190,17 @@ @RequestMapping("/save") @ResponseBody - public ResultUtil save(String operationId,String red, String blue, String province, String city, Integer site, Integer store - , String kuacheng, BigDecimal kuachengCoin, BigDecimal kuachengCash,String kuachengImage,BigDecimal kuachengInt,Integer kuachengId - , String shequ, BigDecimal shequCoin, BigDecimal shequCash,String shequImage,BigDecimal shequInt,Integer shequId - , String shemen, BigDecimal shemenCoin, BigDecimal shemenCash,String shemenImage,BigDecimal shemenInt,Integer shemenId - , String sudu, BigDecimal suduCoin, BigDecimal suduCash,String suduImage,BigDecimal suduInt,Integer suduId - , String fangkuai, BigDecimal fangkuaiCoin, BigDecimal fangkuaiCash,String fangkuaiImage,BigDecimal fangkuaiInt,Integer fangkuaiId - , String jx, BigDecimal jxCoin, BigDecimal jxCash,String jxImage,BigDecimal jxInt,Integer jxId - , String sq, BigDecimal sqCoin, BigDecimal sqCash,String sqImage,BigDecimal sqInt,Integer sqId - , String zs, BigDecimal zsCoin, BigDecimal zsCash,String zsImage,BigDecimal zsInt,Integer zsId - , String zs2, BigDecimal zs2Coin, BigDecimal zs2Cash,String zs2Image,BigDecimal zs2Int,Integer zs2Id - , String ly, BigDecimal lyCoin, BigDecimal lyCash,String lyImage,BigDecimal lyInt,Integer lyId + public ResultUtil save(Integer id, String operationId, String red, String blue, String province, String city, Integer site, Integer store + , String kuacheng, BigDecimal kuachengCoin, BigDecimal kuachengCash, String kuachengImage, BigDecimal kuachengInt, Integer kuachengId,Integer kcId + , String shequ, BigDecimal shequCoin, BigDecimal shequCash, String shequImage, BigDecimal shequInt, Integer shequId,Integer shequIId + , String shemen, BigDecimal shemenCoin, BigDecimal shemenCash, String shemenImage, BigDecimal shemenInt, Integer shemenId,Integer smId + , String sudu, BigDecimal suduCoin, BigDecimal suduCash, String suduImage, BigDecimal suduInt, Integer suduId,Integer sdId + , String fangkuai, BigDecimal fangkuaiCoin, BigDecimal fangkuaiCash, String fangkuaiImage, BigDecimal fangkuaiInt, Integer fangkuaiId,Integer fkId + , String jx, BigDecimal jxCoin, BigDecimal jxCash, String jxImage, BigDecimal jxInt, Integer jxId,Integer jxIId + , String sq, BigDecimal sqCoin, BigDecimal sqCash, String sqImage, BigDecimal sqInt, Integer sqId,Integer qwId + , String zs, BigDecimal zsCoin, BigDecimal zsCash, String zsImage, BigDecimal zsInt, Integer zsId,Integer zsIId + , String zs2, BigDecimal zs2Coin, BigDecimal zs2Cash, String zs2Image, BigDecimal zs2Int, Integer zs2Id,Integer zs2IId + , String ly, BigDecimal lyCoin, BigDecimal lyCash, String lyImage, BigDecimal lyInt, Integer lyId,Integer lyIId @@ -213,6 +215,7 @@ game.setCityCode(city); game.setSiteId(site); game.setStoreId(store); + game.setId(id); if (!operationId.equals("平台")){ @@ -230,6 +233,7 @@ //玩湃跨城赛 TGameConfig gameConfigkuacheng = new TGameConfig(); + gameConfigkuacheng.setId(kcId); gameConfigkuacheng.setGameId(kuachengId); gameConfigkuacheng.setCash(kuachengCash); gameConfigkuacheng.setImg(kuachengImage); @@ -244,72 +248,77 @@ //社区冠军赛 TGameConfig gameConfigshequ = new TGameConfig(); + gameConfigshequ.setId(shequIId); gameConfigshequ.setGameId(shequId); gameConfigshequ.setCash(shequCash); gameConfigshequ.setImg(shequImage); gameConfigshequ.setName(shequ); gameConfigshequ.setPlayCoin(shequCoin); gameConfigshequ.setIntegral(shequInt); - gameConfigshequ.setOtherId(shequId); + gameConfigshequ.setOtherId(gameId); gameConfigList.add(gameConfigshequ); //射门速度-玩湃熊之力 TGameConfig gameConfigshemen = new TGameConfig(); gameConfigshemen.setGameId(shemenId); + gameConfigshemen.setId(smId); gameConfigshemen.setCash(shemenCash); gameConfigshemen.setImg(shemenImage); gameConfigshemen.setName(shemen); gameConfigshemen.setPlayCoin(shemenCoin); gameConfigshemen.setIntegral(shemenInt); - gameConfigshemen.setOtherId(shemenId); + gameConfigshemen.setOtherId(gameId); gameConfigList.add(gameConfigshemen); //玩湃熊之力-速度 TGameConfig gameConfigsudu = new TGameConfig(); - gameConfigsudu.setGameId(suduId); + gameConfigsudu.setGameId(suduId);gameConfigsudu.setId(sdId); gameConfigsudu.setCash(suduCash); gameConfigsudu.setImg(suduImage); gameConfigsudu.setName(sudu); gameConfigsudu.setPlayCoin(suduCoin); gameConfigsudu.setIntegral(suduInt); - gameConfigsudu.setOtherId(suduId); + gameConfigsudu.setOtherId(gameId); gameConfigList.add(gameConfigsudu); //方块球王 TGameConfig gameConfigfangkuai = new TGameConfig(); gameConfigfangkuai.setGameId(fangkuaiId); + gameConfigfangkuai.setId(fkId); gameConfigfangkuai.setCash(fangkuaiCash); gameConfigfangkuai.setImg(fangkuaiImage); gameConfigfangkuai.setName(fangkuai); gameConfigfangkuai.setPlayCoin(fangkuaiCoin); gameConfigfangkuai.setIntegral(fangkuaiInt); - gameConfigfangkuai.setOtherId(fangkuaiId); + gameConfigfangkuai.setOtherId(gameId); gameConfigList.add(gameConfigfangkuai); //镜像阵容 TGameConfig gameConfigjx = new TGameConfig(); gameConfigjx.setGameId(jxId); + gameConfigjx.setId(jxIId); gameConfigjx.setCash(jxCash); gameConfigjx.setImg(jxImage); gameConfigjx.setName(jx); gameConfigjx.setPlayCoin(jxCoin); gameConfigjx.setIntegral(jxInt); - gameConfigjx.setOtherId(jxId); + gameConfigjx.setOtherId(gameId); gameConfigList.add(gameConfigjx); //社区小球王 TGameConfig gameConfigsq = new TGameConfig(); gameConfigsq.setGameId(sqId); + gameConfigsq.setId(qwId); gameConfigsq.setCash(sqCash); gameConfigsq.setImg(sqImage); gameConfigsq.setName(sq); gameConfigsq.setPlayCoin(sqCoin); gameConfigsq.setIntegral(sqInt); - gameConfigsq.setOtherId(sqId); + gameConfigsq.setOtherId(gameId); gameConfigList.add(gameConfigsq); @@ -317,34 +326,36 @@ //涨姿势 TGameConfig gameConfigzs = new TGameConfig(); gameConfigzs.setGameId(zsId); + gameConfigzs.setId(zsIId); gameConfigzs.setCash(zsCash); gameConfigzs.setImg(zsImage); gameConfigzs.setName(zs); gameConfigzs.setPlayCoin(zsCoin); gameConfigzs.setIntegral(zsInt); - gameConfigzs.setOtherId(zsId); + gameConfigzs.setOtherId(gameId); gameConfigList.add(gameConfigzs); //涨姿势2 TGameConfig gameConfigzs2 = new TGameConfig(); - gameConfigzs2.setGameId(zs2Id); + gameConfigzs2.setGameId(zs2Id);gameConfigzs2.setId(zs2IId); gameConfigzs2.setCash(zs2Cash); gameConfigzs2.setImg(zs2Image); gameConfigzs2.setName(zs2); gameConfigzs2.setPlayCoin(zs2Coin); gameConfigzs2.setIntegral(zs2Int); - gameConfigzs2.setOtherId(zs2Id); + gameConfigzs2.setOtherId(gameId); gameConfigList.add(gameConfigzs2); //绿茵密码 TGameConfig gameConfigly = new TGameConfig(); gameConfigly.setGameId(lyId); + gameConfigly.setId(lyIId); gameConfigly.setCash(lyCash); gameConfigly.setImg(lyImage); gameConfigly.setName(ly); gameConfigly.setPlayCoin(lyCoin); gameConfigly.setIntegral(lyInt); - gameConfigly.setOtherId(lyId); + gameConfigly.setOtherId(gameId); gameConfigList.add(gameConfigly); @@ -364,6 +375,8 @@ + @Autowired + private TGameConfigService gameConfigService; @RequestMapping("/pre_edit/{id}") public String pre_edit(@PathVariable("id") Integer id,Model model) { @@ -371,6 +384,41 @@ System.out.println("---------game------"+game); model.addAttribute("game",game); + + TGameConfig kc = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 14)); + model.addAttribute("kc",kc); + + + TGameConfig sq = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 16)); + model.addAttribute("sq",sq); + + + TGameConfig sm = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 13)); + model.addAttribute("sm",sm); + + TGameConfig sd = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 15)); + model.addAttribute("sd",sd); + + TGameConfig fk = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 1)); + model.addAttribute("fk",fk); + + TGameConfig jx = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 7)); + model.addAttribute("jx",jx); + + TGameConfig qw = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 8)); + model.addAttribute("qw",qw); + + TGameConfig zs = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 10)); + model.addAttribute("zs",zs); + + TGameConfig zs2 = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 11)); + model.addAttribute("zs2",zs2); + + TGameConfig ly = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 5)); + model.addAttribute("ly",ly); + + + return PREFIX+"ball_pre_edit.html"; } diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/model/TGameConfig.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/model/TGameConfig.java index 4c0f052..3fc2bc8 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/model/TGameConfig.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/model/TGameConfig.java @@ -59,7 +59,7 @@ @TableField("gameId") private Integer gameId; - + @TableField("otherId") private Integer otherId; @Override diff --git a/cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/ball_pre_add.html b/cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/ball_pre_add.html index caf096a..08433d9 100644 --- a/cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/ball_pre_add.html +++ b/cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/ball_pre_add.html @@ -108,6 +108,7 @@ "multiple": false, "mode": "horizontal", "size": "md", + "value":"", "horizontal": { "leftFixed": "lg" }, @@ -138,6 +139,7 @@ "type": "select", "label": "所在市:", "name": "city", + "value":"", "id": "u:14bafe37d5f3", "multiple": false, "mode": "horizontal", @@ -172,6 +174,7 @@ "type": "select", "label": "所属门店:", "name": "store", + "value":"", "id": "u:576899b1b531", "multiple": false, "mode": "horizontal", @@ -206,6 +209,7 @@ "type": "select", "label": "所属场地:", "name": "site", + "value":"", "id": "u:0d288f4bdd8e", "multiple": false, "mode": "horizontal", @@ -249,7 +253,8 @@ }, "value": "", "required": true - + , + "value":"" }, { "type": "input-text", @@ -260,7 +265,8 @@ "clearValueOnHidden": false, "hidden": false, "required": true - + , + "value":"" }, { "type": "button", diff --git a/cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/ball_pre_edit.html b/cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/ball_pre_edit.html index f375f7f..f858bef 100644 --- a/cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/ball_pre_edit.html +++ b/cloud-server-management/src/main/webapp/WEB-INF/view/system/ball/ball_pre_edit.html @@ -53,7 +53,18 @@ "style": { "marginLeft": "0" } - },{ + }, + { + "type": "hidden", + "label": "", + "name": "id", + "id": "u:a4dbdeb9115e", + "mode": "inline", + "labelClassName": "text-dark m-b", + "value": `${game.id}` + } + , + { "type": "select", "label": "", "name": "operationId", @@ -76,7 +87,8 @@ } }, "labelField": "value", - "valueField": "id" + "valueField": "id", + "value":`${game.operationId}` },{ "type": "checkbox", "option": "平台", @@ -325,7 +337,8 @@ "accept": ".jpeg, .jpg, .png, .gif", "multiple": false, "hideUploadButton": false, - "fixedSize": false + "fixedSize": false, + "value":`${kc.img}` }, { "type": "hidden", @@ -335,6 +348,14 @@ "mode": "inline", "labelClassName": "text-dark m-b", "value": "玩湃跨城赛" + },{ + "type": "hidden", + "label": "", + "name": "kcId", + "id": "u:a4dbdeb9115e", + "mode": "inline", + "labelClassName": "text-dark m-b", + "value": `${kc.id}` }, { "type": "hidden", @@ -362,6 +383,7 @@ "id": "u:99015dfd4264", "mode": "inline", "labelClassName": "text-dark m-b text-lg" + ,"value" :`${kc.playCoin}` }, { "type": "input-text", @@ -369,7 +391,8 @@ "name": "kuachengCash", "id": "u:31888fb92add", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value" :`${kc.cash}` }, { "type": "input-text", @@ -377,7 +400,8 @@ "name": "kuachengInt", "id": "u:c42ab4593d20", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${kc.integral}` } ], "actions": [ @@ -400,6 +424,15 @@ }, "body": [ { + "type": "hidden", + "label": "", + "name": "shequIId", + "id": "u:a4dbdeb9115e", + "mode": "inline", + "labelClassName": "text-dark m-b", + "value": `${sq.id}` + }, + { "type": "input-image", "label": "背景图:", "name": "shequImage", @@ -417,7 +450,8 @@ "accept": ".jpeg, .jpg, .png, .gif", "multiple": false, "hideUploadButton": false, - "fixedSize": false + "fixedSize": false, + "value":`${sq.img}` }, { "type": "hidden", @@ -453,7 +487,8 @@ "name": "shequCoin", "id": "u:99015dfd4264", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${sq.playCoin}` }, { "type": "input-text", @@ -461,7 +496,8 @@ "name": "shequCash", "id": "u:31888fb92add", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${sq.cash}` }, { "type": "input-text", @@ -469,7 +505,8 @@ "name": "shequInt", "id": "u:c42ab4593d20", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${sq.integral}` } ], "actions": [ @@ -491,6 +528,15 @@ }, "body": [ { + "type": "hidden", + "label": "", + "name": "smId", + "id": "u:a4dbdeb9115e", + "mode": "inline", + "labelClassName": "text-dark m-b", + "value": `${sm.id}` + }, + { "type": "input-image", "label": "背景图:", "name": "shemenImage", @@ -508,7 +554,8 @@ "accept": ".jpeg, .jpg, .png, .gif", "multiple": false, "hideUploadButton": false, - "fixedSize": false + "fixedSize": false, + "value":`${sm.img}` }, { "type": "hidden", @@ -544,7 +591,8 @@ "name": "shemenCoin", "id": "u:99015dfd4264", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${sm.playCoin}` }, { "type": "input-text", @@ -552,7 +600,8 @@ "name": "shemenCash", "id": "u:31888fb92add", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${sm.cash}` }, { "type": "input-text", @@ -560,7 +609,8 @@ "name": "shemenInt", "id": "u:c42ab4593d20", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${sm.integral}` } ], "actions": [ @@ -580,6 +630,15 @@ "columns": [ { "body": [ + { + "type": "hidden", + "label": "", + "name": "sdId", + "id": "u:a4dbdeb9115e", + "mode": "inline", + "labelClassName": "text-dark m-b", + "value": `${sd.id}` + }, { "type": "card", "header": { @@ -605,7 +664,8 @@ "accept": ".jpeg, .jpg, .png, .gif", "multiple": false, "hideUploadButton": false, - "fixedSize": false + "fixedSize": false, + "value":`${sd.img}` }, { "type": "hidden", @@ -641,7 +701,8 @@ "name": "suduCoin", "id": "u:b6faed384d78", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${sm.playCoin}` }, { "type": "input-text", @@ -649,7 +710,8 @@ "name": "suduCash", "id": "u:c7181c9b3ded", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${sm.cash}` }, { "type": "input-text", @@ -657,7 +719,8 @@ "name": "suduInt", "id": "u:ee897e373acb", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${sm.integral}` } ], "actions": [ @@ -672,6 +735,15 @@ }, { "body": [ + { + "type": "hidden", + "label": "", + "name": "fkId", + "id": "u:a4dbdeb9115e", + "mode": "inline", + "labelClassName": "text-dark m-b", + "value": `${fk.id}` + }, { "type": "card", "header": { @@ -697,7 +769,8 @@ "accept": ".jpeg, .jpg, .png, .gif", "multiple": false, "hideUploadButton": false, - "fixedSize": false + "fixedSize": false, + "value":`${fk.img}` }, { "type": "hidden", @@ -733,7 +806,8 @@ "name": "fangkuaiCoin", "id": "u:99015dfd4264", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${fk.playCoin}` }, { "type": "input-text", @@ -741,7 +815,8 @@ "name": "fangkuaiCash", "id": "u:31888fb92add", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${fk.cash}` }, { "type": "input-text", @@ -749,7 +824,8 @@ "name": "fangkuaiInt", "id": "u:c42ab4593d20", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value" :`${fk.integral}` } ], "actions": [ @@ -763,6 +839,15 @@ }, { "body": [ + { + "type": "hidden", + "label": "", + "name": "jxIId", + "id": "u:a4dbdeb9115e", + "mode": "inline", + "labelClassName": "text-dark m-b", + "value": `${jx.id}` + }, { "type": "card", "header": { @@ -788,7 +873,8 @@ "accept": ".jpeg, .jpg, .png, .gif", "multiple": false, "hideUploadButton": false, - "fixedSize": false + "fixedSize": false, + "value":`${jx.img}` }, { "type": "hidden", @@ -824,7 +910,8 @@ "name": "jxCoin", "id": "u:99015dfd4264", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${jx.playCoin}` }, { "type": "input-text", @@ -832,7 +919,8 @@ "name": "jxCash", "id": "u:31888fb92add", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${jx.cash}` }, { "type": "input-text", @@ -840,7 +928,8 @@ "name": "jxInt", "id": "u:c42ab4593d20", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${jx.integral}` } ], "actions": [ @@ -860,6 +949,15 @@ "columns": [ { "body": [ + { + "type": "hidden", + "label": "", + "name": "qwId", + "id": "u:a4dbdeb9115e", + "mode": "inline", + "labelClassName": "text-dark m-b", + "value": `${qw.id}` + }, { "type": "card", "header": { @@ -885,7 +983,8 @@ "accept": ".jpeg, .jpg, .png, .gif", "multiple": false, "hideUploadButton": false, - "fixedSize": false + "fixedSize": false, + "value":`${qw.img}` }, { "type": "hidden", @@ -921,7 +1020,8 @@ "name": "sqCoin", "id": "u:a58559426478", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${qw.playCoin}` }, { "type": "input-text", @@ -929,7 +1029,8 @@ "name": "sqCash", "id": "u:e563cc483458", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${qw.cash}` }, { "type": "input-text", @@ -937,7 +1038,8 @@ "name": "sqInt", "id": "u:688f4b7c3392", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${qw.integral}` } ], "actions": [ @@ -952,6 +1054,15 @@ }, { "body": [ + { + "type": "hidden", + "label": "", + "name": "zsIId", + "id": "u:a4dbdeb9115e", + "mode": "inline", + "labelClassName": "text-dark m-b", + "value": `${zs.id}` + }, { "type": "card", "header": { @@ -977,7 +1088,8 @@ "accept": ".jpeg, .jpg, .png, .gif", "multiple": false, "hideUploadButton": false, - "fixedSize": false + "fixedSize": false, + "value":`${zs.img}` }, { "type": "hidden", @@ -1013,7 +1125,8 @@ "name": "zsCoin", "id": "u:af69b1a1d9cb", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${zs.playCoin}` }, { "type": "input-text", @@ -1021,7 +1134,8 @@ "name": "zsCash", "id": "u:8ba3c740b10c", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${zs.cash}` }, { "type": "input-text", @@ -1029,7 +1143,8 @@ "name": "zsInt", "id": "u:6d91bb154939", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${zs.integral}` } ], "actions": [ @@ -1043,6 +1158,8 @@ }, { "body": [ + + { "type": "card", "header": { @@ -1050,6 +1167,16 @@ "subTitle": "" }, "body": [ + + { + "type": "hidden", + "label": "", + "name": "zs2IId", + "id": "u:a4dbdeb9115e", + "mode": "inline", + "labelClassName": "text-dark m-b", + "value": `${zs2.id}` + }, { "type": "input-image", "label": "背景图:", @@ -1068,7 +1195,8 @@ "accept": ".jpeg, .jpg, .png, .gif", "multiple": false, "hideUploadButton": false, - "fixedSize": false + "fixedSize": false, + "value":`${zs2.img}` }, { "type": "hidden", @@ -1104,7 +1232,8 @@ "name": "zs2Coin", "id": "u:b29c25f053d9", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${zs2.playCoin}` }, { "type": "input-text", @@ -1112,7 +1241,8 @@ "name": "zs2Cash", "id": "u:88a44c71abb0", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${zs2.cash}` }, { "type": "input-text", @@ -1120,7 +1250,8 @@ "name": "zs2Int", "id": "u:fb82b3cf486c", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${zs2.integral}` } ], "actions": [ @@ -1140,6 +1271,15 @@ "columns": [ { "body": [ + { + "type": "hidden", + "label": "", + "name": "lyIId", + "id": "u:a4dbdeb9115e", + "mode": "inline", + "labelClassName": "text-dark m-b", + "value": `${ly.id}` + }, { "type": "card", "header": { @@ -1165,7 +1305,8 @@ "accept": ".jpeg, .jpg, .png, .gif", "multiple": false, "hideUploadButton": false, - "fixedSize": false + "fixedSize": false, + "value":`${ly.img}` }, { "type": "hidden", @@ -1174,7 +1315,7 @@ "id": "u:c4a543b6cda0", "mode": "inline", "labelClassName": "text-dark m-b", - "value": "社区小球王" + "value": "绿茵密码" }, { "type": "hidden", @@ -1201,7 +1342,8 @@ "name": "lyCoin", "id": "u:d78d236c5f95", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${ly.playCoin}` }, { "type": "input-text", @@ -1209,7 +1351,8 @@ "name": "lyCash", "id": "u:20b24611e53c", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${ly.cash}` }, { "type": "input-text", @@ -1217,7 +1360,8 @@ "name": "lyInt", "id": "u:25e10253effb", "mode": "inline", - "labelClassName": "text-dark m-b text-lg" + "labelClassName": "text-dark m-b text-lg", + "value":`${ly.integral}` } ], "actions": [ diff --git a/cloud-server-other/src/main/java/com/dsh/other/controller/BallController.java b/cloud-server-other/src/main/java/com/dsh/other/controller/BallController.java index ff9fa6c..08782b2 100644 --- a/cloud-server-other/src/main/java/com/dsh/other/controller/BallController.java +++ b/cloud-server-other/src/main/java/com/dsh/other/controller/BallController.java @@ -57,7 +57,7 @@ - gameService.save(game); + gameService.saveOrUpdate(game); System.out.println("==========="+game); return game.getId(); } @@ -69,7 +69,7 @@ @PostMapping("/saveConfig") public void saveConfig(@RequestBody List<TGameConfig> gameConfigList){ System.out.println("=======gameConfigList===="+gameConfigList); - config.saveBatch(gameConfigList); + config.saveOrUpdateBatch(gameConfigList); // return game.getId(); } diff --git a/cloud-server-other/src/main/java/com/dsh/other/controller/SiteController.java b/cloud-server-other/src/main/java/com/dsh/other/controller/SiteController.java index 5082c8b..52181c6 100644 --- a/cloud-server-other/src/main/java/com/dsh/other/controller/SiteController.java +++ b/cloud-server-other/src/main/java/com/dsh/other/controller/SiteController.java @@ -520,6 +520,15 @@ @ResponseBody + @PostMapping("/base/site/queryByCode") + public Integer queryByCode(@RequestBody String code){ + + return siteBookingService.queryByCode(code); + } + + + + @ResponseBody @PostMapping("/base/site/getNewAddSiteList") public List<SiteVo> getAppUserSiteList(){ List<SiteVo> siteVos = new ArrayList<>(); diff --git a/cloud-server-other/src/main/java/com/dsh/other/mapper/SiteBookingMapper.java b/cloud-server-other/src/main/java/com/dsh/other/mapper/SiteBookingMapper.java index b74ed6b..f5244ef 100644 --- a/cloud-server-other/src/main/java/com/dsh/other/mapper/SiteBookingMapper.java +++ b/cloud-server-other/src/main/java/com/dsh/other/mapper/SiteBookingMapper.java @@ -18,4 +18,5 @@ List<SiteBooking> listAll(@Param("query")SiteBookingQuery query, @Param("sTime")String sTime, @Param("eTime")String eTime, @Param("amount") BigDecimal amount); + Integer queryByCode(String code); } diff --git a/cloud-server-other/src/main/java/com/dsh/other/service/ISiteBookingService.java b/cloud-server-other/src/main/java/com/dsh/other/service/ISiteBookingService.java index bc986b6..076bb9d 100644 --- a/cloud-server-other/src/main/java/com/dsh/other/service/ISiteBookingService.java +++ b/cloud-server-other/src/main/java/com/dsh/other/service/ISiteBookingService.java @@ -15,4 +15,6 @@ List<BillingRequestOfType> queryDatas(Integer appUserId, String monthStart, String monthEnd); List<SiteBooking> listAll(SiteBookingQuery query); + + Integer queryByCode(String code); } diff --git a/cloud-server-other/src/main/java/com/dsh/other/service/impl/SiteBookingServiceImpl.java b/cloud-server-other/src/main/java/com/dsh/other/service/impl/SiteBookingServiceImpl.java index 5741812..9321554 100644 --- a/cloud-server-other/src/main/java/com/dsh/other/service/impl/SiteBookingServiceImpl.java +++ b/cloud-server-other/src/main/java/com/dsh/other/service/impl/SiteBookingServiceImpl.java @@ -37,4 +37,9 @@ return siteBookingMapper.listAll(query,STime,ETime,query.getAmount()); } + + @Override + public Integer queryByCode(String code) { + return this.baseMapper.queryByCode(code); + } } diff --git a/cloud-server-other/src/main/resources/mapper/SiteBookingMapper.xml b/cloud-server-other/src/main/resources/mapper/SiteBookingMapper.xml index c6db7fa..f4f5300 100644 --- a/cloud-server-other/src/main/resources/mapper/SiteBookingMapper.xml +++ b/cloud-server-other/src/main/resources/mapper/SiteBookingMapper.xml @@ -34,4 +34,13 @@ </if> </where> </select> + <select id="queryByCode" resultType="java.lang.Integer"> + SELECT storeId + from t_site_booking + WHERE orderNo = #{code} + + + + + </select> </mapper> -- Gitblit v1.7.1