48 lines
1.7 KiB
Java
48 lines
1.7 KiB
Java
package com.sa.zentao.controller;
|
|
|
|
|
|
import com.sa.zentao.dao.Result;
|
|
import com.sa.zentao.dao.ZtComputerSourceDTO;
|
|
import com.sa.zentao.dao.ZtStoryDTO;
|
|
import com.sa.zentao.qo.ZtComputerSourceQo;
|
|
import com.sa.zentao.qo.ZtProjectQo;
|
|
import com.sa.zentao.service.IZtComputerSourceService;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
|
import org.springframework.web.bind.annotation.RequestMethod;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
/**
|
|
* <p>
|
|
* 前端控制器
|
|
* </p>
|
|
*
|
|
* @author gqb
|
|
* @since 2025-04-07
|
|
*/
|
|
@RestController
|
|
@RequestMapping("/zt-computer-source")
|
|
public class ZtComputerSourceController {
|
|
|
|
@Autowired
|
|
private IZtComputerSourceService computerSourceService;
|
|
|
|
@RequestMapping(value = "/pageList", method = RequestMethod.POST, produces = "application/json; charset=UTF-8")
|
|
public Result<ZtComputerSourceDTO> storyPageList(@RequestBody ZtComputerSourceQo qo){
|
|
return Result.success(computerSourceService.pageList(qo));
|
|
}
|
|
|
|
@RequestMapping(value = "/add", method = RequestMethod.POST, produces = "application/json; charset=UTF-8")
|
|
public Result<ZtComputerSourceDTO> add(@RequestBody ZtComputerSourceDTO dto){
|
|
computerSourceService.addComputerSource(dto);
|
|
return Result.success();
|
|
}
|
|
@RequestMapping(value = "/modify", method = RequestMethod.POST, produces = "application/json; charset=UTF-8")
|
|
public Result<ZtComputerSourceDTO> modify(@RequestBody ZtComputerSourceDTO dto){
|
|
computerSourceService.modify(dto);
|
|
return Result.success();
|
|
}
|
|
}
|