"Save checklist data to Jira custom fields" option must be enabled in Issue Checklist Global Settings.
This page describes how to block workflow transition if selected checklist items are not completed.
As a result selected checklist items must be completed to move the issue to another status (e.g. Done or Resolved).
At the same time, other checklist items can stay not completed and the transition will be still enabled.
To block the transition when more than one item on a given position needs to be completed add a separate validator for each position.
Please do remember that correctly formatted content of the Checklist Text custom field contains names of the checklists, even if there is only one, default checklist. For more details see Checklist Text custom field documentation.
Example 4 - block transition if there are no checklist items at all