微服务版后端初始化
This commit is contained in:
16
xjrsoft-service/xjrsoft-service-demo/Dockerfile
Normal file
16
xjrsoft-service/xjrsoft-service-demo/Dockerfile
Normal file
@ -0,0 +1,16 @@
|
||||
# 基础镜像
|
||||
FROM nexus.gdyditc.com:8082/openjdk:11-arm64
|
||||
# author
|
||||
MAINTAINER xjrsoft
|
||||
|
||||
# 挂载目录
|
||||
VOLUME /home/xjrsoft
|
||||
# 创建目录
|
||||
RUN mkdir -p /home/xjrsoft
|
||||
# 指定路径
|
||||
WORKDIR /home/xjrsoft
|
||||
# 复制jar文件到路径
|
||||
RUN ls
|
||||
COPY ./target/xjrsoft-service-demo.jar /home/xjrsoft/xjrsoft-service-demo.jar
|
||||
# 启动认证服务
|
||||
ENTRYPOINT ["java","-Dfile.encoding=utf-8","--add-opens","java.base/java.lang.reflect=ALL-UNNAMED","-jar","xjrsoft-service-demo.jar"]
|
||||
64
xjrsoft-service/xjrsoft-service-demo/pom.xml
Normal file
64
xjrsoft-service/xjrsoft-service-demo/pom.xml
Normal file
@ -0,0 +1,64 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<parent>
|
||||
<artifactId>xjrsoft-service</artifactId>
|
||||
<groupId>com.xjrsoft</groupId>
|
||||
<version>1.0.0-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<artifactId>xjrsoft-service-demo</artifactId>
|
||||
|
||||
<properties>
|
||||
<maven.compiler.source>${java.version}</maven.compiler.source>
|
||||
<maven.compiler.target>${java.version}</maven.compiler.target>
|
||||
</properties>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.xjrsoft</groupId>
|
||||
<artifactId>xjrsoft-service-demo-api</artifactId>
|
||||
<version>${xjrsoft.framework.version}</version>
|
||||
</dependency>
|
||||
|
||||
|
||||
|
||||
<dependency>
|
||||
<groupId>com.xjrsoft</groupId>
|
||||
<artifactId>xjrsoft-common-mybatis</artifactId>
|
||||
<version>${xjrsoft.framework.version}</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.xjrsoft</groupId>
|
||||
<artifactId>xjrsoft-service-system-api</artifactId>
|
||||
<version>${xjrsoft.framework.version}</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.xjrsoft</groupId>
|
||||
<artifactId>xjrsoft-common-advice</artifactId>
|
||||
<version>${xjrsoft.framework.version}</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
<finalName>${project.artifactId}</finalName>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-maven-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<goals>
|
||||
<goal>repackage</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
</project>
|
||||
@ -0,0 +1,23 @@
|
||||
package com.xjrsoft.demo;
|
||||
|
||||
import org.mybatis.spring.annotation.MapperScan;
|
||||
import org.springframework.boot.SpringApplication;
|
||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
|
||||
import org.springframework.cloud.openfeign.EnableFeignClients;
|
||||
import org.springframework.context.annotation.ComponentScan;
|
||||
|
||||
/**
|
||||
* @Author: tzx
|
||||
* @Date: 2023/10/24 15:22
|
||||
*/
|
||||
@SpringBootApplication
|
||||
@EnableDiscoveryClient
|
||||
@EnableFeignClients(basePackages = "com.xjrsoft")
|
||||
@MapperScan(value = "com.xjrsoft.**.mapper")
|
||||
@ComponentScan(value = "com.xjrsoft")
|
||||
public class DemoApplication {
|
||||
public static void main(String[] args) {
|
||||
SpringApplication.run(DemoApplication.class, args);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,104 @@
|
||||
package com.xjrsoft.demo.controller;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.xjrsoft.common.core.constant.GlobalConstant;
|
||||
import com.baomidou.mybatisplus.core.toolkit.StringPool;
|
||||
import com.xjrsoft.common.mybatis.utils.ConventPage;
|
||||
import com.xjrsoft.common.core.domain.page.PageOutput;
|
||||
import com.xjrsoft.common.core.domain.result.R;
|
||||
import com.xjrsoft.common.core.uitls.VoToColumnUtil;
|
||||
import com.xjrsoft.demo.dto.AddTest0055Dto;
|
||||
import com.xjrsoft.demo.dto.UpdateTest0055Dto;
|
||||
import cn.dev33.satoken.annotation.SaCheckPermission;
|
||||
|
||||
import com.xjrsoft.demo.dto.Test0055PageDto;
|
||||
import com.xjrsoft.demo.entity.Test0055;
|
||||
import com.xjrsoft.demo.service.ITest0055Service;
|
||||
import com.xjrsoft.demo.vo.Test0055PageVo;
|
||||
|
||||
import com.xjrsoft.demo.vo.Test0055Vo;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: test0055
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/demo" + "/test0055")
|
||||
@Tag(name = "/demo" + "/test0055",description = "test0055代码")
|
||||
@AllArgsConstructor
|
||||
public class Test0055Controller {
|
||||
|
||||
|
||||
private final ITest0055Service test0055Service;
|
||||
|
||||
@GetMapping(value = "/page")
|
||||
@Operation(summary = "Test0055列表(分页)")
|
||||
@SaCheckPermission("test0055:detail")
|
||||
public R page(@Valid Test0055PageDto dto){
|
||||
|
||||
LambdaQueryWrapper<Test0055> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen8385()),Test0055::getDanXingWenBen8385,dto.getDanXingWenBen8385())
|
||||
.eq(ObjectUtil.isNotNull(dto.getJiShuZuJian4979()),Test0055::getJiShuZuJian4979,dto.getJiShuZuJian4979())
|
||||
.orderByDesc(Test0055::getId)
|
||||
.select(Test0055.class,x -> VoToColumnUtil.fieldsToColumns(Test0055PageVo.class).contains(x.getProperty()));
|
||||
IPage<Test0055> page = test0055Service.page(ConventPage.getPage(dto), queryWrapper);
|
||||
PageOutput<Test0055PageVo> pageOutput = ConventPage.getPageOutput(page, Test0055PageVo.class);
|
||||
return R.ok(pageOutput);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/info")
|
||||
@Operation(summary = "根据id查询Test0055信息")
|
||||
@SaCheckPermission("test0055:detail")
|
||||
public R info(@RequestParam Long id){
|
||||
Test0055 test0055 = test0055Service.getById(id);
|
||||
if (test0055 == null) {
|
||||
return R.error("找不到此数据!");
|
||||
}
|
||||
return R.ok(BeanUtil.toBean(test0055, Test0055Vo.class));
|
||||
}
|
||||
|
||||
|
||||
@PostMapping
|
||||
@Operation(summary = "新增Test0055")
|
||||
@SaCheckPermission("test0055:add")
|
||||
public R add(@Valid @RequestBody AddTest0055Dto dto){
|
||||
Test0055 test0055 = BeanUtil.toBean(dto, Test0055.class);
|
||||
boolean isSuccess = test0055Service.save(test0055);
|
||||
return R.ok(isSuccess);
|
||||
}
|
||||
|
||||
@PutMapping
|
||||
@Operation(summary = "修改Test0055")
|
||||
@SaCheckPermission("test0055:edit")
|
||||
public R update(@Valid @RequestBody UpdateTest0055Dto dto){
|
||||
|
||||
Test0055 test0055 = BeanUtil.toBean(dto, Test0055.class);
|
||||
return R.ok(test0055Service.updateById(test0055));
|
||||
|
||||
}
|
||||
|
||||
@DeleteMapping
|
||||
@Operation(summary = "删除")
|
||||
@SaCheckPermission("test0055:delete")
|
||||
public R delete(@Valid @RequestBody List<Long> ids){
|
||||
return R.ok(test0055Service.removeBatchByIds(ids));
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,104 @@
|
||||
package com.xjrsoft.demo.controller;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.xjrsoft.common.core.constant.GlobalConstant;
|
||||
import com.baomidou.mybatisplus.core.toolkit.StringPool;
|
||||
import com.xjrsoft.common.mybatis.utils.ConventPage;
|
||||
import com.xjrsoft.common.core.domain.page.PageOutput;
|
||||
import com.xjrsoft.common.core.domain.result.R;
|
||||
import com.xjrsoft.common.core.uitls.VoToColumnUtil;
|
||||
import com.xjrsoft.demo.dto.AddTest0111Dto;
|
||||
import com.xjrsoft.demo.dto.UpdateTest0111Dto;
|
||||
import cn.dev33.satoken.annotation.SaCheckPermission;
|
||||
|
||||
import com.xjrsoft.demo.dto.Test0111PageDto;
|
||||
import com.xjrsoft.demo.entity.Test0111;
|
||||
import com.xjrsoft.demo.service.ITest0111Service;
|
||||
import com.xjrsoft.demo.vo.Test0111PageVo;
|
||||
|
||||
import com.xjrsoft.demo.vo.Test0111Vo;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: test0111
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/demo" + "/test0111")
|
||||
@Tag(name = "/demo" + "/test0111",description = "test0111代码")
|
||||
@AllArgsConstructor
|
||||
public class Test0111Controller {
|
||||
|
||||
|
||||
private final ITest0111Service test0111Service;
|
||||
|
||||
@GetMapping(value = "/page")
|
||||
@Operation(summary = "Test0111列表(分页)")
|
||||
@SaCheckPermission("test0111:detail")
|
||||
public R page(@Valid Test0111PageDto dto){
|
||||
|
||||
LambdaQueryWrapper<Test0111> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen3114()),Test0111::getDanXingWenBen3114,dto.getDanXingWenBen3114())
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen8682()),Test0111::getDanXingWenBen8682,dto.getDanXingWenBen8682())
|
||||
.orderByDesc(Test0111::getId)
|
||||
.select(Test0111.class,x -> VoToColumnUtil.fieldsToColumns(Test0111PageVo.class).contains(x.getProperty()));
|
||||
IPage<Test0111> page = test0111Service.page(ConventPage.getPage(dto), queryWrapper);
|
||||
PageOutput<Test0111PageVo> pageOutput = ConventPage.getPageOutput(page, Test0111PageVo.class);
|
||||
return R.ok(pageOutput);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/info")
|
||||
@Operation(summary = "根据id查询Test0111信息")
|
||||
@SaCheckPermission("test0111:detail")
|
||||
public R info(@RequestParam Long id){
|
||||
Test0111 test0111 = test0111Service.getById(id);
|
||||
if (test0111 == null) {
|
||||
return R.error("找不到此数据!");
|
||||
}
|
||||
return R.ok(BeanUtil.toBean(test0111, Test0111Vo.class));
|
||||
}
|
||||
|
||||
|
||||
@PostMapping
|
||||
@Operation(summary = "新增Test0111")
|
||||
@SaCheckPermission("test0111:add")
|
||||
public R add(@Valid @RequestBody AddTest0111Dto dto){
|
||||
Test0111 test0111 = BeanUtil.toBean(dto, Test0111.class);
|
||||
boolean isSuccess = test0111Service.save(test0111);
|
||||
return R.ok(isSuccess);
|
||||
}
|
||||
|
||||
@PutMapping
|
||||
@Operation(summary = "修改Test0111")
|
||||
@SaCheckPermission("test0111:edit")
|
||||
public R update(@Valid @RequestBody UpdateTest0111Dto dto){
|
||||
|
||||
Test0111 test0111 = BeanUtil.toBean(dto, Test0111.class);
|
||||
return R.ok(test0111Service.updateById(test0111));
|
||||
|
||||
}
|
||||
|
||||
@DeleteMapping
|
||||
@Operation(summary = "删除")
|
||||
@SaCheckPermission("test0111:delete")
|
||||
public R delete(@Valid @RequestBody List<Long> ids){
|
||||
return R.ok(test0111Service.removeBatchByIds(ids));
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,104 @@
|
||||
package com.xjrsoft.demo.controller;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.xjrsoft.common.core.constant.GlobalConstant;
|
||||
import com.baomidou.mybatisplus.core.toolkit.StringPool;
|
||||
import com.xjrsoft.common.mybatis.utils.ConventPage;
|
||||
import com.xjrsoft.common.core.domain.page.PageOutput;
|
||||
import com.xjrsoft.common.core.domain.result.R;
|
||||
import com.xjrsoft.common.core.uitls.VoToColumnUtil;
|
||||
import com.xjrsoft.demo.dto.AddTest0222Dto;
|
||||
import com.xjrsoft.demo.dto.UpdateTest0222Dto;
|
||||
import cn.dev33.satoken.annotation.SaCheckPermission;
|
||||
|
||||
import com.xjrsoft.demo.dto.Test0222PageDto;
|
||||
import com.xjrsoft.demo.entity.Test0222;
|
||||
import com.xjrsoft.demo.service.ITest0222Service;
|
||||
import com.xjrsoft.demo.vo.Test0222PageVo;
|
||||
|
||||
import com.xjrsoft.demo.vo.Test0222Vo;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: test0222
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/demo" + "/test0222")
|
||||
@Tag(name = "/demo" + "/test0222",description = "test0222代码")
|
||||
@AllArgsConstructor
|
||||
public class Test0222Controller {
|
||||
|
||||
|
||||
private final ITest0222Service test0222Service;
|
||||
|
||||
@GetMapping(value = "/page")
|
||||
@Operation(summary = "Test0222列表(分页)")
|
||||
@SaCheckPermission("test0222:detail")
|
||||
public R page(@Valid Test0222PageDto dto){
|
||||
|
||||
LambdaQueryWrapper<Test0222> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen4755()),Test0222::getDanXingWenBen4755,dto.getDanXingWenBen4755())
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen5512()),Test0222::getDanXingWenBen5512,dto.getDanXingWenBen5512())
|
||||
.orderByDesc(Test0222::getId)
|
||||
.select(Test0222.class,x -> VoToColumnUtil.fieldsToColumns(Test0222PageVo.class).contains(x.getProperty()));
|
||||
IPage<Test0222> page = test0222Service.page(ConventPage.getPage(dto), queryWrapper);
|
||||
PageOutput<Test0222PageVo> pageOutput = ConventPage.getPageOutput(page, Test0222PageVo.class);
|
||||
return R.ok(pageOutput);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/info")
|
||||
@Operation(summary = "根据id查询Test0222信息")
|
||||
@SaCheckPermission("test0222:detail")
|
||||
public R info(@RequestParam Long id){
|
||||
Test0222 test0222 = test0222Service.getById(id);
|
||||
if (test0222 == null) {
|
||||
return R.error("找不到此数据!");
|
||||
}
|
||||
return R.ok(BeanUtil.toBean(test0222, Test0222Vo.class));
|
||||
}
|
||||
|
||||
|
||||
@PostMapping
|
||||
@Operation(summary = "新增Test0222")
|
||||
@SaCheckPermission("test0222:add")
|
||||
public R add(@Valid @RequestBody AddTest0222Dto dto){
|
||||
Test0222 test0222 = BeanUtil.toBean(dto, Test0222.class);
|
||||
boolean isSuccess = test0222Service.save(test0222);
|
||||
return R.ok(isSuccess);
|
||||
}
|
||||
|
||||
@PutMapping
|
||||
@Operation(summary = "修改Test0222")
|
||||
@SaCheckPermission("test0222:edit")
|
||||
public R update(@Valid @RequestBody UpdateTest0222Dto dto){
|
||||
|
||||
Test0222 test0222 = BeanUtil.toBean(dto, Test0222.class);
|
||||
return R.ok(test0222Service.updateById(test0222));
|
||||
|
||||
}
|
||||
|
||||
@DeleteMapping
|
||||
@Operation(summary = "删除")
|
||||
@SaCheckPermission("test0222:delete")
|
||||
public R delete(@Valid @RequestBody List<Long> ids){
|
||||
return R.ok(test0222Service.removeBatchByIds(ids));
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,104 @@
|
||||
package com.xjrsoft.demo.controller;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.xjrsoft.common.core.constant.GlobalConstant;
|
||||
import com.baomidou.mybatisplus.core.toolkit.StringPool;
|
||||
import com.xjrsoft.common.mybatis.utils.ConventPage;
|
||||
import com.xjrsoft.common.core.domain.page.PageOutput;
|
||||
import com.xjrsoft.common.core.domain.result.R;
|
||||
import com.xjrsoft.common.core.uitls.VoToColumnUtil;
|
||||
import com.xjrsoft.demo.dto.AddTest033Dto;
|
||||
import com.xjrsoft.demo.dto.UpdateTest033Dto;
|
||||
import cn.dev33.satoken.annotation.SaCheckPermission;
|
||||
|
||||
import com.xjrsoft.demo.dto.Test033PageDto;
|
||||
import com.xjrsoft.demo.entity.Test033;
|
||||
import com.xjrsoft.demo.service.ITest033Service;
|
||||
import com.xjrsoft.demo.vo.Test033PageVo;
|
||||
|
||||
import com.xjrsoft.demo.vo.Test033Vo;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: test033
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/demo" + "/test033")
|
||||
@Tag(name = "/demo" + "/test033",description = "test033代码")
|
||||
@AllArgsConstructor
|
||||
public class Test033Controller {
|
||||
|
||||
|
||||
private final ITest033Service test033Service;
|
||||
|
||||
@GetMapping(value = "/page")
|
||||
@Operation(summary = "Test033列表(分页)")
|
||||
@SaCheckPermission("test033:detail")
|
||||
public R page(@Valid Test033PageDto dto){
|
||||
|
||||
LambdaQueryWrapper<Test033> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen8587()),Test033::getDanXingWenBen8587,dto.getDanXingWenBen8587())
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen2884()),Test033::getDanXingWenBen2884,dto.getDanXingWenBen2884())
|
||||
.orderByDesc(Test033::getId)
|
||||
.select(Test033.class,x -> VoToColumnUtil.fieldsToColumns(Test033PageVo.class).contains(x.getProperty()));
|
||||
IPage<Test033> page = test033Service.page(ConventPage.getPage(dto), queryWrapper);
|
||||
PageOutput<Test033PageVo> pageOutput = ConventPage.getPageOutput(page, Test033PageVo.class);
|
||||
return R.ok(pageOutput);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/info")
|
||||
@Operation(summary = "根据id查询Test033信息")
|
||||
@SaCheckPermission("test033:detail")
|
||||
public R info(@RequestParam Long id){
|
||||
Test033 test033 = test033Service.getById(id);
|
||||
if (test033 == null) {
|
||||
return R.error("找不到此数据!");
|
||||
}
|
||||
return R.ok(BeanUtil.toBean(test033, Test033Vo.class));
|
||||
}
|
||||
|
||||
|
||||
@PostMapping
|
||||
@Operation(summary = "新增Test033")
|
||||
@SaCheckPermission("test033:add")
|
||||
public R add(@Valid @RequestBody AddTest033Dto dto){
|
||||
Test033 test033 = BeanUtil.toBean(dto, Test033.class);
|
||||
boolean isSuccess = test033Service.save(test033);
|
||||
return R.ok(isSuccess);
|
||||
}
|
||||
|
||||
@PutMapping
|
||||
@Operation(summary = "修改Test033")
|
||||
@SaCheckPermission("test033:edit")
|
||||
public R update(@Valid @RequestBody UpdateTest033Dto dto){
|
||||
|
||||
Test033 test033 = BeanUtil.toBean(dto, Test033.class);
|
||||
return R.ok(test033Service.updateById(test033));
|
||||
|
||||
}
|
||||
|
||||
@DeleteMapping
|
||||
@Operation(summary = "删除")
|
||||
@SaCheckPermission("test033:delete")
|
||||
public R delete(@Valid @RequestBody List<Long> ids){
|
||||
return R.ok(test033Service.removeBatchByIds(ids));
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,104 @@
|
||||
package com.xjrsoft.demo.controller;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.xjrsoft.common.core.constant.GlobalConstant;
|
||||
import com.baomidou.mybatisplus.core.toolkit.StringPool;
|
||||
import com.xjrsoft.common.mybatis.utils.ConventPage;
|
||||
import com.xjrsoft.common.core.domain.page.PageOutput;
|
||||
import com.xjrsoft.common.core.domain.result.R;
|
||||
import com.xjrsoft.common.core.uitls.VoToColumnUtil;
|
||||
import com.xjrsoft.demo.dto.AddTest066Dto;
|
||||
import com.xjrsoft.demo.dto.UpdateTest066Dto;
|
||||
import cn.dev33.satoken.annotation.SaCheckPermission;
|
||||
|
||||
import com.xjrsoft.demo.dto.Test066PageDto;
|
||||
import com.xjrsoft.demo.entity.Test066;
|
||||
import com.xjrsoft.demo.service.ITest066Service;
|
||||
import com.xjrsoft.demo.vo.Test066PageVo;
|
||||
|
||||
import com.xjrsoft.demo.vo.Test066Vo;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: test066
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/demo" + "/test066")
|
||||
@Tag(name = "/demo" + "/test066",description = "test066代码")
|
||||
@AllArgsConstructor
|
||||
public class Test066Controller {
|
||||
|
||||
|
||||
private final ITest066Service test066Service;
|
||||
|
||||
@GetMapping(value = "/page")
|
||||
@Operation(summary = "Test066列表(分页)")
|
||||
@SaCheckPermission("test066:detail")
|
||||
public R page(@Valid Test066PageDto dto){
|
||||
|
||||
LambdaQueryWrapper<Test066> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen1742()),Test066::getDanXingWenBen1742,dto.getDanXingWenBen1742())
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen6621()),Test066::getDanXingWenBen6621,dto.getDanXingWenBen6621())
|
||||
.orderByDesc(Test066::getId)
|
||||
.select(Test066.class,x -> VoToColumnUtil.fieldsToColumns(Test066PageVo.class).contains(x.getProperty()));
|
||||
IPage<Test066> page = test066Service.page(ConventPage.getPage(dto), queryWrapper);
|
||||
PageOutput<Test066PageVo> pageOutput = ConventPage.getPageOutput(page, Test066PageVo.class);
|
||||
return R.ok(pageOutput);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/info")
|
||||
@Operation(summary = "根据id查询Test066信息")
|
||||
@SaCheckPermission("test066:detail")
|
||||
public R info(@RequestParam Long id){
|
||||
Test066 test066 = test066Service.getById(id);
|
||||
if (test066 == null) {
|
||||
return R.error("找不到此数据!");
|
||||
}
|
||||
return R.ok(BeanUtil.toBean(test066, Test066Vo.class));
|
||||
}
|
||||
|
||||
|
||||
@PostMapping
|
||||
@Operation(summary = "新增Test066")
|
||||
@SaCheckPermission("test066:add")
|
||||
public R add(@Valid @RequestBody AddTest066Dto dto){
|
||||
Test066 test066 = BeanUtil.toBean(dto, Test066.class);
|
||||
boolean isSuccess = test066Service.save(test066);
|
||||
return R.ok(isSuccess);
|
||||
}
|
||||
|
||||
@PutMapping
|
||||
@Operation(summary = "修改Test066")
|
||||
@SaCheckPermission("test066:edit")
|
||||
public R update(@Valid @RequestBody UpdateTest066Dto dto){
|
||||
|
||||
Test066 test066 = BeanUtil.toBean(dto, Test066.class);
|
||||
return R.ok(test066Service.updateById(test066));
|
||||
|
||||
}
|
||||
|
||||
@DeleteMapping
|
||||
@Operation(summary = "删除")
|
||||
@SaCheckPermission("test066:delete")
|
||||
public R delete(@Valid @RequestBody List<Long> ids){
|
||||
return R.ok(test066Service.removeBatchByIds(ids));
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,105 @@
|
||||
package com.xjrsoft.demo.controller;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.xjrsoft.common.core.constant.GlobalConstant;
|
||||
import com.baomidou.mybatisplus.core.toolkit.StringPool;
|
||||
import com.xjrsoft.common.mybatis.utils.ConventPage;
|
||||
import com.xjrsoft.common.core.domain.page.PageOutput;
|
||||
import com.xjrsoft.common.core.domain.result.R;
|
||||
import com.xjrsoft.common.core.uitls.VoToColumnUtil;
|
||||
import com.xjrsoft.demo.dto.AddTest07778Dto;
|
||||
import com.xjrsoft.demo.dto.UpdateTest07778Dto;
|
||||
import cn.dev33.satoken.annotation.SaCheckPermission;
|
||||
|
||||
import com.xjrsoft.demo.dto.Test07778PageDto;
|
||||
import com.xjrsoft.demo.entity.Test07778;
|
||||
import com.xjrsoft.demo.service.ITest07778Service;
|
||||
import com.xjrsoft.demo.vo.Test07778PageVo;
|
||||
|
||||
import com.xjrsoft.demo.vo.Test07778Vo;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: test07778
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/demo" + "/test07778")
|
||||
@Tag(name = "/demo" + "/test07778",description = "test07778代码")
|
||||
@AllArgsConstructor
|
||||
public class Test07778Controller {
|
||||
|
||||
|
||||
private final ITest07778Service test07778Service;
|
||||
|
||||
@GetMapping(value = "/page")
|
||||
@Operation(summary = "Test07778列表(分页)")
|
||||
@SaCheckPermission("test07778:detail")
|
||||
public R page(@Valid Test07778PageDto dto){
|
||||
|
||||
LambdaQueryWrapper<Test07778> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen5261()),Test07778::getDanXingWenBen5261,dto.getDanXingWenBen5261())
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen2207()),Test07778::getDanXingWenBen2207,dto.getDanXingWenBen2207())
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen9455()),Test07778::getDanXingWenBen9455,dto.getDanXingWenBen9455())
|
||||
.orderByDesc(Test07778::getId)
|
||||
.select(Test07778.class,x -> VoToColumnUtil.fieldsToColumns(Test07778PageVo.class).contains(x.getProperty()));
|
||||
IPage<Test07778> page = test07778Service.page(ConventPage.getPage(dto), queryWrapper);
|
||||
PageOutput<Test07778PageVo> pageOutput = ConventPage.getPageOutput(page, Test07778PageVo.class);
|
||||
return R.ok(pageOutput);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/info")
|
||||
@Operation(summary = "根据id查询Test07778信息")
|
||||
@SaCheckPermission("test07778:detail")
|
||||
public R info(@RequestParam Long id){
|
||||
Test07778 test07778 = test07778Service.getById(id);
|
||||
if (test07778 == null) {
|
||||
return R.error("找不到此数据!");
|
||||
}
|
||||
return R.ok(BeanUtil.toBean(test07778, Test07778Vo.class));
|
||||
}
|
||||
|
||||
|
||||
@PostMapping
|
||||
@Operation(summary = "新增Test07778")
|
||||
@SaCheckPermission("test07778:add")
|
||||
public R add(@Valid @RequestBody AddTest07778Dto dto){
|
||||
Test07778 test07778 = BeanUtil.toBean(dto, Test07778.class);
|
||||
boolean isSuccess = test07778Service.save(test07778);
|
||||
return R.ok(isSuccess);
|
||||
}
|
||||
|
||||
@PutMapping
|
||||
@Operation(summary = "修改Test07778")
|
||||
@SaCheckPermission("test07778:edit")
|
||||
public R update(@Valid @RequestBody UpdateTest07778Dto dto){
|
||||
|
||||
Test07778 test07778 = BeanUtil.toBean(dto, Test07778.class);
|
||||
return R.ok(test07778Service.updateById(test07778));
|
||||
|
||||
}
|
||||
|
||||
@DeleteMapping
|
||||
@Operation(summary = "删除")
|
||||
@SaCheckPermission("test07778:delete")
|
||||
public R delete(@Valid @RequestBody List<Long> ids){
|
||||
return R.ok(test07778Service.removeBatchByIds(ids));
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,104 @@
|
||||
package com.xjrsoft.demo.controller;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.xjrsoft.common.core.constant.GlobalConstant;
|
||||
import com.baomidou.mybatisplus.core.toolkit.StringPool;
|
||||
import com.xjrsoft.common.mybatis.utils.ConventPage;
|
||||
import com.xjrsoft.common.core.domain.page.PageOutput;
|
||||
import com.xjrsoft.common.core.domain.result.R;
|
||||
import com.xjrsoft.common.core.uitls.VoToColumnUtil;
|
||||
import com.xjrsoft.demo.dto.AddTest077Dto;
|
||||
import com.xjrsoft.demo.dto.UpdateTest077Dto;
|
||||
import cn.dev33.satoken.annotation.SaCheckPermission;
|
||||
|
||||
import com.xjrsoft.demo.dto.Test077PageDto;
|
||||
import com.xjrsoft.demo.entity.Test077;
|
||||
import com.xjrsoft.demo.service.ITest077Service;
|
||||
import com.xjrsoft.demo.vo.Test077PageVo;
|
||||
|
||||
import com.xjrsoft.demo.vo.Test077Vo;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: test077
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/demo" + "/test077")
|
||||
@Tag(name = "/demo" + "/test077",description = "test077代码")
|
||||
@AllArgsConstructor
|
||||
public class Test077Controller {
|
||||
|
||||
|
||||
private final ITest077Service test077Service;
|
||||
|
||||
@GetMapping(value = "/page")
|
||||
@Operation(summary = "Test077列表(分页)")
|
||||
@SaCheckPermission("test077:detail")
|
||||
public R page(@Valid Test077PageDto dto){
|
||||
|
||||
LambdaQueryWrapper<Test077> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen5537()),Test077::getDanXingWenBen5537,dto.getDanXingWenBen5537())
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen5446()),Test077::getDanXingWenBen5446,dto.getDanXingWenBen5446())
|
||||
.orderByDesc(Test077::getId)
|
||||
.select(Test077.class,x -> VoToColumnUtil.fieldsToColumns(Test077PageVo.class).contains(x.getProperty()));
|
||||
IPage<Test077> page = test077Service.page(ConventPage.getPage(dto), queryWrapper);
|
||||
PageOutput<Test077PageVo> pageOutput = ConventPage.getPageOutput(page, Test077PageVo.class);
|
||||
return R.ok(pageOutput);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/info")
|
||||
@Operation(summary = "根据id查询Test077信息")
|
||||
@SaCheckPermission("test077:detail")
|
||||
public R info(@RequestParam Long id){
|
||||
Test077 test077 = test077Service.getById(id);
|
||||
if (test077 == null) {
|
||||
return R.error("找不到此数据!");
|
||||
}
|
||||
return R.ok(BeanUtil.toBean(test077, Test077Vo.class));
|
||||
}
|
||||
|
||||
|
||||
@PostMapping
|
||||
@Operation(summary = "新增Test077")
|
||||
@SaCheckPermission("test077:add")
|
||||
public R add(@Valid @RequestBody AddTest077Dto dto){
|
||||
Test077 test077 = BeanUtil.toBean(dto, Test077.class);
|
||||
boolean isSuccess = test077Service.save(test077);
|
||||
return R.ok(isSuccess);
|
||||
}
|
||||
|
||||
@PutMapping
|
||||
@Operation(summary = "修改Test077")
|
||||
@SaCheckPermission("test077:edit")
|
||||
public R update(@Valid @RequestBody UpdateTest077Dto dto){
|
||||
|
||||
Test077 test077 = BeanUtil.toBean(dto, Test077.class);
|
||||
return R.ok(test077Service.updateById(test077));
|
||||
|
||||
}
|
||||
|
||||
@DeleteMapping
|
||||
@Operation(summary = "删除")
|
||||
@SaCheckPermission("test077:delete")
|
||||
public R delete(@Valid @RequestBody List<Long> ids){
|
||||
return R.ok(test077Service.removeBatchByIds(ids));
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,104 @@
|
||||
package com.xjrsoft.demo.controller;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.xjrsoft.common.core.constant.GlobalConstant;
|
||||
import com.baomidou.mybatisplus.core.toolkit.StringPool;
|
||||
import com.xjrsoft.common.mybatis.utils.ConventPage;
|
||||
import com.xjrsoft.common.core.domain.page.PageOutput;
|
||||
import com.xjrsoft.common.core.domain.result.R;
|
||||
import com.xjrsoft.common.core.uitls.VoToColumnUtil;
|
||||
import com.xjrsoft.demo.dto.AddTest099Dto;
|
||||
import com.xjrsoft.demo.dto.UpdateTest099Dto;
|
||||
import cn.dev33.satoken.annotation.SaCheckPermission;
|
||||
|
||||
import com.xjrsoft.demo.dto.Test099PageDto;
|
||||
import com.xjrsoft.demo.entity.Test099;
|
||||
import com.xjrsoft.demo.service.ITest099Service;
|
||||
import com.xjrsoft.demo.vo.Test099PageVo;
|
||||
|
||||
import com.xjrsoft.demo.vo.Test099Vo;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: test099
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/demo" + "/test099")
|
||||
@Tag(name = "/demo" + "/test099",description = "test099代码")
|
||||
@AllArgsConstructor
|
||||
public class Test099Controller {
|
||||
|
||||
|
||||
private final ITest099Service test099Service;
|
||||
|
||||
@GetMapping(value = "/page")
|
||||
@Operation(summary = "Test099列表(分页)")
|
||||
@SaCheckPermission("test099:detail")
|
||||
public R page(@Valid Test099PageDto dto){
|
||||
|
||||
LambdaQueryWrapper<Test099> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen9839()),Test099::getDanXingWenBen9839,dto.getDanXingWenBen9839())
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen7646()),Test099::getDanXingWenBen7646,dto.getDanXingWenBen7646())
|
||||
.orderByDesc(Test099::getId)
|
||||
.select(Test099.class,x -> VoToColumnUtil.fieldsToColumns(Test099PageVo.class).contains(x.getProperty()));
|
||||
IPage<Test099> page = test099Service.page(ConventPage.getPage(dto), queryWrapper);
|
||||
PageOutput<Test099PageVo> pageOutput = ConventPage.getPageOutput(page, Test099PageVo.class);
|
||||
return R.ok(pageOutput);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/info")
|
||||
@Operation(summary = "根据id查询Test099信息")
|
||||
@SaCheckPermission("test099:detail")
|
||||
public R info(@RequestParam Long id){
|
||||
Test099 test099 = test099Service.getById(id);
|
||||
if (test099 == null) {
|
||||
return R.error("找不到此数据!");
|
||||
}
|
||||
return R.ok(BeanUtil.toBean(test099, Test099Vo.class));
|
||||
}
|
||||
|
||||
|
||||
@PostMapping
|
||||
@Operation(summary = "新增Test099")
|
||||
@SaCheckPermission("test099:add")
|
||||
public R add(@Valid @RequestBody AddTest099Dto dto){
|
||||
Test099 test099 = BeanUtil.toBean(dto, Test099.class);
|
||||
boolean isSuccess = test099Service.save(test099);
|
||||
return R.ok(isSuccess);
|
||||
}
|
||||
|
||||
@PutMapping
|
||||
@Operation(summary = "修改Test099")
|
||||
@SaCheckPermission("test099:edit")
|
||||
public R update(@Valid @RequestBody UpdateTest099Dto dto){
|
||||
|
||||
Test099 test099 = BeanUtil.toBean(dto, Test099.class);
|
||||
return R.ok(test099Service.updateById(test099));
|
||||
|
||||
}
|
||||
|
||||
@DeleteMapping
|
||||
@Operation(summary = "删除")
|
||||
@SaCheckPermission("test099:delete")
|
||||
public R delete(@Valid @RequestBody List<Long> ids){
|
||||
return R.ok(test099Service.removeBatchByIds(ids));
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,104 @@
|
||||
package com.xjrsoft.demo.controller;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.xjrsoft.common.core.constant.GlobalConstant;
|
||||
import com.baomidou.mybatisplus.core.toolkit.StringPool;
|
||||
import com.xjrsoft.common.mybatis.utils.ConventPage;
|
||||
import com.xjrsoft.common.core.domain.page.PageOutput;
|
||||
import com.xjrsoft.common.core.domain.result.R;
|
||||
import com.xjrsoft.common.core.uitls.VoToColumnUtil;
|
||||
import com.xjrsoft.demo.dto.AddTest6666Dto;
|
||||
import com.xjrsoft.demo.dto.UpdateTest6666Dto;
|
||||
import cn.dev33.satoken.annotation.SaCheckPermission;
|
||||
|
||||
import com.xjrsoft.demo.dto.Test6666PageDto;
|
||||
import com.xjrsoft.demo.entity.Test6666;
|
||||
import com.xjrsoft.demo.service.ITest6666Service;
|
||||
import com.xjrsoft.demo.vo.Test6666PageVo;
|
||||
|
||||
import com.xjrsoft.demo.vo.Test6666Vo;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: test6666
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/demo" + "/test6666")
|
||||
@Tag(name = "/demo" + "/test6666",description = "test6666代码")
|
||||
@AllArgsConstructor
|
||||
public class Test6666Controller {
|
||||
|
||||
|
||||
private final ITest6666Service test6666Service;
|
||||
|
||||
@GetMapping(value = "/page")
|
||||
@Operation(summary = "Test6666列表(分页)")
|
||||
@SaCheckPermission("test6666:detail")
|
||||
public R page(@Valid Test6666PageDto dto){
|
||||
|
||||
LambdaQueryWrapper<Test6666> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen5415()),Test6666::getDanXingWenBen5415,dto.getDanXingWenBen5415())
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen7480()),Test6666::getDanXingWenBen7480,dto.getDanXingWenBen7480())
|
||||
.orderByDesc(Test6666::getId)
|
||||
.select(Test6666.class,x -> VoToColumnUtil.fieldsToColumns(Test6666PageVo.class).contains(x.getProperty()));
|
||||
IPage<Test6666> page = test6666Service.page(ConventPage.getPage(dto), queryWrapper);
|
||||
PageOutput<Test6666PageVo> pageOutput = ConventPage.getPageOutput(page, Test6666PageVo.class);
|
||||
return R.ok(pageOutput);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/info")
|
||||
@Operation(summary = "根据id查询Test6666信息")
|
||||
@SaCheckPermission("test6666:detail")
|
||||
public R info(@RequestParam Long id){
|
||||
Test6666 test6666 = test6666Service.getById(id);
|
||||
if (test6666 == null) {
|
||||
return R.error("找不到此数据!");
|
||||
}
|
||||
return R.ok(BeanUtil.toBean(test6666, Test6666Vo.class));
|
||||
}
|
||||
|
||||
|
||||
@PostMapping
|
||||
@Operation(summary = "新增Test6666")
|
||||
@SaCheckPermission("test6666:add")
|
||||
public R add(@Valid @RequestBody AddTest6666Dto dto){
|
||||
Test6666 test6666 = BeanUtil.toBean(dto, Test6666.class);
|
||||
boolean isSuccess = test6666Service.save(test6666);
|
||||
return R.ok(isSuccess);
|
||||
}
|
||||
|
||||
@PutMapping
|
||||
@Operation(summary = "修改Test6666")
|
||||
@SaCheckPermission("test6666:edit")
|
||||
public R update(@Valid @RequestBody UpdateTest6666Dto dto){
|
||||
|
||||
Test6666 test6666 = BeanUtil.toBean(dto, Test6666.class);
|
||||
return R.ok(test6666Service.updateById(test6666));
|
||||
|
||||
}
|
||||
|
||||
@DeleteMapping
|
||||
@Operation(summary = "删除")
|
||||
@SaCheckPermission("test6666:delete")
|
||||
public R delete(@Valid @RequestBody List<Long> ids){
|
||||
return R.ok(test6666Service.removeBatchByIds(ids));
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,104 @@
|
||||
package com.xjrsoft.demo.controller;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.xjrsoft.common.core.constant.GlobalConstant;
|
||||
import com.baomidou.mybatisplus.core.toolkit.StringPool;
|
||||
import com.xjrsoft.common.mybatis.utils.ConventPage;
|
||||
import com.xjrsoft.common.core.domain.page.PageOutput;
|
||||
import com.xjrsoft.common.core.domain.result.R;
|
||||
import com.xjrsoft.common.core.uitls.VoToColumnUtil;
|
||||
import com.xjrsoft.demo.dto.AddTestInsertMenuDto;
|
||||
import com.xjrsoft.demo.dto.UpdateTestInsertMenuDto;
|
||||
import cn.dev33.satoken.annotation.SaCheckPermission;
|
||||
|
||||
import com.xjrsoft.demo.dto.TestInsertMenuPageDto;
|
||||
import com.xjrsoft.demo.entity.TestInsertMenu;
|
||||
import com.xjrsoft.demo.service.ITestInsertMenuService;
|
||||
import com.xjrsoft.demo.vo.TestInsertMenuPageVo;
|
||||
|
||||
import com.xjrsoft.demo.vo.TestInsertMenuVo;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: testInsertMenu
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/demo" + "/testinsertmenu")
|
||||
@Tag(name = "/demo" + "/testinsertmenu",description = "testInsertMenu代码")
|
||||
@AllArgsConstructor
|
||||
public class TestInsertMenuController {
|
||||
|
||||
|
||||
private final ITestInsertMenuService testInsertMenuService;
|
||||
|
||||
@GetMapping(value = "/page")
|
||||
@Operation(summary = "TestInsertMenu列表(分页)")
|
||||
@SaCheckPermission("testinsertmenu:detail")
|
||||
public R page(@Valid TestInsertMenuPageDto dto){
|
||||
|
||||
LambdaQueryWrapper<TestInsertMenu> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen7496()),TestInsertMenu::getDanXingWenBen7496,dto.getDanXingWenBen7496())
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen5453()),TestInsertMenu::getDanXingWenBen5453,dto.getDanXingWenBen5453())
|
||||
.orderByDesc(TestInsertMenu::getId)
|
||||
.select(TestInsertMenu.class,x -> VoToColumnUtil.fieldsToColumns(TestInsertMenuPageVo.class).contains(x.getProperty()));
|
||||
IPage<TestInsertMenu> page = testInsertMenuService.page(ConventPage.getPage(dto), queryWrapper);
|
||||
PageOutput<TestInsertMenuPageVo> pageOutput = ConventPage.getPageOutput(page, TestInsertMenuPageVo.class);
|
||||
return R.ok(pageOutput);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/info")
|
||||
@Operation(summary = "根据id查询TestInsertMenu信息")
|
||||
@SaCheckPermission("testinsertmenu:detail")
|
||||
public R info(@RequestParam Long id){
|
||||
TestInsertMenu testInsertMenu = testInsertMenuService.getById(id);
|
||||
if (testInsertMenu == null) {
|
||||
return R.error("找不到此数据!");
|
||||
}
|
||||
return R.ok(BeanUtil.toBean(testInsertMenu, TestInsertMenuVo.class));
|
||||
}
|
||||
|
||||
|
||||
@PostMapping
|
||||
@Operation(summary = "新增TestInsertMenu")
|
||||
@SaCheckPermission("testinsertmenu:add")
|
||||
public R add(@Valid @RequestBody AddTestInsertMenuDto dto){
|
||||
TestInsertMenu testInsertMenu = BeanUtil.toBean(dto, TestInsertMenu.class);
|
||||
boolean isSuccess = testInsertMenuService.save(testInsertMenu);
|
||||
return R.ok(isSuccess);
|
||||
}
|
||||
|
||||
@PutMapping
|
||||
@Operation(summary = "修改TestInsertMenu")
|
||||
@SaCheckPermission("testinsertmenu:edit")
|
||||
public R update(@Valid @RequestBody UpdateTestInsertMenuDto dto){
|
||||
|
||||
TestInsertMenu testInsertMenu = BeanUtil.toBean(dto, TestInsertMenu.class);
|
||||
return R.ok(testInsertMenuService.updateById(testInsertMenu));
|
||||
|
||||
}
|
||||
|
||||
@DeleteMapping
|
||||
@Operation(summary = "删除")
|
||||
@SaCheckPermission("testinsertmenu:delete")
|
||||
public R delete(@Valid @RequestBody List<Long> ids){
|
||||
return R.ok(testInsertMenuService.removeBatchByIds(ids));
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,104 @@
|
||||
package com.xjrsoft.demo.controller;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.xjrsoft.common.core.constant.GlobalConstant;
|
||||
import com.baomidou.mybatisplus.core.toolkit.StringPool;
|
||||
import com.xjrsoft.common.mybatis.utils.ConventPage;
|
||||
import com.xjrsoft.common.core.domain.page.PageOutput;
|
||||
import com.xjrsoft.common.core.domain.result.R;
|
||||
import com.xjrsoft.common.core.uitls.VoToColumnUtil;
|
||||
import com.xjrsoft.demo.dto.AddTestcode24Dto;
|
||||
import com.xjrsoft.demo.dto.UpdateTestcode24Dto;
|
||||
import cn.dev33.satoken.annotation.SaCheckPermission;
|
||||
|
||||
import com.xjrsoft.demo.dto.Testcode24PageDto;
|
||||
import com.xjrsoft.demo.entity.Testcode24;
|
||||
import com.xjrsoft.demo.service.ITestcode24Service;
|
||||
import com.xjrsoft.demo.vo.Testcode24PageVo;
|
||||
|
||||
import com.xjrsoft.demo.vo.Testcode24Vo;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: 测试
|
||||
* @Author 管理员
|
||||
* @Date: 2024-02-02
|
||||
* @Version 1.0
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/demo" + "/testcode24")
|
||||
@Tag(name = "/demo" + "/testcode24",description = "测试代码")
|
||||
@AllArgsConstructor
|
||||
public class Testcode24Controller {
|
||||
|
||||
|
||||
private final ITestcode24Service testcode24Service;
|
||||
|
||||
@GetMapping(value = "/page")
|
||||
@Operation(summary = "Testcode24列表(分页)")
|
||||
@SaCheckPermission("testcode24:detail")
|
||||
public R page(@Valid Testcode24PageDto dto){
|
||||
|
||||
LambdaQueryWrapper<Testcode24> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen8706()),Testcode24::getDanXingWenBen8706,dto.getDanXingWenBen8706())
|
||||
.like(StrUtil.isNotBlank(dto.getDanXingWenBen4899()),Testcode24::getDanXingWenBen4899,dto.getDanXingWenBen4899())
|
||||
.orderByDesc(Testcode24::getId)
|
||||
.select(Testcode24.class,x -> VoToColumnUtil.fieldsToColumns(Testcode24PageVo.class).contains(x.getProperty()));
|
||||
IPage<Testcode24> page = testcode24Service.page(ConventPage.getPage(dto), queryWrapper);
|
||||
PageOutput<Testcode24PageVo> pageOutput = ConventPage.getPageOutput(page, Testcode24PageVo.class);
|
||||
return R.ok(pageOutput);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/info")
|
||||
@Operation(summary = "根据id查询Testcode24信息")
|
||||
@SaCheckPermission("testcode24:detail")
|
||||
public R info(@RequestParam Long id){
|
||||
Testcode24 testcode24 = testcode24Service.getById(id);
|
||||
if (testcode24 == null) {
|
||||
return R.error("找不到此数据!");
|
||||
}
|
||||
return R.ok(BeanUtil.toBean(testcode24, Testcode24Vo.class));
|
||||
}
|
||||
|
||||
|
||||
@PostMapping
|
||||
@Operation(summary = "新增Testcode24")
|
||||
@SaCheckPermission("testcode24:add")
|
||||
public R add(@Valid @RequestBody AddTestcode24Dto dto){
|
||||
Testcode24 testcode24 = BeanUtil.toBean(dto, Testcode24.class);
|
||||
boolean isSuccess = testcode24Service.save(testcode24);
|
||||
return R.ok(testcode24.getId());
|
||||
}
|
||||
|
||||
@PutMapping
|
||||
@Operation(summary = "修改Testcode24")
|
||||
@SaCheckPermission("testcode24:edit")
|
||||
public R update(@Valid @RequestBody UpdateTestcode24Dto dto){
|
||||
|
||||
Testcode24 testcode24 = BeanUtil.toBean(dto, Testcode24.class);
|
||||
return R.ok(testcode24Service.updateById(testcode24));
|
||||
|
||||
}
|
||||
|
||||
@DeleteMapping
|
||||
@Operation(summary = "删除")
|
||||
@SaCheckPermission("testcode24:delete")
|
||||
public R delete(@Valid @RequestBody List<Long> ids){
|
||||
return R.ok(testcode24Service.removeBatchByIds(ids));
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,17 @@
|
||||
package com.xjrsoft.demo.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.github.yulichang.base.MPJBaseService;
|
||||
import com.xjrsoft.demo.entity.Test0055;
|
||||
import lombok.Data;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
|
||||
public interface ITest0055Service extends IService<Test0055> {
|
||||
}
|
||||
@ -0,0 +1,17 @@
|
||||
package com.xjrsoft.demo.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.github.yulichang.base.MPJBaseService;
|
||||
import com.xjrsoft.demo.entity.Test0111;
|
||||
import lombok.Data;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
|
||||
public interface ITest0111Service extends IService<Test0111> {
|
||||
}
|
||||
@ -0,0 +1,17 @@
|
||||
package com.xjrsoft.demo.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.github.yulichang.base.MPJBaseService;
|
||||
import com.xjrsoft.demo.entity.Test0222;
|
||||
import lombok.Data;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
|
||||
public interface ITest0222Service extends IService<Test0222> {
|
||||
}
|
||||
@ -0,0 +1,17 @@
|
||||
package com.xjrsoft.demo.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.github.yulichang.base.MPJBaseService;
|
||||
import com.xjrsoft.demo.entity.Test033;
|
||||
import lombok.Data;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
|
||||
public interface ITest033Service extends IService<Test033> {
|
||||
}
|
||||
@ -0,0 +1,17 @@
|
||||
package com.xjrsoft.demo.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.github.yulichang.base.MPJBaseService;
|
||||
import com.xjrsoft.demo.entity.Test066;
|
||||
import lombok.Data;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
|
||||
public interface ITest066Service extends IService<Test066> {
|
||||
}
|
||||
@ -0,0 +1,17 @@
|
||||
package com.xjrsoft.demo.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.github.yulichang.base.MPJBaseService;
|
||||
import com.xjrsoft.demo.entity.Test07778;
|
||||
import lombok.Data;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
|
||||
public interface ITest07778Service extends IService<Test07778> {
|
||||
}
|
||||
@ -0,0 +1,17 @@
|
||||
package com.xjrsoft.demo.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.github.yulichang.base.MPJBaseService;
|
||||
import com.xjrsoft.demo.entity.Test077;
|
||||
import lombok.Data;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
|
||||
public interface ITest077Service extends IService<Test077> {
|
||||
}
|
||||
@ -0,0 +1,17 @@
|
||||
package com.xjrsoft.demo.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.github.yulichang.base.MPJBaseService;
|
||||
import com.xjrsoft.demo.entity.Test099;
|
||||
import lombok.Data;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
|
||||
public interface ITest099Service extends IService<Test099> {
|
||||
}
|
||||
@ -0,0 +1,17 @@
|
||||
package com.xjrsoft.demo.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.github.yulichang.base.MPJBaseService;
|
||||
import com.xjrsoft.demo.entity.Test6666;
|
||||
import lombok.Data;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
|
||||
public interface ITest6666Service extends IService<Test6666> {
|
||||
}
|
||||
@ -0,0 +1,17 @@
|
||||
package com.xjrsoft.demo.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.github.yulichang.base.MPJBaseService;
|
||||
import com.xjrsoft.demo.entity.TestInsertMenu;
|
||||
import lombok.Data;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
|
||||
public interface ITestInsertMenuService extends IService<TestInsertMenu> {
|
||||
}
|
||||
@ -0,0 +1,17 @@
|
||||
package com.xjrsoft.demo.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.github.yulichang.base.MPJBaseService;
|
||||
import com.xjrsoft.demo.entity.Testcode24;
|
||||
import lombok.Data;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2024-02-02
|
||||
* @Version 1.0
|
||||
*/
|
||||
|
||||
public interface ITestcode24Service extends IService<Testcode24> {
|
||||
}
|
||||
@ -0,0 +1,25 @@
|
||||
package com.xjrsoft.demo.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.github.yulichang.base.MPJBaseServiceImpl;
|
||||
import com.xjrsoft.demo.entity.Test0055;
|
||||
import com.xjrsoft.demo.mapper.Test0055Mapper;
|
||||
import com.xjrsoft.demo.service.ITest0055Service;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.stream.Collectors;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class Test0055ServiceImpl extends ServiceImpl<Test0055Mapper, Test0055> implements ITest0055Service {
|
||||
}
|
||||
@ -0,0 +1,25 @@
|
||||
package com.xjrsoft.demo.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.github.yulichang.base.MPJBaseServiceImpl;
|
||||
import com.xjrsoft.demo.entity.Test0111;
|
||||
import com.xjrsoft.demo.mapper.Test0111Mapper;
|
||||
import com.xjrsoft.demo.service.ITest0111Service;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.stream.Collectors;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class Test0111ServiceImpl extends ServiceImpl<Test0111Mapper, Test0111> implements ITest0111Service {
|
||||
}
|
||||
@ -0,0 +1,25 @@
|
||||
package com.xjrsoft.demo.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.github.yulichang.base.MPJBaseServiceImpl;
|
||||
import com.xjrsoft.demo.entity.Test0222;
|
||||
import com.xjrsoft.demo.mapper.Test0222Mapper;
|
||||
import com.xjrsoft.demo.service.ITest0222Service;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.stream.Collectors;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class Test0222ServiceImpl extends ServiceImpl<Test0222Mapper, Test0222> implements ITest0222Service {
|
||||
}
|
||||
@ -0,0 +1,25 @@
|
||||
package com.xjrsoft.demo.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.github.yulichang.base.MPJBaseServiceImpl;
|
||||
import com.xjrsoft.demo.entity.Test033;
|
||||
import com.xjrsoft.demo.mapper.Test033Mapper;
|
||||
import com.xjrsoft.demo.service.ITest033Service;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.stream.Collectors;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class Test033ServiceImpl extends ServiceImpl<Test033Mapper, Test033> implements ITest033Service {
|
||||
}
|
||||
@ -0,0 +1,25 @@
|
||||
package com.xjrsoft.demo.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.github.yulichang.base.MPJBaseServiceImpl;
|
||||
import com.xjrsoft.demo.entity.Test066;
|
||||
import com.xjrsoft.demo.mapper.Test066Mapper;
|
||||
import com.xjrsoft.demo.service.ITest066Service;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.stream.Collectors;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class Test066ServiceImpl extends ServiceImpl<Test066Mapper, Test066> implements ITest066Service {
|
||||
}
|
||||
@ -0,0 +1,25 @@
|
||||
package com.xjrsoft.demo.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.github.yulichang.base.MPJBaseServiceImpl;
|
||||
import com.xjrsoft.demo.entity.Test07778;
|
||||
import com.xjrsoft.demo.mapper.Test07778Mapper;
|
||||
import com.xjrsoft.demo.service.ITest07778Service;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.stream.Collectors;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class Test07778ServiceImpl extends ServiceImpl<Test07778Mapper, Test07778> implements ITest07778Service {
|
||||
}
|
||||
@ -0,0 +1,25 @@
|
||||
package com.xjrsoft.demo.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.github.yulichang.base.MPJBaseServiceImpl;
|
||||
import com.xjrsoft.demo.entity.Test077;
|
||||
import com.xjrsoft.demo.mapper.Test077Mapper;
|
||||
import com.xjrsoft.demo.service.ITest077Service;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.stream.Collectors;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class Test077ServiceImpl extends ServiceImpl<Test077Mapper, Test077> implements ITest077Service {
|
||||
}
|
||||
@ -0,0 +1,25 @@
|
||||
package com.xjrsoft.demo.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.github.yulichang.base.MPJBaseServiceImpl;
|
||||
import com.xjrsoft.demo.entity.Test099;
|
||||
import com.xjrsoft.demo.mapper.Test099Mapper;
|
||||
import com.xjrsoft.demo.service.ITest099Service;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.stream.Collectors;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class Test099ServiceImpl extends ServiceImpl<Test099Mapper, Test099> implements ITest099Service {
|
||||
}
|
||||
@ -0,0 +1,25 @@
|
||||
package com.xjrsoft.demo.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.github.yulichang.base.MPJBaseServiceImpl;
|
||||
import com.xjrsoft.demo.entity.Test6666;
|
||||
import com.xjrsoft.demo.mapper.Test6666Mapper;
|
||||
import com.xjrsoft.demo.service.ITest6666Service;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.stream.Collectors;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class Test6666ServiceImpl extends ServiceImpl<Test6666Mapper, Test6666> implements ITest6666Service {
|
||||
}
|
||||
@ -0,0 +1,25 @@
|
||||
package com.xjrsoft.demo.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.github.yulichang.base.MPJBaseServiceImpl;
|
||||
import com.xjrsoft.demo.entity.TestInsertMenu;
|
||||
import com.xjrsoft.demo.mapper.TestInsertMenuMapper;
|
||||
import com.xjrsoft.demo.service.ITestInsertMenuService;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.stream.Collectors;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2023-10-25
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class TestInsertMenuServiceImpl extends ServiceImpl<TestInsertMenuMapper, TestInsertMenu> implements ITestInsertMenuService {
|
||||
}
|
||||
@ -0,0 +1,25 @@
|
||||
package com.xjrsoft.demo.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.github.yulichang.base.MPJBaseServiceImpl;
|
||||
import com.xjrsoft.demo.entity.Testcode24;
|
||||
import com.xjrsoft.demo.mapper.Testcode24Mapper;
|
||||
import com.xjrsoft.demo.service.ITestcode24Service;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.stream.Collectors;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
|
||||
/**
|
||||
* @title: service
|
||||
* @Author 管理员
|
||||
* @Date: 2024-02-02
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class Testcode24ServiceImpl extends ServiceImpl<Testcode24Mapper, Testcode24> implements ITestcode24Service {
|
||||
}
|
||||
@ -0,0 +1,3 @@
|
||||
spring:
|
||||
profiles:
|
||||
active: public
|
||||
@ -0,0 +1,75 @@
|
||||
server:
|
||||
port: 3011
|
||||
|
||||
|
||||
spring:
|
||||
application:
|
||||
name: demo-service
|
||||
main:
|
||||
allow-bean-definition-overriding: true
|
||||
autoconfigure:
|
||||
#自动化配置 例外处理
|
||||
exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure
|
||||
datasource:
|
||||
type: com.alibaba.druid.pool.DruidDataSource
|
||||
dynamic:
|
||||
primary: master
|
||||
datasource:
|
||||
master:
|
||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||
url: jdbc:mysql://new-energy-mysqlt.itc.gdyd.com:3307/fcd2-msat-init?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true
|
||||
username: learun4dev
|
||||
password: ABcd1234@
|
||||
|
||||
cloud:
|
||||
nacos: #nacos监控
|
||||
discovery:
|
||||
server-addr: 10.0.252.1:8848
|
||||
namespace: ITC
|
||||
group: DNE
|
||||
username: nacos
|
||||
password: ABcd1234@
|
||||
config:
|
||||
server-addr: 10.0.252.1:8848 # nacos 配置中心地址
|
||||
namespace: ITC
|
||||
group: DNE
|
||||
username: nacos
|
||||
password: ABcd1234@
|
||||
file-extension: yml # 指定格式 xjrsoft-demo-service-dev.yml
|
||||
extension-configs:
|
||||
- data-id: global-config.yml #导入全局配置
|
||||
refresh: true
|
||||
group: DNE
|
||||
- data-id: mybatis-plus-config.yml #导入mybatisplus 配置
|
||||
refresh: true
|
||||
group: DNE
|
||||
- data-id: sa-token-client-config.yml #导入sa-token配置
|
||||
refresh: true
|
||||
group: DNE
|
||||
- data-id: redis-config.yml #导入redis配置
|
||||
refresh: true
|
||||
group: DNE
|
||||
- data-id: seata-config.yml #导入seata配置
|
||||
refresh: true
|
||||
group: DNE
|
||||
sentinel:
|
||||
transport:
|
||||
dashboard: localhost:8080 #sentinel dashboard 地址
|
||||
port: 8719 #默认端口, 如果 被占用,会一直+1 直到未被占用为止
|
||||
|
||||
|
||||
|
||||
|
||||
springdoc:
|
||||
swagger-ui:
|
||||
path: /swagger-ui.html
|
||||
tags-sorter: alpha
|
||||
operations-sorter: alpha
|
||||
show-extensions: true
|
||||
api-docs:
|
||||
path: /demo/v3/api-docs
|
||||
group-configs:
|
||||
- group: 'default'
|
||||
paths-to-match: '/demo/**'
|
||||
packages-to-scan: com.xjrsoft.demo
|
||||
default-flat-param-object: false
|
||||
Reference in New Issue
Block a user