<!DOCTYPE HTML>
|
<html xmlns:th="http://www.thymeleaf.org">
|
<head>
|
<meta charset="utf-8">
|
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
|
<meta name="renderer" content="webkit|ie-comp|ie-stand">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
<meta name="viewport"
|
content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
|
<meta http-equiv="Cache-Control" content="no-siteapp" />
|
<!-- 本框架基本脚本和样式 -->
|
<script type="text/javascript"
|
th:src="@{/js/plugin/jquery-2.1.4.min.js}"></script>
|
<script type="text/javascript" th:src="@{/js/systools/MBase.js}"></script>
|
|
|
</head>
|
<body>
|
<div class="ibox-content">
|
<form class="form-horizontal" id="dataform"
|
onsubmit="javascripr:return false;">
|
|
<input autocomplete="off" type="hidden" name="id" th:value="${obj?.id}">
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">员工姓名<span
|
class="text-danger">*</span></label>
|
<div class="col-sm-4">
|
<input autocomplete="off" type="text" class="form-control" name="staffName"
|
dataType="*1-20" nullmsg="员工姓名不为空" errormsg="长度不超过20"
|
th:value="${obj?.staffName}">
|
<div class="Validform_checktip"></div>
|
</div>
|
<label class="col-sm-2 control-label">英文名</label>
|
<div class="col-sm-4">
|
<input autocomplete="off" type="text" class="form-control" dataType="*1-20"
|
errormsg="长度不超过20" th:value="${obj?.enName }" name="enName"
|
ignore="ignore">
|
<div class="Validform_checktip"></div>
|
</div>
|
</div>
|
|
<div class="form-group ">
|
<label class="col-sm-2 control-label">员工编号<span
|
class="text-danger">*</span></label>
|
<div class="col-sm-4">
|
<input autocomplete="off" type="text" class="form-control" name="staffNo"
|
dataType="*1-20" nullmsg="员工编号不为空" errormsg="长度不超过20"
|
th:value="${obj?.staffNo}">
|
<div class="Validform_checktip"></div>
|
</div>
|
|
<label class="col-sm-2 control-label" >性别</label>
|
<div class="col-sm-4">
|
<select class="form-control select2 " size="1" name="sex" >
|
<option th:selected="${obj?.sex eq '女' }" value='女'>女</option>
|
<option th:selected="${obj?.sex eq '男'}" value='男'>男</option>
|
</select>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">身份证号码</label>
|
<div class="col-sm-4">
|
<input autocomplete="off" type="text" dataType="idCard" class="form-control"
|
name="credNo" th:value="${obj?.credNo}" ignore="ignore">
|
<div class="Validform_checktip"></div>
|
</div>
|
<label class="col-sm-2 control-label">联系电话</label>
|
<div class="col-sm-4">
|
<input autocomplete="off" type="text" dataType="m" class="form-control"
|
th:value="${obj?.relaxWay }" name="relaxWay" ignore="ignore">
|
<div class="Validform_checktip"></div>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">紧急联系电话</label>
|
<div class="col-sm-4">
|
<input autocomplete="off" type="text" dataType="m" class="form-control" name="emergTel"
|
th:value="${obj?.emergTel}" ignore="ignore">
|
<div class="Validform_checktip"></div>
|
</div>
|
<label class="col-sm-2 control-label">住址</label>
|
<div class="col-sm-4">
|
<input autocomplete="off" type="text" dataType="*1-100" class="form-control"
|
th:value="${obj?.addrHome }" name="addrHome" ignore="ignore">
|
<div class="Validform_checktip"></div>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">微信号</label>
|
<div class="col-sm-4">
|
<input autocomplete="off" type="text" dataType="*1-200" class="form-control"
|
name="wxNo" th:value="${obj?.wxNo}" ignore="ignore">
|
<div class="Validform_checktip"></div>
|
</div>
|
<label class="col-sm-2 control-label">生日</label>
|
<div class="col-sm-4">
|
<input autocomplete="off" name="birthday" type="text"
|
class="form-control datetimepicker" style="display: inline;"
|
th:value="${#dates.format(obj?.birthday,'yyyy-MM-dd')}" >
|
|
<div class="Validform_checktip"></div>
|
</div>
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-sm-2 control-label">入职时间</label>
|
<div class="col-sm-4">
|
<input autocomplete="off" name="entryDate" type="text"
|
class="form-control datetimepicker" style="display: inline;"
|
th:value="${#dates.format(obj?.entryDate,'yyyy-MM-dd')}"
|
dataType="*" ignore="ignore">
|
<div class="Validform_checktip"></div>
|
</div>
|
|
<label class="col-sm-2 control-label">所属门店<span
|
class="text-danger">*</span></label>
|
<div class="col-sm-4">
|
<select class="form-control autoFull" dataType="*"
|
nullmsg="所属门店不能为空" th:data-url="@{/hiveErp/shopInfo/findShopByRole}"
|
data-value="id" data-filed="shopName"
|
th:data-def="${obj?.shopId}"
|
name="shopId">
|
<option value=''>--选择所属门店--</option>
|
</select>
|
<div class="Validform_checktip"></div>
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label class="col-sm-2 control-label">所属部门<span
|
class="text-danger">*</span></label>
|
<div class="col-sm-4">
|
<select class="form-control select2" size="1" name="departId"
|
id="parentId" dataType="*" nullmsg="所属部门不能为空">
|
<option value="" selected="selected">--选择所属部门--</option>
|
</select>
|
<div class="Validform_checktip"></div>
|
</div>
|
|
<label class="col-sm-2 control-label">所属岗位<span
|
class="text-danger">*</span></label>
|
<div class="col-sm-4">
|
<select class="form-control autoFull select2" dataType="*"
|
nullmsg="所属岗位不能为空" multiple="multiple"
|
th:data-url="@{/admin/postType/showPostType}" data-value="id"
|
data-filed="postType" th:data-def="${obj?.staffPostId}"
|
name="staffPostId">
|
<option value=''>--选择所属岗位--</option>
|
</select>
|
<div class="Validform_checktip"></div>
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-sm-2 control-label">上级领导</label>
|
<div class="col-sm-4">
|
<select data-type="*1-20" name="parDirectId"
|
class=" select2 form-control autoFull"
|
th:data-url="@{/admin/shopAll}" data-filed="suName"
|
th:data-def="${obj?.parDirectId}">
|
<option value="">--请选择上级领导--</option>
|
</select>
|
<div class="Validform_checktip"></div>
|
</div>
|
|
<label class="col-sm-2 control-label">工作经历</label>
|
<div class="col-sm-4">
|
<input autocomplete="off" type="text" dataType="*0-2000" class="form-control"
|
name="workExp" th:value="${obj?.workExp}" ignore="ignore">
|
<div class="Validform_checktip"></div>
|
</div>
|
</div>
|
<div class="form-group ">
|
<div class="col-sm-12 text-center fixed-button">
|
<a href="javascript:;" onclick="myForm.submit()"
|
class="btn btn-success radius"><i class="fa fa-check"></i> 保存</a>
|
<a class="btn btn-danger radius" href="javascript:;"
|
onclick="MTools.closeForm()"><i class="fa fa-close"></i> 关闭</a>
|
</div>
|
</div>
|
</form>
|
</div>
|
|
|
</body>
|
|
|
<script type="text/javascript" th:src="@{/js/systools/MJsBase.js}"></script>
|
<script th:inline="javascript">
|
|
|
/*<![CDATA[*/
|
var obj=/*[[${obj}]]*/
|
/*]]>*/
|
|
|
MTools.autoFullSelect();
|
$(".select2").select2({
|
'width' : '100%'
|
});
|
initFunctionList();
|
$(".select2").select2();
|
|
var _initParam = {
|
format : "yyyy-mm-dd",
|
autoclose : true,
|
startView : 2,
|
maxView : 3,
|
minView : 2,
|
state : "beforeToday"
|
};
|
MTools.ininDatetimepicker(_initParam);
|
|
var myForm = MForm.initForm({
|
invokeUrl : basePath+"/admin/shopstaffInfo/addOrModify",
|
afterSubmit : function() {
|
parent.myGrid.serchData();
|
},
|
});
|
|
/**
|
* 初始化部门列表
|
*/
|
|
function initFunctionList() {
|
$.AjaxProxy({
|
a : false,
|
c : false
|
}).invoke(basePath+"/admin/departInfo/showDepartInfo", function(loj) {
|
$("#parentId").createSelectTree(loj.attr("result").rows, {
|
append : true,
|
value : "departName",
|
defaultValue :obj?obj.departId:""
|
});
|
});
|
|
}
|
</script>
|
</body>
|
</html>
|