9 changed files with 100 additions and 6 deletions
-
36src/main/java/com/iflytop/nuclear/controller/NuclearCoreConfigController.java
-
2src/main/java/com/iflytop/nuclear/controller/UploadController.java
-
2src/main/java/com/iflytop/nuclear/model/NuclearCoreConfig.java
-
4src/main/java/com/iflytop/nuclear/service/NuclearCoreConfigService.java
-
4src/main/java/com/iflytop/nuclear/service/NuclearCoreService.java
-
2src/main/java/com/iflytop/nuclear/service/UploadService.java
-
12src/main/java/com/iflytop/nuclear/service/impl/NuclearCoreConfigServiceImpl.java
-
4src/main/java/com/iflytop/nuclear/service/impl/NuclearCoreServiceImpl.java
-
40src/main/java/com/iflytop/nuclear/service/impl/UploadServiceImpl.java
@ -0,0 +1,36 @@ |
|||
package com.iflytop.nuclear.controller; |
|||
|
|||
import com.alibaba.fastjson2.JSONObject; |
|||
import com.iflytop.nuclear.model.NuclearCore; |
|||
import com.iflytop.nuclear.model.NuclearCoreConfig; |
|||
import com.iflytop.nuclear.service.NuclearCoreConfigService; |
|||
import com.iflytop.nuclear.service.NuclearCoreService; |
|||
import com.iflytop.nuclear.utils.ResponseData; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.beans.factory.annotation.Autowired; |
|||
import org.springframework.web.bind.annotation.*; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author cool |
|||
* @date 2023/6/28 16:17 |
|||
*/ |
|||
@Slf4j |
|||
@RestController |
|||
@CrossOrigin |
|||
@RequestMapping("/nuclear") |
|||
public class NuclearCoreConfigController { |
|||
|
|||
@Autowired |
|||
NuclearCoreConfigService nuclearCoreConfigService; |
|||
|
|||
@GetMapping("/config/{id}") |
|||
public ResponseData getNuclearCoreConfig(@PathVariable(name = "id") String taskId) { |
|||
List<NuclearCoreConfig> nuclearCoreConfigList = nuclearCoreConfigService.getNuclearCoreConfigByTaskid(taskId); |
|||
JSONObject res = new JSONObject(); |
|||
res.put("list", nuclearCoreConfigList); |
|||
return ResponseData.success(res); |
|||
} |
|||
|
|||
} |
@ -1,15 +1,27 @@ |
|||
package com.iflytop.nuclear.service.impl; |
|||
|
|||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
|||
import com.iflytop.nuclear.mapper.NuclearCoreConfigMapper; |
|||
import com.iflytop.nuclear.model.Account; |
|||
import com.iflytop.nuclear.model.NuclearCore; |
|||
import com.iflytop.nuclear.model.NuclearCoreConfig; |
|||
import com.iflytop.nuclear.service.NuclearCoreConfigService; |
|||
import org.springframework.stereotype.Service; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author cool |
|||
* @date 2023/6/28 14:03 |
|||
*/ |
|||
@Service |
|||
public class NuclearCoreConfigServiceImpl extends ServiceImpl<NuclearCoreConfigMapper, NuclearCoreConfig> implements NuclearCoreConfigService { |
|||
@Override |
|||
public List<NuclearCoreConfig> getNuclearCoreConfigByTaskid(String taskId) { |
|||
QueryWrapper<NuclearCoreConfig> nuclearCoreConfigQueryWrapper = new QueryWrapper<>(); |
|||
nuclearCoreConfigQueryWrapper.eq("task_id", taskId); |
|||
List<NuclearCoreConfig> list = this.list(nuclearCoreConfigQueryWrapper); |
|||
return list; |
|||
} |
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue