diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/controller/CycleTestController.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/controller/CycleTestController.java deleted file mode 100644 index 7232063..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/controller/CycleTestController.java +++ /dev/null @@ -1,140 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.controller; - -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import io.swagger.v3.oas.annotations.Parameter; -import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; -import lombok.AllArgsConstructor; -import jakarta.validation.Valid; - -import org.springblade.core.secure.BladeUser; -import org.springblade.core.secure.annotation.IsAdmin; -import org.springblade.core.mp.support.Condition; -import org.springblade.core.mp.support.Query; -import org.springblade.core.tool.api.R; -import org.springblade.core.tool.utils.Func; -import org.springframework.web.bind.annotation.*; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.springblade.desk.quality.pojo.entity.CycleTest; -import org.springblade.desk.quality.pojo.vo.gen.CycleTestGenVO; -import org.springblade.desk.quality.excel.gen.CycleTestGenExcel; -import org.springblade.desk.quality.wrapper.gen.CycleTestGenWrapper; -import org.springblade.desk.quality.service.gen.ICycleTestGenService; -import org.springblade.core.boot.ctrl.BladeController; -import org.springblade.core.tool.utils.DateUtil; -import org.springblade.core.excel.util.ExcelUtil; -import org.springblade.core.tool.constant.BladeConstant; -import java.util.Map; -import java.util.List; -import jakarta.servlet.http.HttpServletResponse; - -/** - * [周期试验] 控制器 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@RestController -@AllArgsConstructor -@RequestMapping("/cycleTest") -@Tag(name = "[周期试验]", description = "[周期试验]接口") -public class CycleTestController extends BladeController { - - private final ICycleTestGenService cycleTestGenService; - - /** - * [周期试验] 详情 - */ - @GetMapping("/detail") - @ApiOperationSupport(order = 1) - @Operation(summary = "详情", description = "传入cycleTest") - public R detail(CycleTest cycleTest) { - CycleTest detail = cycleTestGenService.getOne(Condition.getQueryWrapper(cycleTest)); - return R.data(CycleTestGenWrapper.build().entityVO(detail)); - } - - /** - * [周期试验] 分页 - */ - @GetMapping("/list") - @ApiOperationSupport(order = 2) - @Operation(summary = "分页", description = "传入cycleTest") - public R> list(@Parameter(hidden = true) @RequestParam Map cycleTest, Query query) { - IPage pages = cycleTestGenService.page(Condition.getPage(query), Condition.getQueryWrapper(cycleTest, CycleTest.class)); - return R.data(CycleTestGenWrapper.build().pageVO(pages)); - } - - - /** - * [周期试验] 自定义分页 - */ - @GetMapping("/page") - @ApiOperationSupport(order = 3) - @Operation(summary = "分页", description = "传入cycleTest") - public R> page(CycleTestGenVO cycleTest, Query query) { - IPage pages = cycleTestGenService.selectCycleTestPage(Condition.getPage(query), cycleTest); - return R.data(pages); - } - - /** - * [周期试验] 新增 - */ - @PostMapping("/save") - @ApiOperationSupport(order = 4) - @Operation(summary = "新增", description = "传入cycleTest") - public R save(@Valid @RequestBody CycleTest cycleTest) { - return R.status(cycleTestGenService.save(cycleTest)); - } - - /** - * [周期试验] 修改 - */ - @PostMapping("/update") - @ApiOperationSupport(order = 5) - @Operation(summary = "修改", description = "传入cycleTest") - public R update(@Valid @RequestBody CycleTest cycleTest) { - return R.status(cycleTestGenService.updateById(cycleTest)); - } - - /** - * [周期试验] 新增或修改 - */ - @PostMapping("/submit") - @ApiOperationSupport(order = 6) - @Operation(summary = "新增或修改", description = "传入cycleTest") - public R submit(@Valid @RequestBody CycleTest cycleTest) { - return R.status(cycleTestGenService.saveOrUpdate(cycleTest)); - } - - /** - * [周期试验] 删除 - */ - @PostMapping("/remove") - @ApiOperationSupport(order = 7) - @Operation(summary = "逻辑删除", description = "传入ids") - public R remove(@Parameter(description = "主键集合", required = true) @RequestParam String ids) { - return R.status(cycleTestGenService.deleteLogic(Func.toLongList(ids))); - } - - /** - * 导出数据 - */ - @IsAdmin - @GetMapping("/export-cycleTest") - @ApiOperationSupport(order = 8) - @Operation(summary = "导出数据", description = "传入cycleTest") - public void exportCycleTest(@Parameter(hidden = true) @RequestParam Map cycleTest, BladeUser bladeUser, HttpServletResponse response) { - QueryWrapper queryWrapper = Condition.getQueryWrapper(cycleTest, CycleTest.class); - //if (!AuthUtil.isAdministrator()) { - // queryWrapper.lambda().eq(CycleTest::getTenantId, bladeUser.getTenantId()); - //} - //queryWrapper.lambda().eq(CycleTestEntity::getIsDeleted, BladeConstant.DB_NOT_DELETED); - List list = cycleTestGenService.exportCycleTest(queryWrapper); - ExcelUtil.export(response, "[周期试验]数据" + DateUtil.time(), "[周期试验]数据表", list, CycleTestGenExcel.class); - } - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/controller/CycleTestItemController.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/controller/CycleTestItemController.java deleted file mode 100644 index 41626da..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/controller/CycleTestItemController.java +++ /dev/null @@ -1,140 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.controller; - -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import io.swagger.v3.oas.annotations.Parameter; -import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; -import lombok.AllArgsConstructor; -import jakarta.validation.Valid; - -import org.springblade.core.secure.BladeUser; -import org.springblade.core.secure.annotation.IsAdmin; -import org.springblade.core.mp.support.Condition; -import org.springblade.core.mp.support.Query; -import org.springblade.core.tool.api.R; -import org.springblade.core.tool.utils.Func; -import org.springframework.web.bind.annotation.*; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.springblade.desk.quality.pojo.entity.CycleTestItem; -import org.springblade.desk.quality.pojo.vo.gen.CycleTestItemGenVO; -import org.springblade.desk.quality.excel.gen.CycleTestItemGenExcel; -import org.springblade.desk.quality.wrapper.gen.CycleTestItemGenWrapper; -import org.springblade.desk.quality.service.gen.ICycleTestItemGenService; -import org.springblade.core.boot.ctrl.BladeController; -import org.springblade.core.tool.utils.DateUtil; -import org.springblade.core.excel.util.ExcelUtil; -import org.springblade.core.tool.constant.BladeConstant; -import java.util.Map; -import java.util.List; -import jakarta.servlet.http.HttpServletResponse; - -/** - * [周期试验项目] 控制器 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@RestController -@AllArgsConstructor -@RequestMapping("/cycleTestItem") -@Tag(name = "[周期试验项目]", description = "[周期试验项目]接口") -public class CycleTestItemController extends BladeController { - - private final ICycleTestItemGenService cycleTestItemGenService; - - /** - * [周期试验项目] 详情 - */ - @GetMapping("/detail") - @ApiOperationSupport(order = 1) - @Operation(summary = "详情", description = "传入cycleTestItem") - public R detail(CycleTestItem cycleTestItem) { - CycleTestItem detail = cycleTestItemGenService.getOne(Condition.getQueryWrapper(cycleTestItem)); - return R.data(CycleTestItemGenWrapper.build().entityVO(detail)); - } - - /** - * [周期试验项目] 分页 - */ - @GetMapping("/list") - @ApiOperationSupport(order = 2) - @Operation(summary = "分页", description = "传入cycleTestItem") - public R> list(@Parameter(hidden = true) @RequestParam Map cycleTestItem, Query query) { - IPage pages = cycleTestItemGenService.page(Condition.getPage(query), Condition.getQueryWrapper(cycleTestItem, CycleTestItem.class)); - return R.data(CycleTestItemGenWrapper.build().pageVO(pages)); - } - - - /** - * [周期试验项目] 自定义分页 - */ - @GetMapping("/page") - @ApiOperationSupport(order = 3) - @Operation(summary = "分页", description = "传入cycleTestItem") - public R> page(CycleTestItemGenVO cycleTestItem, Query query) { - IPage pages = cycleTestItemGenService.selectCycleTestItemPage(Condition.getPage(query), cycleTestItem); - return R.data(pages); - } - - /** - * [周期试验项目] 新增 - */ - @PostMapping("/save") - @ApiOperationSupport(order = 4) - @Operation(summary = "新增", description = "传入cycleTestItem") - public R save(@Valid @RequestBody CycleTestItem cycleTestItem) { - return R.status(cycleTestItemGenService.save(cycleTestItem)); - } - - /** - * [周期试验项目] 修改 - */ - @PostMapping("/update") - @ApiOperationSupport(order = 5) - @Operation(summary = "修改", description = "传入cycleTestItem") - public R update(@Valid @RequestBody CycleTestItem cycleTestItem) { - return R.status(cycleTestItemGenService.updateById(cycleTestItem)); - } - - /** - * [周期试验项目] 新增或修改 - */ - @PostMapping("/submit") - @ApiOperationSupport(order = 6) - @Operation(summary = "新增或修改", description = "传入cycleTestItem") - public R submit(@Valid @RequestBody CycleTestItem cycleTestItem) { - return R.status(cycleTestItemGenService.saveOrUpdate(cycleTestItem)); - } - - /** - * [周期试验项目] 删除 - */ - @PostMapping("/remove") - @ApiOperationSupport(order = 7) - @Operation(summary = "逻辑删除", description = "传入ids") - public R remove(@Parameter(description = "主键集合", required = true) @RequestParam String ids) { - return R.status(cycleTestItemGenService.deleteLogic(Func.toLongList(ids))); - } - - /** - * 导出数据 - */ - @IsAdmin - @GetMapping("/export-cycleTestItem") - @ApiOperationSupport(order = 8) - @Operation(summary = "导出数据", description = "传入cycleTestItem") - public void exportCycleTestItem(@Parameter(hidden = true) @RequestParam Map cycleTestItem, BladeUser bladeUser, HttpServletResponse response) { - QueryWrapper queryWrapper = Condition.getQueryWrapper(cycleTestItem, CycleTestItem.class); - //if (!AuthUtil.isAdministrator()) { - // queryWrapper.lambda().eq(CycleTestItem::getTenantId, bladeUser.getTenantId()); - //} - //queryWrapper.lambda().eq(CycleTestItemEntity::getIsDeleted, BladeConstant.DB_NOT_DELETED); - List list = cycleTestItemGenService.exportCycleTestItem(queryWrapper); - ExcelUtil.export(response, "[周期试验项目]数据" + DateUtil.time(), "[周期试验项目]数据表", list, CycleTestItemGenExcel.class); - } - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/controller/CycleTestTaskController.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/controller/CycleTestTaskController.java deleted file mode 100644 index 71d8156..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/controller/CycleTestTaskController.java +++ /dev/null @@ -1,140 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.controller; - -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import io.swagger.v3.oas.annotations.Parameter; -import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; -import lombok.AllArgsConstructor; -import jakarta.validation.Valid; - -import org.springblade.core.secure.BladeUser; -import org.springblade.core.secure.annotation.IsAdmin; -import org.springblade.core.mp.support.Condition; -import org.springblade.core.mp.support.Query; -import org.springblade.core.tool.api.R; -import org.springblade.core.tool.utils.Func; -import org.springframework.web.bind.annotation.*; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.springblade.desk.quality.pojo.entity.CycleTestTask; -import org.springblade.desk.quality.pojo.vo.gen.CycleTestTaskGenVO; -import org.springblade.desk.quality.excel.gen.CycleTestTaskGenExcel; -import org.springblade.desk.quality.wrapper.gen.CycleTestTaskGenWrapper; -import org.springblade.desk.quality.service.gen.ICycleTestTaskGenService; -import org.springblade.core.boot.ctrl.BladeController; -import org.springblade.core.tool.utils.DateUtil; -import org.springblade.core.excel.util.ExcelUtil; -import org.springblade.core.tool.constant.BladeConstant; -import java.util.Map; -import java.util.List; -import jakarta.servlet.http.HttpServletResponse; - -/** - * [周期试验任务] 控制器 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@RestController -@AllArgsConstructor -@RequestMapping("/cycleTestTask") -@Tag(name = "[周期试验任务]", description = "[周期试验任务]接口") -public class CycleTestTaskController extends BladeController { - - private final ICycleTestTaskGenService cycleTestTaskGenService; - - /** - * [周期试验任务] 详情 - */ - @GetMapping("/detail") - @ApiOperationSupport(order = 1) - @Operation(summary = "详情", description = "传入cycleTestTask") - public R detail(CycleTestTask cycleTestTask) { - CycleTestTask detail = cycleTestTaskGenService.getOne(Condition.getQueryWrapper(cycleTestTask)); - return R.data(CycleTestTaskGenWrapper.build().entityVO(detail)); - } - - /** - * [周期试验任务] 分页 - */ - @GetMapping("/list") - @ApiOperationSupport(order = 2) - @Operation(summary = "分页", description = "传入cycleTestTask") - public R> list(@Parameter(hidden = true) @RequestParam Map cycleTestTask, Query query) { - IPage pages = cycleTestTaskGenService.page(Condition.getPage(query), Condition.getQueryWrapper(cycleTestTask, CycleTestTask.class)); - return R.data(CycleTestTaskGenWrapper.build().pageVO(pages)); - } - - - /** - * [周期试验任务] 自定义分页 - */ - @GetMapping("/page") - @ApiOperationSupport(order = 3) - @Operation(summary = "分页", description = "传入cycleTestTask") - public R> page(CycleTestTaskGenVO cycleTestTask, Query query) { - IPage pages = cycleTestTaskGenService.selectCycleTestTaskPage(Condition.getPage(query), cycleTestTask); - return R.data(pages); - } - - /** - * [周期试验任务] 新增 - */ - @PostMapping("/save") - @ApiOperationSupport(order = 4) - @Operation(summary = "新增", description = "传入cycleTestTask") - public R save(@Valid @RequestBody CycleTestTask cycleTestTask) { - return R.status(cycleTestTaskGenService.save(cycleTestTask)); - } - - /** - * [周期试验任务] 修改 - */ - @PostMapping("/update") - @ApiOperationSupport(order = 5) - @Operation(summary = "修改", description = "传入cycleTestTask") - public R update(@Valid @RequestBody CycleTestTask cycleTestTask) { - return R.status(cycleTestTaskGenService.updateById(cycleTestTask)); - } - - /** - * [周期试验任务] 新增或修改 - */ - @PostMapping("/submit") - @ApiOperationSupport(order = 6) - @Operation(summary = "新增或修改", description = "传入cycleTestTask") - public R submit(@Valid @RequestBody CycleTestTask cycleTestTask) { - return R.status(cycleTestTaskGenService.saveOrUpdate(cycleTestTask)); - } - - /** - * [周期试验任务] 删除 - */ - @PostMapping("/remove") - @ApiOperationSupport(order = 7) - @Operation(summary = "逻辑删除", description = "传入ids") - public R remove(@Parameter(description = "主键集合", required = true) @RequestParam String ids) { - return R.status(cycleTestTaskGenService.deleteLogic(Func.toLongList(ids))); - } - - /** - * 导出数据 - */ - @IsAdmin - @GetMapping("/export-cycleTestTask") - @ApiOperationSupport(order = 8) - @Operation(summary = "导出数据", description = "传入cycleTestTask") - public void exportCycleTestTask(@Parameter(hidden = true) @RequestParam Map cycleTestTask, BladeUser bladeUser, HttpServletResponse response) { - QueryWrapper queryWrapper = Condition.getQueryWrapper(cycleTestTask, CycleTestTask.class); - //if (!AuthUtil.isAdministrator()) { - // queryWrapper.lambda().eq(CycleTestTask::getTenantId, bladeUser.getTenantId()); - //} - //queryWrapper.lambda().eq(CycleTestTaskEntity::getIsDeleted, BladeConstant.DB_NOT_DELETED); - List list = cycleTestTaskGenService.exportCycleTestTask(queryWrapper); - ExcelUtil.export(response, "[周期试验任务]数据" + DateUtil.time(), "[周期试验任务]数据表", list, CycleTestTaskGenExcel.class); - } - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/excel/gen/CycleTestGenExcel.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/excel/gen/CycleTestGenExcel.java deleted file mode 100644 index 396aad3..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/excel/gen/CycleTestGenExcel.java +++ /dev/null @@ -1,180 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.excel.gen; - - -import lombok.Data; - -import java.io.Serializable; -import java.math.BigDecimal; -import java.time.LocalDateTime; -import org.springblade.core.mp.base.BaseEntity; -import com.alibaba.excel.annotation.ExcelProperty; -import com.alibaba.excel.annotation.write.style.ColumnWidth; -import com.alibaba.excel.annotation.write.style.ContentRowHeight; -import com.alibaba.excel.annotation.write.style.HeadRowHeight; -import java.io.Serial; - - -/** - * [周期试验] Excel实体类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@Data -@ColumnWidth(25) -@HeadRowHeight(20) -@ContentRowHeight(18) -public class CycleTestGenExcel implements Serializable { - - @Serial - private static final long serialVersionUID = 1L; - - /** - * [周期试验]编码 - */ - @ColumnWidth(20) - @ExcelProperty("[周期试验]编码") - private String code; - /** - * [周期试验]类型 - */ - @ColumnWidth(20) - @ExcelProperty("[周期试验]类型") - private Long cycleTestType; - /** - * 名称 - */ - @ColumnWidth(20) - @ExcelProperty("名称") - private String name; - /** - * [班组]id - */ - @ColumnWidth(20) - @ExcelProperty("[班组]id") - private BigDecimal teamId; - /** - * [供应商]id - */ - @ColumnWidth(20) - @ExcelProperty("[供应商]id") - private BigDecimal supplierId; - /** - * [周期试验项目]id - */ - @ColumnWidth(20) - @ExcelProperty("[周期试验项目]id") - private BigDecimal cycleTestItemId; - /** - * [试验件]id - */ - @ColumnWidth(20) - @ExcelProperty("[试验件]id") - private BigDecimal testId; - /** - * 工艺员[用户]id - */ - @ColumnWidth(20) - @ExcelProperty("工艺员[用户]id") - private BigDecimal processEngineerUserId; - /** - * 试验技术员[用户]id - */ - @ColumnWidth(20) - @ExcelProperty("试验技术员[用户]id") - private BigDecimal testUserId; - /** - * 镀种 - */ - @ColumnWidth(20) - @ExcelProperty("镀种") - private String plate; - /** - * 生成任务cron表达式 - */ - @ColumnWidth(20) - @ExcelProperty("生成任务cron表达式") - private String cronGenTask; - /** - * 提醒cron表达式 - */ - @ColumnWidth(20) - @ExcelProperty("提醒cron表达式") - private String cronRemind; - /** - * 计划开始cron表达式 - */ - @ColumnWidth(20) - @ExcelProperty("计划开始cron表达式") - private String cronPlannedStart; - /** - * 生成任务说明 - */ - @ColumnWidth(20) - @ExcelProperty("生成任务说明") - private String descGenTask; - /** - * 提醒说明 - */ - @ColumnWidth(20) - @ExcelProperty("提醒说明") - private String descRemind; - /** - * 计划开始说明 - */ - @ColumnWidth(20) - @ExcelProperty("计划开始说明") - private String descPlannedStart; - /** - * 提醒文本 - */ - @ColumnWidth(20) - @ExcelProperty("提醒文本") - private String remindText; - /** - * 排序 - */ - @ColumnWidth(20) - @ExcelProperty("排序") - private Long sort; - /** - * 备注 - */ - @ColumnWidth(20) - @ExcelProperty("备注") - private String remark; - /** - * 上次试验日期 - */ - @ColumnWidth(20) - @ExcelProperty("上次试验日期") - private LocalDateTime lastTestDate; - /** - * cron表达式配置OK - */ - @ColumnWidth(20) - @ExcelProperty("cron表达式配置OK") - private Long isCronOk; - /** - * 生成任务PowerJobId - */ - @ColumnWidth(20) - @ExcelProperty("生成任务PowerJobId") - private BigDecimal powerJobIdGenTask; - /** - * 提醒PowerJobId - */ - @ColumnWidth(20) - @ExcelProperty("提醒PowerJobId") - private BigDecimal powerJobIdRemind; - /** - * 开始PowerJobId - */ - @ColumnWidth(20) - @ExcelProperty("开始PowerJobId") - private BigDecimal powerJobIdPlannedStart; - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/excel/gen/CycleTestItemGenExcel.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/excel/gen/CycleTestItemGenExcel.java deleted file mode 100644 index 2a3a583..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/excel/gen/CycleTestItemGenExcel.java +++ /dev/null @@ -1,70 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.excel.gen; - - -import lombok.Data; - -import java.io.Serializable; -import org.springblade.core.mp.base.BaseEntity; -import com.alibaba.excel.annotation.ExcelProperty; -import com.alibaba.excel.annotation.write.style.ColumnWidth; -import com.alibaba.excel.annotation.write.style.ContentRowHeight; -import com.alibaba.excel.annotation.write.style.HeadRowHeight; -import java.io.Serial; - - -/** - * [周期试验项目] Excel实体类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@Data -@ColumnWidth(25) -@HeadRowHeight(20) -@ContentRowHeight(18) -public class CycleTestItemGenExcel implements Serializable { - - @Serial - private static final long serialVersionUID = 1L; - - /** - * 编码 - */ - @ColumnWidth(20) - @ExcelProperty("编码") - private String code; - /** - * 类型 - */ - @ColumnWidth(20) - @ExcelProperty("类型") - private Long cycleTestItemType; - /** - * 周期试验项目名称 - */ - @ColumnWidth(20) - @ExcelProperty("周期试验项目名称") - private String name; - /** - * 试验条件 - */ - @ColumnWidth(20) - @ExcelProperty("试验条件") - private String condition; - /** - * 排序 - */ - @ColumnWidth(20) - @ExcelProperty("排序") - private Long sort; - /** - * 备注 - */ - @ColumnWidth(20) - @ExcelProperty("备注") - private String remark; - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/excel/gen/CycleTestTaskGenExcel.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/excel/gen/CycleTestTaskGenExcel.java deleted file mode 100644 index 98f4d97..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/excel/gen/CycleTestTaskGenExcel.java +++ /dev/null @@ -1,155 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.excel.gen; - - -import lombok.Data; - -import java.io.Serializable; -import java.math.BigDecimal; -import org.springblade.core.mp.base.BaseEntity; -import com.alibaba.excel.annotation.ExcelProperty; -import com.alibaba.excel.annotation.write.style.ColumnWidth; -import com.alibaba.excel.annotation.write.style.ContentRowHeight; -import com.alibaba.excel.annotation.write.style.HeadRowHeight; -import java.io.Serial; - - -/** - * [周期试验任务] Excel实体类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@Data -@ColumnWidth(25) -@HeadRowHeight(20) -@ContentRowHeight(18) -public class CycleTestTaskGenExcel implements Serializable { - - @Serial - private static final long serialVersionUID = 1L; - - /** - * [周期试验任务]编码 - */ - @ColumnWidth(20) - @ExcelProperty("[周期试验任务]编码") - private String code; - /** - * 类型 - */ - @ColumnWidth(20) - @ExcelProperty("类型") - private Long cycleTestTaskType; - /** - * 名称 - */ - @ColumnWidth(20) - @ExcelProperty("名称") - private String name; - /** - * 配置[班组]id - */ - @ColumnWidth(20) - @ExcelProperty("配置[班组]id") - private BigDecimal configTeamId; - /** - * 配置[外协商]id - */ - @ColumnWidth(20) - @ExcelProperty("配置[外协商]id") - private BigDecimal configOemId; - /** - * [周期性试验项目]id - */ - @ColumnWidth(20) - @ExcelProperty("[周期性试验项目]id") - private BigDecimal cycleTestItemId; - /** - * [试验件]id - */ - @ColumnWidth(20) - @ExcelProperty("[试验件]id") - private BigDecimal testId; - /** - * 工艺员[用户]id - */ - @ColumnWidth(20) - @ExcelProperty("工艺员[用户]id") - private BigDecimal processEngineerUserId; - /** - * 试验技术员[用户]id - */ - @ColumnWidth(20) - @ExcelProperty("试验技术员[用户]id") - private BigDecimal testUserId; - /** - * 下发[班组]id - */ - @ColumnWidth(20) - @ExcelProperty("下发[班组]id") - private BigDecimal sendTeamId; - /** - * 下发[外协商]id - */ - @ColumnWidth(20) - @ExcelProperty("下发[外协商]id") - private BigDecimal sendOmeId; - /** - * 下发人员[用户]id - */ - @ColumnWidth(20) - @ExcelProperty("下发人员[用户]id") - private BigDecimal snedUserId; - /** - * 数量 - */ - @ColumnWidth(20) - @ExcelProperty("数量") - private Long quantity; - /** - * 镀种 - */ - @ColumnWidth(20) - @ExcelProperty("镀种") - private String plate; - /** - * 零件号 - */ - @ColumnWidth(20) - @ExcelProperty("零件号") - private String partCode; - /** - * 批次号 - */ - @ColumnWidth(20) - @ExcelProperty("批次号") - private String batchCode; - /** - * 专家描述 - */ - @ColumnWidth(20) - @ExcelProperty("专家描述") - private String expertDesc; - /** - * 评审描述 - */ - @ColumnWidth(20) - @ExcelProperty("评审描述") - private String reviewDesc; - /** - * 排序 - */ - @ColumnWidth(20) - @ExcelProperty("排序") - private Long sort; - /** - * 备注 - */ - @ColumnWidth(20) - @ExcelProperty("备注") - private String remark; - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestGenMapper.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestGenMapper.java deleted file mode 100644 index 8e3eb8d..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestGenMapper.java +++ /dev/null @@ -1,40 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.mapper.gen; - -import org.springblade.desk.quality.pojo.entity.CycleTest; -import org.springblade.desk.quality.pojo.vo.gen.CycleTestGenVO; -import org.springblade.desk.quality.excel.gen.CycleTestGenExcel; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.apache.ibatis.annotations.Param; -import java.util.List; - -/** - * [周期试验] Mapper 接口 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -public interface CycleTestGenMapper extends BaseMapper { - - /** - * 自定义分页 - * - * @param page 分页参数 - * @param cycleTest 查询参数 - * @return List - */ - List selectCycleTestPage(IPage page, CycleTestGenVO cycleTest); - - /** - * 获取导出数据 - * - * @param queryWrapper 查询条件 - * @return List - */ - List exportCycleTest(@Param("ew") Wrapper queryWrapper); - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestGenMapper.xml b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestGenMapper.xml deleted file mode 100644 index c225649..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestGenMapper.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestItemGenMapper.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestItemGenMapper.java deleted file mode 100644 index f09d489..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestItemGenMapper.java +++ /dev/null @@ -1,40 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.mapper.gen; - -import org.springblade.desk.quality.pojo.entity.CycleTestItem; -import org.springblade.desk.quality.pojo.vo.gen.CycleTestItemGenVO; -import org.springblade.desk.quality.excel.gen.CycleTestItemGenExcel; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.apache.ibatis.annotations.Param; -import java.util.List; - -/** - * [周期试验项目] Mapper 接口 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -public interface CycleTestItemGenMapper extends BaseMapper { - - /** - * 自定义分页 - * - * @param page 分页参数 - * @param cycleTestItem 查询参数 - * @return List - */ - List selectCycleTestItemPage(IPage page, CycleTestItemGenVO cycleTestItem); - - /** - * 获取导出数据 - * - * @param queryWrapper 查询条件 - * @return List - */ - List exportCycleTestItem(@Param("ew") Wrapper queryWrapper); - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestItemGenMapper.xml b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestItemGenMapper.xml deleted file mode 100644 index 2f14b4b..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestItemGenMapper.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestTaskGenMapper.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestTaskGenMapper.java deleted file mode 100644 index d158dc4..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestTaskGenMapper.java +++ /dev/null @@ -1,40 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.mapper.gen; - -import org.springblade.desk.quality.pojo.entity.CycleTestTask; -import org.springblade.desk.quality.pojo.vo.gen.CycleTestTaskGenVO; -import org.springblade.desk.quality.excel.gen.CycleTestTaskGenExcel; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.apache.ibatis.annotations.Param; -import java.util.List; - -/** - * [周期试验任务] Mapper 接口 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -public interface CycleTestTaskGenMapper extends BaseMapper { - - /** - * 自定义分页 - * - * @param page 分页参数 - * @param cycleTestTask 查询参数 - * @return List - */ - List selectCycleTestTaskPage(IPage page, CycleTestTaskGenVO cycleTestTask); - - /** - * 获取导出数据 - * - * @param queryWrapper 查询条件 - * @return List - */ - List exportCycleTestTask(@Param("ew") Wrapper queryWrapper); - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestTaskGenMapper.xml b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestTaskGenMapper.xml deleted file mode 100644 index 0a6ad90..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/mapper/gen/CycleTestTaskGenMapper.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/dto/gen/CycleTestGenDTO.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/dto/gen/CycleTestGenDTO.java deleted file mode 100644 index aceac51..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/dto/gen/CycleTestGenDTO.java +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.pojo.dto.gen; - -import org.springblade.desk.quality.pojo.entity.CycleTest; -import lombok.Data; -import lombok.EqualsAndHashCode; -import java.io.Serial; - -/** - * [周期试验] 数据传输对象实体类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@Data -@EqualsAndHashCode(callSuper = true) -public class CycleTestGenDTO extends CycleTest { - @Serial - private static final long serialVersionUID = 1L; - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/dto/gen/CycleTestItemGenDTO.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/dto/gen/CycleTestItemGenDTO.java deleted file mode 100644 index 8303cb2..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/dto/gen/CycleTestItemGenDTO.java +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.pojo.dto.gen; - -import org.springblade.desk.quality.pojo.entity.CycleTestItem; -import lombok.Data; -import lombok.EqualsAndHashCode; -import java.io.Serial; - -/** - * [周期试验项目] 数据传输对象实体类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@Data -@EqualsAndHashCode(callSuper = true) -public class CycleTestItemGenDTO extends CycleTestItem { - @Serial - private static final long serialVersionUID = 1L; - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/dto/gen/CycleTestTaskGenDTO.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/dto/gen/CycleTestTaskGenDTO.java deleted file mode 100644 index 0a1127b..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/dto/gen/CycleTestTaskGenDTO.java +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.pojo.dto.gen; - -import org.springblade.desk.quality.pojo.entity.CycleTestTask; -import lombok.Data; -import lombok.EqualsAndHashCode; -import java.io.Serial; - -/** - * [周期试验任务] 数据传输对象实体类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@Data -@EqualsAndHashCode(callSuper = true) -public class CycleTestTaskGenDTO extends CycleTestTask { - @Serial - private static final long serialVersionUID = 1L; - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/entity/CycleTest.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/entity/CycleTest.java deleted file mode 100644 index 13c85c7..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/entity/CycleTest.java +++ /dev/null @@ -1,248 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.pojo.entity; - -import lombok.Data; -import io.swagger.v3.oas.annotations.media.Schema; -import com.baomidou.mybatisplus.annotation.TableName; -import java.math.BigDecimal; -import java.time.LocalDateTime; -import org.springblade.core.mp.base.BaseEntity; -import lombok.EqualsAndHashCode; -import java.io.Serial; - -/** - * [周期试验] 实体类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@Data -@TableName("QA_CYCLE_TEST") -@Schema(description = "CycleTest Entity对象") -@EqualsAndHashCode(callSuper = true) -public class CycleTest extends BaseEntity { - - @Serial - private static final long serialVersionUID = 1L; - - /** - * [周期试验]编码 - */ - public static final String COL_CODE = "CODE"; - /** - * [周期试验]类型 - */ - public static final String COL_CYCLE_TEST_TYPE = "CYCLE_TEST_TYPE"; - /** - * 名称 - */ - public static final String COL_NAME = "NAME"; - /** - * [班组]id - */ - public static final String COL_TEAM_ID = "TEAM_ID"; - /** - * [供应商]id - */ - public static final String COL_SUPPLIER_ID = "SUPPLIER_ID"; - /** - * [周期试验项目]id - */ - public static final String COL_CYCLE_TEST_ITEM_ID = "CYCLE_TEST_ITEM_ID"; - /** - * [试验件]id - */ - public static final String COL_TEST_ID = "TEST_ID"; - /** - * 工艺员[用户]id - */ - public static final String COL_PROCESS_ENGINEER_USER_ID = "PROCESS_ENGINEER_USER_ID"; - /** - * 试验技术员[用户]id - */ - public static final String COL_TEST_USER_ID = "TEST_USER_ID"; - /** - * 镀种 - */ - public static final String COL_PLATE = "PLATE"; - /** - * 生成任务cron表达式 - */ - public static final String COL_CRON_GEN_TASK = "CRON_GEN_TASK"; - /** - * 提醒cron表达式 - */ - public static final String COL_CRON_REMIND = "CRON_REMIND"; - /** - * 计划开始cron表达式 - */ - public static final String COL_CRON_PLANNED_START = "CRON_PLANNED_START"; - /** - * 生成任务说明 - */ - public static final String COL_DESC_GEN_TASK = "DESC_GEN_TASK"; - /** - * 提醒说明 - */ - public static final String COL_DESC_REMIND = "DESC_REMIND"; - /** - * 计划开始说明 - */ - public static final String COL_DESC_PLANNED_START = "DESC_PLANNED_START"; - /** - * 提醒文本 - */ - public static final String COL_REMIND_TEXT = "REMIND_TEXT"; - /** - * 排序 - */ - public static final String COL_SORT = "SORT"; - /** - * 备注 - */ - public static final String COL_REMARK = "REMARK"; - /** - * 上次试验日期 - */ - public static final String COL_LAST_TEST_DATE = "LAST_TEST_DATE"; - /** - * cron表达式配置OK - */ - public static final String COL_IS_CRON_OK = "IS_CRON_OK"; - /** - * 生成任务PowerJobId - */ - public static final String COL_POWER_JOB_ID_GEN_TASK = "POWER_JOB_ID_GEN_TASK"; - /** - * 提醒PowerJobId - */ - public static final String COL_POWER_JOB_ID_REMIND = "POWER_JOB_ID_REMIND"; - /** - * 开始PowerJobId - */ - public static final String COL_POWER_JOB_ID_PLANNED_START = "POWER_JOB_ID_PLANNED_START"; - - /** - * [周期试验]编码 - */ - @Schema(description = "[周期试验]编码") - private String code; - /** - * [周期试验]类型 - */ - @Schema(description = "[周期试验]类型") - private Long cycleTestType; - /** - * 名称 - */ - @Schema(description = "名称") - private String name; - /** - * [班组]id - */ - @Schema(description = "[班组]id") - private BigDecimal teamId; - /** - * [供应商]id - */ - @Schema(description = "[供应商]id") - private BigDecimal supplierId; - /** - * [周期试验项目]id - */ - @Schema(description = "[周期试验项目]id") - private BigDecimal cycleTestItemId; - /** - * [试验件]id - */ - @Schema(description = "[试验件]id") - private BigDecimal testId; - /** - * 工艺员[用户]id - */ - @Schema(description = "工艺员[用户]id") - private BigDecimal processEngineerUserId; - /** - * 试验技术员[用户]id - */ - @Schema(description = "试验技术员[用户]id") - private BigDecimal testUserId; - /** - * 镀种 - */ - @Schema(description = "镀种") - private String plate; - /** - * 生成任务cron表达式 - */ - @Schema(description = "生成任务cron表达式") - private String cronGenTask; - /** - * 提醒cron表达式 - */ - @Schema(description = "提醒cron表达式") - private String cronRemind; - /** - * 计划开始cron表达式 - */ - @Schema(description = "计划开始cron表达式") - private String cronPlannedStart; - /** - * 生成任务说明 - */ - @Schema(description = "生成任务说明") - private String descGenTask; - /** - * 提醒说明 - */ - @Schema(description = "提醒说明") - private String descRemind; - /** - * 计划开始说明 - */ - @Schema(description = "计划开始说明") - private String descPlannedStart; - /** - * 提醒文本 - */ - @Schema(description = "提醒文本") - private String remindText; - /** - * 排序 - */ - @Schema(description = "排序") - private Long sort; - /** - * 备注 - */ - @Schema(description = "备注") - private String remark; - /** - * 上次试验日期 - */ - @Schema(description = "上次试验日期") - private LocalDateTime lastTestDate; - /** - * cron表达式配置OK - */ - @Schema(description = "cron表达式配置OK") - private Long isCronOk; - /** - * 生成任务PowerJobId - */ - @Schema(description = "生成任务PowerJobId") - private BigDecimal powerJobIdGenTask; - /** - * 提醒PowerJobId - */ - @Schema(description = "提醒PowerJobId") - private BigDecimal powerJobIdRemind; - /** - * 开始PowerJobId - */ - @Schema(description = "开始PowerJobId") - private BigDecimal powerJobIdPlannedStart; - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/entity/CycleTestItem.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/entity/CycleTestItem.java deleted file mode 100644 index 61239c1..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/entity/CycleTestItem.java +++ /dev/null @@ -1,84 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.pojo.entity; - -import lombok.Data; -import io.swagger.v3.oas.annotations.media.Schema; -import com.baomidou.mybatisplus.annotation.TableName; -import org.springblade.core.mp.base.BaseEntity; -import lombok.EqualsAndHashCode; -import java.io.Serial; - -/** - * [周期试验项目] 实体类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@Data -@TableName("QA_CYCLE_TEST_ITEM") -@Schema(description = "CycleTestItem Entity对象") -@EqualsAndHashCode(callSuper = true) -public class CycleTestItem extends BaseEntity { - - @Serial - private static final long serialVersionUID = 1L; - - /** - * 编码 - */ - public static final String COL_CODE = "CODE"; - /** - * 类型 - */ - public static final String COL_CYCLE_TEST_ITEM_TYPE = "CYCLE_TEST_ITEM_TYPE"; - /** - * 周期试验项目名称 - */ - public static final String COL_NAME = "NAME"; - /** - * 试验条件 - */ - public static final String COL_CONDITION = "CONDITION"; - /** - * 排序 - */ - public static final String COL_SORT = "SORT"; - /** - * 备注 - */ - public static final String COL_REMARK = "REMARK"; - - /** - * 编码 - */ - @Schema(description = "编码") - private String code; - /** - * 类型 - */ - @Schema(description = "类型") - private Long cycleTestItemType; - /** - * 周期试验项目名称 - */ - @Schema(description = "周期试验项目名称") - private String name; - /** - * 试验条件 - */ - @Schema(description = "试验条件") - private String condition; - /** - * 排序 - */ - @Schema(description = "排序") - private Long sort; - /** - * 备注 - */ - @Schema(description = "备注") - private String remark; - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/entity/CycleTestTask.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/entity/CycleTestTask.java deleted file mode 100644 index 87c454d..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/entity/CycleTestTask.java +++ /dev/null @@ -1,211 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.pojo.entity; - -import lombok.Data; -import io.swagger.v3.oas.annotations.media.Schema; -import com.baomidou.mybatisplus.annotation.TableName; -import java.math.BigDecimal; -import org.springblade.core.mp.base.BaseEntity; -import lombok.EqualsAndHashCode; -import java.io.Serial; - -/** - * [周期试验任务] 实体类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@Data -@TableName("QA_CYCLE_TEST_TASK") -@Schema(description = "CycleTestTask Entity对象") -@EqualsAndHashCode(callSuper = true) -public class CycleTestTask extends BaseEntity { - - @Serial - private static final long serialVersionUID = 1L; - - /** - * [周期试验任务]编码 - */ - public static final String COL_CODE = "CODE"; - /** - * 类型 - */ - public static final String COL_CYCLE_TEST_TASK_TYPE = "CYCLE_TEST_TASK_TYPE"; - /** - * 名称 - */ - public static final String COL_NAME = "NAME"; - /** - * 配置[班组]id - */ - public static final String COL_CONFIG_TEAM_ID = "CONFIG_TEAM_ID"; - /** - * 配置[外协商]id - */ - public static final String COL_CONFIG_OEM_ID = "CONFIG_OEM_ID"; - /** - * [周期性试验项目]id - */ - public static final String COL_CYCLE_TEST_ITEM_ID = "CYCLE_TEST_ITEM_ID"; - /** - * [试验件]id - */ - public static final String COL_TEST_ID = "TEST_ID"; - /** - * 工艺员[用户]id - */ - public static final String COL_PROCESS_ENGINEER_USER_ID = "PROCESS_ENGINEER_USER_ID"; - /** - * 试验技术员[用户]id - */ - public static final String COL_TEST_USER_ID = "TEST_USER_ID"; - /** - * 下发[班组]id - */ - public static final String COL_SEND_TEAM_ID = "SEND_TEAM_ID"; - /** - * 下发[外协商]id - */ - public static final String COL_SEND_OME_ID = "SEND_OME_ID"; - /** - * 下发人员[用户]id - */ - public static final String COL_SNED_USER_ID = "SNED_USER_ID"; - /** - * 数量 - */ - public static final String COL_QUANTITY = "QUANTITY"; - /** - * 镀种 - */ - public static final String COL_PLATE = "PLATE"; - /** - * 零件号 - */ - public static final String COL_PART_CODE = "PART_CODE"; - /** - * 批次号 - */ - public static final String COL_BATCH_CODE = "BATCH_CODE"; - /** - * 专家描述 - */ - public static final String COL_EXPERT_DESC = "EXPERT_DESC"; - /** - * 评审描述 - */ - public static final String COL_REVIEW_DESC = "REVIEW_DESC"; - /** - * 排序 - */ - public static final String COL_SORT = "SORT"; - /** - * 备注 - */ - public static final String COL_REMARK = "REMARK"; - - /** - * [周期试验任务]编码 - */ - @Schema(description = "[周期试验任务]编码") - private String code; - /** - * 类型 - */ - @Schema(description = "类型") - private Long cycleTestTaskType; - /** - * 名称 - */ - @Schema(description = "名称") - private String name; - /** - * 配置[班组]id - */ - @Schema(description = "配置[班组]id") - private BigDecimal configTeamId; - /** - * 配置[外协商]id - */ - @Schema(description = "配置[外协商]id") - private BigDecimal configOemId; - /** - * [周期性试验项目]id - */ - @Schema(description = "[周期性试验项目]id") - private BigDecimal cycleTestItemId; - /** - * [试验件]id - */ - @Schema(description = "[试验件]id") - private BigDecimal testId; - /** - * 工艺员[用户]id - */ - @Schema(description = "工艺员[用户]id") - private BigDecimal processEngineerUserId; - /** - * 试验技术员[用户]id - */ - @Schema(description = "试验技术员[用户]id") - private BigDecimal testUserId; - /** - * 下发[班组]id - */ - @Schema(description = "下发[班组]id") - private BigDecimal sendTeamId; - /** - * 下发[外协商]id - */ - @Schema(description = "下发[外协商]id") - private BigDecimal sendOmeId; - /** - * 下发人员[用户]id - */ - @Schema(description = "下发人员[用户]id") - private BigDecimal snedUserId; - /** - * 数量 - */ - @Schema(description = "数量") - private Long quantity; - /** - * 镀种 - */ - @Schema(description = "镀种") - private String plate; - /** - * 零件号 - */ - @Schema(description = "零件号") - private String partCode; - /** - * 批次号 - */ - @Schema(description = "批次号") - private String batchCode; - /** - * 专家描述 - */ - @Schema(description = "专家描述") - private String expertDesc; - /** - * 评审描述 - */ - @Schema(description = "评审描述") - private String reviewDesc; - /** - * 排序 - */ - @Schema(description = "排序") - private Long sort; - /** - * 备注 - */ - @Schema(description = "备注") - private String remark; - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/vo/gen/CycleTestGenVO.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/vo/gen/CycleTestGenVO.java deleted file mode 100644 index aa1a315..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/vo/gen/CycleTestGenVO.java +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.pojo.vo.gen; - -import org.springblade.desk.quality.pojo.entity.CycleTest; -import lombok.Data; -import lombok.EqualsAndHashCode; -import java.io.Serial; - -/** - * [周期试验] 视图实体类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@Data -@EqualsAndHashCode(callSuper = true) -public class CycleTestGenVO extends CycleTest { - @Serial - private static final long serialVersionUID = 1L; - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/vo/gen/CycleTestItemGenVO.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/vo/gen/CycleTestItemGenVO.java deleted file mode 100644 index 02c486e..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/vo/gen/CycleTestItemGenVO.java +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.pojo.vo.gen; - -import org.springblade.desk.quality.pojo.entity.CycleTestItem; -import lombok.Data; -import lombok.EqualsAndHashCode; -import java.io.Serial; - -/** - * [周期试验项目] 视图实体类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@Data -@EqualsAndHashCode(callSuper = true) -public class CycleTestItemGenVO extends CycleTestItem { - @Serial - private static final long serialVersionUID = 1L; - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/vo/gen/CycleTestTaskGenVO.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/vo/gen/CycleTestTaskGenVO.java deleted file mode 100644 index dc951cd..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/pojo/vo/gen/CycleTestTaskGenVO.java +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.pojo.vo.gen; - -import org.springblade.desk.quality.pojo.entity.CycleTestTask; -import lombok.Data; -import lombok.EqualsAndHashCode; -import java.io.Serial; - -/** - * [周期试验任务] 视图实体类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@Data -@EqualsAndHashCode(callSuper = true) -public class CycleTestTaskGenVO extends CycleTestTask { - @Serial - private static final long serialVersionUID = 1L; - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/gen/ICycleTestGenService.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/gen/ICycleTestGenService.java deleted file mode 100644 index 8ecf44c..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/gen/ICycleTestGenService.java +++ /dev/null @@ -1,38 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.service.gen; - -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import org.springblade.desk.quality.pojo.entity.CycleTest; -import org.springblade.desk.quality.pojo.vo.gen.CycleTestGenVO; -import org.springblade.desk.quality.excel.gen.CycleTestGenExcel; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.springblade.core.mp.base.BaseService; -import java.util.List; - -/** - * [周期试验] 服务类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -public interface ICycleTestGenService extends BaseService { - /** - * 自定义分页 - * - * @param page 分页参数 - * @param cycleTest 查询参数 - * @return IPage - */ - IPage selectCycleTestPage(IPage page, CycleTestGenVO cycleTest); - - /** - * 导出数据 - * - * @param queryWrapper 查询条件 - * @return List - */ - List exportCycleTest(Wrapper queryWrapper); - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/gen/ICycleTestItemGenService.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/gen/ICycleTestItemGenService.java deleted file mode 100644 index 5b97c46..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/gen/ICycleTestItemGenService.java +++ /dev/null @@ -1,38 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.service.gen; - -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import org.springblade.desk.quality.pojo.entity.CycleTestItem; -import org.springblade.desk.quality.pojo.vo.gen.CycleTestItemGenVO; -import org.springblade.desk.quality.excel.gen.CycleTestItemGenExcel; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.springblade.core.mp.base.BaseService; -import java.util.List; - -/** - * [周期试验项目] 服务类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -public interface ICycleTestItemGenService extends BaseService { - /** - * 自定义分页 - * - * @param page 分页参数 - * @param cycleTestItem 查询参数 - * @return IPage - */ - IPage selectCycleTestItemPage(IPage page, CycleTestItemGenVO cycleTestItem); - - /** - * 导出数据 - * - * @param queryWrapper 查询条件 - * @return List - */ - List exportCycleTestItem(Wrapper queryWrapper); - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/gen/ICycleTestTaskGenService.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/gen/ICycleTestTaskGenService.java deleted file mode 100644 index 28a4e48..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/gen/ICycleTestTaskGenService.java +++ /dev/null @@ -1,38 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.service.gen; - -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import org.springblade.desk.quality.pojo.entity.CycleTestTask; -import org.springblade.desk.quality.pojo.vo.gen.CycleTestTaskGenVO; -import org.springblade.desk.quality.excel.gen.CycleTestTaskGenExcel; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.springblade.core.mp.base.BaseService; -import java.util.List; - -/** - * [周期试验任务] 服务类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -public interface ICycleTestTaskGenService extends BaseService { - /** - * 自定义分页 - * - * @param page 分页参数 - * @param cycleTestTask 查询参数 - * @return IPage - */ - IPage selectCycleTestTaskPage(IPage page, CycleTestTaskGenVO cycleTestTask); - - /** - * 导出数据 - * - * @param queryWrapper 查询条件 - * @return List - */ - List exportCycleTestTask(Wrapper queryWrapper); - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/impl/gen/CycleTestGenServiceImpl.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/impl/gen/CycleTestGenServiceImpl.java deleted file mode 100644 index 56c4f24..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/impl/gen/CycleTestGenServiceImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.service.impl.gen; - -import org.springblade.desk.quality.pojo.entity.CycleTest; -import org.springblade.desk.quality.pojo.vo.gen.CycleTestGenVO; -import org.springblade.desk.quality.excel.gen.CycleTestGenExcel; -import org.springblade.desk.quality.mapper.gen.CycleTestGenMapper; -import org.springblade.desk.quality.service.gen.ICycleTestGenService; -import org.springframework.stereotype.Service; -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.springblade.core.mp.base.BaseServiceImpl; -import java.util.List; - -/** - * [周期试验] 服务实现类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@Service -public class CycleTestGenServiceImpl extends BaseServiceImpl implements ICycleTestGenService { - - @Override - public IPage selectCycleTestPage(IPage page, CycleTestGenVO cycleTest) { - return page.setRecords(baseMapper.selectCycleTestPage(page, cycleTest)); - } - - @Override - public List exportCycleTest(Wrapper queryWrapper) { - List cycleTestList = baseMapper.exportCycleTest(queryWrapper); - //cycleTestList.forEach(cycleTest -> { - // cycleTest.setTypeName(DictCache.getValue(DictEnum.YES_NO, CycleTest.getType())); - //}); - return cycleTestList; - } - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/impl/gen/CycleTestItemGenServiceImpl.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/impl/gen/CycleTestItemGenServiceImpl.java deleted file mode 100644 index 8fb1afc..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/impl/gen/CycleTestItemGenServiceImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.service.impl.gen; - -import org.springblade.desk.quality.pojo.entity.CycleTestItem; -import org.springblade.desk.quality.pojo.vo.gen.CycleTestItemGenVO; -import org.springblade.desk.quality.excel.gen.CycleTestItemGenExcel; -import org.springblade.desk.quality.mapper.gen.CycleTestItemGenMapper; -import org.springblade.desk.quality.service.gen.ICycleTestItemGenService; -import org.springframework.stereotype.Service; -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.springblade.core.mp.base.BaseServiceImpl; -import java.util.List; - -/** - * [周期试验项目] 服务实现类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@Service -public class CycleTestItemGenServiceImpl extends BaseServiceImpl implements ICycleTestItemGenService { - - @Override - public IPage selectCycleTestItemPage(IPage page, CycleTestItemGenVO cycleTestItem) { - return page.setRecords(baseMapper.selectCycleTestItemPage(page, cycleTestItem)); - } - - @Override - public List exportCycleTestItem(Wrapper queryWrapper) { - List cycleTestItemList = baseMapper.exportCycleTestItem(queryWrapper); - //cycleTestItemList.forEach(cycleTestItem -> { - // cycleTestItem.setTypeName(DictCache.getValue(DictEnum.YES_NO, CycleTestItem.getType())); - //}); - return cycleTestItemList; - } - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/impl/gen/CycleTestTaskGenServiceImpl.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/impl/gen/CycleTestTaskGenServiceImpl.java deleted file mode 100644 index 8db85b9..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/service/impl/gen/CycleTestTaskGenServiceImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.service.impl.gen; - -import org.springblade.desk.quality.pojo.entity.CycleTestTask; -import org.springblade.desk.quality.pojo.vo.gen.CycleTestTaskGenVO; -import org.springblade.desk.quality.excel.gen.CycleTestTaskGenExcel; -import org.springblade.desk.quality.mapper.gen.CycleTestTaskGenMapper; -import org.springblade.desk.quality.service.gen.ICycleTestTaskGenService; -import org.springframework.stereotype.Service; -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import org.springblade.core.mp.base.BaseServiceImpl; -import java.util.List; - -/** - * [周期试验任务] 服务实现类 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -@Service -public class CycleTestTaskGenServiceImpl extends BaseServiceImpl implements ICycleTestTaskGenService { - - @Override - public IPage selectCycleTestTaskPage(IPage page, CycleTestTaskGenVO cycleTestTask) { - return page.setRecords(baseMapper.selectCycleTestTaskPage(page, cycleTestTask)); - } - - @Override - public List exportCycleTestTask(Wrapper queryWrapper) { - List cycleTestTaskList = baseMapper.exportCycleTestTask(queryWrapper); - //cycleTestTaskList.forEach(cycleTestTask -> { - // cycleTestTask.setTypeName(DictCache.getValue(DictEnum.YES_NO, CycleTestTask.getType())); - //}); - return cycleTestTaskList; - } - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/wrapper/gen/CycleTestGenWrapper.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/wrapper/gen/CycleTestGenWrapper.java deleted file mode 100644 index 365f505..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/wrapper/gen/CycleTestGenWrapper.java +++ /dev/null @@ -1,36 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.wrapper.gen; - -import org.springblade.core.mp.support.BaseEntityWrapper; -import org.springblade.core.tool.utils.BeanUtil; -import org.springblade.desk.quality.pojo.entity.CycleTest; -import org.springblade.desk.quality.pojo.vo.gen.CycleTestGenVO; -import java.util.Objects; - -/** - * [周期试验] 包装类,返回视图层所需的字段 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -public class CycleTestGenWrapper extends BaseEntityWrapper { - - public static CycleTestGenWrapper build() { - return new CycleTestGenWrapper(); - } - - @Override - public CycleTestGenVO entityVO(CycleTest cycleTest) { - CycleTestGenVO cycleTestVO = Objects.requireNonNull(BeanUtil.copyProperties(cycleTest, CycleTestGenVO.class)); - - //User createUser = UserCache.getUser(cycleTest.getCreateUser()); - //User updateUser = UserCache.getUser(cycleTest.getUpdateUser()); - //cycleTestVO.setCreateUserName(createUser.getName()); - //cycleTestVO.setUpdateUserName(updateUser.getName()); - - return cycleTestVO; - } - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/wrapper/gen/CycleTestItemGenWrapper.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/wrapper/gen/CycleTestItemGenWrapper.java deleted file mode 100644 index 47abd2f..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/wrapper/gen/CycleTestItemGenWrapper.java +++ /dev/null @@ -1,36 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.wrapper.gen; - -import org.springblade.core.mp.support.BaseEntityWrapper; -import org.springblade.core.tool.utils.BeanUtil; -import org.springblade.desk.quality.pojo.entity.CycleTestItem; -import org.springblade.desk.quality.pojo.vo.gen.CycleTestItemGenVO; -import java.util.Objects; - -/** - * [周期试验项目] 包装类,返回视图层所需的字段 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -public class CycleTestItemGenWrapper extends BaseEntityWrapper { - - public static CycleTestItemGenWrapper build() { - return new CycleTestItemGenWrapper(); - } - - @Override - public CycleTestItemGenVO entityVO(CycleTestItem cycleTestItem) { - CycleTestItemGenVO cycleTestItemVO = Objects.requireNonNull(BeanUtil.copyProperties(cycleTestItem, CycleTestItemGenVO.class)); - - //User createUser = UserCache.getUser(cycleTestItem.getCreateUser()); - //User updateUser = UserCache.getUser(cycleTestItem.getUpdateUser()); - //cycleTestItemVO.setCreateUserName(createUser.getName()); - //cycleTestItemVO.setUpdateUserName(updateUser.getName()); - - return cycleTestItemVO; - } - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/wrapper/gen/CycleTestTaskGenWrapper.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/wrapper/gen/CycleTestTaskGenWrapper.java deleted file mode 100644 index 93c16ec..0000000 --- a/blade-ops/blade-develop/src/main/java/org/springblade/desk/quality/wrapper/gen/CycleTestTaskGenWrapper.java +++ /dev/null @@ -1,36 +0,0 @@ -/** - * Author: Tom Shuo - */ -package org.springblade.desk.quality.wrapper.gen; - -import org.springblade.core.mp.support.BaseEntityWrapper; -import org.springblade.core.tool.utils.BeanUtil; -import org.springblade.desk.quality.pojo.entity.CycleTestTask; -import org.springblade.desk.quality.pojo.vo.gen.CycleTestTaskGenVO; -import java.util.Objects; - -/** - * [周期试验任务] 包装类,返回视图层所需的字段 - * - * @author Tom Shuo - * @since 2025-11-17 - */ -public class CycleTestTaskGenWrapper extends BaseEntityWrapper { - - public static CycleTestTaskGenWrapper build() { - return new CycleTestTaskGenWrapper(); - } - - @Override - public CycleTestTaskGenVO entityVO(CycleTestTask cycleTestTask) { - CycleTestTaskGenVO cycleTestTaskVO = Objects.requireNonNull(BeanUtil.copyProperties(cycleTestTask, CycleTestTaskGenVO.class)); - - //User createUser = UserCache.getUser(cycleTestTask.getCreateUser()); - //User updateUser = UserCache.getUser(cycleTestTask.getUpdateUser()); - //cycleTestTaskVO.setCreateUserName(createUser.getName()); - //cycleTestTaskVO.setUpdateUserName(updateUser.getName()); - - return cycleTestTaskVO; - } - -} diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/desk/zz/package-info.java b/blade-ops/blade-develop/src/main/java/org/springblade/desk/zzzz/package-info.java similarity index 100% rename from blade-ops/blade-develop/src/main/java/org/springblade/desk/zz/package-info.java rename to blade-ops/blade-develop/src/main/java/org/springblade/desk/zzzz/package-info.java diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/IotHardnessDeleteService.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/IotHardnessDeleteService.java deleted file mode 100644 index f13f371..0000000 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/IotHardnessDeleteService.java +++ /dev/null @@ -1,29 +0,0 @@ -package org.springblade.desk.quality.service; - -import jakarta.annotation.Resource; -import lombok.Data; -import lombok.extern.slf4j.Slf4j; -import org.springblade.desk.quality.mapper.gen.IotHardnessGenMapper; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; - -@Service -@Data -@Slf4j -public class IotHardnessDeleteService { - @Resource - private IotHardnessGenMapper genMapper; - - /** - * 分批独立事务。 - * - * @param ids - * @return - */ - @Transactional(rollbackFor = Exception.class) - public Integer deleteHistoryOneBatch(List ids) { - return genMapper.deleteByIds(ids); - } -} diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/IotThicknessDeleteService.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/IotThicknessDeleteService.java deleted file mode 100644 index d5ac07c..0000000 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/IotThicknessDeleteService.java +++ /dev/null @@ -1,30 +0,0 @@ -package org.springblade.desk.quality.service; - -import jakarta.annotation.Resource; -import lombok.Data; -import lombok.extern.slf4j.Slf4j; -import org.springblade.desk.quality.mapper.gen.IotThicknessGenMapper; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; - -@Service -@Data -@Slf4j -public class IotThicknessDeleteService { - - @Resource - private IotThicknessGenMapper genMapper; - - /** - * 分批独立事务。 - * - * @param ids - * @return - */ - @Transactional(rollbackFor = Exception.class) - public Integer deleteHistoryOneBatch(List ids) { - return genMapper.deleteByIds(ids); - } -}