|
<!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 type="hidden" name="tokenUrl" th:value="${tokenUrl}"> <input
|
type="hidden" name="timeStamp" th:value="${timeStamp}"> <input
|
type="hidden" name="token" th:value="${token}"> <input
|
type="hidden" name="suId" th:value="${obj.suId}">
|
|
|
|
|
<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 autoFull select2" dataType="*"
|
nullmsg="角色不能为空" multiple="multiple"
|
th:data-url="@{/admin/sysRole/showShopRole}" data-value="roleId"
|
data-filed="roleName" th:data-def="${obj.roleIds}" name="roleIds">
|
</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">
|
<input type="text" dataType="*1-510" class="form-control"
|
th:value="${obj.suAccount}" name="suAccount" nullmsg="账号不能为空"><div class="Validform_checktip"></div>
|
</div>
|
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label class="control-label col-sm-2" th:unless="${obj.suId!=null }">密码<span
|
class="text-danger">*</span></label>
|
<div class="formControls col-sm-4" th:unless="${obj.suId!=null }">
|
<input type="text" name="suPassword" value="123"
|
class="form-control radius" dataType="*1-50" ><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 type="text" class="form-control" name="suName"
|
dataType="*1-20" nullmsg="员工姓名不为空" errormsg="长度不超过20"
|
th:value="${obj?.suName}">
|
<div class="Validform_checktip"></div>
|
</div>
|
<label class="col-sm-2 control-label">英文名</label>
|
<div class="col-sm-4">
|
<input 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">所属部门 </label>
|
<div class="col-sm-4">
|
<select class="form-control select2" size="1" name="suDeptId"
|
id="parentId" >
|
<option value="" selected="selected">--选择所属部门--</option>
|
</select>
|
<div class="Validform_checktip"></div>
|
</div>
|
|
<label class="col-sm-2 control-label">上级领导</label>
|
<div class="col-sm-4">
|
<select data-type="*1-20" name="parentUserId"
|
class=" select2 form-control autoFull"
|
th:data-url="@{/admin/shopAll}"
|
data-filed="suName"
|
data-value="suId"
|
th:data-def="${obj?.parentUserId}">
|
<option value="">--请选择上级领导--</option>
|
</select>
|
<div class="Validform_checktip"></div>
|
</div>
|
|
|
</div>
|
|
|
|
<div class="form-group row">
|
<label class="col-sm-2 control-label">Email</label>
|
<div class="col-sm-4">
|
<input type="text" dataType="e" class="form-control" ignore="ignore"
|
th:value="${obj.suEmail}" name="suEmail" >
|
</div>
|
|
<label class="col-sm-2 control-label">联系电话</label>
|
<div class="col-sm-4">
|
<input type="text" dataType="m" class="form-control" name="suTel" ignore="ignore"
|
th:value="${obj.suTel}" >
|
</div>
|
</div>
|
|
|
|
<div class="form-group ">
|
<label class="col-sm-2 control-label">员工编号 </label>
|
<div class="col-sm-4">
|
<input type="text" class="form-control" name="suJobNo" ignore="ignore"
|
dataType="*1-20" nullmsg="员工编号不为空" errormsg="长度不超过20"
|
th:value="${obj?.suJobNo}">
|
<div class="Validform_checktip"></div>
|
</div>
|
<label class="col-sm-2 control-label">身份证号码</label>
|
<div class="col-sm-4">
|
<input type="text" dataType="idCard" class="form-control"
|
name="suIdcard" th:value="${obj?.suIdcard}" 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 name="suBirthday" type="text"
|
class="form-control datetimepicker" style="display: inline;"
|
th:value="${#dates.format(obj?.suBirthday,'yyyy-MM-dd')}" >
|
|
<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="suSex" >
|
<option th:selected="${obj?.suSex eq '女' }" value='女'>女</option>
|
<option th:selected="${obj?.suSex eq '男'}" value='男'>男</option>
|
</select>
|
</div>
|
</div>
|
|
<div class="form-group">
|
<label class="col-sm-2 control-label">紧急联系电话</label>
|
<div class="col-sm-4">
|
<input 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 type="text" dataType="*1-100" class="form-control"
|
th:value="${obj?.suAddress }" name="suAddress" 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 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">微信号</label>
|
<div class="col-sm-4">
|
<input type="text" dataType="*1-200" class="form-control"
|
name="wxNo" th:value="${obj?.wxNo}" 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 type="text" dataType="*0-2000" class="form-control"
|
name="serviceSignature" th:value="${obj?.serviceSignature}" ignore="ignore">
|
<div class="Validform_checktip"></div>
|
</div>
|
<label class="col-sm-2 control-label">工作经历</label>
|
<div class="col-sm-4">
|
<input 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">
|
<label class="col-sm-2 control-label">头像</label>
|
<div class="col-sm-4">
|
<input th:value="${obj?.suPhoto}" name="suPhoto" id="suPhoto"
|
class="form-control upload-input" type="text" /> <a
|
class="btn btn-primary radius upload-a">选择图片
|
</a>
|
</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">
|
|
var invokeUrl=basePath +"/admin/addShopAdmin";
|
/*<![CDATA[*/
|
var obj=/*[[${obj}]]*/
|
/*]]>*/
|
|
|
if(obj.suId!=null){
|
invokeUrl = basePath +"/admin/modifyAdmin";
|
}
|
|
MUI.initImgUpload(".upload-input");
|
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:invokeUrl,
|
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.suDeptId:""
|
});
|
});
|
|
}
|
|
|
</script>
|
</body>
|
</html>
|