130 lines
4.3 KiB
HTML
130 lines
4.3 KiB
HTML
{extend name="common/base"/}
|
|
<!-- 主体 -->
|
|
{block name="body"}
|
|
<form class="layui-form body-content">
|
|
<h3 style="font-weight:600; padding:10px 0">岗位信息</h3>
|
|
<table class="layui-table layui-table-form">
|
|
<tr>
|
|
<td class="layui-td-gray2">岗位名称</td>
|
|
<td>
|
|
{$detail.title}
|
|
</td>
|
|
<td class="layui-td-gray2">岗位工时单价</td>
|
|
<td>
|
|
{$detail.work_price}
|
|
</td>
|
|
<td class="layui-td-gray2">状态</td>
|
|
<td>
|
|
{eq name="$detail.status" value="1" }正常{/eq}
|
|
{eq name="$detail.status" value="0" }禁止登录{/eq}
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="layui-td-gray2">用户角色</td>
|
|
<td colspan="5">
|
|
{volist name="$group" id="v"}
|
|
{eq name="$v.checked" value="1" }{$v.title},{/eq}
|
|
{/volist}
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="layui-td-gray2">岗位备注</td>
|
|
<td colspan="5">
|
|
{$detail.remark}
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<h3 style="font-weight:600; padding:10px 0">岗位权限</h3>
|
|
<table class="layui-table layui-table-form">
|
|
<tr>
|
|
<td class="layui-td-gray2" style="vertical-align:top">权限配置<br>操作菜单可见</td>
|
|
<td colspan="3">
|
|
<table style="width:100%">
|
|
{volist name="role_menu" id="vo"}
|
|
<tr>
|
|
<td style="font-weight:800">
|
|
<input type="checkbox" disabled value="{$vo.id}" title="{$vo.title}" {eq name="$vo.checked" value="true" }checked{/eq}>
|
|
</td>
|
|
{notempty name="vo.children"}
|
|
<td>
|
|
<div style="padding:10px 0;">
|
|
{volist name="vo.children" key="k" id="voo"}
|
|
<div class="layui-input-inline" style="margin-right:10px; font-weight:800">
|
|
<input type="checkbox" disabled value="{$voo.id}" lay-skin="primary" title="{$voo.title}" {eq name="$voo.checked" value="true" }checked{/eq}>
|
|
</div>
|
|
{notempty name="voo.children"}
|
|
<div style="padding:10px 0 0 28px; {if condition='$k != count($vo.children)'}margin-bottom:12px; padding-bottom:16px; border-bottom:1px solid #eee;{/if}">
|
|
{volist name="voo.children" id="vooo"}
|
|
<div class="layui-input-inline" style="margin-right:10px;">
|
|
<input type="checkbox" disabled value="{$voo.id}" lay-skin="primary" title="{$vooo.title}" {eq name="$vooo.checked" value="true" }checked{/eq}>
|
|
</div>
|
|
{/volist}
|
|
</div>
|
|
{/notempty}
|
|
{/volist}
|
|
</div>
|
|
</td>
|
|
{/notempty}
|
|
</tr>
|
|
{/volist}
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="layui-td-gray2" style="vertical-align:top">权限配置<br>操作节点可用</td>
|
|
<td colspan="3">
|
|
<table style="width:100%" id="rule">
|
|
{volist name="role_rule" id="vo"}
|
|
<tr>
|
|
<td style="font-weight:800">
|
|
<input type="checkbox" disabled value="{$vo.id}" title="{$vo.title}" {eq name="$vo.checked" value="true" }checked{/eq}>
|
|
</td>
|
|
{notempty name="vo.children"}
|
|
<td>
|
|
<div style="padding:10px 0;">
|
|
{volist name="vo.children" key="k" id="voo"}
|
|
<div class="layui-input-inline" style="margin-right:10px; font-weight:800">
|
|
<input type="checkbox" disabled value="{$voo.id}" lay-skin="primary" title="{$voo.title}" {eq name="$voo.checked" value="true" }checked{/eq}>
|
|
</div>
|
|
{notempty name="voo.children"}
|
|
<div style="padding:10px 0 0 28px; {if condition='$k != count($vo.children)'}margin-bottom:12px; padding-bottom:16px; border-bottom:1px solid #eee;{/if}">
|
|
{volist name="voo.children" id="vooo"}
|
|
<div class="layui-input-inline" style="margin-right:10px;">
|
|
<input type="checkbox" disabled value="{$voo.id}" lay-skin="primary" title="{$vooo.title}" {eq name="$vooo.checked" value="true" }checked{/eq}>
|
|
</div>
|
|
{/volist}
|
|
</div>
|
|
{/notempty}
|
|
{/volist}
|
|
</div>
|
|
</td>
|
|
{/notempty}
|
|
</tr>
|
|
{/volist}
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<div style="padding: 10px 0">
|
|
<button lay-event="back" class="layui-btn layui-btn-primary">关闭</button>
|
|
</div>
|
|
</form>
|
|
{/block}
|
|
<!-- /主体 -->
|
|
|
|
<!-- 脚本 -->
|
|
{block name="script"}
|
|
<script>
|
|
function init(layui) {
|
|
var TAB = parent.layui.tab,
|
|
form = layui.form;
|
|
//监听返回
|
|
$('.body-content').on('click', '[lay-event="back"]', function () {
|
|
TAB.sonDelete();
|
|
return false;
|
|
});
|
|
}
|
|
</script>
|
|
{include file="common/layui" base='base' extend="[]" callback="init" /}
|
|
{/block}
|
|
<!-- /脚本 --> |