- 在 AppContractSignMapper.xml 中添加签流 ID 非空条件,提高查询准确性 - 修改 ContractSignDTO 中的 pageNo 属性为 pageNum,统一命名规范 - 更新 ESignServiceImpl 中的分页逻辑,使用新的 pageNum 属性
@@ -700,7 +700,7 @@ public class ESignServiceImpl implements IESignService {
@Override
public IPage<ContractSignVO> queryUserSignContractList(ContractSignDTO contractSignDTO) {
- Page<ContractSignVO> page = new Page<>(contractSignDTO.pageNo, contractSignDTO.pageSize);
+ Page<ContractSignVO> page = new Page<>(contractSignDTO.getPageNum(), contractSignDTO.getPageSize());
return appContractSignMapper.queryUserSignContractList(page,contractSignDTO);
}
@@ -12,7 +12,7 @@ import java.util.Date;
@Data
@Accessors(chain = true)
public class ContractSignDTO{
- public Integer pageNo;
+ public Integer pageNum;
public Integer pageSize;
@JsonFormat(timezone = "GMT+8",pattern = "MM-dd")
@DateTimeFormat(pattern="MM-dd")
@@ -21,6 +21,7 @@
GROUP BY order_id
) o ON a.order_id = o.order_id
<where>
+ 1=1 AND a.sign_flow_id IS NOT NULL
<!-- 家庭成员姓名模糊查询 -->
<if test="contractSignDTO.fullName != null and contractSignDTO.fullName != ''">
AND c.full_name LIKE CONCAT('%', #{contractSignDTO.fullName}, '%')