/** * 功能:检查配送合同详情页保留可发现的气瓶绑定入口与合同预填参数。 * 版本:v1.0.0 */ import assert from 'node:assert/strict'; import { readFileSync } from 'node:fs'; const listSource = readFileSync( new URL('../src/views/shared/CrudListPage.vue', import.meta.url), 'utf8', ); const detailSource = readFileSync( new URL('../src/views/resource/ResourceRecordPage.vue', import.meta.url), 'utf8', ); assert.match(listSource, /definition\.name === 'gasorder_contract' && Number\(record\.contract_status\) === 0/, '绑定入口必须仅展示在草稿合同列表行'); assert.match(listSource, />\s*绑定气瓶\s*\s*绑定气瓶\s*