etms/WEB-INF/view/cetc54/train/instituteplan/institute_planf_detail.ftl
liyuchen c24bea2687 Initial commit: JCDP 教育培训管理系统 v54
- 系统管理模块(用户/角色/组织/权限/日志)
- 教育培训计划管理模块
- 教育培训实施模块
- 考试管理模块
- 调研问卷管理模块
- 外派培训管理模块
- 年度培训总结模块
- 学习资源管理模块
- 任职资格管理模块
- 即时通讯模块
- APP 版本管理
- 统计分析模块(FineReport)
- 代码审查标准和报告(CODE_REVIEW_GUIDE.md, CODE_REVIEW_REPORT.md)
- 项目开发指南(PROJECT_GUIDE.md)
2026-04-16 16:41:34 +08:00

98 lines
4.4 KiB
Plaintext

<div id="grid_detail">
<div class="grid_toolbar">
<table style="width:100%;">
<tr>
<td style="width:100%;">
<button type="button" id="btnaddkc" ui-config="style:'button_submit'">添加
</button>
<span id="implBtn" style="padding-left: 20px;display:inline-block">
<form id="fileform" enctype="multipart/form-data" method="post">
<input type="file" id="fileSelect" name="taskFile" accept=".xls,.xlsx" />
<button type="button" id="btnImp"
ui-config="fontIcon:{left:{icon:'fa-file-word-o',color:'#fff',size:14}},style:'button_submit'">导入
</button>
<a title="模版下载" href="${asset_path}/_temp/instituteplan.xls">模版下载</a>
</form>
</span>
</td>
</tr>
</table>
</div>
<table class="grid_data">
<thead>
<tr>
<td rowspan=2 style="width: 20px;"><input class="grid_selector" type="checkbox" id="cbAll"/></td>
<td rowspan=2 style="width: 44px;">操作</td>
<td rowspan=2 style="width: 28px;">序号</td>
<td rowspan=2 >实施部门</td>
<td rowspan=2 ><span style="color: red">*</span>课程序列</td>
<td rowspan=2 >培训对象</td>
<td rowspan=2 >入职年限</td>
<td rowspan=2 ><span style="color: red">*</span>课程名称</td>
<td rowspan=2 >课程内容</td>
<td colspan=2 >内部授课人</td>
<td colspan=2 >外部授课人</td>
<td rowspan=2 >培训时间</td>
<td rowspan=2 >培训方式</td>
<td rowspan=2 >培训人数</td>
</tr>
<tr>
<td >姓名</td>
<td >工资号</td>
<td >姓名</td>
<td >单位</td>
</tr>
<#--<td>培训项目</td>-->
<#--<td>培训内容</td>-->
<#--<td>培训时间</td>-->
<#--<td>培训人员范围</td>-->
</thead>
<tbody>
<tr class="row{{i%2}}">
<td ><input class="grid_selector" type="checkbox" id="cb{{i}}"/></td>
<td class="tableCenterTd" >
<a class="icon icon_rowdelete" title="删除" href="javascript:void(0);"
onclick="deletekcRow(this);"></a>
</td>
<td>{{i+1}}</td>
<td>
<select id="sel" class="hselect" style="width: 200px;height:30px;" name='{{value.groupid}}'>
</select>
</td>
<td>
<select class="kcxl" name="{{value.kcxlid}}" style="height:30px;" value="{{value.kcxlid}}" ui-config="required:true">
</select>
</td>
<td><input class="pxdx" value="{{value.pxdx}}" title="{{value.pxdx}}" /></td>
<td>
<select class="rznx" name="{{value.rznxid}}" style="height:30px;" ui-config="required:true">
</select>
</td>
<td><input class="kcmc" value="{{value.kcmc}}" title="{{value.kcmc}}" /></td>
<td><input class="kcnr" value="{{value.kcnr}}" title="{{value.kcnr}}" /></td>
<td><input class="nbxm" value="{{value.nbxm}}" title="{{value.nbxm}}" /></td>
<td><input class="nbgzh" value="{{value.nbgzh}}" title="{{value.nbgzh}}" /></td>
<td><input class="wbxm" value="{{value.wbxm}}" title="{{value.wbxm}}"/></td>
<td><input class="wbdw" value="{{value.wbdw}}" title="{{value.wbdw}}" /></td>
<td><input class="pxsj" value="{{value.pxsj}}" title="{{value.pxsj}}" /></td>
<td>
<select class="pxfs" name="{{value.pxfsid}}" style="height:30px;" ui-config="required:true">
</select>
</td>
<td><input class="pxrs" value="{{value.pxrs}}" /></td>
<td>
<#--<td><input class="pxxm" value="{{value.pxxm}}" title="{{value.pxxm}}" /></td>-->
<#--<td><input class="pxnr" value="{{value.pxnr}}" title="{{value.pxnr}}" /></td>-->
<#--<td><input class="pxsj" value="{{value.pxsj}}" title="{{value.pxsj}}" /></td>-->
<#--<td><input class="pxryfw" value="{{value.pxryfw}}" title="{{value.pxryfw}}" /></td>-->
</tr>
</tbody>
</table>
</div>