diff --git a/src/option/business/waybill-manage.js b/src/option/business/waybill-manage.js index 8ab15f0..e19a927 100644 --- a/src/option/business/waybill-manage.js +++ b/src/option/business/waybill-manage.js @@ -483,7 +483,7 @@ export const config = { row.requireAccept === true || row.requireAccept === 1 || requiresDriverAcceptConfirmation(row); - // 待回单确认由末位打卡产生,司机必然已接单,先于下面的接单校正返回 + // 待回单确认由末位打卡产生,司机必然已接单 if (status === 'pending_return_confirm') return '待回单确认'; // 需司机接单且尚未接单 → 待执行(含库中仍为 running 的历史数据展示校正) if (needAccept && !hasDriverAcceptRecord(row) && !terminalStatuses.includes(status)) { diff --git a/src/views/business/components/waybill-manage-page.vue b/src/views/business/components/waybill-manage-page.vue index 9c241ec..ffe1610 100644 --- a/src/views/business/components/waybill-manage-page.vue +++ b/src/views/business/components/waybill-manage-page.vue @@ -4379,8 +4379,8 @@ export default { }; }, // 打卡记录编辑入口与运单编辑同权限:能改运单的人才能订正它的打卡流水。 - // 待回单确认的运单司机已无待打卡节点,本入口只做补录/编辑(提交固定 punched=true), - // 补录与状态含义矛盾;取消打卡不在本页,关掉入口不影响退回进行中。 + // 时间轴的「编辑打卡 / 补卡」链接是本页唯一写入入口,提交固定 punched=true。 + // 取消打卡不在本页;待回单确认的运单不显示该链接。 canEditWaybillPunchRecord() { return ( this.hasPermission(`${this.config.permission}_edit`) && @@ -5126,7 +5126,7 @@ export default { return false; } const status = this.statusValue(row); - // 待回单确认的管理端强制出口:确认回单之外也能直接完成 + // 待回单确认也可直接完成,不经确认回单 return status === 'processing' || status === 'running' || status === 'pending_return_confirm'; }, canConfirmReturn(row) { @@ -6568,9 +6568,6 @@ export default { if (status === 'completed') { return 'primary'; } - if (['pending_return_confirm'].includes(status)) { - return 'warning'; - } return 'warning'; }, normalizeRow(row, saveAsDraft = false) {