Commit 2e968415 by fengshuonan

职位整理

parent c8ac9eb1
...@@ -44,7 +44,34 @@ layui.use(['table', 'admin', 'ax', 'form'], function () { ...@@ -44,7 +44,34 @@ layui.use(['table', 'admin', 'ax', 'form'], function () {
* 弹出添加对话框 * 弹出添加对话框
*/ */
Position.openAddDlg = function () { Position.openAddDlg = function () {
window.location.href = Feng.ctxPath + '/position/add'; admin.putTempData('formOk', false);
top.layui.admin.open({
area: ['1000px', Feng.getClientHeightPx()],
type: 2,
title: '添加职位',
content: Feng.ctxPath + '/position/add',
end: function () {
admin.getTempData('formOk') && table.reload(Position.tableId);
}
});
};
/**
* 点击编辑
*
* @param data 点击按钮时候的行数据
*/
Position.openEditDlg = function (data) {
admin.putTempData('formOk', false);
top.layui.admin.open({
area: ['1000px', Feng.getClientHeightPx()],
type: 2,
title: '修改职位',
content: Feng.ctxPath + '/position/edit?positionId=' + data.positionId,
end: function () {
admin.getTempData('formOk') && table.reload(Position.tableId);
}
});
}; };
/** /**
...@@ -60,15 +87,6 @@ layui.use(['table', 'admin', 'ax', 'form'], function () { ...@@ -60,15 +87,6 @@ layui.use(['table', 'admin', 'ax', 'form'], function () {
}; };
/** /**
* 点击编辑
*
* @param data 点击按钮时候的行数据
*/
Position.openEditDlg = function (data) {
window.location.href = Feng.ctxPath + '/position/edit?positionId=' + data.positionId;
};
/**
* 点击删除 * 点击删除
* *
* @param data 点击按钮时候的行数据 * @param data 点击按钮时候的行数据
......
...@@ -21,14 +21,17 @@ layui.use(['form', 'admin', 'ax'], function () { ...@@ -21,14 +21,17 @@ layui.use(['form', 'admin', 'ax'], function () {
var form = layui.form; var form = layui.form;
var admin = layui.admin; var admin = layui.admin;
//让当前iframe弹层高度适应
admin.iframeAuto();
//表单提交事件 //表单提交事件
form.on('submit(btnSubmit)', function (data) { form.on('submit(btnSubmit)', function (data) {
var ajax = new $ax(Feng.ctxPath + "/position/addItem", function (data) { var ajax = new $ax(Feng.ctxPath + "/position/addItem", function (data) {
Feng.success("添加成功!"); Feng.success("添加成功!");
window.location.href = Feng.ctxPath + '/position'
//传给上个页面,刷新table用
admin.putTempData('formOk', true);
//关掉对话框
admin.closeThisDialog();
}, function (data) { }, function (data) {
Feng.error("添加失败!" + data.responseJSON.message) Feng.error("添加失败!" + data.responseJSON.message)
}); });
...@@ -37,10 +40,4 @@ layui.use(['form', 'admin', 'ax'], function () { ...@@ -37,10 +40,4 @@ layui.use(['form', 'admin', 'ax'], function () {
return false; return false;
}); });
//返回按钮
$("#backupPage").click(function () {
window.location.href = Feng.ctxPath + '/position'
});
}); });
\ No newline at end of file
...@@ -21,9 +21,6 @@ layui.use(['form', 'admin', 'ax'], function () { ...@@ -21,9 +21,6 @@ layui.use(['form', 'admin', 'ax'], function () {
var form = layui.form; var form = layui.form;
var admin = layui.admin; var admin = layui.admin;
//让当前iframe弹层高度适应
admin.iframeAuto();
//获取详情信息,填充表单 //获取详情信息,填充表单
var ajax = new $ax(Feng.ctxPath + "/position/detail?positionId=" + Feng.getUrlParam("positionId")); var ajax = new $ax(Feng.ctxPath + "/position/detail?positionId=" + Feng.getUrlParam("positionId"));
var result = ajax.start(); var result = ajax.start();
...@@ -33,7 +30,13 @@ layui.use(['form', 'admin', 'ax'], function () { ...@@ -33,7 +30,13 @@ layui.use(['form', 'admin', 'ax'], function () {
form.on('submit(btnSubmit)', function (data) { form.on('submit(btnSubmit)', function (data) {
var ajax = new $ax(Feng.ctxPath + "/position/editItem", function (data) { var ajax = new $ax(Feng.ctxPath + "/position/editItem", function (data) {
Feng.success("更新成功!"); Feng.success("更新成功!");
window.location.href = Feng.ctxPath + '/position'
//传给上个页面,刷新table用
admin.putTempData('formOk', true);
//关掉对话框
admin.closeThisDialog();
}, function (data) { }, function (data) {
Feng.error("更新失败!" + data.responseJSON.message) Feng.error("更新失败!" + data.responseJSON.message)
}); });
...@@ -42,10 +45,4 @@ layui.use(['form', 'admin', 'ax'], function () { ...@@ -42,10 +45,4 @@ layui.use(['form', 'admin', 'ax'], function () {
return false; return false;
}); });
//返回按钮
$("#backupPage").click(function () {
window.location.href = Feng.ctxPath + '/position'
});
}); });
\ No newline at end of file
@layout("/common/_container.html",{js:["/assets/modular/system/position/position_add.js"]}){ @layout("/common/_form.html",{js:["/assets/modular/system/position/position_add.js"]}){
<div class="layui-body-header"> <form class="layui-form" id="positionForm" lay-filter="positionForm">
<span class="layui-body-header-title">添加</span> <div class="layui-fluid" style="padding-bottom: 75px;">
</div>
<div class="layui-fluid " style="">
<div class="layui-card"> <div class="layui-card">
<div class="layui-card-header">基本信息</div>
<div class="layui-card-body"> <div class="layui-card-body">
<form id="positionForm" lay-filter="positionForm" class="layui-form model-form" style="max-width: 700px;margin: 40px auto;"> <div class="layui-form-item layui-row">
<input name="positionId" type="hidden"/> <input name="positionId" type="hidden"/>
<div class="layui-form-item"> <div class="layui-inline layui-col-md12">
<label class="layui-form-label">职位名称<span style="color: red;">*</span></label> <label class="layui-form-label">职位名称<span style="color: red;">*</span></label>
<div class="layui-input-block"> <div class="layui-input-block">
<input id="name" name="name" placeholder="请输入职位名称" type="text" class="layui-input" lay-verify="required" required/> <input id="name" name="name" placeholder="请输入职位名称" type="text" class="layui-input" lay-verify="required" required/>
</div> </div>
</div> </div>
<div class="layui-form-item"> <div class="layui-inline layui-col-md12">
<label class="layui-form-label">职位编码<span style="color: red;">*</span></label> <label class="layui-form-label">职位编码<span style="color: red;">*</span></label>
<div class="layui-input-block"> <div class="layui-input-block">
<input id="code" name="code" placeholder="请输入职位编码" type="text" class="layui-input" lay-verify="required" required/> <input id="code" name="code" placeholder="请输入职位编码" type="text" class="layui-input" lay-verify="required" required/>
</div> </div>
</div> </div>
<div class="layui-form-item"> <div class="layui-inline layui-col-md12">
<label class="layui-form-label">顺序<span style="color: red;">*</span></label> <label class="layui-form-label">顺序<span style="color: red;">*</span></label>
<div class="layui-input-block"> <div class="layui-input-block">
<input id="sort" name="sort" placeholder="请输入顺序" type="text" class="layui-input" lay-verify="required" required/> <input id="sort" name="sort" placeholder="请输入顺序" type="text" class="layui-input" lay-verify="required" required/>
</div> </div>
</div> </div>
<div class="layui-form-item"> <div class="layui-inline layui-col-md12">
<label class="layui-form-label">备注<span style="color: red;">*</span></label> <label class="layui-form-label">备注<span style="color: red;">*</span></label>
<div class="layui-input-block"> <div class="layui-input-block">
<input id="remark" name="remark" placeholder="请输入备注" type="text" class="layui-input" lay-verify="required" required/> <input id="remark" name="remark" placeholder="请输入备注" type="text" class="layui-input" lay-verify="required" required/>
</div> </div>
</div> </div>
<div class="layui-form-item">
<div class="layui-input-block">
<button class="layui-btn" lay-filter="btnSubmit" lay-submit>&emsp;提交&emsp;</button>
<button class="layui-btn layui-btn-primary" type="button" id="backupPage">&emsp;返回&emsp;</button>
</div> </div>
</div> </div>
</form>
</div> </div>
</div> </div>
</div> <div class="form-group-bottom text-center">
<button class="layui-btn" lay-filter="btnSubmit" lay-submit>&emsp;提交&emsp;</button>
<button type="reset" class="layui-btn layui-btn-primary" ew-event="closeDialog">&emsp;取消&emsp;</button>
</div>
</form>
@} @}
\ No newline at end of file
@layout("/common/_container.html",{js:["/assets/modular/system/position/position_edit.js"]}){ @layout("/common/_form.html",{js:["/assets/modular/system/position/position_edit.js"]}){
<div class="layui-body-header"> <form class="layui-form" id="positionForm" lay-filter="positionForm">
<span class="layui-body-header-title">修改</span> <div class="layui-fluid" style="padding-bottom: 75px;">
</div>
<div class="layui-fluid " style="">
<div class="layui-card"> <div class="layui-card">
<div class="layui-card-header">基本信息</div>
<div class="layui-card-body"> <div class="layui-card-body">
<form id="positionForm" lay-filter="positionForm" class="layui-form model-form" style="max-width: 700px;margin: 40px auto;"> <div class="layui-form-item layui-row">
<input name="positionId" type="hidden"/> <input name="positionId" type="hidden"/>
<div class="layui-form-item"> <div class="layui-inline layui-col-md12">
<label class="layui-form-label">职位名称<span style="color: red;">*</span></label> <label class="layui-form-label">职位名称<span style="color: red;">*</span></label>
<div class="layui-input-block"> <div class="layui-input-block">
<input id="name" name="name" placeholder="请输入职位名称" type="text" class="layui-input" lay-verify="required" required/> <input id="name" name="name" placeholder="请输入职位名称" type="text" class="layui-input" lay-verify="required" required/>
</div> </div>
</div> </div>
<div class="layui-form-item"> <div class="layui-inline layui-col-md12">
<label class="layui-form-label">职位编码<span style="color: red;">*</span></label> <label class="layui-form-label">职位编码<span style="color: red;">*</span></label>
<div class="layui-input-block"> <div class="layui-input-block">
<input id="code" name="code" placeholder="请输入职位编码" type="text" class="layui-input" lay-verify="required" required/> <input id="code" name="code" placeholder="请输入职位编码" type="text" class="layui-input" lay-verify="required" required/>
</div> </div>
</div> </div>
<div class="layui-form-item"> <div class="layui-inline layui-col-md12">
<label class="layui-form-label">顺序<span style="color: red;">*</span></label> <label class="layui-form-label">顺序<span style="color: red;">*</span></label>
<div class="layui-input-block"> <div class="layui-input-block">
<input id="sort" name="sort" placeholder="请输入顺序" type="text" class="layui-input" lay-verify="required" required/> <input id="sort" name="sort" placeholder="请输入顺序" type="text" class="layui-input" lay-verify="required" required/>
</div> </div>
</div> </div>
<div class="layui-form-item"> <div class="layui-inline layui-col-md12">
<label class="layui-form-label">备注<span style="color: red;">*</span></label> <label class="layui-form-label">备注<span style="color: red;">*</span></label>
<div class="layui-input-block"> <div class="layui-input-block">
<input id="remark" name="remark" placeholder="请输入备注" type="text" class="layui-input" lay-verify="required" required/> <input id="remark" name="remark" placeholder="请输入备注" type="text" class="layui-input" lay-verify="required" required/>
</div> </div>
</div> </div>
<div class="layui-form-item">
<div class="layui-input-block">
<button class="layui-btn" lay-filter="btnSubmit" lay-submit>&emsp;提交&emsp;</button>
<button class="layui-btn layui-btn-primary" type="button" id="backupPage">&emsp;返回&emsp;</button>
</div> </div>
</div> </div>
</form>
</div> </div>
</div> </div>
</div> <div class="form-group-bottom text-center">
<button class="layui-btn" lay-filter="btnSubmit" lay-submit>&emsp;提交&emsp;</button>
<button type="reset" class="layui-btn layui-btn-primary" ew-event="closeDialog">&emsp;取消&emsp;</button>
</div>
</form>
@} @}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment