无关风月
2025-03-21 6903c41af2520b23809ca90e9a211e738de2c224
ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TSysSetController.java
@@ -62,6 +62,10 @@
    public AjaxResult saveSysSet(SysSetVO vo) {
        TSysSet byId = sysSetService.getById(1);
        BeanUtils.copyProperties(vo, byId);
        // 音效更改及更改音效设置时间
        if (!byId.getCorrect().equals(vo.getCorrect()) || !byId.getError().equals(vo.getError())) {
            byId.setAcousticsTime(new Date());
        }
        byId.setId(1);
        sysSetService.updateById(byId);
        return AjaxResult.success("保存成功");
@@ -149,11 +153,11 @@
    @ApiOperation(value = "协议", tags = {"后台-协议管理"})
    public AjaxResult agreement(@RequestBody AggrementDTO dto) {
        TProtocol protocol = protocolService.getById(dto.getType());
        if (StringUtils.hasLength(dto.getContent())) {
        if (StringUtils.hasLength(dto.getContent())){
            protocol.setContent(dto.getContent());
            protocolService.updateById(protocol);
            return AjaxResult.success("修改成功");
        } else {
        }else {
            return AjaxResult.success(protocol.getContent());
        }
    }
@@ -163,9 +167,7 @@
    public R<String> agreement1(@PathVariable("type") Integer type) {
        TProtocol protocol = protocolService.getOne(new QueryWrapper<TProtocol>()
                .eq("type", type));
        return R.ok(protocol.getContent());
    }
    @PostMapping("/useGuide")
@@ -178,7 +180,6 @@
        List<String> strings = new ArrayList<>();
        strings.add("insertTime");
        wrapper.orderByDesc(strings);
        List<TUseGuide> useGuides = useGuideService.list(wrapper);
        PageInfo<TUseGuide> res = new PageInfo<>(pageNumber, pageSize);
        res.setRecords(useGuides);
@@ -200,8 +201,6 @@
        PageInfo<TUseGuide> res = new PageInfo<>(query.getPageNumber(), query.getPageSize());
        List<TUseGuide> useGuides = useGuideService.list(wrapper);
        List<TUseGuide> useGuides2 = useGuideService.listAll(query);
        PageInfo<TUseGuide> page = useGuideService.page(new PageInfo<>(query.getPageNumber(), query.getPageSize()), wrapper);
        res.setRecords(useGuides2);
        res.setTotal(useGuides.size());
@@ -254,6 +253,18 @@
    public R<TSysSet> promptVoice() {
        return R.ok(sysSetService.lambdaQuery().eq(TSysSet::getDisabled, 0).one());
    }
    @ApiOperation(value = "2.0新增,是否展示文字配置", tags = {"2.0新增,是否展示文字配置"})
    @GetMapping(value = "/getIsOpen")
    public R<Boolean> getIsOpen() {
        TSysSet one = sysSetService.lambdaQuery().eq(TSysSet::getDisabled, 0).one();
        switch (one.getIsOpen()){
            case 1:
                return R.ok(true);
            case 0:
                return R.ok(false);
        }
        return R.ok();
    }
}