Compare commits
2 Commits
ec3aeb427a
...
8780c5d20f
Author | SHA1 | Date | |
---|---|---|---|
![]() |
8780c5d20f | ||
![]() |
ea7aaa403c |
@ -61,6 +61,13 @@ public class EncryptTypeHandler extends BaseTypeHandler<String> {
|
||||
return getEncryptor().encryptBase64(rawValue);
|
||||
}
|
||||
|
||||
public static String encryptnew(String rawValue) {
|
||||
if (rawValue == null) {
|
||||
return null;
|
||||
}
|
||||
return getEncryptorNemw().encryptBase64(rawValue);
|
||||
}
|
||||
|
||||
private static AES getEncryptor() {
|
||||
if (aes != null) {
|
||||
return aes;
|
||||
@ -72,4 +79,10 @@ public class EncryptTypeHandler extends BaseTypeHandler<String> {
|
||||
return aes;
|
||||
}
|
||||
|
||||
public static AES getEncryptorNemw(){
|
||||
String password="XDV71a+xqStEA3WH";
|
||||
aes = SecureUtil.aes(password.getBytes());
|
||||
return aes;
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
package cn.iocoder.yudao.module.infra.service.db;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.type.EncryptTypeHandler;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.util.JdbcUtils;
|
||||
import cn.iocoder.yudao.module.infra.controller.admin.db.vo.DataSourceConfigSaveReqVO;
|
||||
import cn.iocoder.yudao.module.infra.dal.dataobject.db.DataSourceConfigDO;
|
||||
@ -87,6 +88,12 @@ public class DataSourceConfigServiceImpl implements DataSourceConfigService {
|
||||
return result;
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
String a="123456";
|
||||
String encrypt = EncryptTypeHandler.encryptnew(a);
|
||||
System.out.println(encrypt);
|
||||
}
|
||||
|
||||
private void validateConnectionOK(DataSourceConfigDO config) {
|
||||
boolean success = JdbcUtils.isConnectionOK(config.getUrl(), config.getUsername(), config.getPassword());
|
||||
if (!success) {
|
||||
|
@ -8,11 +8,10 @@ import cn.iocoder.yudao.module.llm.dal.dataobject.dataset.DatasetFilesDO;
|
||||
import cn.iocoder.yudao.module.llm.dal.mysql.dataset.DatasetFilesMapper;
|
||||
import cn.iocoder.yudao.module.llm.dal.mysql.dataset.DatasetMapper;
|
||||
import cn.iocoder.yudao.module.llm.framework.backend.config.LLMBackendProperties;
|
||||
import cn.iocoder.yudao.module.llm.service.dataset.DatasetFilesService;
|
||||
import cn.iocoder.yudao.module.llm.service.dataset.vo.AigcDatasetVo;
|
||||
import cn.iocoder.yudao.module.llm.service.http.TrainHttpService;
|
||||
import cn.iocoder.yudao.module.llm.service.http.vo.AigcDatasetFileRespV0;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetQuestionRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetQuestionRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.DataSetMiddleDO;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
||||
|
@ -17,7 +17,7 @@ import cn.iocoder.yudao.module.llm.service.http.FineTuningTaskHttpService;
|
||||
import cn.iocoder.yudao.module.llm.service.http.TrainHttpService;
|
||||
import cn.iocoder.yudao.module.llm.service.http.vo.AigcFineTuningCreateReqVO;
|
||||
import cn.iocoder.yudao.module.llm.service.http.vo.AigcFineTuningCreateRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetQuestionRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetQuestionRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.DataSetMiddleDO;
|
||||
import cn.iocoder.yudao.module.mdpf.service.dataset.DataSetMiddleService;
|
||||
import cn.iocoder.yudao.module.mdpf.service.dataset.PlatformDatasetQuestionService;
|
||||
|
@ -126,4 +126,5 @@ public interface ErrorCodeConstants {
|
||||
ErrorCode SERVER_NAME_URL_ERROR = new ErrorCode(10049, "主机地址URL格式不正确");
|
||||
ErrorCode SET_FILE_MIDDLE_NOT_EXISTS = new ErrorCode(10050, "文件不能为空");
|
||||
ErrorCode SET_MIDDLE_NOT_EXISTS = new ErrorCode(10051, "数据集ID不能为空");
|
||||
ErrorCode DATA_ELEM_CAT_NOT_EXISTS = new ErrorCode(10052, "数据源类目不存在");
|
||||
}
|
||||
|
@ -1,24 +1,19 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.cat;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.cat;
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.cat.vo.AttCleanCatPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.cat.vo.AttCleanCatRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.cat.vo.AttCleanCatSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.AttCleanCatPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.AttCleanCatRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.AttCleanCatSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.cat.AttCleanCatDO;
|
||||
import cn.iocoder.yudao.module.mdpf.service.cat.IAttCleanCatService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import javax.validation.Valid;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
@ -31,7 +26,7 @@ import java.util.List;
|
||||
*/
|
||||
@Tag(name = "清洗规则类目")
|
||||
@RestController
|
||||
@RequestMapping("/att/attCleanCat")
|
||||
@RequestMapping("/mdpf/att/attCleanCat")
|
||||
@Validated
|
||||
public class AttCleanCatController {
|
||||
@Resource
|
@ -0,0 +1,97 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.cat;
|
||||
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.DataElemCatPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.DataElemCatRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.DataElemCatSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.cat.DataElemCatDO;
|
||||
import cn.iocoder.yudao.module.mdpf.service.cat.DataElemCatService;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import io.swagger.v3.oas.annotations.Parameter;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
|
||||
import java.util.*;
|
||||
import java.io.IOException;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success;
|
||||
|
||||
import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
|
||||
|
||||
import cn.iocoder.yudao.framework.apilog.core.annotation.ApiAccessLog;
|
||||
import static cn.iocoder.yudao.framework.apilog.core.enums.OperateTypeEnum.*;
|
||||
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import javax.validation.Valid;
|
||||
|
||||
@Tag(name = "管理后台 - 数据元类目管理")
|
||||
@RestController
|
||||
@RequestMapping("/mdpf/att/data-elem-cat")
|
||||
@Validated
|
||||
public class DataElemCatController {
|
||||
|
||||
@Resource
|
||||
private DataElemCatService dataElemCatService;
|
||||
|
||||
@PostMapping("/create")
|
||||
@Operation(summary = "创建数据元类目管理")
|
||||
@PreAuthorize("@ss.hasPermission('att:data-elem-cat:create')")
|
||||
public CommonResult<Long> createDataElemCat(@Valid @RequestBody DataElemCatSaveReqVO createReqVO) {
|
||||
return success(dataElemCatService.createDataElemCat(createReqVO));
|
||||
}
|
||||
|
||||
@PutMapping("/update")
|
||||
@Operation(summary = "更新数据元类目管理")
|
||||
@PreAuthorize("@ss.hasPermission('att:data-elem-cat:update')")
|
||||
public CommonResult<Boolean> updateDataElemCat(@Valid @RequestBody DataElemCatSaveReqVO updateReqVO) {
|
||||
dataElemCatService.updateDataElemCat(updateReqVO);
|
||||
return success(true);
|
||||
}
|
||||
|
||||
@DeleteMapping("/delete")
|
||||
@Operation(summary = "删除数据元类目管理")
|
||||
@Parameter(name = "id", description = "编号", required = true)
|
||||
@PreAuthorize("@ss.hasPermission('att:data-elem-cat:delete')")
|
||||
public CommonResult<Boolean> deleteDataElemCat(@RequestParam("id") Long id) {
|
||||
dataElemCatService.deleteDataElemCat(id);
|
||||
return success(true);
|
||||
}
|
||||
|
||||
@GetMapping("/get")
|
||||
@Operation(summary = "获得数据元类目管理")
|
||||
@Parameter(name = "id", description = "编号", required = true, example = "1024")
|
||||
@PreAuthorize("@ss.hasPermission('att:data-elem-cat:query')")
|
||||
public CommonResult<DataElemCatRespVO> getDataElemCat(@RequestParam("id") Long id) {
|
||||
DataElemCatDO dataElemCat = dataElemCatService.getDataElemCat(id);
|
||||
return success(BeanUtils.toBean(dataElemCat, DataElemCatRespVO.class));
|
||||
}
|
||||
|
||||
@GetMapping("/page")
|
||||
@Operation(summary = "获得数据元类目管理分页")
|
||||
@PreAuthorize("@ss.hasPermission('att:data-elem-cat:query')")
|
||||
public CommonResult<PageResult<DataElemCatRespVO>> getDataElemCatPage(@Valid DataElemCatPageReqVO pageReqVO) {
|
||||
PageResult<DataElemCatDO> pageResult = dataElemCatService.getDataElemCatPage(pageReqVO);
|
||||
return success(BeanUtils.toBean(pageResult, DataElemCatRespVO.class));
|
||||
}
|
||||
|
||||
@GetMapping("/export-excel")
|
||||
@Operation(summary = "导出数据元类目管理 Excel")
|
||||
@PreAuthorize("@ss.hasPermission('att:data-elem-cat:export')")
|
||||
@ApiAccessLog(operateType = EXPORT)
|
||||
public void exportDataElemCatExcel(@Valid DataElemCatPageReqVO pageReqVO,
|
||||
HttpServletResponse response) throws IOException {
|
||||
pageReqVO.setPageSize(PageParam.PAGE_SIZE_NONE);
|
||||
List<DataElemCatDO> list = dataElemCatService.getDataElemCatPage(pageReqVO).getList();
|
||||
// 导出 Excel
|
||||
ExcelUtils.write(response, "数据元类目管理.xls", "数据", DataElemCatRespVO.class,
|
||||
BeanUtils.toBean(list, DataElemCatRespVO.class));
|
||||
}
|
||||
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.cat.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.cat.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo;
|
||||
|
||||
import cn.iocoder.yudao.module.mdpf.util.Excel;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.cat.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo;
|
||||
|
||||
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
@ -0,0 +1,49 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
|
||||
|
||||
@Schema(description = "管理后台 - 数据元类目管理分页 Request VO")
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@ToString(callSuper = true)
|
||||
public class DataElemCatPageReqVO extends PageParam {
|
||||
|
||||
@Schema(description = "类别名称", example = "张三")
|
||||
private String name;
|
||||
|
||||
@Schema(description = "关联上级ID", example = "5277")
|
||||
private Long parentId;
|
||||
|
||||
@Schema(description = "类别排序")
|
||||
private Integer sortOrder;
|
||||
|
||||
@Schema(description = "描述", example = "随便")
|
||||
private String description;
|
||||
|
||||
@Schema(description = "层级编码")
|
||||
private String code;
|
||||
|
||||
@Schema(description = "是否有效;0:无效,1:有效")
|
||||
private String validFlag;
|
||||
|
||||
@Schema(description = "创建人id", example = "7701")
|
||||
private Long creatorId;
|
||||
|
||||
@Schema(description = "创建时间")
|
||||
@DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
|
||||
private LocalDateTime[] createTime;
|
||||
|
||||
@Schema(description = "更新人id", example = "20471")
|
||||
private Long updaterId;
|
||||
|
||||
@Schema(description = "备注", example = "你猜")
|
||||
private String remark;
|
||||
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
import java.time.LocalDateTime;
|
||||
import com.alibaba.excel.annotation.*;
|
||||
|
||||
@Schema(description = "管理后台 - 数据元类目管理 Response VO")
|
||||
@Data
|
||||
@ExcelIgnoreUnannotated
|
||||
public class DataElemCatRespVO {
|
||||
|
||||
@Schema(description = "ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "26681")
|
||||
@ExcelProperty("ID")
|
||||
private Long id;
|
||||
|
||||
@Schema(description = "类别名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "张三")
|
||||
@ExcelProperty("类别名称")
|
||||
private String name;
|
||||
|
||||
@Schema(description = "关联上级ID", example = "5277")
|
||||
@ExcelProperty("关联上级ID")
|
||||
private Long parentId;
|
||||
|
||||
@Schema(description = "类别排序", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
@ExcelProperty("类别排序")
|
||||
private Integer sortOrder;
|
||||
|
||||
@Schema(description = "描述", example = "随便")
|
||||
@ExcelProperty("描述")
|
||||
private String description;
|
||||
|
||||
@Schema(description = "层级编码", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
@ExcelProperty("层级编码")
|
||||
private String code;
|
||||
|
||||
@Schema(description = "是否有效;0:无效,1:有效", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
@ExcelProperty("是否有效;0:无效,1:有效")
|
||||
private String validFlag;
|
||||
|
||||
@Schema(description = "创建人id", example = "7701")
|
||||
@ExcelProperty("创建人id")
|
||||
private Long creatorId;
|
||||
|
||||
@Schema(description = "创建时间")
|
||||
@ExcelProperty("创建时间")
|
||||
private LocalDateTime createTime;
|
||||
|
||||
@Schema(description = "更新人id", example = "20471")
|
||||
@ExcelProperty("更新人id")
|
||||
private Long updaterId;
|
||||
|
||||
@Schema(description = "备注", example = "你猜")
|
||||
@ExcelProperty("备注")
|
||||
private String remark;
|
||||
|
||||
}
|
@ -0,0 +1,48 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.*;
|
||||
|
||||
@Schema(description = "管理后台 - 数据元类目管理新增/修改 Request VO")
|
||||
@Data
|
||||
public class DataElemCatSaveReqVO {
|
||||
|
||||
@Schema(description = "ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "26681")
|
||||
private Long id;
|
||||
|
||||
@Schema(description = "类别名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "张三")
|
||||
@NotEmpty(message = "类别名称不能为空")
|
||||
private String name;
|
||||
|
||||
@Schema(description = "关联上级ID", example = "5277")
|
||||
private Long parentId;
|
||||
|
||||
@Schema(description = "类别排序", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
@NotNull(message = "类别排序不能为空")
|
||||
private Integer sortOrder;
|
||||
|
||||
@Schema(description = "描述", example = "随便")
|
||||
private String description;
|
||||
|
||||
@Schema(description = "层级编码", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
@NotEmpty(message = "层级编码不能为空")
|
||||
private String code;
|
||||
|
||||
@Schema(description = "是否有效;0:无效,1:有效", requiredMode = Schema.RequiredMode.REQUIRED)
|
||||
@NotEmpty(message = "是否有效;0:无效,1:有效不能为空")
|
||||
private String validFlag;
|
||||
|
||||
@Schema(description = "创建人id", example = "7701")
|
||||
private Long creatorId;
|
||||
|
||||
@Schema(description = "更新人id", example = "20471")
|
||||
private Long updaterId;
|
||||
|
||||
@Schema(description = "备注", example = "你猜")
|
||||
private String remark;
|
||||
|
||||
}
|
@ -1,8 +1,8 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset;
|
||||
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.DataSetFileMiddlePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.DataSetFileMiddleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.DataSetFileMiddleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetFileMiddlePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetFileMiddleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetFileMiddleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.DataSetFileMiddleDO;
|
||||
import cn.iocoder.yudao.module.mdpf.service.dataset.DataSetFileMiddleService;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
@ -34,7 +34,7 @@ import static cn.iocoder.yudao.framework.apilog.core.enums.OperateTypeEnum.*;
|
||||
|
||||
@Tag(name = "管理后台 - 数据集对应的文件地址")
|
||||
@RestController
|
||||
@RequestMapping("/data/set-file-middle")
|
||||
@RequestMapping("/mdpf/data/set-file-middle")
|
||||
@Validated
|
||||
public class DataSetFileMiddleController {
|
||||
|
@ -1,37 +1,30 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset;
|
||||
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.*;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetMiddlePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetMiddleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetMiddleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.DataSetMiddleDO;
|
||||
import cn.iocoder.yudao.module.mdpf.service.dataset.DataSetMiddleService;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import io.swagger.v3.oas.annotations.Parameter;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
|
||||
import java.util.*;
|
||||
import java.io.IOException;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success;
|
||||
|
||||
import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
|
||||
|
||||
import cn.iocoder.yudao.framework.apilog.core.annotation.ApiAccessLog;
|
||||
import static cn.iocoder.yudao.framework.apilog.core.enums.OperateTypeEnum.*;
|
||||
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import javax.annotation.security.PermitAll;
|
||||
import javax.validation.Valid;
|
||||
|
||||
@Tag(name = "管理后台 - 中台中的数据集")
|
||||
@RestController
|
||||
@RequestMapping("/data/data-set-middle")
|
||||
@RequestMapping("/mdpf/data/data-set-middle")
|
||||
@Validated
|
||||
public class DataSetMiddleController {
|
||||
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset;
|
||||
|
||||
import cn.iocoder.yudao.framework.apilog.core.annotation.ApiAccessLog;
|
||||
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
||||
@ -6,9 +6,9 @@ import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetAnswerPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetAnswerRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetAnswerSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetAnswerRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetAnswerSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetAnswerPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.PlatformDatasetAnswerDO;
|
||||
import cn.iocoder.yudao.module.mdpf.service.dataset.PlatformDatasetAnswerService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset;
|
||||
|
||||
import cn.iocoder.yudao.framework.apilog.core.annotation.ApiAccessLog;
|
||||
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
||||
@ -6,9 +6,9 @@ import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetFilesPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetFilesRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetFilesSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetFilesPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetFilesSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetFilesRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.PlatformDatasetFilesDO;
|
||||
import cn.iocoder.yudao.module.mdpf.service.dataset.PlatformDatasetFilesService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
@ -1,13 +1,13 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset;
|
||||
|
||||
import cn.iocoder.yudao.framework.apilog.core.annotation.ApiAccessLog;
|
||||
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetAnswerRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetQuestionPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetQuestionRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetQuestionSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetAnswerRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetQuestionPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetQuestionRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetQuestionSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.service.dataset.PlatformDatasetAnswerService;
|
||||
import cn.iocoder.yudao.module.mdpf.service.dataset.PlatformDatasetQuestionService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
@ -36,7 +36,7 @@ import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success;
|
||||
|
||||
@Tag(name = "管理后台 - 数据集数据问题+标注")
|
||||
@RestController
|
||||
@RequestMapping("/platform/dataset-question")
|
||||
@RequestMapping("/mdpf/platform/dataset-question")
|
||||
@Validated
|
||||
public class PlatformDatasetQuestionController {
|
||||
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.dto;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo;
|
||||
|
||||
|
||||
import lombok.AllArgsConstructor;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
@ -1,9 +1,8 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
import java.time.LocalDateTime;
|
||||
import com.alibaba.excel.annotation.*;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo;
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo;
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo;
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.dataset.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
@ -1,14 +1,11 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.rule;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.rule;
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import cn.hutool.poi.excel.ExcelUtil;
|
||||
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttAuditRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttAuditRuleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttAuditRuleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.core.page.PageParam;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttAuditRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttAuditRuleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttAuditRuleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.rule.AttAuditRuleDO;
|
||||
import cn.iocoder.yudao.module.mdpf.service.rule.IAttAuditRuleService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
@ -16,9 +13,8 @@ import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import javax.validation.Valid;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Arrays;
|
||||
@ -32,7 +28,7 @@ import java.util.List;
|
||||
*/
|
||||
@Tag(name = "稽查规则")
|
||||
@RestController
|
||||
@RequestMapping("/att/attAuditRule")
|
||||
@RequestMapping("/mdpf/att/attAuditRule")
|
||||
@Validated
|
||||
public class AttAuditRuleController {
|
||||
@Resource
|
@ -1,12 +1,11 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.rule;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.rule;
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttCleanRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttCleanRuleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttCleanRuleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttCleanRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttCleanRuleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttCleanRuleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.rule.AttCleanRuleDO;
|
||||
import cn.iocoder.yudao.module.mdpf.service.rule.IAttCleanRuleService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
@ -14,10 +13,8 @@ import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import javax.validation.Valid;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Arrays;
|
||||
@ -31,7 +28,7 @@ import java.util.List;
|
||||
*/
|
||||
@Tag(name = "清洗规则")
|
||||
@RestController
|
||||
@RequestMapping("/att/attCleanRule")
|
||||
@RequestMapping("/mdpf/att/attCleanRule")
|
||||
@Validated
|
||||
public class AttCleanRuleController {
|
||||
@Resource
|
||||
@ -77,7 +74,7 @@ public class AttCleanRuleController {
|
||||
// }
|
||||
|
||||
@Operation(summary = "获取清洗规则详细信息")
|
||||
@PreAuthorize("@ss.hasPermi('att:rule:attcleanrule:query')")
|
||||
// @PreAuthorize("@ss.hasPermi('att:rule:attcleanrule:query')")
|
||||
@GetMapping(value = "/{ID}")
|
||||
public CommonResult<AttCleanRuleRespVO> getInfo(@PathVariable("ID") Long ID) {
|
||||
AttCleanRuleDO attCleanRuleDO = attCleanRuleService.getAttCleanRuleById(ID);
|
||||
@ -85,7 +82,7 @@ public class AttCleanRuleController {
|
||||
}
|
||||
|
||||
@Operation(summary = "新增清洗规则")
|
||||
@PreAuthorize("@ss.hasPermi('att:rule:attcleanrule:add')")
|
||||
// @PreAuthorize("@ss.hasPermi('att:rule:attcleanrule:add')")
|
||||
@PostMapping
|
||||
public CommonResult<Long> add(@Valid @RequestBody AttCleanRuleSaveReqVO attCleanRule) {
|
||||
// attCleanRule.setCreatorId(getUserId());
|
||||
@ -95,7 +92,7 @@ public class AttCleanRuleController {
|
||||
}
|
||||
|
||||
@Operation(summary = "修改清洗规则")
|
||||
@PreAuthorize("@ss.hasPermi('att:rule:attcleanrule:edit')")
|
||||
// @PreAuthorize("@ss.hasPermi('att:rule:attcleanrule:edit')")
|
||||
@PutMapping
|
||||
public CommonResult<Integer> edit(@Valid @RequestBody AttCleanRuleSaveReqVO attCleanRule) {
|
||||
// attCleanRule.setUpdatorId(getUserId());
|
||||
@ -105,7 +102,7 @@ public class AttCleanRuleController {
|
||||
}
|
||||
|
||||
@Operation(summary = "删除清洗规则")
|
||||
@PreAuthorize("@ss.hasPermi('att:rule:attcleanrule:remove')")
|
||||
// @PreAuthorize("@ss.hasPermi('att:rule:attcleanrule:remove')")
|
||||
@DeleteMapping("/{ids}")
|
||||
public CommonResult<Integer> remove(@PathVariable Long[] ids) {
|
||||
return CommonResult.success(attCleanRuleService.removeAttCleanRule(Arrays.asList(ids)));
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.rule.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.rule.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo;
|
||||
|
||||
import cn.iocoder.yudao.module.mdpf.util.Excel;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.rule.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo;
|
||||
|
||||
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseEntity;
|
@ -1,6 +1,6 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.rule.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo;
|
||||
|
||||
import cn.iocoder.yudao.module.mdpf.core.page.PageParam;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import cn.iocoder.yudao.module.mdpf.util.Excel;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.rule.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo;
|
||||
|
||||
import cn.iocoder.yudao.module.mdpf.util.Excel;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.mdpf.controller.rule.vo;
|
||||
package cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo;
|
||||
|
||||
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseEntity;
|
@ -1,8 +1,8 @@
|
||||
package cn.iocoder.yudao.module.mdpf.convert.cat;
|
||||
|
||||
import cn.iocoder.yudao.module.mdpf.controller.cat.vo.AttCleanCatPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.cat.vo.AttCleanCatRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.cat.vo.AttCleanCatSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.AttCleanCatPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.AttCleanCatRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.AttCleanCatSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.cat.AttCleanCatDO;
|
||||
import org.mapstruct.Mapper;
|
||||
import org.mapstruct.factory.Mappers;
|
||||
|
@ -0,0 +1,67 @@
|
||||
package cn.iocoder.yudao.module.mdpf.dal.dataobject.cat;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
import java.time.LocalDateTime;
|
||||
import java.time.LocalDateTime;
|
||||
import com.baomidou.mybatisplus.annotation.*;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
|
||||
|
||||
/**
|
||||
* 数据元类目管理 DO
|
||||
*
|
||||
* @author 管理员
|
||||
*/
|
||||
@TableName("att_data_elem_cat")
|
||||
@KeySequence("att_data_elem_cat_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@ToString(callSuper = true)
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class DataElemCatDO extends BaseDO {
|
||||
|
||||
/**
|
||||
* ID
|
||||
*/
|
||||
@TableId
|
||||
private Long id;
|
||||
/**
|
||||
* 类别名称
|
||||
*/
|
||||
private String name;
|
||||
/**
|
||||
* 关联上级ID
|
||||
*/
|
||||
private Long parentId;
|
||||
/**
|
||||
* 类别排序
|
||||
*/
|
||||
private Integer sortOrder;
|
||||
/**
|
||||
* 描述
|
||||
*/
|
||||
private String description;
|
||||
/**
|
||||
* 层级编码
|
||||
*/
|
||||
private String code;
|
||||
/**
|
||||
* 是否有效;0:无效,1:有效
|
||||
*/
|
||||
private String validFlag;
|
||||
/**
|
||||
* 创建人id
|
||||
*/
|
||||
private Long creatorId;
|
||||
/**
|
||||
* 更新人id
|
||||
*/
|
||||
private Long updaterId;
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
private String remark;
|
||||
|
||||
}
|
@ -81,4 +81,6 @@ public class AttCleanRuleDO extends BaseDO {
|
||||
|
||||
@TableField(exist = false)
|
||||
private String catName;
|
||||
@TableField(exist = false)
|
||||
private String parentName;
|
||||
}
|
||||
|
@ -3,7 +3,7 @@ package cn.iocoder.yudao.module.mdpf.dal.mapper.cat;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.cat.vo.AttCleanCatPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.AttCleanCatPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.cat.AttCleanCatDO;
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
@ -0,0 +1,37 @@
|
||||
package cn.iocoder.yudao.module.mdpf.dal.mapper.cat;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.DataElemCatPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.cat.DataElemCatDO;
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
/**
|
||||
* 数据元类目管理 Mapper
|
||||
*
|
||||
* @author 管理员
|
||||
*/
|
||||
@Mapper
|
||||
@DS("slave")
|
||||
public interface DataElemCatMapper extends BaseMapperX<DataElemCatDO> {
|
||||
|
||||
default PageResult<DataElemCatDO> selectPage(DataElemCatPageReqVO reqVO) {
|
||||
return selectPage(reqVO, new LambdaQueryWrapperX<DataElemCatDO>()
|
||||
.likeIfPresent(DataElemCatDO::getName, reqVO.getName())
|
||||
.eqIfPresent(DataElemCatDO::getParentId, reqVO.getParentId())
|
||||
.eqIfPresent(DataElemCatDO::getSortOrder, reqVO.getSortOrder())
|
||||
.eqIfPresent(DataElemCatDO::getDescription, reqVO.getDescription())
|
||||
.eqIfPresent(DataElemCatDO::getCode, reqVO.getCode())
|
||||
.eqIfPresent(DataElemCatDO::getValidFlag, reqVO.getValidFlag())
|
||||
.eqIfPresent(DataElemCatDO::getCreatorId, reqVO.getCreatorId())
|
||||
.betweenIfPresent(DataElemCatDO::getCreateTime, reqVO.getCreateTime())
|
||||
.eqIfPresent(DataElemCatDO::getUpdaterId, reqVO.getUpdaterId())
|
||||
.eqIfPresent(DataElemCatDO::getRemark, reqVO.getRemark())
|
||||
.orderByDesc(DataElemCatDO::getId));
|
||||
}
|
||||
|
||||
}
|
@ -1,11 +1,9 @@
|
||||
package cn.iocoder.yudao.module.mdpf.dal.mapper.dataset;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.DataSetFileMiddlePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetFileMiddlePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.DataSetFileMiddleDO;
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
@ -1,11 +1,9 @@
|
||||
package cn.iocoder.yudao.module.mdpf.dal.mapper.dataset;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.DataSetMiddlePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetMiddlePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.DataSetMiddleDO;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
@ -3,8 +3,8 @@ package cn.iocoder.yudao.module.mdpf.dal.mapper.dataset;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetAnswerPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetAnswerRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetAnswerPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetAnswerRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.PlatformDatasetAnswerDO;
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import org.apache.ibatis.annotations.Delete;
|
||||
|
@ -3,7 +3,7 @@ package cn.iocoder.yudao.module.mdpf.dal.mapper.dataset;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetFilesPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetFilesPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.PlatformDatasetFilesDO;
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
@ -3,8 +3,8 @@ package cn.iocoder.yudao.module.mdpf.dal.mapper.dataset;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetQuestionPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetQuestionRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetQuestionPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetQuestionRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.PlatformDatasetQuestionDO;
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import org.apache.ibatis.annotations.Delete;
|
||||
|
@ -3,10 +3,9 @@ package cn.iocoder.yudao.module.mdpf.dal.mapper.rule;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttAuditRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttAuditRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.rule.AttAuditRuleDO;
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import com.baomidou.mybatisplus.annotation.InterceptorIgnore;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
|
@ -2,11 +2,11 @@ package cn.iocoder.yudao.module.mdpf.dal.mapper.rule;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttCleanRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttCleanRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.rule.AttCleanRuleDO;
|
||||
import cn.iocoder.yudao.module.mdpf.util.StringUtils;
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
import com.github.yulichang.wrapper.MPJLambdaWrapper;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
@ -25,25 +25,26 @@ import java.util.Set;
|
||||
@DS("slave")
|
||||
public interface AttCleanRuleMapper extends BaseMapperX<AttCleanRuleDO> {
|
||||
|
||||
// default PageResult<AttCleanRuleDO> selectPage(AttCleanRulePageReqVO reqVO) {
|
||||
// // 定义排序的字段(防止 SQL 注入,与数据库字段名称一致)
|
||||
// Set<String> allowedColumns = new HashSet<>(Arrays.asList("id", "create_time", "update_time"));
|
||||
//
|
||||
// MPJLambdaWrapper<AttCleanRuleDO> lambdaWrapper = new MPJLambdaWrapper();
|
||||
// lambdaWrapper.selectAll(AttCleanRuleDO.class)
|
||||
// .select("t2.NAME AS catName")
|
||||
// .leftJoin("ATT_CLEAN_CAT t2 on t.CAT_CODE = t2.CODE AND t2.DEL_FLAG = '0'")
|
||||
// .likeRight(StringUtils.isNotBlank(reqVO.getCatCode()), AttCleanRuleDO::getCatCode, reqVO.getCatCode())
|
||||
// .like(StringUtils.isNotBlank(reqVO.getName()), AttCleanRuleDO::getName, reqVO.getName())
|
||||
// .eq(StringUtils.isNotBlank(reqVO.getType()), AttCleanRuleDO::getType, reqVO.getType())
|
||||
// .eq(StringUtils.isNotBlank(reqVO.getCode()), AttCleanRuleDO::getCode, reqVO.getCode())
|
||||
// .eq(StringUtils.isNotBlank(reqVO.getLevel()), AttCleanRuleDO::getLevel, reqVO.getLevel())
|
||||
// .orderByStr(StringUtils.isNotBlank(reqVO.getOrderByColumn()), StringUtils.equals("asc", reqVO.getIsAsc()), StringUtils.isNotBlank(reqVO.getOrderByColumn()) ? Arrays.asList(reqVO.getOrderByColumn().split(",")) : null);
|
||||
//
|
||||
// return selectJoinPage(reqVO, AttCleanRuleDO.class, lambdaWrapper);
|
||||
// }
|
||||
default PageResult<AttCleanRuleDO> selectPage(AttCleanRulePageReqVO reqVO) {
|
||||
// 定义排序的字段(防止 SQL 注入,与数据库字段名称一致)
|
||||
Set<String> allowedColumns = new HashSet<>(Arrays.asList("id", "create_time", "update_time"));
|
||||
|
||||
PageResult<AttCleanRuleDO> selectPage(AttCleanRulePageReqVO reqVO);
|
||||
MPJLambdaWrapper<AttCleanRuleDO> lambdaWrapper = new MPJLambdaWrapper();
|
||||
lambdaWrapper.selectAll(AttCleanRuleDO.class)
|
||||
.select("t2.NAME AS catName")
|
||||
.leftJoin("ATT_CLEAN_CAT t2 on t.CAT_CODE = t2.CODE AND t2.deleted = '0'")
|
||||
.likeRight(StringUtils.isNotBlank(reqVO.getCatCode()), AttCleanRuleDO::getCatCode, reqVO.getCatCode())
|
||||
.like(StringUtils.isNotBlank(reqVO.getName()), AttCleanRuleDO::getName, reqVO.getName())
|
||||
.eq(StringUtils.isNotBlank(reqVO.getType()), AttCleanRuleDO::getType, reqVO.getType())
|
||||
.eq(StringUtils.isNotBlank(reqVO.getCode()), AttCleanRuleDO::getCode, reqVO.getCode())
|
||||
.eq(StringUtils.isNotBlank(reqVO.getLevel()), AttCleanRuleDO::getLevel, reqVO.getLevel())
|
||||
.orderBy(true,false,"id");
|
||||
// .orderByStr(StringUtils.isNotBlank(reqVO.getOrderByColumn()), StringUtils.equals("asc", reqVO.getIsAsc()), StringUtils.isNotBlank(reqVO.getOrderByColumn()) ? Arrays.asList(reqVO.getOrderByColumn().split(",")) : null);
|
||||
|
||||
return selectJoinPage(reqVO, AttCleanRuleDO.class, lambdaWrapper);
|
||||
}
|
||||
|
||||
// PageResult<AttCleanRuleDO> selectPage(AttCleanRulePageReqVO reqVO);
|
||||
|
||||
List<AttCleanRuleDO> selectAttCleanRuleList(@Param("dataElemId") Long dataElemId);
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
package cn.iocoder.yudao.module.mdpf.factory.datset;
|
||||
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.DataSetMiddleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetMiddleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.DataSetFileMiddleDO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.PlatformDatasetFilesDO;
|
||||
|
||||
|
@ -2,8 +2,8 @@ package cn.iocoder.yudao.module.mdpf.factory.datset;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
import cn.iocoder.yudao.module.infra.service.file.FileService;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.dto.PlatformDataJsonTemplate;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.DataSetMiddleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.dto.PlatformDataJsonTemplate;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetMiddleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.DataSetFileMiddleDO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.PlatformDatasetAnswerDO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.PlatformDatasetFilesDO;
|
||||
@ -15,8 +15,6 @@ import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
||||
import com.fasterxml.jackson.core.JsonProcessingException;
|
||||
import com.fasterxml.jackson.databind.JsonNode;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import com.fasterxml.jackson.databind.node.ArrayNode;
|
||||
import com.fasterxml.jackson.databind.node.ObjectNode;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Component;
|
||||
@ -27,10 +25,9 @@ import java.io.InputStream;
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.*;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
import com.fasterxml.jackson.core.type.TypeReference;
|
||||
import org.springframework.util.StringUtils;
|
||||
|
||||
@Component
|
||||
@Slf4j
|
||||
public class JsonFileParser implements IFileParserStrategy {
|
||||
|
@ -1,6 +1,6 @@
|
||||
package cn.iocoder.yudao.module.mdpf.factory.datset;
|
||||
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.DataSetMiddleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetMiddleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.DataSetFileMiddleDO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.PlatformDatasetFilesDO;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
@ -0,0 +1,58 @@
|
||||
package cn.iocoder.yudao.module.mdpf.service.cat;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.DataElemCatPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.DataElemCatSaveReqVO;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.cat.DataElemCatDO;
|
||||
|
||||
import javax.validation.Valid;
|
||||
|
||||
/**
|
||||
* 数据元类目管理 Service 接口
|
||||
*
|
||||
* @author 管理员
|
||||
*/
|
||||
public interface DataElemCatService {
|
||||
|
||||
/**
|
||||
* 创建数据元类目管理
|
||||
*
|
||||
* @param createReqVO 创建信息
|
||||
* @return 编号
|
||||
*/
|
||||
Long createDataElemCat(@Valid DataElemCatSaveReqVO createReqVO);
|
||||
|
||||
/**
|
||||
* 更新数据元类目管理
|
||||
*
|
||||
* @param updateReqVO 更新信息
|
||||
*/
|
||||
void updateDataElemCat(@Valid DataElemCatSaveReqVO updateReqVO);
|
||||
|
||||
/**
|
||||
* 删除数据元类目管理
|
||||
*
|
||||
* @param id 编号
|
||||
*/
|
||||
void deleteDataElemCat(Long id);
|
||||
|
||||
/**
|
||||
* 获得数据元类目管理
|
||||
*
|
||||
* @param id 编号
|
||||
* @return 数据元类目管理
|
||||
*/
|
||||
DataElemCatDO getDataElemCat(Long id);
|
||||
|
||||
/**
|
||||
* 获得数据元类目管理分页
|
||||
*
|
||||
* @param pageReqVO 分页查询
|
||||
* @return 数据元类目管理分页
|
||||
*/
|
||||
PageResult<DataElemCatDO> getDataElemCatPage(DataElemCatPageReqVO pageReqVO);
|
||||
|
||||
}
|
@ -1,9 +1,9 @@
|
||||
package cn.iocoder.yudao.module.mdpf.service.cat;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.cat.vo.AttCleanCatPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.cat.vo.AttCleanCatRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.cat.vo.AttCleanCatSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.AttCleanCatPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.AttCleanCatRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.AttCleanCatSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.cat.AttCleanCatDO;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
|
||||
|
@ -3,10 +3,10 @@ package cn.iocoder.yudao.module.mdpf.service.cat.impl;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.cat.vo.AttCleanCatPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.cat.vo.AttCleanCatRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.cat.vo.AttCleanCatSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttCleanRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.AttCleanCatPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.AttCleanCatRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.AttCleanCatSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttCleanRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.core.text.Convert;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.cat.AttCleanCatDO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.mapper.cat.AttCleanCatMapper;
|
||||
|
@ -0,0 +1,77 @@
|
||||
package cn.iocoder.yudao.module.mdpf.service.cat.impl;
|
||||
|
||||
import cn.iocoder.module.mdpf.enums.ErrorCodeConstants;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.DataElemCatPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.cat.vo.DataElemCatSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.cat.DataElemCatDO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.mapper.cat.DataElemCatMapper;
|
||||
import cn.iocoder.yudao.module.mdpf.service.cat.DataElemCatService;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
import java.util.*;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception;
|
||||
|
||||
/**
|
||||
* 数据元类目管理 Service 实现类
|
||||
*
|
||||
* @author 管理员
|
||||
*/
|
||||
@Service
|
||||
@Validated
|
||||
public class DataElemCatServiceImpl implements DataElemCatService {
|
||||
|
||||
@Resource
|
||||
private DataElemCatMapper dataElemCatMapper;
|
||||
|
||||
@Override
|
||||
public Long createDataElemCat(DataElemCatSaveReqVO createReqVO) {
|
||||
// 插入
|
||||
DataElemCatDO dataElemCat = BeanUtils.toBean(createReqVO, DataElemCatDO.class);
|
||||
dataElemCatMapper.insert(dataElemCat);
|
||||
// 返回
|
||||
return dataElemCat.getId();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateDataElemCat(DataElemCatSaveReqVO updateReqVO) {
|
||||
// 校验存在
|
||||
validateDataElemCatExists(updateReqVO.getId());
|
||||
// 更新
|
||||
DataElemCatDO updateObj = BeanUtils.toBean(updateReqVO, DataElemCatDO.class);
|
||||
dataElemCatMapper.updateById(updateObj);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void deleteDataElemCat(Long id) {
|
||||
// 校验存在
|
||||
validateDataElemCatExists(id);
|
||||
// 删除
|
||||
dataElemCatMapper.deleteById(id);
|
||||
}
|
||||
|
||||
private void validateDataElemCatExists(Long id) {
|
||||
if (dataElemCatMapper.selectById(id) == null) {
|
||||
throw exception(ErrorCodeConstants.DATA_ELEM_CAT_NOT_EXISTS);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public DataElemCatDO getDataElemCat(Long id) {
|
||||
return dataElemCatMapper.selectById(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public PageResult<DataElemCatDO> getDataElemCatPage(DataElemCatPageReqVO pageReqVO) {
|
||||
return dataElemCatMapper.selectPage(pageReqVO);
|
||||
}
|
||||
|
||||
}
|
@ -1,12 +1,9 @@
|
||||
package cn.iocoder.yudao.module.mdpf.service.dataset;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.DataSetFileMiddlePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.DataSetFileMiddleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetFileMiddlePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetFileMiddleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.DataSetFileMiddleDO;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
|
||||
import javax.validation.Valid;
|
||||
|
@ -2,11 +2,9 @@ package cn.iocoder.yudao.module.mdpf.service.dataset;
|
||||
|
||||
import java.util.*;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.DataSetFileMiddleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.DataSetMiddlePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.DataSetMiddleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.DataSetMiddleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetMiddlePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetMiddleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetMiddleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.DataSetMiddleDO;
|
||||
import com.baomidou.dynamic.datasource.annotation.DS;
|
||||
|
||||
|
@ -1,8 +1,8 @@
|
||||
package cn.iocoder.yudao.module.mdpf.service.dataset;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetAnswerPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetAnswerSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetAnswerPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetAnswerSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.PlatformDatasetAnswerDO;
|
||||
|
||||
import javax.validation.Valid;
|
||||
|
@ -1,8 +1,8 @@
|
||||
package cn.iocoder.yudao.module.mdpf.service.dataset;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetFilesPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetFilesSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetFilesPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetFilesSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.PlatformDatasetFilesDO;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
|
||||
|
@ -1,9 +1,9 @@
|
||||
package cn.iocoder.yudao.module.mdpf.service.dataset;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetQuestionPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetQuestionRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetQuestionSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetQuestionPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetQuestionRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetQuestionSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.PlatformDatasetQuestionDO;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
|
||||
|
@ -1,8 +1,8 @@
|
||||
package cn.iocoder.yudao.module.mdpf.service.dataset.impl;
|
||||
|
||||
import cn.iocoder.module.mdpf.enums.ErrorCodeConstants;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.DataSetFileMiddlePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.DataSetFileMiddleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetFileMiddlePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetFileMiddleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.DataSetFileMiddleDO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.mapper.dataset.DataSetFileMiddleMapper;
|
||||
import cn.iocoder.yudao.module.mdpf.service.dataset.DataSetFileMiddleService;
|
||||
|
@ -6,7 +6,10 @@ import cn.iocoder.module.mdpf.enums.ErrorCodeConstants;
|
||||
import cn.iocoder.yudao.framework.common.exception.ErrorCode;
|
||||
import cn.iocoder.yudao.framework.common.exception.ServiceException;
|
||||
import cn.iocoder.yudao.module.infra.service.file.FileService;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.*;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetMiddlePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetMiddleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.DataSetMiddleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetFilesRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.DataSetFileMiddleDO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.DataSetMiddleDO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.PlatformDatasetFilesDO;
|
||||
@ -109,8 +112,8 @@ public class DataSetMiddleServiceImpl implements DataSetMiddleService {
|
||||
long mongoid = IdUtil.getSnowflake(1, 1).nextId();
|
||||
dataSetMiddleMongoDO.setId(mongoid);
|
||||
//将原始数据入库到Mongodb
|
||||
DataSetMiddleMongoDO DataSetMiddleMongoDO = dataSetMiddleRepository.insert(dataSetMiddleMongoDO);
|
||||
setMiddle.setMongoId(dataSetMiddleMongoDO.getId());
|
||||
// DataSetMiddleMongoDO DataSetMiddleMongoDO = dataSetMiddleRepository.insert(dataSetMiddleMongoDO);
|
||||
// setMiddle.setMongoId(dataSetMiddleMongoDO.getId());
|
||||
setMiddle.setCleanStatus(0);
|
||||
setMiddle.setMarkStatus(0);
|
||||
//将表单数据入库
|
||||
|
@ -2,8 +2,8 @@ package cn.iocoder.yudao.module.mdpf.service.dataset.impl;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetAnswerPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetAnswerSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetAnswerPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetAnswerSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.PlatformDatasetAnswerDO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.mapper.dataset.PlatformDatasetAnswerMapper;
|
||||
import cn.iocoder.yudao.module.mdpf.service.dataset.PlatformDatasetAnswerService;
|
||||
|
@ -2,8 +2,8 @@ package cn.iocoder.yudao.module.mdpf.service.dataset.impl;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetFilesPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetFilesSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetFilesPageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetFilesSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.PlatformDatasetFilesDO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.mapper.dataset.PlatformDatasetFilesMapper;
|
||||
import cn.iocoder.yudao.module.mdpf.service.dataset.PlatformDatasetFilesService;
|
||||
|
@ -2,7 +2,7 @@ package cn.iocoder.yudao.module.mdpf.service.dataset.impl;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.dataset.vo.*;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.*;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.DataSetMiddleDO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.PlatformDatasetAnswerDO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.dataset.PlatformDatasetQuestionDO;
|
||||
|
@ -1,9 +1,9 @@
|
||||
package cn.iocoder.yudao.module.mdpf.service.rule;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttAuditRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttAuditRuleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttAuditRuleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttAuditRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttAuditRuleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttAuditRuleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.rule.AttAuditRuleDO;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import java.util.Collection;
|
||||
|
@ -1,9 +1,9 @@
|
||||
package cn.iocoder.yudao.module.mdpf.service.rule;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttCleanRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttCleanRuleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttCleanRuleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttCleanRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttCleanRuleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttCleanRuleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.rule.AttCleanRuleDO;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
|
||||
|
@ -2,9 +2,9 @@ package cn.iocoder.yudao.module.mdpf.service.rule.impl;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttAuditRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttAuditRuleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttAuditRuleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttAuditRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttAuditRuleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttAuditRuleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.rule.AttAuditRuleDO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.rule.enums.RuleTypeEnum;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.mapper.rule.AttAuditRuleMapper;
|
||||
|
@ -2,9 +2,9 @@ package cn.iocoder.yudao.module.mdpf.service.rule.impl;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttCleanRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttCleanRuleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.rule.vo.AttCleanRuleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttCleanRulePageReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttCleanRuleRespVO;
|
||||
import cn.iocoder.yudao.module.mdpf.controller.admin.rule.vo.AttCleanRuleSaveReqVO;
|
||||
import cn.iocoder.yudao.module.mdpf.core.text.Convert;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.rule.AttCleanRuleDO;
|
||||
import cn.iocoder.yudao.module.mdpf.dal.dataobject.rule.enums.CleanRuleTypeEnum;
|
||||
@ -99,7 +99,7 @@ public class AttCleanRuleServiceImpl extends ServiceImpl<AttCleanRuleMapper, Att
|
||||
MPJLambdaWrapper<AttCleanRuleDO> lambdaWrapper = new MPJLambdaWrapper();
|
||||
lambdaWrapper.selectAll(AttCleanRuleDO.class)
|
||||
.select("t2.NAME AS catName")
|
||||
.leftJoin("ATT_CLEAN_CAT t2 on t.CAT_CODE = t2.CODE AND t2.DEL_FLAG = '0'")
|
||||
.leftJoin("ATT_CLEAN_CAT t2 on t.CAT_CODE = t2.CODE AND t2.deleted = '0'")
|
||||
.likeRight(org.apache.commons.lang3.StringUtils.isNotBlank(attCleanRule.getCatCode()), AttCleanRuleDO::getCatCode, attCleanRule.getCatCode());
|
||||
// LambdaQueryWrapperX<AttCleanRuleDO> x = new LambdaQueryWrapperX<>();
|
||||
// x.eqIfPresent(AttCleanRuleDO::getType , attCleanRule.getType());
|
||||
|
@ -13,7 +13,7 @@
|
||||
-->
|
||||
|
||||
<select id="getAnswersToYourQuestions"
|
||||
resultType="cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetAnswerRespVO">
|
||||
resultType="cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetAnswerRespVO">
|
||||
SELECT
|
||||
da.id,
|
||||
da.dataset_id,
|
||||
|
@ -14,7 +14,7 @@
|
||||
-->
|
||||
|
||||
<select id="getAListOfIssues"
|
||||
resultType="cn.iocoder.yudao.module.mdpf.controller.dataset.vo.PlatformDatasetQuestionRespVO">
|
||||
resultType="cn.iocoder.yudao.module.mdpf.controller.admin.dataset.vo.PlatformDatasetQuestionRespVO">
|
||||
SELECT
|
||||
id,
|
||||
dataset_id AS datasetId,
|
||||
|
Loading…
x
Reference in New Issue
Block a user