更名、修复测试部署时的报错和bug

soul2/mobile_api
soul2 1 year ago
parent 3b2f45600d
commit 8de9482790
  1. 12
      src/main/java/cn/soul2/jyjc/admin/JavaJyjcAdminApplication.java
  2. 2
      src/main/java/cn/soul2/jyjc/admin/codemessage/BackCodeMessage.java
  3. 2
      src/main/java/cn/soul2/jyjc/admin/config/BeanConfig.java
  4. 2
      src/main/java/cn/soul2/jyjc/admin/config/CorsConfig.java
  5. 2
      src/main/java/cn/soul2/jyjc/admin/config/MetaObjectHandlerConfig.java
  6. 16
      src/main/java/cn/soul2/jyjc/admin/controller/DemoController.java
  7. 8
      src/main/java/cn/soul2/jyjc/admin/controller/ExternalBackhaulController.java
  8. 20
      src/main/java/cn/soul2/jyjc/admin/controller/QrController.java
  9. 22
      src/main/java/cn/soul2/jyjc/admin/controller/QuestionnaireController.java
  10. 28
      src/main/java/cn/soul2/jyjc/admin/controller/SubjectController.java
  11. 2
      src/main/java/cn/soul2/jyjc/admin/dto/AnswerDetailsSaveDTO.java
  12. 4
      src/main/java/cn/soul2/jyjc/admin/dto/AnswerPageQueryDTO.java
  13. 2
      src/main/java/cn/soul2/jyjc/admin/dto/AnswerSheetSaveDTO.java
  14. 4
      src/main/java/cn/soul2/jyjc/admin/dto/DemoDTO.java
  15. 2
      src/main/java/cn/soul2/jyjc/admin/dto/DemoSaveOrUpdateDTO.java
  16. 4
      src/main/java/cn/soul2/jyjc/admin/dto/ExternalBackhaulDTO.java
  17. 4
      src/main/java/cn/soul2/jyjc/admin/dto/QnSubjectRefItemDTO.java
  18. 2
      src/main/java/cn/soul2/jyjc/admin/dto/QnSubjectRefSaveDTO.java
  19. 4
      src/main/java/cn/soul2/jyjc/admin/dto/QrDTO.java
  20. 4
      src/main/java/cn/soul2/jyjc/admin/dto/QuestionnaireDTO.java
  21. 4
      src/main/java/cn/soul2/jyjc/admin/dto/SubjectDTO.java
  22. 2
      src/main/java/cn/soul2/jyjc/admin/dto/SubjectItemDTO.java
  23. 2
      src/main/java/cn/soul2/jyjc/admin/dto/SubjectItemRefDTO.java
  24. 2
      src/main/java/cn/soul2/jyjc/admin/dto/base/PageParams.java
  25. 2
      src/main/java/cn/soul2/jyjc/admin/dto/base/UpdateStatusDTO.java
  26. 2
      src/main/java/cn/soul2/jyjc/admin/entity/AnswerDetailsDO.java
  27. 2
      src/main/java/cn/soul2/jyjc/admin/entity/AnswerSheetDO.java
  28. 2
      src/main/java/cn/soul2/jyjc/admin/entity/DataTableDemoDO.java
  29. 2
      src/main/java/cn/soul2/jyjc/admin/entity/ExternalBackhaulDO.java
  30. 2
      src/main/java/cn/soul2/jyjc/admin/entity/QrDO.java
  31. 2
      src/main/java/cn/soul2/jyjc/admin/entity/QuestionnaireDO.java
  32. 2
      src/main/java/cn/soul2/jyjc/admin/entity/RefQuestionnaireSubjectDO.java
  33. 2
      src/main/java/cn/soul2/jyjc/admin/entity/RefSubjectItemsDO.java
  34. 2
      src/main/java/cn/soul2/jyjc/admin/entity/SubjectDO.java
  35. 2
      src/main/java/cn/soul2/jyjc/admin/entity/SubjectItemsDO.java
  36. 2
      src/main/java/cn/soul2/jyjc/admin/entity/sqlresult/RefQuestionnaireSubjectUseCountDO.java
  37. 2
      src/main/java/cn/soul2/jyjc/admin/entity/sqlresult/SubjectChooseListDO.java
  38. 4
      src/main/java/cn/soul2/jyjc/admin/mapper/AnswerDetailsMapper.java
  39. 4
      src/main/java/cn/soul2/jyjc/admin/mapper/AnswerSheetMapper.java
  40. 4
      src/main/java/cn/soul2/jyjc/admin/mapper/DataTableDemoMapper.java
  41. 4
      src/main/java/cn/soul2/jyjc/admin/mapper/ExternalBackhaulMapper.java
  42. 4
      src/main/java/cn/soul2/jyjc/admin/mapper/QrMapper.java
  43. 8
      src/main/java/cn/soul2/jyjc/admin/mapper/QuestionnaireMapper.java
  44. 4
      src/main/java/cn/soul2/jyjc/admin/mapper/RefQuestionnaireSubjectMapper.java
  45. 4
      src/main/java/cn/soul2/jyjc/admin/mapper/RefSubjectItemsMapper.java
  46. 4
      src/main/java/cn/soul2/jyjc/admin/mapper/SubjectItemsMapper.java
  47. 8
      src/main/java/cn/soul2/jyjc/admin/mapper/SubjectMapper.java
  48. 4
      src/main/java/cn/soul2/jyjc/admin/repository/IAnswerDetailsRepository.java
  49. 10
      src/main/java/cn/soul2/jyjc/admin/repository/IAnswerSheetRepository.java
  50. 10
      src/main/java/cn/soul2/jyjc/admin/repository/IDataTableDemoRepository.java
  51. 10
      src/main/java/cn/soul2/jyjc/admin/repository/IExternalBackhaulRepository.java
  52. 10
      src/main/java/cn/soul2/jyjc/admin/repository/IQrRepository.java
  53. 12
      src/main/java/cn/soul2/jyjc/admin/repository/IQuestionnaireRepository.java
  54. 8
      src/main/java/cn/soul2/jyjc/admin/repository/IRefQuestionnaireSubjectRepository.java
  55. 8
      src/main/java/cn/soul2/jyjc/admin/repository/IRefSubjectItemsRepository.java
  56. 4
      src/main/java/cn/soul2/jyjc/admin/repository/ISubjectItemsRepository.java
  57. 16
      src/main/java/cn/soul2/jyjc/admin/repository/ISubjectRepository.java
  58. 8
      src/main/java/cn/soul2/jyjc/admin/repository/impl/AnswerDetailsRepositoryImpl.java
  59. 30
      src/main/java/cn/soul2/jyjc/admin/repository/impl/AnswerSheetRepositoryImpl.java
  60. 16
      src/main/java/cn/soul2/jyjc/admin/repository/impl/DataTableDemoRepositoryImpl.java
  61. 16
      src/main/java/cn/soul2/jyjc/admin/repository/impl/ExternalBackhaulRepositoryImpl.java
  62. 16
      src/main/java/cn/soul2/jyjc/admin/repository/impl/QrRepositoryImpl.java
  63. 20
      src/main/java/cn/soul2/jyjc/admin/repository/impl/QuestionnaireRepositoryImpl.java
  64. 14
      src/main/java/cn/soul2/jyjc/admin/repository/impl/RefQuestionnaireSubjectRepositoryImpl.java
  65. 14
      src/main/java/cn/soul2/jyjc/admin/repository/impl/RefSubjectItemsRepositoryImpl.java
  66. 8
      src/main/java/cn/soul2/jyjc/admin/repository/impl/SubjectItemsRepositoryImpl.java
  67. 28
      src/main/java/cn/soul2/jyjc/admin/repository/impl/SubjectRepositoryImpl.java
  68. 12
      src/main/java/cn/soul2/jyjc/admin/service/IDemoService.java
  69. 24
      src/main/java/cn/soul2/jyjc/admin/service/impl/DemoServiceImpl.java
  70. 2
      src/main/java/cn/soul2/jyjc/admin/utils/MybatisFastGenerator.java
  71. 2
      src/main/java/cn/soul2/jyjc/admin/utils/Test.java
  72. 6
      src/main/java/cn/soul2/jyjc/admin/utils/base/BackUtils.java
  73. 6
      src/main/java/cn/soul2/jyjc/admin/utils/base/PageUtils.java
  74. 2
      src/main/java/cn/soul2/jyjc/admin/vo/AnswerDetailsVO.java
  75. 2
      src/main/java/cn/soul2/jyjc/admin/vo/AnswerSheetVO.java
  76. 2
      src/main/java/cn/soul2/jyjc/admin/vo/DemoVO.java
  77. 2
      src/main/java/cn/soul2/jyjc/admin/vo/ExternalBackhaulVO.java
  78. 2
      src/main/java/cn/soul2/jyjc/admin/vo/QrVO.java
  79. 2
      src/main/java/cn/soul2/jyjc/admin/vo/QuestionnaireVO.java
  80. 2
      src/main/java/cn/soul2/jyjc/admin/vo/SubjectItemVO.java
  81. 2
      src/main/java/cn/soul2/jyjc/admin/vo/SubjectVO.java
  82. 4
      src/main/java/cn/soul2/jyjc/admin/vo/base/Back.java
  83. 2
      src/main/java/cn/soul2/jyjc/admin/vo/base/VPage.java
  84. 3
      src/main/resources/application-cors.yml
  85. 9
      src/main/resources/application-datasource.yml
  86. 2
      src/main/resources/application.yml
  87. 4
      src/test/java/cn/soul2/jyjc/admin/JavaJyjcAdminApplicationTests.java

