完善商城订单模拟快照与空值展示
This commit is contained in:
@@ -136,6 +136,20 @@ for (const invalidStatus of [10, 35]) {
|
||||
if (!orderDefinition.includes("f('paid_at', { emptyText: '未支付' })")) {
|
||||
throw new Error('商城订单空支付时间必须明确显示为未支付');
|
||||
}
|
||||
for (const displayContract of [
|
||||
"f('request_no', { emptyText: '未记录' })",
|
||||
"f('contact_name', { emptyText: '未记录' })",
|
||||
"f('contact_phone', { emptyText: '未记录' })",
|
||||
"f('logistics_no', { emptyText: '未发货' })",
|
||||
"f('logistics_company', { emptyText: '未发货' })",
|
||||
"f('shipped_at', { emptyText: '未发货' })",
|
||||
"f('received_at', { emptyText: '未收货' })",
|
||||
"f('remark', { emptyText: '无备注' })",
|
||||
]) {
|
||||
if (!orderDefinition.includes(displayContract)) {
|
||||
throw new Error(`商城订单详情缺少空值业务文案:${displayContract}`);
|
||||
}
|
||||
}
|
||||
|
||||
if (/title="ID"|data-index="id"/.test(listPage)) {
|
||||
throw new Error('标准资源列表不得把数据库ID作为业务列展示');
|
||||
|
||||
Reference in New Issue
Block a user