Files
jianlizaojia/app/xzgl/view/staff_cert/form.html
2025-06-27 15:47:23 +08:00

120 lines
6.0 KiB
PHP

<form action="{:sysuri()}" method="post" data-auto="true" class="layui-form layui-card" data-table-id="UserTable">
<div class="layui-card-body padding-left-40">
<fieldset class="layui-bg-gray">
<legend><b class="layui-badge think-bg-violet">基础信息</b></legend>
<div class="layui-form-item">
<label class="layui-form-label">员工</label>
<div class="layui-input-block">
<select name="staff_id" lay-search required>
<option value="">{:lang('请选择员工')}</option>
{foreach $staffs as $staff}{if (isset($vo.staff_id) and $staff.id eq $vo.staff_id)}
<option selected value="{$staff.id}">{$staff.name}</option>
{else}
<option value="{$staff.id}">{$staff.name}</option>
{/if}{/foreach}
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">证书名称</label>
<div class="layui-input-block">
<input type="text" class="layui-input" name="name" required value='{$vo.name|default=""}' placeholder="请填写证书名称">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">注册类别</label>
<div class="layui-input-block">
<select name="zclb" required>
<option value="">{:lang('请选择注册类别')}</option>
{foreach $zclb as $key => $item}{if (isset($vo.zclb) and $key eq $vo.zclb)}
<option selected value="{$key}">{$item.name}</option>
{else}
<option value="{$key}">{$item.name}</option>
{/if}{/foreach}
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">注册专业</label>
<div class="layui-input-block">
<select name="zczy" required>
<option value="">{:lang('请选择注册专业')}</option>
{foreach $zczy as $key => $item}{if (isset($vo.zczy) and $key eq $vo.zczy)}
<option selected value="{$key}">{$item.name}</option>
{else}
<option value="{$key}">{$item.name}</option>
{/if}{/foreach}
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">证书编号</label>
<div class="layui-input-block">
<input type="text" class="layui-input" name="zsbh" required value='{$vo.zsbh|default=""}' placeholder="请填写证书编号">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">印章编号</label>
<div class="layui-input-block">
<input type="text" class="layui-input" name="yzbh" required value='{$vo.yzbh|default=""}' placeholder="请填写印章编号">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">职称证书</label>
<div class="layui-input-block">
<input type="text" class="layui-input" name="zczs" required value='{$vo.zczs|default=""}' placeholder="请填写职称证书">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">证书级别</label>
<div class="layui-input-block">
<select name="zsjb" required>
<option value="">{:lang('请选择证书级别')}</option>
{foreach $zsjb as $key => $item}{if (isset($vo.zsjb) and $key eq $vo.zsjb)}
<option selected value="{$key}">{$item.name}</option>
{else}
<option value="{$key}">{$item.name}</option>
{/if}{/foreach}
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">有效期截至</label>
<div class="layui-input-block">
<input lay-date type="text" class="layui-input" name="valid_before" value='{$vo.valid_before|default=""}' placeholder="请选择有效期截至时间">
</div>
</div>
</fieldset>
<fieldset class="layui-bg-gray">
<legend><b class="layui-badge think-bg-violet">备注</b></legend>
<div class="layui-form-item">
<label class="layui-form-label">备注</label>
<div class="layui-input-block">
<textarea class="layui-textarea" name="content" value='{$vo.content|default=""}' placeholder="请输入备注">
</textarea>
</div>
</div>
</fieldset>
</div>
<div class="hr-line-dashed"></div>
{notempty name='$get.id'}<input type='hidden' value='{$get.id}' name='id'>{/notempty}
<div class="layui-form-item text-center">
<button class="layui-btn" type='submit'>{:lang('保存数据')}</button>
<button class="layui-btn layui-btn-danger" type='button' data-confirm="{:lang('确定要取消编辑吗?')}" data-close>{:lang('取消编辑')}</button>
</div>
</form>
<script>
$(function () {
layui.use(['form', 'laydate'], function () {
const Form = layui.form;
const Laydate = layui.laydate;
$('input[lay-date]').each(function (index, element) {
Laydate.render({
elem: element,
trigger: 'click'
});
})
})
})
</script>