@ -1,15 +1,19 @@
package cn.soul2.demo;
package cn.soul2.jyjc.admin;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
* @author Soul2
* @date 2024-03-17
*/
@SpringBootApplication
@MapperScan("cn.soul2.demo.mapper")
public class JavaDemoApplication {
@MapperScan("cn.soul2.jyjc.admin.mapper")
public class JavaJyjcAdminApplication {
public static void main(String[] args) {
SpringApplication.run(JavaDemoApplication.class, args);
SpringApplication.run(JavaJyjcAdminApplication.class, args);
}
}

@ -1,4 +1,4 @@
package cn.soul2.demo.codemessage;
package cn.soul2.jyjc.admin.codemessage;
/**
* @author Soul2

@ -1,4 +1,4 @@
package cn.soul2.demo.config;
package cn.soul2.jyjc.admin.config;
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;

@ -1,4 +1,4 @@
package cn.soul2.demo.config;
package cn.soul2.jyjc.admin.config;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;

@ -1,4 +1,4 @@
package cn.soul2.demo.config;
package cn.soul2.jyjc.admin.config;
import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
import org.apache.ibatis.reflection.MetaObject;

@ -1,11 +1,11 @@
package cn.soul2.demo.controller;
import cn.soul2.demo.dto.DemoDTO;
import cn.soul2.demo.dto.DemoSaveOrUpdateDTO;
import cn.soul2.demo.service.IDemoService;
import cn.soul2.demo.vo.DemoVO;
import cn.soul2.demo.vo.base.Back;
import cn.soul2.demo.vo.base.VPage;
package cn.soul2.jyjc.admin.controller;
import cn.soul2.jyjc.admin.dto.DemoDTO;
import cn.soul2.jyjc.admin.dto.DemoSaveOrUpdateDTO;
import cn.soul2.jyjc.admin.service.IDemoService;
import cn.soul2.jyjc.admin.vo.DemoVO;
import cn.soul2.jyjc.admin.vo.base.Back;
import cn.soul2.jyjc.admin.vo.base.VPage;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;

@ -1,8 +1,8 @@
package cn.soul2.demo.controller;
package cn.soul2.jyjc.admin.controller;
import cn.soul2.demo.repository.IExternalBackhaulRepository;
import cn.soul2.demo.utils.base.BackUtils;
import cn.soul2.demo.vo.base.Back;
import cn.soul2.jyjc.admin.repository.IExternalBackhaulRepository;
import cn.soul2.jyjc.admin.utils.base.BackUtils;
import cn.soul2.jyjc.admin.vo.base.Back;
import com.alibaba.fastjson.JSONObject;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;

@ -1,13 +1,13 @@
package cn.soul2.demo.controller;
import cn.soul2.demo.dto.QrDTO;
import cn.soul2.demo.entity.QrDO;
import cn.soul2.demo.repository.IQrRepository;
import cn.soul2.demo.utils.base.BackUtils;
import cn.soul2.demo.utils.base.PageUtils;
import cn.soul2.demo.vo.QrVO;
import cn.soul2.demo.vo.base.Back;
import cn.soul2.demo.vo.base.VPage;
package cn.soul2.jyjc.admin.controller;
import cn.soul2.jyjc.admin.dto.QrDTO;
import cn.soul2.jyjc.admin.entity.QrDO;
import cn.soul2.jyjc.admin.repository.IQrRepository;
import cn.soul2.jyjc.admin.utils.base.BackUtils;
import cn.soul2.jyjc.admin.utils.base.PageUtils;
import cn.soul2.jyjc.admin.vo.QrVO;
import cn.soul2.jyjc.admin.vo.base.Back;
import cn.soul2.jyjc.admin.vo.base.VPage;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;

@ -1,14 +1,14 @@
package cn.soul2.demo.controller;
import cn.soul2.demo.dto.QnSubjectRefSaveDTO;
import cn.soul2.demo.dto.QuestionnaireDTO;
import cn.soul2.demo.dto.base.UpdateStatusDTO;
import cn.soul2.demo.repository.IQuestionnaireRepository;
import cn.soul2.demo.repository.IRefQuestionnaireSubjectRepository;
import cn.soul2.demo.utils.base.BackUtils;
import cn.soul2.demo.vo.QuestionnaireVO;
import cn.soul2.demo.vo.base.Back;
import cn.soul2.demo.vo.base.VPage;
package cn.soul2.jyjc.admin.controller;
import cn.soul2.jyjc.admin.dto.QnSubjectRefSaveDTO;
import cn.soul2.jyjc.admin.dto.QuestionnaireDTO;
import cn.soul2.jyjc.admin.dto.base.UpdateStatusDTO;
import cn.soul2.jyjc.admin.repository.IQuestionnaireRepository;
import cn.soul2.jyjc.admin.repository.IRefQuestionnaireSubjectRepository;
import cn.soul2.jyjc.admin.utils.base.BackUtils;
import cn.soul2.jyjc.admin.vo.QuestionnaireVO;
import cn.soul2.jyjc.admin.vo.base.Back;
import cn.soul2.jyjc.admin.vo.base.VPage;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;

@ -1,18 +1,18 @@
package cn.soul2.demo.controller;
package cn.soul2.jyjc.admin.controller;
import cn.soul2.demo.dto.QnSubjectRefItemDTO;
import cn.soul2.demo.dto.SubjectDTO;
import cn.soul2.demo.dto.base.UpdateStatusDTO;
import cn.soul2.demo.entity.SubjectItemsDO;
import cn.soul2.demo.entity.sqlresult.SubjectChooseListDO;
import cn.soul2.demo.repository.IRefSubjectItemsRepository;
import cn.soul2.demo.repository.ISubjectItemsRepository;
import cn.soul2.demo.repository.ISubjectRepository;
import cn.soul2.demo.utils.base.BackUtils;
import cn.soul2.demo.vo.SubjectItemVO;
import cn.soul2.demo.vo.SubjectVO;
import cn.soul2.demo.vo.base.Back;
import cn.soul2.demo.vo.base.VPage;
import cn.soul2.jyjc.admin.dto.QnSubjectRefItemDTO;
import cn.soul2.jyjc.admin.dto.SubjectDTO;
import cn.soul2.jyjc.admin.dto.base.UpdateStatusDTO;
import cn.soul2.jyjc.admin.entity.SubjectItemsDO;
import cn.soul2.jyjc.admin.entity.sqlresult.SubjectChooseListDO;
import cn.soul2.jyjc.admin.repository.IRefSubjectItemsRepository;
import cn.soul2.jyjc.admin.repository.ISubjectItemsRepository;
import cn.soul2.jyjc.admin.repository.ISubjectRepository;
import cn.soul2.jyjc.admin.utils.base.BackUtils;
import cn.soul2.jyjc.admin.vo.SubjectItemVO;
import cn.soul2.jyjc.admin.vo.SubjectVO;
import cn.soul2.jyjc.admin.vo.base.Back;
import cn.soul2.jyjc.admin.vo.base.VPage;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;

@ -1,4 +1,4 @@
package cn.soul2.demo.dto;
package cn.soul2.jyjc.admin.dto;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,6 +1,6 @@
package cn.soul2.demo.dto;
package cn.soul2.jyjc.admin.dto;
import cn.soul2.demo.dto.base.PageParams;
import cn.soul2.jyjc.admin.dto.base.PageParams;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,4 +1,4 @@
package cn.soul2.demo.dto;
package cn.soul2.jyjc.admin.dto;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,6 +1,6 @@
package cn.soul2.demo.dto;
package cn.soul2.jyjc.admin.dto;
import cn.soul2.demo.dto.base.PageParams;
import cn.soul2.jyjc.admin.dto.base.PageParams;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,4 +1,4 @@
package cn.soul2.demo.dto;
package cn.soul2.jyjc.admin.dto;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

@ -1,6 +1,6 @@
package cn.soul2.demo.dto;
package cn.soul2.jyjc.admin.dto;
import cn.soul2.demo.dto.base.PageParams;
import cn.soul2.jyjc.admin.dto.base.PageParams;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,6 +1,6 @@
package cn.soul2.demo.dto;
package cn.soul2.jyjc.admin.dto;
import cn.soul2.demo.dto.base.PageParams;
import cn.soul2.jyjc.admin.dto.base.PageParams;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,4 +1,4 @@
package cn.soul2.demo.dto;
package cn.soul2.jyjc.admin.dto;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,6 +1,6 @@
package cn.soul2.demo.dto;
package cn.soul2.jyjc.admin.dto;
import cn.soul2.demo.dto.base.PageParams;
import cn.soul2.jyjc.admin.dto.base.PageParams;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,6 +1,6 @@
package cn.soul2.demo.dto;
package cn.soul2.jyjc.admin.dto;
import cn.soul2.demo.dto.base.PageParams;
import cn.soul2.jyjc.admin.dto.base.PageParams;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,6 +1,6 @@
package cn.soul2.demo.dto;
package cn.soul2.jyjc.admin.dto;
import cn.soul2.demo.dto.base.PageParams;
import cn.soul2.jyjc.admin.dto.base.PageParams;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,4 +1,4 @@
package cn.soul2.demo.dto;
package cn.soul2.jyjc.admin.dto;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,4 +1,4 @@
package cn.soul2.demo.dto;
package cn.soul2.jyjc.admin.dto;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,4 +1,4 @@
package cn.soul2.demo.dto.base;
package cn.soul2.jyjc.admin.dto.base;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,4 +1,4 @@
package cn.soul2.demo.dto.base;
package cn.soul2.jyjc.admin.dto.base;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,4 +1,4 @@
package cn.soul2.demo.entity;
package cn.soul2.jyjc.admin.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;

@ -1,4 +1,4 @@
package cn.soul2.demo.entity;
package cn.soul2.jyjc.admin.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;

@ -1,4 +1,4 @@
package cn.soul2.demo.entity;
package cn.soul2.jyjc.admin.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;

@ -1,4 +1,4 @@
package cn.soul2.demo.entity;
package cn.soul2.jyjc.admin.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;

@ -1,4 +1,4 @@
package cn.soul2.demo.entity;
package cn.soul2.jyjc.admin.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;

@ -1,4 +1,4 @@
package cn.soul2.demo.entity;
package cn.soul2.jyjc.admin.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;

@ -1,4 +1,4 @@
package cn.soul2.demo.entity;
package cn.soul2.jyjc.admin.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;

@ -1,4 +1,4 @@
package cn.soul2.demo.entity;
package cn.soul2.jyjc.admin.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;

@ -1,4 +1,4 @@
package cn.soul2.demo.entity;
package cn.soul2.jyjc.admin.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;

@ -1,4 +1,4 @@
package cn.soul2.demo.entity;
package cn.soul2.jyjc.admin.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;

@ -1,4 +1,4 @@
package cn.soul2.demo.entity.sqlresult;
package cn.soul2.jyjc.admin.entity.sqlresult;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,4 +1,4 @@
package cn.soul2.demo.entity.sqlresult;
package cn.soul2.jyjc.admin.entity.sqlresult;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,6 +1,6 @@
package cn.soul2.demo.mapper;
package cn.soul2.jyjc.admin.mapper;
import cn.soul2.demo.entity.AnswerDetailsDO;
import cn.soul2.jyjc.admin.entity.AnswerDetailsDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**

@ -1,6 +1,6 @@
package cn.soul2.demo.mapper;
package cn.soul2.jyjc.admin.mapper;
import cn.soul2.demo.entity.AnswerSheetDO;
import cn.soul2.jyjc.admin.entity.AnswerSheetDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**

@ -1,6 +1,6 @@
package cn.soul2.demo.mapper;
package cn.soul2.jyjc.admin.mapper;
import cn.soul2.demo.entity.DataTableDemoDO;
import cn.soul2.jyjc.admin.entity.DataTableDemoDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;

@ -1,6 +1,6 @@
package cn.soul2.demo.mapper;
package cn.soul2.jyjc.admin.mapper;
import cn.soul2.demo.entity.ExternalBackhaulDO;
import cn.soul2.jyjc.admin.entity.ExternalBackhaulDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**

@ -1,6 +1,6 @@
package cn.soul2.demo.mapper;
package cn.soul2.jyjc.admin.mapper;
import cn.soul2.demo.entity.QrDO;
import cn.soul2.jyjc.admin.entity.QrDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;

@ -1,7 +1,7 @@
package cn.soul2.demo.mapper;
package cn.soul2.jyjc.admin.mapper;
import cn.soul2.demo.entity.QuestionnaireDO;
import cn.soul2.demo.vo.QuestionnaireVO;
import cn.soul2.jyjc.admin.entity.QuestionnaireDO;
import cn.soul2.jyjc.admin.vo.QuestionnaireVO;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
@ -26,7 +26,7 @@ public interface QuestionnaireMapper extends BaseMapper<QuestionnaireDO> {
* @param wrapper 查询条件
* @return {@link IPage}<{@link QuestionnaireVO}>
*/
@Select("select a.*, IFNULL(r.has_subject_count,0) as has_subject_count from (SELECT * FROM tb_questionnaire WHERE removed=0) a left join (select qn_id, count(subject_id) as has_subject_count from tb_ref_questionnaire_subject WHERE removed=0) r on a.id=r.qn_id " +
@Select("select a.*, IFNULL(r.has_subject_count,0) as has_subject_count from (SELECT * FROM tb_questionnaire WHERE removed=0) a left join (select max(qn_id) as qn_id, count(subject_id) as has_subject_count from tb_ref_questionnaire_subject WHERE removed=0) r on a.id=r.qn_id " +
"${ew.customSqlSegment}")
IPage<QuestionnaireVO> page(IPage<QuestionnaireDO> page, @Param(Constants.WRAPPER) Wrapper wrapper);

@ -1,6 +1,6 @@
package cn.soul2.demo.mapper;
package cn.soul2.jyjc.admin.mapper;
import cn.soul2.demo.entity.RefQuestionnaireSubjectDO;
import cn.soul2.jyjc.admin.entity.RefQuestionnaireSubjectDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**

@ -1,6 +1,6 @@
package cn.soul2.demo.mapper;
package cn.soul2.jyjc.admin.mapper;
import cn.soul2.demo.entity.RefSubjectItemsDO;
import cn.soul2.jyjc.admin.entity.RefSubjectItemsDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**

@ -1,6 +1,6 @@
package cn.soul2.demo.mapper;
package cn.soul2.jyjc.admin.mapper;
import cn.soul2.demo.entity.SubjectItemsDO;
import cn.soul2.jyjc.admin.entity.SubjectItemsDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**

@ -1,7 +1,7 @@
package cn.soul2.demo.mapper;
package cn.soul2.jyjc.admin.mapper;
import cn.soul2.demo.entity.SubjectDO;
import cn.soul2.demo.entity.sqlresult.SubjectChooseListDO;
import cn.soul2.jyjc.admin.entity.SubjectDO;
import cn.soul2.jyjc.admin.entity.sqlresult.SubjectChooseListDO;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
@ -27,7 +27,7 @@ public interface SubjectMapper extends BaseMapper<SubjectDO> {
* @param qnId 问卷id
* @return {@link IPage}<{@link SubjectChooseListDO}>
*/
@Select("select a.id, ifnull(r.use_count, 0) as use_count, a.content, a.sort, a.title, a.type, (CASE WHEN EXISTS (SELECT 1 FROM tb_ref_questionnaire_subject WHERE removed = 0 and qn_id = #{qnId} AND subject_id = a.id) THEN 1 ELSE 0 END) AS selected from (select * from tb_subject WHERE removed = 0) a left join (select subject_id, count(qn_id) as use_count from tb_ref_questionnaire_subject WHERE removed = 0) r on a.id=r.subject_id " +
@Select("select a.id, ifnull(r.use_count, 0) as use_count, a.content, a.sort, a.title, a.type, (CASE WHEN EXISTS (SELECT 1 FROM tb_ref_questionnaire_subject WHERE removed = 0 and qn_id = #{qnId} AND subject_id = a.id) THEN 1 ELSE 0 END) AS selected from (select * from tb_subject WHERE removed = 0) a left join (select min(subject_id) subject_id, count(qn_id) as use_count from tb_ref_questionnaire_subject WHERE removed = 0) r on a.id=r.subject_id " +
"${ew.customSqlSegment}")
IPage<SubjectChooseListDO> useCounts(IPage<SubjectChooseListDO> page, @Param(Constants.WRAPPER) Wrapper wrapper, String qnId);

@ -1,6 +1,6 @@
package cn.soul2.demo.repository;
package cn.soul2.jyjc.admin.repository;
import cn.soul2.demo.entity.AnswerDetailsDO;
import cn.soul2.jyjc.admin.entity.AnswerDetailsDO;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.Collection;

@ -1,9 +1,9 @@
package cn.soul2.demo.repository;
package cn.soul2.jyjc.admin.repository;
import cn.soul2.demo.dto.AnswerPageQueryDTO;
import cn.soul2.demo.entity.AnswerSheetDO;
import cn.soul2.demo.vo.AnswerSheetVO;
import cn.soul2.demo.vo.base.VPage;
import cn.soul2.jyjc.admin.dto.AnswerPageQueryDTO;
import cn.soul2.jyjc.admin.entity.AnswerSheetDO;
import cn.soul2.jyjc.admin.vo.AnswerSheetVO;
import cn.soul2.jyjc.admin.vo.base.VPage;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.Collection;

@ -1,9 +1,9 @@
package cn.soul2.demo.repository;
package cn.soul2.jyjc.admin.repository;
import cn.soul2.demo.dto.DemoDTO;
import cn.soul2.demo.dto.DemoSaveOrUpdateDTO;
import cn.soul2.demo.entity.DataTableDemoDO;
import cn.soul2.demo.vo.base.VPage;
import cn.soul2.jyjc.admin.dto.DemoDTO;
import cn.soul2.jyjc.admin.dto.DemoSaveOrUpdateDTO;
import cn.soul2.jyjc.admin.entity.DataTableDemoDO;
import cn.soul2.jyjc.admin.vo.base.VPage;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.Collection;

@ -1,9 +1,9 @@
package cn.soul2.demo.repository;
package cn.soul2.jyjc.admin.repository;
import cn.soul2.demo.dto.ExternalBackhaulDTO;
import cn.soul2.demo.entity.ExternalBackhaulDO;
import cn.soul2.demo.vo.ExternalBackhaulVO;
import cn.soul2.demo.vo.base.VPage;
import cn.soul2.jyjc.admin.dto.ExternalBackhaulDTO;
import cn.soul2.jyjc.admin.entity.ExternalBackhaulDO;
import cn.soul2.jyjc.admin.vo.ExternalBackhaulVO;
import cn.soul2.jyjc.admin.vo.base.VPage;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.extension.service.IService;

@ -1,9 +1,9 @@
package cn.soul2.demo.repository;
package cn.soul2.jyjc.admin.repository;
import cn.soul2.demo.dto.QrDTO;
import cn.soul2.demo.entity.QrDO;
import cn.soul2.demo.vo.QrVO;
import cn.soul2.demo.vo.base.VPage;
import cn.soul2.jyjc.admin.dto.QrDTO;
import cn.soul2.jyjc.admin.entity.QrDO;
import cn.soul2.jyjc.admin.vo.QrVO;
import cn.soul2.jyjc.admin.vo.base.VPage;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.Collection;

@ -1,10 +1,10 @@
package cn.soul2.demo.repository;
package cn.soul2.jyjc.admin.repository;
import cn.soul2.demo.dto.QuestionnaireDTO;
import cn.soul2.demo.dto.base.UpdateStatusDTO;
import cn.soul2.demo.entity.QuestionnaireDO;
import cn.soul2.demo.vo.QuestionnaireVO;
import cn.soul2.demo.vo.base.VPage;
import cn.soul2.jyjc.admin.dto.QuestionnaireDTO;
import cn.soul2.jyjc.admin.dto.base.UpdateStatusDTO;
import cn.soul2.jyjc.admin.entity.QuestionnaireDO;
import cn.soul2.jyjc.admin.vo.QuestionnaireVO;
import cn.soul2.jyjc.admin.vo.base.VPage;
import com.baomidou.mybatisplus.extension.service.IService;
/**

@ -1,8 +1,8 @@
package cn.soul2.demo.repository;
package cn.soul2.jyjc.admin.repository;
import cn.soul2.demo.dto.QnSubjectRefSaveDTO;
import cn.soul2.demo.entity.RefQuestionnaireSubjectDO;
import cn.soul2.demo.entity.SubjectDO;
import cn.soul2.jyjc.admin.dto.QnSubjectRefSaveDTO;
import cn.soul2.jyjc.admin.entity.RefQuestionnaireSubjectDO;
import cn.soul2.jyjc.admin.entity.SubjectDO;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.Collection;

@ -1,8 +1,8 @@
package cn.soul2.demo.repository;
package cn.soul2.jyjc.admin.repository;
import cn.soul2.demo.dto.SubjectItemRefDTO;
import cn.soul2.demo.entity.RefSubjectItemsDO;
import cn.soul2.demo.entity.SubjectItemsDO;
import cn.soul2.jyjc.admin.dto.SubjectItemRefDTO;
import cn.soul2.jyjc.admin.entity.RefSubjectItemsDO;
import cn.soul2.jyjc.admin.entity.SubjectItemsDO;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.Collection;

@ -1,6 +1,6 @@
package cn.soul2.demo.repository;
package cn.soul2.jyjc.admin.repository;
import cn.soul2.demo.entity.SubjectItemsDO;
import cn.soul2.jyjc.admin.entity.SubjectItemsDO;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.Collection;

@ -1,12 +1,12 @@
package cn.soul2.demo.repository;
package cn.soul2.jyjc.admin.repository;
import cn.soul2.demo.dto.QnSubjectRefItemDTO;
import cn.soul2.demo.dto.SubjectDTO;
import cn.soul2.demo.dto.base.UpdateStatusDTO;
import cn.soul2.demo.entity.SubjectDO;
import cn.soul2.demo.entity.sqlresult.SubjectChooseListDO;
import cn.soul2.demo.vo.SubjectVO;
import cn.soul2.demo.vo.base.VPage;
import cn.soul2.jyjc.admin.dto.QnSubjectRefItemDTO;
import cn.soul2.jyjc.admin.dto.SubjectDTO;
import cn.soul2.jyjc.admin.dto.base.UpdateStatusDTO;
import cn.soul2.jyjc.admin.entity.SubjectDO;
import cn.soul2.jyjc.admin.entity.sqlresult.SubjectChooseListDO;
import cn.soul2.jyjc.admin.vo.SubjectVO;
import cn.soul2.jyjc.admin.vo.base.VPage;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.Collection;

@ -1,8 +1,8 @@
package cn.soul2.demo.repository.impl;
package cn.soul2.jyjc.admin.repository.impl;
import cn.soul2.demo.entity.AnswerDetailsDO;
import cn.soul2.demo.mapper.AnswerDetailsMapper;
import cn.soul2.demo.repository.IAnswerDetailsRepository;
import cn.soul2.jyjc.admin.entity.AnswerDetailsDO;
import cn.soul2.jyjc.admin.mapper.AnswerDetailsMapper;
import cn.soul2.jyjc.admin.repository.IAnswerDetailsRepository;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;

@ -1,19 +1,19 @@
package cn.soul2.demo.repository.impl;
package cn.soul2.jyjc.admin.repository.impl;
import cn.soul2.demo.dto.AnswerPageQueryDTO;
import cn.soul2.demo.entity.AnswerDetailsDO;
import cn.soul2.demo.entity.AnswerSheetDO;
import cn.soul2.demo.entity.QrDO;
import cn.soul2.demo.entity.QuestionnaireDO;
import cn.soul2.demo.mapper.AnswerSheetMapper;
import cn.soul2.demo.repository.IAnswerDetailsRepository;
import cn.soul2.demo.repository.IAnswerSheetRepository;
import cn.soul2.demo.repository.IQrRepository;
import cn.soul2.demo.repository.IQuestionnaireRepository;
import cn.soul2.demo.utils.base.PageUtils;
import cn.soul2.demo.vo.AnswerDetailsVO;
import cn.soul2.demo.vo.AnswerSheetVO;
import cn.soul2.demo.vo.base.VPage;
import cn.soul2.jyjc.admin.dto.AnswerPageQueryDTO;
import cn.soul2.jyjc.admin.entity.AnswerDetailsDO;
import cn.soul2.jyjc.admin.entity.AnswerSheetDO;
import cn.soul2.jyjc.admin.entity.QrDO;
import cn.soul2.jyjc.admin.entity.QuestionnaireDO;
import cn.soul2.jyjc.admin.mapper.AnswerSheetMapper;
import cn.soul2.jyjc.admin.repository.IAnswerDetailsRepository;
import cn.soul2.jyjc.admin.repository.IAnswerSheetRepository;
import cn.soul2.jyjc.admin.repository.IQrRepository;
import cn.soul2.jyjc.admin.repository.IQuestionnaireRepository;
import cn.soul2.jyjc.admin.utils.base.PageUtils;
import cn.soul2.jyjc.admin.vo.AnswerDetailsVO;
import cn.soul2.jyjc.admin.vo.AnswerSheetVO;
import cn.soul2.jyjc.admin.vo.base.VPage;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;

@ -1,12 +1,12 @@
package cn.soul2.demo.repository.impl;
package cn.soul2.jyjc.admin.repository.impl;
import cn.soul2.demo.dto.DemoDTO;
import cn.soul2.demo.dto.DemoSaveOrUpdateDTO;
import cn.soul2.demo.entity.DataTableDemoDO;
import cn.soul2.demo.mapper.DataTableDemoMapper;
import cn.soul2.demo.repository.IDataTableDemoRepository;
import cn.soul2.demo.utils.base.PageUtils;
import cn.soul2.demo.vo.base.VPage;
import cn.soul2.jyjc.admin.dto.DemoDTO;
import cn.soul2.jyjc.admin.dto.DemoSaveOrUpdateDTO;
import cn.soul2.jyjc.admin.entity.DataTableDemoDO;
import cn.soul2.jyjc.admin.mapper.DataTableDemoMapper;
import cn.soul2.jyjc.admin.repository.IDataTableDemoRepository;
import cn.soul2.jyjc.admin.utils.base.PageUtils;
import cn.soul2.jyjc.admin.vo.base.VPage;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;

@ -1,12 +1,12 @@
package cn.soul2.demo.repository.impl;
package cn.soul2.jyjc.admin.repository.impl;
import cn.soul2.demo.dto.ExternalBackhaulDTO;
import cn.soul2.demo.entity.ExternalBackhaulDO;
import cn.soul2.demo.mapper.ExternalBackhaulMapper;
import cn.soul2.demo.repository.IExternalBackhaulRepository;
import cn.soul2.demo.utils.base.PageUtils;
import cn.soul2.demo.vo.ExternalBackhaulVO;
import cn.soul2.demo.vo.base.VPage;
import cn.soul2.jyjc.admin.dto.ExternalBackhaulDTO;
import cn.soul2.jyjc.admin.entity.ExternalBackhaulDO;
import cn.soul2.jyjc.admin.mapper.ExternalBackhaulMapper;
import cn.soul2.jyjc.admin.repository.IExternalBackhaulRepository;
import cn.soul2.jyjc.admin.utils.base.PageUtils;
import cn.soul2.jyjc.admin.vo.ExternalBackhaulVO;
import cn.soul2.jyjc.admin.vo.base.VPage;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;

@ -1,12 +1,12 @@
package cn.soul2.demo.repository.impl;
package cn.soul2.jyjc.admin.repository.impl;
import cn.soul2.demo.dto.QrDTO;
import cn.soul2.demo.entity.QrDO;
import cn.soul2.demo.mapper.QrMapper;
import cn.soul2.demo.repository.IQrRepository;
import cn.soul2.demo.utils.base.PageUtils;
import cn.soul2.demo.vo.QrVO;
import cn.soul2.demo.vo.base.VPage;
import cn.soul2.jyjc.admin.dto.QrDTO;
import cn.soul2.jyjc.admin.entity.QrDO;
import cn.soul2.jyjc.admin.mapper.QrMapper;
import cn.soul2.jyjc.admin.repository.IQrRepository;
import cn.soul2.jyjc.admin.utils.base.PageUtils;
import cn.soul2.jyjc.admin.vo.QrVO;
import cn.soul2.jyjc.admin.vo.base.VPage;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;

@ -1,13 +1,13 @@
package cn.soul2.demo.repository.impl;
package cn.soul2.jyjc.admin.repository.impl;
import cn.soul2.demo.dto.QuestionnaireDTO;
import cn.soul2.demo.dto.base.UpdateStatusDTO;
import cn.soul2.demo.entity.QuestionnaireDO;
import cn.soul2.demo.mapper.QuestionnaireMapper;
import cn.soul2.demo.repository.IQuestionnaireRepository;
import cn.soul2.demo.utils.base.PageUtils;
import cn.soul2.demo.vo.QuestionnaireVO;
import cn.soul2.demo.vo.base.VPage;
import cn.soul2.jyjc.admin.dto.QuestionnaireDTO;
import cn.soul2.jyjc.admin.dto.base.UpdateStatusDTO;
import cn.soul2.jyjc.admin.entity.QuestionnaireDO;
import cn.soul2.jyjc.admin.mapper.QuestionnaireMapper;
import cn.soul2.jyjc.admin.repository.IQuestionnaireRepository;
import cn.soul2.jyjc.admin.utils.base.PageUtils;
import cn.soul2.jyjc.admin.vo.QuestionnaireVO;
import cn.soul2.jyjc.admin.vo.base.VPage;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
@ -57,7 +57,7 @@ public class QuestionnaireRepositoryImpl extends ServiceImpl<QuestionnaireMapper
public Boolean saveOrUpdate(QuestionnaireDTO dto) {
QuestionnaireDO entity = new QuestionnaireDO();
BeanUtils.copyProperties(dto, entity);
return super.save(entity);
return super.saveOrUpdate(entity);
}
@Override

@ -1,11 +1,11 @@
package cn.soul2.demo.repository.impl;
package cn.soul2.jyjc.admin.repository.impl;
import cn.soul2.demo.dto.QnSubjectRefSaveDTO;
import cn.soul2.demo.entity.RefQuestionnaireSubjectDO;
import cn.soul2.demo.entity.SubjectDO;
import cn.soul2.demo.mapper.RefQuestionnaireSubjectMapper;
import cn.soul2.demo.repository.IRefQuestionnaireSubjectRepository;
import cn.soul2.demo.repository.ISubjectRepository;
import cn.soul2.jyjc.admin.dto.QnSubjectRefSaveDTO;
import cn.soul2.jyjc.admin.entity.RefQuestionnaireSubjectDO;
import cn.soul2.jyjc.admin.entity.SubjectDO;
import cn.soul2.jyjc.admin.mapper.RefQuestionnaireSubjectMapper;
import cn.soul2.jyjc.admin.repository.IRefQuestionnaireSubjectRepository;
import cn.soul2.jyjc.admin.repository.ISubjectRepository;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;

@ -1,11 +1,11 @@
package cn.soul2.demo.repository.impl;
package cn.soul2.jyjc.admin.repository.impl;
import cn.soul2.demo.dto.SubjectItemRefDTO;
import cn.soul2.demo.entity.RefSubjectItemsDO;
import cn.soul2.demo.entity.SubjectItemsDO;
import cn.soul2.demo.mapper.RefSubjectItemsMapper;
import cn.soul2.demo.repository.IRefSubjectItemsRepository;
import cn.soul2.demo.repository.ISubjectItemsRepository;
import cn.soul2.jyjc.admin.dto.SubjectItemRefDTO;
import cn.soul2.jyjc.admin.entity.RefSubjectItemsDO;
import cn.soul2.jyjc.admin.entity.SubjectItemsDO;
import cn.soul2.jyjc.admin.mapper.RefSubjectItemsMapper;
import cn.soul2.jyjc.admin.repository.IRefSubjectItemsRepository;
import cn.soul2.jyjc.admin.repository.ISubjectItemsRepository;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;

@ -1,8 +1,8 @@
package cn.soul2.demo.repository.impl;
package cn.soul2.jyjc.admin.repository.impl;
import cn.soul2.demo.entity.SubjectItemsDO;
import cn.soul2.demo.mapper.SubjectItemsMapper;
import cn.soul2.demo.repository.ISubjectItemsRepository;
import cn.soul2.jyjc.admin.entity.SubjectItemsDO;
import cn.soul2.jyjc.admin.mapper.SubjectItemsMapper;
import cn.soul2.jyjc.admin.repository.ISubjectItemsRepository;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;

@ -1,18 +1,18 @@
package cn.soul2.demo.repository.impl;
package cn.soul2.jyjc.admin.repository.impl;
import cn.soul2.demo.dto.QnSubjectRefItemDTO;
import cn.soul2.demo.dto.SubjectDTO;
import cn.soul2.demo.dto.SubjectItemDTO;
import cn.soul2.demo.dto.base.UpdateStatusDTO;
import cn.soul2.demo.entity.SubjectDO;
import cn.soul2.demo.entity.SubjectItemsDO;
import cn.soul2.demo.entity.sqlresult.SubjectChooseListDO;
import cn.soul2.demo.mapper.SubjectMapper;
import cn.soul2.demo.repository.ISubjectItemsRepository;
import cn.soul2.demo.repository.ISubjectRepository;
import cn.soul2.demo.utils.base.PageUtils;
import cn.soul2.demo.vo.SubjectVO;
import cn.soul2.demo.vo.base.VPage;
import cn.soul2.jyjc.admin.dto.QnSubjectRefItemDTO;
import cn.soul2.jyjc.admin.dto.SubjectDTO;
import cn.soul2.jyjc.admin.dto.SubjectItemDTO;
import cn.soul2.jyjc.admin.dto.base.UpdateStatusDTO;
import cn.soul2.jyjc.admin.entity.SubjectDO;
import cn.soul2.jyjc.admin.entity.SubjectItemsDO;
import cn.soul2.jyjc.admin.entity.sqlresult.SubjectChooseListDO;
import cn.soul2.jyjc.admin.mapper.SubjectMapper;
import cn.soul2.jyjc.admin.repository.ISubjectItemsRepository;
import cn.soul2.jyjc.admin.repository.ISubjectRepository;
import cn.soul2.jyjc.admin.utils.base.PageUtils;
import cn.soul2.jyjc.admin.vo.SubjectVO;
import cn.soul2.jyjc.admin.vo.base.VPage;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;

@ -1,10 +1,10 @@
package cn.soul2.demo.service;
package cn.soul2.jyjc.admin.service;
import cn.soul2.demo.dto.DemoDTO;
import cn.soul2.demo.dto.DemoSaveOrUpdateDTO;
import cn.soul2.demo.vo.DemoVO;
import cn.soul2.demo.vo.base.Back;
import cn.soul2.demo.vo.base.VPage;
import cn.soul2.jyjc.admin.dto.DemoDTO;
import cn.soul2.jyjc.admin.dto.DemoSaveOrUpdateDTO;
import cn.soul2.jyjc.admin.vo.DemoVO;
import cn.soul2.jyjc.admin.vo.base.Back;
import cn.soul2.jyjc.admin.vo.base.VPage;
import java.util.Collection;

@ -1,15 +1,15 @@
package cn.soul2.demo.service.impl;
import cn.soul2.demo.dto.DemoDTO;
import cn.soul2.demo.dto.DemoSaveOrUpdateDTO;
import cn.soul2.demo.entity.DataTableDemoDO;
import cn.soul2.demo.repository.IDataTableDemoRepository;
import cn.soul2.demo.service.IDemoService;
import cn.soul2.demo.utils.base.BackUtils;
import cn.soul2.demo.utils.base.PageUtils;
import cn.soul2.demo.vo.DemoVO;
import cn.soul2.demo.vo.base.Back;
import cn.soul2.demo.vo.base.VPage;
package cn.soul2.jyjc.admin.service.impl;
import cn.soul2.jyjc.admin.dto.DemoDTO;
import cn.soul2.jyjc.admin.dto.DemoSaveOrUpdateDTO;
import cn.soul2.jyjc.admin.entity.DataTableDemoDO;
import cn.soul2.jyjc.admin.repository.IDataTableDemoRepository;
import cn.soul2.jyjc.admin.service.IDemoService;
import cn.soul2.jyjc.admin.utils.base.BackUtils;
import cn.soul2.jyjc.admin.utils.base.PageUtils;
import cn.soul2.jyjc.admin.vo.DemoVO;
import cn.soul2.jyjc.admin.vo.base.Back;
import cn.soul2.jyjc.admin.vo.base.VPage;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

@ -1,4 +1,4 @@
package cn.soul2.demo.utils;
package cn.soul2.jyjc.admin.utils;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;

@ -1,4 +1,4 @@
package cn.soul2.demo.utils;
package cn.soul2.jyjc.admin.utils;
import java.time.LocalDate;
import java.util.UUID;

@ -1,7 +1,7 @@
package cn.soul2.demo.utils.base;
package cn.soul2.jyjc.admin.utils.base;
import cn.soul2.demo.codemessage.BackCodeMessage;
import cn.soul2.demo.vo.base.Back;
import cn.soul2.jyjc.admin.codemessage.BackCodeMessage;
import cn.soul2.jyjc.admin.vo.base.Back;
/**
* @author Soul2

@ -1,7 +1,7 @@
package cn.soul2.demo.utils.base;
package cn.soul2.jyjc.admin.utils.base;
import cn.soul2.demo.dto.base.PageParams;
import cn.soul2.demo.vo.base.VPage;
import cn.soul2.jyjc.admin.dto.base.PageParams;
import cn.soul2.jyjc.admin.vo.base.VPage;
import com.baomidou.mybatisplus.core.metadata.IPage;
import java.util.List;

@ -1,4 +1,4 @@
package cn.soul2.demo.vo;
package cn.soul2.jyjc.admin.vo;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,4 +1,4 @@
package cn.soul2.demo.vo;
package cn.soul2.jyjc.admin.vo;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,4 +1,4 @@
package cn.soul2.demo.vo;
package cn.soul2.jyjc.admin.vo;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

@ -1,4 +1,4 @@
package cn.soul2.demo.vo;
package cn.soul2.jyjc.admin.vo;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,4 +1,4 @@
package cn.soul2.demo.vo;
package cn.soul2.jyjc.admin.vo;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

@ -1,4 +1,4 @@
package cn.soul2.demo.vo;
package cn.soul2.jyjc.admin.vo;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,4 +1,4 @@
package cn.soul2.demo.vo;
package cn.soul2.jyjc.admin.vo;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,4 +1,4 @@
package cn.soul2.demo.vo;
package cn.soul2.jyjc.admin.vo;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,6 +1,6 @@
package cn.soul2.demo.vo.base;
package cn.soul2.jyjc.admin.vo.base;
import cn.soul2.demo.codemessage.BackCodeMessage;
import cn.soul2.jyjc.admin.codemessage.BackCodeMessage;
import lombok.Data;
import lombok.experimental.Accessors;

@ -1,4 +1,4 @@
package cn.soul2.demo.vo.base;
package cn.soul2.jyjc.admin.vo.base;
import lombok.Data;
import lombok.experimental.Accessors;

@ -17,3 +17,6 @@ spring:
config:
activate:
on-profile: prod
cors:
allow-origin: http://test.soul2.cn

@ -1,8 +1,11 @@
spring.datasource.druid:
# MySQL
url: jdbc:mysql://localhost:3306/pioneer?characterEncoding=utf8&serverTimezone=GMT%2B8
username: root
password: 123456
url: jdbc:mysql://soul2.cn:3306/thli_upline?characterEncoding=utf8&serverTimezone=GMT%2B8
username: thli
password: thli@20180913
# url: jdbc:mysql://localhost:3306/pioneer?characterEncoding=utf8&serverTimezone=GMT%2B8
# username: root
# password: 123456
driver-class-name: com.mysql.cj.jdbc.Driver
# 连接池配置
initial-size: 1

@ -2,7 +2,7 @@ server:
#端口
port: 7600
#上下文
servlet.context-path: /
servlet.context-path: /thli/jyjc/api
spring:

@ -1,10 +1,10 @@
package cn.soul2.demo;
package cn.soul2.jyjc.admin;
import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;
@SpringBootTest
class JavaDemoApplicationTests {
class JavaJyjcAdminApplicationTests {
@Test
void contextLoads() {
Loading…
Cancel
Save