mx
2025-08-06 006675d14329ba8153b8da37e240940cf5f2c6f6
8-5 患者满意度调查分页修改
已修改2个文件
29 ■■■■■ 文件已修改
ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/PatSatisfactionController.java 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/domain/PatSatisfaction.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/PatSatisfactionController.java
@@ -2,8 +2,10 @@
import java.util.List;
import com.github.pagehelper.ISelect;
import com.ruoyi.common.core.domain.entity.SysUser;
import com.ruoyi.common.core.domain.model.LoginUser;
import com.ruoyi.common.utils.PageUtils;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -48,9 +50,18 @@
    //@PreAuthorize("@ss.hasPermi('smartor:satisfaction:list')")
    @PostMapping("/list")
    public TableDataInfo list(@RequestBody PatSatisfaction patSatisfaction) {
        startPage();
        PageUtils.startPageByPost(patSatisfaction.getPageNum(), patSatisfaction.getPageSize());
        List<PatSatisfaction> list = patSatisfactionService.selectPatSatisfactionList(patSatisfaction);
        return getDataTable(list);
        //获取total
        long total = PageUtils.count(new ISelect() {
            @Override
            public void doSelect() {
                patSatisfaction.setPageNum(null);
                patSatisfaction.setPageSize(null);
                patSatisfactionService.selectPatSatisfactionList(patSatisfaction);
            }
        });
        return getDataTable2(total,list);
    }
    /**
smartor/src/main/java/com/smartor/domain/PatSatisfaction.java
@@ -139,5 +139,19 @@
    @ApiModelProperty("删除")
    private String delFlag;
    /**
     * pageNum
     */
    @ApiModelProperty(value = "pageNum")
    @Excel(name = "pageNum")
    private Integer pageNum;
    /**
     * pageSize
     */
    @ApiModelProperty(value = "pageSize")
    @Excel(name = "pageSize")
    private Integer pageSize;
}