feat: 医疗点PAD端首版原型(1280×800横屏20页含登录/任务中心/日常诊疗/随访/慢病干预/健康宣教/员工档案/健康监测/床头呼叫/报告解读,抽屉交互页内实现,站点地图同步与项目背景尺寸规范更新,新增模块CHANGELOG);全站演示数据脱敏(示例人名王建国改石维国、周明远改曲志明,机构长庆油田改CQ油田,覆盖应急/体检/体重/营养/餐厅终端/大屏等约30页);现场体检签到码由图标切换改为条形码/二维码双选项卡切换;新增健康长寿系统升级改造详细规划V8文档

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
fengpu
2026-09-04 17:51:21 +08:00
co-authored by Claude Opus 4.7
parent 29a09e9402
commit 15ca37b892
57 changed files with 7353 additions and 162 deletions
@@ -233,7 +233,7 @@ function switchEmpType(type){
/* 能源员工搜索 */
var _emps=[
{name:'王建国',code:'EMP20230156',org:'采油一厂',dept:'作业一区',tel:'138-9201-1001',idCard:'610102197201******'},
{name:'石维国',code:'EMP20230156',org:'采油一厂',dept:'作业一区',tel:'138-9201-1001',idCard:'610102197201******'},
{name:'张丽华',code:'EMP20220089',org:'公司机关',dept:'综合管理部',tel:'138-9201-2002',idCard:'610103198105******'},
{name:'刘志强',code:'EMP20210234',org:'采油二厂',dept:'注水站',tel:'138-9201-3003',idCard:'610104198308******'},
{name:'陈秀英',code:'EMP20230312',org:'采气一厂',dept:'集输站',tel:'138-9201-4004',idCard:'620102196802******'},
@@ -344,7 +344,7 @@
</tr>
<tr>
<td class="col-fixed col-fixed-1">4</td>
<td class="col-fixed col-fixed-2">王建国-男-52</td>
<td class="col-fixed col-fixed-2">石维国-男-52</td>
<td class="col-fixed col-fixed-3">EMP20230156</td>
<td>采油一厂</td>
<td>作业一区</td>
@@ -215,7 +215,7 @@
<td><span class="tag tag-orange">工单超时</span></td>
<td style="font-family:monospace;color:var(--text-secondary);">WO20260420035</td>
<td>西安应急中心</td>
<td>王建</td>
<td>石维</td>
<td>2026-04-20 09:15</td>
<td><div class="action-btns"><span class="link" onclick="openWoDetail(this)">详情</span></div></td>
</tr>
@@ -224,7 +224,7 @@
<td><span class="tag tag-orange">工单超时</span></td>
<td style="font-family:monospace;color:var(--text-secondary);">WO20260420035</td>
<td>西安应急中心</td>
<td>王建</td>
<td>石维</td>
<td>2026-04-20 09:15</td>
<td><div class="action-btns"><span class="link" onclick="openWoDetail(this)">详情</span></div></td>
</tr>
@@ -242,7 +242,7 @@
<td><span class="tag tag-orange">工单超时</span></td>
<td style="font-family:monospace;color:var(--text-secondary);">WO20260419012</td>
<td>延安应急中心</td>
<td>王建</td>
<td>石维</td>
<td>2026-04-19 14:20</td>
<td><div class="action-btns"><span class="link" onclick="openWoDetail(this)">详情</span></div></td>
</tr>
@@ -269,7 +269,7 @@
<td><span class="tag tag-orange">工单超时</span></td>
<td style="font-family:monospace;color:var(--text-secondary);">WO20260417056</td>
<td>延安应急中心</td>
<td>王建</td>
<td>石维</td>
<td>2026-04-17 15:48</td>
<td><div class="action-btns"><span class="link" onclick="openWoDetail(this)">详情</span></div></td>
</tr>
@@ -401,8 +401,8 @@ document.getElementById('callDetailModal').addEventListener('click',function(e){
// 工单超时模拟数据(按工单编号索引)
var woMockData={
'WO20260420035':{name:'王旭',gender:'男',age:'53',empNo:'56985',company:'公司机关',dept:'健康科',phone:'18566985523',idCard:'430626196500236',orderNo:'YJ5633256',type:'正常派单',status:'未完成',helpType:'应急视频',helpTime:'2026-03-21 15:12:21',location:'陕西省西安市雁塔区电子一路56号',center:'西安应急中心',operator:'刘旭',professional:'刘旭'},
'WO20260419012':{name:'李明辉',gender:'男',age:'47',empNo:'32156',company:'采油二厂',dept:'生产运行科',phone:'13709125587',idCard:'610402197902156',orderNo:'YJ5633102',type:'正常派单',status:'未完成',helpType:'电话求助',helpTime:'2026-03-18 10:35:40',location:'甘肃省庆阳市西峰区CQ大道128号',center:'延安应急中心',operator:'王建国',professional:'张婧'},
'WO20260417056':{name:'赵志刚',gender:'男',age:'51',empNo:'41023',company:'采油三厂',dept:'工程技术科',phone:'15891034421',idCard:'610502197503087',orderNo:'YJ5632890',type:'正常派单',status:'未完成',helpType:'一键求助',helpTime:'2026-03-15 08:22:15',location:'陕西省延安市宝塔区长青路89号',center:'延安应急中心',operator:'王建国',professional:'张明'}
'WO20260419012':{name:'李明辉',gender:'男',age:'47',empNo:'32156',company:'采油二厂',dept:'生产运行科',phone:'13709125587',idCard:'610402197902156',orderNo:'YJ5633102',type:'正常派单',status:'未完成',helpType:'电话求助',helpTime:'2026-03-18 10:35:40',location:'甘肃省庆阳市西峰区CQ大道128号',center:'延安应急中心',operator:'石维国',professional:'张婧'},
'WO20260417056':{name:'赵志刚',gender:'男',age:'51',empNo:'41023',company:'采油三厂',dept:'工程技术科',phone:'15891034421',idCard:'610502197503087',orderNo:'YJ5632890',type:'正常派单',status:'未完成',helpType:'一键求助',helpTime:'2026-03-15 08:22:15',location:'陕西省延安市宝塔区长青路89号',center:'延安应急中心',operator:'石维国',professional:'张明'}
};
function openWoDetail(linkEl){
@@ -232,7 +232,7 @@
var secondaryBtn=document.querySelector('.bottom-bar .btn-default');
// 预填示例数据
setField('姓名','王建国');
setField('姓名','石维国');
setField('身份证号','610102198503****');
setField('联系电话','138****2001');
setField('所在医院','西安交通大学第一附属医院');
@@ -219,7 +219,7 @@
<select class="filter-select" style="min-width:160px;">
<option>请选择</option>
<option>宁夏宝石花医院</option>
<option>长庆油田医院</option>
<option>CQ油田医院</option>
<option>长安胃肠镜医院</option>
</select>
</div>
@@ -258,9 +258,9 @@
<tbody>
<tr><td>陈伟</td><td>30078912</td><td>610103197809220015</td><td>采油四厂</td><td>工程技术科</td><td>2026年度胃肠镜预选</td><td>宁夏宝石花医院</td><td>2026-03-05 10:23</td></tr>
<tr><td>刘芳</td><td>30082345</td><td>610103197905120034</td><td>采油四厂</td><td>综合办</td><td>2026年度胃肠镜预选</td><td>宁夏宝石花医院</td><td>2026-03-06 14:41</td></tr>
<tr><td>王强</td><td>30085678</td><td>610103197403080024</td><td>采油五厂</td><td>采油队</td><td>2026年度胃肠镜预选</td><td>长庆油田医院</td><td>2026-04-02 09:15</td></tr>
<tr><td>王强</td><td>30085678</td><td>610103197403080024</td><td>采油五厂</td><td>采油队</td><td>2026年度胃肠镜预选</td><td>CQ油田医院</td><td>2026-04-02 09:15</td></tr>
<tr><td>李娜</td><td>30088901</td><td>610103198511090026</td><td>采油五厂</td><td>财务科</td><td>2026年度胃肠镜预选</td><td>长安胃肠镜医院</td><td>2026-04-08 16:52</td></tr>
<tr><td>赵敏</td><td>30094567</td><td>610103196807260046</td><td>采油六厂</td><td>地质所</td><td>2026年度胃肠镜预选</td><td>长庆油田医院</td><td>2026-04-11 11:30</td></tr>
<tr><td>赵敏</td><td>30094567</td><td>610103196807260046</td><td>采油六厂</td><td>地质所</td><td>2026年度胃肠镜预选</td><td>CQ油田医院</td><td>2026-04-11 11:30</td></tr>
</tbody>
</table>
</div>
@@ -225,7 +225,7 @@
<select class="filter-select" style="min-width:160px;">
<option>请选择</option>
<option>宁夏宝石花医院</option>
<option>长庆油田医院</option>
<option>CQ油田医院</option>
<option>长安胃肠镜医院</option>
</select>
</div>
@@ -252,7 +252,7 @@
<tbody>
<tr><td>采油四厂</td><td>工程技术科</td><td>2026</td><td>2026年度胃肠镜预选</td><td>宁夏宝石花医院</td><td><span class="num-link" onclick="openDetail('采油四厂 工程技术科 / 宁夏宝石花医院')">12</span></td></tr>
<tr><td>采油四厂</td><td>综合办</td><td>2026</td><td>2026年度胃肠镜预选</td><td>宁夏宝石花医院</td><td><span class="num-link" onclick="openDetail('采油四厂 综合办 / 宁夏宝石花医院')">8</span></td></tr>
<tr><td>采油五厂</td><td>采油队</td><td>2026</td><td>2026年度胃肠镜预选</td><td>长庆油田医院</td><td><span class="num-link" onclick="openDetail('采油五厂 采油队 / 长庆油田医院')">23</span></td></tr>
<tr><td>采油五厂</td><td>采油队</td><td>2026</td><td>2026年度胃肠镜预选</td><td>CQ油田医院</td><td><span class="num-link" onclick="openDetail('采油五厂 采油队 / CQ油田医院')">23</span></td></tr>
<tr><td>采油六厂</td><td>地质所</td><td>2026</td><td>2026年度胃肠镜预选</td><td>长安胃肠镜医院</td><td><span class="num-link" onclick="openDetail('采油六厂 地质所 / 长安胃肠镜医院')">6</span></td></tr>
</tbody>
</table>
@@ -291,7 +291,7 @@
<select class="filter-select" style="min-width:160px;">
<option>请选择</option>
<option>宁夏宝石花医院</option>
<option>长庆油田医院</option>
<option>CQ油田医院</option>
<option>长安胃肠镜医院</option>
</select>
</div>
@@ -318,7 +318,7 @@
<tbody>
<tr><td>宁夏宝石花医院</td><td>2026</td><td>采油四厂</td><td><span class="num-link" onclick="openDetail('宁夏宝石花医院 / 采油四厂')">20</span></td></tr>
<tr><td>宁夏宝石花医院</td><td>2026</td><td>采油五厂</td><td><span class="num-link" onclick="openDetail('宁夏宝石花医院 / 采油五厂')">15</span></td></tr>
<tr><td>长庆油田医院</td><td>2026</td><td>采油五厂</td><td><span class="num-link" onclick="openDetail('长庆油田医院 / 采油五厂')">31</span></td></tr>
<tr><td>CQ油田医院</td><td>2026</td><td>采油五厂</td><td><span class="num-link" onclick="openDetail('CQ油田医院 / 采油五厂')">31</span></td></tr>
<tr><td>长安胃肠镜医院</td><td>2026</td><td>采油六厂</td><td><span class="num-link" onclick="openDetail('长安胃肠镜医院 / 采油六厂')">9</span></td></tr>
</tbody>
</table>
@@ -351,7 +351,7 @@
<tbody>
<tr><td>陈伟</td><td>30078912</td><td>610103197809220015</td><td>采油四厂</td><td>工程技术科</td><td>宁夏宝石花医院</td><td>2026-03-05 10:23</td></tr>
<tr><td>刘芳</td><td>30082345</td><td>610103197905120034</td><td>采油四厂</td><td>综合办</td><td>宁夏宝石花医院</td><td>2026-03-06 14:41</td></tr>
<tr><td>王强</td><td>30085678</td><td>610103197403080024</td><td>采油五厂</td><td>采油队</td><td>长庆油田医院</td><td>2026-04-02 09:15</td></tr>
<tr><td>王强</td><td>30085678</td><td>610103197403080024</td><td>采油五厂</td><td>采油队</td><td>CQ油田医院</td><td>2026-04-02 09:15</td></tr>
</tbody>
</table>
</div>
@@ -306,7 +306,7 @@
</tr>
</thead>
<tbody>
<tr><td>1</td><td>王建</td><td>20045678</td><td></td><td>59</td><td>610105196712080031</td><td>13845678901</td><td>公司机关</td><td>安全环保部</td><td>2026</td><td></td><td>冠脉CTA</td><td>未体检</td><td>宁夏宝石花医院</td><td><span class="link">编辑</span> <span class="link" style="margin-left:8px;">删除</span></td></tr>
<tr><td>1</td><td>石维</td><td>20045678</td><td></td><td>59</td><td>610105196712080031</td><td>13845678901</td><td>公司机关</td><td>安全环保部</td><td>2026</td><td></td><td>冠脉CTA</td><td>未体检</td><td>宁夏宝石花医院</td><td><span class="link">编辑</span> <span class="link" style="margin-left:8px;">删除</span></td></tr>
</tbody>
</table>
</div>
@@ -424,14 +424,14 @@ function deleteRow(el){
/* ===== 添加本次冠脉CTA检查人员弹窗 ===== */
var candidateData = [
{code:'20045678', name:'王建国', idcard:'610105196712080031', phone:'13845678901', gender:'男', age:'59', ageRange:'50-60', unit:'公司机关', dept:'安全环保部', ctaItem:'冠脉CTA', sysStatus:'未体检', hospital:'宁夏宝石花医院'},
{code:'20045678', name:'石维国', idcard:'610105196712080031', phone:'13845678901', gender:'男', age:'59', ageRange:'50-60', unit:'公司机关', dept:'安全环保部', ctaItem:'冠脉CTA', sysStatus:'未体检', hospital:'宁夏宝石花医院'},
{code:'20051234', name:'刘淑芬', idcard:'610105197105120034', phone:'13945789012', gender:'女', age:'55', ageRange:'50-60', unit:'公司机关', dept:'财务部', ctaItem:'冠脉CTA', sysStatus:'未体检', hospital:'宁夏宝石花医院'},
{code:'20052345', name:'张德贵', idcard:'610105196403080024', phone:'13745890123', gender:'男', age:'62', ageRange:'60以上', unit:'采油一厂', dept:'作业区', ctaItem:'冠脉CTA', sysStatus:'未体检', hospital:'长庆油田医院'},
{code:'20053456', name:'李红梅', idcard:'610105197409220011', phone:'13645901234', gender:'女', age:'52', ageRange:'50-60', unit:'采油一厂', dept:'综合办', ctaItem:'冠脉CTA', sysStatus:'未体检', hospital:'长庆油田医院'},
{code:'20052345', name:'张德贵', idcard:'610105196403080024', phone:'13745890123', gender:'男', age:'62', ageRange:'60以上', unit:'采油一厂', dept:'作业区', ctaItem:'冠脉CTA', sysStatus:'未体检', hospital:'CQ油田医院'},
{code:'20053456', name:'李红梅', idcard:'610105197409220011', phone:'13645901234', gender:'女', age:'52', ageRange:'50-60', unit:'采油一厂', dept:'综合办', ctaItem:'冠脉CTA', sysStatus:'未体检', hospital:'CQ油田医院'},
{code:'20054567', name:'王军', idcard:'610105196807260046', phone:'13546012345', gender:'男', age:'58', ageRange:'50-60', unit:'采油二厂', dept:'采油队', ctaItem:'冠脉CTA', sysStatus:'未体检', hospital:'宁夏宝石花医院'},
{code:'20055678', name:'赵丽', idcard:'610105197711090026', phone:'13446123456', gender:'女', age:'49', ageRange:'40-50', unit:'采油二厂', dept:'财务科', ctaItem:'冠脉CTA', sysStatus:'未体检', hospital:'长庆油田医院'},
{code:'20055678', name:'赵丽', idcard:'610105197711090026', phone:'13446123456', gender:'女', age:'49', ageRange:'40-50', unit:'采油二厂', dept:'财务科', ctaItem:'冠脉CTA', sysStatus:'未体检', hospital:'CQ油田医院'},
{code:'20056789', name:'孙志强', idcard:'610105197003150019', phone:'13346234567', gender:'男', age:'56', ageRange:'50-60', unit:'公司机关', dept:'人事部', ctaItem:'冠脉CTA', sysStatus:'未体检', hospital:'宁夏宝石花医院'},
{code:'20057890', name:'陈桂芳', idcard:'610105196504210025', phone:'13246345678', gender:'女', age:'61', ageRange:'60以上', unit:'采油一厂', dept:'地质所', ctaItem:'冠脉CTA', sysStatus:'未体检', hospital:'长庆油田医院'}
{code:'20057890', name:'陈桂芳', idcard:'610105196504210025', phone:'13246345678', gender:'女', age:'61', ageRange:'60以上', unit:'采油一厂', dept:'地质所', ctaItem:'冠脉CTA', sysStatus:'未体检', hospital:'CQ油田医院'}
];
var selectedMap = {};
@@ -419,7 +419,7 @@
</div>
<div class="multi-select__dropdown" id="pick-hospital-dropdown">
<label class="multi-select__option"><input type="checkbox" value="宁夏宝石花医院" onchange="onHospitalChange()">宁夏宝石花医院</label>
<label class="multi-select__option"><input type="checkbox" value="长庆油田医院" onchange="onHospitalChange()">长庆油田医院</label>
<label class="multi-select__option"><input type="checkbox" value="CQ油田医院" onchange="onHospitalChange()">CQ油田医院</label>
<label class="multi-select__option"><input type="checkbox" value="长安胃肠镜医院" onchange="onHospitalChange()">长安胃肠镜医院</label>
<label class="multi-select__option"><input type="checkbox" value="庆阳医院" onchange="onHospitalChange()">庆阳医院</label>
</div>
@@ -469,12 +469,12 @@ function deleteRow(el){
var candidateData = [
{code:'30078912', name:'陈伟', idcard:'610103197809220015', phone:'13809123456', gender:'男', age:'48', ageRange:'40-50', unit:'采油四厂', dept:'工程技术科', gastroItem:'胃镜,肠镜', sysStatus:'未体检', hospital:'宁夏宝石花医院'},
{code:'30082345', name:'刘芳', idcard:'610103197905120034', phone:'13909134567', gender:'女', age:'45', ageRange:'40-50', unit:'采油四厂', dept:'综合办', gastroItem:'胃镜', sysStatus:'未体检', hospital:'宁夏宝石花医院'},
{code:'30085678', name:'王强', idcard:'610103197403080024', phone:'13709145678', gender:'男', age:'52', ageRange:'50-60', unit:'采油五厂', dept:'采油队', gastroItem:'肠镜', sysStatus:'未体检', hospital:'长庆油田医院'},
{code:'30088901', name:'李娜', idcard:'610103198511090026', phone:'13609156789', gender:'女', age:'41', ageRange:'40-50', unit:'采油五厂', dept:'财务科', gastroItem:'胃镜,肠镜', sysStatus:'未体检', hospital:'长庆油田医院'},
{code:'30085678', name:'王强', idcard:'610103197403080024', phone:'13709145678', gender:'男', age:'52', ageRange:'50-60', unit:'采油五厂', dept:'采油队', gastroItem:'肠镜', sysStatus:'未体检', hospital:'CQ油田医院'},
{code:'30088901', name:'李娜', idcard:'610103198511090026', phone:'13609156789', gender:'女', age:'41', ageRange:'40-50', unit:'采油五厂', dept:'财务科', gastroItem:'胃镜,肠镜', sysStatus:'未体检', hospital:'CQ油田医院'},
{code:'30091234', name:'张伟', idcard:'610103197109220011', phone:'13509167890', gender:'男', age:'55', ageRange:'50-60', unit:'采油六厂', dept:'作业区', gastroItem:'胃镜', sysStatus:'已体检', hospital:'宁夏宝石花医院'},
{code:'30094567', name:'赵敏', idcard:'610103196807260046', phone:'13409178901', gender:'女', age:'58', ageRange:'50-60', unit:'采油六厂', dept:'地质所', gastroItem:'肠镜', sysStatus:'未体检', hospital:'长庆油田医院'},
{code:'30094567', name:'赵敏', idcard:'610103196807260046', phone:'13409178901', gender:'女', age:'58', ageRange:'50-60', unit:'采油六厂', dept:'地质所', gastroItem:'肠镜', sysStatus:'未体检', hospital:'CQ油田医院'},
{code:'30097890', name:'孙军', idcard:'610103198303150019', phone:'13309189012', gender:'男', age:'47', ageRange:'40-50', unit:'采油四厂', dept:'维修队', gastroItem:'胃镜,肠镜', sysStatus:'未体检', hospital:'宁夏宝石花医院'},
{code:'30099901', name:'周丽', idcard:'610103196404210025', phone:'13209190123', gender:'女', age:'62', ageRange:'60以上', unit:'采油五厂', dept:'综合办', gastroItem:'肠镜', sysStatus:'未体检', hospital:'长庆油田医院'}
{code:'30099901', name:'周丽', idcard:'610103196404210025', phone:'13209190123', gender:'女', age:'62', ageRange:'60以上', unit:'采油五厂', dept:'综合办', gastroItem:'肠镜', sysStatus:'未体检', hospital:'CQ油田医院'}
];
var selectedMap = {};
@@ -420,7 +420,7 @@ function deleteRow(el){
/* ===== 添加指定体检医院员工弹窗 ===== */
var candidateData = [
{code:'00008512', name:'王建国', idcard:'511222197512120031', phone:'13717501234', gender:'男', age:'51', ageRange:'50-60', unit:'第一采油厂', dept:'采油队'},
{code:'00008512', name:'石维国', idcard:'511222197512120031', phone:'13717501234', gender:'男', age:'51', ageRange:'50-60', unit:'第一采油厂', dept:'采油队'},
{code:'00008623', name:'刘淑芬', idcard:'511222198003080034', phone:'13817512345', gender:'女', age:'46', ageRange:'40-50', unit:'第一采油厂', dept:'综合办'},
{code:'00008734', name:'张德贵', idcard:'511222197109220011', phone:'13917523456', gender:'男', age:'55', ageRange:'50-60', unit:'第二采油厂', dept:'作业区'},
{code:'00008845', name:'李红梅', idcard:'511222198511090026', phone:'13617534567', gender:'女', age:'41', ageRange:'40-50', unit:'第二采油厂', dept:'财务科'},
@@ -566,11 +566,11 @@ var candidateData = [
{code:'50501234', name:'陈晨', idcard:'411330198802150025', phone:'13891234567', gender:'女', age:'41', ageRange:'40-50', unit:'CQ工程设计有限公司', dept:'建筑设计部', jobType:'热力司炉工', empForm:'合同制B', entryDate:'1994-09-01', hazardDate:'2000-05-01', examForm:'在岗期间', sysStatus:'未体检', hospital:'宁夏宝石花医院', hazardFactor:'噪声,一氧化碳'},
{code:'50502345', name:'刘洋', idcard:'411330197805120034', phone:'13991345678', gender:'男', age:'48', ageRange:'40-50', unit:'第二采气厂', dept:'采气作业区', jobType:'采气工', empForm:'合同制A', entryDate:'1998-07-15', hazardDate:'2002-03-20', examForm:'在岗期间', sysStatus:'未体检', hospital:'宁夏宝石花医院', hazardFactor:'噪声,硫化氢'},
{code:'50503456', name:'王敏', idcard:'411330198703080024', phone:'13791456789', gender:'女', age:'44', ageRange:'40-50', unit:'第二采气厂', dept:'集气站', jobType:'化验工', empForm:'合同制B', entryDate:'2003-04-10', hazardDate:'2005-08-12', examForm:'在岗期间', sysStatus:'未体检', hospital:'宁夏宝石花医院', hazardFactor:'苯,噪声'},
{code:'50504567', name:'张勇', idcard:'411330197109220011', phone:'13691567890', gender:'男', age:'52', ageRange:'50-60', unit:'第三采气厂', dept:'采气作业区', jobType:'采气工', empForm:'合同制A', entryDate:'1992-11-01', hazardDate:'1996-06-18', examForm:'在岗期间', sysStatus:'未体检', hospital:'长庆油田医院', hazardFactor:'噪声,硫化氢'},
{code:'50505678', name:'李静', idcard:'411330198511090026', phone:'13591678901', gender:'女', age:'46', ageRange:'40-50', unit:'第三采气厂', dept:'综合办', jobType:'行政专员', empForm:'合同制B', entryDate:'2006-09-01', hazardDate:'2008-01-15', examForm:'在岗期间', sysStatus:'未体检', hospital:'长庆油田医院', hazardFactor:'噪声'},
{code:'50504567', name:'张勇', idcard:'411330197109220011', phone:'13691567890', gender:'男', age:'52', ageRange:'50-60', unit:'第三采气厂', dept:'采气作业区', jobType:'采气工', empForm:'合同制A', entryDate:'1992-11-01', hazardDate:'1996-06-18', examForm:'在岗期间', sysStatus:'未体检', hospital:'CQ油田医院', hazardFactor:'噪声,硫化氢'},
{code:'50505678', name:'李静', idcard:'411330198511090026', phone:'13591678901', gender:'女', age:'46', ageRange:'40-50', unit:'第三采气厂', dept:'综合办', jobType:'行政专员', empForm:'合同制B', entryDate:'2006-09-01', hazardDate:'2008-01-15', examForm:'在岗期间', sysStatus:'未体检', hospital:'CQ油田医院', hazardFactor:'噪声'},
{code:'50506789', name:'赵刚', idcard:'411330196403150019', phone:'13491789012', gender:'男', age:'55', ageRange:'50-60', unit:'第二采气厂', dept:'维修队', jobType:'机修工', empForm:'劳务派遣', entryDate:'1990-03-05', hazardDate:'1994-10-22', examForm:'在岗期间', sysStatus:'未体检', hospital:'宁夏宝石花医院', hazardFactor:'噪声,电焊烟尘'},
{code:'50507890', name:'孙丽', idcard:'411330197904210025', phone:'13391890123', gender:'女', age:'58', ageRange:'50-60', unit:'CQ工程设计有限公司', dept:'结构设计部', jobType:'结构工程师', empForm:'合同制A', entryDate:'1999-05-20', hazardDate:'2001-09-30', examForm:'在岗期间', sysStatus:'未体检', hospital:'宁夏宝石花医院', hazardFactor:'噪声'},
{code:'50508901', name:'周强', idcard:'411330196807260046', phone:'13291901234', gender:'男', age:'62', ageRange:'60以上', unit:'第三采气厂', dept:'采气作业区', jobType:'采气工', empForm:'劳务派遣', entryDate:'1988-08-15', hazardDate:'1992-04-11', examForm:'在岗期间', sysStatus:'未体检', hospital:'长庆油田医院', hazardFactor:'噪声,一氧化碳'}
{code:'50508901', name:'周强', idcard:'411330196807260046', phone:'13291901234', gender:'男', age:'62', ageRange:'60以上', unit:'第三采气厂', dept:'采气作业区', jobType:'采气工', empForm:'劳务派遣', entryDate:'1988-08-15', hazardDate:'1992-04-11', examForm:'在岗期间', sysStatus:'未体检', hospital:'CQ油田医院', hazardFactor:'噪声,一氧化碳'}
];
var selectedMap = {};
@@ -294,7 +294,7 @@
<span>员工:李明</span><span>·</span><span></span><span>·</span><span>35岁</span><span>·</span><span>采油二厂</span><span>·</span><span>生产运行科</span>
</div>
<div class="chat-expert-info" id="chatExpertInfo">
<span>专家:王建</span><span>·</span><span>主任医师</span><span>·</span><span>内分泌科</span><span>·</span><span>北京协和医院</span>
<span>专家:石维</span><span>·</span><span>主任医师</span><span>·</span><span>内分泌科</span><span>·</span><span>北京协和医院</span>
</div>
</div>
</div>
@@ -501,7 +501,7 @@ convContents[5] = ''
/* 各对话的状态配置:tag文字 + 是否已结束 */
var convStatus = {
0: { text: '咨询中', ended: false, type: 'expert', typeText: '咨询专家', expert: '王建国 · 主任医师 · 内分泌科 · 北京协和医院', emp: '李明 · 男 · 35岁 · 采油二厂 · 生产运行科' },
0: { text: '咨询中', ended: false, type: 'expert', typeText: '咨询专家', expert: '石维国 · 主任医师 · 内分泌科 · 北京协和医院', emp: '李明 · 男 · 35岁 · 采油二厂 · 生产运行科' },
1: { text: '已结束', ended: true, type: 'expert', typeText: '咨询专家', expert: '李慧敏 · 副主任医师 · 神经内科 · 西京医院', emp: '张伟 · 男 · 42岁 · 钻井工程公司 · 技术管理部' },
2: { text: '咨询中', ended: false, type: 'asst', typeText: '咨询小助手', expert: '', emp: '王芳 · 女 · 29岁 · CQ能源总医院 · 护理部' },
3: { text: '咨询中', ended: false, type: 'asst', typeText: '咨询小助手', expert: '', emp: '赵静 · 女 · 38岁 · 第五采气厂 · 综合管理科' },
+1 -1
View File
@@ -328,7 +328,7 @@ table thead .sub-header th{font-size:12px;font-weight:500;}
</tr>
</thead>
<tbody>
<tr><td>BREED-A1</td><td>A1-猪舍</td><td>1,200</td><td>王建</td><td><span class="tag tag-green">养殖中</span></td><td>猪(杜洛克)</td><td>圈养</td>
<tr><td>BREED-A1</td><td>A1-猪舍</td><td>1,200</td><td>石维</td><td><span class="tag tag-green">养殖中</span></td><td>猪(杜洛克)</td><td>圈养</td>
<td>22.4</td><td>68</td><td>8.2</td><td>1,240</td><td>180</td>
<td><span class="tag tag-green">正常</span></td><td><span class="tag tag-green"></span></td><td><span class="tag tag-green">正常</span></td>
<td>2026-04-22 10:05</td><td><span class="tag tag-green">正常</span></td><td class="td-actions"><a class="link" onclick="showBreedDetail(this)">详情</a><a class="link" onclick="openBreedModal('edit','BREED-A1','A1-猪舍','1200','猪','圈养','养殖中')">编辑</a><a class="link" onclick="openAlarmLog('BREED-A1','A1-猪舍','breed')">采集记录</a><a class="link" style="color:var(--danger)" onclick="if(confirm('确认删除养殖区 BREED-A1')){}">删除</a></td></tr>
+4 -4
View File
@@ -673,7 +673,7 @@ tbody tr:hover td.td-actions{background:#F8FBFF;}
<script>
/* ===== 联系人模拟数据 ===== */
var canteenContacts = {
'一号场所': {contact:'王建国', phone:'029-8812-3001'},
'一号场所': {contact:'石维国', phone:'029-8812-3001'},
'二号场所': {contact:'赵芳', phone:'029-8812-3002'},
'三号场所': {contact:'刘洋', phone:'029-8812-3003'}
};
@@ -768,7 +768,7 @@ var orders = [
{trace:'ST-EX-LY01-VG-XLHU-080K-20260416-001',name:'西兰花',cat:'蔬菜类',qty:80,spec:'500g/袋',price:4.5,subtotal:'¥360',acceptedQty:'—',remark:'—'},
{trace:'ST-EX-LY01-VG-QCAI-120K-20260416-002',name:'芹菜',cat:'蔬菜类',qty:120,spec:'500g/袋',price:2.5,subtotal:'¥300',acceptedQty:'—',remark:'—'}
]},
{ no:'PO-20260415-001', canteen:'一号场所', canteenContact:'王建国', canteenPhone:'029-8812-3001',
{ no:'PO-20260415-001', canteen:'一号场所', canteenContact:'石维国', canteenPhone:'029-8812-3001',
supplier:'绿源蔬菜配送', supplierContact:'李明', supplierPhone:'138-9912-3456',
date:'2026-04-15', arrival:'2026-04-16', source:'食谱搭配', status:'待发货', total:'¥485',
items:[
@@ -776,7 +776,7 @@ var orders = [
{trace:'ST-EX-LY01-VG-BCAI-080K-20260415-003',name:'白菜',cat:'蔬菜类',qty:80,spec:'500g/袋',price:1.8,subtotal:'¥144',acceptedQty:'—',remark:'—'},
{trace:'ST-EX-LY01-VG-HLUB-120K-20260415-004',name:'胡萝卜',cat:'蔬菜类',qty:120,spec:'500g/袋',price:1.8,subtotal:'¥216',acceptedQty:'—',remark:'—'}
]},
{ no:'PO-20260415-002', canteen:'一号场所', canteenContact:'王建国', canteenPhone:'029-8812-3001',
{ no:'PO-20260415-002', canteen:'一号场所', canteenContact:'石维国', canteenPhone:'029-8812-3001',
supplier:'鲜肉直供公司', supplierContact:'张伟', supplierPhone:'139-0088-7654',
date:'2026-04-15', arrival:'2026-04-16', source:'食谱搭配', status:'待收货', total:'¥8,480',
deliveryMethod:'供应商自送', deliveryPerson:'张伟', deliveryPhone:'139-0088-7654', deliveryETA:'2026-04-16 14:00',
@@ -802,7 +802,7 @@ var orders = [
{trace:'ST-EX-LY02-DG-HSYO-168K-20260413-002',name:'花生油',cat:'粮油类',qty:168,spec:'5kg/桶',price:16,subtotal:'¥2,688',acceptedQty:'—',remark:'—'}
]},
/* 待确认订单:系统自动生成,缺供应商与单价,需用户通过"立即确认"补全后流转为"待接单" */
{ no:'PO-20260416-006', canteen:'一号场所', canteenContact:'王建国', canteenPhone:'029-8812-3001',
{ no:'PO-20260416-006', canteen:'一号场所', canteenContact:'石维国', canteenPhone:'029-8812-3001',
supplier:'', supplierContact:'', supplierPhone:'',
date:'2026-04-16', arrival:'2026-04-17', source:'系统生成', status:'待确认', total:'待核算',
items:[
@@ -299,11 +299,11 @@ function getParam(name) {
/* ===== Mock 活动数据 ===== */
var unitActivityData = {
'第四采油厂': [
{id:1,planName:'第四采油厂2024年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2024-03-01',dateTo:'2024-08-31',staffScope:'全厂员工',shouldCount:220,actualCount:205,notCount:15,weightGoalDone:168,fatGoalDone:152,waistGoalDone:145,avgWeightLoss:3.8,avgLossRate:4.5,avgWaistLoss:4.2,avgDailyIntake:1850,avgDailyConsume:520,avgDailyGap:330,avgScore:82.5,avgActionScore:76.3,responsible:'王建国'},
{id:2,planName:'第四采油厂2025年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2025-03-01',dateTo:'2025-08-31',staffScope:'全厂员工',shouldCount:267,actualCount:251,notCount:16,weightGoalDone:198,fatGoalDone:185,waistGoalDone:172,avgWeightLoss:4.2,avgLossRate:5.1,avgWaistLoss:4.8,avgDailyIntake:1780,avgDailyConsume:560,avgDailyGap:380,avgScore:85.3,avgActionScore:79.1,responsible:'王建国'},
{id:3,planName:'第四采油厂2026年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2026-03-01',dateTo:'2026-08-31',staffScope:'全厂员工',shouldCount:234,actualCount:218,notCount:16,weightGoalDone:92,fatGoalDone:78,waistGoalDone:71,avgWeightLoss:2.1,avgLossRate:2.5,avgWaistLoss:2.3,avgDailyIntake:1920,avgDailyConsume:490,avgDailyGap:280,avgScore:74.8,avgActionScore:68.2,responsible:'王建国'},
{id:1,planName:'第四采油厂2024年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2024-03-01',dateTo:'2024-08-31',staffScope:'全厂员工',shouldCount:220,actualCount:205,notCount:15,weightGoalDone:168,fatGoalDone:152,waistGoalDone:145,avgWeightLoss:3.8,avgLossRate:4.5,avgWaistLoss:4.2,avgDailyIntake:1850,avgDailyConsume:520,avgDailyGap:330,avgScore:82.5,avgActionScore:76.3,responsible:'石维国'},
{id:2,planName:'第四采油厂2025年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2025-03-01',dateTo:'2025-08-31',staffScope:'全厂员工',shouldCount:267,actualCount:251,notCount:16,weightGoalDone:198,fatGoalDone:185,waistGoalDone:172,avgWeightLoss:4.2,avgLossRate:5.1,avgWaistLoss:4.8,avgDailyIntake:1780,avgDailyConsume:560,avgDailyGap:380,avgScore:85.3,avgActionScore:79.1,responsible:'石维国'},
{id:3,planName:'第四采油厂2026年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2026-03-01',dateTo:'2026-08-31',staffScope:'全厂员工',shouldCount:234,actualCount:218,notCount:16,weightGoalDone:92,fatGoalDone:78,waistGoalDone:71,avgWeightLoss:2.1,avgLossRate:2.5,avgWaistLoss:2.3,avgDailyIntake:1920,avgDailyConsume:490,avgDailyGap:280,avgScore:74.8,avgActionScore:68.2,responsible:'石维国'},
{id:4,planName:'第四采油厂2025年秋季健步走活动',unit:'第四采油厂',dept:'工会办公室',dateFrom:'2025-09-01',dateTo:'2025-10-31',staffScope:'一线员工',shouldCount:150,actualCount:138,notCount:12,weightGoalDone:89,fatGoalDone:76,waistGoalDone:70,avgWeightLoss:2.8,avgLossRate:3.2,avgWaistLoss:3.0,avgDailyIntake:1950,avgDailyConsume:510,avgDailyGap:290,avgScore:78.2,avgActionScore:72.5,responsible:'张翠花'},
{id:5,planName:'第四采油厂2026年春季健康训练营',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2026-04-01',dateTo:'2026-06-30',staffScope:'管理部门',shouldCount:96,actualCount:82,notCount:14,weightGoalDone:35,fatGoalDone:28,waistGoalDone:25,avgWeightLoss:1.5,avgLossRate:1.8,avgWaistLoss:1.6,avgDailyIntake:2010,avgDailyConsume:460,avgDailyGap:220,avgScore:69.5,avgActionScore:63.8,responsible:'王建国'}
{id:5,planName:'第四采油厂2026年春季健康训练营',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2026-04-01',dateTo:'2026-06-30',staffScope:'管理部门',shouldCount:96,actualCount:82,notCount:14,weightGoalDone:35,fatGoalDone:28,waistGoalDone:25,avgWeightLoss:1.5,avgLossRate:1.8,avgWaistLoss:1.6,avgDailyIntake:2010,avgDailyConsume:460,avgDailyGap:220,avgScore:69.5,avgActionScore:63.8,responsible:'石维国'}
],
'采油一厂': [
{id:6,planName:'采油一厂2024年健康体重专项活动',unit:'采油一厂',dept:'安全环保科',dateFrom:'2024-04-01',dateTo:'2024-09-30',staffScope:'管理部门',shouldCount:156,actualCount:142,notCount:14,weightGoalDone:110,fatGoalDone:98,waistGoalDone:89,avgWeightLoss:3.5,avgLossRate:4.2,avgWaistLoss:3.9,avgDailyIntake:1900,avgDailyConsume:480,avgDailyGap:300,avgScore:80.1,avgActionScore:73.5,responsible:'李明辉'},
@@ -321,12 +321,12 @@ var unitActivityData = {
/* 部门活动数据(三级单位) */
var deptActivityData = {
'第四采油厂|作业一区': [
{id:1,planName:'第四采油厂2025年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2025-03-01',dateTo:'2025-08-31',staffScope:'作业一区',shouldCount:85,actualCount:80,notCount:5,weightGoalDone:62,fatGoalDone:55,waistGoalDone:50,avgWeightLoss:4.8,avgLossRate:5.5,avgWaistLoss:5.2,avgDailyIntake:1750,avgDailyConsume:580,avgDailyGap:400,avgScore:87.2,avgActionScore:81.5,responsible:'王建国'},
{id:2,planName:'第四采油厂2026年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2026-03-01',dateTo:'2026-08-31',staffScope:'作业一区',shouldCount:78,actualCount:72,notCount:6,weightGoalDone:32,fatGoalDone:28,waistGoalDone:25,avgWeightLoss:2.5,avgLossRate:3.0,avgWaistLoss:2.8,avgDailyIntake:1900,avgDailyConsume:500,avgDailyGap:300,avgScore:76.5,avgActionScore:70.2,responsible:'王建国'}
{id:1,planName:'第四采油厂2025年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2025-03-01',dateTo:'2025-08-31',staffScope:'作业一区',shouldCount:85,actualCount:80,notCount:5,weightGoalDone:62,fatGoalDone:55,waistGoalDone:50,avgWeightLoss:4.8,avgLossRate:5.5,avgWaistLoss:5.2,avgDailyIntake:1750,avgDailyConsume:580,avgDailyGap:400,avgScore:87.2,avgActionScore:81.5,responsible:'石维国'},
{id:2,planName:'第四采油厂2026年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2026-03-01',dateTo:'2026-08-31',staffScope:'作业一区',shouldCount:78,actualCount:72,notCount:6,weightGoalDone:32,fatGoalDone:28,waistGoalDone:25,avgWeightLoss:2.5,avgLossRate:3.0,avgWaistLoss:2.8,avgDailyIntake:1900,avgDailyConsume:500,avgDailyGap:300,avgScore:76.5,avgActionScore:70.2,responsible:'石维国'}
],
'第四采油厂|作业二区': [
{id:3,planName:'第四采油厂2025年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2025-03-01',dateTo:'2025-08-31',staffScope:'作业二区',shouldCount:92,actualCount:88,notCount:4,weightGoalDone:70,fatGoalDone:65,waistGoalDone:60,avgWeightLoss:4.0,avgLossRate:4.8,avgWaistLoss:4.5,avgDailyIntake:1800,avgDailyConsume:550,avgDailyGap:370,avgScore:84.0,avgActionScore:78.3,responsible:'王建国'},
{id:4,planName:'第四采油厂2026年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2026-03-01',dateTo:'2026-08-31',staffScope:'作业二区',shouldCount:82,actualCount:76,notCount:6,weightGoalDone:30,fatGoalDone:25,waistGoalDone:22,avgWeightLoss:1.8,avgLossRate:2.2,avgWaistLoss:2.0,avgDailyIntake:1950,avgDailyConsume:480,avgDailyGap:260,avgScore:73.2,avgActionScore:66.8,responsible:'王建国'}
{id:3,planName:'第四采油厂2025年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2025-03-01',dateTo:'2025-08-31',staffScope:'作业二区',shouldCount:92,actualCount:88,notCount:4,weightGoalDone:70,fatGoalDone:65,waistGoalDone:60,avgWeightLoss:4.0,avgLossRate:4.8,avgWaistLoss:4.5,avgDailyIntake:1800,avgDailyConsume:550,avgDailyGap:370,avgScore:84.0,avgActionScore:78.3,responsible:'石维国'},
{id:4,planName:'第四采油厂2026年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2026-03-01',dateTo:'2026-08-31',staffScope:'作业二区',shouldCount:82,actualCount:76,notCount:6,weightGoalDone:30,fatGoalDone:25,waistGoalDone:22,avgWeightLoss:1.8,avgLossRate:2.2,avgWaistLoss:2.0,avgDailyIntake:1950,avgDailyConsume:480,avgDailyGap:260,avgScore:73.2,avgActionScore:66.8,responsible:'石维国'}
],
'采油一厂|采油一队': [
{id:5,planName:'采油一厂2025年员工健康体重活动',unit:'采油一厂',dept:'安全环保科',dateFrom:'2025-04-15',dateTo:'2025-10-15',staffScope:'采油一队',shouldCount:130,actualCount:125,notCount:5,weightGoalDone:98,fatGoalDone:90,waistGoalDone:85,avgWeightLoss:3.5,avgLossRate:4.2,avgWaistLoss:3.8,avgDailyIntake:1850,avgDailyConsume:520,avgDailyGap:340,avgScore:82.0,avgActionScore:76.5,responsible:'李明辉'},
@@ -373,9 +373,9 @@ tbody tr:hover{background:#F8FBFF;}
/* ===== Mock 数据:历史活动活动列表 ===== */
var historyPlans = [
{id:1,planName:'第四采油厂2024年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2024-03-01',dateTo:'2024-08-31',staffScope:'全厂员工',shouldCount:220,actualCount:205,notCount:15,weightGoalDone:168,fatGoalDone:152,waistGoalDone:145,avgWeightLoss:3.8,avgLossRate:4.5,avgWaistLoss:4.2,avgDailyIntake:1850,avgDailyConsume:520,avgDailyGap:330,avgScore:82.5,avgActionScore:76.3,responsible:'王建国'},
{id:2,planName:'第四采油厂2025年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2025-03-01',dateTo:'2025-08-31',staffScope:'全厂员工',shouldCount:267,actualCount:251,notCount:16,weightGoalDone:198,fatGoalDone:185,waistGoalDone:172,avgWeightLoss:4.2,avgLossRate:5.1,avgWaistLoss:4.8,avgDailyIntake:1780,avgDailyConsume:560,avgDailyGap:380,avgScore:85.3,avgActionScore:79.1,responsible:'王建国'},
{id:3,planName:'第四采油厂2026年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2026-03-01',dateTo:'2026-08-31',staffScope:'全厂员工',shouldCount:234,actualCount:218,notCount:16,weightGoalDone:92,fatGoalDone:78,waistGoalDone:71,avgWeightLoss:2.1,avgLossRate:2.5,avgWaistLoss:2.3,avgDailyIntake:1920,avgDailyConsume:490,avgDailyGap:280,avgScore:74.8,avgActionScore:68.2,responsible:'王建国'},
{id:1,planName:'第四采油厂2024年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2024-03-01',dateTo:'2024-08-31',staffScope:'全厂员工',shouldCount:220,actualCount:205,notCount:15,weightGoalDone:168,fatGoalDone:152,waistGoalDone:145,avgWeightLoss:3.8,avgLossRate:4.5,avgWaistLoss:4.2,avgDailyIntake:1850,avgDailyConsume:520,avgDailyGap:330,avgScore:82.5,avgActionScore:76.3,responsible:'石维国'},
{id:2,planName:'第四采油厂2025年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2025-03-01',dateTo:'2025-08-31',staffScope:'全厂员工',shouldCount:267,actualCount:251,notCount:16,weightGoalDone:198,fatGoalDone:185,waistGoalDone:172,avgWeightLoss:4.2,avgLossRate:5.1,avgWaistLoss:4.8,avgDailyIntake:1780,avgDailyConsume:560,avgDailyGap:380,avgScore:85.3,avgActionScore:79.1,responsible:'石维国'},
{id:3,planName:'第四采油厂2026年超重健康干预活动',unit:'第四采油厂',dept:'健康管理部',dateFrom:'2026-03-01',dateTo:'2026-08-31',staffScope:'全厂员工',shouldCount:234,actualCount:218,notCount:16,weightGoalDone:92,fatGoalDone:78,waistGoalDone:71,avgWeightLoss:2.1,avgLossRate:2.5,avgWaistLoss:2.3,avgDailyIntake:1920,avgDailyConsume:490,avgDailyGap:280,avgScore:74.8,avgActionScore:68.2,responsible:'石维国'},
{id:4,planName:'采油一厂2024年健康体重专项活动',unit:'采油一厂',dept:'安全环保科',dateFrom:'2024-04-01',dateTo:'2024-09-30',staffScope:'管理部门',shouldCount:156,actualCount:142,notCount:14,weightGoalDone:110,fatGoalDone:98,waistGoalDone:89,avgWeightLoss:3.5,avgLossRate:4.2,avgWaistLoss:3.9,avgDailyIntake:1900,avgDailyConsume:480,avgDailyGap:300,avgScore:80.1,avgActionScore:73.5,responsible:'李明辉'},
{id:5,planName:'采油一厂2025年员工健康体重活动',unit:'采油一厂',dept:'安全环保科',dateFrom:'2025-04-15',dateTo:'2025-10-15',staffScope:'全厂员工',shouldCount:420,actualCount:398,notCount:22,weightGoalDone:310,fatGoalDone:285,waistGoalDone:268,avgWeightLoss:3.9,avgLossRate:4.8,avgWaistLoss:4.3,avgDailyIntake:1820,avgDailyConsume:540,avgDailyGap:360,avgScore:83.7,avgActionScore:77.8,responsible:'李明辉'},
{id:6,planName:'采油一厂2026年体重管理专项行动',unit:'采油一厂',dept:'安全环保科',dateFrom:'2026-04-01',dateTo:'2026-09-30',staffScope:'全厂员工',shouldCount:186,actualCount:180,notCount:6,weightGoalDone:65,fatGoalDone:52,waistGoalDone:48,avgWeightLoss:1.8,avgLossRate:2.1,avgWaistLoss:2.0,avgDailyIntake:1950,avgDailyConsume:470,avgDailyGap:250,avgScore:72.3,avgActionScore:65.8,responsible:'李明辉'},
+3 -3
View File
@@ -396,7 +396,7 @@ body{font-family:-apple-system,BlinkMacSystemFont,'PingFang SC','Microsoft YaHei
<div class="search-select__panel" id="leaderPanel">
<div class="search-select__option" onclick="selectLeader(this,'宋喜宁','CQ001001')"><span class="search-select__avatar"></span>宋喜宁(CQ001001</div>
<div class="search-select__option" onclick="selectLeader(this,'刘建华','CQ001002')"><span class="search-select__avatar"></span>刘建华(CQ001002</div>
<div class="search-select__option" onclick="selectLeader(this,'周明远','CQ001003')"><span class="search-select__avatar"></span>周明远CQ001003</div>
<div class="search-select__option" onclick="selectLeader(this,'曲志明','CQ001003')"><span class="search-select__avatar"></span>曲志明CQ001003</div>
<div class="search-select__option" onclick="selectLeader(this,'王志强','CQ001004')"><span class="search-select__avatar"></span>王志强(CQ001004</div>
</div>
</div>
@@ -1230,12 +1230,12 @@ document.getElementById('empModal').addEventListener('click',function(e){
var editData = {
1:{org:'第四采油厂',name:'第四采油厂2026年超重健康干预活动',personType:'specific',dept:'健康管理部',dateFrom:'2026-03-01',dateTo:'2026-08-31',leader:'宋喜宁',reviewer:'李健康'},
2:{org:'采油一厂',name:'采油一厂2026年体重管理专项行动',personType:'specific',dept:'安全环保科',dateFrom:'2026-04-01',dateTo:'2026-09-30',leader:'刘建华',reviewer:'张体检'},
3:{org:'采油二厂',name:'采油二厂2026年健康减重活动',personType:'all',dept:'工会办公室',dateFrom:'2026-05-15',dateTo:'2026-11-15',leader:'周明远',reviewer:'陈管理'},
3:{org:'采油二厂',name:'采油二厂2026年健康减重活动',personType:'all',dept:'工会办公室',dateFrom:'2026-05-15',dateTo:'2026-11-15',leader:'曲志明',reviewer:'陈管理'},
4:{org:'采气一厂',name:'采气一厂2025年度体重管理活动',personType:'specific',dept:'健康管理部',dateFrom:'2025-06-01',dateTo:'2025-12-01',leader:'王志强',reviewer:'冯审核'},
5:{org:'第四采油厂',name:'第四采油厂2025年超重健康干预活动',personType:'all',dept:'健康管理部',dateFrom:'2025-03-01',dateTo:'2025-08-31',leader:'宋喜宁',reviewer:'李健康'},
6:{org:'采油一厂',name:'采油一厂2025年员工健康体重活动',personType:'all',dept:'安全环保科',dateFrom:'2025-04-15',dateTo:'2025-10-15',leader:'刘建华',reviewer:'赵预防'},
7:{org:'采气一厂',name:'采气一厂2026下半年体重干预活动',personType:'specific',dept:'健康管理部',dateFrom:'2026-09-01',dateTo:'2026-12-31',leader:'王志强',reviewer:'杨体检'},
8:{org:'采油二厂',name:'采油二厂2024年体重控制专项活动',personType:'specific',dept:'工会办公室',dateFrom:'2024-07-01',dateTo:'2024-12-31',leader:'周明远',reviewer:'陈管理'}
8:{org:'采油二厂',name:'采油二厂2024年体重控制专项活动',personType:'specific',dept:'工会办公室',dateFrom:'2024-07-01',dateTo:'2024-12-31',leader:'曲志明',reviewer:'陈管理'}
};
var data = editData[id];
if(!data) return;
+1 -1
View File
@@ -320,7 +320,7 @@ tbody tr:hover td.td-actions{background:#F8FBFF;}
<td><a class="link" onclick="openReviewerDialog(3)">2人</a></td>
<td><span class="tag tag-blue">进行中</span></td>
<td>工会办公室</td>
<td>周明远</td>
<td>曲志明</td>
<td>137-6523-7890</td>
<td class="td-actions">
<span style="color:var(--text-placeholder);cursor:not-allowed;">编辑</span>