Commit a4d3f9ba authored by 郑容彬's avatar 郑容彬

feat(kanban): 生成公司标准版问题清单看板

parent 99af669e
<!DOCTYPE html> <!DOCTYPE html>
<html lang="zh-CN"><head><meta charset="utf-8"> <html lang="zh"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1">
<title>问题清单看板</title> <title>周例会 · 问题清单 Ledger 看板</title>
<style> <style>
body { font-family: 'Microsoft YaHei', sans-serif; margin: 20px; background: #f5f6fa; } *{box-sizing:border-box}body{margin:0;font-family:-apple-system,"Segoe UI","Microsoft YaHei",sans-serif;
h1 { color: #2f3640; } h3 { margin: 8px 0; color: #40739e; } background:#0f1115;color:#e7e9ee;font-size:14px}
.grid { display: flex; gap: 16px; flex-wrap: wrap; } .wrap{max-width:1280px;margin:0 auto;padding:20px}
.col { flex: 1 1 220px; background: #fff; border-radius: 8px; padding: 12px; box-shadow: 0 1px 3px rgba(0,0,0,.12); } h1{font-size:22px;margin:0 0 2px}.sub{color:#8b93a7;font-size:13px;margin-bottom:18px}
.card { border-left: 4px solid #40739e; padding: 8px; margin: 8px 0; background: #f8f9fa; border-radius: 4px; } .sec{font-size:13px;letter-spacing:2px;color:#8b93a7;margin:22px 0 10px;text-transform:uppercase}
.id { font-weight: bold; color: #273c75; } .title { margin: 4px 0; } .meta { font-size: 12px; color: #718093; } .cards{display:flex;flex-wrap:wrap;gap:12px}
</style></head> .card{background:#171a21;border:1px solid #232734;border-radius:10px;padding:14px 16px;min-width:150px;flex:1}
<body><h1>问题清单看板</h1> .card .n{font-size:26px;font-weight:700}.card .l{color:#8b93a7;font-size:12px;margin-top:3px}
<p>共 48 条 · 已完成 0 条 · 48 条未完成</p> .card.bad{border-color:#5a2330;background:#1d1417}.card.bad .n{color:#ff6b81}
<div class="grid"><section class="col"><h3>已关闭 <small>(0)</small></h3></section><section class="col"><h3>已完成 <small>(0)</small></h3></section><section class="col"><h3>待用户验证 <small>(39)</small></h3><div class="card"><div class="id">ISS-zhongyou-1357</div><div class="title">中邮风险提示沟通,已完成 中邮风险提示沟通,已完</div><div class="meta">负责人: 王志慧 · 优先级: 未定 · 11-28</div></div><div class="card"><div class="id">ISS-zhongyou-1444</div><div class="title">中邮测试,按用户反馈补充1000数据&amp;MRP部分</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 03-19</div></div><div class="card"><div class="id">ISS-zhongyou-1454</div><div class="title">中邮委外业务测试 按用户增加测试脚本和测试场景</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 04-06</div></div><div class="card"><div class="id">ISS-zhongyou-1874</div><div class="title">中邮-打印DUMP问题处理 打印DUMP问题处理</div><div class="meta">负责人: 卢锋 · 优先级: 未定 · 09-05</div></div><div class="card"><div class="id">ISS-zhongyou-1944</div><div class="title">中邮-ZPSR015程序调整 ZPSR015程序</div><div class="meta">负责人: 卢锋 · 优先级: 未定 · 08-28</div></div><div class="card"><div class="id">ISS-zhongyou-2049</div><div class="title">中邮运维 2026.03.03;中邮;ZFI00</div><div class="meta">负责人: 郑容彬 · 优先级: 未定 · 03-03</div></div><div class="card"><div class="id">ISS-zhongyou-2129</div><div class="title">中邮-交货单抬头增强字段及后续逻辑处理 1、交货</div><div class="meta">负责人: 卢锋 · 优先级: 未定 · 08-14</div></div><div class="card"><div class="id">ISS-zhongyou-2132</div><div class="title">中邮装箱清单二次需求 中邮装箱清单二次需求逻辑内</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 08-13</div></div><div class="card"><div class="id">ISS-zhongyou-2133</div><div class="title">中邮总部委外业务需求 中邮总部委外业务需求开发</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 11-04</div></div><div class="card"><div class="id">ISS-zhongyou-2134</div><div class="title">中邮总部委外业务需求 11.4 与内部顾问张浚波</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 11-04</div></div><div class="card"><div class="id">ISS-zhongyou-2135</div><div class="title">中邮总部委外业务需求 委外业务需求共14个,11</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 11-05</div></div><div class="card"><div class="id">ISS-zhongyou-2136</div><div class="title">中邮总部委外业务需求 中邮委外业务WMS对接问题</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 11-25</div></div><div class="card"><div class="id">ISS-zhongyou-2137</div><div class="title">中邮总部委外业务需求 委外业务WMS对接问题重沟</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 11-27</div></div><div class="card"><div class="id">ISS-zhongyou-2138</div><div class="title">中邮总部委外业务需求 11月30完成初版FS</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 11-30</div></div><div class="card"><div class="id">ISS-zhongyou-2139</div><div class="title">中邮总部委外业务需求 12.14完成一版</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 12-14</div></div><div class="card"><div class="id">ISS-zhongyou-2140</div><div class="title">中邮总部委外业务需求 12.22完成一版</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 12-22</div></div><div class="card"><div class="id">ISS-zhongyou-2231</div><div class="title">未命名记录 12.23会议沟通确认FS</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 12-23</div></div><div class="card"><div class="id">ISS-zhongyou-2232</div><div class="title">未命名记录 FS完善确认信息,已确认可安排开发</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 12-28</div></div><div class="card"><div class="id">ISS-zhongyou-2245</div><div class="title">中邮OA与SAP采购订单创建接口新增框架协议集成</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 12-04</div></div><div class="card"><div class="id">ISS-zhongyou-2247</div><div class="title">参与中邮项目周例会 分享了一些实施顾问工作心得</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 08-22</div></div><div class="card"><div class="id">ISS-zhongyou-2329</div><div class="title">中邮-ZMMR004程序调整 ZMMR004报表</div><div class="meta">负责人: 卢锋 · 优先级: 未定 · 08-06</div></div><div class="card"><div class="id">ISS-zhongyou-2330</div><div class="title">中邮-物料安全库存预警新报表开发/ZPPR004</div><div class="meta">负责人: 卢锋 · 优先级: 未定 · 08-11</div></div><div class="card"><div class="id">ISS-zhongyou-2331</div><div class="title">中邮-ZMMR012程序调整 ZMMR012报表</div><div class="meta">负责人: 卢锋 · 优先级: 未定 · 08-21</div></div><div class="card"><div class="id">ISS-zhongyou-249</div><div class="title">中邮运维权限问题查找 中邮用户SH0199为什么</div><div class="meta">负责人: linlv · 优先级: 未定 · 06-02</div></div><div class="card"><div class="id">ISS-zhongyou-2610</div><div class="title">信源项目电子回单问题 向SAP发PC3邮件来会议</div><div class="meta">负责人: 王志慧 · 优先级: 未定 · 08-03</div></div><div class="card"><div class="id">ISS-zhongyou-2611</div><div class="title">信源项目成本报表无法跳转 向SAP约BPPO服务</div><div class="meta">负责人: 王志慧 · 优先级: 未定 · 08-03</div></div><div class="card"><div class="id">ISS-zhongyou-2762</div><div class="title">信源发邮件-评估P系统风险 1. 信源发邮件-评</div><div class="meta">负责人: 王志慧 · 优先级: 未定 · 09-24</div></div><div class="card"><div class="id">ISS-zhongyou-2763</div><div class="title">信源项目SAP热点新问风险评估 信源项目SAP热</div><div class="meta">负责人: 王志慧 · 优先级: 未定 · 10-21</div></div><div class="card"><div class="id">ISS-zhongyou-3102</div><div class="title">未命名记录 6010工厂调整模板</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 04-21</div></div><div class="card"><div class="id">ISS-zhongyou-3104</div><div class="title">未命名记录 与开工沟通用时</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 04-21</div></div><div class="card"><div class="id">ISS-zhongyou-400</div><div class="title">中邮-委外发料先进先出场景测试、库存不足拆分多行</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 05-20</div></div><div class="card"><div class="id">ISS-zhongyou-564</div><div class="title">中邮webdispatcher的管理控制问题 中</div><div class="meta">负责人: 王志慧 · 优先级: 未定 · 04-01</div></div><div class="card"><div class="id">ISS-zhongyou-660</div><div class="title">中邮MM业务沟通 与浚波沟通</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 03-28</div></div><div class="card"><div class="id">ISS-zhongyou-661</div><div class="title">中邮委外业务测试 3.28-1h 3,29-4h</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 03-28</div></div><div class="card"><div class="id">ISS-zhongyou-743</div><div class="title">中邮硬盘大小问题(帮助客户预约服务,转至销售协商</div><div class="meta">负责人: 王志慧 · 优先级: 未定 · 03-13</div></div><div class="card"><div class="id">ISS-zhongyou-744</div><div class="title">中邮系统评估,已完成 中邮系统评估,已完成</div><div class="meta">负责人: 王志慧 · 优先级: 未定 · 03-13</div></div><div class="card"><div class="id">ISS-zhongyou-745</div><div class="title">中邮工单结束错误打note 中邮工单结束错误打n</div><div class="meta">负责人: 王志慧 · 优先级: 未定 · 03-07</div></div><div class="card"><div class="id">ISS-zhongyou-746</div><div class="title">中邮供应商外币评估报错打note 中邮供应商外币</div><div class="meta">负责人: 王志慧 · 优先级: 未定 · 03-13</div></div><div class="card"><div class="id">ISS-zhongyou-748</div><div class="title">中邮-委外 业务调试沟通</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 03-15</div></div></section><section class="col"><h3>进行中(返工) <small>(0)</small></h3></section><section class="col"><h3>进行中 <small>(9)</small></h3><div class="card"><div class="id">ISS-zhongyou-2239</div><div class="title">中邮OA与SAP采购订单创建接口新增框架协议集成</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 12-04</div></div><div class="card"><div class="id">ISS-zhongyou-2240</div><div class="title">中邮PR审批时,个别单据无法更新为申请人 与用户</div><div class="meta">负责人: Judy Feng · 优先级: 未定 · 12-04</div></div><div class="card"><div class="id">ISS-zhongyou-3105</div><div class="title">中邮-委外业务需求</div><div class="meta">负责人: Judy Feng · 优先级: 高 · 2026-09-10</div></div><div class="card"><div class="id">ISS-zhongyou-3106</div><div class="title">中邮计收增强</div><div class="meta">负责人: 郑容彬 · 优先级: 中 · 2026-08-02</div></div><div class="card"><div class="id">ISS-zhongyou-3107</div><div class="title">中邮计收增强</div><div class="meta">负责人: 郑容彬 · 优先级: 中 · 2026-08-08</div></div><div class="card"><div class="id">ISS-zhongyou-3108</div><div class="title">中邮计收增强</div><div class="meta">负责人: 郑容彬 · 优先级: 中 · 2026-08-09</div></div><div class="card"><div class="id">ISS-zhongyou-3109</div><div class="title">中邮计收增强</div><div class="meta">负责人: 郑容彬 · 优先级: 中 · 2026-08-10</div></div><div class="card"><div class="id">ISS-zhongyou-3110</div><div class="title">中邮计收增强</div><div class="meta">负责人: 郑容彬 · 优先级: 中 · 2026-08-30</div></div><div class="card"><div class="id">ISS-zhongyou-3111</div><div class="title">中邮计收增强</div><div class="meta">负责人: 郑容彬 · 优先级: 中 · 2026-08-31</div></div></section><section class="col"><h3>未开始 <small>(0)</small></h3></section></div></body></html> .card.good{border-color:#1f4a36}.card.good .n{color:#48d597}
\ No newline at end of file .card .why{color:#6f7689;font-size:11px;margin-top:6px;line-height:1.4}
.bar{height:8px;background:#232734;border-radius:4px;overflow:hidden;margin-top:6px}
.bar>i{display:block;height:100%}
.row2{display:grid;grid-template-columns:1fr 1fr;gap:16px}
@media(max-width:820px){.row2{grid-template-columns:1fr}}
.panel{background:#171a21;border:1px solid #232734;border-radius:10px;padding:14px 16px}
.dist .item{display:flex;align-items:center;gap:10px;margin:7px 0;font-size:13px}
.dist .item span:first-child{width:96px;color:#b9c0d0}.dist .item span:last-child{width:34px;text-align:right;color:#8b93a7}
.dist .item .bar{flex:1}
.controls{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}
select,input{background:#171a21;color:#e7e9ee;border:1px solid #2a2f3d;border-radius:7px;padding:7px 10px;font-size:13px}
input{flex:1;min-width:180px}
.chk{display:flex;align-items:center;gap:5px;color:#b9c0d0;font-size:13px;padding:6px 8px}
table{width:100%;border-collapse:collapse;margin-top:6px}
th,td{text-align:left;padding:8px 9px;border-bottom:1px solid #20242e;font-size:13px;vertical-align:top}
th{color:#8b93a7;font-weight:600;cursor:pointer;user-select:none;position:sticky;top:0;background:#0f1115}
tr.issue{cursor:pointer}tr.issue:hover{background:#171a21}
.pill{display:inline-block;padding:2px 8px;border-radius:11px;font-size:11px;font-weight:600;white-space:nowrap}
.f-已完成{background:#103a28;color:#48d597}.f-待用户验证{background:#3d3414;color:#e8c24b}
.f-进行中{background:#16304d;color:#5fa8ff}.f-进行中\(返工\){background:#3d2414;color:#ff9b54}
.f-未开始{background:#262a36;color:#9aa3b5}.f-已关闭{background:#22262f;color:#6f7689}
.pr-{color:#ff6b81;font-weight:700}.pr-{color:#e8c24b}.pr-{color:#8b93a7}
.od{color:#ff6b81;font-weight:700}
.detail{background:#12151b}.detail td{padding:0}
.dbox{padding:14px 18px}
.log{border-left:2px solid #2a2f3d;margin-left:6px;padding-left:14px}
.log .e{margin:9px 0;font-size:13px;line-height:1.45}
.log .meta{color:#6f7689;font-size:11px}.log .meta b{color:#9aa3b5;font-weight:600}
.kv{color:#8b93a7;font-size:12px;margin:4px 0}
.tag{display:inline-block;background:#202637;color:#8fb0ff;border-radius:5px;padding:1px 7px;font-size:11px;margin-right:5px}
.note{color:#6f7689;font-size:12px;margin-top:4px}
.foot{color:#5b6172;font-size:11px;margin:24px 0 8px;text-align:center}
</style></head><body><div class="wrap">
<h1>周例会 · 问题清单 Ledger 看板</h1>
<div class="sub" id="sub"></div>
<div class="sec">① Excel 体检 — 这张表把什么藏起来了</div>
<div class="cards" id="audit"></div>
<div class="sec">② 可信汇总(由 206 个对象派生,不是手填)</div>
<div class="row2">
<div class="panel"><div class="cards" id="topnums"></div></div>
<div class="panel dist" id="fsdist"></div>
</div>
<div class="row2" style="margin-top:16px">
<div class="panel dist" id="ownerdist"><div class="sec" style="margin:0 0 8px">各责任顾问 · 未关闭(调度)</div></div>
<div class="panel dist" id="pridist"><div class="sec" style="margin:0 0 8px">按优先级</div></div>
</div>
<div class="sec">③ 工作台 — 点任意一行看 append-only 进展日志</div>
<div class="controls">
<select id="f_owner"></select><select id="f_final"></select><select id="f_pri"></select>
<input id="f_q" placeholder="搜索描述/标题/编号…">
<label class="chk"><input type="checkbox" id="f_od">只看超期</label>
<label class="chk"><input type="checkbox" id="f_open" checked>只看未关闭</label>
</div>
<table><thead><tr>
<th data-k="id">编号</th><th data-k="owner">责任顾问</th><th data-k="priority">优先级</th>
<th data-k="final">最终状态</th><th data-k="plan">计划完成</th><th data-k="nlog">进展</th><th data-k="title">标题</th>
</tr></thead><tbody id="tb"></tbody></table>
<div class="foot" id="foot"></div>
</div>
<script>
const DATA=[{"id": "ISS-zhongyou-1357", "owner": "王志慧", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "跟踪类问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "11-28", "overdue": true, "desc": "中邮风险提示沟通,已完成\n中邮风险提示沟通,已完成", "desc_html": "中邮风险提示沟通,已完成\n中邮风险提示沟通,已完成", "plan_txt": "无", "title": "中邮风险提示沟通,已完成 中邮风险提示沟通,已完", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-1444", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "数据问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "03-19", "overdue": true, "desc": "中邮测试,按用户反馈补充1000数据&MRP部分", "desc_html": "中邮测试,按用户反馈补充1000数据&MRP部分", "plan_txt": "无", "title": "中邮测试,按用户反馈补充1000数据&MRP部分", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-1454", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "跟踪类问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "04-06", "overdue": true, "desc": "中邮委外业务测试\n按用户增加测试脚本和测试场景", "desc_html": "中邮委外业务测试\n按用户增加测试脚本和测试场景", "plan_txt": "无", "title": "中邮委外业务测试 按用户增加测试脚本和测试场景", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-1874", "owner": "卢锋", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "报表需求问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "09-05", "overdue": true, "desc": "中邮-打印DUMP问题处理\n打印DUMP问题处理", "desc_html": "中邮-打印DUMP问题处理\n打印DUMP问题处理", "plan_txt": "无", "title": "中邮-打印DUMP问题处理 打印DUMP问题处理", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-1944", "owner": "卢锋", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "开发需求", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "08-28", "overdue": true, "desc": "中邮-ZPSR015程序调整\nZPSR015程序调整,增加了几个字段及相关逻辑", "desc_html": "中邮-ZPSR015程序调整\nZPSR015程序调整,增加了几个字段及相关逻辑", "plan_txt": "无", "title": "中邮-ZPSR015程序调整 ZPSR015程序", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2049", "owner": "郑容彬", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "报表需求问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "03-03", "overdue": true, "desc": "中邮运维\n2026.03.03;中邮;ZFI004项目台账报表的已收款比例计算逻辑debug; 2小时(顾问:张丽英);", "desc_html": "中邮运维\n2026.03.03;中邮;ZFI004项目台账报表的已收款比例计算逻辑debug; 2小时(顾问:张丽英);", "plan_txt": "无", "title": "中邮运维 2026.03.03;中邮;ZFI00", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2129", "owner": "卢锋", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "开发需求", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "08-14", "overdue": true, "desc": "中邮-交货单抬头增强字段及后续逻辑处理\n1、交货单抬头增强客户自定义子屏幕,增强楼层字段\n2、新建自建表:销售组织和楼层对应关系表\n3、事务代码ZPSU009或CNS0创建交货单时,通过交货单的销售组织对应 销售组织和楼层对应关系表 取出楼层放入交货单楼层字段\n4、交货单推送WMS接口-ZMMBATCH002:新增字段“楼层”,传输至WMS系统", "desc_html": "中邮-交货单抬头增强字段及后续逻辑处理\n1、交货单抬头增强客户自定义子屏幕,增强楼层字段\n2、新建自建表:销售组织和楼层对应关系表\n3、事务代码ZPSU009或CNS0创建交货单时,通过交货单的销售组织对应 销售组织和楼层对应关系表 取出楼层放入交货单楼层字段\n4、交货单推送WMS接口-ZMMBATCH002:新增字段“楼层”,传输至WMS系统", "plan_txt": "无", "title": "中邮-交货单抬头增强字段及后续逻辑处理 1、交货", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2132", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "报表需求问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "08-13", "overdue": true, "desc": "中邮装箱清单二次需求\n中邮装箱清单二次需求逻辑内部沟通-0.5h\n中邮装箱清单二次需求逻辑外部沟通-1.5h\n中邮PP交接-1h", "desc_html": "中邮装箱清单二次需求\n中邮装箱清单二次需求逻辑内部沟通-0.5h\n中邮装箱清单二次需求逻辑外部沟通-1.5h\n中邮PP交接-1h", "plan_txt": "无", "title": "中邮装箱清单二次需求 中邮装箱清单二次需求逻辑内", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2133", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "开发需求", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "11-04", "overdue": true, "desc": "中邮总部委外业务需求\n中邮总部委外业务需求开发", "desc_html": "中邮总部委外业务需求\n中邮总部委外业务需求开发", "plan_txt": "无", "title": "中邮总部委外业务需求 中邮总部委外业务需求开发", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2134", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "开发需求", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "11-04", "overdue": true, "desc": "中邮总部委外业务需求\n11.4 与内部顾问张浚波、万军初步沟通委外业务需求-2h", "desc_html": "中邮总部委外业务需求\n11.4 与内部顾问张浚波、万军初步沟通委外业务需求-2h", "plan_txt": "无", "title": "中邮总部委外业务需求 11.4 与内部顾问张浚波", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2135", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "开发需求", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "11-05", "overdue": true, "desc": "中邮总部委外业务需求\n委外业务需求共14个,11.5开始编写FS,每天用时月1h[图片]", "desc_html": "中邮总部委外业务需求\n委外业务需求共14个,11.5开始编写FS,每天用时月1h[图片]", "plan_txt": "无", "title": "中邮总部委外业务需求 委外业务需求共14个,11", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2136", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "开发需求", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "11-25", "overdue": true, "desc": "中邮总部委外业务需求\n中邮委外业务WMS对接问题沟通", "desc_html": "中邮总部委外业务需求\n中邮委外业务WMS对接问题沟通", "plan_txt": "无", "title": "中邮总部委外业务需求 中邮委外业务WMS对接问题", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2137", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "开发需求", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "11-27", "overdue": true, "desc": "中邮总部委外业务需求\n委外业务WMS对接问题重沟通,确认按计划进行", "desc_html": "中邮总部委外业务需求\n委外业务WMS对接问题重沟通,确认按计划进行", "plan_txt": "无", "title": "中邮总部委外业务需求 委外业务WMS对接问题重沟", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2138", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "开发需求", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "11-30", "overdue": true, "desc": "中邮总部委外业务需求\n11月30完成初版FS", "desc_html": "中邮总部委外业务需求\n11月30完成初版FS", "plan_txt": "无", "title": "中邮总部委外业务需求 11月30完成初版FS", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2139", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "开发需求", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "12-14", "overdue": true, "desc": "中邮总部委外业务需求\n12.14完成一版", "desc_html": "中邮总部委外业务需求\n12.14完成一版", "plan_txt": "无", "title": "中邮总部委外业务需求 12.14完成一版", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2140", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "开发需求", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "12-22", "overdue": true, "desc": "中邮总部委外业务需求\n12.22完成一版", "desc_html": "中邮总部委外业务需求\n12.22完成一版", "plan_txt": "无", "title": "中邮总部委外业务需求 12.22完成一版", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2231", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "跟踪类问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "12-23", "overdue": true, "desc": "未命名记录\n12.23会议沟通确认FS", "desc_html": "未命名记录\n12.23会议沟通确认FS", "plan_txt": "无", "title": "未命名记录 12.23会议沟通确认FS", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2232", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "开发需求", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "12-28", "overdue": true, "desc": "未命名记录\nFS完善确认信息,已确认可安排开发", "desc_html": "未命名记录\nFS完善确认信息,已确认可安排开发", "plan_txt": "无", "title": "未命名记录 FS完善确认信息,已确认可安排开发", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2239", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "开发需求", "sap": "进行中", "acc": "NA", "final": "进行中", "plan": "12-04", "overdue": true, "desc": "中邮OA与SAP采购订单创建接口新增框架协议集成需要\n中邮OA与SAP采购订单创建接口新增框架协议集成需要", "desc_html": "中邮OA与SAP采购订单创建接口新增框架协议集成需要\n中邮OA与SAP采购订单创建接口新增框架协议集成需要", "plan_txt": "无", "title": "中邮OA与SAP采购订单创建接口新增框架协议集成", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2240", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "开发需求", "sap": "进行中", "acc": "NA", "final": "进行中", "plan": "12-04", "overdue": true, "desc": "中邮PR审批时,个别单据无法更新为申请人\n与用户、开发沟通分析中", "desc_html": "中邮PR审批时,个别单据无法更新为申请人\n与用户、开发沟通分析中", "plan_txt": "无", "title": "中邮PR审批时,个别单据无法更新为申请人 与用户", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2245", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "开发需求", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "12-04", "overdue": true, "desc": "中邮OA与SAP采购订单创建接口新增框架协议集成需要\n[图片]\n与客户、开发初步沟通需求", "desc_html": "中邮OA与SAP采购订单创建接口新增框架协议集成需要\n[图片]\n与客户、开发初步沟通需求", "plan_txt": "无", "title": "中邮OA与SAP采购订单创建接口新增框架协议集成", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2247", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "管理综合问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "08-22", "overdue": true, "desc": "参与中邮项目周例会\n分享了一些实施顾问工作心得", "desc_html": "参与中邮项目周例会\n分享了一些实施顾问工作心得", "plan_txt": "无", "title": "参与中邮项目周例会 分享了一些实施顾问工作心得", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2329", "owner": "卢锋", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "报表需求问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "08-06", "overdue": true, "desc": "中邮-ZMMR004程序调整\nZMMR004报表-订单总额、总税额、税额、入库金额、入库总额、订单不含税金额多个字段逻辑确认及调整", "desc_html": "中邮-ZMMR004程序调整\nZMMR004报表-订单总额、总税额、税额、入库金额、入库总额、订单不含税金额多个字段逻辑确认及调整", "plan_txt": "无", "title": "中邮-ZMMR004程序调整 ZMMR004报表", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2330", "owner": "卢锋", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "报表需求问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "08-11", "overdue": true, "desc": "中邮-物料安全库存预警新报表开发/ZPPR004增强字段\n1、物料安全库存预警新报表开发\n2、ZPPR004增强 采购入库近半年月平均数量、出库近半年月平均数量、近半年有效领料次数频率相关字段逻辑", "desc_html": "中邮-物料安全库存预警新报表开发/ZPPR004增强字段\n1、物料安全库存预警新报表开发\n2、ZPPR004增强 采购入库近半年月平均数量、出库近半年月平均数量、近半年有效领料次数频率相关字段逻辑", "plan_txt": "无", "title": "中邮-物料安全库存预警新报表开发/ZPPR004", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2331", "owner": "卢锋", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "报表需求问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "08-21", "overdue": true, "desc": "中邮-ZMMR012程序调整\nZMMR012报表新增十几个字段及相关逻辑", "desc_html": "中邮-ZMMR012程序调整\nZMMR012报表新增十几个字段及相关逻辑", "plan_txt": "无", "title": "中邮-ZMMR012程序调整 ZMMR012报表", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-249", "owner": "linlv", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "用户操作问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "06-02", "overdue": true, "desc": "中邮运维权限问题查找\n中邮用户SH0199为什么会有权限S_ALR_87013543的权限\n这个权限只有在一个角色里分配\n因为按这个角色对应的权限对象,在其他tcode里也有分配,这个用户就有这个tcode相应的角色\n[图片]\n[图片]\n[图片]", "desc_html": "中邮运维权限问题查找\n中邮用户SH0199为什么会有权限S_ALR_87013543的权限\n这个权限只有在一个角色里分配\n因为按这个角色对应的权限对象,在其他tcode里也有分配,这个用户就有这个tcode相应的角色\n[图片]\n[图片]\n[图片]", "plan_txt": "无", "title": "中邮运维权限问题查找 中邮用户SH0199为什么", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2610", "owner": "王志慧", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "数据问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "08-03", "overdue": true, "desc": "信源项目电子回单问题\n向SAP发PC3邮件来会议解决此问题,SAP工程师正在分析报错\n后发现是银行那边的问题,需要银行来处理", "desc_html": "信源项目电子回单问题\n向SAP发PC3邮件来会议解决此问题,SAP工程师正在分析报错\n后发现是银行那边的问题,需要银行来处理", "plan_txt": "无", "title": "信源项目电子回单问题 向SAP发PC3邮件来会议", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2611", "owner": "王志慧", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "报表需求问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "08-03", "overdue": true, "desc": "信源项目成本报表无法跳转\n向SAP约BPPO服务,预约成功。\n具体操作:向SAP报事件直接说需要预约BPPO服务即可。", "desc_html": "信源项目成本报表无法跳转\n向SAP约BPPO服务,预约成功。\n具体操作:向SAP报事件直接说需要预约BPPO服务即可。", "plan_txt": "无", "title": "信源项目成本报表无法跳转 向SAP约BPPO服务", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2762", "owner": "王志慧", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "系统优化问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "09-24", "overdue": true, "desc": "信源发邮件-评估P系统风险\n1. 信源发邮件-评估P系统风险\n2. 发邮件给SAP评估\n3. 找basis顾问答疑解惑", "desc_html": "信源发邮件-评估P系统风险\n1. 信源发邮件-评估P系统风险\n2. 发邮件给SAP评估\n3. 找basis顾问答疑解惑", "plan_txt": "无", "title": "信源发邮件-评估P系统风险 1. 信源发邮件-评", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-2763", "owner": "王志慧", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "管理综合问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "10-21", "overdue": true, "desc": "信源项目SAP热点新问风险评估\n信源项目SAP热点新问风险评估", "desc_html": "信源项目SAP热点新问风险评估\n信源项目SAP热点新问风险评估", "plan_txt": "无", "title": "信源项目SAP热点新问风险评估 信源项目SAP热", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-3102", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "系统优化问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "04-21", "overdue": true, "desc": "未命名记录\n6010工厂调整模板", "desc_html": "未命名记录\n6010工厂调整模板", "plan_txt": "无", "title": "未命名记录 6010工厂调整模板", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-3104", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "跟踪类问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "04-21", "overdue": true, "desc": "未命名记录\n与开工沟通用时", "desc_html": "未命名记录\n与开工沟通用时", "plan_txt": "无", "title": "未命名记录 与开工沟通用时", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-3105", "owner": "Judy Feng", "raised_by": "罗孜", "raised_dept": "中邮", "priority": "高", "category": "系统优化问题", "sap": "进行中", "acc": "待验证", "final": "进行中", "plan": "2026-09-10", "overdue": false, "desc": "需求已完成开发、内部测试,用户测试后台反馈三个问题:1、正式环境的交货地址跑出来就是存储地点的地址,测试环境跑不出来交货地址【在材料需求清单写了存储地点和现场地址的情况下】2、根据采购订单的委外发料单制作及过账3、委外退料单制作及过账(2和3与WMS集成测试)", "desc_html": "需求已完成开发、内部测试,用户测试后台反馈三个问题:1、正式环境的交货地址跑出来就是存储地点的地址,测试环境跑不出来交货地址【在材料需求清单写了存储地点和现场地址的情况下】2、根据采购订单的委外发料单制作及过账3、委外退料单制作及过账(2和3与WMS集成测试)", "plan_txt": "无\n技术支持;工时(hours)=8", "title": "中邮-委外业务需求", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-3106", "owner": "郑容彬", "raised_by": "郑容彬", "raised_dept": "财务", "priority": "中", "category": "开发需求", "sap": "已完成", "acc": "NA", "final": "进行中", "plan": "2026-08-02", "overdue": true, "desc": "计收FS相关开发视频会议", "desc_html": "计收FS相关开发视频会议", "plan_txt": "无\n开发完成", "title": "中邮计收增强", "nlog": 2, "logs": [{"date": "2026-09-03", "author": "郑容彬", "source": "导入", "text": "由 Excel「中邮问题清单导入.xlsx」迁移 · 方案=开发完成 · 工时=1.5h"}, {"date": "2026-09-03", "author": "郑容彬", "source": "checklist", "text": "chk-complete-required: 解决方案=开发完成 工时=1.5h — 满足硬门"}], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-3107", "owner": "郑容彬", "raised_by": "郑容彬", "raised_dept": "财务", "priority": "中", "category": "开发需求", "sap": "已完成", "acc": "NA", "final": "进行中", "plan": "2026-08-08", "overdue": true, "desc": "计收增强相关开发", "desc_html": "计收增强相关开发", "plan_txt": "无\n开发完成", "title": "中邮计收增强", "nlog": 2, "logs": [{"date": "2026-09-03", "author": "郑容彬", "source": "导入", "text": "由 Excel「中邮问题清单导入.xlsx」迁移 · 方案=开发完成 · 工时=3h"}, {"date": "2026-09-03", "author": "郑容彬", "source": "checklist", "text": "chk-complete-required: 解决方案=开发完成 工时=3h — 满足硬门"}], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-3108", "owner": "郑容彬", "raised_by": "郑容彬", "raised_dept": "财务", "priority": "中", "category": "开发需求", "sap": "已完成", "acc": "NA", "final": "进行中", "plan": "2026-08-09", "overdue": true, "desc": "计收增强相关开发", "desc_html": "计收增强相关开发", "plan_txt": "无\n开发完成", "title": "中邮计收增强", "nlog": 2, "logs": [{"date": "2026-09-03", "author": "郑容彬", "source": "导入", "text": "由 Excel「中邮问题清单导入.xlsx」迁移 · 方案=开发完成 · 工时=4h"}, {"date": "2026-09-03", "author": "郑容彬", "source": "checklist", "text": "chk-complete-required: 解决方案=开发完成 工时=4h — 满足硬门"}], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-3109", "owner": "郑容彬", "raised_by": "郑容彬", "raised_dept": "财务", "priority": "中", "category": "开发需求", "sap": "已完成", "acc": "NA", "final": "进行中", "plan": "2026-08-10", "overdue": true, "desc": "计收增强相关开发", "desc_html": "计收增强相关开发", "plan_txt": "无\n开发完成", "title": "中邮计收增强", "nlog": 2, "logs": [{"date": "2026-09-03", "author": "郑容彬", "source": "导入", "text": "由 Excel「中邮问题清单导入.xlsx」迁移 · 方案=开发完成 · 工时=3h"}, {"date": "2026-09-03", "author": "郑容彬", "source": "checklist", "text": "chk-complete-required: 解决方案=开发完成 工时=3h — 满足硬门"}], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-3110", "owner": "郑容彬", "raised_by": "郑容彬", "raised_dept": "财务", "priority": "中", "category": "开发需求", "sap": "已完成", "acc": "NA", "final": "进行中", "plan": "2026-08-30", "overdue": true, "desc": "计收增强相关开发", "desc_html": "计收增强相关开发", "plan_txt": "无\n开发修改代码完成", "title": "中邮计收增强", "nlog": 2, "logs": [{"date": "2026-09-03", "author": "郑容彬", "source": "导入", "text": "由 Excel「中邮问题清单导入.xlsx」迁移 · 方案=开发修改代码完成 · 工时=3h"}, {"date": "2026-09-03", "author": "郑容彬", "source": "checklist", "text": "chk-complete-required: 解决方案=开发修改代码完成 工时=3h — 满足硬门"}], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-3111", "owner": "郑容彬", "raised_by": "郑容彬", "raised_dept": "财务", "priority": "中", "category": "开发需求", "sap": "已完成", "acc": "NA", "final": "进行中", "plan": "2026-08-31", "overdue": true, "desc": "计收增强相关开发", "desc_html": "计收增强相关开发", "plan_txt": "无\n开发修改代码完成", "title": "中邮计收增强", "nlog": 2, "logs": [{"date": "2026-09-03", "author": "郑容彬", "source": "导入", "text": "由 Excel「中邮问题清单导入.xlsx」迁移 · 方案=开发修改代码完成 · 工时=3h"}, {"date": "2026-09-03", "author": "郑容彬", "source": "checklist", "text": "chk-complete-required: 解决方案=开发修改代码完成 工时=3h — 满足硬门"}], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-400", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "数据问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "05-20", "overdue": true, "desc": "中邮-委外发料先进先出场景测试、库存不足拆分多行测试\n逻辑:是按最后收货日期倒序 然后默认给的库存地点还有一个情况就是当一行的领料,在一个库存地点不满足发货的情况,还要拆分多行,可以参考ZPPU008 直投领料的逻辑\n5.20测试", "desc_html": "中邮-委外发料先进先出场景测试、库存不足拆分多行测试\n逻辑:是按最后收货日期倒序 然后默认给的库存地点还有一个情况就是当一行的领料,在一个库存地点不满足发货的情况,还要拆分多行,可以参考ZPPU008 直投领料的逻辑\n5.20测试", "plan_txt": "无", "title": "中邮-委外发料先进先出场景测试、库存不足拆分多行", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-564", "owner": "王志慧", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "管理综合问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "04-01", "overdue": true, "desc": "中邮webdispatcher的管理控制问题\n中邮webdispatcher的管理控制问题", "desc_html": "中邮webdispatcher的管理控制问题\n中邮webdispatcher的管理控制问题", "plan_txt": "无", "title": "中邮webdispatcher的管理控制问题 中", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-660", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "跟踪类问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "03-28", "overdue": true, "desc": "中邮MM业务沟通\n与浚波沟通", "desc_html": "中邮MM业务沟通\n与浚波沟通", "plan_txt": "无", "title": "中邮MM业务沟通 与浚波沟通", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-661", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "用户操作问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "03-28", "overdue": true, "desc": "中邮委外业务测试\n3.28-1h\n3,29-4h\n3.30-2h\n3.31-4.10-3h测试联调沟通\n4.13-1h-补手工委外发料、入库测试记录", "desc_html": "中邮委外业务测试\n3.28-1h\n3,29-4h\n3.30-2h\n3.31-4.10-3h测试联调沟通\n4.13-1h-补手工委外发料、入库测试记录", "plan_txt": "无", "title": "中邮委外业务测试 3.28-1h 3,29-4h", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-743", "owner": "王志慧", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "数据问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "03-13", "overdue": true, "desc": "中邮硬盘大小问题(帮助客户预约服务,转至销售协商购买内存)\n中邮硬盘大小问题(帮助客户预约服务,转至销售协商购买内存)", "desc_html": "中邮硬盘大小问题(帮助客户预约服务,转至销售协商购买内存)\n中邮硬盘大小问题(帮助客户预约服务,转至销售协商购买内存)", "plan_txt": "无", "title": "中邮硬盘大小问题(帮助客户预约服务,转至销售协商", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-744", "owner": "王志慧", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "系统优化问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "03-13", "overdue": true, "desc": "中邮系统评估,已完成\n中邮系统评估,已完成", "desc_html": "中邮系统评估,已完成\n中邮系统评估,已完成", "plan_txt": "无", "title": "中邮系统评估,已完成 中邮系统评估,已完成", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-745", "owner": "王志慧", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "系统优化问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "03-07", "overdue": true, "desc": "中邮工单结束错误打note\n中邮工单结束错误打note", "desc_html": "中邮工单结束错误打note\n中邮工单结束错误打note", "plan_txt": "无", "title": "中邮工单结束错误打note 中邮工单结束错误打n", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-746", "owner": "王志慧", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "数据问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "03-13", "overdue": true, "desc": "中邮供应商外币评估报错打note\n中邮供应商外币评估报错打note", "desc_html": "中邮供应商外币评估报错打note\n中邮供应商外币评估报错打note", "plan_txt": "无", "title": "中邮供应商外币评估报错打note 中邮供应商外币", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}, {"id": "ISS-zhongyou-748", "owner": "Judy Feng", "raised_by": "", "raised_dept": "", "priority": "未定", "category": "跟踪类问题", "sap": "已完成", "acc": "待验证", "final": "待用户验证", "plan": "03-15", "overdue": true, "desc": "中邮-委外 业务调试沟通", "desc_html": "中邮-委外 业务调试沟通", "plan_txt": "无", "title": "中邮-委外 业务调试沟通", "nlog": 0, "logs": [], "linked": [], "owner_history": [], "attachments": []}], S={"total": 48, "total_logs": 12, "fs": {"待用户验证": 39, "进行中": 9}, "pri": {"未定": 41, "高": 1, "中": 6}, "owner_open": {"王志慧": 10, "Judy Feng": 24, "卢锋": 6, "郑容彬": 7, "linlv": 1}, "overdue": 47, "sap_done": 45, "final_done": 0, "today": "2026-09-03", "audit": null};
const fsOrder=["进行中(返工)","进行中","待用户验证","未开始","已完成","已关闭"];
document.getElementById('sub').textContent=
`数据源 = ${S.total} 个结构化对象(issues/*.md)· 实时重算 · 生成于 ${S.today} — 这不是那张 Excel,是它本该有的样子`;
// ① audit
if(S.audit){const a=S.audit;const items=[
[a.contradictions,'处状态自相矛盾','原表"SAP已完成"却"最终状态≠已完成"。Ledger 里最终状态是派生函数,结构上不可能矛盾。'],
[a.changelog_cells,'个单元格塞手写流水账',`已拆成 ${S.total_logs} 条带 时间·作者·来源 的 append-only 日志(点下方任意行看)。`],
[a.missing_priority+'/'+a.missing_category,'缺优先级/缺分类','没人强制填。Ledger 受控字段缺失即标红不过门。'],
[a.acc_distinct,'种"验收反馈"自由写法','同一个"已解决"68 种写法,机器没法聚合。Ledger 用受控状态+证据指针。']];
document.getElementById('audit').innerHTML=items.map(x=>
`<div class="card bad"><div class="n">${x[0]}</div><div class="l">${x[1]}</div><div class="why">${x[2]}</div></div>`).join('');
}else{document.getElementById('audit').innerHTML='<div class="card">未提供源 Excel,跳过体检</div>';}
// ② top nums
const pct=(n)=>S.total?Math.round(n/S.total*100):0;
document.getElementById('topnums').innerHTML=[
['good',S.total,'问题总数',''],
['good',S.final_done,'最终已完成',`SAP完成且用户验证 · ${pct(S.final_done)}%`],
['',S.sap_done,'SAP 已完成',`${pct(S.sap_done)}%(≠最终完成)`],
['bad',S.overdue,'超期未关闭','计划完成日已过']
].map(x=>`<div class="card ${x[0]}"><div class="n">${x[1]}</div><div class="l">${x[2]}</div><div class="why">${x[3]}</div></div>`).join('');
function dist(el,obj,order,total,title){const keys=order?order.filter(k=>obj[k]):Object.keys(obj).sort((a,b)=>obj[b]-obj[a]);
const mx=Math.max(1,...Object.values(obj));const col={'已完成':'#48d597','待用户验证':'#e8c24b','进行中':'#5fa8ff','进行中(返工)':'#ff9b54','未开始':'#9aa3b5','已关闭':'#6f7689','高':'#ff6b81','中':'#e8c24b','低':'#7f8aa0'};
let h=title?`<div class="sec" style="margin:0 0 8px">${title}</div>`:'';
h+=keys.map(k=>`<div class="item"><span>${k}</span><div class="bar"><i style="width:${obj[k]/mx*100}%;background:${col[k]||'#5fa8ff'}"></i></div><span>${obj[k]}</span></div>`).join('');
el.innerHTML=h;}
dist(document.getElementById('fsdist'),S.fs,fsOrder,S.total,'按最终状态(派生)');
dist(document.getElementById('ownerdist'),S.owner_open,null,S.total,'各责任顾问 · 未关闭(调度)');
dist(document.getElementById('pridist'),S.pri,['高','中','低','未定'],S.total,'按优先级');
// ③ table
function opts(el,arr,all){el.innerHTML=`<option value="">${all}</option>`+arr.map(v=>`<option>${v}</option>`).join('');}
opts(document.getElementById('f_owner'),[...new Set(DATA.map(d=>d.owner))].sort(),'全部责任顾问');
opts(document.getElementById('f_final'),fsOrder,'全部状态');
opts(document.getElementById('f_pri'),['高','中','低','未定'],'全部优先级');
let sortK='id',sortAsc=true;
const esc=s=>(s||'').replace(/[&<>]/g,c=>({'&':'&amp;','<':'&lt;','>':'&gt;'}[c]));
function render(){
const fo=f_owner.value,ff=f_final.value,fp=f_pri.value,q=f_q.value.trim(),od=f_od.checked,op=f_open.checked;
let rows=DATA.filter(d=>(!fo||d.owner===fo)&&(!ff||d.final===ff)&&(!fp||d.priority===fp)
&&(!od||d.overdue)&&(!op||(d.final!=='已完成'&&d.final!=='已关闭'))
&&(!q||(d.id+d.title+d.desc).toLowerCase().includes(q.toLowerCase())));
rows.sort((a,b)=>{let x=a[sortK],y=b[sortK];if(sortK==='nlog'){x=+x;y=+y}return (x>y?1:x<y?-1:0)*(sortAsc?1:-1)});
tb.innerHTML=rows.map(d=>{
const od=d.overdue?'<span class="od"> ⚠超期</span>':'';
const logs=d.logs.map(l=>`<div class="e"><div class="meta"><b>${l.date}</b> · ${esc(l.author)} · <span class="tag">${esc(l.source)}</span></div>${esc(l.text)}</div>`).join('');
const lk=(d.linked||[]).map(x=>`<span class="tag">${x.rel}${x.id}</span>`).join('');
const attChips=(d.attachments||[]).map(a=>`<span class="tag">${esc(a.filename)}</span>`).join('');
const ownerHist=(d.owner_history||[]).map(h=>`<div class="e"><div class="meta"><b>${esc(h.date)}</b> · ${esc(h.by)} · <span class="tag">转派</span></div>${esc(h.from)}${esc(h.to)}${esc(h.reason||'')}</div>`).join('');
return `<tr class="issue" onclick="this.nextElementSibling.style.display=this.nextElementSibling.style.display==='table-row'?'none':'table-row'">
<td>${d.id}</td><td>${esc(d.owner)}</td><td class="pr-${d.priority}">${d.priority}</td>
<td><span class="pill f-${d.final}">${d.final}</span></td><td>${d.plan||'—'}${od}</td><td>${d.nlog}</td><td>${esc(d.title)}</td></tr>
<tr class="detail" style="display:none"><td colspan="7"><div class="dbox">
<div class="kv"><b>${d.id}</b> 提出:${esc(d.raised_dept)}/${esc(d.raised_by)} SAP:${d.sap} 验收:${d.acc} 分类:${esc(d.category)} ${lk}</div>
<div class="kv">责任顾问:${esc(d.owner)} ${attChips}</div>
<div class="kv" style="white-space:pre-wrap">问题描述:${d.desc_html}</div>
<div class="kv">当前方案:${esc(d.plan_txt)||'—'}</div>
<div class="sec" style="margin:12px 0 6px">责任人变更历史</div>
<div class="log">${ownerHist||'<div class="note">无</div>'}</div>
<div class="sec" style="margin:12px 0 6px">进展日志(append-only)</div>
<div class="log">${logs||'<div class="note">无</div>'}</div>
</div></td></tr>`;}).join('');
foot.textContent=`显示 ${rows.length} / ${DATA.length} 条 · 点行展开进展日志`;
}
document.querySelectorAll('th[data-k]').forEach(th=>th.onclick=()=>{const k=th.dataset.k;if(sortK===k)sortAsc=!sortAsc;else{sortK=k;sortAsc=true}render();});
['f_owner','f_final','f_pri','f_q','f_od','f_open'].forEach(id=>document.getElementById(id).addEventListener('input',render));
render();
</script></body></html>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment