Files
guoju0808/proto/html/components/admin-intent-support.html
郭庆泰 cf5790229a refactor: 合并 biz_support_unit/biz_execution_unit/biz_service_org 为 biz_org, 删除 2 张孤儿表, 改 biz_person.work_unit → org_id FK
主要改动:
- SQL: biz_support_unit → biz_org, 加 org_type, 加 business_nature; 删 biz_execution_unit, biz_service_org
- SQL: biz_project.support_unit_id/name + service_org_id/name → org_id/name/type
- SQL: biz_meeting.support_unit_name → org_name
- SQL: biz_person.work_unit → org_id (FK)
- 后端: 新 BizOrg entity/mapper/service/controller
- 后端: BizProject/BizMeeting 字段重命名
- 后端: 删 12 个 BizSupportUnit/BizExecutionUnit/BizServiceOrg Java 文件
- 后端: BizPersonImportVO.workUnit → orgName (导入时查 biz_org 取 org_id)
- 后端: BizAuthController.registerExecutor 完整实现 (原 registerSupplier stub)
- 前端: 新 admin/Orgs.vue + manager/Orgs.vue (原 SupportUnits)
- 前端: RegisterExecutor.vue (原 RegisterSupplier, 单页 2 步)
- 前端: sponsor/executor/manager 多个文件 workUnit → orgId/orgName 重命名
- 前端: 统一 supplier → executor, 业务命名 sponsor(赞助方) / executor(执行方=供应商)
- 前端: 全工程 execution → executor (company type / role / person unit_type)
2026-08-15 12:41:10 +08:00

112 lines
7.1 KiB
HTML

