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)
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
<!DOCTYPE html>
|
||||
<!-- 角色:赞助方 原型:原型/会议详情.html -->
|
||||
<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:12px}.breadcrumb a{color:#1890ff;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}
|
||||
.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}
|
||||
.section-title{font-size:16px;font-weight:600;color:#1a1a1a;margin-bottom:16px;padding-left:10px;border-left:3px solid #1890ff}
|
||||
.info-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 32px}.info-row{display:flex;align-items:center}
|
||||
.info-label{flex:0 0 110px;font-size:14px;color:#595959;text-align:right;white-space:nowrap;padding-right:16px}.info-value{font-size:14px;color:#1a1a1a}.info-value.code{font-family:ui-monospace,"Courier New",monospace;color:#1890ff}
|
||||
.form-actions{display:flex;justify-content:flex-start;padding:16px 0 0}.btn-default{height:36px;padding:0 32px;background:#fff;color:#333;border:1px solid #d9d9d9;border-radius:4px;font-size:14px;cursor:pointer}.btn-default:hover{border-color:#1890ff;color:#1890ff}
|
||||
@media(max-width:768px){.content{padding:16px}.card{padding:16px}.info-grid{grid-template-columns:1fr}}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<main class="content">
|
||||
<div class="breadcrumb"><a href="javascript:void(0)" onclick="goBack()">会议列表</a> > 会议详情</div>
|
||||
<h1 class="page-title">会议详情</h1>
|
||||
<div class="card"><div class="section-title">会议基本信息</div>
|
||||
<div class="info-grid">
|
||||
<div class="info-row"><span class="info-label">项目编号:</span><span class="info-value code">ZH-2026-658</span></div><div class="info-row"><span class="info-label">会议名称:</span><span class="info-value">小牛血清创新应用研讨会</span></div>
|
||||
<div class="info-row"><span class="info-label">项目名称:</span><span class="info-value">小牛血清创新应用研讨会</span></div><div class="info-row"><span class="info-label">期数:</span><span class="info-value">3/26</span></div>
|
||||
<div class="info-row"><span class="info-label">总场次/总期数:</span><span class="info-value">26</span></div><div class="info-row"><span class="info-label">会议开始时间:</span><span class="info-value">2026.05.13 11:30</span></div>
|
||||
<div class="info-row"><span class="info-label">支持单位:</span><span class="info-value">北京XXXX有限公司</span></div><div class="info-row"><span class="info-label">会议结束时间:</span><span class="info-value">2026.05.15 11:30</span></div>
|
||||
<div class="info-row"><span class="info-label">创建时间:</span><span class="info-value">2026.05.11 11:30</span></div><div class="info-row"><span class="info-label">创建人员:</span><span class="info-value">张三</span></div>
|
||||
</div></div>
|
||||
<div class="form-actions"><button type="button" class="btn-default" onclick="goBack()">返回</button></div>
|
||||
</main>
|
||||
<script>function goBack(){try{if(window.parent&&window.parent.document.getElementById('contentFrame')){window.parent.document.getElementById('contentFrame').src='sponsor-meetings.html'}else{history.back()}}catch(e){history.back()}}</script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user