mx
2025-08-06 006675d14329ba8153b8da37e240940cf5f2c6f6
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);
    }
    /**