潘志宝
2024-09-10 408fbd9c2267a874a98dc1448859c99e66bd07b0
调度模型配置
已修改1个文件
21 ■■■■ 文件已修改
iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/sche/controller/admin/StScheduleModelController.java 21 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/sche/controller/admin/StScheduleModelController.java
@@ -4,10 +4,12 @@
import com.iailab.framework.common.pojo.PageResult;
import com.iailab.framework.common.util.object.BeanUtils;
import com.iailab.module.model.mcs.sche.entity.StScheduleModelEntity;
import com.iailab.module.model.mcs.sche.entity.StScheduleModelParamEntity;
import com.iailab.module.model.mcs.sche.entity.StScheduleModelSettingEntity;
import com.iailab.module.model.mcs.sche.service.StScheduleModelParamService;
import com.iailab.module.model.mcs.sche.service.StScheduleModelService;
import com.iailab.module.model.mcs.sche.vo.StScheduleModelPageReqVO;
import com.iailab.module.model.mcs.sche.vo.StScheduleModelRespVO;
import com.iailab.module.model.mcs.sche.vo.StScheduleModelSaveReqVO;
import com.iailab.module.model.mcs.sche.service.StScheduleModelSettingService;
import com.iailab.module.model.mcs.sche.vo.*;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.beans.factory.annotation.Autowired;
@@ -33,6 +35,12 @@
    @Autowired
    private StScheduleModelService stScheduleModelService;
    @Autowired
    private StScheduleModelParamService stScheduleModelParamService;
    @Autowired
    private StScheduleModelSettingService stScheduleModelSettingService;
    @GetMapping("/page")
    @Operation(summary = "获得分页")
    @PreAuthorize("@ss.hasPermission('sche:model:query')")
@@ -53,7 +61,12 @@
    @PreAuthorize("@ss.hasPermission('sche:model:query')")
    public CommonResult<StScheduleModelRespVO> get(@RequestParam("id") String id){
        StScheduleModelEntity data = stScheduleModelService.get(id);
        return success(BeanUtils.toBean(data, StScheduleModelRespVO.class));
        StScheduleModelRespVO result = BeanUtils.toBean(data, StScheduleModelRespVO.class);
        List<StScheduleModelParamEntity> paramList = stScheduleModelParamService.getByModelId(data.getId());
        result.setParamList(BeanUtils.toBean(paramList, StScheduleModelParamRespVO.class));
        List<StScheduleModelSettingEntity> settingList = stScheduleModelSettingService.getByModelId(data.getId());
        result.setSettingList(BeanUtils.toBean(settingList, StScheduleModelSettingRespVO.class));
        return success(result);
    }
    @PostMapping("/create")