소스 검색

路径修改

wwl 4 년 전
부모
커밋
03eba640e8

+ 2 - 1
hzgzpt-admin/src/main/java/com/miaxis/app/controller/coach/CoachEvaluateController.java

@@ -4,6 +4,7 @@ import com.miaxis.app.coach.domain.CoachEvaluateLabel;
 import com.miaxis.app.coach.dto.CoachEvaluateDto;
 import com.miaxis.app.coach.service.ICoachEvaluateService;
 import com.miaxis.common.annotation.Log;
+import com.miaxis.common.constant.Constants;
 import com.miaxis.common.core.controller.BaseController;
 import com.miaxis.common.core.domain.Response;
 import com.miaxis.common.enums.BusinessTypeEnum;
@@ -25,7 +26,7 @@ import java.util.List;
  * @date 2020-12-28
  */
 @RestController
-@RequestMapping("/system/evaluate")
+@RequestMapping(Constants.STUDENT_PREFIX+"/system/evaluate")
 @Api(tags={"【app-教练评价】"})
 public class CoachEvaluateController extends BaseController{
 

+ 1 - 16
hzgzpt-admin/src/main/java/com/miaxis/app/controller/news/NewsInfoController.java

@@ -44,17 +44,6 @@ public class NewsInfoController extends BaseController{
         return toResponsePageInfo(list);
     }
 
-    /**
-     * 导出新闻(首页资讯、通知、公告相关)列表
-     */
-    @Log(title = "新闻(首页资讯、通知、公告相关)", businessType = BusinessTypeEnum.EXPORT)
-    @GetMapping("/export")
-    @ApiOperation("导出新闻(首页资讯、通知、公告相关)列表Excel")
-    public Response<String> export(@ModelAttribute NewsInfo newsInfo){
-        List<NewsInfo> list = newsInfoService.selectNewsInfoList(newsInfo);
-        ExcelUtil<NewsInfo> util = new ExcelUtil<NewsInfo>(NewsInfo.class);
-        return util.exportExcel(list, "info");
-    }
 
     /**
      * 获取新闻(首页资讯、通知、公告相关)详细信息
@@ -71,7 +60,6 @@ public class NewsInfoController extends BaseController{
     /**
      * 新增新闻(首页资讯、通知、公告相关)
      */
-    @Log(title = "新闻(首页资讯、通知、公告相关)", businessType = BusinessTypeEnum.INSERT)
     @PostMapping
     @ApiOperation("新增新闻(首页资讯、通知、公告相关)")
     public Response<Integer> add(@RequestBody NewsInfo newsInfo){
@@ -81,7 +69,6 @@ public class NewsInfoController extends BaseController{
     /**
      * 修改新闻(首页资讯、通知、公告相关)
      */
-    @Log(title = "新闻(首页资讯、通知、公告相关)", businessType = BusinessTypeEnum.UPDATE)
     @PutMapping
     @ApiOperation("修改新闻(首页资讯、通知、公告相关)")
     public Response<Integer> edit(@RequestBody NewsInfo newsInfo){
@@ -91,13 +78,11 @@ public class NewsInfoController extends BaseController{
     /**
      * 删除新闻(首页资讯、通知、公告相关)
      */
-    @Log(title = "新闻(首页资讯、通知、公告相关)", businessType = BusinessTypeEnum.DELETE)
 	@DeleteMapping("/{ids}")
     @ApiOperation("删除新闻(首页资讯、通知、公告相关)")
     public  Response<Integer> remove(
             @ApiParam(name = "ids", value = "新闻(首页资讯、通知、公告相关)ids参数", required = true)
-            @PathVariable Long[] ids
-    ){
+            @PathVariable Long[] ids){
         return toResponse(newsInfoService.deleteNewsInfoByIds(ids));
     }
 }

+ 1 - 1
hzgzpt-admin/src/main/java/com/miaxis/app/controller/school/SchoolEvaluateController.java

@@ -24,7 +24,7 @@ import java.util.List;
  * @date 2020-12-28
  */
 @RestController
-@RequestMapping(Constants.OPEN_PREFIX+"/system/evaluate")
+@RequestMapping(Constants.STUDENT_PREFIX + "/system/evaluate")
 @Api(tags={"【app-驾校评价】"})
 public class SchoolEvaluateController extends BaseController{
 

+ 4 - 4
hzgzpt-admin/src/main/java/com/miaxis/app/controller/user/UserInfoController.java

@@ -104,7 +104,7 @@ public class UserInfoController extends BaseController{
      * 上传身份证正反面,及人像图片
      * uploadIdCardAndHeadPicture
      */
-    @PostMapping("/uploadIdCardAndHeadPicture")
+    @PostMapping(Constants.OPEN_PREFIX + "/uploadIdCardAndHeadPicture")
     @ApiOperation("上传身份证正反面,及人像图片")
     @ApiImplicitParams({
             @ApiImplicitParam(name = "type",value = "idCardFront:身份证正面、idCardReverse:身份证反面、faces:人像" ,dataType = "String",required = true),
@@ -126,7 +126,7 @@ public class UserInfoController extends BaseController{
      * 删除文件
      * uploadIdCardAndHeadPicture
      */
-    @PostMapping("/deleteCardAndHeadPicture")
+    @PostMapping(Constants.OPEN_PREFIX + "/deleteCardAndHeadPicture")
     @ApiOperation("删除文件")
     @ApiImplicitParam(name = "filePath",value = "文件路径(filePath)" ,dataType = "String",required = true)
     public Response deleteCardAndHeadPicture(String filePath) {
@@ -139,7 +139,7 @@ public class UserInfoController extends BaseController{
      * 保存用户报名信息
      * uploadIdCardAndHeadPicture
      */
-    @PostMapping("/saveUserInformation")
+    @PostMapping(Constants.OPEN_PREFIX + "/saveUserInformation")
     @ApiOperation("保存用户报名信息")
     public Response saveUserInformation(UserDto userDto) {
 
@@ -150,7 +150,7 @@ public class UserInfoController extends BaseController{
      * 注册报名获取短信验证码
      * @return
      */
-    @ApiOperation("注册报名获取短信验证码")
+    @ApiOperation(Constants.OPEN_PREFIX + "注册报名获取短信验证码")
     @ApiImplicitParam(name = "phone",value = "手机号码" ,dataType = "String",required = true)
     @PostMapping(value = "/sendSignUpVerificationCode")
     public Response sendSignUpVerificationCode(String phone){

+ 1 - 0
hzgzpt-framework/src/main/java/com/miaxis/framework/aspectj/DataSourceAspect.java

@@ -62,6 +62,7 @@ public class DataSourceAspect
     public DataSource getDataSource(ProceedingJoinPoint point)
     {
         MethodSignature signature = (MethodSignature) point.getSignature();
+        //查找第一个参数类中,是否涵盖DataSource注解。如果有,就返回此注解,没有就返回空
         DataSource dataSource = AnnotationUtils.findAnnotation(signature.getMethod(), DataSource.class);
         if (Objects.nonNull(dataSource))
         {

+ 2 - 0
hzgzpt-framework/src/main/java/com/miaxis/framework/config/DruidConfig.java

@@ -30,6 +30,7 @@ import java.util.Map;
 public class DruidConfig
 {
     @Bean
+    //prefix属性,通过指定的前缀,绑定配置文件中的配置,该注解可以放在类上,也可以放在方法上
     @ConfigurationProperties("spring.datasource.druid.master")
     public DataSource masterDataSource(DruidProperties druidProperties)
     {
@@ -39,6 +40,7 @@ public class DruidConfig
 
     @Bean
     @ConfigurationProperties("spring.datasource.druid.slave")
+    //控制配置类是否生效 enabled为true时生效
     @ConditionalOnProperty(prefix = "spring.datasource.druid.slave", name = "enabled", havingValue = "true")
     public DataSource slaveDataSource(DruidProperties druidProperties)
     {

+ 8 - 0
hzgzpt-framework/src/main/java/com/miaxis/framework/datasource/DynamicDataSource.java

@@ -14,11 +14,19 @@ public class DynamicDataSource extends AbstractRoutingDataSource
 {
     public DynamicDataSource(DataSource defaultTargetDataSource, Map<Object, Object> targetDataSources)
     {
+        //设置默认数据源(主数据源)
         super.setDefaultTargetDataSource(defaultTargetDataSource);
+        //设置(从数据源-集合)
         super.setTargetDataSources(targetDataSources);
+        ////将数据源分别进行复制到 resolvedDataSources 和 resolvedDefaultDataSource中
         super.afterPropertiesSet();
     }
 
+    /**
+     * 返回需要使用的DataSource的key值,然后根据这个key从 resolvedDataSources
+     *  这个map里取出对应的 DataSource,如果找不到,则用默认的 resolvedDefaultDataSource。
+     * @return
+     */
     @Override
     protected Object determineCurrentLookupKey()
     {

+ 6 - 0
hzgzpt-service-app/pom.xml

@@ -18,6 +18,12 @@
             <artifactId>hzgzpt-common</artifactId>
         </dependency>
 
+        <!-- 核心模块-->
+        <dependency>
+            <groupId>com.miaxis</groupId>
+            <artifactId>hzgzpt-framework</artifactId>
+        </dependency>
+
     </dependencies>