主要改动: - 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)
112 lines
7.1 KiB
HTML
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">></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> |