<!DOCTYPE html>
<!--
============================================================
角色: 🟦 后台 父级: admin.html (iframe#contentFrame)
来源: 原型/意向支持.html + 原型/files/意向支持/styles.css
============================================================
按 top 升序的内容区模块:
面包屑 (T42) → 工作台 > 意向支持
h1 标题 → 意向支持管理
筛选区 (T169-174):
u14600 意向项目名称 / u14542 姓名 / u14546 工作单位
红字提示 (T234): u14676 *项目公示中点击支持意向后, 显示在此
表格表头 (T296) 7 列 (只读, 无操作):
u14606 意向项目编号 / u14608 意向项目名称 / u14538 姓名
/ u14658 单位名称 / u14548 部门 / u14550 职务 / u14640 手机号
数据行 (T350-T645) 8 行
============================================================
自检:
✅ 全部内容区按 top 提取
✅ 无动态面板 (ax_default_hidden = 0)
✅ 框架区排除: 侧边栏 / 顶栏 / 竖线(u14696 L220) / 横线(u14540 T329)
✅ 8 行数据完整, 操作列无 (只读记录)
============================================================
-->
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<title>意向支持 - 后台</title>
<style>
*{margin:0;padding:0;box-sizing:border-box}
body{font-family:-apple-system,"PingFang SC","Microsoft YaHei",sans-serif;color:#333;background:#fafafa;min-height:100vh}
.content{padding:24px 32px}
.breadcrumb{font-size:13px;color:#8c8c8c;margin-bottom:16px}
.breadcrumb a{color:#1890ff;text-decoration:none;cursor:pointer}
.breadcrumb a:hover{text-decoration:underline}
.breadcrumb .sep{margin:0 6px;color:#bfbfbf}
.breadcrumb .current{color:#595959}
.page-title{font-size:22px;font-weight:600;color:#1a1a1a;margin-bottom:20px}
.card{background:#fff;border-radius:8px;padding:20px 24px;margin-bottom:16px;border:1px solid #f0f0f0}
.filter-row{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center}
.filter-field{flex:0 0 240px;display:flex;align-items:center;gap:8px}
.filter-label{font-size:14px;color:#595959;white-space:nowrap;flex-shrink:0}
.filter-input{flex:1;min-width:0;height:32px;padding:0 10px;border:1px solid #d9d9d9;border-radius:4px;font-size:13px;color:#333;background:#fff;outline:none}
.filter-input:focus{border-color:#1890ff;box-shadow:0 0 0 3px rgba(24,144,255,0.1)}
.filter-btn{height:32px;padding:0 24px;background:#1890ff;color:#fff;border:none;border-radius:4px;font-size:13px;cursor:pointer;flex:0 0 auto}
.filter-btn:hover{background:#096dd9}
.hint-text{font-size:12px;color:#ff4d4f;margin:8px 0;line-height:1.6}
.table-wrap{background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow-x:auto}
.data-table{width:100%;border-collapse:collapse;font-size:13px;table-layout:auto;min-width:1100px}
.data-table thead th{background:#fafafa;padding:12px;text-align:left;color:#1a1a1a;font-weight:600;border-bottom:1px solid #f0f0f0;white-space:nowrap}
.data-table tbody td{padding:12px;border-bottom:1px solid #f5f5f5;color:#595959;vertical-align:middle;white-space:nowrap}
.data-table tbody tr:hover{background:#fafcff}
.col-code{color:#1a1a1a;font-weight:500}
.col-name{color:#1a1a1a}
@media(max-width:768px){.filter-row{gap:12px}.filter-field{flex:0 0 100%}.content{padding:16px}}
</style>
</head>
<body>
<main class="content">
<div class="breadcrumb">
<a href="javascript:void(0)" onclick="navigateTo('admin-home.html')">工作台</a>
<span class="sep">&gt;</span>
<span class="current">意向支持</span>
</div>
<h1 class="page-title">意向支持管理</h1>
<div class="card">
<div class="filter-row">
<div class="filter-field"><span class="filter-label">意向项目名称:</span><input type="text" class="filter-input" placeholder="输入意向项目名称"></div>
<div class="filter-field"><span class="filter-label">姓名:</span><input type="text" class="filter-input" placeholder="输入姓名"></div>
<div class="filter-field"><span class="filter-label">工作单位:</span><input type="text" class="filter-input" placeholder="输入工作单位"></div>
<button class="filter-btn">查找</button>
</div>
<p class="hint-text">*项目公示中点击支持意向后, 显示在此</p>
</div>
<div class="table-wrap">
<table class="data-table">
<thead>
<tr>
<th>意向项目编号</th><th>意向项目名称</th><th>姓名</th>
<th>单位名称</th><th>部门</th><th>职务</th><th>手机号</th>
</tr>
</thead>
<tbody>
<tr><td><span class="col-code">ZH-2026-658</span></td><td>小牛血清创新应用研讨会</td><td>张三</td><td>北京XXXXXX公司</td><td>华北大区</td><td>项目负责人</td><td>13512321597</td></tr>
<tr><td><span class="col-code">ZH-2026-658</span></td><td>小牛血清创新应用研讨会</td><td>李四</td><td>北京XXXXXX公司</td><td>华北大区</td><td>项目负责人</td><td>13512321597</td></tr>
<tr><td><span class="col-code">ZH-2026-658</span></td><td>小牛血清创新应用研讨会</td><td>张三</td><td>北京XXXXXX公司</td><td>华北大区</td><td>项目负责人</td><td>13512321597</td></tr>
<tr><td><span class="col-code">ZH-2026-658</span></td><td>小牛血清创新应用研讨会</td><td>李四</td><td>北京XXXXXX公司</td><td>华北大区</td><td>项目负责人</td><td>13512321597</td></tr>
<tr><td><span class="col-code">ZH-2026-658</span></td><td>小牛血清创新应用研讨会</td><td>张三</td><td>北京XXXXXX公司</td><td>华北大区</td><td>项目负责人</td><td>13512321597</td></tr>
<tr><td><span class="col-code">ZH-2026-658</span></td><td>小牛血清创新应用研讨会</td><td>李四</td><td>北京XXXXXX公司</td><td>华北大区</td><td>项目负责人</td><td>13512321597</td></tr>
<tr><td><span class="col-code">ZH-2026-658</span></td><td>小牛血清创新应用研讨会</td><td>张三</td><td>北京XXXXXX公司</td><td>华北大区</td><td>项目负责人</td><td>13512321597</td></tr>
<tr><td><span class="col-code">ZH-2026-658</span></td><td>小牛血清创新应用研讨会</td><td>李四</td><td>北京XXXXXX公司</td><td>华北大区</td><td>项目负责人</td><td>13512321597</td></tr>
</tbody>
</table>
</div>
</main>
<script>
function navigateTo(href) {
try {
if (window.parent && window.parent.document.getElementById('contentFrame')) {
window.parent.document.getElementById('contentFrame').src = href;
} else { window.location.href = href; }
} catch (e) { window.location.href = href; }
}
</script>
</body>
</html>