1.9 KiB
Raw Permalink Blame History

id, title, type, feature, scope, locale, aliases, related_tools, related_pages, prerequisites, negative, last_verified
id title type feature scope locale aliases related_tools related_pages prerequisites negative last_verified
report.edit.howto 编辑已提交的报告 howto report end-user zh
修改报告
编辑日报
报告写错了怎么改
改周报
重新发送
只有报告的提交人本人可以编辑
接收人不能改单条;保存时会按新填的接收人列表整体覆盖原有接收人
不能改 sign周期标识换周期等于另一份新报告
不会回退接收人的已读状态:编辑后接收人那边仍维持当前已读 / 未读
v1.7.90

编辑已提交的报告

入口

  • 桌面端:「工作报告」→「我发送的」→ 列表中点击行右侧编辑图标
  • 详情独立页:single/report/edit/<reportEditId>

操作步骤

  1. 进入编辑页(自动加载原标题、类型、内容、接收人)
  2. 修改标题 / 正文 / 类型 / 接收人
  3. 点「提交」保存

哪些字段可以改

字段 可改 说明
title 单行文本
type 但 sign 不会重新生成
content 富文本,支持图片
接收人 整体替换,不是追加
sign 创建时确定,编辑保留原值
提交人 userid 不可转让

接收人变更规则

保存时执行 Receives()->delete() 清空原接收人,再按新列表重建。结果:

  • 新加的人会出现在他们的「我收到的」列表
  • 被移除的人原来已经在自己列表里看到的那份报告,仍能看到(旧记录不会强行回收),但下次未读统计不再算这份
  • 已读状态不会重置

不支持

  • 改 sign编辑时不会重算周期
  • 编辑后让接收人重新变为未读
  • 不能把别人的报告改成自己的(提交人 userid 锁死)

接收人想自己改怎么办

接收人无法编辑别人的报告,只能在自己侧标已读/未读 report.read-unread.howto