保存进度!

This commit is contained in:
2023-09-11 18:27:06 +08:00
parent 2edd5f67db
commit 7ea11e34a9
5 changed files with 165 additions and 52 deletions

View File

@@ -19,23 +19,25 @@ import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import com.cpic.xim.mybatis.mapper.RewardsMapper;
import com.cpic.xim.mybatis.pojo.RewardGainer;
import com.cpic.xim.mybatis.pojo.RewardProject;
import com.cpic.xim.mybatis.utils.MybatisUtils;
@Controller
@RequestMapping("/rewards")
@RequestMapping( "/rewards" )
public class RewardController
{
// 日志
private static Logger logger = LoggerFactory.getLogger(RewardController.class);
private static Logger logger = LoggerFactory.getLogger( RewardController.class );
private RewardController() {}
private RewardController()
{}
/**
* 相应查询获奖项目清单的请求
* @return 获奖项目清单的response对象
*/
@PostMapping("/query_reward_projects.do")
@PostMapping( "/query_reward_projects.do" )
@ResponseBody
public RewardProjectsResponse queryRewardProjecrts()
{
@@ -43,26 +45,57 @@ public class RewardController
SqlSession session = null;
logger.debug( "查询奖项清单。" );
try
{
session = MybatisUtils.getSqlSession();
RewardsMapper mapper = session.getMapper(RewardsMapper.class);
RewardsMapper mapper = session.getMapper( RewardsMapper.class );
ArrayList<RewardProject> rewards = mapper.queryRewardProjects();
response.setSuccess(true);
response.setMessage("查询成功!");
response.setRewardList(rewards);
response.setSuccess( true );
response.setMessage( "查询成功!" );
response.setRewardList( rewards );
logger.debug( "查询奖项清单," + response.getMessage() + "" + rewards.toString() );
}
catch (IOException error )
catch ( IOException error )
{
response.setSuccess(false);
response.setMessage("查询失败!" + error.getMessage());
response.setRewardList(null);
response.setSuccess( false );
response.setMessage( "查询失败!" + error.getMessage() );
response.setRewardList( null );
logger.debug( "查询奖项清单," + response.getMessage() + "" + error.getMessage() );
}
return response;
}
}
@PostMapping( "/query_reward_gainers.do" )
@ResponseBody
RewardGainersResponse queryRewardGainers()
{
RewardGainersResponse response = new RewardGainersResponse();
try
{
SqlSession session = MybatisUtils.getSqlSession();
RewardsMapper mapper = session.getMapper( RewardsMapper.class );
ArrayList<RewardGainer> gainers = mapper.queryRewardGainers();
response.setSuccess( true );
response.setMessage( "查询成功!" );
response.setGainerList( gainers );
}
catch ( IOException error )
{
response.setSuccess( false );
response.setMessage( "查询失败!" + error.getMessage() );
response.setGainerList( null );
}
return response;
}
}